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 16, 2011.

     
  1. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    [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]

    This post has been edited 111 times. It was last edited by bergerkiller Jun 25, 2012.
  2.  
  3. Offline

    Jason_Tha_Beast

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I did this exact command
    /world create world3_skylands and i didnt get a skylands world
  4. Offline

    Pwngpony

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I love you. My server entirely relies on this plugin, Without it my server no worko. Once again i love you.
  5. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Updated the plugin to v1.45, processed some of the request and bugfix tickets posted on Bukkit Dev. Been too busy with the exams to maintain it properly...but now it is...

    @Jason_Tha_Beast sky lands environment got cleared out of Minecraft and thus CraftBukkit. Look for a sky-lands generate plugin and use that to create the world.
  6. Offline

    EagleStrike36

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can you possibly make it so that it doesn't change your gamemode every time you login and or change worlds?
  7. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @EagleStrike36 disable the gamemode for the world:
    Or give yourself the 'world.ignoregamemode' permission node.
  8. Offline

    worthtalley

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  9. Offline

    EagleStrike36

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks!!!!
  10. Offline

    trueslider

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks for update! Thank for plugin!
  11. Offline

    samuelvisser

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    since the new update of this plugin, all comands don't work! here, for example, I tried to teleport to world survival (/tpp survival)
    In minecraft, it says: An internal error occured while executing this command
    In the consule it says:

    2012-04-10 20:32:05 [SEVERE] java.lang.NoClassDefFoundError: com/bergerkiller/bukkit/mw/commands/Command
    2012-04-10 20:32:05 [SEVERE]at com.bergerkiller.bukkit.mw.MyWorlds.command(MyWorlds.java:105)
    2012-04-10 20:32:05 [SEVERE]at com.bergerkiller.bukkit.common.PluginBase.onCommand(PluginBase.java:206)
    2012-04-10 20:32:05 [SEVERE]at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    2012-04-10 20:32:05 [SEVERE]at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    2012-04-10 20:32:05 [SEVERE]at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
    2012-04-10 20:32:05 [SEVERE]at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

    This post has been edited 1 time. It was last edited by samuelvisser Apr 10, 2012.
  12. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @samuelvisser stop the server and start it again, classes in the jar got bugged.
  13. Offline

    samuelvisser

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I restarted the server, and now everything works! thanks!
  14. Offline

    orvbongat

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    First of all, awesome plugin. Just have one little bit of trouble with permissions.

    Copied the default permissions that came with the plugin into Permissions.yml in the server's root folder.
    Changed all three "default: op" into "default: all" so that all my users can actually use the plugin.

    However, the problem is it seems to ignore Permissions.yml so the only way for my players right now to use the plugin is if I make them an OP, which I would rather not do.

    Goal is to allow them to teleport to different worlds and build there, so the only command they need is /tpp. Appreciate any help, thanks!

    This post has been edited 1 time. It was last edited by orvbongat Apr 11, 2012.
  15. Offline

    samuelvisser

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I have the same problem as orvbongat, also by me the can only use the commands and build if the are op.
    Only if i chance in the cofig the WorldBuildPermissions to 'false' the can build.
    But I only want them to built in the 'survival' world
    thanks!
  16. Offline

    mini_totent

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I would love to see you add a feature that makes each world hold it's own inventory, or have the option to. That way you can have creative worlds where people cannot (without other plugins) bring their items outside of the world.
  17. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @mini_totent and many others: There are two plugins that already achieve this; MultiInv and World Inventories. While these exist and are maintained, I am not going to add my own in MyWorlds.

    @orvbongat @samuelvisser yes I noticed that a lot of the default permissions are left out for some reason; in other words; not getting stored. This issue is probably caused by BKCommonLib's PluginBase not properly setting the default in the config.
  18. Offline

    andrewpo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Could you possibly add a feature where you can create invisible portal regions using worldedit selections?
  19. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @andrewpo was working on a sort-of system like it, but haven't been able to detect people entering these regions properly. (it requires a lot of checking in a task, which would kinda make MyWorlds a buggy mess on 200-player servers)
  20. Offline

    andrewpo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Could you possibly see how multiverse-portals does it?
  21. Offline

    Papareborn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Great plugin, it works perfectly.
    One problem we have though is with the nether. One of our worlds is an older world (called: es), which we had before we got bukkit (it has been converted to the newest MC of course). We cannot get the nether to work properly, so we have a nether world (es_nether) which is set as the default portal for "es." This way, when people make a nether portal, it sends them to es_nether spawn, but then they can't get back to their portal. So we have a portal from the es_nether spawn going back to es spawn. How do we fix this?

    This post has been edited 2 times. It was last edited by Papareborn Apr 12, 2012.
  22. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @andrewpo I'll check once I have the time..TrainCarts has some priority with this missing cart thing.

    @Papareborn Yes it appears to have issues with nether portals (overriding them), can only think of disabling default portals for a world. Though afraid the original teleport bit is blocked for some reason. (though I didn't cancel a thing)
  23. Offline

    andrewpo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks, the TC issue is bugging me a bit :p

    Let me know if you decide to add the feature please :) I'll scrap xcraftgates (abandoned) and replace it with myworlds.

    This post has been edited 1 time. It was last edited by andrewpo Apr 13, 2012.
  24. Offline

    mini_totent

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Completely understandable. Thanks for the tip.
  25. Offline

    jhonneyboy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Just wondering, how do I disable items getting through portals?
  26. Offline

    Datenkralle

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi, great plugin. But please make the Permission Plugin PEX available for your plugin.
    I will define that a group cannot enter a portal in PEX(via - -myworlds.portal.enter.portalname), but your plugin ignore these.

    And your PermissionDefault.yml isn't easy to understand. I don't know how to deny in these file the defaultgroup to enter a portal. Also i can't find a helptext for these file - how to configure.
  27. Offline

    Davey_Wavey

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Some of my portal destinations seem to lead above the actual portal, usually on ground level. It's very annoying, is there anyway to prevent this?
  28. Offline

    samuelvisser

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    But could you fix this? I really want to set that beginners can't built in my world, only in the 'beginners' world
  29. Offline

    bergerkiller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Davey_Wavey it is default behaviour, as portal signs are meant to be placed underneath the ground.

    @samuelvisser CraftBukkit had a bug, they already fixed it. The next recommended build will restore this properly. (or you can use the latest build to fix it now)
  30. Offline

    joris579

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @bergerkiller

    I had a problem that the plugin didnt save the settings like lock time weather and loaded worlds...

    than i read your /stop topic and i /stopt my server... it worked. but is it normal that we need to /stop cause on older versions it auto saved :O
  31. Offline

    samuelvisser

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ok, thanks!
    Now I can make my server public!
  32. Offline

    samuelvisser

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @bergerkiller
    I set my server in the latest build.
    All the world build things are working now.
    But still the /tpp command permissions are not working.
    I gave the survivalers, for example, the permission to teleport to world beginner
    (- myworlds.world.teleport.beginner) but still the can't teleport to beginner.
    how can I fix this?

Share This Page