package org.betterx.betterend.blocks; import org.betterx.bclib.behaviours.BehaviourBuilders; import org.betterx.bclib.blocks.BaseBlock; import org.betterx.bclib.interfaces.CustomItemProvider; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.Item; import net.minecraft.world.level.block.SoundType; import net.minecraft.world.level.material.MapColor; public class AeterniumBlock extends BaseBlock.Metal implements CustomItemProvider { public AeterniumBlock() { super(BehaviourBuilders .createMetal(MapColor.COLOR_GRAY) .strength(65F, 1200F) .requiresCorrectToolForDrops() .sound(SoundType.NETHERITE_BLOCK) ); } @Override public BlockItem getCustomItem(ResourceLocation blockID, Item.Properties settings) { return new BlockItem(this, settings.fireResistant()); } }