
Doesn't display Cyrillic correctly
Bezdrom opened this issue · 0 comments
import net.minecraftforge.event.world.BlockEvent.BreakEvent
import net.minecraftforge.event.world.BlockEvent
import net.minecraft.util.text.TextComponentString
def restrictPlacableBlocks = [
block("minecraft:furnace")
]
event_manager.listen(EventPriority.HIGHEST) { BlockEvent.PlaceEvent event ->
if (event.getState().getBlock() in restrictPlacableBlocks) {
def restrictText = new TextComponentString("${textformat('BOLD')}${event.getState().getBlock().getLocalizedName()} ${textformat('GREEN')} не может быть установлен в этом мире")
event.setCanceled(true)
event.player.sendMessage(restrictText)
}
}