multiworld home

Discussion in 'Archived: Plugin Requests' started by laacis2, Jun 3, 2013.

  1. Offline

    laacis2

    Plugin category: MECH

    Suggested name: Multiworld home

    What I want: Specific home per world with permission.

    On our server, we have at least 4 differently themed worlds with separate inventories.
    There are no plugins, that can allow me to set home in each world, without having to increase home allowance.
    The /loc command is better, then /home command, since i would like to keep essentials control main world home allowance, and usage.
    I am desperately looking for ways around existing home plugins, but i seem to be too daft, to find any. Giving multiple essentials home permissions does not solve it.

    How exactly should it work: I should be able to give players ability to set one location per world, and teleport to it from any worlds they are in. I should be able to negate/enable permissions in each world, to decide from which world to which location players may teleport, and in which world they may not set the location.
    I should be able to set which world's location will have warmup and cooldown and maybe even price, to teleport to that location , price to set that location.

    How should configuration look like:
    world name:
    setloc:
    price:
    loc:
    price:
    cooldown:
    warmup:
    next world name:
    setloc:
    price:
    loc:
    price:
    cooldown:
    warmup:
    and so on, covering each world.

    Ideas for commands: /setloc, /loc [world name]

    Ideas for permissions: multiworld.loc.[world name] multiworld.setloc.[world name]

    When I'd like it by: Sooner is better. Having partially unusable 3 worlds, cause players cannot reach their bases.
     
  2. Offline

    magicdrummer47

  3. Offline

    laacis2

    that plugin is very... overriding half of my server. anything less intense complex and working besides the what i already have (essentials) would do nicely
     
  4. Offline

    Delta536

    I Would like this too Please i agree that the recommended plugin does not work as we would like
     
  5. Offline

    laacis2

    That plugin do do everything.. but happy figuring it out! 2nd day of configuring darn thing, and i am still able to go to /spawn only successfully (whoa, call it a good going!)
     
  6. Offline

    laacis2

  7. Offline

    laacis2

    HSP has become inactive, plus, it is not solving my issue with worlds, i don't want to have separate homes. For example, hsp has no possible method, to allow 1 home shared between world, world_nether and world_the_end. It either allows me to set one home in each, or disallow to set home in any one of them, how ever hard i try.
     
  8. Offline

    CraftingRealm

    I will be happy to make this plugin. I just need the folder name of the 4 worlds you are wishing to use with this. I also am confused with what the loc: and setloc: do in the config. Are the booleans (true/false) or do you want for loc: like a list of the worlds they can tp to. {world1, world2, world3}. And how do you want the price to charge the players? Take away items from their inventories or what?
     
  9. Offline

    laacis2

    ok trying to picture configuration again.
    Code:
    groups:
     
      world:
     
      - world
     
      - world_nether
     
      - world_the_end
     
      flatlands:
     
      - flatlands
     
      hardcore:
     
      - hardcore
     
      - hardcore_the_end
     
    world:
     
      setloc:
     
        price: 50
     
      loc:
     
        price: 50
     
        cooldown: 10
     
        warmup: 10
     
    world_nether:
     
      setloc:
     
        price:
     
      loc:
     
        price: 50
     
        cooldown: 10
     
        warmup: 10
     
    flatlands:
     
      setloc:
     
        price: 1000
     
      loc:
     
        price:
     
        cooldown: 5
     
        warmup: 10
     
    hardcore:
     
      setloc:
     
        price: 1000
     
      loc:
     
        price:
     
        cooldown: 5
     
        warmup: 10
    
    and so on, covering each world.

    The loc is command, to have it appear separate from home command in essentials.

    If it is not too complicated, we can have ability to use custom command, and/or override essentials sethome as an option. Though, essentials then ignores those commands for /back command, which is bug from their side. Thats why i would like to keep essentials in charge of main worlds.



    Groups is another idea of mine, which would allow us to share one sethome over multiple worlds in same group, disallowing member to set one home per world in that group.

    It is somewhat, that HSP is trying to implement, but it doesn't work.



    It should not do anything to inventories, just cover the painful per world home issue, which is plaguing servers.

    oh and limiting the ability to use /loc command, i would do it by just giving them permission in world, i want them to be able to use it

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 1, 2016
  10. Offline

    CraftingRealm

    laacis2 I am working on this plugin now. I will try to have it done as soon as possible but I'm a bit busy so maybe not for a day or two.
     
  11. Offline

    laacis2

    This plugin request is still actual.
     
  12. Offline

    andune

    HomeSpawnPlus author here. Can't say the plugin was designed to be "easy to configure", sorry, but it certainly was designed to be able to accommodate many different scenarios, your original description doesn't seem far off the mark of HSP's features. It also will work well with your existing plugins, you can disable any HSP functionality or commands that you don't want to use.

    I think the only scenario not covered is specifically your desire to set a home restriction across multiple worlds, ie, to link "world", "world_nether" and "world_the_end" in such a way that a player can only have 1 home across all 3. That functionality actually exists and is working in HSP 2.0, but it's never been released. If you'd like to help test, the feedback and/or any bug reports on issues might be enough to motivate me to finally release it. ;)

    If you're having problems getting your configuration right, feel free to shoot me an PM or open a ticket, happy to help try to get you setup with a configuration that's at least close to what you describe.
     

Share This Page