Bedrock
PetBlocks supports crossplay with Bedrock clients (SmartPhone,Windows,Console, etc.) using GeyserMC.
Initial Setup
- Install GeyserMC on your server or on your proxy server.
- Install PetBlocks on your Spigot/Paper based server
- Join your server with a BedRock client
- Observe that the pet will be displayed as a simple player_head because bedrock does not support custom player heads.
- Observe, that the pet will not be able to rotate.
Fixing skin and rotations via GeyserMC (PatreonOnly)
Thanks to my Patreon supporters, who have funded this feature .
They can download my prepared zip file to easily setup PetBlocks for Bedrock.
If you are using the free version of PetBlocks, you can still configure PetBlocks for Bedrock, but it is more work for you. If you want to save time, become a patreon member at https://www.patreon.com/Shynixn.
- Download the
PetBlocks-GeyserMC.zipfile from https://www.patreon.com/Shynixn. - Extract the
PetBlocks-GeyserMC.zipcontents into yourplugins\Geyser-Spigot. - Extract the
custom-skulls_petblocks.ymlintoplugins\Geyser-Spigot\custom-skulls_petblocks.yml - Extract the
packs/PetBlocksPack.mcpackintoplugins\Geyser-Spigot\packs\PetBlocksPack.mcpack - Copy the
player-profilesvalues fromplugins\Geyser-Spigot\custom-skulls_petblocks.ymlinto theplugins\Geyser-Spigot\custom-skulls.ymlfile.
- Download the
PetBlocks-GeyserMC.zipfile from https://www.patreon.com/Shynixn. - Extract the
PetBlocks-GeyserMC.zipcontents into yourplugins\Geyser-<Proxy>. - Extract the
custom-skulls_petblocks.ymlintoplugins\Geyser-<Proxy>\custom-skulls_petblocks.yml - Extract the
packs/PetBlocksPack.mcpackintoplugins\Geyser-<Proxy>\packs\PetBlocksPack.mcpack - Copy the
player-profilesvalues fromplugins\Geyser-<Proxy>\custom-skulls_petblocks.ymlinto theplugins\Geyser-<Proxy>\custom-skulls.ymlfile.
Fixing Riding
- Riding does not work very well with Bedrock right now. Disable riding entirely or request a ticket on Discord to implement riding for Bedrock.
GUIs
- The GUI works for all clients without any changes. However, the GUI layout may be different for some clients (e.g. SmartPhone). Change the GUI layout to fit the needs of your playerbase.