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

    FxDeath

    thnx for helping xD!!
     
  3. Offline

    ZeroZX4

    i got another problem

    1st of all when i put this option to true
    usePermissions: true
    it just dont allow to speak in certain chat
    but when its in false
    usePermissions: false
    it just works like per world chat filter

    i use permissionex wich looks like this (i got 2 worlds bertiland and estrella)

    groups:
    b:
    permissions:
    - myworlds.world.build.bertiland
    - myworlds.world.chat.bertiland
    - myworlds.world.build.bertiland_nether
    - myworlds.world.chat.bertiland_nether
    e:
    permissions:
    - myworlds.world.build.estrella
    - myworlds.world.chat. estrella
    - myworlds.world.build.estrella_nether
    - myworlds.world.chat.estrella_nether

    and so ppl from estrella dont see chat of ppl from bertiland and vice-versa

    but my problem starts when someone in 'bertiland' go to 'bertiland_nether' and ppl from 'bertiland' dont see chat of ppl from 'bertiland_nether' and vice-versa

    so my question is
    is there a way to make share world chat via permissions or any other way ? ?
     
  4. Offline

    Brycev97

    Hello burger,
    I was wondering if I can change the worlds I create through a file. For example, changing world2 to be a world I downloaded off the internet? Hope your reply thanks!
     
  5. Offline

    ZeroZX4

    just rename it thats simple and if you want to load new world just put it in your bukkit directory like for example internetworld and in game type /mw load internetworld

    thats all
     
  6. Offline

    kujopawz

    For some reason when I make a water portal I have to float to the top of the water source to teleport. How can I fix this?
     
  7. Offline

    wsurfer852

    I love it, but I have a really annoying bug (i think). When I change the denied creatures in the config file, it just resets when i reload or restart.
     
  8. Offline

    bergerkiller

    @kujopawz make sure you surround 2 sides of the waterfall with a non-air block. This is simply how water portals are checked, and to prevent people from teleporting when falling into water etc.

    @wsurfer852 to reload the configuration file of the worlds, use /world config load. (or /world loadconfig, /world reloadconfig, can't remember). The overwrite is because it saves the data to the worlds.yml when disabling.

    @Brycev97 To rename a world properly, you can use /world copy [worldname] [newname] and remove the old world. This also renamed the internal level name to ensure correct saving.

    @ZeroZX4 I believe you can set world-specific permissions for groups too in Group Manager, you can use that to set the chat permissions active for each world. Implementing a complete world chat redirection system would become hard...as you want some admins to use all worlds and all...
     
  9. Offline

    ZeroZX4


    i can set what ?

    the only chat nodes i found in your plugin are those

    Sets if the player can chat on a world myworlds.world.chat.[name] [name] is the world name NO*
    Sets if the player can chat on any world myworlds.world.chat.* TRUE*
    Sets if player messages are seen globally myworlds.world.chatglobal OP*

    ow when i paste it should it be like this

    myworlds.world.chat.world1.world2

    so wolrd1 and world2 share chats ?

    or this is not what you mean ?
     
  10. Offline

    bergerkiller

    @ZeroZX4 actually..that's not such a bad idea lol. But no, I meant that you can set world-specific permission nodes in the Group Manager permission plugin, this way you can set the worlds a player can talk to world-specific. I like your example better though...then you can make it like world.chat.*.worldname so you can talk to worldname from every possible world, and world.chat.worldname.* to talk to all worlds when in worldname. Seems like a good idea to me...
     
  11. Offline

    ZeroZX4

    ok you just blow my brain up

    its like this ?
    groups:
    b:
    - myworlds.world.chat.*.worldB
    - myworlds.world.chat.*.worldB _nether
    e:
    - myworlds.world.chat.*.worldE
    - myworlds.world.chat.*.worldE_nether
    or if im wrong can you give me an example ?
     
  12. Offline

    kothar

    Hello everybody!

    I post this message to ask if someone else also noticed the bug with the redstone torches?

    You find more information here.

    ps: @bergerkiller: Have you seen the ticket created by RedLightServer concerning this big problem?

    Thank you in advance.
    And of course, Happy New Year! :cool:


    RedLight team.
     
  13. Offline

    wsurfer852

    I like it, but even after I type /world config load it doesnt stay as is. I'm trying to make a no-mob-spawning world, and this is really getting on my nerves. Please Help.
     
  14. Offline

    toastieness

    When i run throught the portal and teleport to a diffrent world somtimes i get stuck teleporting back and forth
     
  15. Offline

    kahlilnc

    Is there a way to seperate world inventories? I dont want ppl to spawn things for them self for the non creative world. :/
     
  16. Offline

    ZeroZX4

    http://dev.bukkit.org/server-mods/world-inventories/

    example config
    actually if you have 2 worlds you can specify in the config only one cause other one will be set as default and will have inventories of default group and so if you have 3 worlds like me you can just specify 2 worlds in config

    Code:
    domiimport: false
    donotifications: false
    dostats: false
    
    groups:
        Survival:
        - WorldA
        - WorldA_nether
        - WorldA_the_end
    
    
        Crative:
        - WorldB
        - WorldB_nether
        - WorldB_the_end
     
    kahlilnc likes this.
  17. Offline

    plewwatson

    I have a question for you/the plugin. Is this plugin able to have multiple worlds with each their own end/nether? IE in have the normal survival world with one end already explored and the dragon killed then i have a lp world that i tp to when we record and have a seperate end and nether to explore. Is this possible with this plugin? I know i would need multiple inventories, but would the separate ends and nethers work?
     
  18. Offline

    ZeroZX4

    you can delete your world (normalm nether or even the end) from bukkit directory and than just start the server so the world will generate again (cant delete while server is on) and than just use if i remember good /mw spawn WORLDNAME to teleport to that world and just make portals to link them cause by default only your main world (which you have set in server properties) will have nether and the end if you got extra world you make portal to each world manually
     
  19. Offline

    wolfincommand

    Whenever I or another player joins my server, we always default to survival. This did not occur until MC 1.0.1. I have tried disabling all plugins besides myworlds to no avail. Here are my plugins:

    [​IMG]
    Many of those are part of a modular essential plugin, LEP.
     
  20. Offline

    ZeroZX4

    in server properties you have set it to survival or creative ?
     
  21. Offline

    DJDUDE

    what are the permissions to actually go through the portals?
     
  22. Offline

    wolfincommand

    Creative. The world for it is test3
    Code:
    test3_nether:
      loaded: false
      keepSpawnLoaded: false
      environment: NETHER
      gamemode: CREATIVE
      operators:
      - wolfincommand
      deniedCreatures: []
      holdWeather: false
      formIce: true
      formSnow: true
      showRain: true
      showSnow: true
      difficulty: NORMAL
      reloadWhenEmpty: false
      spawn:
        world: test3_nether
        x: -14.0
        y: 64.0
        z: -2.0
        yaw: 0.0
        pitch: 0.0
    Survival_the_end:
      loaded: true
      keepSpawnLoaded: true
      environment: THE_END
      gamemode: CREATIVE
      operators:
      - wolfincommand
      deniedCreatures: []
      holdWeather: false
      formIce: true
      formSnow: true
      showRain: true
      showSnow: true
      difficulty: NORMAL
      reloadWhenEmpty: false
      spawn:
        world: Survival_the_end
        x: 15.0
        y: 64.0
        z: -1.0
        yaw: 0.0
        pitch: 0.0
    test3_the_end:
      loaded: true
      keepSpawnLoaded: false
      environment: THE_END
      gamemode: CREATIVE
      operators:
      - wolfincommand
      deniedCreatures: []
      holdWeather: false
      formIce: true
      formSnow: true
      showRain: true
      showSnow: true
      difficulty: NORMAL
      reloadWhenEmpty: false
      spawn:
        world: test3_the_end
        x: 0.0
        y: 64.0
        z: 0.0
        yaw: 0.0
        pitch: 0.0
    Survival:
      loaded: true
      keepSpawnLoaded: true
      environment: NORMAL
      gamemode: SURVIVAL
      lockedtime: 4000
      defaultPortal: Survival_nether
      operators:
      - wolfincommand
      deniedCreatures:
      - SNOWMAN
      holdWeather: false
      formIce: true
      formSnow: true
      showRain: true
      showSnow: true
      difficulty: NORMAL
      reloadWhenEmpty: false
      spawn:
        world: Survival
        x: 15.197646779818824
        y: 88.0
        z: -1.278652574698646
        yaw: 0.0
        pitch: 0.0
    Survival_nether:
      loaded: true
      keepSpawnLoaded: true
      environment: NETHER
      gamemode: SURVIVAL
      defaultPortal: S2N
      operators:
      - wolfincommand
      deniedCreatures: []
      holdWeather: false
      formIce: true
      formSnow: true
      showRain: true
      showSnow: true
      difficulty: NORMAL
      reloadWhenEmpty: false
      spawn:
        world: Survival_nether
        x: 10.619232115753958
        y: 75.0
        z: 5.021060520858816
        yaw: 173.99853515625
        pitch: 13.199997901916504
    test3:
      loaded: true
      keepSpawnLoaded: false
      environment: NORMAL
      gamemode: CREATIVE
      lockedtime: 4000
      operators:
      - wolfincommand
      deniedCreatures:
      - ZOMBIE
      - ENDERMAN
      - PIG_ZOMBIE
      - CHICKEN
      - GHAST
      - MONSTER
      - SPIDER
      - CREEPER
      - SKELETON
      - CAVE_SPIDER
      - SLIME
      - GIANT
      holdWeather: false
      formIce: true
      formSnow: true
      showRain: true
      showSnow: true
      difficulty: NORMAL
      reloadWhenEmpty: false
      spawn:
        world: test3
        x: -263.65521696434485
        y: 66.53826918367731
        z: 266.7446995210356
        yaw: 0.0
        pitch: 0.0
    
     
  23. Offline

    ZeroZX4

    this is world properties from my world
    and server properties r in main bukkit folder

    and in my worlds you have config file
    try to set thies to false

    usePermissions: false
    useWorldEnterPermissions: false
    usePortalEnterPermissions: false
    useWorldTeleportPermissions: false
    usePortalTeleportPermissions: false
    allowPortalNameOverride: false
    useWorldOperators: false
    onlyObsidianPortals: false

    permissions list
    http://wiki.bukkit.org/MyWorlds-Plugin/Permissions
     
  24. Offline

    Drumpie

    I have a world that is loaded: true but when I restart the server it changes back to loaded: false. This is very annoying cause I have a plugin called War running and it is not working if the world is unloaded everytime. So why is the world changing back to false?

    Thnx
     
  25. Ok umm well when i try to change gamemode for my new world doesnt work neither does it make a flatland when i type _flatgrass
     
  26. Doesn't this plugin allow portal creation between two places within the same world ? If it does, how ? and also my portals are not the standard minecraft portals, (I use water and no obsidian at all), I could do this with Multiverse (you just selected an area with your wand and linked two areas together that way)
    But I switched from Multiverse to Myworlds because I also really like the build in mob and weather controls...
     
  27. Offline

    ZeroZX4

    try this 1 with this you can make portal from anything or nothing http://forums.bukkit.org/threads/tp...l-working-teleportation-gate-1337-1561.10323/
     
  28. hmmm it works but it's annoying you need to add a teleporter to a single blickj, my portals are huge so i need like about 50 teleporters for one side, 100 for both way, and 200 to prevent them from jumping "over the teleport"
     
  29. Offline

    ZeroZX4

    omfg ok rtel isnt for ya
     
  30. ok so myworlds can't create portals in the same world ?
     
  31. Offline

    Toarn

    my plugin is 5.150.230.59 come check it out brand new
     

Share This Page