quick execute just lets you exec through chat, but you can also do it through the console ~ without having to restart blockland. transmitdatablocks(); is required to update most datablock fields, though image states, particles, texture changes and shape changes will require a restart or a script that forces all clients on the server to re download the datablocks
if your game is crashing when you exec a script then quick execute won't fix that:
- it has an infinite loop in it
or
- you're hosting dedicated and the script declares local variables outside a function
quick execute was made to make it slightly easier to execute scripts, but it's no more or less prone to crashing your game than the default exec(); is. keep this in mind if frequent crashing is a problem for you