17w17a

17w17a

 Releasedatum
 Snapshot voor
 Download
 (.json)
 ◄◄ 1.11.2◄ 17w16b

 Dit artikel gaat over de Javaeditie. Voor andere versies, zie Versiegeschiedenis (doorverwijzing).
**17w17a** is de achtste *snapshot* voor *Minecraft* 1.12.

## Toegevoegd

### Algemeen

Vooruitgang
* Nieuwe vooruitgangen toegevoegd.
	+ De tabbladen 'Nether' en 'End' toegevoegd.
* De activatietag `levitation` toegevoegd. Het heeft de volgende waarden:
	+ `duration` - aantal ticks dat de speler vliegt.
	+ `distance` - de afstand die de speler vliegt.
	+ Beide kunnen in een bereik worden gezet met behulp van `min` en `max` of een waarde hebben met behulp van `value`.
* De activatietag `feature` toegevoegd voor de tag `location`
	+ `value` is de naam die wordt gebruikt in het commando `/locate`.

Nootblok
* Nieuwe geluiden toegevoegd.
	+ Als het nootblok op een bottenblok staat, wordt het geluid van een xylofoon afgespeeld.
	+ Als het op een goudblok staat, wordt het geluid van een bel afgespeeld.
	+ Als het op klei staat, wordt het geluid van een fluit afgespeeld.
	+ Als het op pakijs staat, wordt het geluid van een klokkenspel afgespeeld.
	+ Als het op wol staat, wordt het geluid van een gitaar afgespeeld.

Geluidseffecten
* Nieuwe geluiden voor papegaaien.
* Nieuwe geluiden voor Illusionistelingen.
* Nieuwe geluiden voor vishengels.
	+ Voor het werpen en binnenhalen van de vishengel.
* Meerdere geluiden toegevoegd voor Enderogen.
	+ Nieuw geluid voor het plaatsen van Enderogen op Endportaalframes.
	+ Nieuw geluid voor het gooien van een Enderoog.
	+ Nieuw geluid voor als een Enderoog explodeert of valt in de vorm van een voorwerp.
* Nieuw geluid voor als het het Endportaal is gerepareerd.
* Nieuw geluid voor het peddelen in een boot.

NBT-tags
* `UpdateLastExecution` (byte)
	+ Is standaard `1b`. Wanneer het op `0b` staat, kan een opdrachtblok meerdere commando's in één keer uitvoeren.
* `LastExecution` (long)
	+ Slaat de tick op waarin een kettingcommandoblok voor het laatst geactiveerd is.
* `toBeDisplayed` (lijst)
	+ Toegevoegd aan de verzameltag `recipeBook` van de speler.
	+ Hierin worden recepten opgeslagen die de speler wel heeft vrijgespeeld, maar nog niet getoond worden in de verwerkingshelper.
	+ Wordt gebruikt om te onthouden dat de animatie voor het vrijspelen van het recept nog afgespeeld moet worden.

### Opdrachten

`/advancement`
* Een aantal nieuwe functies toegevoegd voor `/advancement`
	+ Dit zijn:
		- `everything`
			* Dit geeft de speler alle vooruitgangen voor `/advancement grant`.
			* Dit trekt alle vooruitgangen in van de speler voor `/advancement revoke`.
		- `from *<vooruitgang>*`
			* Geeft alle vooruitgangen vanaf een bepaalde vooruitgang (`grant`).
			* Trekt alle vooruitgangen in vanaf een bepaalde vooruitgang (`revoke`).
		- `until *<vooruitgang>*`
			* Geeft alle vooruitgangen tot een bepaalde vooruitgang (`grant`).
			* Trekt alle vooruitgangen in tot een bepaalde vooruitgang (`revoke`).
		- `through *<vooruitgang>*`
			* Doet alles wat hierboven is beschreven.
		- `only *<advancement>*`
			* Geeft een enkele vooruitgang (`grant`).
			* Trekt een enkele vooruitgang in (`revoke`).

## Veranderingen

### Algemeen

Vooruitgangen
* Een aantal vooruitgangen van plaats veranderd.
* Vooruitgangen kunnen commando's uitvoeren wanneer deze behaald worden.
	+ Het commando, dat beschreven staat in het belongingsgedeelte van de vooruitgang, wordt uitgevoerd als de speler de vooruitgang haalt (bijvoorbeeld `/execute *<spelersnaam van degene die de vooruitgang gehaald heeft>* ~ ~ ~ say @s` is hetzelfde als `/say @s`).
* Afbeeldingen van vooruitgangen kunnen datawaarden gebruiken.
	+ De tag `icon` is een object in plaats van een regel.
		- In de tag `icon` staat de vereiste tag `item` (een ID van een voorwerp) en een optioneel geheel getal als `data` om extra data te beschrijven.

Vervaardiging
* Het receptenboek geoptimaliseerd.

### Blokken

Terracotta
* Terracottablokken hebben hun eigen kleuren op kaarten.

### Wezens

Illusionisteling
* De blindheidsspreuk wordt alleen uitgesproken als de regionale moeilijksgraad 3,0 of erboven is.

Shulker
* De kleurverandering van de paarse Shulker teruggedraaid.

## Opgeloste bugs

19 bugs opgelost
Van de vorige ontwikkelingsversie
* MC-116223 – Gebeitste klei/terracotta heeft de incorrecte kleur op kaarten.

Van de ontwikkelingsversies van 1.12
* MC-114979 – Het commando `/advancement` staat niet toe dat vooruitgangen in bulk worden toegekend of ingetrokken.
* MC-115056 – De prestatie 'Verlaten poort' kan niet verkregen worden door gebruik van Enderparels.
* MC-115170 – Het testcommando voor vooruitgangen gebruikt de verkeerde vertaling.
* MC-115173 – Feedback bij onsuccesvolle vooruitgangtest heeft de naam van de vooruitgang en speler omgedraaid.
* MC-115574 – De vooruitgang 'Scherpschuttersduel' wordt gegeven aan de speler wanneer de speler een wezen doodt die geen skelet is, op een grote afstand.
* MC-115740 – Inconsistente foutberichten voor `/advancement grant @p *`.
* MC-115805 – Hekken/ruiten/muren/tralies/fakkels verbinden zich met een aantal niet-solide blokken.
* MC-115821 – *Tooltips* met lange titels worden afgesneden in het vooruitgangsmenu.
* MC-115880 – De vooruitgang 'Richten' wordt aan de speler gegeven met projectielen die geen pijlen zijn.
* MC-115936 – Verteller leest de uitvoer van de commando's `/say`, `/tell` en `/tellraw` niet goed.
* MC-115940 – Delen door nul crasht het spel bij het gebruik van de verschillende `/recipe`-commando's.
* MC-116016 – Vooruitgang `adventure/trade` gebruikt een criterium genaamd `shot_arrow`.
* MC-116245 – De vooruitgangsbeschrijving 'Zombiedokter' heeft een punt, terwijl de andere dat niet hebben.
* MC-116427 – De kleur van de Shulker is donkerpaars.

Van de vorige ontwikkelingsversie
* MC-116471 – `SuccessCount` wordt niet geupdate bij voorwaardelijke commandoblokken.
* MC-116514 – De optie `durability` voor op voorwerp gebaseerde vooruitgangen is succesvol voor voorwerpen zonder levensduur.
* MC-116516 – `item_durability_changed` wordt geactiveerd als de basisverandering nul is, maar niet wanneer de verandering naar nul wordt gebracht door de betovering Duurzaamheid.
* MC-116650 – Houten hekken verbinden met Netherbakstenen hekken.

## Refernties

1. ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w17a

◄ 1.11 •  • 1.13 ►