- 4,045
- 63
- 645
Народ, объясните, плиз, для чего нужен EntityDataManager и почему используется именно он, а не просто переменные?
В каких случаях нужно использовать его, а в каких обычные переменные?
Пример из кода свиньи:
При этом
Спс.
В каких случаях нужно использовать его, а в каких обычные переменные?
Пример из кода свиньи:
Java:
protected void entityInit() {
super.entityInit();
this.dataManager.register(SADDLED, Boolean.valueOf(false));
this.dataManager.register(BOOST_TIME, Integer.valueOf(0));
}
При этом
BOOST_TIME
есть как в атрибутах, так и в переменных this.boostTime
, и логика работает именно с переменной... Зачем тогда атрибут?Спс.