Cuberite Forum
Squirrel VM failures - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Plugins (https://forum.cuberite.org/forum-1.html)
+--- Forum: Plugin Discussion (https://forum.cuberite.org/forum-8.html)
+--- Thread: Squirrel VM failures (/thread-610.html)



Squirrel VM failures - xoft - 10-29-2012

It seems the Squirrel VM is somewhat unstable, it crashes the server when I try to reload plugins (not every time, but still usually at less than 4 reloads). Therefore I'm inclined to disable the Squirrel support in the svn sources, by shutting down the USE_SQUIRREL macro. So people who compile MCServer could still use it, but it won't be in by default.

Are there even any plugins written in squirrel *at all*? How many people would be affected by this?


RE: Squirrel VM failures - FakeTruth - 10-29-2012

I haven't seen any plugins for Squirrel


RE: Squirrel VM failures - ThuGie - 10-29-2012

Same,
I guess its a shame, wonder if there will be people who are going to write plugins for it Smile.


RE: Squirrel VM failures - xoft - 11-09-2012

Squirrel disabled in rev 1024.

If you feel suicidal and want to enable it again, uncomment the USE_SQUIRREL macro in source/Globals.h. Also you'll need to put back the dependencies into the build system - enable building the squirrel library in msvc solution and add it as a prerequisite in MCServer project dependencies; re-add the includes and sources in the GNUmakefile. Basically just undo the rev1024's changes to VC2008/MCServer.sln and GNUmakefile.