Изменение предмета

Версия Minecraft
1.11.2

Eifel

Модератор
1,624
79
609
В общем столкнулся с такой проблемой.
Есть класс. В классе есть переменные типа максимальный заряд и текущий заряд, ну и методы для зарядки и разрядки. Теперь есть предмет, который унаследует этот класс. В его конструкторе вызываю супер конструктор, устанавливаю максимальный заряд и прочее, а в апдейте пытаюсь разрядить, юзая методы из унаследованного класса. Все-то хорошо, но разряжается не только конкретный предмет а все такие-же предметы в инвентаре(ну и в креатив табе).

Так вот вопрос, на каком месте может возникать это и в чем проблема?
 
3,005
192
592
Метод работает не правильно.
Переменная одна для всех.
(^ одни из возможных вариантов).
Попробуй метод зарядки/разрядки вывести в отдельный класс, и уже использовать от туда.
 
3,005
192
592
Возможно конфликт из-за 1 переменной на несколько предметов.
 
Сверху