- 14
- 1
Не бейте меня, я сама знаю — дура-девка необразованная, учи матчасть!
У кого есть только такой ответ, ставьте +
Проблема такая. Хочу сделать болото в 1.7.10. Ставлю swampBlock = new BlockDynamicLiquid(Material.water);
Отвечает — BlockDynamicLiquid(Material) has protected access in BlockDynamicLiquid
В сырцах (net.minecraft.block.BlockDynamicLiquid.java) действительно конструктор класса BlockDynamicLiquid установлен как protected.
Ничего не сделать с этим? @Override не работает, а хочется сделать именно текущее (как flowing water) болото.
Или нужно полностью переопределять класс net.minecraft.block.BlockDynamicLiquid extends BlockLiquid, со своим конструктором (и, возможно, под новым именем)?
protected <constructor> — это как бедрок? неизменяем в принципе?
У кого есть только такой ответ, ставьте +
Проблема такая. Хочу сделать болото в 1.7.10. Ставлю swampBlock = new BlockDynamicLiquid(Material.water);
Отвечает — BlockDynamicLiquid(Material) has protected access in BlockDynamicLiquid
В сырцах (net.minecraft.block.BlockDynamicLiquid.java) действительно конструктор класса BlockDynamicLiquid установлен как protected.
Ничего не сделать с этим? @Override не работает, а хочется сделать именно текущее (как flowing water) болото.
Или нужно полностью переопределять класс net.minecraft.block.BlockDynamicLiquid extends BlockLiquid, со своим конструктором (и, возможно, под новым именем)?
protected <constructor> — это как бедрок? неизменяем в принципе?