Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WorldBorder turbo fill command does not work and ram issues #412

Closed
recon88 opened this issue Feb 7, 2013 · 12 comments
Closed

WorldBorder turbo fill command does not work and ram issues #412

recon88 opened this issue Feb 7, 2013 · 12 comments
Assignees

Comments

@recon88
Copy link

recon88 commented Feb 7, 2013

Whenever I try to use "/worldborder turbo" or "/wb turbo" it says that the command is unknown.
Tried both console and ingame. Using Build 1.1.1.251

Also it would be nice if you can set the speed in the command.
Example:
/wb turbo 20 (20 chunks per tick. If you define nothing it will use the default 10x speed)

Second thing:
The fill commands eats all assigned ram. It will not clear it and just stop generating chunks after some minutes (depends on how much you assigned).

After 5 minutes: 56.0MB/952.0MB (5%) free (Also tried with 3GB, same happened)

I tried it with 500 chunks only, which worked, but it doesn't clear up the ram after it finished the job.
So you are forced to restart the server if you want to clear up your ram.

@dries007
Copy link
Member

dries007 commented Feb 7, 2013

The filler is threaded now. There is no need for turbo/autopilot anymore.

@recon88
Copy link
Author

recon88 commented Feb 7, 2013

So this is already in the build I use?
What about the ram issue?

@dries007
Copy link
Member

dries007 commented Feb 7, 2013

I' have to do some research on that. I cant find a good way.to unload chuncks.....

@ghost ghost assigned dries007 Feb 7, 2013
@recon88
Copy link
Author

recon88 commented Feb 7, 2013

Maybe you could try to look into the WorldBorder Source (Bukkit Plugin).
Also the forge version of Dynmap contains a chunk filler.
And I think the ChickenChunks mod also contains some chunk unloading stuff.

Hope you can find a solution for that! :)

@dries007
Copy link
Member

dries007 commented Feb 8, 2013

There is no chunck code in chickenchuncks, it just uses ForgeChunkManager which is only for chunckloading.

@dries007
Copy link
Member

dries007 commented Feb 8, 2013

Should be fixed in latest versions of FE.
If not, please comment again.

@dries007 dries007 closed this as completed Feb 8, 2013
@recon88
Copy link
Author

recon88 commented Feb 8, 2013

How can that be fixed when I reported the bug for the latest version?
Makes no sense.

@dries007
Copy link
Member

dries007 commented Feb 8, 2013

@recon88
Copy link
Author

recon88 commented Feb 8, 2013

Oh you mean the dev/beta builds. Thanks will look into it.

@recon88
Copy link
Author

recon88 commented Feb 9, 2013

Sorry but how does this work now?
I went to the Twilight Forest and did "/wb set round 1000 0 0" and then I tried "/wb fill start" (as it says) and I'm getting this:

013-02-09 01:13:06 [INFO] [STDERR] java.lang.ArrayIndexOutOfBoundsException: 7
2013-02-09 01:13:06 [INFO] [STDERR]     at com.ForgeEssentials.WorldBorder.Comma
ndWB.processCommandPlayer(CommandWB.java:87)
2013-02-09 01:13:06 [INFO] [STDERR]     at com.ForgeEssentials.core.commands.For
geEssentialsCommandBase.b(ForgeEssentialsCommandBase.java:72)
2013-02-09 01:13:06 [INFO] [STDERR]     at x.a(CommandHandler.java:82)
2013-02-09 01:13:06 [INFO] [STDERR]     at iv.d(NetServerHandler.java:768)
2013-02-09 01:13:06 [INFO] [STDERR]     at iv.a(NetServerHandler.java:734)
2013-02-09 01:13:06 [INFO] [STDERR]     at cu.a(SourceFile:44)
2013-02-09 01:13:06 [INFO] [STDERR]     at cg.b(TcpConnection.java:458)
2013-02-09 01:13:06 [INFO] [STDERR]     at iv.d(NetServerHandler.java:136)
2013-02-09 01:13:06 [INFO] [STDERR]     at iw.b(NetworkListenThread.java:57)
2013-02-09 01:13:06 [INFO] [STDERR]     at ht.b(SourceFile:30)
2013-02-09 01:13:06 [INFO] [STDERR]     at net.minecraft.server.MinecraftServer.
r(MinecraftServer.java:703)
2013-02-09 01:13:06 [INFO] [STDERR]     at ho.r(DedicatedServer.java:269)
2013-02-09 01:13:06 [INFO] [STDERR]     at net.minecraft.server.MinecraftServer.
q(MinecraftServer.java:599)
2013-02-09 01:13:06 [INFO] [STDERR]     at net.minecraft.server.MinecraftServer.
run(MinecraftServer.java:497)
2013-02-09 01:13:06 [INFO] [STDERR]     at fy.run(SourceFile:849)

TW folder is DIM7.

Edit:
"Works" (starts) in the overworld

Edit2:
Another error (Crash) when it starts.

[SEVERE] Encountered an unexpected exception ConcurrentModificationException
java.util.ConcurrentModificationException
    at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
    at java.util.AbstractList$Itr.next(Unknown Source)
    at codechicken.chunkloader.PlayerChunkViewerManager.calculateChunkChanges(PlayerChunkViewerManager.java:155)
    at codechicken.chunkloader.ChunkLoaderEventHandler.tickEnd(ChunkLoaderEventHandler.java:40)
    at cpw.mods.fml.common.SingleIntervalHandler.tickEnd(SingleIntervalHandler.java:22)
    at cpw.mods.fml.common.FMLCommonHandler.tickEnd(FMLCommonHandler.java:138)
    at cpw.mods.fml.common.FMLCommonHandler.onPostWorldTick(FMLCommonHandler.java:282)
    at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:689)
    at ho.r(DedicatedServer.java:269)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)
    at fy.run(SourceFile:849)

@dries007
Copy link
Member

dries007 commented Feb 9, 2013

codechicken.chunkloader.PlayerChunkViewerManager.calculateChunkChanges(PlayerChunkViewerManager.java:155)

That is not my code. It if caused by the filler, but there is nothing we can do about it.

@recon88
Copy link
Author

recon88 commented Feb 9, 2013

Well but it worked until you "fixed" it... Just with ram issues ;)
Never had that error before.

What about the first error now? How to start it in other dimensions than the overworld?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants