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

    SkyCraft

    I have allow-nether=true
    And it worked before the 1.0.0 update, and that is when I added MyWorlds
     
  3. Offline

    bergerkiller

    @SkyCraft and if you disable hellworld/allow-nether? For some reason I have got it disabled here, so it could be it.

    Note that you can set default portal destinations. For example:
    Code:
    /world setportal world1_nether world1
     
  4. Offline

    SkyCraft

    My new worlds' name is world1, but I don't think there s a nether world for it. And would setportal set the nether portal or the myworld portal?
     
  5. Offline

    bergerkiller

    @SkyCraft then that explains why the portal doesn't work. Try making a nether world manually first:
    Actually, the server should make this by itself. If it doesn't, then something is wrong with the server.properties.
     
  6. Offline

    blokzeil1

    I have a problem,
    When i reload my server
    the portals wont work anymore...

    Build 1510 1.0
     
  7. Offline

    bergerkiller

    @blokzeil1 it is possible that some things aren't saved. Try using /save-all before stopping the server, other than that check the log for possible write errors.
     
  8. Offline

    SkyCraft

    Right now, when I try to start the server I get these messages, they aren't really errors but,

    2011-11-27 14:59:50 [INFO] [MyWorlds] Using build-in 'Bukkit SuperPerms' as permissions plugin!
    2011-11-27 14:59:50 [INFO] [MyWorlds] Loading or creating world: 'world1' using seed 0
    2011-11-27 14:59:50 [INFO] Preparing start region for level 4 (Seed: -4855975942201367330)
    When it is preparing level 4 to start, it just stops loading everything and the server doesn't start up.
     
  9. Offline

    blokzeil1

    wont work, save-all and than reload same problem...
    Maby is it the dev build...
    But i will wait because i have a problem with multiworld permissions...
    so i dont know what the problem is?
     
  10. Offline

    mrdanjohnson

    I am trying to setup this mod, but whenever I try to generate a world, or load a world my server crashes. It will generate up to like 75 %, but then my server freezes and I have to force quit it. Are others experiencing this?

    Using minecraft v 1.0.0 client, and craftbukkit-1.0.0-SNAPSHOT.jar
     
  11. Offline

    bergerkiller

    @mrdanjohnson what plugins do you use next to MyWorlds. No issues here on 1.00 (I simply used it there, no problems so far)
     
    mrdanjohnson likes this.
  12. Offline

    mrdanjohnson

    I have tried with a new server, and no plug-ins. I have even tried on two different machines.

    I have tried with a new server, and no plug-ins. I have even tried on two different machines.

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

    bergerkiller

    @mrdanjohnson any possibility that the world is corrupted? (you can set loaded: to false in the worlds.yml file if this works)
    If no errors pop up then it's strange...can only be an infinite loop *somehow* occuring at 75% spawn area generation...
     
  14. Offline

    ledhead900

    @bergerkiller
    I had this idea that maybe we could have a global nether option meaning that if we turned off nether in server_properties and instead generated a nether via this. We could set this world as global nether, what this would do then is make it so that any nether portal created on any world will link to the selected global nether world.

    This way a nether portal will always go somewhere, this feature would be useful for servers who have multiple worlds but nether is not on the main world set in properties.

    Let me know if u have any better ideas as this is all I came up with so far.
     
  15. Offline

    bergerkiller

    @ledhead900 Well you can set a single nether world as default portal destination for all worlds to achieve the same. Only difference is that players will teleport to the nether instantly, not after standing in the portal for a few seconds.
     
  16. Offline

    ledhead900

    So do they still build a normal netherportal, and will this effect nether portal blocks used in portal creation for stargates ?

    If it does work for nether portals and does not effect custom portals then I have no problem with that a solution. But maybe better checks could be involved such as checking to see if the nether portal is a legit nether portal and if it is not ignore the sending them to nether.

    This way we can use nether portals as force shields :) for space areas and not get teleported to nether.
     
  17. Offline

    bergerkiller

    @ledhead900 Hehe not sure if that's a good idea, but I'll see if I can do something...
     
  18. Offline

    ledhead900

    I think it would be simple enough, New world option "Nether Portal Blocks must contact obsidian:True"

    This way if we enable this then it does one check to see if obsidian was used in portal creation if it was act as nether portal block would do if set no obsidian is found to be contacting the portal block/s then do nothing, custom portals would still override this as they are sign based.

    That is not a very good check but its something at least to stop nether blocks warping players if it was not a legit nether and if you don't tell anyone about it they won't know any better :p, I don't really care how its done or overally care too much if cannot be done.

    I just wanted to try and stop Cheated in Nportal blocks acting as a nether portal. Its not a big deal if it does not as I can just remove them in my base, they made excellent force field effects.

    I have question, sort regarding this and sort of not. You plan on adding a End Environment I would very much like control of my dragons and where what worlds they can spawn in. I think it be cool If we once an API is out if we can make the dragon much harder and be nice on other worlds by not destroying everything.
     
  19. Offline

    kevi8991

    This is an absolutely AWESOME plugin! I use it on my server, and it's the least resource-intensive multiworld plugin I've ever used (btw, I've been using this plugin for some time now, and I've gone through at least 7 other multiworld plugins). BUT I have a quick question: Is it possible to configure it in such a way that one world uses different plugins than the other ones? I could do it manually in permissions, but I was wondering if this feature is integrated into this plugin as well.
     
  20. Offline

    ledhead900

    Your best bet would be to just create permissions per world with your permissions plugin I recommend PEX, Trying to do that here would just be hard and not a very good use of resources.
     
  21. Offline

    blokzeil1


    I have fixed my multiworld permissions
    but i have still a problem with /reload
    what can it be?
     
  22. Offline

    bergerkiller

    @blokzeil1 I am not sure, but certain is that it didn't manage to save the portal locations to portals.txt. Just a check-up: is this file empty after /reloading?
     
  23. Offline

    blokzeil1

    Yes it is... and now..?
     
  24. Offline

    bergerkiller

    @blokzeil1 Well I don't know...it either fails to save the portal data or the data was never there...
    Are portals functioning correctly besides reloads? (can you make a portal, teleport to it, list them, etc)
     
  25. Offline

    blokzeil1

    Yes that works fine after reload all data lost :p
     
  26. Offline

    Pixiio

    Is there any way to disable the end?

    Please quote my message if you repley
     
  27. Offline

    GameFAQsRolo

    @bergerkiller The developer of MultiInv suggested that people should temporarily/permanently switch to World Inventories. You can confirm HERE.

    Maybe you should update your opening post to recommend World Inventories now? I've been using the latest dev builds and it's working great on 1.0. I don't think MultiInv has been (or will be) updated to handle enchants.
     
  28. Offline

    bergerkiller

    @GameFAQsRolo did see that plugin pop up now and then, I'll change the link :)

    @Pixiio I am not sure, it is related to how the Bukkit server handles it. maybe there's and allow-end property for server.properties now?

    @blokzeil1 Then it purely is the saving bit...strange. If possible, check if the OS/system has file write permissions for the plugins folder.
     
  29. Offline

    Pixiio

    Nop, can you fix something for it? :D
     
  30. Offline

    Deleted user

    Build 1550 Craftbukkit
    Error:
    http://pastie.org/2959418
    i think thats a lil. bug only with build 1550 build 1549 is working fine :)
     
  31. Offline

    bergerkiller

    @Pixiio sadly no, I can't prevent worlds from loading..can of course unload them but that's only a workaround...

    @xKoKSii that was an error in SignLink, SignLink has been updated to fix that :)

    Also, updating it for CB1550 fixing issues when repairing worlds and some general init change.

    EDIT

    Updated, also added a setting to only use obsidian-surrounded portals. I believe someone requested that once :)
     

Share This Page