yes hey0 please do it would be handy to actually have it save every thing. and not just part of it
Also nice update i cant wait for the cuboid plugin to be updated i hope he can get it out tonight he usually dose :0
Then again you did change a lot so he might not. Have to wait and see :tongue.gif:
It works fine none the 113+ plugins need a update as far as I know.
SAVEPLAYERS COMMAND OMFG OMFG OMFG btw that is a must for me haha. Tell 70 players to log off then 20 of them are afk and then you reboot and then you get like WTF happen where is my diamonds lol
Just updated to b115, but people on my server(s) still crash 50% of the time if they use /warp, /home or /tp commands. I already tried a clean (re)install.
That's a known client side issue. Keep the render distance (fog) set to normal or below and you'll crash a lot less.
yes hey0 please do it would be handy to actually have it save every thing. and not just part of it
Also nice update i cant wait for the cuboid plugin to be updated i hope he can get it out tonight he usually dose :0
Then again you did change a lot so he might not. Have to wait and see :tongue.gif:
It works fine none the 113+ plugins need a update as far as I know.
SAVEPLAYERS COMMAND OMFG OMFG OMFG btw that is a must for me haha. Tell 70 players to log off then 20 of them are afk and then you reboot and then you get like WTF happen where is my diamonds lol
[*:mv0koa5d]Added plugin commands to console commands.
[*:mv0koa5d]Now only admins can clear other people's inventories
[*:mv0koa5d]Added getX,Y,Z to complex blocks.
/item [id] -1 doesn't seem to give me an unlimited stack anymore, as admin. In fact, I'm not getting any items at all when I put -1 in as the quantity argument. It says 'There you go c:' in the log as normal, and whatever block I'm holding at the time moves down off the screen and comes back up, as though I'm picking something up, even though I'm not. Not a big deal, I just liked it as a general feature a lot.
Also, I'm not entirely sure I understand how I can pass commands to the console. /save-all, /#save-all, none of those seem to tell the server to save.
/item [id] -1 doesn't seem to give me an unlimited stack anymore, as admin. In fact, I'm not getting any items at all when I put -1 in as the quantity argument. It says 'There you go c:' in the log as normal, and whatever block I'm holding at the time moves down off the screen and comes back up, as though I'm picking something up, even though I'm not. Not a big deal, I just liked it as a general feature a lot.
Also, I'm not entirely sure I understand how I can pass commands to the console. /save-all, /#save-all, none of those seem to tell the server to save.
/#save-all will use the command, but you have to be an OP to use those commands. Consider it an additional security measure (As you can use /#stop as well).
The infinite item thing is on my todo list. (edit: Fixed. It'll be in the next build. As a bonus, since it's using inventories now, you can use it even if you already have blocks of the same type in your inventory)
I am asking this here because Hey0 hast Most of the base for this mod idea already done. And I like His stuff a lot.
Multi World Servers.... An idea how to to it.
(I know the Map is Infinite but how about Viewing servers or Old maps)
OK take the Server Browser add on he already has (the one that add a list of servers to login too)
And from Mcadmin by Doridian, the custom error and disconnect messages.
Wouldn`t it be possible to make the server "kick" you from the server with a message like "reconnecting to world at 127.0.0.1:25565" (the IP being a second IP and port that the other world is running on) and the server browser reads this message and connect you to the IP and port.
Runecraft from SuperLlama or a custom command could be used as a trigger for the server switch.
This way you could even have a few servers up with different maps on them that has a link in them to make it seem like one big map and if you walk 1000Block from spawn North it takes you to Server B and South to Server C (there is already a Add on for Hey0 that check the distance from Spawn and forces you back)
The coding wouldn`t be that hard , but it would be a Client and Server mod.
and @ Hey0 - is there a way add on writers can edit your /help list (I see Cuboid doesn`t)
I am asking this here because Hey0 hast Most of the base for this mod idea already done. And I like His stuff a lot.
Multi World Servers.... An idea how to to it.
(I know the Map is Infinite but how about Viewing servers or Old maps)
OK take the Server Browser add on he already has (the one that add a list of servers to login too)
And from Mcadmin by Doridian, the custom error and disconnect messages.
Wouldn`t it be possible to make the server "kick" you from the server with a message like "reconnecting to world at 127.0.0.1:25565" (the IP being a second IP and port that the other world is running on) and the server browser reads this message and connect you to the IP and port.
Runecraft from SuperLlama or a custom command could be used as a trigger for the server switch.
This way you could even have a few servers up with different maps on them that has a link in them to make it seem like one big map and if you walk 1000Block from spawn North it takes you to Server B and South to Server C (there is already a Add on for Hey0 that check the distance from Spawn and forces you back)
The coding wouldn`t be that hard , but it would be a Client and Server mod.
and @ Hey0 - is there a way add on writers can edit your /help list (I see Cuboid doesn`t)
That would be possible, but given the fact that I'm pretty sure notch is going to add some code that'll authenticate the client files in the next patch I think server browser will be gone.
Yes, there are ways it's just up to them to actually use them.
Hey quick question, does this mod work on Mac's?
When I open Minecraft_Mod.jar in terminal I get the following error
Matthew-Gibbonss-iMac:~ Matt$ java -Xms1024M -Xmx1024M -jar /Users/Matt/bin/Minecraft_Mod.jar nogui
Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/server/MinecraftServer
at Main.main(Main.java:29)
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.MinecraftServer
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 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more
Hey quick question, does this mod work on Mac's?
When I open Minecraft_Mod.jar in terminal I get the following error
Matthew-Gibbonss-iMac:~ Matt$ java -Xms1024M -Xmx1024M -jar /Users/Matt/bin/Minecraft_Mod.jar nogui
Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/server/MinecraftServer
at Main.main(Main.java:29)
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.MinecraftServer
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 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more
Any ideas?
Do you have a minecraft_server.jar in the same folder?
Hey quick question, does this mod work on Mac's?
When I open Minecraft_Mod.jar in terminal I get the following error
Matthew-Gibbonss-iMac:~ Matt$ java -Xms1024M -Xmx1024M -jar /Users/Matt/bin/Minecraft_Mod.jar nogui
Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/server/MinecraftServer
at Main.main(Main.java:29)
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.MinecraftServer
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 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more
Any ideas?
Do you have a minecraft_server.jar in the same folder?
Whoops, I didn't. I'm making a little more progress now though, still not 100% working though. Current error:
Matthew-Gibbonss-iMac:~ Matt$ java -Xms1024M -Xmx1024M -jar /Users/Matt/bin/Minecraft_Mod.jar
2010-10-12 18:47:14 [INFO] Starting minecraft server version 0.2.1
2010-10-12 18:47:14 [INFO] Loading properties
2010-10-12 18:47:14 [INFO] Starting Minecraft server on 127.0.0.1:25566
2010-10-12 18:47:14 [SEVERE] Exception while reading items.txt (Are you sure you formatted it correctly?)
java.lang.NumberFormatException: For input string: "version 9"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:449)
at java.lang.Integer.parseInt(Integer.java:499)
at FlatFileSource.loadItems(FlatFileSource.java:495)
at FlatFileSource.initialize(FlatFileSource.java:23)
at etc.loadData(etc.java:131)
at ft.<init>(ft.java:29)
at net.minecraft.server.MinecraftServer.d(SourceFile:125)
at net.minecraft.server.MinecraftServer.run(SourceFile:186)
at bm.run(SourceFile:480)
Made this and thought it would be help full for first timers setting up a server
Please Check for Errors.
Hey0 Server Mod server side help file
Hey0 Server Mod Help File
Based on Build 113 - Written by Christo “axeblade346” JvR from Halfmonty’s server files and help.
Minecraft_Mod.jar
minecraft_server.jar
mysql-connector-java-bin.jar
These 3 MAIN are the Server Files – You need to download minecraft_server.jar from Minecraft.net
And after you run Minecraft_Mod.jar the first time it will make a few files.
File list.
(use dir/s > filelist.txt in command prompt to get something like this in a text file)
Directory of .\Minecraft_mod 113\bin
Sub Folder .\Minecraft_mod 113\bin\log
Sub Folder .\Minecraft_mod 113\bin\plugins
banned-ips.txt
banned-players.txt
Groups.txt
items.txt
Kits.txt
Minecraft_Mod.jar
minecraft_server.jar
mysql-connector-java-bin.jar
ops.txt
Reservelist.txt
server.log
server.log.lck
Server.properties
server_nogui.bat
server_nogui.sh
Users.txt
18 File(s) 2 Subfolder(s) 1,068,825 bytes
Directory .\Minecraft_mod 113\bin\logs
0 File(s) 0 bytes
Directory of .\Minecraft_mod 113\bin\plugins
readme.txt
1 File(s) 146 bytes
Sub Folder .\Minecraft_mod 113\bin\log
In here will be all your server log files (crash reports and start and stop logs)
With certain plugins there are also chat logs in here with server timestamps
Sub Folder .\Minecraft_mod 113\bin\plugins
In here all your plugins will be placed ( remember to add them to your server.properties – Plugins= )
I recommend Cuboid for anti-Grieving protection and a Backup add on.
banned-ips.txt
This is a list of all the IP’s you don`t want to connect to your server
Format is IP new line IP like
127.0.0.1
210.154.5.7
banned-players.txt
This is a list of all the Names’s of players you don`t want to connect to your server
Format is Name new line Name like
Player
Notch
Groups.txt
In here is all your RANKS or groups
Format is NAME:COLOR:COMMANDS:INHERITEDGROUPS:ADMIN/UNRESTRICTED
There is a Little “bug” to add prefix to the names of each ranked player in the color command Like
The number after the last : is VERY important
2 means full build rights (spawn included )
1 is normal
-1 is no building allowed
admins:c:*:mods:2 - Will make all admins name teal
and
admins:cAdmin_:*:mods:2 – will make their names teal and add Admin_ to their names in all chat messages.
Example of a list from an actual server (visitter: are for whenever Notch makes another free to play weekend , just change it to default and rank your new players up from there to normal) And vip is a builder with item spawning added. (based on Halfmonty’s servers list)
admins:cAdmin_:*:mods:2
mods:bMods_:/ban,/kick,/item,/tp,/tphere,/s,/i,/give:vip:1
vip:aVip_:,/i,/item,/give:builder
builder:dBuilder_:/tp:default
default:fNew_:/help,/sethome,/home,/spawn,/me,/msg,/kit,/playerlist,/warp,/motd,/compass,/tell,/m,/who:default
normal:fNew_:/help,/sethome,/home,/spawn,/me,/msg,/kit,/playerlist,/warp,/motd,/compass,/tell,/m,/who:default
visitter:5Visitter_:/who::-1
items.txt
In here is a list of all the names to item ID
Leave it Alone if you are unsure.
Use is /item 1 is the same as /item stone
Some might edit Cobblestone to CStone
Kits.txt
In here is all your /kit kits for spawning ingame
It is Rank/Group and time limted.
Format is Name : ItemID Amount, ItemID Amount, ItemID Amount: delay till next time you can ask for it:rank from Group.txt
This is one from an actual server as an Idea
starter:272,273,274,275:10:default
base:54 2,61,58:10:default
coal:263 24:10:default
dirt:3 64:10:default
cobble:4 64:10:default
armor:306,307,308,309:10:builder
torches:50 32:5:default
lighter:259:10:mods
tools:276,277,278,279:10:default
farm:293,295 64:10:builder
stone:1 64:10:builder
glass:20 64:10:builder
wood:5 16:10:default
stump:17 32:10:builder
steps:44 64:10:builder
brick:45 64:10:builder
gold:41 64:10:builder
mossy:48 64:10:builder
redstone:331 300:10:builder
sand:12 64:10:default
bucket:325:10:builder
goldarmor:314,315,316,317:10:mods
adminarmor:310,311,312,313:10:admins
boat:333:10:builder
ironore:15 12:10:builder
winter:78 32,79 32,80 32:10:builder
ops.txt
In here is a list of all the Operators – Just put your in game name in here for the moment.
Operators is strictly speaking supposed to be the people who run the server
Reservelist.txt
The names in this list is to reserve a sever spot for them.
Let’s say your sever has 40 spaces and 39 are in use. And 2 people what to connect, 1 being on the reserve list, it will give the one on the list the spot. It will even open up spaces for players in this list.
Most servers ask a monthly donation fee to be put in this list. (Upkeep cost)
whitelist.txt
Server who has this enabled will only allow players in this list to connect. Private servers use this a lot. It is a very good way to prevent griefers.
NOT ALL SERVERS HAS THIS FILE.
Users.txt
In here goes your users and there ranks
If not in here they are set to Default
NAME:GROUPS:ADMIN/UNRESTRICTED:COLOR:COMMANDS:IPs
The same little color “bug” for the prefixes works here and it overrules the groups.txt one
An example is
hey0:admins:2:cOwner_
helper:admins:2:cHelp_
moddie:mods:1:bMod_
buildie:builder:1:bBuilder_
NOT IN FILELIST
Home.txt – gets made after first /sethome
Warps.txt – gets made after first /setwarp
Server.properties
This is The Main server file and also the best file in the list.
It links to all the .txt files
Comments start with # delete them before you try and copy this
spawn-protection-size=16
#Size of spawn in blocks from center to square’s line (16 is 16 in each direction and the a sqare from those points= 31 blocks for spawn)
level-name=World
# Save folders name
disalloweditems=
# add items not allowed in here
itemstxtlocation=items.txt
alloweditems=
#add items allowed in here
group-txt-location=groups.txt
server-port=65535
#your servers port
whitelist=false
#use the whitelist?
homelocation=homes.txt
#file to store /home for each user in
logging=false
kitstxtlocation=kits.txt
whitelist-txt-location=whitelist.txt
server-ip=
#Your servers IP Leave Blank if you want to be able to LAN to it and connect Via Internet
itemspawnblacklist=46
#items not allowed to be Spawn (TNT is one in here , some add Lava 10 & 11 & 327 , Fire 51 )
whitelist-message=Not on whitelist.
warplocation=warps.txt
plugins=
#list your plugins in here
reservelist-txt-location=reservelist.txt
online-mode=true
#confirms the username and password via Minecraft.net
monsters=false
#enable to add Mobs (still bugged mobs)
save-homes=true
admintxtlocation=users.txt
max-players=20
#maxumin allowed player in game at once (reserved list help here)
data-source=flatfile
#can use txt file or SQL file
motd=Welcome to a Hey0 Server.Type /help for a list of commands.
#your /motd message
Yo hey0, im not sure if its my host or what, but whenever i start my server now (since build 100 I think) my server gets the overload error quite frequently. I have allocated about 2gigs of ram to the server now and still no luck. Might be because Im using a mysql server on the same server box. But did you code it perhaps to use any more system resources? It might be just me.
Made this and thought it would be help full for first timers setting up a server
Please Check for Errors.
Hey0 Server Mod server side help file
Hey0 Server Mod Help File
Based on Build 113 - Written by Christo “axeblade346” JvR from Halfmonty’s server files and help.
Minecraft_Mod.jar
minecraft_server.jar
mysql-connector-java-bin.jar
These 3 MAIN are the Server Files – You need to download minecraft_server.jar from Minecraft.net
And after you run Minecraft_Mod.jar the first time it will make a few files.
File list.
(use dir/s > filelist.txt in command prompt to get something like this in a text file)
Directory of .\Minecraft_mod 113\bin
Sub Folder .\Minecraft_mod 113\bin\log
Sub Folder .\Minecraft_mod 113\bin\plugins
banned-ips.txt
banned-players.txt
Groups.txt
items.txt
Kits.txt
Minecraft_Mod.jar
minecraft_server.jar
mysql-connector-java-bin.jar
ops.txt
Reservelist.txt
server.log
server.log.lck
Server.properties
server_nogui.bat
server_nogui.sh
Users.txt
18 File(s) 2 Subfolder(s) 1,068,825 bytes
Directory .\Minecraft_mod 113\bin\logs
0 File(s) 0 bytes
Directory of .\Minecraft_mod 113\bin\plugins
readme.txt
1 File(s) 146 bytes
Sub Folder .\Minecraft_mod 113\bin\log
In here will be all your server log files (crash reports and start and stop logs)
With certain plugins there are also chat logs in here with server timestamps
Sub Folder .\Minecraft_mod 113\bin\plugins
In here all your plugins will be placed ( remember to add them to your server.properties – Plugins= )
I recommend Cuboid for anti-Grieving protection and a Backup add on.
banned-ips.txt
This is a list of all the IP’s you don`t want to connect to your server
Format is IP new line IP like
127.0.0.1
210.154.5.7
banned-players.txt
This is a list of all the Names’s of players you don`t want to connect to your server
Format is Name new line Name like
Player
Notch
Groups.txt
In here is all your RANKS or groups
Format is NAME:COLOR:COMMANDS:INHERITEDGROUPS:ADMIN/UNRESTRICTED
There is a Little “bug” to add prefix to the names of each ranked player in the color command Like
The number after the last : is VERY important
2 means full build rights (spawn included )
1 is normal
-1 is no building allowed
admins:c:*:mods:2 - Will make all admins name teal
and
admins:cAdmin_:*:mods:2 – will make their names teal and add Admin_ to their names in all chat messages.
Example of a list from an actual server (visitter: are for whenever Notch makes another free to play weekend , just change it to default and rank your new players up from there to normal) And vip is a builder with item spawning added. (based on Halfmonty’s servers list)
admins:cAdmin_:*:mods:2
mods:bMods_:/ban,/kick,/item,/tp,/tphere,/s,/i,/give:vip:1
vip:aVip_:,/i,/item,/give:builder
builder:dBuilder_:/tp:default
default:fNew_:/help,/sethome,/home,/spawn,/me,/msg,/kit,/playerlist,/warp,/motd,/compass,/tell,/m,/who:default
normal:fNew_:/help,/sethome,/home,/spawn,/me,/msg,/kit,/playerlist,/warp,/motd,/compass,/tell,/m,/who:default
visitter:5Visitter_:/who::-1
items.txt
In here is a list of all the names to item ID
Leave it Alone if you are unsure.
Use is /item 1 is the same as /item stone
Some might edit Cobblestone to CStone
Kits.txt
In here is all your /kit kits for spawning ingame
It is Rank/Group and time limted.
Format is Name : ItemID Amount, ItemID Amount, ItemID Amount: delay till next time you can ask for it:rank from Group.txt
This is one from an actual server as an Idea
starter:272,273,274,275:10:default
base:54 2,61,58:10:default
coal:263 24:10:default
dirt:3 64:10:default
cobble:4 64:10:default
armor:306,307,308,309:10:builder
torches:50 32:5:default
lighter:259:10:mods
tools:276,277,278,279:10:default
farm:293,295 64:10:builder
stone:1 64:10:builder
glass:20 64:10:builder
wood:5 16:10:default
stump:17 32:10:builder
steps:44 64:10:builder
brick:45 64:10:builder
gold:41 64:10:builder
mossy:48 64:10:builder
redstone:331 300:10:builder
sand:12 64:10:default
bucket:325:10:builder
goldarmor:314,315,316,317:10:mods
adminarmor:310,311,312,313:10:admins
boat:333:10:builder
ironore:15 12:10:builder
winter:78 32,79 32,80 32:10:builder
ops.txt
In here is a list of all the Operators – Just put your in game name in here for the moment.
Operators is strictly speaking supposed to be the people who run the server
Reservelist.txt
The names in this list is to reserve a sever spot for them.
Let’s say your sever has 40 spaces and 39 are in use. And 2 people what to connect, 1 being on the reserve list, it will give the one on the list the spot. It will even open up spaces for players in this list.
Most servers ask a monthly donation fee to be put in this list. (Upkeep cost)
whitelist.txt
Server who has this enabled will only allow players in this list to connect. Private servers use this a lot. It is a very good way to prevent griefers.
NOT ALL SERVERS HAS THIS FILE.
Users.txt
In here goes your users and there ranks
If not in here they are set to Default
NAME:GROUPS:ADMIN/UNRESTRICTED:COLOR:COMMANDS:IPs
The same little color “bug” for the prefixes works here and it overrules the groups.txt one
An example is
hey0:admins:2:cOwner_
helper:admins:2:cHelp_
moddie:mods:1:bMod_
buildie:builder:1:bBuilder_
NOT IN FILELIST
Home.txt – gets made after first /sethome
Warps.txt – gets made after first /setwarp
Server.properties
This is The Main server file and also the best file in the list.
It links to all the .txt files
Comments start with # delete them before you try and copy this
spawn-protection-size=16
#Size of spawn in blocks from center to square’s line (16 is 16 in each direction and the a sqare from those points= 31 blocks for spawn)
level-name=World
# Save folders name
disalloweditems=
# add items not allowed in here
itemstxtlocation=items.txt
alloweditems=
#add items allowed in here
group-txt-location=groups.txt
server-port=65535
#your servers port
whitelist=false
#use the whitelist?
homelocation=homes.txt
#file to store /home for each user in
logging=false
kitstxtlocation=kits.txt
whitelist-txt-location=whitelist.txt
server-ip=
#Your servers IP Leave Blank if you want to be able to LAN to it and connect Via Internet
itemspawnblacklist=46
#items not allowed to be Spawn (TNT is one in here , some add Lava 10 & 11 & 327 , Fire 51 )
whitelist-message=Not on whitelist.
warplocation=warps.txt
plugins=
#list your plugins in here
reservelist-txt-location=reservelist.txt
online-mode=true
#confirms the username and password via Minecraft.net
monsters=false
#enable to add Mobs (still bugged mobs)
save-homes=true
admintxtlocation=users.txt
max-players=20
#maxumin allowed player in game at once (reserved list help here)
data-source=flatfile
#can use txt file or SQL file
motd=Welcome to a Hey0 Server.Type /help for a list of commands.
#your /motd message
Thanks for making this, it is a really good write up!
For Hey0 ... are we to believe that mobs are killable now? but damage isnt in? the (mobs!) at the top of this post makes me think so.
I get this error every time I reload a plugin I made for build 115:
2010-10-12 15:11:27 [SEVERE] Exception in command handler (Report this to hey0 u
nless you did something dumb like enter letters as numbers):
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$Itr.next(Unknown Source)
at PluginLoader.reloadPlugin(PluginLoader.java:98)
at id.d(id.java:1008)
at id.a(id.java:330)
at ba.a(SourceFile:24)
at bb.a(SourceFile:218)
at id.a(id.java:53)
at dc.a(SourceFile:85)
at net.minecraft.server.MinecraftServer.h(SourceFile:264)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bm.run(SourceFile:480)
Does anyone have a guess as to what I could be doing wrong? I followed the example plugin.
For Hey0 ... are we to believe that mobs are killable now? but damage isnt in? the (mobs!) at the top of this post makes me think so.
No, it means they're spawnable with /spawnmob.
Quote from shadow386 »
Yo hey0, im not sure if its my host or what, but whenever i start my server now (since build 100 I think) my server gets the overload error quite frequently. I have allocated about 2gigs of ram to the server now and still no luck. Might be because Im using a mysql server on the same server box. But did you code it perhaps to use any more system resources? It might be just me.
You don't use plugins by any chance, do you?
Quote from pinacoladaxb »
I get this error every time I reload a plugin I made for build 115:
2010-10-12 15:11:27 [SEVERE] Exception in command handler (Report this to hey0 u
nless you did something dumb like enter letters as numbers):
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$Itr.next(Unknown Source)
at PluginLoader.reloadPlugin(PluginLoader.java:98)
at id.d(id.java:1008)
at id.a(id.java:330)
at ba.a(SourceFile:24)
at bb.a(SourceFile:218)
at id.a(id.java:53)
at dc.a(SourceFile:85)
at net.minecraft.server.MinecraftServer.h(SourceFile:264)
at net.minecraft.server.MinecraftServer.run(SourceFile:205)
at bm.run(SourceFile:480)
Does anyone have a guess as to what I could be doing wrong? I followed the example plugin.
Reloading is bork, it'll be fixed in the next build.
Yo hey0, im not sure if its my host or what, but whenever i start my server now (since build 100 I think) my server gets the overload error quite frequently. I have allocated about 2gigs of ram to the server now and still no luck. Might be because Im using a mysql server on the same server box. But did you code it perhaps to use any more system resources? It might be just me.
You don't use plugins by any chance, do you?
-snip-
Yeah I use a few. Maybe thats what it could be. Only cuboid, griefalert (quite pointless since all my players know not to use it so ill prob remove it) the rulesPlugin, mCurrency, and testing out with DSMail. But ever since I started to use DSMail it has been showing less and less overload errors.
It works fine none the 113+ plugins need a update as far as I know.
SAVEPLAYERS COMMAND OMFG OMFG OMFG btw that is a must for me haha. Tell 70 players to log off then 20 of them are afk and then you reboot and then you get like WTF happen where is my diamonds lol
Check out my Let's Play Series:
It's /clearinventory not /cleaninventory.
That's a known client side issue. Keep the render distance (fog) set to normal or below and you'll crash a lot less.
Kick them, it should save it.
[*:mv0koa5d]Added plugin commands to console commands.
[*:mv0koa5d]Now only admins can clear other people's inventories
[*:mv0koa5d]Added getX,Y,Z to complex blocks.
/item [id] -1 doesn't seem to give me an unlimited stack anymore, as admin. In fact, I'm not getting any items at all when I put -1 in as the quantity argument. It says 'There you go c:' in the log as normal, and whatever block I'm holding at the time moves down off the screen and comes back up, as though I'm picking something up, even though I'm not. Not a big deal, I just liked it as a general feature a lot.
Also, I'm not entirely sure I understand how I can pass commands to the console. /save-all, /#save-all, none of those seem to tell the server to save.
/#save-all will use the command, but you have to be an OP to use those commands. Consider it an additional security measure (As you can use /#stop as well).
The infinite item thing is on my todo list. (edit: Fixed. It'll be in the next build. As a bonus, since it's using inventories now, you can use it even if you already have blocks of the same type in your inventory)
That's awesome! It'll simplify things a lot when I give my major architects magic blocks.
Multi World Servers.... An idea how to to it.
(I know the Map is Infinite but how about Viewing servers or Old maps)
OK take the Server Browser add on he already has (the one that add a list of servers to login too)
And from Mcadmin by Doridian, the custom error and disconnect messages.
Wouldn`t it be possible to make the server "kick" you from the server with a message like "reconnecting to world at 127.0.0.1:25565" (the IP being a second IP and port that the other world is running on) and the server browser reads this message and connect you to the IP and port.
Runecraft from SuperLlama or a custom command could be used as a trigger for the server switch.
This way you could even have a few servers up with different maps on them that has a link in them to make it seem like one big map and if you walk 1000Block from spawn North it takes you to Server B and South to Server C (there is already a Add on for Hey0 that check the distance from Spawn and forces you back)
The coding wouldn`t be that hard , but it would be a Client and Server mod.
and @ Hey0 - is there a way add on writers can edit your /help list (I see Cuboid doesn`t)
That would be possible, but given the fact that I'm pretty sure notch is going to add some code that'll authenticate the client files in the next patch I think server browser will be gone.
Yes, there are ways it's just up to them to actually use them.
runs just fine on my mac.
Do you have a minecraft_server.jar in the same folder?
Try deleting your items.txt
Please Check for Errors.
Hey0 Server Mod server side help file
Thanks for making this, it is a really good write up!
For Hey0 ... are we to believe that mobs are killable now? but damage isnt in? the (mobs!) at the top of this post makes me think so.
Does anyone have a guess as to what I could be doing wrong? I followed the example plugin.
No, it means they're spawnable with /spawnmob.
You don't use plugins by any chance, do you?
Reloading is bork, it'll be fixed in the next build.
Yeah I use a few. Maybe thats what it could be. Only cuboid, griefalert (quite pointless since all my players know not to use it so ill prob remove it) the rulesPlugin, mCurrency, and testing out with DSMail. But ever since I started to use DSMail it has been showing less and less overload errors.