Index

A B C D E F G H I L M 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
 
addGoalToMob(Mob, int, Goal) - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
addGoalToMob(Mob, int, Goal) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
 
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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.ForgeRegistryHelper
 
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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

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.
DATA_COMPONENTS - Static variable in class de.cech12.usefulhats.init.ModItems
 
de.cech12.usefulhats - package de.cech12.usefulhats
 
de.cech12.usefulhats.client - package de.cech12.usefulhats.client
 
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
 
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.

E

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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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
 
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
 
equals(Object) - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
Indicates whether some other object is "equal to" this one.

F

ForgeConfigHelper - Class in de.cech12.usefulhats.platform
The config service implementation for Forge.
ForgeConfigHelper() - Constructor for class de.cech12.usefulhats.platform.ForgeConfigHelper
 
ForgePlatformHelper - Class in de.cech12.usefulhats.platform
The platform service implementation for Forge.
ForgePlatformHelper() - Constructor for class de.cech12.usefulhats.platform.ForgePlatformHelper
 
ForgeRegistryHelper - Class in de.cech12.usefulhats.platform
 
ForgeRegistryHelper() - Constructor for class de.cech12.usefulhats.platform.ForgeRegistryHelper
 

G

getAllHatItems() - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
getAllHatItems() - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
 
getAquanautHelmetDurability() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getAquanautHelmetDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getAquanautHelmetEffectTimeWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getAquanautHelmetEffectTimeWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getBunnyEarsDurability() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getBunnyEarsDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getChoppingHatDurability() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getChoppingHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getChoppingHatSpeedWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getChoppingHatSpeedWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
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.ForgeConfigHelper
 
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.ForgeRegistryHelper
 
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.ForgeConfigHelper
 
getHaloDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getHumanoidArmorModel(LivingEntityRenderState, ItemStack, EquipmentSlot, HumanoidModel) - Method in class de.cech12.usefulhats.client.UsefulHatItemExtension
 
getItem() - Method in class de.cech12.usefulhats.mixin.CommonItemStackMixin
 
getLuckyHatDurability() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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.ForgeConfigHelper
 
getMiningHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getMiningHatSpeedWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getMiningHatSpeedWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getMushroomHatDurability() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getMushroomHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getMushroomHatEatInterval() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getMushroomHatEatInterval() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getPlatformName() - Method in class de.cech12.usefulhats.platform.ForgePlatformHelper
 
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.ForgeConfigHelper
 
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.ForgeConfigHelper
 
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.ForgeConfigHelper
 
getStockingCapDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getStrawHatDurability() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getStrawHatDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getStrawHatSpeedWithEfficiency(int) - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getStrawHatSpeedWithEfficiency(int) - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
getWingHelmetDurability() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
getWingHelmetDurability() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 

H

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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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
 

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() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
init() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
Initialization method for the Service implementations.
initializeClient(Consumer, CallbackInfo) - Method in class de.cech12.usefulhats.mixin.ItemMixin
 
initLayers(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class de.cech12.usefulhats.client.UsefulHatsForgeClientEvents
 
initModels(EntityRenderersEvent.AddLayers) - Static method in class de.cech12.usefulhats.client.UsefulHatsForgeClientEvents
 
INSTANCE - Static variable in class de.cech12.usefulhats.client.UsefulHatItemExtension
 
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.ForgeConfigHelper
 
isAquanautHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isAxe(ItemStack) - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
isAxe(ItemStack) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
 
isBossEntity(LivingEntity) - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
isBossEntity(LivingEntity) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
 
isBunnyEarsDamageEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isBunnyEarsDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isBunnyEarsEatBoostEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isBunnyEarsEatBoostEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isBunnyEarsJumpBoostEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isBunnyEarsJumpBoostEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isChoppingHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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.ForgePlatformHelper
 
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.ForgeConfigHelper
 
isEnderHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isEnderHelmetInterdimensionalEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isEnderHelmetInterdimensionalEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isEntityInFluid(LivingEntity) - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
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.ForgeConfigHelper
 
isHaloDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isHoe(ItemStack) - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
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.ForgeConfigHelper
 
isLuckyHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isLuckyHatUnluckEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isLuckyHatUnluckEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isMiningHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isMiningHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isMiningHatNightVisionEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isMiningHatNightVisionEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isModLoaded(String) - Method in class de.cech12.usefulhats.platform.ForgePlatformHelper
 
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.ForgeConfigHelper
 
isMushroomHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isPickaxe(ItemStack) - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
isPickaxe(ItemStack) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
 
isPostmanHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isPostmanHatDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isPostmanHatHungerEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isPostmanHatHungerEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isShovel(ItemStack) - Method in class de.cech12.usefulhats.platform.ForgeRegistryHelper
 
isShovel(ItemStack) - Method in interface de.cech12.usefulhats.platform.services.IRegistryHelper
 
isShulkerHelmetDamageEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isShulkerHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isStockingCapDamageEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isStockingCapDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isStrawHatDamageEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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.ForgeConfigHelper
 
isWingHelmetDamageEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
isWingHelmetLevitationEnabled() - Method in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
isWingHelmetLevitationEnabled() - Method in interface de.cech12.usefulhats.platform.services.IConfigHelper
 
ItemMixin - Class in de.cech12.usefulhats.mixin
 
ItemMixin() - Constructor for class de.cech12.usefulhats.mixin.ItemMixin
 
Items() - Constructor for class de.cech12.usefulhats.UsefulHatsTags.Items
 
ITEMS - Static variable in class de.cech12.usefulhats.init.ModItems
 

L

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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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
 
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
 
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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
 

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
 
onBreakEvent(BlockEvent.BreakEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
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
 
onBreakSpeedEvent(PlayerEvent.BreakSpeed) - Static method in class de.cech12.usefulhats.init.ModItems
 
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
 
onEntityJoinWorldEvent(EntityJoinLevelEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
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.
onItemFished(Player) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
 
onItemFishedEvent(ItemFishedEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
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
 
onLivingChangeTargetEvent(LivingChangeTargetEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
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
 
onLivingDropsEvent(LivingDropsEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
onLivingEquipmentChangeEvent(LivingEquipmentChangeEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
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
 
onLivingJumpEvent(LivingEvent.LivingJumpEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
onLivingStartsUsingItem(LivingEntity, ItemStack, int) - Static method in class de.cech12.usefulhats.UsefulHatsEventUtils
 
onLivingUseItemEventStart(LivingEntityUseItemEvent) - Static method in class de.cech12.usefulhats.init.ModItems
 
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
 
onRightClickItemEvent(PlayerInteractEvent.RightClickItem) - Static method in class de.cech12.usefulhats.init.ModItems
 
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

PLATFORM - Static variable in class de.cech12.usefulhats.platform.Services
Platform helper instance
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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(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
 

S

SERVER_CONFIG - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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.
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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
 
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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

TABS - Static variable in class de.cech12.usefulhats.init.ModCreativeTabs
 
toString() - Method in record class de.cech12.usefulhats.item.EnderHelmetItem.Position
Returns a string representation of this record class.

U

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.UsefulHatsForgeClientEvents
 
UsefulHatItemExtension - Class in de.cech12.usefulhats.client
 
usefulHatModel - Static variable in class de.cech12.usefulhats.client.UsefulHatsForgeClientEvents
 
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
 
UsefulHatsEventUtils - Class in de.cech12.usefulhats
 
UsefulHatsEventUtils() - Constructor for class de.cech12.usefulhats.UsefulHatsEventUtils
 
UsefulHatsForgeClientEvents - Class in de.cech12.usefulhats.client
 
UsefulHatsForgeClientEvents() - Constructor for class de.cech12.usefulhats.client.UsefulHatsForgeClientEvents
 
UsefulHatsForgeMod - Class in de.cech12.usefulhats
 
UsefulHatsForgeMod(FMLJavaModLoadingContext) - Constructor for class de.cech12.usefulhats.UsefulHatsForgeMod
 
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
 

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_DAMAGE_ENABLED - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 - Static variable in class de.cech12.usefulhats.platform.ForgeConfigHelper
 
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 L M O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values