Minecraft 1.12.2 utility mod for anarchy servers, 2b2t - 9b9t. This is not a complete anarchy utility mod, but instead offers a few features that are missing or are improved from what offer others utility mods.
Use the backslash
key to open the GUI (by default). Change it from Minecraft keybinds options.
Show tools & armour true durability. Used to know the real durability of "unbreakable" items that have an abnormally high durability.
Display the real durability in the toolTip showed when hovering an item in the inventory.
"Unbreakable" items are displayed in red enchant, to be able to spot it on other players.
Advanced search module - Search for every block & state in the game. For each search specify which color you want the block to be highlighted and if you want a tracer.
You can search for very specific state of a block, for example only for mob spawner spawning pigs, only for grown wheat or even only for red beds facing west.
Don't tell the server when the client is closing a container - be able to reopen it later when trying to open player inventory. If the server forces the closing you will be warned.
All in title, prevent client from sending/receiving specified network packets.
Be invulnerable after going through a portal, but you won't be able to move by yourself.
Pig point of view - When using portal invulnerability you can use a pig to travel 1x1 tunnels without taking damage. Use this to lower your point of view and see where you are going.
When an entity teleports out of your render distance, prints its new coordinates in chat.
Stalk a player: know when they connect/disconnect/change their gamemode/display name...
Manage it with the .stalk
command.
Be able to walk around as a ghost after your death. You won't be able to interact with your environment. Use .respawn
to respawn.
Few commands, use them in chat (Command module must be enabled):
.stalk add <player_name>
.stalk list
.stalk del <player_name>
.vanish dismount
.vanish remount
.hclip <blocks_amount>
.vclip <blocks_amount>
.use [sneak|attack] <entity_id>
.use <block_x> <block_y> <block_z>
.raytrace
.diff
.disconnect
.respawn
.info
.spectate <entity_uuid>
.pckdump <on|off>
.sync
.open
Will create a ghost donkey if your mount does not exist client side (server desync).
.stare
.stare book
.queue <show|hide>
.queue <player_name>
.fill
.size
.sign
-> read sign data, possibility to see hidden text
.sign line 1 + line 2
-> edit sign
.rollback init
-> initiate rollback
.rollback
-> rollback to last teleport
.steal <slot> | <start_slot> <stop_slot>
While standing near an unloaded chunk, be able to load it and use an entity (minecart, horse, ...) in the chunk by guessing its entity id. You still need to be near the entity to use it.
How it works (actions performed sequentially):
- drop one dirt on floor
- use / break a block from unloaded chunk to load the chunk and its entities.
- drop one cobblestone on floor
- After receiving from server the entities ids of the dirt & cobblestone items: try to use every entity id between the dirt id and the cooblestone id (guess the target entity id).
- If everything worked correctly your action was performed, then the chunk will unload. For example if you tried to mount a horse you can then use the
.open
command to open its inventory.
Set up command: register the block to be used to load the chunk (it has to be a block in the [future] unloaded chunk):
.ldride reg
Check the registered block:
.ldride get
Actual command: load the chunk, guess entity id & use the entity:
.ldride exe [break] [nb_tries]
You need at least one dirt & cobblestone item in your inventory to use the .ldride exe
command.
Specify break
if you want to send a break packet instead of a use packet, to load the chunk.
nb_tries
is a number, the maximum number of entity ids to try. This is used to limit the packet spam if the gap between dirt id & cobblestone id is too big. Default is 15, maximum 15 use entity packets sent.
Most of these features are based on Minecraft network stack and do not work on singleplayer.