All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Simple Hats

Simple Hats

by fonnymunkey • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Simple Hats is a JSON-configurable cosmetic hat mod that allows users to define their own hats with various additional options such as variants, dye-ability, particle effects, and seasonality.

There are almost 300 custom hats included in the mod by default that users can add/remove/change as they like.

Other Features:

- Hats can be obtained from grab-bags (Open with right-click) that drop from hostile mobs, or found in various loot chests.
- Unwanted or duplicate hats can be recycled to craft new or upgraded bags in order to get new or rarer hats.
- Hats can be placed on a craft-able hat-stand to show them off.
- Some hats have variant models/textures that can be cycled in the crafting grid.
- Some hats are dyeable just like normal leather, and washed off in a cauldron.
- Some hats have different particle effects that can be seen in third person, or on another player.
- Additionally, there is a season system where during certain times of the year, special grab-bags drop from normal bags.

Dependencies (Fabric/NeoForge 1.21.1 and above):

  • (Required) Accessories: Hats are equipped through Accessories
  • (Required) owo-lib: Handles SimpleHats config files

Dependencies (Forge 1.20.4 and below):

  • (Required) Curios: Hats are equipped in a cosmetic Curio slot
  • (Optional) JEI: Simple Hats has compatibility for adding custom recipes to JEI
  • (Optional) Optifine: If Optifine is installed, many hats will have emissive textures automatically enabled

Dependencies (Fabric 1.20.4 and below):

  • (Required) Trinkets: Hats are equipped in Trinket's "Hat" slot
  • (Required) Cloth Config: Used for non-JSON config options Optional:
  • (Optional) Continuity or Optifine+Optifabric: If either are installed, many hats will have emissive textures automatically enabled
  • (Optional) Mod Menu: Simple Hats has compatibility with Mod Menu to make config accessible in-game

Need to get in contact with me? Click the badge below:

Need a server? Click the banner below and use code "fonny" for 25% off your first month with Bisect Hosting: Bisect Banner

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge Neoforge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge Neoforge
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.4
Forge
2d ago 1
1.18.2
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.4
Forge
2d ago 1
1.18.2
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.4
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.4
Forge
2d ago 1
1.18.2
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.4
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.20.4
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Fabric
2d ago 1
1.19.4
Forge
2d ago 1
1.19.4
Fabric
2d ago 1
1.20.4
Forge
2d ago 1
1.20.4
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.20.4
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20
Forge
2d ago 1
1.20
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.4
Fabric
2d ago 1
1.18.2
Fabric
2d ago 1
1.19.4
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Fabric
2d ago 1
1.19.4
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.19.4
Forge
2d ago 1
[1.20.1-Neo-0.4.0a] 1.20.1-0.4.0a by fonnymunkey on Oct 09, 2026
Download
0.4.0a
  • Fix invincible hat stands
[1.20.1-0.4.0a] 1.20.1-0.4.0a by fonnymunkey on Oct 09, 2026
Download
0.4.0a
  • Fix invincible hat stands
[1.20.1-Neo-0.4.0] 1.20.1-0.4.0 by fonnymunkey on Oct 09, 2026
Download
Multiloader 1.20.1 Port:
SimpleHats 1.20.1 now uses Accessories for Fabric/Forge/NeoForge.

SimpleHats now depends on only Accessories and ClothConfig for Fabric/Forge/NeoForge.
Configs are now matched across Fabric/Forge/NeoForge, loot pool config settings are now accessible in Forge/NeoForge.
Custom simplehat.json files do not need to be regenerated for this release, but you should regenerate the normal config file.

[1.20.1-0.4.0] 1.20.1-0.4.0 by fonnymunkey on Oct 09, 2026
Download
Multiloader 1.20.1 Port:
SimpleHats 1.20.1 now uses Accessories for Fabric/Forge/NeoForge.

SimpleHats now depends on only Accessories and ClothConfig for Fabric/Forge/NeoForge.
Configs are now matched across Fabric/Forge/NeoForge, loot pool config settings are now accessible in Forge/NeoForge.
Custom simplehat.json files do not need to be regenerated for this release, but you should regenerate the normal config file.

[1.21.1-Neo-0.4.0] 1.21.1-0.4.0 by fonnymunkey on Oct 09, 2026
Download
Multiloader 1.21.1 Port:
SimpleHats is now using Multiloader for easier cross-loader development.
As of 1.21.1, going forward if there are more ports, SimpleHats is only planned to be developed for Fabric and NeoForge (Use Sinytra Connector for running on Forge at your own risk.)
SimpleHats now depends on only Accessories and owo-lib for both Fabric and NeoForge.
Configs are now matched across Fabric and NeoForge, loot pool config settings are now accessible in NeoForge.
Custom simplehat.json files do not need to be regenerated for this release, but you should regenerate the normal config file.

As this port was a large rewrite, there may be bugs, report issues to the Github Issue Tracker.
[1.21.1-0.4.0] 1.21.1-0.4.0 by fonnymunkey on Oct 09, 2026
Download
Multiloader 1.21.1 Port:
SimpleHats is now using Multiloader for easier cross-loader development.
As of 1.21.1, going forward if there are more ports, SimpleHats is only planned to be developed for Fabric and NeoForge (Use Sinytra Connector for running on Forge at your own risk.)
SimpleHats now depends on only Accessories and owo-lib for both Fabric and NeoForge.
Configs are now matched across Fabric and NeoForge, loot pool config settings are now accessible in NeoForge.
Custom simplehat.json files do not need to be regenerated for this release, but you should regenerate the normal config file.

As this port was a large rewrite, there may be bugs, report issues to the Github Issue Tracker.
1.21.1 Port:
Fabric 1.21.1 ported thanks to BluSpring
[1.18.2-0.3.2] Forge-1.18.2-0.3.2 by fonnymunkey on Oct 09, 2026
Download
0.3.2:
Fix Mipmap issue found by Poke
[1.19.2-0.3.2] Forge-1.19.2-0.3.2 by fonnymunkey on Oct 09, 2026
Download
0.3.2:
Fix Mipmap issue found by Poke
[1.20.1-0.3.2] Forge-1.20.1-0.3.2 by fonnymunkey on Oct 09, 2026
Download
0.3.2:
Fix Mipmap issue found by Poke
[1.20.4-0.3.2] Forge-1.20.4-0.3.2 by fonnymunkey on Oct 09, 2026
Download
0.3.2:
Fix Mipmap issue found by Poke
0.3.2:
Fix Mipmap issue found by Poke
0.3.2:
Fix Mipmap issue found by Poke
0.3.2:
Fix Mipmap issue found by Poke
0.3.2:
Fix Mipmap issue found by Poke
[1.18.2-0.3.1] Forge-1.18.2-0.3.1 by fonnymunkey on Oct 09, 2026
Download
0.3.1:
Update zh_cn thanks to hhui64
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

[1.19.2-0.3.1] Forge-1.19.2-0.3.1 by fonnymunkey on Oct 09, 2026
Download
0.3.1:
Update zh_cn thanks to hhui64
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

[1.20.1-0.3.1] Forge-1.20.1-0.3.1 by fonnymunkey on Oct 09, 2026
Download
0.3.1:
Update zh_cn thanks to hhui64
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

[1.20.4-0.3.1] Forge-1.20.4-0.3.1 by fonnymunkey on Oct 09, 2026
Download
0.3.1:
Update zh_cn thanks to hhui64
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

0.3.1:
Update zh_cn thanks to hhui64
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

0.3.1:
Update zh_cn thanks to hhui64
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

0.3.1:
Update zh_cn thanks to hhui64
Fix compatibility with Accessories thanks to Blodhgarm
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

0.3.1:
Update zh_cn thanks to hhui64
Fix compatibility with Accessories thanks to Blodhgarm
Fix hat rendering on the player model compatibility with mods such as EmoteCraft, BetterCombat, AnimationOverhaul, etc

[1.18.2-0.3.0] Forge-1.18.2-0.3.0 by fonnymunkey on Oct 09, 2026
Download
0.3.0:
Add over 60 new hats created by ArtsyDy
Add dye-able stripe to Farmer Brim and Summer Hat
Update Crab on Head and Dwarf Miner Beard hats

Warning: If you are updating from a previous version, you will need to delete and regenerate the simplehats.json file to allow the new hats to appear.
If you are playing on a server the server will need to reset that file as well.
[1.19.2-0.3.0] Forge-1.19.2-0.3.0 by fonnymunkey on Oct 09, 2026
Download
0.3.0:
Add over 60 new hats created by ArtsyDy
Add dye-able stripe to Farmer Brim and Summer Hat
Update Crab on Head and Dwarf Miner Beard hats

Warning: If you are updating from a previous version, you will need to delete and regenerate the simplehats.json file to allow the new hats to appear.
If you are playing on a server the server will need to reset that file as well.
[1.19.4-0.3.0] Forge-1.19.4-0.3.0 by fonnymunkey on Oct 09, 2026
Download
0.3.0:
Add over 60 new hats created by ArtsyDy
Add dye-able stripe to Farmer Brim and Summer Hat
Update Crab on Head and Dwarf Miner Beard hats

Warning: If you are updating from a previous version, you will need to delete and regenerate the simplehats.json file to allow the new hats to appear.
If you are playing on a server the server will need to reset that file as well.
[1.20.1-0.3.0] Forge-1.20.1-0.3.0 by fonnymunkey on Oct 09, 2026
Download
0.3.0:
Add over 60 new hats created by ArtsyDy
Add dye-able stripe to Farmer Brim and Summer Hat
Update Crab on Head and Dwarf Miner Beard hats

Warning: If you are updating from a previous version, you will need to delete and regenerate the simplehats.json file to allow the new hats to appear.
If you are playing on a server the server will need to reset that file as well.
[1.20.4-0.3.0] Forge-1.20.4-0.3.0 by fonnymunkey on Oct 09, 2026
Download
0.3.0:
Add over 60 new hats created by ArtsyDy
Add dye-able stripe to Farmer Brim and Summer Hat
Update Crab on Head and Dwarf Miner Beard hats

Warning: If you are updating from a previous version, you will need to delete and regenerate the simplehats.json file to allow the new hats to appear.
If you are playing on a server the server will need to reset that file as well.
0.3.0:
Add over 60 new hats created by ArtsyDy
Add dye-able stripe to Farmer Brim and Summer Hat
Update Crab on Head and Dwarf Miner Beard hats
Fixed hat variants sometimes not working

Warning: If you are updating from a previous version, you will need to delete and regenerate the simplehats.json file to allow the new hats to appear.
If you are playing on a server the server will need to reset that file as well.
0.3.0:
Add over 60 new hats created by ArtsyDy
Add dye-able stripe to Farmer Brim and Summer Hat
Update Crab on Head and Dwarf Miner Beard hats
Fixed hat variants sometimes not working

Warning: If you are updating from a previous version, you will need to delete and regenerate the simplehats.json file to allow the new hats to appear.
If you are playing on a server the server will need to reset that file as well.
Simple Hats Icon
Download Simple Hats
Select game version
Select platform