Hierarchy For All Packages
- de.cech12.usefulhats,
- de.cech12.usefulhats.client,
- de.cech12.usefulhats.client.compat,
- de.cech12.usefulhats.compat,
- 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.client.UsefulHatsArmorRenderer (implements net.fabricmc.fabric.api.client.rendering.v1.ArmorRenderer)
- de.cech12.usefulhats.mixin.CommonItemStackMixin (implements net.minecraft.core.component.DataComponentHolder)
- de.cech12.usefulhats.CommonLoader
- de.cech12.usefulhats.Constants
- de.cech12.usefulhats.mixin.EnderPearlItemMixin
- de.cech12.usefulhats.mixin.EntityRenderDispatcherMixin
- de.cech12.usefulhats.platform.FabricConfigHelper (implements me.shedaniel.autoconfig.ConfigData, de.cech12.usefulhats.platform.services.IConfigHelper)
- de.cech12.usefulhats.platform.FabricConfigHelper.AquanautHelmet (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.BunnyEars (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.ChoppingHat (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.EnderHelmet (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.Halo (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.LuckyHat (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.MiningHat (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.MushroomHat (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.PostmanHat (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.ShulkerHelmet (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.StockingCap (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.StrawHat (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricConfigHelper.WingHelmet (implements me.shedaniel.autoconfig.ConfigData)
- de.cech12.usefulhats.platform.FabricPlatformHelper (implements de.cech12.usefulhats.platform.services.IPlatformHelper)
- de.cech12.usefulhats.platform.FabricRegistryHelper (implements de.cech12.usefulhats.platform.services.IRegistryHelper)
- de.cech12.usefulhats.mixin.FishingRodHookedTriggerMixin
- de.cech12.usefulhats.item.HatArmorMaterials
- de.cech12.usefulhats.item.HatArmorModels
- net.minecraft.world.item.Item (implements net.fabricmc.fabric.api.item.v1.FabricItem, net.minecraft.world.flag.FeatureElement, 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.LivingEntityMixin
- de.cech12.usefulhats.mixin.MobMixin
- de.cech12.usefulhats.init.ModCreativeTabs
- net.minecraft.client.model.Model<S> (implements net.fabricmc.fabric.api.client.rendering.v1.FabricModel<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.compat.ModMenuCompat (implements com.terraformersmc.modmenu.api.ModMenuApi)
- de.cech12.usefulhats.mixin.PersistentEntitySectionManagerMixin<T>
- de.cech12.usefulhats.mixin.PlayerMixin
- de.cech12.usefulhats.mixin.ServerPlayerGameModeMixin
- de.cech12.usefulhats.platform.Services
- de.cech12.usefulhats.client.compat.TrinketsClientCompat
- de.cech12.usefulhats.compat.TrinketsCompat
- de.cech12.usefulhats.UsefulHatsEventUtils
- de.cech12.usefulhats.client.UsefulHatsFabricClientMod (implements net.fabricmc.api.ClientModInitializer)
- de.cech12.usefulhats.UsefulHatsFabricMod (implements net.fabricmc.api.ModInitializer)
- de.cech12.usefulhats.UsefulHatsTags
- de.cech12.usefulhats.UsefulHatsTags.Items
- de.cech12.usefulhats.UsefulHatsUtils
- de.cech12.usefulhats.client.AbstractUsefulHatsRenderer
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