- check_circle Advancements
- check_circle Functions
- check_circle Predicates
- 15,112 views, 5 today
- 903 downloads, 0 today
10
Collaborators
Glacier Players is in an ALPHA state and not everything will be present!
Glacier Players tries to be as close but will never be 1:1 with real players. This is just a showcase of how far things can go.
This Data Pack aims to have bots that mimic the behaviour of players and be optimized to the point of overkill.
1. Join, Leave, Die and Respawn.
2. Ability to emulate hunger, eating, regeneration, inventory and even experience (XP)!
3. Type, Spray and make Polls in chat,
4. Movements attempting to mimic player movement, load chunks and even get knockbacked!
5. Ability to place blocks with accurate placement and rotation, provided the building blocks.
6. Ability to break blocks, but not in a polished enough state to be automatically enabled and needs to be manually enabled.
7. Use the Locator Bar
8. Extension support that allows more custom behaviour such as Profile Pictures as waypoints.
9. Toolset of actions and configs to change what Glaciers do.
[ Glacier Player Extension Loader - Release 21 ]
The Extension Loader allows for custom names, lines and custom content to be included in the Glacier Players. Glacier Players - Extensions Wiki

Links: GitHub - Source Code Discord Extensions Wiki Trello
Additional Info: MIT License. You are free to Contribute to the project!
Legacy (Experimental AI [Releases 1-7])
Confused where Experimental AI is? EXPAI and Glacier Players were split off into separate packs due to the differences between each other. [Click to go to the Experimental AI on PMC]
Before Commenting:
If it doesn't work and you also have other data packs. Check if MC-259772 (missing tick reference) is the cause. Otherwise, comment.
Glacier Players tries to be as close but will never be 1:1 with real players. This is just a showcase of how far things can go.
This Data Pack aims to have bots that mimic the behaviour of players and be optimized to the point of overkill.
Release Compatibility | Versions | Changes | Use GitHub for Unstable Releases! |
Release 9 | 1.20.5 - 24w17a | Components and new attributes |
Release 10 - 11UR1 | 24w19b - 24w20b | 24w18a: New predicates (is_on_ground, Periodic Ticks) 24w19a-b: Renamed folders |
Release 11 - Release 17b | 24w21a - 1.21.1 | 24w21a: Attribute changes and renamed folders |
Release 18 - Release 19 | 24w39a - 1.21.4 | Attribute changes and new consumable component 24w36a broke teleportation |
Release 20 | 25w09a - 1.21.5 | 25w02a: Text Component Data Format, Entity Data changes (drop_chances) 25w04a: Changed tooltips 25w09a: Text Component changes |
Release 21 - Release 23 [R23: Stable] | 1.21.5 - 1.21.7 | 25w15a: Added Locator Bar 25w18a: Strict JSON 25w20a: Dialog |
Difference between Stable and Unstable
Stable | Unstable |
No access to upcoming and experimental features or changes to existing features, More stable with less bugs and issues, Only supports a range of versions as it can support, Newer optimizations are not used. | Early access to upcoming and experimental features or changes to existing features, Higher risk of bugs and issues as stuff are internally changed, Most often up to date with the recent snapshots, compatibility with older versions will break, Higher performance in other systems via optimizations. |
[ Glacier Players: Pure Vanilla and Optimized! ]

Glacier Player Features1. Join, Leave, Die and Respawn.
2. Ability to emulate hunger, eating, regeneration, inventory and even experience (XP)!
3. Type, Spray and make Polls in chat,
4. Movements attempting to mimic player movement, load chunks and even get knockbacked!
5. Ability to place blocks with accurate placement and rotation, provided the building blocks.
6. Ability to break blocks, but not in a polished enough state to be automatically enabled and needs to be manually enabled.
7. Use the Locator Bar
8. Extension support that allows more custom behaviour such as Profile Pictures as waypoints.
9. Toolset of actions and configs to change what Glaciers do.
Glacier Player Features [Based on Release 22] | Player Parity Status |
Connects, Disconnects, Respawning and Chatting | 100% + Bonus Content |
Experience (XP) | 90% (XP Orbs don't follow Glaciers.) |
Hunger, Exhaustion, Saturation and Eating | 98% |
Inventory | >80% |
Knockback | >85% |
Undying Totems | >99% |
Armour | 60%-85% (Visual Errors at times.) |
Tools | ?% |
Mob Recognition | 1% |
Combat | 1% |
Breaking | 15%-20% |
Placing | 80%-85% (Axis, Facing, Orientation, Rotation) |
Player Hitboxes | ~100% |
Set Spawnpoints | Only available via beds // >66% |
Locator Bar | ~80% (Hiding self's waypoint is flawed) |
[ Glacier Player Extension Loader - Release 21 ]
The Extension Loader allows for custom names, lines and custom content to be included in the Glacier Players. Glacier Players - Extensions Wiki
Types | Count |
Name | 448 |
Connect | 51 |
Disconnect | 50 |
Idle | 254 |
Death | 73 |
Polls | 19 |
Voice | 0 |
Totem Popped | 20 |
Me | 100 |
Panic | 24 |
Response | 137 |
Sprays | 0 |
[ Difficulty must be above Peaceful for proper functionality! ]




Links: GitHub - Source Code Discord Extensions Wiki Trello
Additional Info: MIT License. You are free to Contribute to the project!
Legacy (Experimental AI [Releases 1-7])
Confused where Experimental AI is? EXPAI and Glacier Players were split off into separate packs due to the differences between each other. [Click to go to the Experimental AI on PMC]
Before Commenting:
If it doesn't work and you also have other data packs. Check if MC-259772 (missing tick reference) is the cause. Otherwise, comment.
Credit | Inspiration from Zeta/Lambda Players |
Compatibility | Minecraft 1.21 |
Tags |
30 Update Logs
Release 23 : by I_Cement 06/27/2025 11:38:44 pmJune 28 @ 3:38 am UTC
Commit Logs: R22..R23 | Release 23 - 1.21.6+ | Get on GitHub! | Mobberode Discord Server
Additions
Configs
Building
GP Legacy | Experimental Mob AI
Additions
Configs
- DMarker Locations
Reveals the locations of all DMarkers, indicated by a `angry_villager` particle, - Mark Glacier Messages
Marks messages that are sent from a Glacier to have the text contents be grey. ***Recommended for multiplayer*** to sort real players from the fake players.
Building
- Block Borders doesn't use any macros anymore and uses `align xyz` to align its borders to the block grid.
GP Legacy | Experimental Mob AI
- Changed AI disable tag
LOAD MORE LOGS
6233832
119
Create an account or sign in to comment.
If you are referring to them not working. You need to provide more details below here
1. What Minecraft version is it?
2. Do you have any mods?
3. Are you playing on a server? (what type of server if so)
4. Is the Datapack recognised?
If you are using the one from GitHub. There are other datapacks contained within the folder itself, so you have to drag the Glacier Players folder out into the datapacks folder
If you have other datapacks. Is their load.jsons valid?
Keep it up
I also made a whole ton of optimization changes to the overall code of the Glacier Players so you could say it's like the lambda players who are more optimized and performant. The optimizations are huge because having 100 Glaciers in release 7 would have the milliseconds per tick be around 43ms / 50ms while the optimizations I made in Release 9 would make the milliseconds per tick be around 30ms / 50ms on avg.