


Hats Renewed
How to unlock hats: Hats are wearable cosmetics that can appear on mobs and be collected by players. When mobs spawn, a percentage of them are randomly assigned a hat, kill these mobs & collect their hats.
How to equip/check your hats: By default, you can access the Hats GUI by pressing the "H" key on your keyboard.

✨ Features
- Customization - Customize colors and visual properties!
- Accessories - Unlock & Browse countless accessories that make your hat yours!
- Legacy Parity - Experience all legacy hats & accesories from the original Hats mod!
- Trading - Fully interactible UI for trading your hats with your friends!
- Hat Launcher - Give your hats to your favorite mobs, or launch your hats away!
- New Hats - Find & Collect completely new hats with a whole new look!

📷 Media




📥 Installation
Client & Server Required !
Forge/Neoforge requires:
Fabric requires:

⚙️ Configuration
Most options can be changed through editting the config file in .minecraft/config/hats.toml directly, you should be able to tweak the mod to your liking there, as well as change the rate in which mobs spawn with hats.
💡 Tip: edits made to the config file apply the next time you load a world.

❤️ Credits
Ported & Maintained with care by Antikythera Studios. This is the 1.20+ port of Hats, originally made by iChun for Forge 1.6.2-1.16.5. The original project is licensed under LGPL. Development of the original mod stopped in 2023, and this version continues the project for modern versions of the game, with support for Forge, NeoForge, and Fabric in 1.20+. This version isn't a 1:1 port of the old mod, i've taken the core idea of the mod, and re-made it in a way that's easier to maintain & create on top of. Some of the ideas like Hat Trading were also implemented into this port & i've removed some things that i deemed unecessary like the point system.
Credit goes to iChun for the original concept and implementation. If you enjoy this mod, consider supporting his other work ❤️.
- Code & New Hats - the Antikythera Studios team
- Legacy Hats - iChun & Contributors
Enjoying the mod? A ⭐ on the repo and recommending the mod on Modrinth / CurseForge helps more than you'd think.


All Versions
+ Add Versiondisplay_options_buttonoption in the[client]section of hats.toml. Set it tofalseto hide the "Hats" button on the Options screen, then restart the game. Existing config files don't get the new line automatically, so adddisplay_options_button = falseunder[client]yourself. That button is the only way to open the Hat Placement Editor, so turn it back on if you need the editor.
### Fixed
disabled_entitiesandhat_blacklistwere ignored when the list was spread across multiple lines.- Mobs that despawned kept their hat in the world save forever.
- Hats no longer clips into view in first person when mods like Epic Fight or Better Combat render your body.
### **Tested against:**
- Minecraft:** 1.20.1
- Forge:** 47.4.18
- Fabric Loader:** 0.15.11
display_options_buttonoption in the[client]section of hats.toml. Set it tofalseto hide the "Hats" button on the Options screen, then restart the game. Existing config files don't get the new line automatically, so adddisplay_options_button = falseunder[client]yourself. That button is the only way to open the Hat Placement Editor, so turn it back on if you need the editor.
### Fixed
disabled_entitiesandhat_blacklistwere ignored when the list was spread across multiple lines.- Mobs that despawned kept their hat in the world save forever.
- Hats no longer clips into view in first person when mods like Epic Fight or Better Combat render your body.
### **Tested against:**
- Minecraft:** 1.20.1
- Forge:** 47.4.18
- Fabric Loader:** 0.15.11
display_options_buttonoption in the[client]section of hats.toml. Set it tofalseto hide the "Hats" button on the Options screen, then restart the game. Existing config files don't get the new line automatically, so adddisplay_options_button = falseunder[client]yourself. That button is the only way to open the Hat Placement Editor, so turn it back on if you need the editor.
### Fixed
disabled_entitiesandhat_blacklistwere ignored when the list was spread across multiple lines.- Mobs that despawned kept their hat in the world save forever.
- Hats no longer clips into view in first person when mods like Epic Fight or Better Combat render your body.
### **Tested against:**
- Minecraft:** 1.21.1
- NeoForge:** 21.1.222
- Fabric Loader:** 0.18.5
display_options_buttonoption in the[client]section of hats.toml. Set it tofalseto hide the "Hats" button on the Options screen, then restart the game. Existing config files don't get the new line automatically, so adddisplay_options_button = falseunder[client]yourself. That button is the only way to open the Hat Placement Editor, so turn it back on if you need the editor.
### Fixed
disabled_entitiesandhat_blacklistwere ignored when the list was spread across multiple lines.- Mobs that despawned kept their hat in the world save forever.
- Hats no longer clips into view in first person when mods like Epic Fight or Better Combat render your body.
### **Tested against:**
- Minecraft:** 1.21.1
- NeoForge:** 21.1.222
- Fabric Loader:** 0.18.5
- Config option to stop specific entities from spawning with hats. Set
disabled_entitiesin hats.toml to a list of full entity ids (e.g. "minecraft:zombie") or namespaces to exclude a whole mod (e.g. "minecraft").
### **Tested against:**
- Minecraft:** 1.20.1
- Forge:** 47.4.18
- Fabric Loader:** 0.15.11
- Config option to stop specific entities from spawning with hats. Set
disabled_entitiesin hats.toml to a list of full entity ids (e.g. "minecraft:zombie") or namespaces to exclude a whole mod (e.g. "minecraft").
### **Tested against:**
- Minecraft:** 1.20.1
- Forge:** 47.4.18
- Fabric Loader:** 0.15.11
- Config option to stop specific entities from spawning with hats. Set
disabled_entitiesin hats.toml to a list of full entity ids (e.g. "minecraft:zombie") or namespaces to exclude a whole mod (e.g. "minecraft").
### **Tested against:**
- Minecraft:** 1.21.1
- NeoForge:** 21.1.222
- Fabric Loader:** 0.18.5
- Config option to stop specific entities from spawning with hats. Set
disabled_entitiesin hats.toml to a list of full entity ids (e.g. "minecraft:zombie") or namespaces to exclude a whole mod (e.g. "minecraft").
### **Tested against:**
- Minecraft:** 1.21.1
- NeoForge:** 21.1.222
- Fabric Loader:** 0.18.5
### Added
- Trading
- Around 22 new hats and plenty more accesories.
- Support for multiloader(NeoForge/Fabric)
- Ported to 1.21.1
### Added
- Trading
- Around 22 new hats and plenty more accesories.
- Support for multiloader(NeoForge/Fabric)
- Ported to 1.21.1


