News - JAVA EDITION: SNAPSHOT 20W16A & 20W17A - Printable Version +- Sick Gaming (https://www.sickgaming.net) +-- Forum: Our Game Servers (https://www.sickgaming.net/forum-58.html) +--- Forum: Minecraft (https://www.sickgaming.net/forum-103.html) +--- Thread: News - JAVA EDITION: SNAPSHOT 20W16A & 20W17A (/thread-94777.html) |
News - JAVA EDITION: SNAPSHOT 20W16A & 20W17A - xSicKxBot - 04-28-2020 JAVA EDITION: SNAPSHOT 20W16A & 20W17A <div style="margin: 5px 5% 10px 5%;"><img src="https://www.sickgaming.net/blog/wp-content/uploads/2020/04/java-edition-snapshot-20w16a-20w17a.png" width="431" height="108" title="" alt="" /></div><div><p>Its been a while and we have two snapshots to catch up on. I hope everyone is well and healthy and enjoying the new features and changes. I don’t know about you guys, but I’ll be playing Pigstep in my house nonstop. You should listen for yourself!</p> <p><img src="https://www.sickgaming.net/blog/wp-content/uploads/2020/04/java-edition-snapshot-20w16a-20w17a.png" alt width="431" height="108"></p> <ul> <li>Added bastion remnants</li> <li>Added ruined portals</li> <li>Added chain blocks</li> <li>Added a new music disc titled “Pigstep” by Lena Raine which can only be found in bastions</li> </ul> <h2><img src="https://www.sickgaming.net/blog/wp-content/uploads/2020/04/java-edition-snapshot-20w16a-20w17a-1.png" alt width="1458" height="450"><br />BASTION REMNANTS</h2> <p>What’s made of blackstone and full of Piglins and Hoglins? Bastion remnants!</p> <ul> <li>Added 4 separate bastion remnant types: bridge, Hoglin stable, housing units, and treasure room</li> <li>You can find these sizable structures in all biomes in the Nether except the treacherous ash-dusted towers of basalt deltas</li> <li>Explore, loot, and conquer a bastion remnant to call it your home… but beware, Piglins don’t take kindly to intruders stealing their things</li> </ul> <p><img src="https://www.sickgaming.net/blog/wp-content/uploads/2020/04/java-edition-snapshot-20w16a-20w17a-2.png" alt width="500" height="378"></p> <h2>RUINED PORTALS</h2> <p>Shattered remains of ancient nether portals. Wonder who built them?</p> <ul> <li>They can be found in any overworld or nether biome</li> <li>Some are hidden underground, under the sea, or buried in sand</li> </ul> <ul> <li>Increased the amount of lava pools to make the deltas more “deltary”</li> <li>The Piglin banner pattern can now be found in bastions</li> </ul> <ul> <li>Added a button in the GUI that generates a jigsaw structure starting from the jigsaw block, using given generation depth.</li> <li>Expanded the max size per axis of Structure Blocks from 32 to 48</li> <li>Added a JMX MBean to monitor dedicated server tick times</li> </ul> <h2>JMX MONITORING</h2> <p>It is now possible to monitor the server tick times though JMX.<br />The rationale for this is that JMX is a well known and supported monitoring technology with existing integrations and tools.</p> <p>This enables server admins to hook alerts and graphing tools using ordinary JMX clients and dashboards.</p> <h3>ENABLING JMX MONITORING</h3> <ul> <li>A new flag <span class="bedrock-server">enable-jmx-monitoring</span> has been added to the server.properties file which if set to <span class="bedrock-server">true</span> will expose an MBean with the Object name <span class="bedrock-server">net.minecraft.server:type=Server</span> and two attributes <span class="bedrock-server">averageTickTime</span> and <span class="bedrock-server">tickTimes</span> exposing the tick times in milliseconds.</li> <li>In order for enabling JMX on the Java runtime you also need to add a couple of JVM flags to the startup as documented <a href="https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html">here</a>.</li> </ul> <ul> <li><a href="https://bugs.mojang.com/browse/MC-37557">MC-37557</a> – Sometimes a minecart sound plays/subtitle shown when loading a world</li> <li><a href="https://bugs.mojang.com/browse/MC-91163">MC-91163</a> – Certain subtitles show up when the player is too far away to hear the sound</li> <li><a href="https://bugs.mojang.com/browse/MC-154617">MC-154617</a> – Server hangs on stop due to rcon</li> <li><a href="https://bugs.mojang.com/browse/MC-171020">MC-171020</a> – New nether biomes don’t work properly in buffet worlds</li> <li><a href="https://bugs.mojang.com/browse/MC-175919">MC-175919</a> – Villagers sometimes stop farming</li> <li><a href="https://bugs.mojang.com/browse/MC-177136">MC-177136</a> – All compasses and lodestone compasses point to the same target, regardless of what type of compass it is</li> <li><a href="https://bugs.mojang.com/browse/MC-177238">MC-177238</a> – Windows symbolic link in saves/ is no longer followed as of 20w14a</li> <li><a href="https://bugs.mojang.com/browse/MC-177253">MC-177253</a> – Running a set_attributes function throws java.lang.NullPointerException if it contains an undefined attribute</li> <li><a href="https://bugs.mojang.com/browse/MC-177316">MC-177316</a> – Lodestone compass in item frame does not update after turning</li> <li><a href="https://bugs.mojang.com/browse/MC-178368">MC-178368</a> – When rotating a lodestone compass is put in the item frame the compass don’t work</li> </ul> <p><img src="https://www.sickgaming.net/blog/wp-content/uploads/2020/04/java-edition-snapshot-20w16a-20w17a-3.png" alt width="431" height="108"></p> <ul> <li>Added an Entity Distance scale option ranging from 50% to 500%</li> <li>Difficulty and game rules can now be changed from “Create World” screen</li> </ul> <ul> <li>Improved Smithing Table UI</li> <li>Ruined Portals now spawn less frequently</li> <li>Renamed “Soul Fire Torch” and “Soul Fire Lantern” to “Soul Torch” and “Soul Lantern”</li> <li>Tweaked Bastion Remnant loot</li> <li>Walls now create posts under more things, like pressure plates and banners</li> <li>The “Singleplayer” button will jump directly to “Create World” screen if there are no worlds to select</li> </ul> <ul> <li>Chat component style can now select font</li> <li>Block storage format in chunks slightly changed to speed up various tasks (rendering, pathfinding, world generation, etc)</li> <li>Full range of Unicode characters is supported (some may know what that means ?)</li> <li>Added the <span class="bedrock-server">attribute</span> command</li> </ul> <h2>WORLD SAVE FORMAT</h2> <ul> <li>Saving level.dat now uses randomly-named temporary files (instead of using level.dat_new every time)</li> <li>player/*.dat are now saved in a way similar to level.dat (including leaving .dat_old files)</li> </ul> <h2>BLOCK STORAGE</h2> <p><span class="bedrock-server">BlockStates</span> in <span class="bedrock-server">Sections</span> elements no longer contain values stretching over multiple 64-bit fields. If number of bits per block is not power of two (i.e. single 64-bit value can’t fill whole number of blockstates) some bits will not be used.</p> <p>For example, if single block state takes 5 bits, highest 4 bits of every 64-bit field will be unused. That also means slight increase in storage size (in case of 5 bits, from 320 to 342 64-bit fields).</p> <h2><img src="https://www.sickgaming.net/blog/wp-content/uploads/2020/04/java-edition-snapshot-20w16a-20w17a-4.png" alt width="383" height="41"></h2> <h3><span class="bedrock-server">ATTRIBUTE</span></h3> <p>Adds modifies attribute on single entity. Possible syntax:<br />Parameters:</p> <ul> <li><span class="bedrock-server">attribute <target> <attribute> get [<scale>]</span> – get total value of attribute</li> <li><span class="bedrock-server">attribute <target> <attribute> base set <value></span> – sets base valye</li> <li><span class="bedrock-server">attribute <target> <attribute> base get [<scale>]</span> – get base value</li> <li><span class="bedrock-server">attribute <target> <attribute> modifier add <uuid> <name> <value> add|multiply|multiply_base</span> – adds modifier (fails if modifier is already present)</li> <li><span class="bedrock-server">attribute <target> <attribute> modifier remove <uuid></span> – removes modifier</li> <li><span class="bedrock-server">attribute <target> <attribute> modifier value get <uuid> [<scale>]</span> – get value of modifier</li> <li><span class="bedrock-server">target</span> – single entity (note: only players, armor stands and mobs have attributes)</li> <li><span class="bedrock-server">attribute</span> – name of attribute (like <span class="bedrock-server">minecraft:generic.max_health</span>)</li> <li><span class="bedrock-server">name</span> – string (in optional quotes) describing human-readable name of modifier</li> <li><span class="bedrock-server">value</span> – floating point value (note: certain attributes have limits on final value, so your change might not be noticeable)</li> </ul> <h2>CHAT COMPONENTS</h2> <h3>HOVER EVENT ARGUMENT</h3> <ul> <li><span class="bedrock-server">style.hoverEvent</span> parameter now has parameter <span class="bedrock-server">contents</span>, with contents depending on type:</li> <li>For <span class="bedrock-server">show_text</span> – chat component</li> <li>For <span class="bedrock-server">show_item</span> – either item id or object with fields <span class="bedrock-server">id</span>, <span class="bedrock-server">count</span> and <span class="bedrock-server">tag</span> (with last one being serialized NBT)</li> <li>For <span class="bedrock-server">show_entity</span> – object with fields: <span class="bedrock-server">id</span> (UUID), <span class="bedrock-server">name</span> (chat component) and <span class="bedrock-server">type</span> (entity type resource location)</li> <li>Old style <span class="bedrock-server">value</span> argument is now deprecated (but still supported)</li> </ul> <h3>COLORS</h3> <p><span class="bedrock-server">color</span> property can now contain RGB value prefixed by <span class="bedrock-server">#</span>. For example <span class="bedrock-server">#55ff55</span> will result in the same color as green.</p> <h3>CUSTOM FONTS</h3> <p>Chat component style now supports <span class="bedrock-server">font</span> property, which is resource location for font in resource pack. No entry is equivalent to <span class="bedrock-server">minecraft:default</span>.</p> <h2>FONTS</h2> <ul> <li><span class="bedrock-server">Force Unicode</span> option now switches between normal and alternative font (called <span class="bedrock-server">uniform.json</span>) – no reload needed</li> </ul> <ul> <li><a href="https://bugs.mojang.com/browse/MC-1601">MC-1601</a> – Breaking a Furnace will not give you the experience for the smelted things inside</li> <li><a href="https://bugs.mojang.com/browse/MC-5410">MC-5410</a> – In creative mode, flying down is stopped when brushing up against ladders or vines.</li> <li><a href="https://bugs.mojang.com/browse/MC-31032">MC-31032</a> – Using only one empty map doesn’t increase minecraft.used:minecraft.map</li> <li><a href="https://bugs.mojang.com/browse/MC-46417">MC-46417</a> – Sprint particles are generated in spectator mode</li> <li><a href="https://bugs.mojang.com/browse/MC-56373">MC-56373</a> – Selector and score text components don’t work on hoverEvents</li> <li><a href="https://bugs.mojang.com/browse/MC-94535">MC-94535</a> – Flying and holding CTRL really close to the ground, emits walking particles</li> <li><a href="https://bugs.mojang.com/browse/MC-96319">MC-96319</a> – Mob pathfinding AI does not regard some blocks as obstructions and is unable to pathfind on top of them</li> <li><a href="https://bugs.mojang.com/browse/MC-100195">MC-100195</a> – Player retains 1-block hitbox if entering a minecart/boat while swimming or when flying with elytra or a riptide trident</li> <li><a href="https://bugs.mojang.com/browse/MC-114544">MC-114544</a> – Kicked by “Flying is not enabled on this server” while sleeping</li> <li><a href="https://bugs.mojang.com/browse/MC-120572">MC-120572</a> – /recipe crashes the game</li> <li><a href="https://bugs.mojang.com/browse/MC-126244">MC-126244</a> – ‘/locate’, explorer maps, and treasure maps can cause extreme TPS lag, even leading to a complete server freeze if structure generation is turned off</li> <li><a href="https://bugs.mojang.com/browse/MC-149704">MC-149704</a> – Sneaking / crouching twice makes player sprint</li> <li><a href="https://bugs.mojang.com/browse/MC-169514">MC-169514</a> – Tamed parrots cannot be renamed unless they are flying</li> <li><a href="https://bugs.mojang.com/browse/MC-171561">MC-171561</a> – Only one player can access shulker box at a time</li> <li><a href="https://bugs.mojang.com/browse/MC-174359">MC-174359</a> – Piglins prefer using an unenchanted gold item instead of an enchanted gold item</li> <li><a href="https://bugs.mojang.com/browse/MC-175113">MC-175113</a> – Rain prevents entities from burning in fire</li> <li><a href="https://bugs.mojang.com/browse/MC-175186">MC-175186</a> – Respawning doesn’t check if the “respawn block” is the correct one for the dimension</li> <li><a href="https://bugs.mojang.com/browse/MC-175998">MC-175998</a> – Striders are moving very fast between two blocks or when diagonally running into blocks</li> <li><a href="https://bugs.mojang.com/browse/MC-176029">MC-176029</a> – Right clicking a lodestone with a stack of compasses converts the whole stack</li> <li><a href="https://bugs.mojang.com/browse/MC-176060">MC-176060</a> – Recipe book doesn’t load the entire empty map recipe anymore</li> <li><a href="https://bugs.mojang.com/browse/MC-176104">MC-176104</a> – Dropped compasses always point up</li> <li><a href="https://bugs.mojang.com/browse/MC-176116">MC-176116</a> – Saddle texture on Strider is backwards</li> <li><a href="https://bugs.mojang.com/browse/MC-176521">MC-176521</a> – Pressing space while the recipe book button is highlighted in crafting interfaces doesn’t toggle the recipe book</li> <li><a href="https://bugs.mojang.com/browse/MC-177346">MC-177346</a> – Compass in a mob’s hand does not point to correct location if mob turns</li> <li><a href="https://bugs.mojang.com/browse/MC-177776">MC-177776</a> – Netherite ingots are not sorted properly with other ingots</li> <li><a href="https://bugs.mojang.com/browse/MC-177780">MC-177780</a> – Shulkers cannot be opened while playing closing animation anymore</li> <li><a href="https://bugs.mojang.com/browse/MC-177796">MC-177796</a> – Blackstone walls are in the “Building Blocks” category instead of “decoration Blocks” category, unlike all other walls</li> <li><a href="https://bugs.mojang.com/browse/MC-177862">MC-177862</a> – Polished blackstone button and pressure plate in incorrect area in creative inventory</li> <li><a href="https://bugs.mojang.com/browse/MC-177885">MC-177885</a> – Invisible Horses show patterns</li> <li><a href="https://bugs.mojang.com/browse/MC-177997">MC-177997</a> – Baby zoglins still use the same attack damage as an adult</li> <li><a href="https://bugs.mojang.com/browse/MC-178086">MC-178086</a> – Flying close to the ground with soul speed over soul blocks speeds up player and generates soul particles</li> <li><a href="https://bugs.mojang.com/browse/MC-178093">MC-178093</a> – Piglins with full inventories won’t pick up gold ingots to barter even though you can still right-click to barter with them</li> <li><a href="https://bugs.mojang.com/browse/MC-178259">MC-178259</a> – Game crashes when an iron golem with the attack damage attribute set to 0.5d</li> <li><a href="https://bugs.mojang.com/browse/MC-178316">MC-178316</a> – Dispenser plays “dispensed item” sound when attempting to charge a full respawn anchor instead of “dispenser fails”</li> <li><a href="https://bugs.mojang.com/browse/MC-178630">MC-178630</a> – TNT eyeheight changed</li> <li><a href="https://bugs.mojang.com/browse/MC-178797">MC-178797</a> – Barrier blocks generate in bastion remnant</li> <li><a href="https://bugs.mojang.com/browse/MC-178955">MC-178955</a> – Badlands are viewed as a mountainous biome for Ruined Portals</li> <li><a href="https://bugs.mojang.com/browse/MC-179542">MC-179542</a> – Basalt Delta Blocks Override Nether Bricks in Fortresses</li> </ul> </div> https://www.sickgaming.net/blog/2020/04/26/java-edition-snapshot-20w16a-20w17a/ |