Mostly combining a few packs:
- Armoured Elytra
- Minimal Armour FIXME: 1.20 will bring in armour trims, which will likely make this one a mess. If possible simply don't apply it to trimmed armour, since you want to show off the armour at that point, rather than your player skin
- Prosperity Resource Pack (Totems only) FIXME: I'd like the hats/pumpkins, but it wasn't working without Optifine
- Fancy Beds
Along with some hacks to allow me to flex some Visual Enchantments using CustomModelData without making other players/friends install Optifine/CITResewn
You can apply these textures using the Custom Roleplay Data datapack (installed on Fission Mailed server) by holding the associated item in your main hand, then putting /trigger CustomModelData set <ID>
with the custom model ID in the chat
.. FIXME: That datapack is simple enough and could be even simpler, combine it into this repo's datapack?
The server/world datapack changes the Evoker loot table so that you have an equal chance of getting any 1 of them.
Except the player/user specific ones at the end of the table, since they're really only meant for the user they are made to look like. You'll have to use something like MukiTanuki's Custom Roleplay Data
These are based on CiscuLog's Visual Enchantments pack, which otherwise depends on Optifine/CITResewn
Each tool has a bitmask of enchantments which when added to 6450000 is the associated CustomModelData for that set of enchantments. The list of bitmasks is not currently documented well (FIXME) but should be easy to figure out from the enchants_to_bitmask.py file.
The included datapack will automatically apply the relevant CustomModelData to any enchanted tools that are dropped on a smithing table.
NOTE: Currently does not work for crossbows, shields, or fishing rods. Will likely never work for wearable items.
This is mostly just to make villager trading halls look a bit better, by putting fancy looking books above each trading module to indicate what they're selling.
The included datapack will automatically apply the relevant CustomModelData to all loaded trading villagers every minute.
These IDs are automatically added by Armoured Elytra from Vanilla Tweaks. It won't affect the worn model, only the held item (Minecraft doesn't natively support custom model data on worn clothing)
Credit for these go entirely to Armoured Elytra
Item | ID | Icon |
---|---|---|
Elytra | 13522551 | |
Elytra | 13522552 | |
Elytra | 13522553 | |
Elytra | 13522554 | |
Elytra | 13522555 | |
Elytra | 13522556 |