Hierarchy For All Packages
- net.modgarden.barricade,
- net.modgarden.barricade.attachment,
- net.modgarden.barricade.block,
- net.modgarden.barricade.block.entity,
- net.modgarden.barricade.client,
- net.modgarden.barricade.client.command,
- net.modgarden.barricade.client.model,
- net.modgarden.barricade.client.model.item,
- net.modgarden.barricade.client.platform,
- net.modgarden.barricade.client.render,
- net.modgarden.barricade.client.util,
- net.modgarden.barricade.data,
- net.modgarden.barricade.item,
- net.modgarden.barricade.mixin,
- net.modgarden.barricade.mixin.client,
- net.modgarden.barricade.network.clientbound,
- net.modgarden.barricade.particle,
- net.modgarden.barricade.platform,
- net.modgarden.barricade.registry,
- net.modgarden.barricade.util
Class Hierarchy
- java.lang.Object
- net.modgarden.barricade.mixin.AbstractArrowMixin
- net.modgarden.barricade.registry.BarricadeBlockEntityTypes
- net.modgarden.barricade.registry.BarricadeBlocks
- net.modgarden.barricade.client.model.BarricadeBlockStateModel (implements net.minecraft.client.renderer.block.dispatch.BlockStateModel)
- net.modgarden.barricade.client.model.BarricadeBlockStateModel.Unbaked (implements net.minecraft.client.renderer.block.dispatch.BlockStateModel.UnbakedRoot)
- net.modgarden.barricade.client.BarricadeClient
- net.modgarden.barricade.client.command.BarricadeClientCommands
- net.modgarden.barricade.client.platform.BarricadeClientPlatformHelperFabric (implements net.modgarden.barricade.client.platform.BarricadeClientPlatformHelper)
- net.modgarden.barricade.registry.BarricadeComponents
- net.modgarden.barricade.BarricadeFabric (implements net.fabricmc.api.ModInitializer)
- net.modgarden.barricade.client.BarricadeFabricClient (implements net.fabricmc.api.ClientModInitializer)
- net.modgarden.barricade.BarricadeFabricHelper (implements net.modgarden.barricade.platform.BarricadePlatformHelper)
- net.modgarden.barricade.registry.BarricadeItems
- net.modgarden.barricade.client.model.item.BarricadeItemTextures
- net.modgarden.barricade.BarricadeMod
- net.modgarden.barricade.registry.BarricadeParticleTypes
- net.modgarden.barricade.registry.BarricadeRegistries
- net.modgarden.barricade.client.render.BarricadeRendering
- net.modgarden.barricade.registry.BarricadeTags
- net.modgarden.barricade.registry.BarricadeTags.BlockTags
- net.modgarden.barricade.registry.BarricadeTags.ItemTags
- net.modgarden.barricade.registry.BarricadeValueTypes
- net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
- net.minecraft.world.level.block.Block (implements net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.world.level.ItemLike)
- net.minecraft.world.level.block.BarrierBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
- net.modgarden.barricade.block.BarricadeBlock (implements net.minecraft.world.level.block.EntityBlock)
- net.modgarden.barricade.mixin.BarrierBlockMixin
- net.minecraft.world.level.block.BarrierBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
- net.minecraft.world.level.block.Block (implements net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.world.level.ItemLike)
- net.modgarden.barricade.mixin.BlockBehaviourBlockStateBaseMixin
- net.minecraft.world.level.block.entity.BlockEntity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.minecraft.util.debug.DebugValueSource, net.fabricmc.fabric.api.blockgetter.v2.RenderDataBlockEntity, net.minecraft.core.TypedInstance<T>)
- net.modgarden.barricade.block.entity.BarricadeBlockEntity
- net.modgarden.barricade.mixin.client.BlockEntityWithBoundingBoxRendererMixin
- net.modgarden.barricade.mixin.BlockMixin
- net.modgarden.barricade.mixin.client.ClientLevelMixin
- net.modgarden.barricade.util.Ident
- net.minecraft.world.item.Item (implements net.fabricmc.fabric.api.item.v1.FabricItem, net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike)
- net.minecraft.world.item.BlockItem
- net.modgarden.barricade.item.EntityCheckBarrierBlockItem
- net.modgarden.barricade.item.BarricadeBlockItem
- net.modgarden.barricade.item.EntityCheckBarrierBlockItem
- net.minecraft.world.item.BlockItem
- net.modgarden.barricade.mixin.Mixin_IdMapper<T> (implements net.modgarden.barricade.data.ClearableIdMapper)
- net.modgarden.barricade.mixin.Mixin_KeyedRecordCodecBuilder<A>
- net.modgarden.barricade.mixin.client.Mixin_PlayerInfo
- net.modgarden.barricade.attachment.ModAttachments
- net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Registry
- net.minecraft.core.particles.ParticleType<T>
- net.modgarden.barricade.particle.BarricadeParticleOptions.Type
- net.modgarden.barricade.registry.RegistryContext<TValue>
- net.modgarden.barricade.registry.RegistryContext.Value<TValue> (implements java.util.function.Supplier<T>)
- net.minecraft.server.packs.resources.SimplePreparableReloadListener<T> (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Loader
- net.modgarden.barricade.mixin.client.TextureAtlasMixin
- net.modgarden.barricade.client.command.VisibilityCommand
- net.modgarden.barricade.util.WeakList<T>
Interface Hierarchy
- net.modgarden.barricade.mixin.Accessor_DynamicMetaPredicate<T>
- net.modgarden.barricade.mixin.client.Accessor_LevelRenderer
- net.modgarden.barricade.mixin.client.Accessor_LevelSlice
- net.modgarden.barricade.mixin.client.Accessor_RenderSectionRegion
- net.modgarden.barricade.mixin.Accessor_TagsProvider
- net.modgarden.barricade.client.platform.BarricadeClientPlatformHelper
- net.modgarden.barricade.platform.BarricadePlatformHelper
- net.modgarden.barricade.data.ClearableIdMapper
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.modgarden.barricade.platform.BarricadePlatform
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.modgarden.barricade.client.util.AdvancedBarrierModelValues
- net.modgarden.barricade.client.BarricadeClientConfig
- net.modgarden.barricade.data.BarricadeData
- net.modgarden.barricade.client.model.item.BarricadeItemModel (implements net.minecraft.client.renderer.special.SpecialModelRenderer<T>)
- net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked (implements net.minecraft.client.renderer.special.SpecialModelRenderer.Unbaked<T>)
- net.modgarden.barricade.attachment.BarricadePalette
- net.modgarden.barricade.particle.BarricadeParticleOptions (implements net.minecraft.core.particles.ParticleOptions)
- net.modgarden.barricade.data.BlockedDirections
- net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- net.modgarden.barricade.client.util.OperatorBlockPseudoTag
- net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket (implements net.minecraft.network.protocol.common.custom.CustomPacketPayload)
- java.lang.Record