Class Hierarchy
- java.lang.Object
- com.beansgalaxy.backpacks.network.packages.AAATEMPLATE
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T> (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
- com.beansgalaxy.backpacks.screen.BackpackScreen
- net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen<T>
- net.minecraft.client.gui.screens.inventory.ItemCombinerScreen<T> (implements net.minecraft.world.inventory.ContainerListener)
- net.minecraft.world.inventory.AbstractContainerMenu
- com.beansgalaxy.backpacks.screen.BackpackMenu
- com.beansgalaxy.backpacks.mixin.common.ItemCombinerMixin
- net.minecraft.world.inventory.RecipeBookMenu<C>
- net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance (implements net.minecraft.advancements.CriterionTriggerInstance)
- net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.components.AbstractButton
- net.minecraft.client.gui.components.Button
- com.beansgalaxy.backpacks.mixin.common.ArmorItemMixin (implements net.minecraft.world.item.Equipable)
- net.minecraft.world.item.armortrim.ArmorTrim
- com.beansgalaxy.backpacks.client.renderer.TrimHelper
- com.beansgalaxy.backpacks.mixin.client.ArmorTrimMixin
- com.beansgalaxy.backpacks.data.BackData
- com.beansgalaxy.backpacks.client.renderer.features.BackpackFeature<T,M>
- com.beansgalaxy.backpacks.inventory.BackpackInventory.Viewable
- com.beansgalaxy.backpacks.inventory.BackpackTooltip (implements net.minecraft.world.inventory.tooltip.TooltipComponent)
- net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
- net.minecraft.world.level.block.Block (implements net.minecraftforge.common.extensions.IForgeBlock, net.minecraft.world.level.ItemLike)
- net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
- net.minecraft.world.level.block.HalfTransparentBlock
- com.beansgalaxy.backpacks.mixin.common.buckets.BucketItemMixin (implements com.beansgalaxy.backpacks.access.BucketItemAccess)
- com.beansgalaxy.backpacks.network.packages.CallBackInventory2S
- com.beansgalaxy.backpacks.network.packages.CallBackSlot2S
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>)
- net.minecraft.world.entity.Entity (implements net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.minecraftforge.common.extensions.IForgeEntity, net.minecraft.world.Nameable)
- com.beansgalaxy.backpacks.entity.Backpack
- com.beansgalaxy.backpacks.mixin.common.ExperienceOrbMixin
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.minecraftforge.common.extensions.IForgeLivingEntity)
- com.beansgalaxy.backpacks.mixin.common.InteractWithPlayer (implements org.spongepowered.asm.util.ITokenProvider)
- net.minecraft.world.entity.player.Player (implements net.minecraftforge.common.extensions.IForgePlayer)
- net.minecraft.client.player.AbstractClientPlayer
- com.beansgalaxy.backpacks.mixin.LivingEntityMixin
- com.beansgalaxy.backpacks.client.renderer.features.CauldronFeature<T,M>
- com.beansgalaxy.backpacks.inventory.CauldronInventory
- com.beansgalaxy.backpacks.network.packages.ClearBackSlot2S
- com.beansgalaxy.backpacks.client.renderer.ClientBackpackTooltip (implements net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipComponent)
- com.beansgalaxy.backpacks.config.ClientConfig
- com.beansgalaxy.backpacks.events.ClientForgeEvents
- com.beansgalaxy.backpacks.events.ClientModEvents
- com.beansgalaxy.backpacks.client.renderer.ClientSpecialTooltip (implements net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipComponent)
- com.beansgalaxy.backpacks.client.network.CommonAtClient
- com.beansgalaxy.backpacks.CommonClass
- com.beansgalaxy.backpacks.config.CommonConfig
- com.beansgalaxy.backpacks.events.CommonEvents
- com.beansgalaxy.backpacks.events.CommonForgeEvents
- com.beansgalaxy.backpacks.mixin.common.ComparatorMixin
- com.beansgalaxy.backpacks.network.client.ConfigureLists2C
- com.beansgalaxy.backpacks.network.client.ConfigureTraits2C
- com.beansgalaxy.backpacks.Constants
- com.beansgalaxy.backpacks.items.recipes.Conversion.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.beansgalaxy.backpacks.items.recipes.Crafting.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.beansgalaxy.backpacks.compat.CurioItem (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
- com.beansgalaxy.backpacks.compat.CurioRegistry
- net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.beansgalaxy.backpacks.items.recipes.Conversion
- com.beansgalaxy.backpacks.items.recipes.Crafting
- com.beansgalaxy.backpacks.mixin.common.DataResourcesMixin
- com.beansgalaxy.backpacks.mixin.client.DisableCape
- com.beansgalaxy.backpacks.events.ElytraEvent
- com.beansgalaxy.backpacks.client.renderer.features.ElytraFeature<T,M>
- com.beansgalaxy.backpacks.mixin.common.ElytraItemMixin
- com.beansgalaxy.backpacks.data.EnderStorage
- com.beansgalaxy.backpacks.data.EnderStorage.Data
- com.beansgalaxy.backpacks.data.EnderStorage.Location
- com.beansgalaxy.backpacks.data.EnderStorage.PackagedLocation
- net.minecraft.client.renderer.entity.EntityRenderer<T>
- net.minecraftforge.eventbus.api.Event
- net.minecraftforge.event.entity.EntityEvent
- net.minecraftforge.event.entity.living.LivingEvent
- net.minecraftforge.event.entity.player.PlayerEvent
- com.beansgalaxy.backpacks.platform.ForgeCompatHelper (implements com.beansgalaxy.backpacks.platform.services.CompatHelper)
- com.beansgalaxy.backpacks.platform.ForgeConfigHelper (implements com.beansgalaxy.backpacks.platform.services.ConfigHelper)
- com.beansgalaxy.backpacks.ForgeMain
- com.beansgalaxy.backpacks.platform.ForgeNetworkHelper (implements com.beansgalaxy.backpacks.platform.services.NetworkHelper)
- com.beansgalaxy.backpacks.platform.ForgeRegistryHelper (implements com.beansgalaxy.backpacks.platform.services.RegistryHelper)
- com.beansgalaxy.backpacks.mixin.common.buckets.HoneyBottleMixin (implements com.beansgalaxy.backpacks.access.BucketLikeAccess)
- com.beansgalaxy.backpacks.mixin.common.HopperEntityMixin
- com.beansgalaxy.backpacks.mixin.HopperEntityMixin
- com.beansgalaxy.backpacks.screen.InfoWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
- com.beansgalaxy.backpacks.network.packages.InstantPlace2S
- com.beansgalaxy.backpacks.mixin.common.InventoryContainerMixin (implements com.beansgalaxy.backpacks.access.BackAccessor)
- net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraftforge.common.extensions.IForgeItem, net.minecraft.world.level.ItemLike)
- com.beansgalaxy.backpacks.items.BackpackItem
- com.beansgalaxy.backpacks.items.DyableBackpack (implements net.minecraft.world.item.DyeableLeatherItem)
- com.beansgalaxy.backpacks.items.EnderBackpack
- net.minecraft.world.item.BlockItem
- com.beansgalaxy.backpacks.mixin.common.ItemEntityMixin
- com.beansgalaxy.backpacks.mixin.client.ItemRendererMixin
- com.beansgalaxy.backpacks.mixin.common.ItemStackMixin
- com.beansgalaxy.backpacks.compat.jei.JEIPlugin (implements mezz.jei.api.IModPlugin)
- com.beansgalaxy.backpacks.mixin.client.KeyBindTooltip
- com.beansgalaxy.backpacks.events.KeyPress
- com.beansgalaxy.backpacks.mixin.common.LivingEntityMixin
- net.minecraft.client.model.Model
- net.minecraft.client.model.EntityModel<T>
- com.beansgalaxy.backpacks.client.renderer.models.BackpackModel<T>
- com.beansgalaxy.backpacks.client.renderer.models.BackpackWingsModel<T>
- com.beansgalaxy.backpacks.client.renderer.models.CauldronModel<T>
- com.beansgalaxy.backpacks.client.renderer.models.PotModel<T>
- com.beansgalaxy.backpacks.events.ModelResources
- com.beansgalaxy.backpacks.network.NetworkPackages
- com.beansgalaxy.backpacks.network.packages.PickBackpack2S
- com.beansgalaxy.backpacks.events.PickBlockEvent
- com.beansgalaxy.backpacks.mixin.PickBlockMixin
- com.beansgalaxy.backpacks.events.PlaceBackpackEvent
- com.beansgalaxy.backpacks.mixin.PlayerEntityMixin
- com.beansgalaxy.backpacks.client.renderer.features.PotFeature<T,M>
- com.beansgalaxy.backpacks.inventory.PotInventory
- com.beansgalaxy.backpacks.network.client.ReceiveEnderPos
- java.lang.Record
- com.beansgalaxy.backpacks.events.RegisterCommands
- net.minecraft.client.renderer.entity.layers.RenderLayer<T,M>
- com.beansgalaxy.backpacks.client.renderer.features.BackFeature<T,M>
- net.minecraft.world.level.saveddata.SavedData
- com.beansgalaxy.backpacks.network.client.SendEnderData2C
- com.beansgalaxy.backpacks.mixin.common.ServerPlayMixin
- com.beansgalaxy.backpacks.platform.Services
- net.minecraft.advancements.critereon.SimpleCriterionTrigger<T> (implements net.minecraft.advancements.CriterionTrigger<T>)
- net.minecraft.world.inventory.Slot
- com.beansgalaxy.backpacks.screen.BackSlot
- net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.SlotWrapper
- com.beansgalaxy.backpacks.screen.InSlot
- com.beansgalaxy.backpacks.screen.MenuSlot
- com.beansgalaxy.backpacks.items.recipes.Smithing (implements net.minecraft.world.item.crafting.SmithingRecipe)
- com.beansgalaxy.backpacks.items.recipes.Smithing.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.beansgalaxy.backpacks.compat.jei.SmithingCategory (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
- com.beansgalaxy.backpacks.Sounds
- com.beansgalaxy.backpacks.inventory.SpecialTooltip (implements net.minecraft.world.inventory.tooltip.TooltipComponent)
- com.beansgalaxy.backpacks.network.packages.SprintKeyPacket2S
- com.beansgalaxy.backpacks.network.client.SyncBackInventory2C
- com.beansgalaxy.backpacks.network.client.SyncBackSlot2C
- com.beansgalaxy.backpacks.network.client.SyncViewersPacket2C
- com.beansgalaxy.backpacks.items.Tooltip
- com.beansgalaxy.backpacks.data.Traits
- com.beansgalaxy.backpacks.data.Traits.LocalData
- com.beansgalaxy.backpacks.mixin.client.TrimsAtlasMixin
- com.beansgalaxy.backpacks.mixin.client.UpdateSprintKey
- com.beansgalaxy.backpacks.network.packages.UseCauldron2S
- com.beansgalaxy.backpacks.events.UseKeyEvent