cech12 / usefulhats Goto Github PK
View Code? Open in Web Editor NEWMinecraft mod that adds some useful hats
Home Page: https://www.curseforge.com/minecraft/mc-mods/useful-hats
License: MIT License
Minecraft mod that adds some useful hats
Home Page: https://www.curseforge.com/minecraft/mc-mods/useful-hats
License: MIT License
The breaking speed enhancement of Mining Helmet, Chopping Hat & Straw Hat has no effect for Silent Gear tools.
Let the Mining Hat act like golden armor for Piglins. (configurable)
1.21
Fabric
0.15.11-1.21
6.0.2.0
I haven't installed any modpack, just this one
When i use certains hats, for example the Mining, Chopping and Straw hats, it makes my FPS drop from 100 straight to 2 FPS
(I'm using a NVIDIA RTX 3050 and a AMD Ryzen 7 5000 series)
No response
I'm using Sodium
1.20.4
Fabric
Fabric 1.20.4
1.20.4-5.1.3.0
A pretty extensive modpack
https://modrinth.com/modpack/jadzcraft
The Mining Hat makes you mine slower than without it.
To test this, I mined basalt straight down with an efficiency V diamond pickaxe for 15 seconds 5 different times
With the mining hat I averaged ~25 basalt, but without it I averaged ~36 basalt, making the mining hat actually slower than nothing.
No response
No response
in version 1.15.2 a bug will be fixed:
Effects are now stored when overwritten by an effect of a higher amplifier. A beacon effect will only temporarily overwrite a lower amplifier potion until the beacon effect runs out.
Maybe this can be used for our hats.
1.21
Fabric
0.15.11
6.1.1.0
Not quite sure about an error from another mod, also this is a custom modpack and unreleased.
Sodium, Modern Fixes, Immediately Fast, Nvidium.
Use the vanilla advancement system and add hat related tasks for the player.
Add a config option that (when enabled) adds a curios head slot. Default is disabled because MC has already a head slot. But it gives modpack developers the possiblity to simply add a slot.
Re-Add Lucent support for 1.20 when it was ported to 1.20
https://www.curseforge.com/minecraft/mc-mods/lucent/files
Other maven repo?
https://gitlab.com/modding-legacy/lucent#installing-in-your-workspace
This feature should add the possibility to let mobs spawn rarely with a random useful hat which can rarely be dropped (like tridents).
Update this mod to 1.20.
TODOs
Guides:
Add Accessories mod support when it is ported to 1.21
If the Aquanaut Helmet is equipped in a Curios head slot the overlay is not rendered.
I opened a feature request here: TheIllusiveC4/Curios#73
Re-add Trinkets support if it was ported to 1.21
https://modrinth.com/mod/trinkets
Block where you can place hats & helmets. Like Armor Stands but only for hats. (idea from Jonatan javier)
There is a mod with Hat Stands: https://www.curseforge.com/minecraft/mc-mods/hat-stands
Mod isn't working on servers, unfortunately.
net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [ Useful Hats (usefulhats) has failed to load correctly§7net/minecraft/client/util/ITooltipFlag
Change the tooltip of the Ender Helmet to clarify that the helmet must be in hand to set the position.
Support the head slot of Baubles Reborn.
The white glas shimmering of Aquanaut Helmet at front side (while wearing) is solid white instead of a bit transparent.
The Mining Hat Night Vision enchantment time is very low, causing the sky to blink at night. You could increase the enchantment time and add something to the code that removes the enchantment when you stop holding the pickaxe.
Wiki: Lucky Hat can be repaired with Rabbit's Foot using an anvil.
Code: Ingredient.fromItems(Items.GLOWSTONE_DUST)
Reported by ImKatsun
The Curios slot is not shown when the curiosAddHeadSlot option is enabled in the serverconfig directory AND NOT in the defaultconfig directory.
Useful Hats (usefulhats) encountered an error during the sided_setup event phase
java.util.ConcurrentModificationException: null
Environment:
MC 1.16.5
Forge 36.1.2
UsefulHats 1.9.3-1.16.2+
Steps to reproduce:
Logs:
crash log:
https://gist.github.com/Yourname942/ef1f74d3a84d35182c3e274ea6432675
latest log:
https://gist.github.com/Yourname942/a50806ddbef2dafb483419f2e6e1816a
Add Config options for changing the durability of all hats
If the damage of a hat is disabled, the Unbreaking enchantment should also be disabled for this hat, because it has no usage.
Add other settings to option file:
Add config options
Some examples and helpful links:
When finished:
Check if there are problems with Optifine installed. I saw several videos where the own hat model is not rendered. Maybe this has something to do with Optifine.
Iron and feathers are obtainable very early. So the Wing Helmet is overpowered in early game. Maybe changing the recipe can fix that issue.
Hint: Adding a Potion of Slow Falling to recipe is too difficult, because nbt tags (potion effect) are not respected in json crafting recipes and tags.
I saw this " #22 (comment) " but I dont have silent gear instaled, there is any way to solve this? Or at least a way to know which mod is causing the issue/known mods causing this?
Support Curios and Baubles API. Hats should only be rendered when in Minecraft Head slot.
But the hats should be active when they are in a head slot of Curios or Baubles.
This option should be deactivateable because it could be overpowered when there are more than one additional slot.
Curios API: https://github.com/TheIllusiveC4/Curios/wiki/How-to-Use:-Developers
Baubles API: https://github.com/lazyMods/Baubles/wiki/Intro
Jonatan javier said: "Teleport hat: with a coat rack and a specific hat you can teleport back to the coat rack (sounds really hard to make in a mod, maybe with a special menu in the coat rack for teleport hats assignation), adding sometida functions like multiple teleport points or "go to Respawn point""
I like the idea of a teleport hat, because of the relation to the enderman. Ender Pearls should be used to craft it. A hat rack is a nice idea, too.
Hatrack
Block where you can place hats & helmets. Like Armor Stands but only for hats.
There is a mod with Hat Stands: https://www.curseforge.com/minecraft/mc-mods/hat-stands
Ender Hat
Effects: Linkable to a Hatrack to teleport. Maybe eat Ender Pearls when on head to teleport?
Minecraft has a better model of a straw hat used by villagers: https://minecraft.gamepedia.com/Trading#Farmer
Maybe it can be used?!
Curios 1.19 is available
{
"item.usefulhats.aquanaut_helmet": "潛水頭盔",
"item.usefulhats.aquanaut_helmet.desc.conduit_power": "可獲得 %s 秒的 §2海靈祝福§9 效果.",
"item.usefulhats.bunny_ears": "兔耳",
"item.usefulhats.bunny_ears.desc.jump_boost": "可獲得 §2跳躍提升 %s§9 效果.",
"item.usefulhats.bunny_ears.desc.eating": "吃東西縮短 §2%s§9 時間.",
"item.usefulhats.chopping_hat": "木工帽",
"item.usefulhats.chopping_hat.desc.chopping_speed": "用斧砍樹時加速 §2%s%%§9 時間. (可和附魔及藥水效果疊加)",
"item.usefulhats.halo": "聖光",
"item.usefulhats.halo.desc.no_attack": "除了Boss以外的生物不會攻擊你.",
"item.usefulhats.halo.desc.beware_of_nether": "除了 §4地獄§c 生物.",
"item.usefulhats.lucky_hat": "幸運帽",
"item.usefulhats.lucky_hat.desc.luck": "握著劍,斧或魚竿時,可獲得 §2幸運%s§9 效果.",
"item.usefulhats.lucky_hat.desc.unluck": "但是在釣魚或殺死生物之後,會獲得十秒 §6霉運§c 效果.",
"item.usefulhats.mining_hat": "礦工帽",
"item.usefulhats.mining_hat.desc.mining_speed": "用鎬挖礦時加速 §2%s%%§9 時間. (可和附魔及藥水效果疊加)",
"item.usefulhats.mining_hat.desc.night_vision": "在黑暗中拿著鎬時獲得 §2夜視§9 效果.",
"item.usefulhats.mushroom_hat": "蘑菇帽",
"item.usefulhats.mushroom_hat.desc.feeding": "當你餓了, 你可以咬一口這頂帽子.",
"item.usefulhats.postman_hat": "郵差帽",
"item.usefulhats.postman_hat.desc.speed": "當你疾跑時獲得 §2速度%s§9 效果.",
"item.usefulhats.postman_hat.desc.hunger": "但你也獲得 §6飢餓§c 效果.",
"item.usefulhats.shulker_helmet": "界伏帽",
"item.usefulhats.shulker_helmet.desc.levitation": "可獲得 §2懸浮%s§9 效果.",
"item.usefulhats.stocking_cap": "長襪帽",
"item.usefulhats.straw_hat": "草帽",
"item.usefulhats.straw_hat.desc.digging_speed": "用鋤或鏟時加速 §2%s%%§9 時間. (可和附魔及藥水效果疊加)",
"item.usefulhats.wing_helmet": "帶翼帽",
"item.usefulhats.wing_helmet.desc.slow_falling": "當你墜落時獲得 §2緩降§9 效果.",
"item.usefulhats.wing_helmet.desc.scared": "有時帽子會因為怕怪物而飛走."
}
All hats with mod own hat model are overlapping with outer head skin texture. causes flimmering textures.
Since Forge 1.14.4-28.2.13 or 1.15.2-31.1.47 world creating does not work and crashes the game when this mod is installed.
Something in Forge was changed that causes this issue:
Build: 1.14.4-28.2.13 - Tue May 12 21:31:57 GMT 2020
Colby Prince:
Fix recursion mess in PlayerAdvancement loading, by using an alternative based on a toposorted list of all advancements. (#6662)
It seems to be fully equivalent in testing, but there may be corner cases, so there is a config to disable, though disabling may break servers, especially those chunkloading fake players.
Jonatan javier said: "Bunny hat: jump boost, eat fast and speed boost . Travelers love it"
I think that could be a bit overpowered and speed boost is already there with postman hat.
Bunny Ears
Effects: Jump Boost, eat faster
Jonatan javier said: "Doctor hat: cancel or reduce negative effects and enhance positive effects (or perhaps only reduce negative effects)"
Doctor hat
Effects: Cancel negative effects (cost: durability)
Could be overpowered..
Ideas from AbsorbingSafe11 & TerminalSnark:
you could play up the stage magic connection by making it portable storage accessed with a keybind, like a backpack that you wear on your head.
Or you could make it usable to spawn a rabbit with a relatively minor cooldown. Or pull out a random item like a random flower, a damaged iron sword, a rabbit haunch, maybe a small bundle of carpet instead of a string of silk scarves.
Open questions: single time usage? Durability? Avoid endless items...
Maybe a wand for the magic?
Re-add Lucent support if it is ported to 1.21
Add a Shulker Helmet. Idea from AbsorbingSafe11
Effect: Gives the player Levitation effect.
Crafting: Something with shulker shells. maybe 3 shulker shells and 2 phantome membranes?
Durability: Yes! 600 maybe
Enchantments: Efficiency - yes for a better Levitation effect
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.