This Version adds 1.17 and 1.18 Compatibility But removes Compatibility for older versions
-Fixed Issues with FAWE and World edit
-Fixed Placeholders not working
Changelog:
-New Command Framework
-Disables /ws home due to pre-exciting bug
News:
- 1.16 support was added, altough issues might still occurr
Logs:
- Several minor issues were fixed
News:
- Added 1.15 support, if any bugs occur, let me know
News:
- Japanese was added as a default language, thanks to SNAKE (ethernetcat)
Logs:
News:
- Fixed a placing lava/water bug
- Refactored some internal code
- Fixed unloading issue
News:
- Added BuildersUtilties support (Credit: jstoeckm2)
Logs:
- Fixed chunk issue (Credit: jstoeckm2)
- Fixed a worldborder bug
- Some internal improvments
News:
- With this version, it should be possible to use WorldSystem on 1.8.X. If you encounter any issues, please report them to me or write a GitHub issue
Logs:
- Fixed result of the worldsystem_pretty_world_name placeholder
Logs:
- Fixed bug described in Dicussion
News:
- A critical bug at the MySQL connection was fixed. Everything around MySQL should now work fine.
News:
- This resource now supports 1.14
News:
- Your location will now be saved, when you leave your world
- Your location will now be saved, when you join your world
Logs:
- New config.yml, you have to configure it again
- Improved performance at event handling
News:
- Now you can interfere more with WorldSystem via the PlaceholderAPI
News:
- You can now set a price for creating a world/template.
Logs:
Logs
- There was an error with the default material value of the gui.yml in 1.13 at worldchoose.another.template
News:
- I moved the Repo from bitbucket to GitHub
Logs:
- You can now set a specific permission for a template, so only people with this permission can use and see this template
Logs:
- Fixed that "ws.get" and "ws.sethome" were not be used
Logs:
- I moved to a new host so the AutoUpdater has now a new url
News:
- In this version, I fixed a bug when executing a command with a new command framework. Thanks to Postremus
- Please use a new installation of a server if you have experienced the problem above.
I received many complains that the WorldEdit restriction support would not work. Fixed now, if it does not work, please contact me.
Logs
- The world owner can now enable/disabled WorldEdit for certain members
- Update your gui.yml!!
- Update your language.yml!!
In this update, there is the often requested feature for multi-template support implemented.
Please make sure you reconfigure your config.yml and get a new gui.yml!
There was also a fix for a potential bug on /ws tp <own name>
In the setting.yml you can add now commands which will be executed on /ws get.
Look at the title

Hi there,
WorldSystem ist now shipping under a new license. I decided to choose Creative Commons BY-SA. The license text can be found in the source, the jar and in the resource page.
Much fun with this version

In this tiny update I removed some dead code, fixed some old code and documented the events from WorldSystem.
I added that the home gets reset when the world gets reset.
Caused some problems.
I forgot to add the ws.sethome permission as sub permission from ws.*
I implemented a feature requested a long time ago.
New commands:
/ws sethome
New permissions:
ws.sethome
Delete your settings.yml and your current language file for this update to work
Hi there,
I am very proud of you (and of me of course). We get over 1000 Downloads on this resource. If you want more work from me, leave a positive review
Thats insane!!!
Logs:
- Reformatted gui.yml
~ Butzlabben
I changed some things in the WorldSystem GUI for better usabilty. Please rename your gui.yml to something other, so that a new version can be copied
- GUI closes not any more if changing a property
- Back button implementet
- You can now change the title of an inventory
The last update was a long time ago but here it is:
WorldSystem is available for 1.13.
Log:
- Update to 1.13
- All SystemWorld functions are now running on the Bukkit Main Thread for saver world loading and saving
Hello there,
again I fixed couple of bugs:
- Bug of getting teleported underground when trying to teleporting to own world and is still creating
- There was a new message for this added: In the configs it is world.still_creating
- I added a message when a player tried to open the player gui and no one was added, path: member.no_one_added
- And the "Your world is now ready.." message gets first then send if the world is really ready and a message that the world is setting up is sended before
- Fixed with a full recode some bugs at the CommadListener
~Butzlabben
In the last update I posted a jar with the right update, but in the plugin.yml there was the wrong version displayed. Now the real 2.2.0.5.
There was a calculation error with the automatical deletion. I hope that no world was deleted.
Hi there,
today I fixed many many bugs:
- Fixed an internal error with /ws delete
- When using /ws toggle<something> <Yourself> there was another error
- And implemented async world creating after reset
Enjoy it
Butzlabben
Hi there,
with the new update you can now set up the automatic deletion of worlds that have not been loaded for a long time.
And now all configs support UTF-8.
I am very sorry for my big inactivity right now. In the future there will be more time for this.
Butzlabben
In this update I added with the help of
@Likanin555 French. Thank you very very much. I also corrected with him the polish translation.
A bug with the rank system for worldborder was corrected.
Happy use with that
Hey out there,
in this update I added in the config the option to enable spawn teleportation. When a player is joining and his world is not loaded and spawn teleportation is enabled, the he will be teleporter to the spawn.
And I hopefuly fixed a bug whilst world loading
~Butzlabben
P.S.: You guys are insane for over 500 downloads! Keep going
Hey out there,
now you can define your own ranks for the worldborder sizes. It can be done in the settings.yml. Everything should be self-explaining. I also made the async world creating more stable.
And I have a great announcment for you:
This resource will maybe soon Open Source.
Butzlabben
Hi,
yes, the title may sounds like clickbait, but it is done. With the help of FAWE it takes on my poor home server only 1 seconds to create a world - and it is completely async. As you have heard, you will need for this FAWE and WorldEdit to work. Otherwise it will the create the worlds like before.
I am trying to do this without the help of FAWE.
Special thanks to Schrand for showing this feature to me.
Link to issue
~Butzlabben
Here I fixed a major bug with adding a member and changing its permission.
This update is in the silent updater, so if you have v2.1.2, just chill and restart your server
Enjoy it.
P.S.: Thanks for over 400 downloads, it's amazing guys. And recommend this plugin to other people

Hi there
with the help of
@smmmadden I corrected some messages in the en.yml. The AutoUpdater has now the ability to make a silent update for small bugfixes that doesn't effect any configs.
Butzlabben
Hello,
In this last update today a bug is fixed were two worlds were created for one person.
I hope you enjoy it
Butzlabben
Hi,
here I fixed a bug when you do /ws gui on a non systemworld there was an exception.
And I added the permission ws.get. By default everyone has that permission. So you can manage eg. for ranks who can create a world.
~Butzlabben
In every config where you can put in strings is now UTF-8 support.
Hi there,
in this version we support now out of the box two new languages:
- Chinese by r7mc (link to
issue)
- Finnish by
Two
Thank you for your support.
Butzlabben
Hello there,
as you can see we have a new banner for WorldSystem. I also made the autoupdater more performant
Butzlabben
In this tiny update I fixed some bugs in the statistics. This update will not be in the autoupdate.
Hello there,
a few weeks ago we announced an API for WorldSystem. I am very happy and proud to present you this update.
- We added the contact_auth property in the config. If enabled, WorldSystem will contact the Mojang authentification server for unknown players
- We changed a config default at worldspawn.use to true
- In the worldgeneration section there is a new property, worldgeneration.generator. Here you can specify a generator from a third party plugin
- API: For nearly all actions in worldsystem there are events. You can see a list of them and the whole API here. Just use the events as all other events. There are some special classes, which will be very helpfull. SystemWorld is a class for managing a world by WorldSystem. The WorldPlayer provides editing his permissions on the current world, checking if he is on a systemworld and much more. The class WorldConfig gives you the abilitie to edit a worldconfig easy and smooth.
- We added an issue section. Issues in a review will be ignored and please use from now the issue section.
If you have any question, feel free to contact me.
Butzlabben
In this tiny update I fixed some bugs and added a testserver.
Here is the IP: 89.163.242.152:12345
Hello,
in this update we added an autoupdater with wich you can update WorldSystem without downloading any jars from spigotmc.org
In the config you can now edit the generator settings. The entrys are self-explaining.
As always, if you have any questions, contact me.
Butzlabben
Hello out there,
now WorldSystem is also in Spanish and Russian available - awesome!
Credits to zuhir for the spanish translation, I really appreciate that.
I also fixed some bugs and patched a few things:
- Fixed an exception when the world was in use but the owner not online
- The /ws delete command help will now be read from the language file
- Not possible anymore to toggle building, gamemode switching, etc if the player is not added to the world, was confusing for some people.
Butzlabben
Hello out there,
now WorldSystem has a polish translation by default.
I thank Likanin555 for this.
If you want to add a new translation, I will appreciate it.
Until the next update
Butzlabben
There where some glitches in the GUI, wich are now fixed.
Quick update for some spelling mistakes
Hello there
since the last time, many things have changed on this resource. Here are all changes:
- GUI - manage players and your world with this GUI which is 100% configurable. Opens with /ws gui and is just useable for the worldowner
- Different worldsizes with different permissions. You can set for the permissions ws.big and ws.large different worldsizes and give then these permissions players
- Set a worldborder center, that is not the spawn of a world
- You can also disable the worldborder function
- You can configure the commandhelp from /ws - Currently not translated in Hungarian and Dutch
- API - 80% finished. There is currently no documentation for it, but you this will follow in the next update wich will be a update for developers. If you need the API urgent, DM me
Thank you for your patience. Until the next update
Butzlabben
We have changed some important things. Here is the changelog:
We have...
- fixed "
/ws delete". Now completly working
- changed worldname label from "ID UUID" to "ID-UUID" for loading worlds with MultiVerse (
not recommended)
- fixed that if players are added and didn't join before, were not shown in "
/ws info"
We will do:
-
GUI
-
API
- Set worldsize with permissions
Thank you for your attention
We made world loading/creating faster and did some bug fixes

You have waited, I have coded.
Now there it is. You can now set all gamerules known in the game and set the worldborder. Simple and easy to use as always.
Much fun with that
Even more languages...
It is crazy, everyone wants to add a new language.
If you have one that is still not added and you want the language in, feel free to contact me
Thanks to everyone who supports this project.
We fixed some Bugs, made it here and there a little bit better and we took out the garbage.
There are some languages already added. These are
English and
German. French will also come. But if your language is not supported yet you can customize it yourself.
There are also some new features at the config.yml