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

    ProZombie1

    do you know were i can get it ???
    [​IMG]
     
  3. Offline

    bergerkiller

  4. Offline

    ProZombie1

    i dont know how to downgrade my server to 1.0.1
    [​IMG]
     
  5. Offline

    bergerkiller

    ProZombie1 That's not needed, this plugin still works on the latest CB build as I have tested. (I'll update the title xd)
     
  6. Offline

    el_moke

    hey, nice plugin but we got an issue with portals in the same world. it seems that the chunk in which the portal sign was placed isn't loading when teleporting to this portal. this only happens when teleporting between portals in the same world, not with cross-world teleportation. any suggestions?
     
  7. Offline

    Don Redhorse

    perhaps you could also create an offset to the teleport location? so instead of directly on top of the sign one block in front?
     
  8. Offline

    bergerkiller

    Don Redhorse nah not needed, instead you can move the sign itself around. You can place the sign pretty far away from the actual portal (6 blocks or so), it doesn't have to be below the portal.
     
  9. Offline

    ninja807

    I have a bit of an issue with creating a nether.

    My main world is creative and can go to the nether just fine.
    But my second world is survival and it needs a nether but it can't create one through regular means, I need help fixing this issue.
     
  10. Offline

    Don Redhorse

    Well but wouldn't it than not teleport you before you enter the portal?... and that wouldn't solve the issue that if you don't move you will get teleported back or?
     
  11. Offline

    bergerkiller

    ninja807 Try manually creating a nether world:
    Don Redhorse Nope, only teleports when you are inside the portal. It uses a smart radius-search for portal signs when entering portals or water streams.
     
  12. Offline

    Don Redhorse

    ahh good to know...
     
  13. Offline

    ninja807

    For example my world is called Survival_skylands so I would type:
    Ill try that, if it doesn't work ill post here asking again.

    I manually tried it but it yields the same result by going into the portal in the survival world it takes me nowhere, all it does is the swirly portal effect.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  14. Offline

    bergerkiller

    ninja807 also set the default portal:
    While being on the world your portal is at. Right then players will go to the nether when entered.
     
  15. Offline

    ninja807

    Thanks, it's a one way trip, but it will do. Ill just tell people on the server to use their /home command.
     
  16. Offline

    ProZombie1

    thank dude

    and what do i have 2 download there is 3 things ....[​IMG]

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  17. Offline

    Syncronyze

    I haven't really played with a server's permissions since 1.7.3. This plugin supports Permissions 3, but does it also support PEX? I can't seem to get it working with PEX. Am I doing something wrong? This is what I have for PEX:

    - myworlds.world.enter.Spawn
    - myworlds.portal.enter.Spawn1
    - myworlds.world.use.wild
    - myworlds.world.build.wild
    - myworlds.world.teleport.wild
    - myworlds.portal.enter.wild
    - myworlds.world.enter.wild

    And, when I try to pass through the portal it does not allow me.
     
  18. GREAT PLUGIN!
    But

    DON'T destroy the block that is behind the portal sign,
    the sign wil drop, and you cant place it back,
    and you can only fix it when you stop the server.

    and if portals are 1 space between each other it ignores one of the 2
     
  19. Offline

    JensorX

    My server (bukkit 1.1 build 1798) crash , when a player join the server and spawn in my SkylandsPlus world (there is no error log in the console)
    When the player join the normal world and teleport to the skylands world all works fine
     
  20. Offline

    Kokopelli13

    Is there a permissions node that grants all commands?
     
  21. Offline

    Royalgamer06

    Hello, I am speaking english now. But is there or can you add the Environment Superflat/flat/flatlands or what so ever? Thanks

    And btw is the environment 'skylands' just like the Skylands+ plugin? I had a that plugin and made a world with that, but I forgot to change the environment to Skylands and it loaded 'normal', but what I want to say is, is that environment the same as Skylands+?

    I have this error, help:
    Show Spoiler
    20:05:20 [SEVERE] java.lang.NoSuchMethodException: de.V10lator.RideThaDragon.V10
    Dragon.<init>(net.minecraft.server.World)
    20:05:20 [SEVERE] at java.lang.Class.getConstructor0(Unknown Source)
    20:05:20 [SEVERE] at java.lang.Class.getConstructor(Unknown Source)
    20:05:20 [SEVERE] at net.minecraft.server.EntityTypes.a(SourceFile:102)
    20:05:20 [SEVERE] at com.bergerkiller.bukkit.nolagg.BufferedChunk.load(Buf
    feredChunk.java:251)
    20:05:20 [SEVERE] at com.bergerkiller.bukkit.nolagg.BufferedChunkRegionLoa
    der.a(BufferedChunkRegionLoader.java:303)
    20:05:20 [SEVERE] at net.minecraft.server.ChunkProviderServer.loadChunk(Ch
    unkProviderServer.java:135)
    20:05:20 [SEVERE] at net.minecraft.server.ChunkProviderServer.getChunkAt(C
    hunkProviderServer.java:78)
    20:05:20 [SEVERE] at org.bukkit.craftbukkit.CraftWorld.loadChunk(CraftWorl
    d.java:249)
    20:05:20 [SEVERE] at org.bukkit.craftbukkit.CraftWorld.loadChunk(CraftWorl
    d.java:136)
    20:05:20 [SEVERE] at org.bukkit.craftbukkit.CraftWorld.setKeepSpawnInMemor
    y(CraftWorld.java:906)
    20:05:20 [SEVERE] at com.bergerkiller.bukkit.mw.WorldConfig.updateKeepSpaw
    nInMemory(WorldConfig.java:343)
    20:05:20 [SEVERE] at com.bergerkiller.bukkit.mw.WorldConfig.update(WorldCo
    nfig.java:354)
    20:05:20 [SEVERE] at com.bergerkiller.bukkit.mw.WorldConfig.init(WorldConf
    ig.java:68)
    20:05:20 [SEVERE] at com.bergerkiller.bukkit.mw.MyWorlds.onEnable(MyWorlds
    .java:104)
    20:05:20 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
    in.java:231)
    20:05:20 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
    JavaPluginLoader.java:1057)
    20:05:20 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
    mplePluginManager.java:379)
    20:05:20 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftSe
    rver.java:191)
    20:05:20 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(Craf
    tServer.java:174)
    20:05:20 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServe
    r.java:356)
    20:05:20 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:343)
    20:05:20 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:175)
    20:05:20 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:407)
    20:05:20 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:465)
    20:05:20 [INFO] Skipping Entity with id EnderDragon
    20:05:21 [SEVERE] java.lang.NoSuchMethodException: de.V10lator.RideThaDragon.V10
    Dragon.<init>(net.minecraft.server.World)
    20:05:21 [SEVERE] at java.lang.Class.getConstructor0(Unknown Source)
    20:05:21 [SEVERE] at java.lang.Class.getConstructor(Unknown Source)
    20:05:21 [SEVERE] at net.minecraft.server.EntityTypes.a(SourceFile:102)
    20:05:21 [SEVERE] at com.bergerkiller.bukkit.nolagg.BufferedChunk.load(Buf
    feredChunk.java:251)
    20:05:21 [SEVERE] at com.bergerkiller.bukkit.nolagg.BufferedChunkRegionLoa
    der.a(BufferedChunkRegionLoader.java:303)
    20:05:21 [SEVERE] at net.minecraft.server.ChunkProviderServer.loadChunk(Ch
    unkProviderServer.java:135)
    20:05:21 [SEVERE] at net.minecraft.server.ChunkProviderServer.getChunkAt(C
    hunkProviderServer.java:78)
    20:05:21 [SEVERE] at org.bukkit.craftbukkit.CraftWorld.loadChunk(CraftWorl
    d.java:249)
    20:05:21 [SEVERE] at org.bukkit.craftbukkit.CraftWorld.loadChunk(CraftWorl
    d.java:136)
    20:05:21 [SEVERE] at org.bukkit.craftbukkit.CraftWorld.setKeepSpawnInMemor
    y(CraftWorld.java:906)
    20:05:21 [SEVERE] at com.bergerkiller.bukkit.mw.WorldConfig.updateKeepSpaw
    nInMemory(WorldConfig.java:343)
    20:05:21 [SEVERE] at com.bergerkiller.bukkit.mw.WorldConfig.update(WorldCo
    nfig.java:354)
    20:05:21 [SEVERE] at com.bergerkiller.bukkit.mw.WorldConfig.init(WorldConf
    ig.java:68)
    20:05:21 [SEVERE] at com.bergerkiller.bukkit.mw.MyWorlds.onEnable(MyWorlds
    .java:104)
    20:05:21 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
    in.java:231)
    20:05:21 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
    JavaPluginLoader.java:1057)
    20:05:21 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
    mplePluginManager.java:379)
    20:05:21 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftSe
    rver.java:191)
    20:05:21 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(Craf
    tServer.java:174)
    20:05:21 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServe
    r.java:356)
    20:05:21 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServe
    r.java:343)
    20:05:21 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:175)
    20:05:21 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:407)
    20:05:21 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:465)


    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  22. Offline

    crafteroni

    can i travel between worlds with this plugin like with "World Portal" ???
     
  23. Offline

    bergerkiller

    Royalgamer06 looks like an error in the 'ride the dragon' plugin, it fails to initialize a new dragon somehow.

    crafteroni Yup you can, cross-world, on the same world, and if you want you can even teleport cows to other worlds :)
     
  24. Offline

    Nekuroi

    How i get this plugin loading first? because now is loading after several plugins that don't find the new worlds like towny and propertime and they fail to load the config for that world.
     
  25. Offline

    bergerkiller

    Then those plugins are a bit badly written, they should properly handle world_init; the event is there for a reason. You can try renaming the jar files to change the load order..if that is possible.
     
  26. Offline

    Nekuroi

    some lurking and i found a way to solve it adding softdepend: [My Worlds] to they plugin.yml, and works.

    Thanks anyway, i will report this to them.
     
  27. Offline

    whosisthis

    Any idea when the update will be out? My people are angry :/

    Great work btw love all of your plugins!
     
  28. Offline

    bergerkiller

    whosisthis what problems do you have with the current version? I already prepared a basis 1.1 build, but it didn't differ much from the 1.33 version up right now.
     
  29. Offline

    whosisthis

    Actually now that you said that I just had some permissions messed up, although how would I go about making the /world command "valid" everytime I use it, it works but gives me this error after the readout of the commands:
    " Unknown command: world " any idea how to fix that. Thanks for all the good work!

    Im using PermissionsBukkit for perms
     
  30. Im getting a problem, I am admin and op in the txt files but when I do "/mw copy myworld myworld2" I get:
    "you do not have permission to use this command"

    It's my server ? What the heck ?? I do NOT use any permission plugin nor do i want one ...
     

Share This Page