[TaCZ] Timeless and Classics Zero

[TaCZ] Timeless and Classics Zero

7M Downloads

Custom IGunOperator entity

slava110 opened this issue ยท 1 comments

commented

Hi. I want to create custom entity and customize gun shooting behaviour. However, it would require not only copy-pasting most of the code from LivingEntityMixin which implements it for living entities (cause I cannot just override one method), but also won't allow disabling ticking for LivingEntityMixin gun behaviour. Maybe this API could be reworked? As capability, as field, as something else that could be overriden by children classes easily?

commented

It was indeed an early design mistake... capability should be a obviously better way to impl it. unfortunately we won't consider refactoring this part in the near future, as it's too complex and we don't have enough time and energy, i'm sorry about that