EvenBetterArcheology unspecified
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
de.sakurajin.evenbetterarcheology.registry.ModBlocks Class Reference
Inheritance diagram for de.sakurajin.evenbetterarcheology.registry.ModBlocks:
Inheritance graph
[legend]
Collaboration diagram for de.sakurajin.evenbetterarcheology.registry.ModBlocks:
Collaboration graph
[legend]

Public Member Functions

 ModBlocks ()
 

Static Public Attributes

static final Block SUSPICIOUS_RED_SAND = new SusBlock (Blocks.RED_SAND, SoundEvents.ITEM_BRUSH_BRUSHING_SAND, SoundEvents.ITEM_BRUSH_BRUSHING_SAND_COMPLETE)
 
static final Block SUSPICIOUS_DIRT = new SusBlock(Blocks.DIRT, SoundEvents.ITEM_BRUSH_BRUSHING_GRAVEL, SoundEvents.ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE)
 
static final Block FOSSILIFEROUS_DIRT
 
static final Block VILLAGER_FOSSIL = new VillagerFossilFull()
 
static final Block VILLAGER_FOSSIL_HEAD = new VillagerFossilHeadBlock()
 
static final Block VILLAGER_FOSSIL_BODY = new VillagerFossilBodyBlock()
 
static final Block OCELOT_FOSSIL = new OcelotFossilFull()
 
static final Block OCELOT_FOSSIL_HEAD = new OcelotFossilHeadBlock()
 
static final Block OCELOT_FOSSIL_BODY = new OcelotFossilBodyBlock()
 
static final Block SHEEP_FOSSIL = new SheepFossilFull()
 
static final Block SHEEP_FOSSIL_HEAD = new SheepFossilHeadBlock()
 
static final Block SHEEP_FOSSIL_BODY = new SheepFossilBodyBlock()
 
static final Block CHICKEN_FOSSIL = new ChickenFossilFull()
 
static final Block CHICKEN_FOSSIL_HEAD = new ChickenFossilHeadBlock()
 
static final Block CHICKEN_FOSSIL_BODY = new ChickenFossilBodyBlock()
 
static final Block CREEPER_FOSSIL = new CreeperFossilFull()
 
static final Block CREEPER_FOSSIL_HEAD = new CreeperFossilHeadBlock()
 
static final Block CREEPER_FOSSIL_BODY = new CreeperFossilBodyBlock()
 
static final GeneratedWoodType ROTTEN_WOOD_TYPE
 
static final Block ROTTEN_WOOD_LOG
 
static final Block ROTTEN_WOOD_PLANKS
 
static final Block ROTTEN_WOOD_SLAB
 
static final Block ROTTEN_WOOD_STAIRS
 
static final Block ROTTEN_WOOD_FENCE
 
static final Block ROTTEN_WOOD_FENCE_GATE
 
static final Block ROTTEN_WOOD_TRAPDOOR
 
static final Block ROTTEN_WOOD_DOOR
 
static final Block INFESTED_MUD_BRICKS = new InfestedMudBricks(Blocks.MUD_BRICKS, FabricBlockSettings.copy(Blocks.INFESTED_STONE_BRICKS))
 
static final Block CRACKED_MUD_BRICKS
 
static final Block CRACKED_MUD_BRICK_SLAB
 
static final Block CRACKED_MUD_BRICK_STAIRS
 
static final Block ARCHEOLOGY_TABLE = new ArchelogyTable(FabricBlockSettings.copy(Blocks.CRAFTING_TABLE))
 
static final Block VASE
 
static final Block VASE_CREEPER
 
static final Block LOOT_VASE
 
static final Block LOOT_VASE_CREEPER
 
static final Block EVOKER_TRAP = new EvokerTrapBlock(FabricBlockSettings.copy(Blocks.STONE).strength(25f))
 

Constructor & Destructor Documentation

◆ ModBlocks()

de.sakurajin.evenbetterarcheology.registry.ModBlocks.ModBlocks ( )

Member Data Documentation

◆ ARCHEOLOGY_TABLE

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ARCHEOLOGY_TABLE = new ArchelogyTable(FabricBlockSettings.copy(Blocks.CRAFTING_TABLE))
static

◆ CHICKEN_FOSSIL

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CHICKEN_FOSSIL = new ChickenFossilFull()
static

◆ CHICKEN_FOSSIL_BODY

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CHICKEN_FOSSIL_BODY = new ChickenFossilBodyBlock()
static

◆ CHICKEN_FOSSIL_HEAD

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CHICKEN_FOSSIL_HEAD = new ChickenFossilHeadBlock()
static

◆ CRACKED_MUD_BRICK_SLAB

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CRACKED_MUD_BRICK_SLAB
static
Initial value:
= new Slab(FabricBlockSettings.copyOf(Blocks.MUD_BRICK_SLAB), "cracked_mud_bricks", new String[]{"cracked_mud_bricks"}){
@Override
public ItemConvertible generateData(DatagenModContainer container, String identifier) {
container.addTag("minecraft:blocks/mineable/pickaxe", identifier);
return super.generateData(container, identifier);
}
}

◆ CRACKED_MUD_BRICK_STAIRS

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CRACKED_MUD_BRICK_STAIRS
static
Initial value:
= new Stairs(FabricBlockSettings.copyOf(Blocks.MUD_BRICK_STAIRS), CRACKED_MUD_BRICKS, "cracked_mud_bricks", new String[]{"cracked_mud_bricks"}){
@Override
public ItemConvertible generateData(DatagenModContainer container, String identifier) {
container.addTag("minecraft:blocks/mineable/pickaxe", identifier);
return super.generateData(container, identifier);
}
}
static final Block CRACKED_MUD_BRICKS
Definition: ModBlocks.java:117

◆ CRACKED_MUD_BRICKS

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CRACKED_MUD_BRICKS
static
Initial value:
= new CubeAll(Blocks.MUD_BRICKS, "cracked_mud_bricks") {
@Override
public ItemConvertible generateData(DatagenModContainer container, String identifier) {
container.addTag("minecraft:blocks/mineable/pickaxe", identifier);
container.RESOURCE_PACK.addRecipe(container.getSimpleID("cracked_mud_bricks_from_smelt"),
JRecipe.smelting(JIngredient.ingredient().item("mud_bricks"), JResult.result(container.getStringID(identifier))).cookingTime(200).experience(0.1f)
);
return super.generateData(container, identifier);
}
}

◆ CREEPER_FOSSIL

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CREEPER_FOSSIL = new CreeperFossilFull()
static

◆ CREEPER_FOSSIL_BODY

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CREEPER_FOSSIL_BODY = new CreeperFossilBodyBlock()
static

◆ CREEPER_FOSSIL_HEAD

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.CREEPER_FOSSIL_HEAD = new CreeperFossilHeadBlock()
static

◆ EVOKER_TRAP

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.EVOKER_TRAP = new EvokerTrapBlock(FabricBlockSettings.copy(Blocks.STONE).strength(25f))
static

◆ FOSSILIFEROUS_DIRT

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.FOSSILIFEROUS_DIRT
static
Initial value:
= new SusBlock(Blocks.DIRT, SoundEvents.BLOCK_GRAVEL_HIT, SoundEvents.BLOCK_GRAVEL_BREAK){
@Override
public ItemConvertible generateData(DatagenModContainer container, String identifier) {
container.addTag("minecraft:blocks/mineable/shovel", identifier);
container.addTag("minecraft:blocks/bamboo_plantable", identifier);
container.addTag("minecraft:blocks/dirt", identifier);
container.addTag("minecraft:blocks/sand", identifier);
container.addTag("minecraft:blocks/enderman_holdable", identifier);
container.addTag("minecraft:blocks/lush_ground_replaceable", identifier);
return super.generateData(container, identifier);
}
}

◆ INFESTED_MUD_BRICKS

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.INFESTED_MUD_BRICKS = new InfestedMudBricks(Blocks.MUD_BRICKS, FabricBlockSettings.copy(Blocks.INFESTED_STONE_BRICKS))
static

◆ LOOT_VASE

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.LOOT_VASE
static
Initial value:
= new VaseBlock(
new String[]{"0", "1", "2"},
true
)

◆ LOOT_VASE_CREEPER

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.LOOT_VASE_CREEPER
static
Initial value:
= new VaseBlock(
new String[]{"3", "4", "5"},
true
)

◆ OCELOT_FOSSIL

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.OCELOT_FOSSIL = new OcelotFossilFull()
static

◆ OCELOT_FOSSIL_BODY

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.OCELOT_FOSSIL_BODY = new OcelotFossilBodyBlock()
static

◆ OCELOT_FOSSIL_HEAD

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.OCELOT_FOSSIL_HEAD = new OcelotFossilHeadBlock()
static

◆ ROTTEN_WOOD_DOOR

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_DOOR
static
Initial value:
= ROTTEN_WOOD_TYPE.getDoor(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 4)))
static final GeneratedWoodType ROTTEN_WOOD_TYPE
Definition: ModBlocks.java:84

◆ ROTTEN_WOOD_FENCE

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_FENCE
static
Initial value:
= ROTTEN_WOOD_TYPE.getFence(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 1)))

◆ ROTTEN_WOOD_FENCE_GATE

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_FENCE_GATE
static
Initial value:
= ROTTEN_WOOD_TYPE.getFenceGate(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 1)))

◆ ROTTEN_WOOD_LOG

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_LOG
static
Initial value:
= ROTTEN_WOOD_TYPE.getLog(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 8)))

◆ ROTTEN_WOOD_PLANKS

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_PLANKS
static
Initial value:
= ROTTEN_WOOD_TYPE.getPlanks(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 2)))

◆ ROTTEN_WOOD_SLAB

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_SLAB
static
Initial value:
= ROTTEN_WOOD_TYPE.getSlabs(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 1)))

◆ ROTTEN_WOOD_STAIRS

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_STAIRS
static
Initial value:
= ROTTEN_WOOD_TYPE.getStairs(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 3)))

◆ ROTTEN_WOOD_TRAPDOOR

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_TRAPDOOR
static
Initial value:
= ROTTEN_WOOD_TYPE.getTrapdoor(new GeneratedWoodType.GenerationSettings(
new DatagenModContainer.BlockLootOptions(true, "minecraft:stick", 4)))

◆ ROTTEN_WOOD_TYPE

final GeneratedWoodType de.sakurajin.evenbetterarcheology.registry.ModBlocks.ROTTEN_WOOD_TYPE
static
Initial value:
= GeneratedWoodType.GeneratedWoodTypeBuilder
.create("rotten_wood")
.baseWoodTypeString("minecraft:oak")
.addSettingsOverride(settings -> settings.sounds(BlockSoundGroup.NETHER_STEM))
.build(EvenBetterArcheology.DATA)

◆ SHEEP_FOSSIL

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.SHEEP_FOSSIL = new SheepFossilFull()
static

◆ SHEEP_FOSSIL_BODY

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.SHEEP_FOSSIL_BODY = new SheepFossilBodyBlock()
static

◆ SHEEP_FOSSIL_HEAD

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.SHEEP_FOSSIL_HEAD = new SheepFossilHeadBlock()
static

◆ SUSPICIOUS_DIRT

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.SUSPICIOUS_DIRT = new SusBlock(Blocks.DIRT, SoundEvents.ITEM_BRUSH_BRUSHING_GRAVEL, SoundEvents.ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE)
static

◆ SUSPICIOUS_RED_SAND

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.SUSPICIOUS_RED_SAND = new SusBlock (Blocks.RED_SAND, SoundEvents.ITEM_BRUSH_BRUSHING_SAND, SoundEvents.ITEM_BRUSH_BRUSHING_SAND_COMPLETE)
static

◆ VASE

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.VASE
static
Initial value:
= new VaseBlock(
new String[]{"0", "1", "2"},
false
)

◆ VASE_CREEPER

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.VASE_CREEPER
static
Initial value:
= new VaseBlock(
new String[]{"3", "4", "5"},
false
)

◆ VILLAGER_FOSSIL

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.VILLAGER_FOSSIL = new VillagerFossilFull()
static

◆ VILLAGER_FOSSIL_BODY

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.VILLAGER_FOSSIL_BODY = new VillagerFossilBodyBlock()
static

◆ VILLAGER_FOSSIL_HEAD

final Block de.sakurajin.evenbetterarcheology.registry.ModBlocks.VILLAGER_FOSSIL_HEAD = new VillagerFossilHeadBlock()
static

The documentation for this class was generated from the following file: