Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.idark.valoria.core.mixin.client.AbstractClientPlayerMixin
    • 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.idark.valoria.client.gui.screen.book.LexiconGui
    • net.minecraft.world.inventory.AbstractContainerMenu
    • net.minecraft.client.resources.sounds.AbstractSoundInstance (implements net.minecraft.client.resources.sounds.SoundInstance)
      • net.minecraft.client.resources.sounds.AbstractTickableSoundInstance (implements net.minecraft.client.resources.sounds.TickableSoundInstance)
    • net.minecraft.world.level.block.grower.AbstractTreeGrower
      • net.minecraft.world.level.block.grower.AbstractMegaTreeGrower
    • com.idark.valoria.core.mixin.AttributeMixin
    • com.idark.valoria.registries.AttributeRegistry
    • com.idark.valoria.registries.levelgen.portal.BaseTeleporter (implements net.minecraftforge.common.util.ITeleporter)
      • com.idark.valoria.registries.levelgen.portal.ValoriaTeleporter (implements net.minecraftforge.common.util.ITeleporter)
    • com.idark.valoria.client.render.curio.BeltRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
    • 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.AbstractChestBlock<E>
            • net.minecraft.world.level.block.ChestBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
          • com.idark.valoria.registries.block.types.CrushableBlock
          • net.minecraft.world.level.block.SignBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
            • net.minecraft.world.level.block.CeilingHangingSignBlock
            • net.minecraft.world.level.block.StandingSignBlock
            • net.minecraft.world.level.block.WallHangingSignBlock
            • net.minecraft.world.level.block.WallSignBlock
        • net.minecraft.world.level.block.BushBlock (implements net.minecraftforge.common.IPlantable)
          • net.minecraft.world.level.block.DoublePlantBlock
          • com.idark.valoria.registries.block.types.DriedBlock (implements net.minecraftforge.common.IForgeShearable)
          • net.minecraft.world.level.block.FlowerBlock (implements net.minecraft.world.level.block.SuspiciousEffectHolder)
          • net.minecraft.world.level.block.SaplingBlock (implements net.minecraft.world.level.block.BonemealableBlock)
          • com.idark.valoria.registries.block.types.ShadeBranchBlock
          • com.idark.valoria.registries.block.types.TaintedRootsBlock (implements net.minecraft.world.level.block.BonemealableBlock)
          • com.idark.valoria.registries.block.types.VoidRootsBlock
          • com.idark.valoria.registries.block.types.VoidvineBlock
        • com.idark.valoria.registries.block.types.CrusherBlock (implements net.minecraft.world.level.block.EntityBlock)
        • net.minecraft.world.level.block.DirectionalBlock
          • com.idark.valoria.registries.block.types.SpikeBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
          • com.idark.valoria.registries.block.types.SpikeTrapBlock
        • com.idark.valoria.registries.block.types.FireTrapBlock
        • net.minecraft.world.level.block.GrowingPlantBlock
          • net.minecraft.world.level.block.GrowingPlantBodyBlock (implements net.minecraft.world.level.block.BonemealableBlock)
          • net.minecraft.world.level.block.GrowingPlantHeadBlock (implements net.minecraft.world.level.block.BonemealableBlock)
        • com.idark.valoria.core.mixin.HalfTransparentBlockMixin
        • net.minecraft.world.level.block.HorizontalDirectionalBlock
          • com.idark.valoria.registries.block.types.KegBlock (implements net.minecraft.world.level.block.EntityBlock, net.minecraft.world.level.block.SimpleWaterloggedBlock)
          • com.idark.valoria.registries.block.types.PotBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
          • com.idark.valoria.registries.block.types.SarcophagusBlock
          • com.idark.valoria.registries.block.types.TombBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
        • com.idark.valoria.registries.block.types.InfernalBlock
        • com.idark.valoria.registries.block.types.JewelerBlock (implements net.minecraft.world.level.block.EntityBlock)
        • net.minecraft.world.level.block.LeavesBlock (implements net.minecraftforge.common.IForgeShearable, net.minecraft.world.level.block.SimpleWaterloggedBlock)
        • com.idark.valoria.registries.block.types.ManipulatorBlock (implements net.minecraft.world.level.block.EntityBlock)
        • com.idark.valoria.registries.block.types.PedestalBlock (implements net.minecraft.world.level.block.EntityBlock, net.minecraft.world.level.block.SimpleWaterloggedBlock)
        • com.idark.valoria.registries.block.types.QuickSandBlock
        • com.idark.valoria.registries.block.types.SpiderBlock
        • com.idark.valoria.registries.block.types.UmbralActivatorBlock
        • com.idark.valoria.registries.block.types.UmbralBlock
        • com.idark.valoria.registries.block.types.ValoriaPortalBlock
        • com.idark.valoria.registries.block.types.ValoriaPortalFrame
        • com.idark.valoria.registries.block.types.VoidGrassBlock
        • com.idark.valoria.registries.block.types.VoidTaintBlock
        • com.idark.valoria.registries.block.types.WickedOreBlock
    • com.idark.valoria.registries.BlockEntitiesRegistry
    • net.minecraft.data.loot.BlockLootSubProvider (implements net.minecraft.data.loot.LootTableSubProvider)
    • com.idark.valoria.registries.BlockRegistry
    • net.minecraftforge.client.model.generators.BlockStateProvider (implements net.minecraft.data.DataProvider)
    • com.idark.valoria.client.gui.screen.book.Bookmark
    • net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>)
      • net.minecraft.world.level.block.entity.BlockEntity (implements net.minecraftforge.common.extensions.IForgeBlockEntity)
        • net.minecraft.world.level.block.entity.BaseContainerBlockEntity (implements net.minecraft.world.Container, net.minecraft.world.MenuProvider, net.minecraft.world.Nameable)
          • net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity
            • net.minecraft.world.level.block.entity.ChestBlockEntity (implements net.minecraft.world.level.block.entity.LidBlockEntity)
        • com.idark.valoria.registries.block.entity.BlockSimpleInventory
        • com.idark.valoria.registries.block.entity.CrushableBlockEntity
        • com.idark.valoria.registries.block.entity.JewelryBlockEntity (implements net.minecraft.world.MenuProvider, com.idark.valoria.client.render.model.blockentity.TickableBlockEntity)
        • com.idark.valoria.registries.block.entity.ManipulatorBlockEntity (implements net.minecraft.world.MenuProvider, com.idark.valoria.client.render.model.blockentity.TickableBlockEntity)
        • net.minecraft.world.level.block.entity.SignBlockEntity
      • 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)
        • net.minecraft.world.entity.vehicle.Boat (implements net.minecraftforge.common.extensions.IForgeBoat)
          • com.idark.valoria.registries.entity.decoration.CustomBoatEntity
            • com.idark.valoria.registries.entity.decoration.CustomChestBoatEntity (implements net.minecraft.world.entity.vehicle.ContainerEntity, net.minecraft.world.entity.HasCustomInventoryScreen)
        • net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.minecraftforge.common.extensions.IForgeLivingEntity)
          • net.minecraft.world.entity.Mob (implements net.minecraft.world.entity.Targeting)
            • com.idark.valoria.registries.entity.decoration.AbstractDecorationMob (implements net.minecraftforge.common.extensions.IForgeEntity)
              • com.idark.valoria.registries.entity.decoration.MannequinEntity (implements net.minecraftforge.common.extensions.IForgeEntity)
            • net.minecraft.world.entity.PathfinderMob
              • com.idark.valoria.registries.entity.living.GoblinEntity (implements net.minecraft.world.entity.monster.Enemy, net.minecraft.world.entity.NeutralMob)
              • net.minecraft.world.entity.monster.Monster (implements net.minecraft.world.entity.monster.Enemy)
                • com.idark.valoria.registries.entity.living.AbstractNecromancer
                • com.idark.valoria.registries.entity.living.DraugrEntity (implements net.minecraft.world.entity.monster.RangedAttackMob)
                • com.idark.valoria.registries.entity.living.UndeadEntity (implements net.minecraft.world.entity.TraceableEntity)
                • net.minecraft.world.entity.monster.Zombie
        • com.idark.valoria.registries.entity.projectile.NecromancerFangs (implements net.minecraft.world.entity.TraceableEntity)
        • net.minecraft.world.entity.projectile.Projectile (implements net.minecraft.world.entity.TraceableEntity)
    • com.idark.valoria.client.gui.screen.book.Chapter
    • net.minecraft.client.renderer.blockentity.ChestRenderer<T> (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • com.idark.valoria.client.particle.types.ChompParticle.Factory (implements net.minecraft.client.particle.ParticleProvider<T>)
    • com.idark.valoria.core.network.packets.CircleShapedParticlePacket
    • com.idark.valoria.core.config.ClientConfig
    • com.idark.valoria.core.proxy.ClientProxy (implements com.idark.valoria.core.proxy.ISidedProxy)
    • com.idark.valoria.client.event.ClientTickHandler
    • com.idark.valoria.registries.command.core.CommandPart
    • com.idark.valoria.registries.command.CommandRegister
    • com.idark.valoria.registries.command.core.CommandVariant
    • com.idark.valoria.core.CooldownHandler
    • com.idark.valoria.core.network.packets.CooldownSoundPacket
    • com.idark.valoria.client.gui.overlay.CorpsecleaverRender
    • com.idark.valoria.client.render.model.blockentity.CrushableBlockRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • com.idark.valoria.client.render.model.blockentity.CrusherBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • com.idark.valoria.registries.recipe.CrusherRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
    • com.idark.valoria.registries.recipe.CrusherRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
    • com.idark.valoria.registries.recipe.CrusherRecipe.Type (implements net.minecraft.world.item.crafting.RecipeType<T>)
    • com.idark.valoria.compat.jei.categories.CrusherRecipeCategory (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
    • com.idark.valoria.core.network.packets.CubeShapedParticlePacket
    • com.idark.valoria.registries.DamageSourceRegistry
    • com.idark.valoria.client.gui.overlay.DashOverlayRender
    • com.idark.valoria.registries.EffectsRegistry
    • net.minecraft.world.item.enchantment.Enchantment (implements net.minecraftforge.common.extensions.IForgeEnchantment)
    • com.idark.valoria.registries.EnchantmentsRegistry
    • net.minecraft.client.renderer.entity.EntityRenderer<T>
    • com.idark.valoria.registries.EntityTypeRegistry
    • com.idark.valoria.Events
    • net.minecraft.world.level.levelgen.feature.Feature<FC>
    • com.idark.valoria.core.network.packets.FireTrapParticlePacket
    • com.idark.valoria.client.event.FogRenderer
    • com.idark.valoria.client.event.FogRenderer.RegistryEvents
    • com.idark.valoria.client.particle.types.GenericParticleData (implements net.minecraft.core.particles.ParticleOptions)
    • net.minecraft.world.entity.ai.goal.Goal
    • com.idark.valoria.client.render.curio.HandsRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
    • com.idark.valoria.core.mixin.client.HumanoidModelMixin<T>
    • com.idark.valoria.core.mixin.InventoryMixin
    • net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraftforge.common.extensions.IForgeItem, net.minecraft.world.level.ItemLike)
      • com.idark.valoria.registries.item.types.food.AloeBandageItem
      • net.minecraft.world.item.ArmorItem (implements net.minecraft.world.item.Equipable)
      • net.minecraft.world.item.ArrowItem
      • net.minecraft.world.item.BlockItem
      • com.idark.valoria.registries.item.types.curio.charm.BloodSight (implements top.theillusivec4.curios.api.type.capability.ICurioItem, com.idark.valoria.registries.item.types.IParticleItem, net.minecraft.world.item.Vanishable)
      • com.idark.valoria.registries.item.types.CoreItem
      • com.idark.valoria.registries.item.types.curio.charm.CurioCurses (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.curio.CurioItemProperty (implements top.theillusivec4.curios.api.type.capability.ICurioItem, com.idark.valoria.registries.item.types.curio.ICurioTexture, net.minecraft.world.item.Vanishable)
      • com.idark.valoria.registries.item.types.curio.charm.CurioPyro (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.curio.charm.CurioRune (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.curio.charm.CurioStrength (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.curio.charm.CurioVision (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.curio.charm.CurioWealth (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.CustomBoatItem
      • com.idark.valoria.registries.item.types.DebugItem
      • com.idark.valoria.registries.item.types.DropItemProperty
      • com.idark.valoria.registries.item.types.curio.GlovesItem (implements top.theillusivec4.curios.api.type.capability.ICurioItem, com.idark.valoria.registries.item.types.curio.ICurioTexture, net.minecraft.world.item.Vanishable)
      • com.idark.valoria.registries.item.types.KunaiItem
      • com.idark.valoria.registries.item.types.LexiconItem
      • com.idark.valoria.registries.item.types.LexiconPageItem
      • com.idark.valoria.registries.item.types.MannequinSpawnItem
      • com.idark.valoria.registries.item.types.food.ModDrinkItem
      • com.idark.valoria.registries.item.types.ParticleMaterialItem (implements com.idark.valoria.registries.item.types.IParticleItem)
      • com.idark.valoria.registries.item.types.PickItem (implements com.idark.valoria.registries.item.types.ICustomAnimationItem, net.minecraft.world.item.Vanishable)
      • com.idark.valoria.registries.item.types.curio.necklace.PickNecklace (implements top.theillusivec4.curios.api.type.capability.ICurioItem, com.idark.valoria.registries.item.types.curio.ICurioTexture)
      • net.minecraft.world.item.ProjectileWeaponItem
        • net.minecraft.world.item.BowItem (implements net.minecraft.world.item.Vanishable)
      • com.idark.valoria.registries.item.types.curio.charm.RuneAccuracy (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.curio.charm.RuneCold (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.curio.charm.RuneDeep (implements top.theillusivec4.curios.api.type.capability.ICurioItem)
      • com.idark.valoria.registries.item.types.mana.staffs.StaffItem (implements com.idark.valoria.registries.item.types.mana.IManaItem)
      • net.minecraft.world.item.TieredItem
        • net.minecraft.world.item.DiggerItem (implements net.minecraft.world.item.Vanishable)
          • net.minecraft.world.item.PickaxeItem
            • com.idark.valoria.registries.item.types.BlazeReapItem (implements net.minecraft.world.item.Vanishable)
        • com.idark.valoria.registries.item.types.SpearItem (implements net.minecraft.world.item.Vanishable)
        • net.minecraft.world.item.SwordItem (implements net.minecraft.world.item.Vanishable)
      • com.idark.valoria.registries.item.types.TransformShardItem (implements com.idark.valoria.registries.item.types.IParticleItem)
    • com.idark.valoria.client.render.model.item.Item2DRenderer
    • com.idark.valoria.client.render.model.item.ItemAnims
    • com.idark.valoria.core.mixin.ItemEntityMixin
    • com.idark.valoria.core.mixin.client.ItemInHandLayerMixin
    • com.idark.valoria.core.mixin.client.ItemInHandRendererMixin
    • com.idark.valoria.registries.ItemsRegistry
    • com.idark.valoria.registries.ItemTabRegistry
    • com.idark.valoria.client.render.model.blockentity.JewelryBlockEntityRender (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • com.idark.valoria.registries.recipe.JewelryRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
    • com.idark.valoria.registries.recipe.JewelryRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
    • com.idark.valoria.registries.recipe.JewelryRecipe.Type (implements net.minecraft.world.item.crafting.RecipeType<T>)
    • com.idark.valoria.compat.jei.categories.JewelryRecipeCategory (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
    • com.idark.valoria.client.render.model.blockentity.KegBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • com.idark.valoria.registries.recipe.KegRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
    • com.idark.valoria.registries.recipe.KegRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
    • com.idark.valoria.registries.recipe.KegRecipe.Type (implements net.minecraft.world.item.crafting.RecipeType<T>)
    • com.idark.valoria.compat.jei.categories.KegRecipeCategory (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
    • com.idark.valoria.core.network.packets.KeypadParticlePacket
    • com.idark.valoria.registries.levelgen.LevelGen
    • com.idark.valoria.core.mixin.client.LevelRendererMixin
    • com.idark.valoria.client.gui.screen.book.LexiconChapters
    • com.idark.valoria.core.network.packets.LineToNearbyMobsParticlePacket
    • net.minecraftforge.common.loot.LootModifier (implements net.minecraftforge.common.loot.IGlobalLootModifier)
    • com.idark.valoria.core.datagen.LootTableGen
    • com.idark.valoria.util.LootUtil
    • com.idark.valoria.client.gui.overlay.MagmaBarRender
    • com.idark.valoria.registries.item.types.mana.ManaItemUtils
    • com.idark.valoria.registries.item.types.mana.ManaUtils
    • com.idark.valoria.client.render.model.blockentity.ManipulatorBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • com.idark.valoria.core.network.packets.ManipulatorCraftParticlePacket
    • com.idark.valoria.core.network.packets.ManipulatorEmptyParticlePacket
    • com.idark.valoria.core.network.packets.ManipulatorParticlePacket
    • com.idark.valoria.registries.recipe.ManipulatorRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
    • com.idark.valoria.registries.recipe.ManipulatorRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
    • com.idark.valoria.registries.recipe.ManipulatorRecipe.Type (implements net.minecraft.world.item.crafting.RecipeType<T>)
    • com.idark.valoria.compat.jei.categories.ManipulatorRecipeCategory (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
    • com.idark.valoria.registries.MenuRegistry
    • com.idark.valoria.core.mixin.MixinCooldownTracker
    • net.minecraft.world.effect.MobEffect (implements net.minecraftforge.common.extensions.IForgeMobEffect)
    • com.idark.valoria.registries.command.arguments.ModArgumentTypes
    • com.idark.valoria.client.color.ModBlockColors (implements net.minecraft.client.color.block.BlockColor)
    • com.idark.valoria.registries.command.ModCommand
    • net.minecraft.client.model.Model
      • net.minecraft.client.model.EntityModel<T>
        • net.minecraft.client.model.AgeableListModel<E>
          • net.minecraft.client.model.HumanoidModel<T> (implements net.minecraft.client.model.ArmedModel, net.minecraft.client.model.HeadedModel)
        • net.minecraft.client.model.HierarchicalModel<E>
          • com.idark.valoria.client.render.model.entity.UndeadModel (implements net.minecraft.client.model.ArmedModel)
        • com.idark.valoria.client.render.model.entity.MannequinModel<T>
    • com.idark.valoria.client.render.model.item.ModItemModelProperties
    • com.idark.valoria.compat.jei.ModJeiPlugin (implements mezz.jei.api.IModPlugin)
    • com.idark.valoria.compat.jei.ModJeiRecipes
    • com.idark.valoria.client.particle.ModParticles
    • com.idark.valoria.compat.jade.ModPlugin (implements snownee.jade.api.IWailaPlugin)
    • com.idark.valoria.compat.jei.ModRecipeTypes
    • com.idark.valoria.registries.block.types.ModWoodTypes
    • com.idark.valoria.core.network.packets.MurasamaParticlePacket
    • com.idark.valoria.client.render.curio.NecklaceRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
    • com.idark.valoria.core.network.packets.NecromancerSummonParticlePacket
    • com.idark.valoria.core.network.PacketHandler
    • com.idark.valoria.client.gui.screen.book.Page
      • com.idark.valoria.client.gui.screen.book.pages.CraftPage
      • com.idark.valoria.client.gui.screen.book.pages.TextPage
        • com.idark.valoria.client.gui.screen.book.pages.MainPage
    • com.idark.valoria.client.gui.toast.PageToast (implements net.minecraft.client.gui.components.toasts.Toast)
    • com.idark.valoria.core.network.packets.PageToastPacket
    • com.idark.valoria.registries.PaintingRegistry
    • net.minecraft.client.particle.Particle
    • com.idark.valoria.client.particle.types.Particles
    • com.idark.valoria.client.particle.types.Particles.ParticleBuilder
    • net.minecraft.core.particles.ParticleType<T>
    • com.idark.valoria.client.render.model.blockentity.PedestalBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • net.minecraft.world.level.levelgen.placement.PlacementModifier
      • net.minecraft.world.level.levelgen.placement.PlacementFilter
    • com.idark.valoria.registries.PoiRegistries
    • net.minecraft.world.item.alchemy.PotionBrewing
    • com.idark.valoria.compat.quark.QuarkIntegration
    • com.idark.valoria.compat.quark.QuarkIntegration.LoadedOnly
    • com.idark.valoria.util.RandomUtil
    • com.idark.valoria.util.RandomUtil.EasyRandom
    • com.idark.valoria.registries.RarityRegistry
    • net.minecraft.data.recipes.RecipeProvider (implements net.minecraft.data.DataProvider)
      • com.idark.valoria.core.datagen.RecipeGen (implements net.minecraftforge.common.crafting.conditions.IConditionBuilder)
    • com.idark.valoria.registries.RecipesRegistry
    • java.lang.Record
      • com.idark.valoria.registries.levelgen.modifier.AddFeaturesByFilterBiomeModifier (implements net.minecraftforge.common.world.BiomeModifier)
      • com.idark.valoria.registries.levelgen.configurations.TaintedRootsConfig (implements net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration)
    • com.idark.valoria.client.gui.screen.book.unlockable.RegisterUnlockables
    • com.idark.valoria.util.RenderUtils
    • com.idark.valoria.core.network.packets.SarcophagusSummonPacket
    • com.idark.valoria.core.proxy.ServerProxy (implements com.idark.valoria.core.proxy.ISidedProxy)
    • com.idark.valoria.core.event.ServerTickHandler
    • com.idark.valoria.client.particle.types.ShadewoodLeafParticleType.Factory (implements net.minecraft.client.particle.ParticleProvider<T>)
    • net.minecraft.world.inventory.Slot
      • net.minecraftforge.items.SlotItemHandler
        • com.idark.valoria.registries.menus.slots.GemSlot
        • com.idark.valoria.registries.menus.slots.IngotSlot
        • com.idark.valoria.registries.menus.slots.ResultSlot
        • com.idark.valoria.registries.menus.slots.TrinketsSlot
    • com.idark.valoria.registries.SoundsRegistry
    • net.minecraft.world.level.block.SoundType
    • com.idark.valoria.client.particle.types.SparkleParticleType.Factory (implements net.minecraft.client.particle.ParticleProvider<T>)
    • com.idark.valoria.client.particle.types.SphereParticleType.Factory (implements net.minecraft.client.particle.ParticleProvider<T>)
    • com.idark.valoria.client.particle.types.SpriteParticleRenderType (implements net.minecraft.client.particle.ParticleRenderType)
    • com.idark.valoria.registries.TagsRegistry
    • com.idark.valoria.core.capability.UnloackbleCap (implements net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.util.INBTSerializable<T>)
    • com.idark.valoria.api.unlockable.Unlockable
    • com.idark.valoria.registries.command.arguments.UnlockableArgumentType (implements com.mojang.brigadier.arguments.ArgumentType<T>)
    • com.idark.valoria.core.capability.UnlockableProvider (implements net.minecraftforge.common.util.INBTSerializable<T>, com.idark.valoria.core.capability.IUnlockable)
    • com.idark.valoria.api.unlockable.Unlockables
    • com.idark.valoria.core.network.packets.UnlockableUpdatePacket
    • com.idark.valoria.api.unlockable.UnlockUtils
    • com.idark.valoria.Valoria
    • com.idark.valoria.Valoria.RegistryEvents
    • com.idark.valoria.ValoriaClient
    • com.idark.valoria.ValoriaClient.RegistryEvents
    • com.idark.valoria.util.ValoriaUtils
    • com.idark.valoria.util.ValoriaUtils.color
    • com.idark.valoria.util.ValoriaUtils.scheduler
    • com.idark.valoria.util.ValoriaUtils.tileEntity
    • com.idark.valoria.core.event.VillagerTrades
    • com.idark.valoria.core.event.VillagerTrades.RegistryEvents

Interface Hierarchy

Enum Class Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • com.idark.valoria.registries.entity.living.AbstractNecromancer.necromancerSpell
      • com.idark.valoria.registries.item.types.curio.enums.AccessoryGem
      • com.idark.valoria.registries.item.types.curio.enums.AccessoryMaterial
      • com.idark.valoria.registries.item.types.curio.enums.AccessoryType
      • com.idark.valoria.compat.jade.CrusherProvider (implements snownee.jade.api.IBlockComponentProvider, snownee.jade.api.IServerDataProvider<T>)
      • com.idark.valoria.registries.entity.decoration.CustomBoatEntity.Type
      • com.idark.valoria.registries.item.types.DropType
      • com.idark.valoria.compat.jade.JewelryProvider (implements snownee.jade.api.IBlockComponentProvider, snownee.jade.api.IServerDataProvider<T>)
      • com.idark.valoria.compat.jade.KegProvider (implements snownee.jade.api.IBlockComponentProvider, snownee.jade.api.IServerDataProvider<T>)
      • com.idark.valoria.compat.jade.KeyBlockProvider (implements snownee.jade.api.IBlockComponentProvider, snownee.jade.api.IServerDataProvider<T>)
      • com.idark.valoria.registries.item.types.mana.ManaItemType
      • com.idark.valoria.compat.jade.ManipulatorProvider (implements snownee.jade.api.IBlockComponentProvider, snownee.jade.api.IServerDataProvider<T>)
      • com.idark.valoria.registries.item.tiers.ModArmorMaterial (implements net.minecraft.world.item.ArmorMaterial)
      • com.idark.valoria.registries.item.tiers.ModItemTier (implements net.minecraft.world.item.Tier)
      • com.idark.valoria.registries.item.types.TransformType