18w02a

18w02a

 Releasedatum
 Snapshot voor
 Download
 ◄◄ 1.12.2◄ 18w01a

 Dit artikel gaat over de Javaeditie. Voor andere versies, zie Versiegeschiedenis (doorverwijzing).
**18w02a** is de dertiende *snapshot* gepubliceerd voor *Minecraft* 1.13.

## Toegevoegd

Eigenschappen
* Blokeigenschap `minecraft:enderman_holdable` toegevoegd.

## Wijzigingen

### Algemeen

* Taalbestanden hebben een andere bestandsextensie. In plaats van `.lang` (`sleutel=waarde`) is het nu `.json` (`"sleutel": "waarde"`).
	+ Nieuwe regels worden ondersteund.

### Opdrachten

#### Algemeen

* Foutmeldingen worden beter weergegeven.
	+ Een *tooltip* bevat meer informatie.
* Servercommando's (functies, console, rcon) worden uitgevoerd vanaf het wereldspawnpunt in de Bovenwereld in plaats vanaf positie `0,0,0`.

#### `/teleport`

* `/teleport` is versimpeld, om verwarring te voorkomen.
	+ `/teleport <entiteit>` kan niet gebruikt worden om de speler te draaien of naar het entiteit te kijken. Het teleporteert de speler naar het entiteit.
	+ `/teleport <x> <y> <z>` kan niet gebruikt worden om de speler te draaien of naar iets te kijken. Het teleporteert de speler naar de positie.
	+ `/teleport <doelwit> <entiteit>` kan niet gebruikt worden om de speler te draaien of naar het entiteit te kijken. Het teleporteert het doelwit naar het entiteit.
	+ `/teleport <doelwit> <x> <y> <z> [yRot] [xRot]` teleporteert het doelwit naar de positie met een optionele rotatie.
	+ `/teleport <doelwit> <x> <y> <z> facing [xZicht] [yZicht] [zZicht]` teleporteert het doelwit naar de positie. Verder kan hiermee het doelwit kijken naar een bepaalde positie.
	+ `/teleport <doelwit> <x> <y> <z> facing entity <kijkNaarEntiteit> [feet|eyes]` teleporteert het doelwit naar het entiteit. Verder kijkt het doelwit naar óf de voeten óf de ogen van het entiteit. Standaard is dit naar de voeten.
	+ Een doelwit kan naar een andere dimensie geteleporteerd worden.

#### `/execute`

* Er zijn tien subcommando's toegevoegd of gewijzigd. Deze zijn:
	+ `facing <x> <y> <z>`
		- Dit subcommando laat commando's uitvoeren alsof de uitvoerder kijkt naar `<x> <y> <z>`.
	+ `facing entity <entiteit> (eyes|feet)`
		- Dit subcommando laat commando's uitvoeren alsof de uitvoerder kijkt naar de voeten of ogen van het entiteit.
	+ `offset <x> <y> <z>`
		- Hernoemd naar `positioned x y z`.
	+ `positioned as <entiteit>`
		- Dit subcommando wijzigd de commandopositie (`x`, `y`, `z`), maar doet verder niets.
	+ `rotated as <entiteit>` (of `rotated <x> <y>`)
		- Dit subcommando laat commando's uitvoeren alsof de uitvoerder in die richting staat.
	+ `in (overworld|the_end|the_nether)`
		- Dit subcommando laat commando's uitvoeren alsof de uitvoerder zich in die dimensie bevindt.
	+ `at <entiteit>`
		- Dit subcommando laat commando's uitvoeren in de dimensie en op de positie en met de rotatie van het entiteit.
	+ `(if|unless) score <naam> <doel> matches <bereik>`
		- Dit subcommando test voor een score in een bereik (bijvoorbeeld `1` of `1..5`).
	+ `anchored (feet|eyes)`
		- Dit subcommando zorgt ervoor dat de rest van het commando de positie van de voeten of ogen gebruikt voor `^ ^ ^`-coördinaten of het subcommando `facing`.

### Entiteiten

Schilderijen
* Schilderijen gebruiken een naamruimte-identiteit voor het tonen van de afbeelding.

## Opgeloste bugs

21 bugs opgelost
Van de releases voor 1.13
* MC-68446 – Sommige vertalingsregels ontbreken in de vertalingsbestanden.
* MC-73207 – De serverlijst toont 'Kan geen verbinding met server maken' bij het opstarten.

Van de ontwikkelingsversies van 1.13
* MC-121662 – Onbehandelde uitzonderingen worden in de chat geplaatst, zonder de foutmelding.
* MC-122579 – Alle `<kleur>_wall_banner`s hebben geen vertaling.
* MC-122608 – Het spel crasht als een aan een blok gerelateerd commando wordt ingetypt wanneer er naar een entiteit gekeken wordt.
* MC-122610 – Het geven van 0 van elk type voorwerp resulteert in dat het chatbericht zegt dat de speler 0 lucht heeft gekregen.
* MC-122893 – `/execute as`/`/execute at` wijzigt de dimensie voor het uitvoeren van het commando niet.
* MC-122908 – Crash bij het laden van een wereld: `java.lang.NullPointerException: Exception in server tick loop`.
* MC-122956 – Functiepaden met ongeldige karakters resulteren in een vastgelopen spel.
* MC-123104 – `/scoreboard players reset` verwijdert de naam van de zijbalk van een ander doel.

Van de vorige ontwikkelingsversie
* MC-123764 – Spelversie op het singleplayerwereldmenu wordt incorrect getoond.
* MC-123771 – Server crasht wanneer een voorwerplijst met een kaart erin wordt geladen en geen speler deze kaart in de inventaris heeft.
* MC-123774 – Er kan niet meer getest op namen worden met `name=`.
* MC-123782 – Spel crasht als een voorwerp een naam heeft met daarin ongeldige JSON-code.
* MC-123832 – Crashrapporten tonen een `TextComponent`-object voor entiteitnamen in plaats van tekst.
* MC-123833 – Berichten voor als er verbonden wordt of de verbinding verbroken wordt, tonen een `TextComponent`-object voor spelernamen in plaats van tekst.
* MC-123891 – `java.lang.NullPointerException` bij een leeg `TextComponent`.
* MC-123932 – Versleutelde gebruikersinterfacen kunnen niet meer geopend worden als de NBT-eigenschap `Lock` gebruikt wordt.
* MC-123943 – Het klikken op een spelernaam in de chat toond een `TextComponent`.
* MC-123974 – `DataProvider` van de commandolijst is incorrect gelabeld als `Item List`.
* MC-124051 – Varianten van `/teleport` creëren onduidelijkheden bij het automatisch voltooien door middel van `Tab ↹`.

## Referenties

1. ↑ https://minecraft.net/nl-nl/article/minecraft-snapshot-18w02a

◄ 1.12 •  • 1.14 ►