/Fission-Mailed-mcpack

Minecraft resource pack for my personal server

Primary Languagemcfunction

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?

Custom totems

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

Item ID Icon
Totem of Undying 94560 Axolotl of Undying
Totem of Undying 94561 Book of Undying
Totem of Undying 94562 Carbon Totem
Totem of Undying 94563 Carbon Totem (Nether)
Totem of Undying 94564 Netherite Totem (Diamond)
Totem of Undying 94565 Netherite Totem (Gold)
Totem of Undying 94566 Fancy Totem of Undying
Totem of Undying 94567 Flower of Undying
Totem of Undying 94568 Potion of Undying
Totem of Undying 94569 Retro Totem of Undying
Totem of Undying 945610 Small Totem of Undying
Totem of Undying 945611 Totem of Redstone
Totem of Undying 945612 Soul Totem
Totem of Undying 6453000 Mijofa of Undying
Totem of Undying 6453001 Shirtless Mijofa of Undying

Visually Enchanted tools

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.

Visually Enchanted Books

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.

Enchantment ID Icon
Aqua Affinity 6453001 assets/minecraft/textures/item/books/aqua_affinity.png
Bane of Arthropods 6453002 assets/minecraft/textures/item/books/bane_of_arthropods.png
Blast Protection 6453003 assets/minecraft/textures/item/books/blast_protection.png
Channeling 6453004 assets/minecraft/textures/item/books/channeling.png
Chopping 6453005 assets/minecraft/textures/item/books/chopping.png
Curse of Binding 6453006 assets/minecraft/textures/item/books/curse_of_binding.png
Curse of Vanishing 6453007 assets/minecraft/textures/item/books/curse_of_vanishing.png
Depth Strider 6453008 assets/minecraft/textures/item/books/depth_strider.png
Efficiency 6453009 assets/minecraft/textures/item/books/efficiency.png
Feather Falling 6453010 assets/minecraft/textures/item/books/feather_falling.png
Fire Aspect 6453011 assets/minecraft/textures/item/books/fire_aspect.png
Fire Protection 6453012 assets/minecraft/textures/item/books/fire_protection.png
Flame 6453013 assets/minecraft/textures/item/books/flame.png
Fortune 6453014 assets/minecraft/textures/item/books/fortune.png
Frost Walker 6453015 assets/minecraft/textures/item/books/frost_walker.png
Impaling 6453016 assets/minecraft/textures/item/books/impaling.png
Infinity 6453017 assets/minecraft/textures/item/books/infinity.png
Knockback 6453018 assets/minecraft/textures/item/books/knockback.png
Looting 6453019 assets/minecraft/textures/item/books/looting.png
Loyalty 6453020 assets/minecraft/textures/item/books/loyalty.png
Luck of The Sea 6453021 assets/minecraft/textures/item/books/luck_of_the_sea.png
Lure 6453022 assets/minecraft/textures/item/books/lure.png
Mending 6453023 assets/minecraft/textures/item/books/mending.png
Multishot 6453024 assets/minecraft/textures/item/books/multishot.png
Piercing 6453025 assets/minecraft/textures/item/books/piercing.png
Power 6453026 assets/minecraft/textures/item/books/power.png
Projectile Protection 6453027 assets/minecraft/textures/item/books/projectile_protection.png
Protection 6453028 assets/minecraft/textures/item/books/protection.png
Punch 6453029 assets/minecraft/textures/item/books/punch.png
Quick Charge 6453030 assets/minecraft/textures/item/books/quick_charge.png
Respiration 6453031 assets/minecraft/textures/item/books/respiration.png
Riptide 6453032 assets/minecraft/textures/item/books/riptide.png
Sharpness 6453033 assets/minecraft/textures/item/books/sharpness.png
Silk Touch 6453034 assets/minecraft/textures/item/books/silk_touch.png
Smite 6453035 assets/minecraft/textures/item/books/smite.png
Soul Speed 6453036 assets/minecraft/textures/item/books/soul_speed.png
Sweeping Edge 6453037 assets/minecraft/textures/item/books/sweeping_edge.png
Swift Sneak 6453038 assets/minecraft/textures/item/books/swift_sneak.png
Thorns 6453039 assets/minecraft/textures/item/books/thorns.png
Unbreaking 6453040 assets/minecraft/textures/item/books/unbreaking.png

Armoured Elytra

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 assets/minecraft/textures/item/leather_elytra.png
Elytra 13522552 assets/minecraft/textures/item/chainmail_elytra.png
Elytra 13522553 assets/minecraft/textures/item/golden_elytra.png
Elytra 13522554 assets/minecraft/textures/item/iron_elytra.png
Elytra 13522555 assets/minecraft/textures/item/diamond_elytra.png
Elytra 13522556 assets/minecraft/textures/item/netherite_elytra.png