Ok, I gotta ask. Any chance this kind of thing can be done for multiplayer server? Once the game reaches beta, I would LOVE to start my SMP server over with some of these tweaks, they are the most amazing thing I have ever seen.
/map works, i disabled, enabled and reloaded it and didnt work until i restarted the server.
I will look into getting proper enable/disable functionality. I know I never did anything in the disable function and calling enable twice might be breaking it. (it is enabled once automatically when the server starts -- at least it is for me)
Quote from FrostyWolf »
Yes, I dragged the folder and file over to plugins and added it.
And your plugin list is correctly comma separated with no spaces? I can't imagine why hMod plugins would conflict with each other like this.
2010-11-02 11:14:59 [INFO] Starting minecraft server version 0.2.2_01
2010-11-02 11:14:59 [INFO] Loading properties
2010-11-02 11:14:59 [INFO] Starting Minecraft server on *:25565
2010-11-02 11:14:59 [INFO] Hey0 Server Mod Build 124
2010-11-02 11:14:59 [INFO] Preparing level "world"
2010-11-02 11:14:59 [INFO] Preparing start region
Preparing spawn area: 0%
Preparing spawn area: 4%
Preparing spawn area: 9%
Preparing spawn area: 14%
Preparing spawn area: 19%
Preparing spawn area: 23%
Preparing spawn area: 28%
Preparing spawn area: 33%
Preparing spawn area: 38%
Preparing spawn area: 42%
Preparing spawn area: 47%
Preparing spawn area: 52%
Preparing spawn area: 57%
Preparing spawn area: 61%
Preparing spawn area: 66%
Preparing spawn area: 71%
Preparing spawn area: 76%
Preparing spawn area: 80%
Preparing spawn area: 85%
Preparing spawn area: 90%
Preparing spawn area: 95%
2010-11-02 11:15:01 [INFO] Done! For help, type "help" or "?"
2010-11-02 11:15:01 [INFO] Minecraft Map (MM) is initialized on port 50192
2010-11-02 11:15:01 [INFO] Minecraft Map (MM) initialization was successful! Try to connect on port: 50192
2010-11-02 11:15:01 [INFO] MMPlugin 0.3.1 initialized.
2010-11-02 11:15:01 [SEVERE] Exception while loading plugin
java.lang.ClassNotFoundException: BackupPlugin
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at PluginLoader.load(PluginLoader.java:182)
at PluginLoader.loadPlugin(PluginLoader.java:143)
at PluginLoader.loadPlugins(PluginLoader.java:131)
at etc.getLoader(etc.java:207)
at jj.a(jj.java:181)
at el.f(SourceFile:1370)
at es.f(SourceFile:23)
at net.minecraft.server.MinecraftServer.h(SourceFile:260)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bv.run(SourceFile:479)
The current problem I am having is that I can only load one plug in. If I try to add more then one to the server.properties (seprated by commas) any plugins after the first one will crash on start up.
I can enable them from in game with no issues at all.
2010-11-02 09:33:20 [SEVERE] Exception while loading plugin
java.lang.ClassNotFoundException: MMPlugin
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at PluginLoader.load(PluginLoader.java:182)
at PluginLoader.loadPlugin(PluginLoader.java:143)
at PluginLoader.loadPlugins(PluginLoader.java:131)
at etc.getLoader(etc.java:207)
at jj.a(jj.java:181)
at el.f(SourceFile:1370)
at es.f(SourceFile:23)
at net.minecraft.server.MinecraftServer.h(SourceFile:260)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bv.run(SourceFile:479)
On start.
using 124 heyo.
Err... you sure it is installed right?
plugins folder should have MMPlugin.jar
plugins folder should also have lib folder which has EventTcp.jar
server properties has to list MMPlugin in the plugin list (which I assume is there, based on the error message above).
Make sure you have the latest version of these files, too.
Yes, I dragged the folder and file over to plugins and added it.
2010-11-02 09:45:26 [INFO] Starting minecraft server version 0.2.2_01
2010-11-02 09:45:26 [INFO] Loading properties
2010-11-02 09:45:26 [INFO] Starting Minecraft server on *:25565
2010-11-02 09:45:26 [INFO] Hey0 Server Mod Build 124
2010-11-02 09:45:26 [INFO] Preparing level "world"
2010-11-02 09:45:26 [INFO] Preparing start region
Preparing spawn area: 0%
Preparing spawn area: 4%
Preparing spawn area: 9%
Preparing spawn area: 14%
Preparing spawn area: 19%
Preparing spawn area: 23%
Preparing spawn area: 28%
Preparing spawn area: 33%
Preparing spawn area: 38%
Preparing spawn area: 42%
Preparing spawn area: 47%
Preparing spawn area: 52%
Preparing spawn area: 57%
Preparing spawn area: 61%
Preparing spawn area: 66%
Preparing spawn area: 71%
Preparing spawn area: 76%
Preparing spawn area: 80%
Preparing spawn area: 85%
Preparing spawn area: 90%
Preparing spawn area: 95%
2010-11-02 09:45:28 [INFO] Done! For help, type "help" or "?"
2010-11-02 09:45:28 [INFO] borderLands was enabled.
2010-11-02 09:45:28 [SEVERE] Exception while loading plugin
java.lang.ClassNotFoundException: MMPlugin
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at PluginLoader.load(PluginLoader.java:182)
at PluginLoader.loadPlugin(PluginLoader.java:143)
at PluginLoader.loadPlugins(PluginLoader.java:131)
at etc.getLoader(etc.java:207)
at jj.a(jj.java:181)
at el.f(SourceFile:1370)
at es.f(SourceFile:23)
at net.minecraft.server.MinecraftServer.h(SourceFile:260)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bv.run(SourceFile:479)
Its borderlands...when its off the maps works :sad.gif:
Yup thats it. Damn, that makes me so depressed. I finally decide to use your mod...and I can't cause it breaks borderlands, or borderlands breaks it.
2010-11-02 09:33:20 [SEVERE] Exception while loading plugin
java.lang.ClassNotFoundException: MMPlugin
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at PluginLoader.load(PluginLoader.java:182)
at PluginLoader.loadPlugin(PluginLoader.java:143)
at PluginLoader.loadPlugins(PluginLoader.java:131)
at etc.getLoader(etc.java:207)
at jj.a(jj.java:181)
at el.f(SourceFile:1370)
at es.f(SourceFile:23)
at net.minecraft.server.MinecraftServer.h(SourceFile:260)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bv.run(SourceFile:479)
To be honest, joking about griefing is like yelling "bomb" in an airport. You had it coming.
This.
Did you think that mods like to play the "I'm a griefer!....NOT!" game? No. On any server with a semi-large population, more so if it is public, mods have to always be on their guard. If you were on my server, you would have been banned at "I could spear this lava!".
Your really are saying the equivalent to "So I walked into this airport today, and talked about how easy it would be to blow up the terminal, then when the cops showed up, I 'gently teased' them. Why did I get in trouble?"
Server mods don't have time for games on big servers. If they don't personally know you, why would you ever think what you did is ok?
I just checksum'd my jars backups, including one I just downloaded a few mins ago. They are all the same. I would post the checksum logs, but its pointless as I could simply open notepad and type whatever I want.
Uhhh...thanks? lol. The house arrest plug in is pretty close to what I'm talking about, but not quite. Once again, thats a acceptable wrapper alternative, but can be done much better if in a mod it self. Also, you would have to be running Hey0's mod to use it. From talking with llama, I know hes tossing the idea around of making smaller versions of this, like forcefields, to prevent players from entering and/or leaving a area.
But, as I mentioned before, House Arrest suffers from the can me abused for a free /home if your playing on a sever that disables this.
Quote from bernlin2000 »
Quote from FrostyWolf »
Quote from caDe »
Well, Notch stated in the IndieGames podcast that there would in the future be an option to have finite maps; hopefully we'll just get in-game integration of that in SMP also.
See, heres a good example of the need for this. Apparently it's wanted bad enough that NOTCH plans to getting around to it eventually. Of course, when Notch gets around to it, it could be a year from now. Or it could be tommorw.
Our server is in dire need of finite maps (GodCraft) we're starting to experience memory dumps of the entire map and chuck corruption because the map has gotten larger than RAM it's stored on. Most of the last, of course, is just areas that people explored and did nothing with: it's taking up space that people will either never use, or not use for a very long time (perhaps at a point when MC will work more efficiently, and allow larger maps without requiring massive amounts of memory). If notch fixes nothing else next month, I hope he adds finite maps to SMP: our server simply won't stay up the way things are now, and I doubt most others could handle the load (without walling off a small portion of a map).
There are a couple tools out there that will let you cut chunks off of your map. While not the best case, because chunks that are chopped off tend to regenerate oddly (don't match up with terrain, etc) and you make end up cutting off some ones base, it is better then the alternative of not being able to play at all.
As far as I've tested: yes.
c10tArgs will be the execution statement. It should use a fully qualified path for optimal results.
IE
/path/to/c10t
And then the args
so
c10tArgs=/path/to/c10t -w /path/to/world -o /path/to/map.png
CONSOLE: Disabling level saving..
java.io.FileNotFoundException: world/tmp_chunk.dat (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at simpleserver.ServerBackup.copyDirectory(ServerBackup.java:173)
at simpleserver.ServerBackup.copyDirectory(ServerBackup.java:168)
at simpleserver.ServerBackup.backupServer(ServerBackup.java:154)
at simpleserver.ServerBackup.backup(ServerBackup.java:79)
at simpleserver.ServerBackup.run(ServerBackup.java:54)
at java.lang.Thread.run(Thread.java:619)
[WARNING] Automated Server Backup Failure! Please run save-all and restart server!
0
0
0
#^@$#%$@ spaces, thats got to be it.
0
The current problem I am having is that I can only load one plug in. If I try to add more then one to the server.properties (seprated by commas) any plugins after the first one will crash on start up.
I can enable them from in game with no issues at all.
0
Yes, I dragged the folder and file over to plugins and added it.
Its borderlands...when its off the maps works :sad.gif:
Yup thats it. Damn, that makes me so depressed. I finally decide to use your mod...and I can't cause it breaks borderlands, or borderlands breaks it.
0
0
On start.
using 124 heyo.
0
This.
Did you think that mods like to play the "I'm a griefer!....NOT!" game? No. On any server with a semi-large population, more so if it is public, mods have to always be on their guard. If you were on my server, you would have been banned at "I could spear this lava!".
Your really are saying the equivalent to "So I walked into this airport today, and talked about how easy it would be to blow up the terminal, then when the cops showed up, I 'gently teased' them. Why did I get in trouble?"
Server mods don't have time for games on big servers. If they don't personally know you, why would you ever think what you did is ok?
0
0
mapgriefexception=4,5
Would make it so ranks 4 and 5 can explore more map?
0
0
Uhhh...thanks? lol. The house arrest plug in is pretty close to what I'm talking about, but not quite. Once again, thats a acceptable wrapper alternative, but can be done much better if in a mod it self. Also, you would have to be running Hey0's mod to use it. From talking with llama, I know hes tossing the idea around of making smaller versions of this, like forcefields, to prevent players from entering and/or leaving a area.
But, as I mentioned before, House Arrest suffers from the can me abused for a free /home if your playing on a sever that disables this.
There are a couple tools out there that will let you cut chunks off of your map. While not the best case, because chunks that are chopped off tend to regenerate oddly (don't match up with terrain, etc) and you make end up cutting off some ones base, it is better then the alternative of not being able to play at all.
0
Will do
EDIT: No luck.
There is no indication it is even running.
0
I use the same code in the terminal it works fine. Nothing happens at all in this case.
0