Element-0 / ElementZero

Run windows version of BDS in linux with Mod support
GNU General Public License v3.0
273 stars 51 forks source link

Scripting continues to be broken in newer Element Zero actions, as well as latest release. #155

Open ub0nFPS opened 3 years ago

ub0nFPS commented 3 years ago

Scripting has been broken for a while now, its currently broken in v0.1.0-6 of Element Zero.

Scripting is quite important, and is almost integral to server performance, and is so powerful, that it could be use as a substitute for server Mods, without fearing Mojang breaking it. (No reverse engineering for scripts) So many people use scripts in their servers, that having broken scripting will halt development on almost all of them (My server included)

A basic fix will allow players and creators to use newer stable Element Zero releases to give valuable feedback, rather than being tied to older releases where scripting actually works.

Again, its very important to me, and practically the future of Element Zero. Fixing this bug, opens, the door to more possibilities for people to learn, and create 'Element Zero' saving scripts, that will get more attention, and prevent Element Zero from being deserted. Please take this bug into account, and save the countless servers that rely on Scripting for basic functions.

Evidence: image

Weissnix4711 commented 3 years ago

Hmmm. I cannot reproduce the error. Can you narrow it down to a single script, or does it happen for all scripts?

I've tested BDS 1.16.20.03 with both v0.1.0-5 and v0.1.0-6 in wine. I have tried simple scripts which do not import any modules, and I have tried more complex scripts which do require some modules (and therefore mods enabled in custom.yaml).

madeofstown commented 3 years ago

Lol, your post tells us almost nothing about your issue, just that you feel the scripting feature is really important. The screenshot doesn't really help much either.

Help us out by posting your OS (If using Linux, did you install with wine or use docker), BDS and EZ versions, and also your custom.yaml contents.