Привет! У меня есть предмет и блок, и суть такова что у блока и у предмета имя для локализации одинаковое. Но у предмета и у блока локализация начинается по разному:
Но есть проблема, блок не видит локализацию, и в место того что я написал в setUnlocalizedPotionName выводит tile.null.name. Может нужно привязать файл локализации?
- tile.
- item.
Код:
public BlcokAncientPotion(AncientPotionType type){
setUnlocalizedPotionName(type.getName);
}
public String getUnlocalizedPotionName() {
return "potionGroup." + unlocalizedPotionName;
}
public Block setUnlocalizedPotionName(String name) {
this.unlocalizedPotionName = name;
return this;
}
public String getLocalizedName() {
return I18n.translateToLocal(this.getUnlocalizedPotionName() + ".name");
}