Class Hierarchy

  • java.lang.Object
    • net.minecraft.block.AbstractBlock (implements net.minecraft.resource.featuretoggle.ToggleableFeature)
      • net.minecraft.block.Block (implements net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.item.ItemConvertible)
        • net.minecraft.block.BlockWithEntity (implements net.minecraft.block.BlockEntityProvider)
          • net.minecraft.block.AbstractChestBlock<E>
            • net.minecraft.block.ChestBlock (implements net.minecraft.block.Waterloggable)
        • net.minecraft.block.CraftingTableBlock
    • net.minecraft.block.AbstractBlock.Settings
    • net.minecraft.block.entity.BlockEntity (implements net.fabricmc.fabric.api.blockview.v2.RenderDataBlockEntity)
      • net.minecraft.block.entity.LockableContainerBlockEntity (implements net.minecraft.inventory.Inventory, net.minecraft.util.Nameable, net.minecraft.screen.NamedScreenHandlerFactory)
        • net.minecraft.block.entity.LootableContainerBlockEntity (implements net.minecraft.inventory.LootableInventory)
          • net.minecraft.block.entity.ChestBlockEntity (implements net.minecraft.block.entity.LidOpenable)
    • net.minecraft.item.Item.Settings
    • net.anawesomguy.wsmlmb.util.ListArrayUtil
    • java.lang.Record
    • net.anawesomguy.wsmlmb.block.chest.TexturedChestBlock.Builder
    • net.anawesomguy.wsmlmb.WSMLMB (implements net.fabricmc.api.ModInitializer)
    • net.anawesomguy.wsmlmb.WSMLMBClient (implements net.fabricmc.api.ClientModInitializer)
    • net.anawesomguy.wsmlmb.util.WSMLMBUtil