NOVA-Team / NOVA-Monorepo

The core API of the NOVA voxel game modding system
https://nova-team.github.io
GNU Lesser General Public License v3.0
66 stars 23 forks source link

"Actuators" #214

Open SoniEx2 opened 8 years ago

SoniEx2 commented 8 years ago

Currently NOVA uses separate methods for separate actuators. This should be changed to an actuator mechanism.

Benefits of an "actuator" mechaism:

Drawbacks:

SoniEx2 commented 8 years ago

Possible changes:

Adding it just for commands would be stupid, when we could generalize it for the whole API. E.g. This could be used for:

Another thing to consider is that fake players cannot open GUIs, so they shouldn't have that capability, while normal players can, and should have the capability. Also, block-based fake players cannot ride entities, however, entity-based fake players may be able to.

SoniEx2 commented 8 years ago

Potential questions: