Inactive [ADMN/GEN/INFO/TP/RPG] MyWorlds v1.48 - Multi-world plugin with a touch [2320]

Discussion in 'Inactive/Unsupported Plugins' started by bergerkiller, Aug 15, 2011.

  1. Offline

    bergerkiller

    [​IMG]

    You may wonder, why so many tags? Well, that is because this plugin simply contains a lot of features that fall under those tags! I originally made (parts of) this plugin for our server, but it proofed to be a 'publishable' plugin as well. :)

    Description

    This plugin features everything related to worlds. Features:
    • Load, unload, copy, delete, save and create worlds
    • Show information of worlds and list available chunk generators and worlds
    • Set world game mode, difficulty, time, weather, autosaving, PvP
    • Set world mob spawn restrictions
    • Evacuate worlds to clear them from players
    • Repair broken worlds to some extend
    • Make portals cross-world, one-way, simple, no commands needed
    • World-specific chat rooms using permissions
    • Automatically load worlds when the server starts and persistent settings
    • Extensive permission system, you can even set who can enter what world
    • Can act as a tool for other plugins to teleport players from one world to the other
    • Simple teleportation commands
    • Set OP lists for specific worlds to make players operator on certain worlds
    • Easy-to-remember commands: with aliases and chat-message help
    A nice tutorial by FrozdY



    BukkitDev page

    For configuration, commands, etc, look on the BukkitDev page under Links.
    All documentation pages are now on Bukkit Dev.

    Known bugs:
    - None
    Disclaimer (because things CAN go wrong)

    I am not responsible for world damages done by this plugin or by certain commands this plugin performs. If you, for example, loaded 20 worlds and hosted it on a buggy computer with 30 players, odds are the server (and your computer) will crash and worlds become corrupted. Repair can fix worlds, but this does not recover damaged chunks, so don't think you are always covered. Also, never forget to make backups of your worlds, but I guess this is common sense...

    FAQ:
    - Different inventories per world? No, you can use World Inventories for that.
    - Or try MultiInv while it is still maintained.
    - Repair ruined your world? Backup of region files can be found in the region folder, simply restore.


    Important links:

    Download the MyWorlds.jar from GitHub
    Look at the source at GitHub
    BukkitDev page

    Changelog

    Show your appreciation for my plugins by donating
    [​IMG]
     
  2. Offline

    Crafter123

    Great work!
    Can you please add an alias for /world?
    Because bPermissions uses the command /world, too,
    it would be great if I can use something like /myworld create....

    Sorry for bad English
     
  3. Offline

    bergerkiller

    Prodigy_minera make sure you name portals with an unique name, as they are mapped by name. You can have only one of the same portal name per world. Multiple on the server.

    Crafter123 I believe /mw is also an alias

    Uploaded v1.43 for CB 1988 R6
     
  4. Offline

    mooman219

    I am having a bit of a issue I would love your help on!
    Code:
    2012-03-01 22:42:08 [SEVERE] Could not load 'plugins\BKCommonLib v1.09.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.VerifyError: class com.bergerkiller.bukkit.common.PluginBase overrides final method getName.()Ljava/lang/String;
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:150)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:206)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:182)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:147)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.VerifyError: class com.bergerkiller.bukkit.common.PluginBase overrides final method getName.()Ljava/lang/String;
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:139)
        ... 8 more
    Using version "craftbukkit-1.1-R6-20120301.142116-2".
    This in turn causes My Worlds to not work.

    I placed BKCommonLib in the plugins folder as directed.
     
  5. Offline

    joshua11007

    This works great on craftbukkit version 1.2.2-R0.1 build #2015. I couldn't get MultiVerse or anything similar to work either but this is flawless. Heres a screenshot of it. 2012-03-02_14.13.47.png
     
  6. Offline

    danilonba

    is het naar 1.2.3 geupdate?
     
  7. I'm not sure if myworlds is working on minecraft 1.2.3 I'll have to do further research on the commands but here is what my commandpromt has to say. 120304-173600.jpg
     
  8. Offline

    phanaticd

    when i go from one world to the other all the chunks in the distance remain for ppl on my server then they slowly fade away as it updates
     
  9. Offline

    Tale Spin

    Is het mogelijk dat je deze geweldige Plugin update voor 1.2.3.
    Het werkt, maar niet stabiel, zou het heel jammer vinden om opzoek te gaan naar een andere.
    Vast bedankt
     
  10. Offline

    audk14

    I'm having a problem allowing non-opped players to build in my creative world. -__- i keep getting you don't have permission to build here.

    :(
     
  11. Offline

    tschagg

    i love this plugin!!! thank you so much for this!
     
  12. Offline

    Dr_Perry

    Hey dude, how did you get SuperPerms to work? It says 'using build-in Bukkit SuperPerms'. Where do I put the superpermsbridge.*? I have PermissionsBukkit so the permissions on here don't work with it, but I can use SuperPerms? The Wiki doesn't really tell me how to do it and it's not like I can use Permissions 3.

    Help!
     
  13. Dr_Perry i dont use superperms i've accually never heard of it till you just mentioned it i use group manager with my permissions and stuff it's simple and easy
     
  14. Offline

    lion1010

    UPDATE the plugin!!
     
  15. Offline

    norsac321

    Thank you soooooo much for making this plugin i've been trying to find a plugin like this for EVER you sir deserve a [diamond][diamond][diamond][diamond][diamond][diamond][diamond] once again THANK YOU! [​IMG]
     
  16. Offline

    Marcus_Olsson

    Having a slight problem whiles trying yo make portals within the same worlds. Even tho I make the signs just under the portal same as usual they do not work and entering the first to go to the secound gives me a "The portal has no destination" even tho I've made the sign as they are soposed to be.!

    Sign1:
    -------------
    [Portal]
    1.1
    1.2
    Blank
    -------------

    Sign2:
    -------------
    [Portal]
    1.2
    Blank
    Blank
    ------------

    The names of the portals and all appears in the /mvp list command but they refuses to teleport.
    Help would be greatly appreciated.
     
  17. Offline

    iSeven77

    the portals have to be something like this :

    Sign 1 :
    [portal]
    1.1
    1.2
    Blank

    Sign 2 :
    [portal]
    1.2
    1.1
    Blank

    then they will work but what i notice is that if u put a portal above the 120 height u get random results and when u go to a high portal u fall :X lol so that is no good :) hope the update this plugin :)
     
  18. Offline

    Marcus_Olsson

    Well, The secound line on the secound sign is soposed to be the destination, I do have on way portals.
    But, I tried it but it did not work.
     
  19. Offline

    Danzzz

    im running 1.2.3 and the plugin fails to work :L please please update soon!

    if it is updated then im a noob but i downloaded the recent jar and nothing works :L

    Thanks
     
  20. Offline

    iSeven77

    i think the issue is the '.' cause i did try it and it does says no destination but when i change the names for dot like this

    Sign 1:
    [portal]
    1dot1
    1dot2

    Sign 2:
    [portal]
    1dot2
    1dot1

    It works fine so im guessing the issues is the '.' in the name :p
     
  21. Offline

    Marcus_Olsson

    Apparently is is the problem.. I did not have this problem with 1.42 in 1.1, Freaking weird! XD
    Now I got about 14x2 portals to update before importing all the world.
     
  22. Offline

    ledhead900

    bergerkiller
    How do I Set individual world spawn permissions, so that players can spawn use the spawn command to spawn at World B but not World A ?
     
  23. Offline

    phanaticd

    some people with laggy connections get infinitely stuck in portals going back and forth
     
  24. Offline

    bergerkiller

    phanaticd it already has a sort of switch-back check, but I'll improve it further so it will not instantly teleport back...

    Updated MyWorlds to v1.44. Fixes include:
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  25. Offline

    Tale Spin

    Bedankt voor de update!!
     
  26. Offline

    Royalgamer06

    21:49:01 [INFO] [My Worlds] Loading or creating world 'Skylands' using chunk generator: 'SkylandsPlus'
    21:49:02 [INFO] Converting world 'Skylands'
    21:49:02 [INFO] Scanning folders...
    21:49:02 [INFO] Total conversion count is 92
    21:49:03 [INFO] Converting... 1%
    21:49:03 [INFO] Converting... 3%
    21:49:04 [INFO] Converting... 5%
    21:49:05 [INFO] Converting... 8%
    21:49:06 [WARNING] [My Worlds] World load issue: net.minecraft.server.NBTTagInt cannot be cast to net.minecraft.server.NBTTagLong
    21:49:07 [INFO] Converting world 'Skylands'
    21:49:07 [INFO] Scanning folders...
    21:49:07 [INFO] Total conversion count is 92
    21:49:08 [INFO] Converting... 6%
    21:49:08 [WARNING] [My Worlds] World load issue: net.minecraft.server.NBTTagInt cannot be cast to net.minecraft.server.NBTTagLong
    21:49:08 [INFO] Converting world 'Skylands'
    21:49:09 [INFO] Scanning folders...
    21:49:09 [INFO] Total conversion count is 92
    21:49:10 [INFO] Converting... 8%
    21:49:10 [WARNING] [My Worlds] World load issue: net.minecraft.server.NBTTagInt cannot be cast to net.minecraft.server.NBTTagLong
    21:49:11 [INFO] Converting world 'Skylands'
    21:49:11 [INFO] Scanning folders...
    21:49:11 [INFO] Total conversion count is 92
    21:49:12 [INFO] Converting... 9%
    21:49:12 [WARNING] [My Worlds] World load issue: net.minecraft.server.NBTTagInt cannot be cast to net.minecraft.server.NBTTagLong
    21:49:13 [WARNING] [My Worlds] Operation failed after 4 retries!
    21:49:14 [SEVERE] [My Worlds] Failed to (pre)load world: Skylands
    HELP! Its a skylands type world and has .schematics in it, I really don't want to loose this world!!!
     
  27. Offline

    bergerkiller

    Royalgamer06 really strange, looks like an error in the world format...try loading it in SinglePlayer and see if it converts...
    I recommend loading this world on a previous server build, making a schematic of all the important stuff and making a new world. Or try running Chunkster over it.
     
  28. Offline

    Royalgamer06

    Singeplayer doesn't work, i dont know how chunkster works, but schematic isnt a bad idea.
     
  29. Offline

    Scudz

    Hi there, running myworlds 1.44 on my game server hosted by multiplay, and every time the server restarts, all my portals are erased and must be recreated. How/Can this issue be avoided? Thanks for the help in advance.
     
  30. Offline

    bergerkiller

    Scudz Check if you updated BKCommonLib to the latest version. (v1.44 includes the latest BKCommonLib)

    The previous version had some 'not disabling plugin' issues.
     
  31. Offline

    Scudz

    Checked my server, BKcommonlib is version 1.17, which I believe is the latest. I hadn't had MyWorlds installed previous to yesterday, but i've read of at least one other person having the same issue, whenever the server goes off and comes back on, the signs remain, but the portals.txt is never updated. I tried manually updating portals.txt, but i don't think I did it correctly.
     

Share This Page