Index

A B C D E F G H I J L M N O P R S T U W 
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
 
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.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 dimKey record component.
dimName() - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
Returns the value of the dimName record 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.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 pos record component.
Position(Identifier, Identifier, BlockPos) - Constructor for record class de.cech12.usefulhats.item.EnderHelmetItem.Position
Creates an instance of a Position record 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

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.

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
 
A B C D E F G H I J L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values