<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AJava_Edition_25w37a</id>
	<title>Minecraft:Java Edition 25w37a - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3AJava_Edition_25w37a"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_25w37a&amp;action=history"/>
	<updated>2026-04-16T08:53:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_25w37a&amp;diff=89585&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Java_Edition_25w37a&amp;diff=89585&amp;oldid=prev"/>
		<updated>2026-04-13T11:09:54Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dangerous version|Game crashes when adding blocks to #copper_chests then placing it next to actual copper chests.&amp;lt;ref&amp;gt;{{Bug|MC-302094||Fixed}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| type = crash&lt;br /&gt;
| edition = java&lt;br /&gt;
| version = development&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox version&lt;br /&gt;
|title=Minecraft 25w37a&lt;br /&gt;
|image=25w37a.jpg&lt;br /&gt;
|image2=Java Edition 25w37a.png&lt;br /&gt;
|edition=Java&lt;br /&gt;
|type=Snapshot&lt;br /&gt;
|date=September 9, 2025&lt;br /&gt;
|jsonhash=a3b3ac6c93468a31e4a94f589d625f26e0305570&lt;br /&gt;
|clienthash=2d091382632a915e9dd1690b658fe025bd4533bf&lt;br /&gt;
|clientmap=23834bc959ea1cdb405ab147c01699c7ebe23676&lt;br /&gt;
|serverhash=9675164bd7a8ec5a876a05ac96637c77e9d82a24&lt;br /&gt;
|servermap=b5eb11bfa30cc782b5c8510691fe082afd6c1c22&lt;br /&gt;
|parent=1.21.9&lt;br /&gt;
|prevparent=1.21.8&lt;br /&gt;
|prev=25w36b&lt;br /&gt;
|next=1.21.9 Pre-Release 1&lt;br /&gt;
|nextparent=1.21.10&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;25w37a&amp;#039;&amp;#039;&amp;#039; is the ninth and final [[Minecraft:snapshot]] for [[Minecraft:Java Edition 1.21.9]], released on September 9, 2025.&amp;lt;ref&amp;gt;{{snap|25w37a|id=a|September 9, 2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Game rule]]s&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Added &amp;lt;code&amp;gt;spawnerBlocksEnabled&amp;lt;/code&amp;gt; game rule controlling if [[Minecraft:spawner]] blocks should be enabled or not.&lt;br /&gt;
** Default to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Test instance block]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Test instance blocks now preserve error markers between world reloads.&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;General&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Logic for choosing type of equipment for [[Minecraft:geared mobs]] has been tweaked to add [[Minecraft:copper]] as a possibility.&lt;br /&gt;
** The initial roll to choose a type now chooses between [[Minecraft:leather]], [[Minecraft:copper]] and [[Minecraft:gold]].&lt;br /&gt;
** The chance to increase an armor tier has increased from 9.5% to 10.87%.&lt;br /&gt;
&lt;br /&gt;
[[File:Copper Golem JE1 BE1.png|width=43x43]] &amp;#039;&amp;#039;&amp;#039;[[Minecraft:Copper golem]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* The hitbox has been tweaked.&lt;br /&gt;
** The hitbox is now 0.49 blocks in width to be able to pathfind through narrow spaces.&lt;br /&gt;
* Can now open [[Minecraft:door]]s.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Data pack]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* The [[Minecraft:pack format]] version is now {{cd|87.0}}.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Debug property|Debug features]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Some debug features that were previously removed during compilation are now preserved and can be used by players.&lt;br /&gt;
* Individual values can be enabled with JVM properties:&lt;br /&gt;
** First, a global debug flag must be enabled with {{cd|-DMC_DEBUG_ENABLED}} or {{cd|1=-DMC_DEBUG_ENABLED=true}}.&lt;br /&gt;
** Then, a specific feature can be enabled, for example {{cd|-DMC_DEBUG_BRAIN}} or {{cd|1=-DMC_DEBUG_BRAIN=true}}.&lt;br /&gt;
** To get the list of all available debug properties, add {{cd|-DMC_DEBUG_PRINT_PROPERTIES}}.&lt;br /&gt;
* Warning: this is debug code. It must be handled with extreme care.&lt;br /&gt;
** This is an advanced feature, meant to help modders - it should not be used for normal play.&lt;br /&gt;
** Features not guaranteed to work as intended.&lt;br /&gt;
** It might crash the player&amp;#039;s game or corrupt their worlds.&lt;br /&gt;
** Individual options might be added, changed or removed without a notice.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Game library updates&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Rendering is now using OpenGL 3.3 core profile.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Game mode switcher]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Switching from [[Minecraft:Spectator mode]] to [[Minecraft:Creative mode]] no longer causes the player to stop flying.&lt;br /&gt;
** Instead, flight now only gets disabled when switching game modes if the player is near the ground.&lt;br /&gt;
*** A player is considered to be near the ground if there is a collidable surface (i.e. blocks, [[Minecraft:happy ghast]]s, [[Minecraft:boat]]s...) within 1 block below them.&lt;br /&gt;
** Flight will not get disabled if the player was inside a block or collidable entity.&lt;br /&gt;
*** This is to prevent players from suddenly falling through the ground.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Game rule]]s&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*&amp;lt;code&amp;gt;enableCommandBlocks&amp;lt;/code&amp;gt; was renamed to &amp;lt;code&amp;gt;commandBlocksEnabled&amp;lt;/code&amp;gt;, to match &amp;#039;&amp;#039;Bedrock Edition&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Light]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Ambient lighting on entities has been adjusted to be more visually in line with blocks and other parts of the game.&lt;br /&gt;
** The underside of flat surfaces will now be lit from that direction, instead of the opposite direction.&lt;br /&gt;
** This mainly affects models containing cubes that are either flat or &amp;quot;hollow&amp;quot; such as: worn [[Minecraft:armor]], worn [[Minecraft:elytra]], the outside layers on player skins, the ribcages of [[Minecraft:skeleton]]s or [[Minecraft:skeleton horse]]s, the feet of [[Minecraft:chicken]]s or [[Minecraft:frog]]s, the wings of [[Minecraft:phantom]]s or the [[Minecraft:ender dragon]], the fins on [[Minecraft:fish]], and more.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Minecraft Server Management Protocol]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Clients must authenticate to access the API.&lt;br /&gt;
** Clients should supply an Authorization bearer token header with a server specific secret.&lt;br /&gt;
** The secret is configured in the server properties file:&lt;br /&gt;
*** &amp;lt;code&amp;gt;management-server-secret=&amp;lt;/code&amp;gt;&lt;br /&gt;
*** The secret should be exactly 40 alphanumeric characters (A-Z, a-z, 0-9).&lt;br /&gt;
*** The secret will be automatically generated if the server property is empty.&lt;br /&gt;
*** Unauthorized requests are rejected with 401 Unauthorized.&lt;br /&gt;
* TLS is enabled by default.&lt;br /&gt;
** Can be disabled in the server properties file:&lt;br /&gt;
*** &amp;lt;code&amp;gt;management-server-tls-enabled=false&amp;lt;/code&amp;gt;&lt;br /&gt;
** Requires a keystore file to be set in the server properties file.&lt;br /&gt;
*** &amp;lt;code&amp;gt;management-server-tls-keystore=path/to/keystore.p12&amp;lt;/code&amp;gt;&lt;br /&gt;
** The keystore file must be in PKCS12 format.&lt;br /&gt;
** Keystore password can be set in the following ways, in order of priority.0&lt;br /&gt;
*** Environment variable: &amp;lt;code&amp;gt;MINECRAFT_MANAGEMENT_TLS_KEYSTORE_PASSWORD&amp;lt;/code&amp;gt;&lt;br /&gt;
*** JVM argument: &amp;lt;code&amp;gt;-Dmanagement.tls.keystore.password=&amp;lt;/code&amp;gt;&lt;br /&gt;
*** Server property: &amp;lt;code&amp;gt;management-server-tls-keystore-password=&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Options]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Some sound sliders in the Music &amp;amp; Sound options now play a preview sound when adjusting the setting outside a world.&lt;br /&gt;
* The Resource Pack and Data Pack selection screens now have a search box.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Resource pack]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* The version is now {{cd|69.0}}.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Server properties]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Default value of &amp;lt;code&amp;gt;management-server-port&amp;lt;/code&amp;gt; was changed from &amp;lt;code&amp;gt;25585&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;, assigning an available port each time management server is started.&lt;br /&gt;
* Added server property &amp;lt;code&amp;gt;management-server-tls-enabled&amp;lt;/code&amp;gt; controlling whether the Minecraft Server Management Protocol uses TLS or not.&lt;br /&gt;
** Defaults to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Added server property &amp;lt;code&amp;gt;management-server-tls-keystore&amp;lt;/code&amp;gt; controlling the path to the keystore file used for TLS.&lt;br /&gt;
** Defaults to an empty string.&lt;br /&gt;
** A dedicated server won&amp;#039;t start when TLS is enabled and no keystore is provided.&lt;br /&gt;
* Added server property &amp;lt;code&amp;gt;management-server-tls-keystore-password&amp;lt;/code&amp;gt; controlling the password to the keystore file used for TLS.&lt;br /&gt;
** Defaults to an empty string.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Shaders]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* A new &amp;lt;code&amp;gt;PER_FACE_LIGHTING&amp;lt;/code&amp;gt; flag has been added to the following shaders:&lt;br /&gt;
** &amp;lt;samp&amp;gt;core/entity.vsh&amp;lt;/samp&amp;gt;&lt;br /&gt;
** &amp;lt;samp&amp;gt;core/entity.fsh&amp;lt;/samp&amp;gt;&lt;br /&gt;
* When set, cardinal lighting will be computed separately for front- and back-faces.&lt;br /&gt;
* As the game now requires OpenGL 3.3, the version of all shaders are bumped from &amp;lt;code&amp;gt;150&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;330&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Splashes]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Changed the splash &amp;quot;Now on OpenGL 3.2 core profile!&amp;quot; to &amp;quot;Now on OpenGL 3.3 core profile!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Minecraft:Textures]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Moved the result slot of &amp;lt;samp&amp;gt;gui/container/villager.png&amp;lt;/samp&amp;gt; up by one pixel.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MC|fixedin=25w37a&lt;br /&gt;
|;From released versions before 1.21&lt;br /&gt;
|220913|Parity issue: Adjusting slider in the sound settings when not being in a world does not play a sound of that category.&lt;br /&gt;
|254052|{{cmd|locate}} doesn&amp;#039;t work outside build limit.&lt;br /&gt;
|;From 1.21.5&lt;br /&gt;
|295841|Interactive collision check path is broken.&lt;br /&gt;
|;From 1.21.8&lt;br /&gt;
|301494|Falling particles no longer appear from floating sand or gravel.&lt;br /&gt;
|301510|GUI sprites nine slice performance regression.&lt;br /&gt;
|;dev&lt;br /&gt;
|300076|Copper golems remain completely stationary while searching chests, causing them to float and making them unable to receive knockback or be pushed.&lt;br /&gt;
|300299|Copper Golems can open chests that are blocked.&lt;br /&gt;
|300723|Second armor layer is still not rendering properly on all pieces.&lt;br /&gt;
|301294|Higher tiers of mob armor are unreasonably less common than they were before 25w31a.&lt;br /&gt;
|301506|Parity issue: Copper golems can&amp;#039;t open doors.&lt;br /&gt;
|301531|Server Management Protocol returns wrong response for invalid method IDs.&lt;br /&gt;
|301547|Switching from Spectator mode to Creative mode now makes you fall out of the sky.&lt;br /&gt;
|301554|Management protocol doesn&amp;#039;t support batched requests.&lt;br /&gt;
|301558|Copper golems can&amp;#039;t pathfind through thin blocks.&lt;br /&gt;
|301563|When you have the darkness potion effect, the chat, letters and words in the pause menu, items, F3 will darken.&lt;br /&gt;
|301564|Management protocol doesn&amp;#039;t support string-based request IDs.&lt;br /&gt;
|301574|The &amp;lt;code&amp;gt;spawnMonsters&amp;lt;/code&amp;gt; game rule does not take effect when switched.&lt;br /&gt;
|301593|Monsters can spawn from spawners with the &amp;quot;&amp;lt;code&amp;gt;spawnMonsters&amp;lt;/code&amp;gt;&amp;quot; game rule set to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;.&lt;br /&gt;
|301599|Action key getting stuck on when entering an interface so you are unable to exit without it reopening instantly.&lt;br /&gt;
|301620|Banner animation is not independent when two banners are rendered.&lt;br /&gt;
|301661|Server Management Protocol prints some incorrectly formatted messages in the console.&lt;br /&gt;
|301711|The name of the &amp;quot;&amp;lt;code&amp;gt;enableCommandBlocks&amp;lt;/code&amp;gt;&amp;quot; game rule is inconsistent with Bedrock Edition.&lt;br /&gt;
|301748|Striking a Lightning Rod with non-default oxidation level with Lightning keeps nearby redstone components powered.&lt;br /&gt;
|301751|The client crashes when in the vicinity of a mannequin spawner.&lt;br /&gt;
|301752|Mannequins with &amp;lt;code&amp;gt;profile.model&amp;lt;/code&amp;gt; set to &amp;quot;&amp;lt;code&amp;gt;wide&amp;lt;/code&amp;gt;&amp;quot; render as a Steve skin.&lt;br /&gt;
|301758|Shield model clips through shelves.&lt;br /&gt;
|301759|Elements within the realms “Worlds” tab are not selected in order when using the {{key|TAB}} key.&lt;br /&gt;
|;prev&lt;br /&gt;
|301766|Heads and skulls appear too high when placed on shelf.&lt;br /&gt;
|301768|Structure blocks frame is not displayed when in spectator mode.&lt;br /&gt;
|301785|Squid ink particles are yellow.&lt;br /&gt;
|301811|Loot from suspicious blocks does not render while brushing.&lt;br /&gt;
|301833|Text of &amp;lt;code&amp;gt;text_display&amp;lt;/code&amp;gt; entities is darker when &amp;quot;&amp;lt;code&amp;gt;see_through&amp;lt;/code&amp;gt;&amp;quot; property is set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;.&lt;br /&gt;
|301869|The specification for the &amp;lt;code&amp;gt;minecraft:ip_bans&amp;lt;/code&amp;gt; server management method says it returns an array of players even though it returns an array of &amp;lt;code&amp;gt;ip_ban&amp;lt;/code&amp;gt; objects.&lt;br /&gt;
|301870|Command feedback for successful {{cmd|ban}} and {{cmd|ban-ip}} commands with no specified reason can&amp;#039;t be sent to the client.&lt;br /&gt;
|301889|Documented return type does not match for clear methods in server managment protocol.&lt;br /&gt;
|301891|Server management method &amp;lt;code&amp;gt;minecraft:bans/clear&amp;lt;/code&amp;gt; clears allowlist, not bans.&lt;br /&gt;
|301899|The output slot in the trading GUI is misaligned with other slots.&lt;br /&gt;
|301903|Dropped chests, including variants, are no longer translated upward.&lt;br /&gt;
|301935|Chests render on the bottom of shelves even though other items don&amp;#039;t.&lt;br /&gt;
|301952|Conduit visual bug.&lt;br /&gt;
&lt;br /&gt;
|otherissuescount=1&lt;br /&gt;
}}&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
* Fixed a bug where breaking a shelf while another player is interacting with it could lead to visual bugs in the player inventory.&lt;br /&gt;
&lt;br /&gt;
== Videos ==&lt;br /&gt;
{{slicedlime|Bu1O2wH0BCg}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Java Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:25w37a]]&lt;br /&gt;
[[Minecraft:fr:Édition Java 25w37a]]&lt;br /&gt;
[[Minecraft:ja:Java Edition 25w37a]]&lt;br /&gt;
[[Minecraft:lzh:二五週三七甲]]&lt;br /&gt;
[[Minecraft:pt:Edição Java 25w37a]]&lt;br /&gt;
[[Minecraft:ru:25w37a (Java Edition)]]&lt;br /&gt;
[[Minecraft:uk:25w37a (Java Edition)]]&lt;br /&gt;
[[Minecraft:zh:Java版25w37a]]&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>