Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
Platforms
Creators
Details
Licensed CC-BY-NC-SA-4.0
Published last month
Jade Plugin for Paper
A Paper server plugin that provides Jade server-side data to Fabric clients. When a player with the Jade mod connects, the plugin responds with entity and block information that the Jade HUD overlay displays.
Requirements
- Paper 1.21.6 (26.1.2) or compatible
- Fabric client with Jade mod installed
How It Works
The plugin intercepts Jade's custom network payloads using Paper's plugin messaging system. When a Fabric client joins:
- Client sends
jade:client_handshakewith protocol version - Plugin responds with
jade:server_handshakelisting available data providers - Client periodically sends
jade:request_entity/jade:request_block - Plugin queries the server world and responds with
jade:receive_data(NBT format)
Implemented Features
Protocol (5/5)
- [x]
jade:client_handshake - [x]
jade:server_handshake - [x]
jade:request_entity - [x]
jade:request_block - [x]
jade:receive_data
Block Providers (15/19)
- [x]
minecraft:brewing_standā Fuel + brew time (server) - [x]
minecraft:beehiveā Bees + honey level (server) - [x]
minecraft:command_blockā Command text (server) - [x]
minecraft:hopper_lockā Lock status (server) - [x]
minecraft:redstoneā Signal strength (server) - [x]
minecraft:mob_spawner.cooldownā Trial spawner cooldown (server) - [x]
minecraft:enchantment_powerā Enchanting table power (client) - [x]
minecraft:total_enchantment_powerā Total enchantment power (client) - [x]
minecraft:player_headā Player head owner (client) - [x]
minecraft:note_blockā Note pitch (client) - [x]
minecraft:crop_progressā Crop growth % (client) - [x]
minecraft:mob_spawnerā Spawner entity type (client) - [x]
minecraft:tnt_stabilityā TNT stability (client) - [x]
minecraft:harvest_toolā Required harvest tool (client) - [x]
minecraft:item_berā Block entity render item (client) - [ ]
minecraft:jukeboxā Playing record - [ ]
minecraft:lecternā Book name - [ ]
minecraft:furnaceā Smelting progress + inventory - [ ]
minecraft:shelfā Chiseled bookshelf slot
Entity Providers (12/14)
- [x]
minecraft:entity_healthā Absorption hearts (server) / health bar (client) - [x]
minecraft:entity_armorā Armor bar (client) - [x]
minecraft:animal_ownerā Tamed animal owner name (server) - [x]
minecraft:mob_growthā Baby animal time until adult (server) - [x]
minecraft:mob_breedingā Breeding cooldown / "Fed" indicator (server) - [x]
minecraft:waxedā Copper Golem waxed status (server) - [x]
minecraft:zombie_villagerā Conversion timer (server) - [ ]
minecraft:potion_effectsā Active potion effects - [ ]
minecraft:next_entity_dropā Next egg/scute/etc. timer - [x]
minecraft:horse_statsā Horse jump/speed (client) - [x]
minecraft:item_frameā Item frame contents (client) - [x]
minecraft:paintingā Painting variant (client) - [x]
minecraft:pet_armorā Horse armor equipped (client) - [x]
minecraft:villager_professionā Villager profession (client)
Accessibility Providers (0/9)
- [ ]
jade_access:signā Sign text - [ ]
jade_access:blockā Block details - [ ]
jade_access:block_bodyā Block details body - [ ]
jade_access:block_amountā Block amount - [ ]
jade_access:entityā Entity details - [ ]
jade_access:entity_bodyā Entity details body - [ ]
jade_access:entity_variantā Entity variant - [ ]
jade_access:held_itemā Held item - [ ]
jade_access:npc_descriptionā NPC description
Debug Providers (0/5)
- [ ]
jade:registry_nameā Registry name - [ ]
jade:block_propertiesā Block properties - [ ]
jade:block_statesā Block states - [ ]
jade:loot_tableā Block loot table - [ ]
jade:entity_attributesā Entity attributes
Build
./gradlew build
Output: build/libs/JadePlugin-26.1.0.jar
Requires JDK 21+ to build.
Credits
- Jade mod by Snownee (https://github.com/Snownee/Jade)
- Plugin by Jonyboylovespie

