Files
Ascend/src/main/java/net/fretux/ascend/registry/ModBlocks.java
T
2025-11-20 18:40:08 +01:00

34 lines
1.3 KiB
Java

package net.fretux.ascend.registry;
import net.fretux.ascend.AscendMod;
import net.fretux.ascend.block.ShrineOfRemembranceBlock;
import net.minecraft.world.item.BlockItem;
import net.minecraft.world.item.Item;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.state.BlockBehaviour;
import net.minecraft.world.level.material.MapColor;
import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;
import net.minecraftforge.registries.RegistryObject;
public class ModBlocks {
public static final DeferredRegister<Block> BLOCKS =
DeferredRegister.create(ForgeRegistries.BLOCKS, AscendMod.MODID);
public static final RegistryObject<Block> SHRINE_OF_REMEMBRANCE = BLOCKS.register(
"shrine_of_remembrance",
() -> new ShrineOfRemembranceBlock(
BlockBehaviour.Properties.of()
.mapColor(MapColor.COLOR_PURPLE)
.strength(50.0F, 1200.0F)
.requiresCorrectToolForDrops()
.lightLevel(s -> 6)
.noOcclusion()
)
);
public static void register(IEventBus bus) {
BLOCKS.register(bus);
}
}