Hierarchy For All Packages
- de.cech12.usefulhats,
- de.cech12.usefulhats.client,
- de.cech12.usefulhats.init,
- de.cech12.usefulhats.item,
- de.cech12.usefulhats.mixin,
- de.cech12.usefulhats.platform,
- de.cech12.usefulhats.platform.services
Class Hierarchy
- java.lang.Object
- de.cech12.usefulhats.client.AbstractUsefulHatsRenderer
- de.cech12.usefulhats.mixin.CommonItemStackMixin (implements net.minecraft.core.component.DataComponentHolder)
- de.cech12.usefulhats.CommonLoader
- de.cech12.usefulhats.Constants
- de.cech12.usefulhats.platform.ForgeConfigHelper (implements de.cech12.usefulhats.platform.services.IConfigHelper)
- de.cech12.usefulhats.platform.ForgePlatformHelper (implements de.cech12.usefulhats.platform.services.IPlatformHelper)
- de.cech12.usefulhats.platform.ForgeRegistryHelper (implements de.cech12.usefulhats.platform.services.IRegistryHelper)
- de.cech12.usefulhats.item.HatArmorMaterials
- de.cech12.usefulhats.item.HatArmorModels
- net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraftforge.common.extensions.IForgeItem, net.minecraft.world.level.ItemLike)
- de.cech12.usefulhats.item.AbstractHatItem
- de.cech12.usefulhats.item.AbstractMiningHatItem (implements de.cech12.usefulhats.item.IBreakSpeedChanger)
- de.cech12.usefulhats.item.ChoppingHatItem
- de.cech12.usefulhats.item.MiningHatItem (implements de.cech12.usefulhats.item.IEquipmentChangeListener)
- de.cech12.usefulhats.item.StrawHatItem (implements de.cech12.usefulhats.item.IBreakSpeedChanger)
- de.cech12.usefulhats.item.AquanautHelmetItem (implements de.cech12.usefulhats.item.IEquipmentChangeListener)
- de.cech12.usefulhats.item.BunnyEarsItem (implements de.cech12.usefulhats.item.IEquipmentChangeListener, de.cech12.usefulhats.item.IItemUseListener, de.cech12.usefulhats.item.ILivingJumpListener)
- de.cech12.usefulhats.item.EnderHelmetItem (implements de.cech12.usefulhats.item.IRightClickListener)
- de.cech12.usefulhats.item.HaloItem (implements de.cech12.usefulhats.item.IAttackTargetChanger, de.cech12.usefulhats.item.IEquipmentChangeListener, de.cech12.usefulhats.item.IMobEntityChanger)
- de.cech12.usefulhats.item.LuckyHatItem (implements de.cech12.usefulhats.item.IEquipmentChangeListener, de.cech12.usefulhats.item.IItemFishedListener, de.cech12.usefulhats.item.ILivingDropsListener)
- de.cech12.usefulhats.item.MushroomHatItem
- de.cech12.usefulhats.item.PostmanHatItem (implements de.cech12.usefulhats.item.IEquipmentChangeListener)
- de.cech12.usefulhats.item.ShulkerHelmetItem (implements de.cech12.usefulhats.item.IEquipmentChangeListener)
- de.cech12.usefulhats.item.StockingCapItem
- de.cech12.usefulhats.item.WingHelmetItem (implements de.cech12.usefulhats.item.IEquipmentChangeListener)
- de.cech12.usefulhats.item.AbstractMiningHatItem (implements de.cech12.usefulhats.item.IBreakSpeedChanger)
- de.cech12.usefulhats.item.AbstractHatItem
- de.cech12.usefulhats.mixin.ItemMixin
- de.cech12.usefulhats.init.ModCreativeTabs
- net.minecraft.client.model.Model<S>
- net.minecraft.client.model.EntityModel<T>
- net.minecraft.client.model.HumanoidModel<T> (implements net.minecraft.client.model.ArmedModel<T>, net.minecraft.client.model.HeadedModel)
- de.cech12.usefulhats.client.UsefulHatModel<T>
- net.minecraft.client.model.HumanoidModel<T> (implements net.minecraft.client.model.ArmedModel<T>, net.minecraft.client.model.HeadedModel)
- net.minecraft.client.model.EntityModel<T>
- de.cech12.usefulhats.init.ModItems
- de.cech12.usefulhats.platform.Services
- de.cech12.usefulhats.client.UsefulHatItemExtension (implements net.minecraftforge.client.extensions.common.IClientItemExtensions)
- de.cech12.usefulhats.UsefulHatsEventUtils
- de.cech12.usefulhats.client.UsefulHatsForgeClientEvents
- de.cech12.usefulhats.UsefulHatsForgeMod
- de.cech12.usefulhats.UsefulHatsTags
- de.cech12.usefulhats.UsefulHatsTags.Items
- de.cech12.usefulhats.UsefulHatsUtils
Interface Hierarchy
- de.cech12.usefulhats.item.IAttackTargetChanger
- de.cech12.usefulhats.item.IBreakSpeedChanger
- de.cech12.usefulhats.platform.services.IConfigHelper
- de.cech12.usefulhats.item.IEquipmentChangeListener
- de.cech12.usefulhats.item.IItemFishedListener
- de.cech12.usefulhats.item.IItemUseListener
- de.cech12.usefulhats.item.ILivingDropsListener
- de.cech12.usefulhats.item.ILivingJumpListener
- de.cech12.usefulhats.item.IMobEntityChanger
- de.cech12.usefulhats.platform.services.IPlatformHelper
- de.cech12.usefulhats.platform.services.IRegistryHelper
- de.cech12.usefulhats.item.IRightClickListener
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- de.cech12.usefulhats.item.EnderHelmetItem.Position
- java.lang.Record