[Fix] Mining Behaviour is missing (#224)

This commit is contained in:
Frank 2023-06-17 12:27:20 +02:00
parent 55e4af0f9c
commit 10732633b1
25 changed files with 106 additions and 47 deletions

View file

@ -1,11 +1,12 @@
package org.betterx.betterend.blocks.basis;
import org.betterx.bclib.behaviours.interfaces.BehaviourMetal;
import org.betterx.bclib.blocks.LeveledAnvilBlock;
import org.betterx.betterend.complexmaterials.MetalMaterial;
import net.minecraft.world.level.material.MapColor;
public class EndAnvilBlock extends LeveledAnvilBlock {
public class EndAnvilBlock extends LeveledAnvilBlock implements BehaviourMetal {
protected MetalMaterial metalMaterial;
public EndAnvilBlock(MapColor color, int level) {

View file

@ -1,5 +1,6 @@
package org.betterx.betterend.blocks.basis;
import org.betterx.bclib.behaviours.interfaces.BehaviourStone;
import org.betterx.bclib.blocks.BaseTerrainBlock;
import org.betterx.bclib.interfaces.TagProvider;
import org.betterx.betterend.interfaces.PottableTerrain;
@ -13,7 +14,7 @@ import net.minecraft.world.level.material.MapColor;
import java.util.List;
public class EndTerrainBlock extends BaseTerrainBlock implements PottableTerrain, TagProvider {
public class EndTerrainBlock extends BaseTerrainBlock implements PottableTerrain, TagProvider, BehaviourStone {
public EndTerrainBlock(MapColor color) {
super(Blocks.END_STONE, color);
}

View file

@ -1,12 +1,13 @@
package org.betterx.betterend.blocks.basis;
import org.betterx.bclib.behaviours.interfaces.BehaviourStone;
import org.betterx.bclib.blocks.TripleTerrainBlock;
import org.betterx.betterend.interfaces.PottableTerrain;
import net.minecraft.world.level.block.Blocks;
import net.minecraft.world.level.material.MapColor;
public class EndTripleTerrain extends TripleTerrainBlock implements PottableTerrain {
public class EndTripleTerrain extends TripleTerrainBlock implements PottableTerrain, BehaviourStone {
public EndTripleTerrain(MapColor color) {
super(Blocks.END_STONE, color);
}