Возможно ли сделать инжект в метод, который не был переопределен в классе, но есть в классе, который наследуется?
Пример:
Ели Item, в нем canMine
Есть BucketItem, он наследует Item, но не переопределяет метод canMine.
Возможно ли сделать Inject в canMine именно для BucketItem и не делая в Item?
Вариант "Сделать Inject в Item и там добавить проверку
P.S. На примере ведра это странно, в итоге нужно будет для блока. Просто пример блока будет длинный, ибо там идет наследие 3+ классов (а тут просто 1).
P.S.S. Плагин в идею отдает только то, что в BucketItem.
Пример:
Ели Item, в нем canMine
Item.java:
public boolean canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner) {
return true;
}
Возможно ли сделать Inject в canMine именно для BucketItem и не делая в Item?
Вариант "Сделать Inject в Item и там добавить проверку
this instanceof BucketItem
" - не вариант.P.S. На примере ведра это странно, в итоге нужно будет для блока. Просто пример блока будет длинный, ибо там идет наследие 3+ классов (а тут просто 1).
P.S.S. Плагин в идею отдает только то, что в BucketItem.