Package Hierarchies:
- net.darkhax.bookshelf.common.api,
- net.darkhax.bookshelf.common.api.annotation,
- net.darkhax.bookshelf.common.api.block,
- net.darkhax.bookshelf.common.api.commands,
- net.darkhax.bookshelf.common.api.commands.args,
- net.darkhax.bookshelf.common.api.data,
- net.darkhax.bookshelf.common.api.data.codecs,
- net.darkhax.bookshelf.common.api.data.codecs.map,
- net.darkhax.bookshelf.common.api.data.codecs.stream,
- net.darkhax.bookshelf.common.api.data.conditions,
- net.darkhax.bookshelf.common.api.data.enchantment,
- net.darkhax.bookshelf.common.api.data.ingredient,
- net.darkhax.bookshelf.common.api.data.loot,
- net.darkhax.bookshelf.common.api.data.loot.modifiers,
- net.darkhax.bookshelf.common.api.function,
- net.darkhax.bookshelf.common.api.item,
- net.darkhax.bookshelf.common.api.loot,
- net.darkhax.bookshelf.common.api.menu.data,
- net.darkhax.bookshelf.common.api.menu.slot,
- net.darkhax.bookshelf.common.api.network,
- net.darkhax.bookshelf.common.api.registry,
- net.darkhax.bookshelf.common.api.registry.adapters,
- net.darkhax.bookshelf.common.api.service,
- net.darkhax.bookshelf.common.api.text.font,
- net.darkhax.bookshelf.common.api.text.format,
- net.darkhax.bookshelf.common.api.text.unit,
- net.darkhax.bookshelf.common.api.util,
- net.darkhax.bookshelf.common.impl,
- net.darkhax.bookshelf.common.impl.command,
- net.darkhax.bookshelf.common.impl.data.conditions,
- net.darkhax.bookshelf.common.impl.data.criterion.trigger,
- net.darkhax.bookshelf.common.impl.data.ingredient,
- net.darkhax.bookshelf.common.impl.data.loot.entries,
- net.darkhax.bookshelf.common.impl.data.loot.modifiers,
- net.darkhax.bookshelf.common.impl.recipe,
- net.darkhax.bookshelf.common.impl.registry.adapter,
- net.darkhax.bookshelf.common.impl.resources,
- net.darkhax.bookshelf.common.mixin.access.block,
- net.darkhax.bookshelf.common.mixin.access.client,
- net.darkhax.bookshelf.common.mixin.access.entity,
- net.darkhax.bookshelf.common.mixin.access.level,
- net.darkhax.bookshelf.common.mixin.access.loot,
- net.darkhax.bookshelf.common.mixin.access.particles,
- net.darkhax.bookshelf.common.mixin.patch.advancement,
- net.darkhax.bookshelf.common.mixin.patch.block,
- net.darkhax.bookshelf.common.mixin.patch.entity,
- net.darkhax.bookshelf.common.mixin.patch.item,
- net.darkhax.bookshelf.common.mixin.patch.level,
- net.darkhax.bookshelf.common.mixin.patch.locale,
- net.darkhax.bookshelf.common.mixin.patch.loot,
- net.darkhax.bookshelf.common.mixin.patch.packs,
- net.darkhax.bookshelf.common.mixin.patch.potions
Class Hierarchy
- java.lang.Object
- net.darkhax.bookshelf.common.api.network.AbstractPacket<T> (implements net.darkhax.bookshelf.common.api.network.IPacket<T>)
- net.darkhax.bookshelf.common.impl.data.ingredient.AllOfIngredient (implements net.darkhax.bookshelf.common.api.data.ingredient.IngredientLogic<T>)
- net.darkhax.bookshelf.common.impl.data.conditions.And (implements net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition)
- net.darkhax.bookshelf.common.api.commands.args.ArgumentSerializer<T,V> (implements net.minecraft.commands.synchronization.ArgumentTypeInfo<A,T>)
- net.darkhax.bookshelf.common.api.commands.args.ArgumentSerializer.ArgTemplate<T,V> (implements net.minecraft.commands.synchronization.ArgumentTypeInfo.Template<A>)
- net.darkhax.bookshelf.common.api.menu.data.BlockPosData (implements net.minecraft.world.inventory.ContainerData)
- net.darkhax.bookshelf.common.impl.data.ingredient.BlockTagIngredient (implements net.darkhax.bookshelf.common.api.data.ingredient.IngredientLogic<T>)
- net.darkhax.bookshelf.common.impl.BookshelfContent (implements net.darkhax.bookshelf.common.api.registry.ContentProvider)
- net.darkhax.bookshelf.common.impl.BookshelfMod
- net.darkhax.bookshelf.common.api.data.BookshelfTags
- net.darkhax.bookshelf.common.api.function.CachedSupplier<T> (implements java.util.function.Supplier<T>)
- net.darkhax.bookshelf.common.api.util.CommandHelper
- net.darkhax.bookshelf.common.api.util.DataHelper
- net.darkhax.bookshelf.common.impl.data.ingredient.EitherIngredient (implements net.darkhax.bookshelf.common.api.data.ingredient.IngredientLogic<T>)
- net.darkhax.bookshelf.common.impl.command.EnchantCommand
- net.darkhax.bookshelf.common.api.data.codecs.EnumStreamCodec<T> (implements net.minecraft.network.codec.StreamCodec<B,V>)
- net.darkhax.bookshelf.common.api.util.ExperienceHelper
- net.darkhax.bookshelf.common.impl.resources.ExtendedText
- net.darkhax.bookshelf.common.impl.data.ingredient.FalseIngredient (implements net.darkhax.bookshelf.common.api.data.ingredient.IngredientLogic<T>)
- net.darkhax.bookshelf.common.impl.data.loot.modifiers.FingerprintCodec<T> (implements com.mojang.serialization.Codec<A>)
- net.darkhax.bookshelf.common.api.commands.args.FontArgument (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- net.darkhax.bookshelf.common.impl.command.FontCommand
- net.darkhax.bookshelf.common.api.util.FunctionHelper
- net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<V> (implements net.darkhax.bookshelf.common.api.registry.adapters.RegistryAdapter<K,V>)
- net.darkhax.bookshelf.common.api.registry.adapters.GenericRegistryAdapter<V> (implements net.darkhax.bookshelf.common.api.registry.adapters.RegistryAdapter<K,V>)
- net.darkhax.bookshelf.common.api.data.conditions.LoadConditions
- net.darkhax.bookshelf.common.impl.data.loot.modifiers.LootModificationHandler
- net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer (implements net.minecraft.world.level.storage.loot.Validatable)
- net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer
- net.darkhax.bookshelf.common.impl.data.loot.entries.LootItemStack
- net.darkhax.bookshelf.common.api.loot.LootPoolEntryDescriptions
- net.darkhax.bookshelf.common.api.data.codecs.map.MapCodecHelper<T>
- net.darkhax.bookshelf.common.api.data.codecs.map.MapCodecs
- net.darkhax.bookshelf.common.api.util.MathsHelper
- net.darkhax.bookshelf.common.mixin.patch.locale.MixinClientLanguage
- net.darkhax.bookshelf.common.mixin.patch.item.MixinCreativeModeTab
- net.darkhax.bookshelf.common.mixin.patch.block.MixinDecoratedPotPatterns
- net.darkhax.bookshelf.common.mixin.patch.entity.MixinLightningBolt
- net.darkhax.bookshelf.common.mixin.patch.entity.MixinLivingEntity
- net.darkhax.bookshelf.common.mixin.patch.loot.MixinLootDataType
- net.darkhax.bookshelf.common.mixin.patch.loot.MixinLootItemKilledByPlayerCondition
- net.darkhax.bookshelf.common.mixin.patch.loot.MixinLootPool (implements net.darkhax.bookshelf.common.impl.data.loot.modifiers.ILootPoolHooks)
- net.darkhax.bookshelf.common.mixin.patch.advancement.MixinPlayerAdvancements
- net.darkhax.bookshelf.common.mixin.patch.potions.MixinPotionBrewing
- net.darkhax.bookshelf.common.mixin.patch.packs.MixinSimpleJsonResourceReloadListener
- net.darkhax.bookshelf.common.mixin.patch.level.MixinWalkNodeEvaluator
- net.darkhax.bookshelf.common.impl.data.ingredient.ModIdIngredient (implements net.darkhax.bookshelf.common.api.data.ingredient.IngredientLogic<T>)
- net.darkhax.bookshelf.common.impl.data.conditions.ModLoaded (implements net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition)
- net.darkhax.bookshelf.common.impl.data.conditions.Not (implements net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition)
- net.darkhax.bookshelf.common.impl.data.conditions.OnPlatform (implements net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition)
- net.darkhax.bookshelf.common.impl.data.conditions.Or (implements net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition)
- net.darkhax.bookshelf.common.impl.registry.adapter.PotionBrewAdapter
- net.darkhax.bookshelf.common.api.registry.RegistrationContext
- net.darkhax.bookshelf.common.impl.data.conditions.RegistryContains<T> (implements net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition)
- net.darkhax.bookshelf.common.impl.command.RenameCommand
- net.darkhax.bookshelf.common.api.service.Services
- net.minecraft.advancements.criterion.SimpleCriterionTrigger<T> (implements net.minecraft.advancements.CriterionTrigger<T>)
- net.darkhax.bookshelf.common.api.commands.args.SingletonArgumentInfo<T> (implements net.minecraft.commands.synchronization.ArgumentTypeInfo<A,T>)
- net.darkhax.bookshelf.common.api.commands.args.SingletonArgumentInfo.Template<T> (implements net.minecraft.commands.synchronization.ArgumentTypeInfo.Template<A>)
- net.minecraft.world.inventory.Slot
- net.darkhax.bookshelf.common.api.menu.slot.InputSlot
- net.darkhax.bookshelf.common.api.menu.slot.OutputSlot
- net.darkhax.bookshelf.common.api.data.codecs.stream.StreamCodecs
- net.darkhax.bookshelf.common.impl.command.StructureCommand
- net.darkhax.bookshelf.common.api.commands.args.TagArgument<T> (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- net.darkhax.bookshelf.common.api.util.TextHelper
- net.darkhax.bookshelf.common.api.util.TickAccumulator
- net.darkhax.bookshelf.common.impl.command.TranslateCommand
Interface Hierarchy
- net.darkhax.bookshelf.common.mixin.access.block.AccessorBannerBlockEntity
- net.darkhax.bookshelf.common.mixin.access.block.AccessorBaseContainerBlockEntity
- net.darkhax.bookshelf.common.mixin.access.block.AccessorBlockEntityRenderers
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorCompositeEntryBase
- net.darkhax.bookshelf.common.mixin.access.block.AccessorCropBlock
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorDynamicLoot
- net.darkhax.bookshelf.common.mixin.access.entity.AccessorEntity
- net.darkhax.bookshelf.common.mixin.access.client.AccessorFontManager
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorLootItem
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorLootPool
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorLootPoolSingletonContainer
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorLootTable
- net.darkhax.bookshelf.common.mixin.access.client.AccessorMinecraft
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorNestedLootTable
- net.darkhax.bookshelf.common.mixin.access.level.AccessorRecipeManager
- net.darkhax.bookshelf.common.mixin.access.level.AccessorRecipeMap
- net.darkhax.bookshelf.common.mixin.access.loot.AccessorTagEntry
- net.darkhax.bookshelf.common.mixin.access.particles.AccessSimpleParticleType
- com.mojang.brigadier.Command<S>
- net.darkhax.bookshelf.common.api.registry.ContentProvider
- net.darkhax.bookshelf.common.impl.command.DebugCommands.DebugTask
- net.darkhax.bookshelf.common.api.block.IBlockHooks
- net.darkhax.bookshelf.common.api.text.font.IFontEntry
- net.darkhax.bookshelf.common.api.util.IGameplayHelper
- net.darkhax.bookshelf.common.api.item.IItemHooks
- net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition
- net.darkhax.bookshelf.common.impl.data.loot.modifiers.ILootPoolHooks
- net.darkhax.bookshelf.common.api.network.INetworkHandler
- net.darkhax.bookshelf.common.api.data.ingredient.IngredientLogic<T>
- net.darkhax.bookshelf.common.api.network.IPacket<T>
- net.darkhax.bookshelf.common.api.util.IPlatformHelper
- net.darkhax.bookshelf.common.api.text.format.IPropertyFormat
- net.darkhax.bookshelf.common.api.util.IRenderHelper
- net.darkhax.bookshelf.common.api.text.unit.IUnit
- net.darkhax.bookshelf.common.impl.registry.adapter.LootPoolAdditionAdapter.RegisterFunc
- net.darkhax.bookshelf.common.api.loot.LootPoolEntryDescriber
- net.darkhax.bookshelf.common.impl.registry.adapter.MenuScreenAdapter.ScreenFactory<T,U>
- net.darkhax.bookshelf.common.impl.registry.adapter.MenuTypeAdapter.ClientMenuFactory<T>
- net.darkhax.bookshelf.common.api.function.QuadConsumer<P1,P2,P3,P4>
- net.darkhax.bookshelf.common.api.registry.adapters.RegistryAdapter<K,V>
- net.darkhax.bookshelf.common.api.function.TriConsumer<P1,P2,P3>
- net.darkhax.bookshelf.common.api.function.TriFunction<P1,P2,P3,R>
Annotation Interface Hierarchy
- net.darkhax.bookshelf.common.api.annotation.InternalUse (implements java.lang.annotation.Annotation)
- net.darkhax.bookshelf.common.api.annotation.OnlyFor (implements java.lang.annotation.Annotation)