Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractHatItem - Class in de.cech12.usefulhats.item
- AbstractHatItem(String, ArmorMaterial, Supplier, Supplier) - Constructor for class de.cech12.usefulhats.item.AbstractHatItem
- AbstractHatItem(String, Item.Properties, Supplier, Supplier) - Constructor for class de.cech12.usefulhats.item.AbstractHatItem
- AbstractMiningHatItem - Class in de.cech12.usefulhats.item
- AbstractUsefulHatsRenderer - Class in de.cech12.usefulhats.client
- AbstractUsefulHatsRenderer() - Constructor for class de.cech12.usefulhats.client.AbstractUsefulHatsRenderer
- ACCESSORIES_MOD_ID - Static variable in class de.cech12.usefulhats.Constants
- addEffect(LivingEntity, Holder, int, int) - Method in class de.cech12.usefulhats.item.AbstractHatItem
- addEffect(LivingEntity, Holder, int, int, boolean) - Method in class de.cech12.usefulhats.item.AbstractHatItem
- addEntityProxy(T, boolean, CallbackInfoReturnable) - Method in class de.cech12.usefulhats.mixin.PersistentEntitySectionManagerMixin
- addEquippedHatsToList(LivingEntity, List) - Static method in class de.cech12.usefulhats.compat.TrinketsCompat
- addGoalToMob(Mob, int, Goal) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- addGoalToMob(Mob, int, Goal) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
- ALL_HATS - Static variable in class de.cech12.usefulhats.init.ModItems
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.AbstractHatItem
-
Adds "When on head" line to end of tooltip.
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.EnderHelmetItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.AquanautHelmetItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.BunnyEarsItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.ChoppingHatItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.HaloItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.LuckyHatItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.MiningHatItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.MushroomHatItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.PostmanHatItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.ShulkerHelmetItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.StockingCapItem
-
Has no effect.
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.StrawHatItem
- appendHoverText(ItemStack, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class de.cech12.usefulhats.item.WingHelmetItem
- AQUANAUT - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- AQUANAUT - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- AQUANAUT_HELMET - Static variable in class de.cech12.usefulhats.init.ModItems
- AQUANAUT_HELMET - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- AQUANAUT_HELMET_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_0_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_0_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_0_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_0_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_1_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_1_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_1_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_1_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_2_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_2_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_2_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_2_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_3_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_3_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_3_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_3_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_4_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_4_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_4_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_4_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_5_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_5_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_5_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AQUANAUT_HELMET_EFFECT_TIME_WITH_EFFICIENCY_5_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- AquanautHelmetItem - Class in de.cech12.usefulhats.item
- AquanautHelmetItem(String) - Constructor for class de.cech12.usefulhats.item.AquanautHelmetItem
- areEntityEyesInDrownableFluid(LivingEntity) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- areEntityEyesInDrownableFluid(LivingEntity) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
-
Checks if the eyes of the given entity are in a fluid, where it can drown.
- avoidMobChangingTarget(ItemStack, LivingEntity, LivingEntity) - Method in class de.cech12.usefulhats.item.HaloItem
- avoidMobChangingTarget(ItemStack, LivingEntity, LivingEntity) - Method in interface de.cech12.usefulhats.item.IAttackTargetChanger
B
- BUNNY - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- BUNNY - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- BUNNY_EARS - Static variable in class de.cech12.usefulhats.init.ModItems
- BUNNY_EARS - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- BUNNY_EARS_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_EAT_BOOST_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_EAT_BOOST_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_JUMP_BOOST_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BUNNY_EARS_JUMP_BOOST_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- BunnyEarsItem - Class in de.cech12.usefulhats.item
- BunnyEarsItem(String) - Constructor for class de.cech12.usefulhats.item.BunnyEarsItem
C
- CHOPPING - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- CHOPPING - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- CHOPPING_HAT - Static variable in class de.cech12.usefulhats.init.ModItems
- CHOPPING_HAT - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- CHOPPING_HAT_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_0_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_0_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_0_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_0_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_1_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_1_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_1_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_1_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_2_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_2_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_2_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_2_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_3_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_3_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_3_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_3_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_4_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_4_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_4_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_4_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_5_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_5_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_5_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- CHOPPING_HAT_SPEED_WITH_EFFICIENCY_5_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ChoppingHatItem - Class in de.cech12.usefulhats.item
- ChoppingHatItem(String) - Constructor for class de.cech12.usefulhats.item.ChoppingHatItem
- CODEC - Static variable in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
- CommonItemStackMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the Item class to enable the possibility to configure the item's durability and hook into other hidden functionality.
- CommonItemStackMixin() - Constructor for class de.cech12.usefulhats.mixin.CommonItemStackMixin
- CommonLoader - Class in de.cech12.usefulhats
-
A static class for all loaders which initializes everything which is used by all loaders.
- CONFIG - Static variable in class de.cech12.usefulhats.platform.Services
-
Config helper instance
- Constants - Class in de.cech12.usefulhats
-
Class that contains all common constants.
- createLayer(CubeDeformation, float) - Static method in class de.cech12.usefulhats.client.UsefulHatModel
- createTooltipDisplay() - Static method in class de.cech12.usefulhats.item.AbstractHatItem
- CURIOS_MOD_ID - Static variable in class de.cech12.usefulhats.Constants
D
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.BunnyEars
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.EnderHelmet
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.Halo
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.LuckyHat
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MushroomHat
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.PostmanHat
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ShulkerHelmet
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StockingCap
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- DAMAGE_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.WingHelmet
- damageHatItemByOne(ItemStack, LivingEntity) - Method in class de.cech12.usefulhats.item.AbstractHatItem
-
Copy of
ItemStack.hurtAndBreak(int, ServerLevel, ServerPlayer, Consumer)to enable own damaging of hat items. - de.cech12.usefulhats - package de.cech12.usefulhats
- de.cech12.usefulhats.client - package de.cech12.usefulhats.client
- de.cech12.usefulhats.client.compat - package de.cech12.usefulhats.client.compat
- de.cech12.usefulhats.compat - package de.cech12.usefulhats.compat
- de.cech12.usefulhats.init - package de.cech12.usefulhats.init
- de.cech12.usefulhats.item - package de.cech12.usefulhats.item
- de.cech12.usefulhats.mixin - package de.cech12.usefulhats.mixin
- de.cech12.usefulhats.platform - package de.cech12.usefulhats.platform
- de.cech12.usefulhats.platform.services - package de.cech12.usefulhats.platform.services
- destroyBlockProxy(BlockPos, CallbackInfoReturnable) - Method in class de.cech12.usefulhats.mixin.ServerPlayerGameModeMixin
- dimKey() - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
-
Returns the value of the
dimKeyrecord component. - dimName() - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
-
Returns the value of the
dimNamerecord component. - dropAllDeathLootProxy(ServerLevel, DamageSource, CallbackInfo) - Method in class de.cech12.usefulhats.mixin.LivingEntityMixin
- dropAllDeathLootProxy(ResourceManager, CallbackInfo) - Method in class de.cech12.usefulhats.mixin.EntityRenderDispatcherMixin
- dropAllDeathLootProxy(Level, Player, InteractionHand, CallbackInfoReturnable) - Method in class de.cech12.usefulhats.mixin.EnderPearlItemMixin
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.BunnyEars
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.EnderHelmet
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.Halo
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.LuckyHat
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MushroomHat
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.PostmanHat
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ShulkerHelmet
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StockingCap
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- DURABILITY - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.WingHelmet
E
- EAT_BOOST_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.BunnyEars
- EAT_INTERVAL - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MushroomHat
- EFFECT_TIME_WITH_EFFICIENCY_0 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- EFFECT_TIME_WITH_EFFICIENCY_1 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- EFFECT_TIME_WITH_EFFICIENCY_2 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- EFFECT_TIME_WITH_EFFICIENCY_3 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- EFFECT_TIME_WITH_EFFICIENCY_4 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- EFFECT_TIME_WITH_EFFICIENCY_5 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet
- enabledDamageConfig - Variable in class de.cech12.usefulhats.item.AbstractHatItem
- ENDER - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- ENDER - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- ENDER_HELMET - Static variable in class de.cech12.usefulhats.init.ModItems
- ENDER_HELMET - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- ENDER_HELMET_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_INTERDIMENSIONAL_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_INTERDIMENSIONAL_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ENDER_HELMET_POSITION - Static variable in class de.cech12.usefulhats.Constants
- ENDER_HELMET_POSITION - Static variable in class de.cech12.usefulhats.init.ModItems
- EnderHelmetItem - Class in de.cech12.usefulhats.item
- EnderHelmetItem(String) - Constructor for class de.cech12.usefulhats.item.EnderHelmetItem
- EnderHelmetItem.Position - Record Class in de.cech12.usefulhats.item
- EnderPearlItemMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the EnderPearlItem class to add hat event handling.
- EnderPearlItemMixin() - Constructor for class de.cech12.usefulhats.mixin.EnderPearlItemMixin
- EntityRenderDispatcherMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the EntityRenderDispatcher class to add model reloading.
- EntityRenderDispatcherMixin() - Constructor for class de.cech12.usefulhats.mixin.EntityRenderDispatcherMixin
- equals(Object) - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
-
Indicates whether some other object is "equal to" this one.
- equipmentHasChangedProxy(ItemStack, ItemStack, CallbackInfoReturnable) - Method in class de.cech12.usefulhats.mixin.LivingEntityMixin
F
- FabricConfigHelper - Class in de.cech12.usefulhats.platform
-
The config service implementation for Fabric.
- FabricConfigHelper() - Constructor for class de.cech12.usefulhats.platform.FabricConfigHelper
- FabricConfigHelper.AquanautHelmet - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.BunnyEars - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.ChoppingHat - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.EnderHelmet - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.Halo - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.LuckyHat - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.MiningHat - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.MushroomHat - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.PostmanHat - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.ShulkerHelmet - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.StockingCap - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.StrawHat - Class in de.cech12.usefulhats.platform
- FabricConfigHelper.WingHelmet - Class in de.cech12.usefulhats.platform
- FabricPlatformHelper - Class in de.cech12.usefulhats.platform
-
The platform service implementation for Fabric.
- FabricPlatformHelper() - Constructor for class de.cech12.usefulhats.platform.FabricPlatformHelper
- FabricRegistryHelper - Class in de.cech12.usefulhats.platform
- FabricRegistryHelper() - Constructor for class de.cech12.usefulhats.platform.FabricRegistryHelper
- FishingRodHookedTriggerMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the FishingHook class to add hat event handling.
- FishingRodHookedTriggerMixin() - Constructor for class de.cech12.usefulhats.mixin.FishingRodHookedTriggerMixin
G
- getAllHatItems() - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- getAllHatItems() - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
- getAquanautHelmetDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getAquanautHelmetDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getAquanautHelmetEffectTimeWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getAquanautHelmetEffectTimeWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getBunnyEarsDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getBunnyEarsDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getChoppingHatDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getChoppingHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getChoppingHatSpeedWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getChoppingHatSpeedWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getDestroySpeedProxy(BlockState, CallbackInfoReturnable) - Method in class de.cech12.usefulhats.mixin.PlayerMixin
- getDurabilityFromConfig() - Method in class de.cech12.usefulhats.item.AbstractHatItem
- getEnchantmentDoubleValue(ItemStack) - Method in class de.cech12.usefulhats.item.AbstractMiningHatItem
- getEnchantmentLevel(ItemStack, ResourceKey) - Static method in class de.cech12.usefulhats.CommonLoader
- getEnderHelmetDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getEnderHelmetDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getEnvironmentName() - Method in interface de.cech12.usefulhats.platform.services.IPlatformHelper
-
Gets the name of the environment type as a string.
- getEquippedHatItemStacks(LivingEntity) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- getEquippedHatItemStacks(LivingEntity) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
-
Get all equipped item stacks of hat items of this mod.
- getHaloDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getHaloDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getItem() - Method in class de.cech12.usefulhats.mixin.CommonItemStackMixin
- getLuckyHatDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getLuckyHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getMaxDamage(ItemStack) - Method in class de.cech12.usefulhats.item.AbstractHatItem
- getMaxDamageProxy(CallbackInfoReturnable) - Method in class de.cech12.usefulhats.mixin.CommonItemStackMixin
- getMiningHatDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getMiningHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getMiningHatSpeedWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getMiningHatSpeedWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getModConfigScreenFactory() - Method in class de.cech12.usefulhats.compat.ModMenuCompat
- getMushroomHatDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getMushroomHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getMushroomHatEatInterval() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getMushroomHatEatInterval() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getPlatformName() - Method in class de.cech12.usefulhats.platform.FabricPlatformHelper
- getPlatformName() - Method in interface de.cech12.usefulhats.platform.services.IPlatformHelper
-
Gets the name of the current platform
- getPostmanHatDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getPostmanHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getRomanNumber(int, boolean) - Static method in class de.cech12.usefulhats.UsefulHatsUtils
- getShulkerHelmetDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getShulkerHelmetDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getSpeedConfig(int) - Method in class de.cech12.usefulhats.item.AbstractMiningHatItem
- getSpeedConfig(int) - Method in class de.cech12.usefulhats.item.ChoppingHatItem
- getSpeedConfig(int) - Method in class de.cech12.usefulhats.item.MiningHatItem
- getSpeedConfig(int) - Method in class de.cech12.usefulhats.item.StrawHatItem
- getStockingCapDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getStockingCapDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getStrawHatDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getStrawHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getStrawHatSpeedWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getStrawHatSpeedWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- getUsefulHatModel() - Static method in class de.cech12.usefulhats.client.UsefulHatsFabricClientMod
- getWingHelmetDurability() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- getWingHelmetDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
H
- Halo() - Constructor for class de.cech12.usefulhats.platform.FabricConfigHelper.Halo
- HALO - Static variable in class de.cech12.usefulhats.init.ModItems
- HALO - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- HALO - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- HALO - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- HALO_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- HALO_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- HALO_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- HALO_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- HALO_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- HALO_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- HaloItem - Class in de.cech12.usefulhats.item
- HaloItem(String) - Constructor for class de.cech12.usefulhats.item.HaloItem
- hashCode() - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
-
Returns a hash code value for this object.
- HatArmorMaterials - Class in de.cech12.usefulhats.item
- HatArmorMaterials() - Constructor for class de.cech12.usefulhats.item.HatArmorMaterials
- HatArmorModels - Class in de.cech12.usefulhats.item
- HatArmorModels() - Constructor for class de.cech12.usefulhats.item.HatArmorModels
- HUNGER_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.PostmanHat
I
- IAttackTargetChanger - Interface in de.cech12.usefulhats.item
- IBreakSpeedChanger - Interface in de.cech12.usefulhats.item
- IConfigHelper - Interface in de.cech12.usefulhats.platform.services
-
Common configuration helper service interface.
- id(String) - Static method in class de.cech12.usefulhats.Constants
- IEquipmentChangeListener - Interface in de.cech12.usefulhats.item
- IItemFishedListener - Interface in de.cech12.usefulhats.item
- IItemUseListener - Interface in de.cech12.usefulhats.item
- ILivingDropsListener - Interface in de.cech12.usefulhats.item
- ILivingJumpListener - Interface in de.cech12.usefulhats.item
- IMobEntityChanger - Interface in de.cech12.usefulhats.item
- init() - Static method in class de.cech12.usefulhats.CommonLoader
-
Initialize method that should be called by every loader mod in the constructor.
- init() - Static method in class de.cech12.usefulhats.init.ModCreativeTabs
- init() - Static method in class de.cech12.usefulhats.init.ModItems
- init() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- init() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
-
Initialization method for the Service implementations.
- INTERDIMENSIONAL_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.EnderHelmet
- internalRender(ItemStack, S, PoseStack, SubmitNodeCollector, int, EntityModel) - Method in class de.cech12.usefulhats.client.AbstractUsefulHatsRenderer
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.AquanautHelmetItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.BunnyEarsItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.LuckyHatItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.MiningHatItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.MushroomHatItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.PostmanHatItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.ShulkerHelmetItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.StockingCapItem
- inventoryTick(ItemStack, ServerLevel, Entity, EquipmentSlot) - Method in class de.cech12.usefulhats.item.WingHelmetItem
- IPlatformHelper - Interface in de.cech12.usefulhats.platform.services
-
Common platform helper service interface.
- IRegistryHelper - Interface in de.cech12.usefulhats.platform.services
-
Common registry helper service interface.
- IRightClickListener - Interface in de.cech12.usefulhats.item
- isAquanautHelmetDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isAquanautHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isAxe(ItemStack) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- isAxe(ItemStack) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
- isBossEntity(LivingEntity) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- isBossEntity(LivingEntity) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
- isBunnyEarsDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isBunnyEarsDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isBunnyEarsEatBoostEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isBunnyEarsEatBoostEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isBunnyEarsJumpBoostEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isBunnyEarsJumpBoostEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isChoppingHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isChoppingHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isDamageableItemProxy(CallbackInfoReturnable) - Method in class de.cech12.usefulhats.mixin.CommonItemStackMixin
- isDevelopmentEnvironment() - Method in class de.cech12.usefulhats.platform.FabricPlatformHelper
- isDevelopmentEnvironment() - Method in interface de.cech12.usefulhats.platform.services.IPlatformHelper
-
Check if the game is currently in a development environment.
- isEffectCausedByOtherSource(LivingEntity, Holder, int, int) - Method in class de.cech12.usefulhats.item.AbstractHatItem
- isEnderHelmetDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isEnderHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isEnderHelmetInterdimensionalEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isEnderHelmetInterdimensionalEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isEntityInFluid(LivingEntity) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- isEntityInFluid(LivingEntity) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
-
Checks if the given entity is in a fluid.
- isHaloDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isHaloDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isHoe(ItemStack) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- isHoe(ItemStack) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
- isLightEnabled(LivingEntity) - Static method in class de.cech12.usefulhats.item.MiningHatItem
- isLuckyHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isLuckyHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isLuckyHatUnluckEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isLuckyHatUnluckEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isMiningHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isMiningHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isMiningHatNightVisionEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isMiningHatNightVisionEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isModLoaded(String) - Method in class de.cech12.usefulhats.platform.FabricPlatformHelper
- isModLoaded(String) - Method in interface de.cech12.usefulhats.platform.services.IPlatformHelper
-
Checks if a mod with the given id is loaded.
- isMushroomHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isMushroomHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isPickaxe(ItemStack) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- isPickaxe(ItemStack) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
- isPostmanHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isPostmanHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isPostmanHatHungerEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isPostmanHatHungerEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isShovel(ItemStack) - Method in class de.cech12.usefulhats.platform.FabricRegistryHelper
- isShovel(ItemStack) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
- isShulkerHelmetDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isShulkerHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isStockingCapDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isStockingCapDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isStrawHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isStrawHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isToolEffective(ItemStack, BlockState) - Method in class de.cech12.usefulhats.item.AbstractMiningHatItem
- isToolEffective(ItemStack, BlockState) - Method in class de.cech12.usefulhats.item.ChoppingHatItem
- isToolEffective(ItemStack, BlockState) - Method in class de.cech12.usefulhats.item.MiningHatItem
- isToolEffective(ItemStack, BlockState) - Method in class de.cech12.usefulhats.item.StrawHatItem
- isWingHelmetDamageEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isWingHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- isWingHelmetLevitationEnabled() - Method in class de.cech12.usefulhats.platform.FabricConfigHelper
- isWingHelmetLevitationEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
- Items() - Constructor for class de.cech12.usefulhats.UsefulHatsTags.Items
J
- JUMP_BOOST_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.BunnyEars
- jumpFromGroundProxy(CallbackInfo) - Method in class de.cech12.usefulhats.mixin.LivingEntityMixin
L
- level - Variable in class de.cech12.usefulhats.mixin.ServerPlayerGameModeMixin
- LEVITATION_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.WingHelmet
- LivingEntityMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the LivingEntity class to add hat event handling.
- LivingEntityMixin() - Constructor for class de.cech12.usefulhats.mixin.LivingEntityMixin
- load(Class) - Static method in class de.cech12.usefulhats.platform.Services
-
This code is used to load a service for the current environment.
- LOG - Static variable in class de.cech12.usefulhats.Constants
-
Logger instance
- LUCKY - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- LUCKY - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- LUCKY_HAT - Static variable in class de.cech12.usefulhats.init.ModItems
- LUCKY_HAT - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- LUCKY_HAT_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LUCKY_HAT_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LUCKY_HAT_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LUCKY_HAT_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LUCKY_HAT_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LUCKY_HAT_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LUCKY_HAT_UNLUCK_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LUCKY_HAT_UNLUCK_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- LuckyHatItem - Class in de.cech12.usefulhats.item
- LuckyHatItem(String) - Constructor for class de.cech12.usefulhats.item.LuckyHatItem
M
- MINING - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- MINING - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- MINING_HAT - Static variable in class de.cech12.usefulhats.init.ModItems
- MINING_HAT - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- MINING_HAT_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_NIGHT_VISION_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_NIGHT_VISION_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_0_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_0_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_0_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_0_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_1_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_1_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_1_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_1_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_2_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_2_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_2_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_2_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_3_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_3_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_3_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_3_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_4_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_4_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_4_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_4_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_5_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_5_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_5_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MINING_HAT_SPEED_WITH_EFFICIENCY_5_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MiningHatItem - Class in de.cech12.usefulhats.item
- MiningHatItem(String) - Constructor for class de.cech12.usefulhats.item.MiningHatItem
- MobMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the Mob class to add hat event handling.
- MobMixin() - Constructor for class de.cech12.usefulhats.mixin.MobMixin
- MOD_ID - Static variable in class de.cech12.usefulhats.compat.TrinketsCompat
- MOD_ID - Static variable in class de.cech12.usefulhats.Constants
-
mod id
- MOD_NAME - Static variable in class de.cech12.usefulhats.Constants
-
mod name
- MOD_TAB - Static variable in class de.cech12.usefulhats.init.ModCreativeTabs
- ModCreativeTabs - Class in de.cech12.usefulhats.init
- ModCreativeTabs() - Constructor for class de.cech12.usefulhats.init.ModCreativeTabs
- ModItems - Class in de.cech12.usefulhats.init
- ModItems() - Constructor for class de.cech12.usefulhats.init.ModItems
- ModMenuCompat - Class in de.cech12.usefulhats.compat
- ModMenuCompat() - Constructor for class de.cech12.usefulhats.compat.ModMenuCompat
- MUSHROOM - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- MUSHROOM - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- MUSHROOM_CAPS - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- MUSHROOM_HAT - Static variable in class de.cech12.usefulhats.init.ModItems
- MUSHROOM_HAT - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- MUSHROOM_HAT_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_EAT_INTERVAL_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_EAT_INTERVAL_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_EAT_INTERVAL_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MUSHROOM_HAT_EAT_INTERVAL_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- MushroomHatItem - Class in de.cech12.usefulhats.item
- MushroomHatItem(String) - Constructor for class de.cech12.usefulhats.item.MushroomHatItem
N
- NIGHT_VISION_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
O
- onBlockBreak(Player, BlockState) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onBreakEvent(Player, BlockState, ItemStack) - Method in class de.cech12.usefulhats.item.AbstractMiningHatItem
- onBreakEvent(Player, BlockState, ItemStack) - Method in interface de.cech12.usefulhats.item.IBreakSpeedChanger
- onBreakSpeedCalculation(Player, BlockState, float) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onBreakSpeedEvent(Player, BlockState, float, ItemStack) - Method in class de.cech12.usefulhats.item.AbstractMiningHatItem
- onBreakSpeedEvent(Player, BlockState, float, ItemStack) - Method in interface de.cech12.usefulhats.item.IBreakSpeedChanger
- onEntityJoinWorld(Entity) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onEntityJoinWorldEvent(LivingEntity) - Method in class de.cech12.usefulhats.item.HaloItem
- onEntityJoinWorldEvent(LivingEntity) - Method in interface de.cech12.usefulhats.item.IMobEntityChanger
- onEquip(LivingEntity, ItemStack) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onEquippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.HaloItem
- onEquippedHatItem(LivingEntity, ItemStack) - Method in interface de.cech12.usefulhats.item.IEquipmentChangeListener
-
Method that is called when the item was equipped.
- onInitialize() - Method in class de.cech12.usefulhats.UsefulHatsFabricMod
- onInitializeClient() - Method in class de.cech12.usefulhats.client.UsefulHatsFabricClientMod
- onItemFished(Player) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onItemFishedListener(Player, ItemStack) - Method in interface de.cech12.usefulhats.item.IItemFishedListener
- onItemFishedListener(Player, ItemStack) - Method in class de.cech12.usefulhats.item.LuckyHatItem
- onItemUseEventStart(LivingEntity, ItemStack, int, ItemStack) - Method in class de.cech12.usefulhats.item.BunnyEarsItem
- onItemUseEventStart(LivingEntity, ItemStack, int, ItemStack) - Method in interface de.cech12.usefulhats.item.IItemUseListener
- onLivingDiesBecauseOf(Entity) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onLivingDropsEvent(LivingEntity, ItemStack) - Method in interface de.cech12.usefulhats.item.ILivingDropsListener
- onLivingDropsEvent(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.LuckyHatItem
- onLivingJump(LivingEntity) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onLivingJumpEvent(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.BunnyEarsItem
- onLivingJumpEvent(LivingEntity, ItemStack) - Method in interface de.cech12.usefulhats.item.ILivingJumpListener
- onLivingStartsUsingItem(LivingEntity, ItemStack, int) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onRightClickItemEvent(Level, Player, ItemStack, InteractionHand, ItemStack) - Method in class de.cech12.usefulhats.item.EnderHelmetItem
- onRightClickItemEvent(Level, Player, ItemStack, InteractionHand, ItemStack) - Method in interface de.cech12.usefulhats.item.IRightClickListener
- onUnequip(LivingEntity, ItemStack) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.AquanautHelmetItem
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.BunnyEarsItem
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in interface de.cech12.usefulhats.item.IEquipmentChangeListener
-
Method that is called when the item was unequipped.
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.LuckyHatItem
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.MiningHatItem
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.PostmanHatItem
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.ShulkerHelmetItem
- onUnequippedHatItem(LivingEntity, ItemStack) - Method in class de.cech12.usefulhats.item.WingHelmetItem
P
- PersistentEntitySectionManagerMixin<T> - Class in de.cech12.usefulhats.mixin
-
Mixin for the PersistentEntitySectionManager class to add hat event handling.
- PersistentEntitySectionManagerMixin() - Constructor for class de.cech12.usefulhats.mixin.PersistentEntitySectionManagerMixin
- PLATFORM - Static variable in class de.cech12.usefulhats.platform.Services
-
Platform helper instance
- player - Variable in class de.cech12.usefulhats.mixin.ServerPlayerGameModeMixin
- PlayerMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the Player class to add hat event handling.
- PlayerMixin() - Constructor for class de.cech12.usefulhats.mixin.PlayerMixin
- pos() - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
-
Returns the value of the
posrecord component. - Position(Identifier, Identifier, BlockPos) - Constructor for record class de.cech12.usefulhats.item.EnderHelmetItem.Position
-
Creates an instance of a
Positionrecord class. - POSTMAN - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- POSTMAN - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- POSTMAN_HAT - Static variable in class de.cech12.usefulhats.init.ModItems
- POSTMAN_HAT - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- POSTMAN_HAT_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- POSTMAN_HAT_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- POSTMAN_HAT_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- POSTMAN_HAT_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- POSTMAN_HAT_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- POSTMAN_HAT_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- POSTMAN_HAT_HUNGER_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- POSTMAN_HAT_HUNGER_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- PostmanHatItem - Class in de.cech12.usefulhats.item
- PostmanHatItem(String) - Constructor for class de.cech12.usefulhats.item.PostmanHatItem
R
- register() - Static method in class de.cech12.usefulhats.client.compat.TrinketsClientCompat
- register() - Static method in class de.cech12.usefulhats.compat.TrinketsCompat
- REGISTRY - Static variable in class de.cech12.usefulhats.platform.Services
-
Registry helper instance
- removeEffect(LivingEntity, Holder, int, int) - Method in class de.cech12.usefulhats.item.AbstractHatItem
-
This is a helper method to remove an effect of a living entity with a maximal duration and a specific amplifier.
- render(PoseStack, SubmitNodeCollector, ItemStack, HumanoidRenderState, EquipmentSlot, int, HumanoidModel) - Method in class de.cech12.usefulhats.client.UsefulHatsArmorRenderer
- render(ItemStack, HumanoidRenderState, PoseStack, SubmitNodeCollector, int, EntityModel) - Method in class de.cech12.usefulhats.client.AbstractUsefulHatsRenderer
- render(ItemStack, HumanoidRenderState, PoseStack, SubmitNodeCollector, int, HumanoidModel) - Method in class de.cech12.usefulhats.client.AbstractUsefulHatsRenderer
- REPAIRS_AQUANAUT_HELMET - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_BUNNY_EARS - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_CHOPPING_HAT - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_ENDER_HELMET - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_HALO - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_LUCKY_HAT - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_MINING_HELMET - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_MUSHROOM_HAT - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_POSTMAN_HAT - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_SHULKER_HELMET - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_STOCKING_CAP - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_STRAW_HAT - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- REPAIRS_WING_HELMET - Static variable in class de.cech12.usefulhats.UsefulHatsTags.Items
- resetUsefulHatModel() - Static method in class de.cech12.usefulhats.client.UsefulHatsFabricClientMod
- retrieveProxy(ServerPlayer, ItemStack, FishingHook, Collection, CallbackInfo) - Method in class de.cech12.usefulhats.mixin.FishingRodHookedTriggerMixin
S
- ServerPlayerGameModeMixin - Class in de.cech12.usefulhats.mixin
-
Mixin for the ServerPlayerGameMode class to add hat event handling.
- ServerPlayerGameModeMixin() - Constructor for class de.cech12.usefulhats.mixin.ServerPlayerGameModeMixin
- Services - Class in de.cech12.usefulhats.platform
-
Service loaders are a built-in Java feature that allow us to locate implementations of an interface that vary from one environment to another.
- setTargetProxy(LivingEntity, CallbackInfo) - Method in class de.cech12.usefulhats.mixin.MobMixin
- shouldEntityAvoidChangingTarget(LivingEntity, LivingEntity) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
-
Should be called when an entity changes its target and evaluates if the new target should be avoided.
- shouldRightClickBeCancelled(Level, Player, ItemStack, InteractionHand) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
-
Should be called if a right click is done and evaluates if the right click should be cancelled.
- SHULKER - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- SHULKER - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- SHULKER_HELMET - Static variable in class de.cech12.usefulhats.init.ModItems
- SHULKER_HELMET - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- SHULKER_HELMET_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- SHULKER_HELMET_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- SHULKER_HELMET_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- SHULKER_HELMET_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- SHULKER_HELMET_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- SHULKER_HELMET_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- ShulkerHelmetItem - Class in de.cech12.usefulhats.item
- ShulkerHelmetItem(String) - Constructor for class de.cech12.usefulhats.item.ShulkerHelmetItem
- SPEED_WITH_EFFICIENCY_0 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- SPEED_WITH_EFFICIENCY_0 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- SPEED_WITH_EFFICIENCY_0 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- SPEED_WITH_EFFICIENCY_1 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- SPEED_WITH_EFFICIENCY_1 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- SPEED_WITH_EFFICIENCY_1 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- SPEED_WITH_EFFICIENCY_2 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- SPEED_WITH_EFFICIENCY_2 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- SPEED_WITH_EFFICIENCY_2 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- SPEED_WITH_EFFICIENCY_3 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- SPEED_WITH_EFFICIENCY_3 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- SPEED_WITH_EFFICIENCY_3 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- SPEED_WITH_EFFICIENCY_4 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- SPEED_WITH_EFFICIENCY_4 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- SPEED_WITH_EFFICIENCY_4 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- SPEED_WITH_EFFICIENCY_5 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat
- SPEED_WITH_EFFICIENCY_5 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat
- SPEED_WITH_EFFICIENCY_5 - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat
- startUsingItemProxy(InteractionHand, CallbackInfo) - Method in class de.cech12.usefulhats.mixin.LivingEntityMixin
- STOCKING - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- STOCKING - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- STOCKING_CAP - Static variable in class de.cech12.usefulhats.init.ModItems
- STOCKING_CAP - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- STOCKING_CAP_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STOCKING_CAP_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STOCKING_CAP_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STOCKING_CAP_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STOCKING_CAP_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STOCKING_CAP_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STOCKING_XMAS - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- StockingCapItem - Class in de.cech12.usefulhats.item
- StockingCapItem(String) - Constructor for class de.cech12.usefulhats.item.StockingCapItem
- STRAW - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- STRAW - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- STRAW_HAT - Static variable in class de.cech12.usefulhats.init.ModItems
- STRAW_HAT - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- STRAW_HAT_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_0_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_0_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_0_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_0_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_1_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_1_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_1_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_1_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_2_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_2_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_2_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_2_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_3_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_3_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_3_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_3_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_4_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_4_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_4_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_4_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_5_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_5_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_5_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- STRAW_HAT_SPEED_WITH_EFFICIENCY_5_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- StrawHatItem - Class in de.cech12.usefulhats.item
- StrawHatItem(String) - Constructor for class de.cech12.usefulhats.item.StrawHatItem
- STREAM_CODEC - Static variable in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
T
- toString() - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
-
Returns a string representation of this record class.
- TrinketsClientCompat - Class in de.cech12.usefulhats.client.compat
- TrinketsCompat - Class in de.cech12.usefulhats.compat
- TrinketsCompat() - Constructor for class de.cech12.usefulhats.compat.TrinketsCompat
U
- UNLUCK_ENABLED - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper.LuckyHat
- use(Level, Player, InteractionHand) - Method in class de.cech12.usefulhats.item.EnderHelmetItem
- USEFUL_HAT_LAYER - Static variable in class de.cech12.usefulhats.client.AbstractUsefulHatsRenderer
- USEFUL_HAT_LAYER - Static variable in class de.cech12.usefulhats.client.UsefulHatsFabricClientMod
- UsefulHatModel<T> - Class in de.cech12.usefulhats.client
-
Hat model class, which adds a hat flat addition (like straw hat for villagers) .
- UsefulHatModel(ModelPart) - Constructor for class de.cech12.usefulhats.client.UsefulHatModel
- UsefulHatsArmorRenderer - Class in de.cech12.usefulhats.client
- UsefulHatsArmorRenderer() - Constructor for class de.cech12.usefulhats.client.UsefulHatsArmorRenderer
- UsefulHatsEventUtils - Class in de.cech12.usefulhats
- UsefulHatsEventUtils() - Constructor for class de.cech12.usefulhats.UsefulHatsEventUtils
- UsefulHatsFabricClientMod - Class in de.cech12.usefulhats.client
- UsefulHatsFabricClientMod() - Constructor for class de.cech12.usefulhats.client.UsefulHatsFabricClientMod
- UsefulHatsFabricMod - Class in de.cech12.usefulhats
- UsefulHatsFabricMod() - Constructor for class de.cech12.usefulhats.UsefulHatsFabricMod
- UsefulHatsTags - Class in de.cech12.usefulhats
- UsefulHatsTags() - Constructor for class de.cech12.usefulhats.UsefulHatsTags
- UsefulHatsTags.Items - Class in de.cech12.usefulhats
- UsefulHatsUtils - Class in de.cech12.usefulhats
- useItemRemaining - Variable in class de.cech12.usefulhats.mixin.LivingEntityMixin
W
- WING - Static variable in class de.cech12.usefulhats.item.HatArmorMaterials
- WING - Static variable in class de.cech12.usefulhats.item.HatArmorModels
- WING_HELMET - Static variable in class de.cech12.usefulhats.init.ModItems
- WING_HELMET - Variable in class de.cech12.usefulhats.platform.FabricConfigHelper
- WING_HELMET_DAMAGE_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WING_HELMET_DAMAGE_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WING_HELMET_DURABILITY_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WING_HELMET_DURABILITY_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WING_HELMET_DURABILITY_MAX - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WING_HELMET_DURABILITY_MIN - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WING_HELMET_LEVITATION_ENABLED_DEFAULT - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WING_HELMET_LEVITATION_ENABLED_DESCRIPTION - Static variable in interface de.cech12.usefulhats.platform.services.IConfigHelper
- WingHelmetItem - Class in de.cech12.usefulhats.item
- WingHelmetItem(String) - Constructor for class de.cech12.usefulhats.item.WingHelmetItem
All Classes and Interfaces|All Packages|Constant Field Values