Тебе нужен ItemType
или же сериализованный ItemStack
из блока?
Если ItemType
, то это делается вот так: Sponge.getRegistry().getType(ItemType.class, "id_here");
Если нужно получить ItemStack
из строки вроде этой: minecraft:furnace[facing=north]
, то вот так:
Optional<BlockState> type = Sponge.getRegistry().getType(BlockState.class, "minecraft:furnace[facing=north]");
if (type.isPresent()) {
ItemStack stack = ItemStack.builder().fromBlockState(type.get()).build();
}