0
0
mirror of https://github.com/Wurst-Imperium/Wurst7.git synced 2024-09-20 01:12:13 +02:00

Update BlockUtils

This commit is contained in:
Alexander01998 2019-08-19 18:02:04 +02:00
parent 9ddf58a194
commit 9d99ea89b6

View File

@ -12,6 +12,7 @@ import java.util.ArrayList;
import net.minecraft.block.Block;
import net.minecraft.block.BlockState;
import net.minecraft.client.MinecraftClient;
import net.minecraft.util.Identifier;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.registry.Registry;
import net.minecraft.util.shape.VoxelShapes;
@ -40,10 +41,19 @@ public enum BlockUtils
public static String getName(BlockPos pos)
{
Block block = BlockUtils.getBlock(pos);
return getName(getBlock(pos));
}
public static String getName(Block block)
{
return Registry.BLOCK.getId(block).toString();
}
public static Block getBlockFromName(String name)
{
return Registry.BLOCK.get(new Identifier(name));
}
public static float getHardness(BlockPos pos)
{
return getState(pos).calcBlockBreakingDelta(MC.player, MC.world, pos);