Package Hierarchies:
- org.moddingx.libx,
- org.moddingx.libx.annotation,
- org.moddingx.libx.annotation.api,
- org.moddingx.libx.annotation.codec,
- org.moddingx.libx.annotation.config,
- org.moddingx.libx.annotation.meta,
- org.moddingx.libx.annotation.model,
- org.moddingx.libx.annotation.registration,
- org.moddingx.libx.base,
- org.moddingx.libx.base.decoration,
- org.moddingx.libx.base.tile,
- org.moddingx.libx.block,
- org.moddingx.libx.codec,
- org.moddingx.libx.command,
- org.moddingx.libx.config,
- org.moddingx.libx.config.correct,
- org.moddingx.libx.config.gui,
- org.moddingx.libx.config.mapper,
- org.moddingx.libx.config.validate,
- org.moddingx.libx.config.validator,
- org.moddingx.libx.crafting,
- org.moddingx.libx.crafting.ingredient,
- org.moddingx.libx.creativetab,
- org.moddingx.libx.datagen,
- org.moddingx.libx.datagen.loot,
- org.moddingx.libx.datagen.provider,
- org.moddingx.libx.datagen.provider.loot,
- org.moddingx.libx.datagen.provider.loot.entry,
- org.moddingx.libx.datagen.provider.model,
- org.moddingx.libx.datagen.provider.patchouli,
- org.moddingx.libx.datagen.provider.patchouli.content,
- org.moddingx.libx.datagen.provider.patchouli.page,
- org.moddingx.libx.datagen.provider.recipe,
- org.moddingx.libx.datagen.provider.recipe.crafting,
- org.moddingx.libx.datagen.provider.sandbox,
- org.moddingx.libx.datagen.provider.tags,
- org.moddingx.libx.datagen.provider.texture,
- org.moddingx.libx.datapack,
- org.moddingx.libx.event,
- org.moddingx.libx.fi,
- org.moddingx.libx.inventory,
- org.moddingx.libx.menu,
- org.moddingx.libx.menu.slot,
- org.moddingx.libx.menu.type,
- org.moddingx.libx.mod,
- org.moddingx.libx.network,
- org.moddingx.libx.registration,
- org.moddingx.libx.registration.util,
- org.moddingx.libx.render,
- org.moddingx.libx.render.block,
- org.moddingx.libx.render.target,
- org.moddingx.libx.sandbox,
- org.moddingx.libx.sandbox.generator,
- org.moddingx.libx.sandbox.placement,
- org.moddingx.libx.sandbox.structure,
- org.moddingx.libx.sandbox.surface,
- org.moddingx.libx.screen,
- org.moddingx.libx.screen.text,
- org.moddingx.libx.screen.text.entry,
- org.moddingx.libx.util,
- org.moddingx.libx.util.data,
- org.moddingx.libx.util.game,
- org.moddingx.libx.util.lazy,
- org.moddingx.libx.util.math,
- org.moddingx.libx.vanilla
Class Hierarchy
- java.lang.Object
- 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.world.inventory.AbstractContainerMenu
- net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.neoforged.neoforge.client.extensions.IAbstractWidgetExtension, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
- org.moddingx.libx.screen.Panel (implements net.minecraft.client.gui.components.events.ContainerEventHandler, org.moddingx.libx.config.gui.EditorOps)
- org.moddingx.libx.datagen.provider.AdvancementProviderBase (implements net.minecraft.data.DataProvider)
- org.moddingx.libx.datagen.provider.AdvancementProviderBase.AdvancementFactory
- org.moddingx.libx.datagen.provider.sandbox.AnyTemplateProviderBase.TemplateBuilder<T>
- net.neoforged.neoforge.attachment.AttachmentHolder (implements net.neoforged.neoforge.attachment.IAttachmentHolder)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.neoforged.neoforge.common.extensions.IBlockEntityExtension)
- org.moddingx.libx.inventory.BaseItemStackHandler.Builder
- org.moddingx.libx.datagen.provider.sandbox.BiomeLayerProviderBase.BiomeLayerBuilder
- org.moddingx.libx.datagen.provider.sandbox.BiomeLayerProviderBase.ClimateBuilder
- org.moddingx.libx.datagen.provider.sandbox.BiomeModifierProviderBase.AddMobSpawnsBuilder
- org.moddingx.libx.datagen.provider.sandbox.BiomeModifierProviderBase.FeaturesBuilder
- org.moddingx.libx.datagen.provider.sandbox.BiomeModifierProviderBase.RemoveMobSpawnsBuilder
- org.moddingx.libx.datagen.provider.sandbox.BiomeProviderBase.BiomeBuilder
- net.minecraft.world.level.biome.BiomeSource (implements net.minecraft.world.level.biome.BiomeResolver)
- net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
- net.minecraft.world.level.block.Block (implements net.neoforged.neoforge.common.extensions.IBlockExtension, net.minecraft.world.level.ItemLike)
- net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- org.moddingx.libx.datagen.provider.loot.BlockLootProviderBase.MatchStateBuilder (implements org.moddingx.libx.datagen.provider.loot.entry.GenericLootModifier<T>)
- org.moddingx.libx.datagen.provider.loot.BlockLootProviderBase.MatchToolBuilder (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition.Builder)
- org.moddingx.libx.datagen.provider.loot.BlockLootProviderBase.SilkModifier
- net.neoforged.neoforge.client.model.generators.BlockStateProvider (implements net.minecraft.data.DataProvider)
- org.moddingx.libx.datagen.provider.model.BlockStateProviderBase.RenderTypes
- org.moddingx.libx.util.lazy.CachedFunction<T,R> (implements java.util.function.Function<T,R>)
- org.moddingx.libx.util.lazy.CachedValue<T>
- org.moddingx.libx.registration.util.CapabilityInfo
- org.moddingx.libx.datagen.provider.patchouli.content.CaptionContent (implements org.moddingx.libx.datagen.provider.patchouli.page.Content)
- org.moddingx.libx.datagen.provider.patchouli.content.RecipePage
- org.moddingx.libx.datagen.provider.patchouli.CategoryBuilder
- net.minecraft.world.level.chunk.ChunkGenerator
- net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator
- org.moddingx.libx.util.ClassUtil
- org.moddingx.libx.registration.util.ClientExtensionInfo
- org.moddingx.libx.render.ClientTickHandler
- org.moddingx.libx.codec.CodecHelper
- org.moddingx.libx.annotation.api.Codecs
- org.moddingx.libx.command.CommandUtil
- org.moddingx.libx.CommonNetwork
- org.moddingx.libx.datagen.provider.tags.CommonTagsProviderBase (implements net.minecraft.data.DataProvider)
- org.moddingx.libx.util.game.ComponentUtil
- org.moddingx.libx.config.ConfigManager
- org.moddingx.libx.creativetab.CreativeTabX
- org.moddingx.libx.datagen.provider.DamageTypeProviderBase.DamageTypeBuilder
- org.moddingx.libx.datagen.DatagenContext
- org.moddingx.libx.datagen.DatagenSystem
- org.moddingx.libx.datagen.DatagenSystem.PackTargetBuilder
- org.moddingx.libx.datapack.DataLoader
- org.moddingx.libx.datapack.DatapackHelper
- org.moddingx.libx.base.decoration.DecorationContext
- org.moddingx.libx.base.decoration.DecorationMaterial.MaterialProperties
- org.moddingx.libx.datagen.provider.sandbox.DimensionProviderBase.BiomeSourceBuilder
- org.moddingx.libx.datagen.provider.sandbox.DimensionProviderBase.ChunkGeneratorBuilder
- org.moddingx.libx.datagen.provider.sandbox.DimensionProviderBase.FlatGeneratorBuilder
- org.moddingx.libx.datagen.provider.sandbox.DimensionProviderBase.NoiseGeneratorBuilder
- org.moddingx.libx.datagen.provider.sandbox.DimensionTypeProviderBase.DimensionTypeBuilder
- org.moddingx.libx.datapack.DynamicPacks
- org.moddingx.libx.crafting.ingredient.EffectIngredient (implements net.neoforged.neoforge.common.crafting.ICustomIngredient)
- org.moddingx.libx.datagen.provider.EnchantmentProviderBase.EnchantmentBuilder
- org.moddingx.libx.datagen.provider.EnchantmentProviderBase.MultiEnchantmentProviderBuilder
- org.moddingx.libx.datagen.provider.EnchantmentProviderBase.SingleEnchantmentProviderBuilder
- org.moddingx.libx.datagen.provider.patchouli.EntryBuilder
- org.moddingx.libx.command.EnumArgumentIgnoreCase<T> (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- org.moddingx.libx.command.EnumArgumentIgnoreCase.Info (implements net.minecraft.commands.synchronization.ArgumentTypeInfo<A,T>)
- org.moddingx.libx.command.EnumArgumentIgnoreCase.Info.Template (implements net.minecraft.commands.synchronization.ArgumentTypeInfo.Template<A>)
- org.moddingx.libx.network.EnumDataSerializer<T> (implements net.minecraft.network.syncher.EntityDataSerializer<T>)
- org.moddingx.libx.registration.util.EnumObjects<E,T> (implements org.moddingx.libx.registration.Registerable)
- net.neoforged.bus.api.Event
- org.moddingx.libx.datagen.provider.sandbox.FeatureProviderBase.AnyPlacementBuilder<T>
- org.moddingx.libx.datagen.provider.sandbox.FeatureProviderBase.PlacementModifiers
- org.moddingx.libx.inventory.FilterItemHandler (implements org.moddingx.libx.inventory.IAdvancedItemHandler)
- org.moddingx.libx.base.FluidBase (implements net.minecraft.world.level.ItemLike, org.moddingx.libx.registration.Registerable)
- org.moddingx.libx.base.FluidBase.Builder
- net.neoforged.neoforge.common.data.GlobalLootModifierProvider (implements net.minecraft.data.DataProvider)
- org.moddingx.libx.datagen.provider.loot.GlobalLootProviderBase.AnyLootConditionsBuilder<T>
- net.minecraft.client.gui.GuiGraphics (implements net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension)
- org.moddingx.libx.render.target.ImageHelper
- org.moddingx.libx.datagen.provider.texture.ImageTransforms
- net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IItemExtension, net.minecraft.world.level.ItemLike)
- net.neoforged.neoforge.items.ItemStackHandler (implements net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.items.IItemHandlerModifiable, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- org.moddingx.libx.util.lazy.LazyImmutableMap<K,V> (implements java.util.Map<K,V>)
- org.moddingx.libx.util.lazy.LazyValue<T>
- org.moddingx.libx.util.game.LongAmountToIntUtil
- org.moddingx.libx.datagen.loot.LootBuilders
- net.minecraft.world.inventory.MenuType<T> (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IMenuTypeExtension<T>)
- org.moddingx.libx.util.Misc
- net.neoforged.neoforge.client.model.generators.ModelProvider<T> (implements net.minecraft.data.DataProvider)
- net.neoforged.neoforge.client.model.generators.ItemModelProvider
- org.moddingx.libx.mod.ModX
- org.moddingx.libx.codec.MoreCodecs
- org.moddingx.libx.codec.MoreStreamCodecs
- org.moddingx.libx.util.data.NbtX
- org.moddingx.libx.network.NetworkX
- org.moddingx.libx.datagen.provider.sandbox.NoiseProviderBase.GeneratorSettingsBuilder
- org.moddingx.libx.datagen.provider.sandbox.NoiseProviderBase.GeneratorSettingsBuilder.RouterBuilder
- org.moddingx.libx.network.PacketHandler<T>
- org.moddingx.libx.datagen.PackTarget
- org.moddingx.libx.datagen.provider.patchouli.page.PageJson
- org.moddingx.libx.datagen.provider.patchouli.PatchouliProviderBase (implements net.minecraft.data.DataProvider)
- net.minecraft.world.level.levelgen.placement.PlacementModifier
- net.minecraft.world.level.levelgen.placement.PlacementFilter
- org.moddingx.libx.util.math.Polynomial<T> (implements java.util.function.UnaryOperator<T>)
- org.moddingx.libx.sandbox.structure.PoolExtension
- org.moddingx.libx.crafting.RecipeHelper
- net.minecraft.data.recipes.RecipeProvider (implements net.minecraft.data.DataProvider)
- org.moddingx.libx.registration.RegistrationBuilder
- org.moddingx.libx.registration.RegistrationContext
- org.moddingx.libx.datagen.provider.RegistryProviderBase (implements org.moddingx.libx.datagen.RegistryProvider)
- org.moddingx.libx.render.RenderHelper
- org.moddingx.libx.render.RenderHelperBlock
- org.moddingx.libx.render.RenderHelperFluid
- org.moddingx.libx.render.RenderHelperLevel
- org.moddingx.libx.datapack.ResourceEntry
- org.moddingx.libx.util.data.ResourceList (implements java.util.function.Predicate<T>)
- org.moddingx.libx.util.data.ResourceList.RuleBuilder
- org.moddingx.libx.block.RotationShape
- org.moddingx.libx.sandbox.SandBox
- org.moddingx.libx.sandbox.SandBox.Density
- org.moddingx.libx.util.game.ServerMessages
- net.minecraft.world.inventory.Slot
- net.neoforged.neoforge.items.SlotItemHandler
- org.moddingx.libx.datagen.provider.SoundDefinitionProviderBase (implements net.minecraft.data.DataProvider)
- org.moddingx.libx.datagen.provider.SoundDefinitionProviderBase.SoundDefinitionBuilder
- org.moddingx.libx.datagen.provider.SoundDefinitionProviderBase.SoundSettingsBuilder
- org.moddingx.libx.inventory.StackItemHandler (implements org.moddingx.libx.inventory.IAdvancedItemHandlerModifiable)
- org.moddingx.libx.datagen.provider.sandbox.StructureProcessorProviderBase.ProcessorListBuilder
- org.moddingx.libx.datagen.provider.sandbox.StructureProcessorProviderBase.ProcessorRuleBuilder
- org.moddingx.libx.datagen.provider.sandbox.StructureProviderBase.JigsawBuilder
- org.moddingx.libx.datagen.provider.sandbox.StructureProviderBase.StructureSettingsBuilder
- org.moddingx.libx.datagen.provider.sandbox.StructureSetProviderBase.BasePlacementBuilder<T>
- org.moddingx.libx.datagen.provider.sandbox.StructureSetProviderBase.StructureEntryBuilder
- org.moddingx.libx.datagen.provider.sandbox.SurfaceProviderBase.RuleSetBuilder
- net.minecraft.data.tags.TagsProvider<T> (implements net.minecraft.data.DataProvider)
- net.minecraft.data.tags.IntrinsicHolderTagsProvider<T>
- org.moddingx.libx.vanilla.TemplatePools
- org.moddingx.libx.util.game.TextProcessor
- org.moddingx.libx.datagen.provider.texture.TextureBuilder
- org.moddingx.libx.datagen.provider.texture.TextureHelper
- org.moddingx.libx.datagen.provider.texture.TextureProviderBase (implements net.minecraft.data.DataProvider)
- org.moddingx.libx.datagen.provider.texture.Textures
- java.lang.Throwable (implements java.io.Serializable)
- org.moddingx.libx.render.block.TransformingBlockRenderer<T> (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- org.moddingx.libx.inventory.VanillaWrapper (implements net.minecraft.world.Container)
Interface Hierarchy
- org.moddingx.libx.menu.type.AdvancedMenuFactory<T,S>
- org.moddingx.libx.datagen.provider.AdvancementProviderBase.TaskFactory
- org.moddingx.libx.screen.text.ComponentLayout
- org.moddingx.libx.config.correct.ConfigCorrection<T>
- org.moddingx.libx.config.gui.ConfigEditor<T>
- org.moddingx.libx.config.gui.ConfigScreenContent<T>
- org.moddingx.libx.config.gui.ConfigScreenContent.ScreenManager
- org.moddingx.libx.config.validator.ConfigValidator<T,A>
- org.moddingx.libx.fi.Consumer3<A,B,C>
- org.moddingx.libx.fi.Consumer4<A,B,C,D>
- org.moddingx.libx.fi.Consumer5<A,B,C,D,E>
- org.moddingx.libx.fi.Consumer6<A,B,C,D,E,F>
- org.moddingx.libx.fi.Consumer7<A,B,C,D,E,F,G>
- org.moddingx.libx.fi.Consumer8<A,B,C,D,E,F,G,H>
- org.moddingx.libx.datagen.provider.patchouli.page.Content
- org.moddingx.libx.creativetab.CreativeTabItemProvider
- org.moddingx.libx.datapack.DataLoader.ResourceFactory<T,R>
- org.moddingx.libx.base.decoration.DecorationMaterial
- org.moddingx.libx.base.decoration.DecorationType<T>
- org.moddingx.libx.config.gui.EditorOps
- org.moddingx.libx.fi.Function3<A,B,C,R>
- org.moddingx.libx.fi.Function4<A,B,C,D,R>
- org.moddingx.libx.fi.Function5<A,B,C,D,E,R>
- org.moddingx.libx.fi.Function6<A,B,C,D,E,F,R>
- org.moddingx.libx.fi.Function7<A,B,C,D,E,F,G,R>
- org.moddingx.libx.fi.Function8<A,B,C,D,E,F,G,H,R>
- org.moddingx.libx.base.tile.GameEventBlock
- org.moddingx.libx.config.mapper.GenericValueMapper<T,E,C>
- net.neoforged.neoforge.energy.IEnergyStorage
- net.neoforged.neoforge.items.IItemHandler
- org.moddingx.libx.inventory.IAdvancedItemHandler
- net.neoforged.neoforge.items.IItemHandlerModifiable
- org.moddingx.libx.config.gui.InputProperties<T>
- net.minecraft.world.level.ItemLike
- org.moddingx.libx.datagen.provider.loot.entry.LootFactory<T>
- org.moddingx.libx.config.mapper.MapperFactory<T>
- org.moddingx.libx.config.mapper.MapperFactory.Context
- org.moddingx.libx.datagen.PackTarget.Resource
- org.moddingx.libx.datagen.provider.patchouli.page.PageBuilder
- org.moddingx.libx.fi.Predicate3<A,B,C>
- org.moddingx.libx.fi.Predicate4<A,B,C,D>
- org.moddingx.libx.fi.Predicate5<A,B,C,D,E>
- org.moddingx.libx.fi.Predicate6<A,B,C,D,E,F>
- org.moddingx.libx.fi.Predicate7<A,B,C,D,E,F,G>
- org.moddingx.libx.fi.Predicate8<A,B,C,D,E,F,G,H>
- org.moddingx.libx.datagen.provider.recipe.RecipeExtension
- org.moddingx.libx.registration.Registerable
- org.moddingx.libx.registration.Registerable.EntryCollector
- org.moddingx.libx.registration.RegistryCondition
- org.moddingx.libx.datagen.RegistryProvider
- org.moddingx.libx.datagen.RegistrySet
- org.moddingx.libx.registration.RegistryTransformer
- org.moddingx.libx.render.target.RenderJob
- org.moddingx.libx.render.target.RenderJob.Projector
- org.moddingx.libx.screen.text.entry.TextScreenEntry
- org.moddingx.libx.datagen.provider.texture.TextureFactory
- org.moddingx.libx.base.tile.TickingBlock
- org.moddingx.libx.codec.TypedEncoder<T,R>
- org.moddingx.libx.config.validator.ValidatorInfo<T>
- org.moddingx.libx.config.mapper.ValueMapper<T,E>
Annotation Interface Hierarchy