aternosorg / thanos

PHP library to automatically detect and remove unused chunks from Minecraft worlds.
https://packagist.org/packages/aternos/thanos
MIT License
221 stars 20 forks source link

Thanos removed only chunks from overworld [CLOSED] #3

Closed JustFragger closed 5 years ago

JustFragger commented 5 years ago

Hello ! I"m using Minecraft 1.7.10 and I need upload my world to aternos , but my world has 347 MB . After using your program , world megabytes was reduced by 9 only so, can you program work for other dimesions like moon and these things you know ?

KurtThiemann commented 5 years ago

Hi, Thanos works on all dimensions of a world, as long as their file structure looks like the one used for vanilla Minecraft (a directory in the main world folder that includes a 'region' directory).

It is possible, that some mods generate their chunks differently and therefore Thanos is unable to detect which chunks are unused.

Please send me the affected world so I can further investigate this problem.

JustFragger commented 5 years ago

@KurtThiemann I tried Moon Dimension (It was DIM-28 folder , which I renamed to world because thanos will detect it you know) and after that i run command in cmd and I get 0 chunks removed so I think it didnt worked or there"s nothing to remove I dont know right now ( I want try thanos on moon dimension because it has 103MB and i need less) If you need Moon Dimension folder reply after this my reply I"ll upload it to mega.nz if u want Thanks

JulianVennen commented 5 years ago

Usually not the dimension folder should be targeted by thanos but the world it's in. That's why it's called world.

KurtThiemann commented 5 years ago

Please upload the world somewhere and post the link here so I can have a look at it @JustFragger

JustFragger commented 5 years ago

@KurtThiemann Sorry I took me too long , due to slow upload speed you know 0,8MB/s xd here"s the folder you requested : https://mega.nz/#F!S45lEIZJ!6wyThpCVykGnl-OI-9oeYg

KurtThiemann commented 5 years ago

The mod you are using does not set the InhabitedTime value correctly in its chunks. Thanos uses this value to determine whether a chunk is used or not.

JustFragger commented 5 years ago

Okay Thanks for help