Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.blamejared.the_breach.world.level.levelgen.feature.configurations.AmbianceConfiguration.TargetBlockState
    • net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
      • net.minecraft.world.level.block.Block (implements net.minecraft.world.level.ItemLike)
        • com.blamejared.the_breach.world.level.block.AmbientBlock
        • com.blamejared.the_breach.world.level.block.BreachPortalBlock (implements net.minecraft.world.level.block.Portal)
        • com.blamejared.the_breach.world.level.block.BrightSpreadingBlock
        • net.minecraft.world.level.block.MultifaceBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
    • net.minecraft.world.entity.Entity (implements net.minecraft.core.component.DataComponentGetter, net.minecraft.util.debug.DebugValueSource, net.minecraft.world.level.entity.EntityAccess, net.minecraft.world.entity.ItemOwner, net.minecraft.world.Nameable, net.minecraft.world.scores.ScoreHolder, net.minecraft.world.entity.SlotProvider, net.minecraft.network.syncher.SyncedDataHolder, net.minecraft.core.TypedInstance<T>)
      • net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.minecraft.world.waypoints.WaypointTransmitter)
        • net.minecraft.world.entity.Avatar
          • com.blamejared.the_breach.mixin.transform.entity.MixinPlayer
        • net.minecraft.world.entity.Mob (implements net.minecraft.world.entity.EquipmentUser, net.minecraft.world.entity.Leashable, net.minecraft.world.entity.Targeting)
          • net.minecraft.world.entity.PathfinderMob
            • net.minecraft.world.entity.monster.Monster (implements net.minecraft.world.entity.monster.Enemy)
              • net.minecraft.world.entity.monster.zombie.Zombie
                • com.blamejared.the_breach.world.entity.monster.zombie.Bleak
    • net.minecraft.client.renderer.entity.EntityRenderer<T,S>
      • net.minecraft.client.renderer.entity.LivingEntityRenderer<T,S,M> (implements net.minecraft.client.renderer.entity.RenderLayerParent<S,M>)
        • net.minecraft.client.renderer.entity.MobRenderer<T,S,M>
          • net.minecraft.client.renderer.entity.AgeableMobRenderer<T,S,M>
            • net.minecraft.client.renderer.entity.HumanoidMobRenderer<T,S,M>
              • net.minecraft.client.renderer.entity.AbstractZombieRenderer<T,S,M>
    • net.minecraft.world.level.levelgen.feature.Feature<FC>
    • net.minecraft.world.entity.ai.goal.Goal
    • net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike)
    • com.blamejared.the_breach.mixin.transform.entity.MixinEntity
    • com.blamejared.the_breach.platform.Services
    • com.blamejared.the_breach.world.level.biome.TBBiomes (implements com.blamejared.the_breach.platform.IRegister)
    • com.blamejared.the_breach.world.level.block.TBBlocks (implements com.blamejared.the_breach.platform.IRegister)
    • com.blamejared.the_breach.TBConstants
    • com.blamejared.the_breach.world.entity.ai.attributes.TBDefaultAttributes
    • com.blamejared.the_breach.world.level.dimension.TBDimensionTypes
    • com.blamejared.the_breach.client.renderer.entity.TBEntityRenderers
    • com.blamejared.the_breach.world.entity.TBEntityTypes (implements com.blamejared.the_breach.platform.IRegister)
    • com.blamejared.the_breach.world.attribute.TBEnvironmentAttributes (implements com.blamejared.the_breach.platform.IRegister)
    • com.blamejared.the_breach.world.level.levelgen.feature.TBFeatures (implements com.blamejared.the_breach.platform.IRegister)
    • com.blamejared.the_breach.world.item.TBItems (implements com.blamejared.the_breach.platform.IRegister)
    • com.blamejared.the_breach.world.level.dimension.TBLevelStems
    • com.blamejared.the_breach.world.level.storage.loot.TBLoot (implements com.blamejared.the_breach.platform.IRegister)
    • com.blamejared.the_breach.world.level.levelgen.TBNoiseGeneratorSettings
    • com.blamejared.the_breach.world.level.levelgen.placement.TBPlacedFeatures
    • com.blamejared.the_breach.world.entity.TBSpawnPlacements
    • com.blamejared.the_breach.tags.TBTags
    • com.blamejared.the_breach.tags.TBTags.Biomes
    • com.blamejared.the_breach.tags.TBTags.Blocks
    • com.blamejared.the_breach.tags.TBTags.Timelines
    • com.blamejared.the_breach.world.timeline.TBTimelines
    • com.blamejared.the_breach.world.clock.TBWorldClocks
    • com.blamejared.the_breach.TheBreach
    • com.blamejared.the_breach.client.TheBreachClient
    • com.blamejared.the_breach.Util

Interface Hierarchy

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • com.blamejared.the_breach.world.level.levelgen.feature.configurations.AmbianceConfiguration (implements net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration)
      • com.blamejared.the_breach.world.level.levelgen.feature.configurations.BreachPortalConfiguration (implements net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration)
      • com.blamejared.the_breach.world.entity.TBSpawnPlacements.Data