package ru.betterend.blocks; import net.minecraft.block.Block; import net.minecraft.block.BlockState; import net.minecraft.state.StateManager; import net.minecraft.state.property.IntProperty; import net.minecraft.util.Identifier; import ru.betterend.blocks.basis.EndAnvilBlock; import ru.betterend.item.material.EndToolMaterial; import ru.betterend.patterns.Patterns; import ru.betterend.registry.EndBlocks; public class AeterniumAnvil extends EndAnvilBlock { private static final IntProperty DESTRUCTION = BlockProperties.DESTRUCTION_LONG; public AeterniumAnvil() { super(EndBlocks.AETERNIUM_BLOCK.getDefaultMaterialColor(), EndToolMaterial.AETERNIUM.getMiningLevel()); } @Override protected void appendProperties(StateManager.Builder builder) { builder.add(DESTRUCTION); builder.add(FACING); } @Override public IntProperty getDestructionProperty() { return DESTRUCTION; } @Override public Identifier statePatternId() { return Patterns.STATE_ANVIL_LONG; } }