WorldManager (Advanced MultiWorld Plugin)

WorldManager (Advanced MultiWorld Plugin) 1.0.7

BuddelStudios

Active Member
BuddelStudios submitted a new resource:

WorldManager - A high-end multiworld plugin with more multiworld features than other multiworld plugins :P

View attachment 2303

WorldManager is the new way to maintain multiple worlds!
But why should WorldManager be better than Multiworld or Universal?

WorldManager comes with all functionalities Multiworld and Universal have. But it has more and will be developed in future.

Lets compare WorldManager with MultiWorld and Universal


WorldManagerMultiworld
...
Read more about this resource...
 

Turit

New Member
First thing, Thank you very much for this great plugin, but there is an issue, the plugin pump a lost of error logs when I switch off the weather.
WorldManager v1.0.1

2020-11-25 00:28:36.960 [main] FATAL - Could not pass event "cn.nukkit.event.level.WeatherChangeEvent" to "WorldManager v1.0.1": null on de.buddelbubi.Events.Events
2020-11-25 00:28:36.965 [main] FATAL - Could not pass event "cn.nukkit.event.level.WeatherChangeEvent" to "WorldManager v1.0.1": null on de.buddelbubi.Events.Events
2020-11-25 00:28:36.965 [main] ERROR - Throwing
cn.nukkit.utils.EventException: null
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:34) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:543) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.level.Level.setRaining(Level.java:3300) ~[nukkit-1.0-SNAPSHOT.jar:?]
at de.buddelbubi.Events.Events.onWeatherChange(Events.java:76) ~[?:?]
at sun.reflect.GeneratedMethodAccessor208.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_275]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_275]
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:543) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.level.Level.setRaining(Level.java:3300) ~[nukkit-1.0-SNAPSHOT.jar:?]
at de.buddelbubi.Events.Events.onWeatherChange(Events.java:76) ~[?:?]
at sun.reflect.GeneratedMethodAccessor208.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_275]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_275]
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:543) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.level.Level.setRaining(Level.java:3300) ~[nukkit-1.0-SNAPSHOT.jar:?]
at de.buddelbubi.Events.Events.onWeatherChange(Events.java:76) ~[?:?]
 

BuddelStudios

Active Member
First thing, Thank you very much for this great plugin, but there is an issue, the plugin pump a lost of error logs when I switch off the weather.
WorldManager v1.0.1

2020-11-25 00:28:36.960 [main] FATAL - Could not pass event "cn.nukkit.event.level.WeatherChangeEvent" to "WorldManager v1.0.1": null on de.buddelbubi.Events.Events
2020-11-25 00:28:36.965 [main] FATAL - Could not pass event "cn.nukkit.event.level.WeatherChangeEvent" to "WorldManager v1.0.1": null on de.buddelbubi.Events.Events
2020-11-25 00:28:36.965 [main] ERROR - Throwing
cn.nukkit.utils.EventException: null
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:34) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:543) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.level.Level.setRaining(Level.java:3300) ~[nukkit-1.0-SNAPSHOT.jar:?]
at de.buddelbubi.Events.Events.onWeatherChange(Events.java:76) ~[?:?]
at sun.reflect.GeneratedMethodAccessor208.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_275]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_275]
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:543) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.level.Level.setRaining(Level.java:3300) ~[nukkit-1.0-SNAPSHOT.jar:?]
at de.buddelbubi.Events.Events.onWeatherChange(Events.java:76) ~[?:?]
at sun.reflect.GeneratedMethodAccessor208.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_275]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_275]
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:543) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.level.Level.setRaining(Level.java:3300) ~[nukkit-1.0-SNAPSHOT.jar:?]
at de.buddelbubi.Events.Events.onWeatherChange(Events.java:76) ~[?:?]
Uh.. Im sorry.. I already changed my code. The error isn't for my code anymore. Maybe its patched in the next update. If not, send me the new error.
 

BuddelStudios

Active Member

BuddelStudios

Active Member
BuddelStudios updated WorldManager with a new update entry:

Teleport UI and much more

First of all, I added a teleport UI. It was a old request.
View attachment 2640
It shows the grassblock for Overworld Levels, A netherrack for Nether Levels and who guessed? A endstone for end dimension,... If they'll ever come to nukkit xd

The UI opens on /wm tp and needs the permission worldamanager.teleportui or worldmanager.admin

Also removed timelock, weatherlock and time from /wm settings. They are now in /wm gamerule.

But I added MovementCheck and Notes to the settings.
Now you...
Read the rest of this update entry...
 

BuddelStudios

Active Member
BuddelStudios updated WorldManager (MultiWorld Plugin) with a new update entry:

World Signs!

Now you can create signs to teleport to a certain world.
View attachment 2940
If done correctly it looks like this:
View attachment 2941

You are not restricted to worlds only.
You can add coordinates in the third line to the third line:
View attachment 2942
If done correctly it will look like this:
View attachment 2943

To create signs you need the permission worldmanager.createsigns
To use signs you need the permission worldmanager.usesigns
Read the rest of this update entry...
 
Top