package com.thebrokenrail.scriptcraft.bridge; import net.minecraft.block.BlockState; import net.minecraft.util.Identifier; import net.minecraft.util.registry.Registry; class BlockStateBridges { static void register() { Bridges.addBridge("BlockState.getDefaultState", args -> Registry.BLOCK.get(new Identifier((String) args[0])).getDefaultState()); Bridges.addBridge("BlockState.getBlock", args -> Registry.BLOCK.getId(((BlockState) args[0]).getBlock()).toString()); } }