I have an import bus on an applied energistics 2 network attached to an auto ender chest, though there was also a null pointer exception when I just placed the chest down. If you need the full forge log, I can post it
put this on my server, and went to place down the networked chest, and it crashed my client with
java.lang.NullPointerException
at w577.mods.utilitychest.ChestNetworkHandler.handleBlockPlaced(ChestNetworkHandler.java:162)
at w577.mods.utilitychest.TileEntityChestNetwork.handlePacketData(TileEntityChestNetwork.java:80)
at w577.mods.utilitychest.PacketHandler.onPacketData(PacketHandler.java:67)
at cpw.mods.fml.common.network.NetworkRegistry.handlePacket(NetworkRegistry.java:249)
at cpw.mods.fml.common.network.NetworkRegistry.handleCustomPacket(NetworkRegistry.java:239)
at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:78)
at asv.a(NetClientHandler.java:1303)
at ce.a(SourceFile:56)
at bb.b(TcpConnection.java:441)
at asv.d(NetClientHandler.java:104)
at asy.c(SourceFile:69)
at net.minecraft.client.Minecraft.l(Minecraft.java:1500)
at net.minecraft.client.Minecraft.J(Minecraft.java:845)
at net.minecraft.client.Minecraft.run(Minecraft.java:775)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 74a71432 ----------
won't let me back onto the server, so it looks like i have to mcedit or something to delete it
--edit--
after trying it in a creative world (just placing one to test it, it worked fine) then joining the server again, the client didn't crash, but when i open the interface and pick up any item it disconnects me with internal server error. server says:
2012-10-25 15:41:22 [INFO] [STDOUT] [Portal Gun 1.3.2v2] Recieved client info fr
om returnzork
2012-10-25 15:41:23 [INFO] [STDOUT] [Portal Gun 1.3.2v2] returnzork received wor
ld props successfully.
2012-10-25 15:41:27 [SEVERE] [ForgeModLoader] A critical server error occured ha
ndling a packet, kicking gz@5302c919
java.lang.IndexOutOfBoundsException: Index: 62, Size: 45
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at ov.a(SourceFile:126)
at gz.a(NetServerHandler.java:862)
at by.a(SourceFile:29)
at bb.b(TcpConnection.java:441)
at gz.d(NetServerHandler.java:80)
at ha.b(NetworkListenThread.java:55)
at fx.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:650)
at ft.q(DedicatedServer.java:241)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:565)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at ep.run(SourceFile:539)
2012-10-25 15:41:27 [INFO] [STDERR] 2012-10-25 15:41:27 [WARNING] Failed to hand
le packet: java.lang.IndexOutOfBoundsException: Index: 62, Size: 45
java.lang.IndexOutOfBoundsException: Index: 62, Size: 45
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at ov.a(SourceFile:126)
at gz.a(NetServerHandler.java:862)
at by.a(SourceFile:29)
at bb.b(TcpConnection.java:441)
at gz.d(NetServerHandler.java:80)
at ha.b(NetworkListenThread.java:55)
at fx.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:650)
at ft.q(DedicatedServer.java:241)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:565)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at ep.run(SourceFile:539)
Version2.0 Release 1.1 has been put out! Download it from: Here.
Have a suggestion? Please post it and I will see what I can do to get it put in!
Changes: no longer will run if you have not set values in the backup from, and backup to text boxes in the options form. (options form at File>Options).
I started to build this very thing the other day while on a conference call (C# 4.0, like you). Does this only backup a local server or will it login to an ftp location and download the files? This is the direction I'm heading with mine. If yours does ftp, I'll scrap my project and use yours for backups. If not, I'll continue with mine. FYI, I'm building this for my own use and don't plan on releasing it. Thanks.
Sorry about the delay (almost 2 weeks, the forums don't meail me about responces anymore for some reason),
I will work on adding ftp support(may not be very feature packed, but it will support it). The source will be updated with it within a few days, but you will still have fix a few errors and compile it.
Updates:
Now uses an XML file for configuration. Stored in your roaming user so you do not accidently delete it.
Also extracts a vbs file to your temp folder and runs it to save the world (configurable in settings menu)
Other than the question on why, try forwarding port (in your router) 25565 to 25565, port2 to 25565, etc.
Just forward different external ports to the same internal port.
Neat.
I got an idea for a feature. I don't think the game server responds to the shutdown event in windows, so pressing the shutdown button would kill the server process.
You should have this respond to the shutdown sequence that windows would start, so that it would delay it to save the map during a power outage on UPS power or something.
Seems easy enough to do, but java (the server) may be closed before it has enough time to do a quick either: 'stop' or 'save-all' command. I will try this, and say if it works or not.
Currently no prebuilt binaries.
Requires the dot net 4.0 framework
Comments, suggestions, questions always welcomed!
[TODO]
make the exe so you don't have to compile to run it
update wiki's to help with setup
[V2]Completed! SourceDownloads
Features: Rewritten, featuring new things, such as more mono support, and saving the server if windows gets a shutdown signal.
[ToDo]
Testing with Mono,
FTP tweaking
Welcome all! I have made a backup utility, that will auto-save your server, and then preform a backup of the world you specify. Written in C#.NET 4. May work with Wine+Mono, I have not tested this though.
Please post any bugs you find, it will help make this better!!
Version 1
The source+downloads [V1]
The current compression code 'freezes' on larger worlds. Please vote or post or opinion on what should happen.
Features: Progress bar and text box, that countdown to the backup time.
Current version: 1.6.1:
Compression is fixed
changelog
Version 1.5.3-1.6.1:
Fixed compression, works as intended now.
Version 1.5.2-1.5.3:
few compression fixes
Version 1.1-1.5.2:
Added compression and compression fixes
Version 1.0-1.1:
save location where last backed up at, after restart of the program.
To Do list:
Make option to change directory saved,
Make compression better,
Configurable amount of time between backups.
Past To Do list:
Save location where last backed up, after restart of the program. added in 1.1
compression. added in 1.5, fixed in 1.6.1
This is my first real project I am making, so it won't be as good as people who have been doing this for a while.
Thanks!
(if this is not in the right place, would a mod please move it?)
Make sure your using the right IP address. Type in the IP number of the computer that has the server on it. Just the number, "localhost" no longer works I believe. Double check the Multiplayer screen and see if it's the right number. It could change at any time if you have the router set up as DHCP.
easy way to find system specs CPU-Z
1 gig or ram to the server should be good, but also make sure you have enough for the operating system and minecraft.
0
http://openeye.openmods.info/crashes/9fd895c813da43a838590ed7566b2cbc
http://openeye.openmods.info/crashes/710f9e892152ab5f892eb10bfe84af36
I have an import bus on an applied energistics 2 network attached to an auto ender chest, though there was also a null pointer exception when I just placed the chest down. If you need the full forge log, I can post it
0
Updated op with details about version 3:
Features a plugin API so if a feature doesn't exist you can add it
0
0
won't let me back onto the server, so it looks like i have to mcedit or something to delete it
--edit--
after trying it in a creative world (just placing one to test it, it worked fine) then joining the server again, the client didn't crash, but when i open the interface and pick up any item it disconnects me with internal server error. server says:
0
Have a suggestion? Please post it and I will see what I can do to get it put in!
Changes: no longer will run if you have not set values in the backup from, and backup to text boxes in the options form. (options form at File>Options).
0
Sorry about the delay (almost 2 weeks, the forums don't meail me about responces anymore for some reason),
I will work on adding ftp support(may not be very feature packed, but it will support it). The source will be updated with it within a few days, but you will still have fix a few errors and compile it.
Updates:
Now uses an XML file for configuration. Stored in your roaming user so you do not accidently delete it.
Also extracts a vbs file to your temp folder and runs it to save the world (configurable in settings menu)
0
0
Just forward different external ports to the same internal port.
0
Includes:
Compression!
Also:
please vote on the poll at the top of the page.
bugs:
freezes when compressing large directories (doesn't stop working, timer just doesn't start until it finishes compressing everything)
0
Seems easy enough to do, but java (the server) may be closed before it has enough time to do a quick either: 'stop' or 'save-all' command. I will try this, and say if it works or not.
0
Minecraft uses TCP and UDP port 25565,
edit:
it works right now
0
Application API Sample/Compression Plugin
Includes a plugin API to extend it if you choose to!
Currently no prebuilt binaries.
Requires the dot net 4.0 framework
Comments, suggestions, questions always welcomed!
[TODO]
make the exe so you don't have to compile to run it
update wiki's to help with setup
[V2]Completed!
Source Downloads
Features: Rewritten, featuring new things, such as more mono support, and saving the server if windows gets a shutdown signal.
[ToDo]
Testing with Mono,
FTP tweaking
Welcome all! I have made a backup utility, that will auto-save your server, and then preform a backup of the world you specify. Written in C#.NET 4. May work with Wine+Mono, I have not tested this though.
Please post any bugs you find, it will help make this better!!
Version 1
The source+downloads [V1]
The current compression code 'freezes' on larger worlds. Please vote or post or opinion on what should happen.
Features: Progress bar and text box, that countdown to the backup time.
Current version: 1.6.1:
Compression is fixed
changelog
Version 1.5.3-1.6.1:
Fixed compression, works as intended now.
Version 1.5.2-1.5.3:
few compression fixes
Version 1.1-1.5.2:
Added compression and compression fixes
Version 1.0-1.1:
save location where last backed up at, after restart of the program.
To Do list:
Past To Do list:
Save location where last backed up, after restart of the program. added in 1.1
compression. added in 1.5, fixed in 1.6.1
Thanks!
(if this is not in the right place, would a mod please move it?)
0
or try 127.0.0.1
0
1 gig or ram to the server should be good, but also make sure you have enough for the operating system and minecraft.
0