-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This is a repository to track and publish my two Minecraft Bedrock add-ons that add armor pieces similar to the player/mob heads that exist in the base (vanilla) game: Microblocks and Mob Heads.
These two add-ons were inspired by the Vanilla Tweaks datapacks for Minecraft: Java Edition, More Mob Heads and Wandering Trades. The way these packs work is by using the Mojang API built into the Java edition of game which allows for the vanilla player heads to be customized to any player’s skin. The Bedrock Edition of the game does not have this functionality, so all of the heads must be added in manually through the use of an add-on. The three main options that were available to me to replicate these two datapacks were adding custom entities, blocks, and armor. I ruled out custom entities on the basis that 1) custom, nonmoving entities have several uncontrollable bugs (like floating up to build limit or through blocks to the void), 2) they are created using spawn eggs, which means they can be easily duplicated in survival, and 3) you cannot wear them. I desperately wanted to do custom blocks to be as close to the vanilla heads as I could, but there were a few drawbacks to these: 1) blocks are fairly new to add-ons so will have many bugs over the next couple of years and 2) they wouldn’t have the placement flexibility in terms of alignment and rotation that vanilla heads have. This left me with custom armor. In other circumstances, I might not have used it. However, by using FoxyNoTail’s Armor Stand add-on (like we do on our Realm), you gain access to even more flexibility than the vanilla heads, although it might be a bit laggier, and they don't have a collision box.
- All Mob Heads and Microblocks follow Java Edition naming conventions. This is because some day, Mojang is probably going to make all the item names match, and they're almost certain to go with the Java names.
- In the Mob Heads Add-On, Zombie Villagers now have the texture that corresponds with their profession
- Due to an issue with armor items not working properly when you make them stackable, I have had to implement them as non-stackable items. To hopefully keep storages from getting much more cluttered than necessary (and to allow for the wandering trader to be properly balanced for Microblocks), I added a "bundle" (not the delayed Vanilla item, despite using the same texture). The bundle item can hold exactly 8 of the same Head, made by putting them together in a Crafting Table. You can craft it back into its 8 component pieces using inventory or table crafting. Bundles stack to 8, thus allowing you to store 64 Heads in one inventory slot, as close to the original intent as I can get it.
- Mobs spawned before the pack was added will drop their "default" variant, such as Red Mooshroom or White Cat. If it's possible to change in-game, like sheep dyeing, mooshroom lightning, and villager profession re-assigning, doing so will add the necessary loot table and resolve the issue. Unfortunately, there is no possible fix for mobs that do not change appearance once spawned. Sorry.
- Horses spawned before the pack was added drop random Horse Heads due to the way the vanilla game handles their color and pattern combinations. See bullet point above for apology.