• Client Area
  • Knowledgebase
  • Support
Login / Register

Forgot Password?

New to StickyPiston?
Create StickyPiston Account

Control Panels

USA - Dallas US Multicraft Europe - France EU Multicraft Australia Aus Multicraft

StickyPiston Minecraft Server Hosting

  • Order Server
  • Minecraft
    • Minecraft 1.21.8 – Chase The Skies
    • Minecraft 1.21.9 – Snapshot
    • Modded Minecraft
      • Forge 1.21.8
      • Fabric 1.21.8
      • Custom Modpacks
    • Minecraft Plugins
      • GeyserMC 1.21.8
      • Spigot 1.21.8 – Plugin Support
      • PaperMC – 1.21.8
      • BungeeCord 1.8 – 1.21.8
      • Bukkit – 1.21.8
    • Witchcraft and Wizardry Server 1.16.5
    • Domain Names
  • Modpacks
    • CurseForge
      • 🟢 View all CurseForge Modpacks
      • How to Install CurseForge Launcher
      • ========= NEW =========
      • RLCraft Dregora
      • All The Mods 10 – ATM10
      • All The Mods 10 – To the Sky
      • DawnCraft 2.0 – Echoes of Legends
      • DeceasedCraft – Modern Zombie Apocalypse
      • ======= POPULAR =======
      • Cave Horror Project
      • Mr Beardstone Create: Perfect World
      • Fear Nightfall
      • Vault Hunters 3rd Edition
      • All The Mods 9 – ATM9
      • RLCraft Server
      • SkyFactory 4
      • Prominence II [FABRIC]
      • All the CurseForge/Twitch Modpacks
    • Feed the Beast [FTB]
      • 🟢 View all FTB modpacks
      • How to Install FTB Launcher
      • ========= NEW =========
      • FTB OceanBlock 2
      • FTB Direwolf20 1.21
      • FTB NeoTech
      • FTB Genesis
      • ======= POPULAR =======
      • FTB Skies: Expert
      • FTB Skies
      • FTB Stoneblock 3 🔥
      • FTB SkyFactory 3
      • All the FTB Modpacks…
    • ATLauncher [ATL]
      • 🟢 View all ATLauncher Modpacks
      • How to Install ATLauncher
      • ========= NEW =========
      • Rotary Skies
      • All The Forge 10
      • Lapito’s Skygrid
      • PixelmonCraft Reforged
      • ======= POPULAR =======
      • PokehaanCraft
      • Mech & Magic 1.12.2
      • ATLauncher : Bo-Buddy Bunkers
      • Fossilized
      • All the ATLauncher Modpacks…
    • Modrinth
    • Technic Pack
      • 🟢 View all Technic Modpacks
      • ========= NEW =========
      • Tekkit SMP
      • PixelSpark 1.16.5
      • Cobblemon [Fabric]
      • Tekkit 2
      • Dungeons Origins (Fabric)
      • ======= POPULAR =======
      • Ultimate Lucky Block Battle
      • PixelmonCraft Reforged
      • Tekxit 3
      • The 1.12.2 Pack
      • Hexxit
      • How to Install Technic Launcher
      • All the Technic Modpacks…
    • Voids Wrath
      • 🟢 View all Voids Wrath modpacks
      • Crazy Craft 2.0
      • Scramble Craft
      • Poke Pack 2
      • VoidsWrath : Crazy Craft 4
      • Jurassic Craft 3
      • The Voids Wrath
    • Modded Minecraft Maps
  • Make Modpack
  • Free Trial
    • Modded 24hr Trial
    • Vanilla MC 24hr Trial
    • Play Minecraft Maps
  • Blog
  • About
    • Reviews / Testimonials
    • Multicraft Control Panel
    • Mums & Dads
    • Twitch Schedule
    • StickyPiston Twitch
    • Minecraft Map Jam
    • Community Discord
Minecraft 1.21.9 Snapshot 25w35a Server Hosting

Minecraft 1.21.9 Snapshot 25w35a Server Hosting

  • 3GB Min RAM
  • Minecraft Modpack Launcher
  • 25w35a Latest Version
  • 1.21.9 MC Version
  • Mojang Author
  • July 2025Released
Free 25w35a Trial
Get Your Instant 24 Hour Trial
ORDER NOW
Instant Setup | 14-Day Moneyback Guarantee
  • 20% Off Today
  • ONLYMINECRAFT

20% off Minecraft Hosting for the first month.  Use Promo Code MODTASTIC

  • 14-Day Moneyback Guarantee
  • 24hr Free Trial Server
  • Premium Support Included
  • Instant Server Setup

A new Minecraft Java 1.21.9 snapshot is here!

In this week’s snapshot we are adding a Minecraft Server Management Protocol which lets servers query players, tweak game rules, update server settings, and listen for real-time server event notifications. Some server properties have been moved to game rules, allowing them to be updated while the server is running. Additionally, player icons can now be used in chat, the copper golem has received some improvements and we are shipping a bunch of bug fixes.

Happy mining!

New Features

  • Added Halychian language support
  • Added Minecraft Server Management Protocol

Minecraft Server Management Protocol

Added a server management API (JSON-RPC over WebSocket) for dedicated servers

  • The API is disabled by default and can be enabled in the server properties file
    • management-server-enabled=true
    • management-server-host=localhost
    • management-server-port=25585
  • The API is accessible at ws://<management-server-host>:<management-server-port> when enabled
  • Supports querying and updating of server state (players, allowlist, operators, settings, game rules)
  • Sends notifications on state changes (e.g. player joins, game rule updates)
  • Calling {“id”:1,”method”:”rpc.discover”} returns an API schema containing supported methods and notifications of the currently running server
  • The Data Generator produces an API schema (json-rpc-api-schema.json) in the reports output folder mirroring the contents returned by the rpc.discover method
  • The API adheres to the JSON-RPC 2.0 specification
  • Uses namespaced methods and the reserved namespaces are minecraft (e.g. minecraft:players, minecraft:allowlist/add) and notification (e.g. notification:players/joined)
    • Extensible via custom namespaces for additional methods and events
  • Core method groups: players, allowlist, operators, server (save, stop), server settings, game rules
  • Example method call:
    • Request: {“method”:”minecraft:allowlist/add”,”id”:1,”params”:[[{“name”:”jeb_”}]]}
    • Response: {“jsonrpc”:”2.0″,”id”:1,”result”:[{“id”:”853c80ef-3c37-49fd-aa49-938b674adae6″,”name”:”jeb_”}]}
  • Example notification:
    • {“jsonrpc”:”2.0″,”method”:”notification:players/joined”,”params”:[{“id”:”853c80ef-3c37-49fd-aa49-938b674adae6″,”name”:”jeb_”}]}
  • Example error:
    • Request: {“method”: “minecraft:foo/bar”,”id”: 1}
    • Response: {“jsonrpc”:”2.0″,”id”:1,”result”:{“jsonrpc”:”2.0″,”id”:1,”error”:{“code”:-32601,”message”:”Method not found”,”data”:”Method not found: minecraft:foo/bar”}}}
    • Errors and error codes follow JSON-RPC 2.0 error object format

Changes

UI

  • When adding a new server to the server list, the name is no longer prefilled. When left empty the default name is used.
  • More text inputs now support selecting text by mouse dragging

Mouse cursor

  • Some UI components will now change shape of mouse cursor
    • Examples: text inputs, numeric sliders, buttons, scroll bars
  • Additionally, clickable parts of text labels (like links) will now change cursor to the “hand” shape
  • This feature can be disabled with “Allow Cursor Changes” option in “Mouse Settings…” menu

Minor Tweaks to Blocks, Items and Entities

  • Copper Golems hitbox has been tweaked
    • The hitbox is now 0.98 blocks in height to be able to pathfind in one block high spaces
  • Copper Chests created from spawning a Copper Golem now correctly connect to nearby Copper Chests
  • The Copper Golem now uses the Saddle equipment slot for blocks placed atop of its Lightning Rod
    • Its Head equipment slot will now function like a regular head slot, akin to its functionality for humanoid mobs

Technical Changes

  • The Data Pack version is now 85.0
  • The Resource Pack version is now 67.0

Server Properties

Several server properties were removed in favour of making them into game rules, allowing these settings to be changed while the server is running.

  • Removed server property allow-nether in favour of new game rule
  • Removed server property spawn-monsters in favour of new game rule
  • Removed server property enable-command-block in favour of new game rule
  • Removed server property pvp in favour of new game rule
  • Added server property management-server-enabled controlling whether the new Minecraft Server Management Protocol is enabled or not
    • Defaults to false
  • Added server property management-server-port controlling on what port the Minecraft Server Management Protocol is started
    • Defaults to 25585
  • Added server property management-server-host controlling with what host the new Minecraft Server Management Protocol is started
    • Defaults to localhost
  • Added server property status-heartbeat-interval controlling the interval the management server sends heartbeat notifications to connected clients
    • Defaults to 0, meaning it’s disabled

Data Pack Version 85.0

  • Renamed chain to iron_chain

Game Rules

  • Added pvp game rule controlling whether players can deal damage to other players
    • Defaults to true
  • Added allowEnteringNetherUsingPortals game rule controlling if the Nether can be entered through portals
    • Defaults to true
  • Added spawnMonsters game rule controlling if monsters should spawn naturally
    • Defaults to true
  • Added enableCommandBlocks game rule controlling if Command Blocks should be enabled or not
    • Defaults to true

Text rendering

object Text Component

  • This component has been updated to support displaying other non-character objects as a part of text
  • New format:
    • object: type of object, string, see below for values
    • <type-specific>: additional fields depending on object type
  • Similarly to nbt text component object field can be omitted
    • However, it’s recommended to provide it for error checking
atlas Object Type
  • Behaves the same way as the object component did previously, but is now a separate object type
  • Uses the same format as before
player Object Type
  • Renders player head
  • If partial profile is given, skin is resolved in the same way as minecraft:profile component on player head
  • Format:
    • player: player profile
      • name: player name, optional string
      • id: player uuid, optional UUID
      • properties: profile properties, optional map
    • hat: controls rendering of a hat layer, boolean, default false

Recipes

  • Hanging Signs can now only be crafted using Iron Chains

Resource Pack Version 67.0

Block Sprites

Renamed the following block sprites:

  • chain to iron_chain

Item Sprites

Renamed the following item sprites:

  • chain to iron_chain

Fixed bugs in 25w35a

  • MC-278550 – While flying in creative or spectator mode, the surface of water can prevent you from sprinting
  • MC-297126 – “Failed to read field…” error spam when upgrading a 25w15a or 25w16a world
  • MC-300044 – Z-fighting occurs when the heads of copper golems intersect their bodies
  • MC-300049 – The debug text is rendered on top of the debug options
  • MC-300054 – Double oxidized copper chest texture UV is missing pixels
  • MC-300067 – Copper golems continue their chest searching animations while dying
  • MC-300074 – No particles are produced when scraping oxidation off copper golems
  • MC-300077 – Copper golems can interact with chests diagonally through solid blocks
  • MC-300089 – Chests sometimes get stuck in inverted states after being interacted with by copper golems
  • MC-300102 – Shelves float when held in the player’s hand in third person
  • MC-300103 – Removing items from a shelf uses the “Item placed” caption
  • MC-300119 – Copper golems don’t always avoid dangerous blocks when pathfinding to chests
  • MC-300124 – All the oxidation states of the lightning rod are listed in the redstone tab of the creative inventory
  • MC-300129 – Copper golems can’t put items into chests above them
  • MC-300173 – The Copper Chest textures’ diagonal glint direction doesn’t match the large chest variants’ on some sides
  • MC-300229 – Z-fighting on antenna when putting certain blocks above a copper golem statue
  • MC-300267 – The miniature mobs inside spawners and trial spawners are sometimes lit incorrectly
  • MC-300301 – Shelves produce unusually high-resolution particles due to having a 32×32 texture
  • MC-300304 – Comparators can stay active when measuring the pose of a copper golem statue block which is revived
  • MC-300462 – Copper golems attached to leads still attempt to pathfind toward chests
  • MC-300501 – Variants of copper chests are not included in the “Redstone Blocks” tab in the creative inventory whereas normal chests are
  • MC-300568 – Copper golems don’t open chests if given room to walk about
  • MC-300688 – The iron chain’s block/item ID is still “chain”
  • MC-300703 – The underside of double copper chests does not use a merged texture
  • MC-300744 – The copper and iron nuggets are inverted and arranged incorrectly in the Creative mode inventory
  • MC-300762 – Copper golems require at least 3 blocks of space above a chest to place anything
  • MC-300797 – The glowing effect causes entities to render incorrectly inside of inventories
  • MC-300827 – Pressing F3+Q in certain screens does not show help, despite F3 suggesting it
  • MC-300977 – Clocks function in the recipe book/villager/crafter UI
  • MC-301023 – When a warden applies the darkness effect to you, the chat interface, item bar, and items become dark
  • MC-301025 – End flash purplish light saturation is affected by brightness values
  • MC-301026 – End flash purplish light becomes extremely saturated when the player is affected by darkness
  • MC-301048 – In the “sitting” pose, the copper statue’s rod becomes shorter
  • MC-301101 – Certain similar blocks are positioned differently on copper golems’ heads
  • MC-301224 – The first few stages of block cracks are not rendered on chests
  • MC-301225 – Game crashes when quitting creating new world menu without other worlds created before
  • MC-301226 – Block cracks no longer render on banners
  • MC-301228 – Block cracks no longer render on heads and skulls
  • MC-301230 – The word “resolve” is misspelled as “resolved” within the “commands.profile_fetch.id.failure” string
  • MC-301231 – Enchanting table book animations are not independent
  • MC-301236 – Enchantment glint is no longer visible on held tridents
  • MC-301242 – Enchantment glint is no longer visible on shields
  • MC-301273 – Clicking on the join server hover button now selects the server, unless any server is already selected
  • MC-301290 – Game crashes when trying to render a glowing enchanted item
  • MC-301295 – TTF font provider oversample increases width of characters
  • MC-301328 – Glowing item entities briefly turn white upon pickup
  • MC-301339 – Miniature mobs inside spawners always render fully lit

Follow along with all the previous updates for the Minecraft 1.21.9 snapshot

  • 26/08/2025 MINECRAFT SNAPSHOT 25W35A
  • 19/08/2025 MINECRAFT SNAPSHOT 25W34A/B
  • 12/08/2025 MINECRAFT SNAPSHOT 25W33A
  • 05/08/2025 MINECRAFT SNAPSHOT 25W32A
  • 29/07/2025 MINECRAFT SNAPSHOT 25W31A
  • Choose from 804+ modpacks from your modded library, the adventure never ends!
  • Can’t find a modpack? Just ask, we’ll add it to the one-click installer.
  • Made your own modpack? We’ll build you a custom server in minutes.
  • Install & swap servers instantly with our "Click & Play Installer".
  • Unlimited and free modpack updates including testing and fixes.
  • Server crashed? Send us a ticket and we can fix it 99.9% of the time.
  • A dedicated support team that can explain optimisations, carry out requests and help you understand your server better.

Useful Server Links

  • Minecraft 1.21.9 Snapshot Server Website
  • Download Minecraft Launcher
  • 25w35a Forum
  • 25w35a Wiki
  • How much memory do I need?
  • Click & Play Installer

The Adventure Starts Here - Minecraft 25w35a Server

Create Your Server
14-Day Moneyback Guarantee
StickyPiston Minecraft Hosting
Minecraft 1.21.9 Snapshot 25w35a Trial
Try Our Servers

Minecraft 1.21.9 Snapshot 25w35a Memory Requirements & Player Slots

  • Memory Guideline
    To avoid lag or memory errors, order a minimum of 3GB of memory. If you are playing with friends or planning on hosting a public server consider ordering 4GB or more. You won't know your exact requirements until you start building and getting more players on. Don't worry you can quickly upgrade your memory as your server grows. Follow this guide if you need to upgrade.

  • Recommended Max Players is our best guess on how many slots gives good performance per GigaByte of memory. It relates to how many players can join before running into lag or out-of-memory errors. Newer servers with lots of mods/plugins will have less players per GB, you won't know exactly how many players until your server gets busy. You have Unlimited Slots, set this in the control panel, use your slots wisely. It's a guideline not set in bedrock!
Hosting Packages1-2GB3-4GB5-16GB
Suitable for hostingFriends & Family
Minecraft JAVA Edition, Bukkit, Spigot
Small Modpacks (1.4.7 - 1.19.4)
Growing Community
Minecraft PC/MAC, Bukkit, Spigot
Medium Modpacks (1.7.10 - 1.19.4)
Larger Communities
Minecraft JAVA Edition, Bukkit, Spigot
Larger Modpacks or more Players
Premium Support Included

Instant Setup Unlimited Modpack Updates Unlimited Slots Monitored/Managed Service

One-Click InstallerInstall/Switch between up to 4 Minecraft instances on one server. More about Click and Play installer.
Server Locations Choose from 6 server locations USA Canada UK France Singapore Australia
Custom Modpack ServerModpack Server built with your mods & configs at no extra cost. Start your own Custom Modpacks today.
Supported LaunchersMinecraft JAVA Edition (Windows/Mac/Linux) - CurseForge/Twitch - Feed The Beast FTB - ATLauncher - Technic
Minecraft Maps Play 2747+ Minecraft Maps Host Minigame nights with friends. One-Click Install, join in under 30 seconds
Order Now
14-Day Moneyback Guarantee
StickyPiston Minecraft Hosting
Minecraft 1.21.9 Snapshot 25w35a Trial
Try Our Servers

Why Choose StickyPiston Hosting?

  • Managed & Monitored Minecraft Hosting
  • 14 Day Money Back Guarantee * Terms apply
  • Free Server Updates with unlimited slots
  • Cutting-edge Hardware with NVMe/SSDs
  • Try Before You Buy … 24 Hours Trial Servers
  • Premium Support Included (not an extra cost)
  • DDoS Protection & Offsite Backups
  • One-Click Multiservers, Swap 100's Modpacks & Maps
  • Dedicated Support Staff who know what they're doing

Minecraft Services

Events/Community

Contact Us

Legal

Secure Payment

  • Feed the Beast
  • Technic Pack
  • ATLauncher
  • CurseForge
  • Minecraft Vanilla
  • StickyPiston.tv
  • Twitch Schedule
  • Community Discord

Open Support Ticket
Twitter   Facebook   Instagram   Twitch   YouTube   Discord

Terms of Service
Privacy Policy
Competition Terms

Payment options : Mastercard, Maestro, Visa, Visa Debit, PayPal, Paysafecard

© 2011 - 2025 StickyPiston.co. All rights reserved.
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.