Inactive [TP/MISC/FUN] Pinapp v2 - a revolution in multiworld [1060]

Discussion in 'Inactive/Unsupported Plugins' started by codename_B, Aug 16, 2011.

  1. Offline


    Very helpful of you, thanks :)

    Seems to have worked. Thanks again :)

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


    No worries.
  3. Offline


    When ever I try to make a portal type nothing happens when I light it help please?
    well actually it lights on fire if that helps
  4. Offline


    Bukkit version?
    Config file?
    Other installed plugins?
    What permissions plugin do you use?
    What version of this permissions plugin do you use?
    Are you opped?
  5. Offline


    Im pretty sure its the newest one this is what bukkit says it is git-Bukkit-0.0.0-980-g4ed23b1-b1060jnk
    my config file says this worlds:

            id: 14
            seed: -2084591257
            generator: Default
            env: Normal
            id: 89
            env: Skylands
    i have world edit, iconomy, and admincmd
    I am oped
    i might not have permissions

    I wasn't sure if i needed permissions

    Do I?

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


    Are you making the portals out of id:89 in the correct size?
  7. Offline



    What should I do?

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


    can i set spawning animals and spawning mobs to false or true?
  9. Offline


    I already have MultiWorlds, but is it possible I use those worlds with this plugin?
  10. Offline


    This plugin manages the worlds, there may be conflicts.
  11. Offline


    do you think it matters if I'm using mac os x lion?
  12. Offline


    First off, I love this plugin!
    I like my server close to vanilla, so I don't use plugins with lots of chat commands. After all, this is Minecraft, not Unix: The Game. So obviously I wanted a Multiworld plugin which does just this: determine the target world by block type.

    However, there are a few points I dislike. I will continue using this anyway, but please consider these points. I'll make it as constructive as possible.
    1. You're portals cut into anything. That's really bad. I'm lucky no chests were close to my first portal.
    Instead, your portals could check if one of the two sides is a valid point to spawn a player (I'm no dev myself, but that sounds like two or three function calls). If none of the two is valid, just give the player a message that the other side is blocked.
    I realize this does make it possible to troll people by blocking their portals. However, 90% of all the servers out there should be able to handle this (Anti-Troll plugins, /home or /tp, or just walk to another portal, or build another one...). For the rest, add an option to revert to the cutting algorithm.
    Another problem with this is creating the portal in the first place. Until you've got a better positioning algorithm just keep this one. It might cut into something, but at least only once, and in only one world.

    2. Support boats and minecarts. With the first point I mentioned, this shouldn't be too hard to do. Currently, the rails would be gone every time someone uses the portal.
    A lot of plugins do this already, so you might find someone who is willing to share his code with you.
    Why do I want this? Because portal placement is determined by fixed coordinates. So when I build myself a nice base in one world, add a Skyland portal, chances are I will end up one hour away from anything interesting. Probably just midair. That's annoying, but it's not so bad if I can build a minecart course connecting my two main buildings via portals.
    I could make people exit, walk through the portal, and enter a cart again, so it's not strictly necessary, but I still think it would improve your plugin a lot.

    3. This one is tricky, and not very important, but I want to list it anyway. Because it's my post, and I can do with it what I want. :p
    Instead of specifying an id for every world, specify one for every link. So instead of:
            id: 4
            generator: Default
            env: Normal
            id: 49
            generator: Default
            env: Nether
                  id: 89
                  generator: Default
                  env: Skylands
    make it work like this:
            generator: Default
            env: Normal
                world_nether: 49
                world_sky: 89
            generator: Default
            env: Nether
                world: 49
            generator: Default
            env: Skylands
                world: 89
    In this example, one can teleport from world to world_nether via portals of obsidian and to world_sky using glowstone portals. To get back, the same material has to be used. However, portals from nether to sky are not possible.
    As you can see, it would add a lot of control and different options. Also, portals would feel more natural since they could be made of the same material on both sides.

    4. A different algorithm for placing the new portal. This is hard to do, and I don't have a good idea yet. But think it has to be done. It's just stupid to have your skyland portal floating 15 blocks higher than the highest mountain visible. Good luck getting down without flying. Hint: You can't. This actually happend to me, I only got down because there was a tree on one of the mountains, so I jumped onto that.

    So, I think that's it. Wow, this is my first post, and it got way too long...
    Anyway, this is already a great plugin, and I'm sure it will only get better. With or without my annoying way-too-long posts. :)
  13. Offline


    It's people like you who inspire me to make my plugins better ^^
  14. Offline


    Wow, thanks.^^
    It's people like you who make managing a server so much fun. :)
  15. Offline


    For some reason only ops can travel throw portals is there any what to configure it so that non ops can travel throw the portals. sorry if this is a stupid question.
    Thanks ydido
  16. Offline


    It's called a permission node.
  17. Offline


    I don't have any permission plugin, so where would i put this node.
  18. Offline


  19. Offline


    so there is no way with out a permission plugin.
  20. Offline


    Gaaaah, nevermind.. No group inheritance! *beats the concept out of mind*. I had myself as a member of -Admin and not -User. I purposely did not give * to -Admin, thus my issue. I leave what's below for everyone's amusement, but with corrected configuration. Someone might find the example useful.

    Hi CB, I KNEW when i switched over from PEX to bPermissions today and reviewing your documentation and thread that I recognized your name, and here you are, author of one of the other plugins I've been using for a while now! I dig your less as more approach, which seems to be catching my eye on its own merit!

    While my switch from multiverse to pinapp was flawless, the transition to bPermissions has been a bit more rough. The most important problem is below.

    The 2 superperms nodes, for some reason, are not working for pineapp in bPermissions for me, although my other permissions nodes seem to be working fine... Here is my configuration in bPermissions..... No tabs, release versions of both your mods and CB 1060.

    Show Spoiler
    default: User
        - bPermissions.Build
        - memorystone.create.crossworld
        - memorystone.create.local
        - memorystone.useonothers
        - memorystone.use
        - memorystone.break
        - motd.motd.use
        - motd.who.use
        - pinapp.portal.create
        - tombstone.use
        - tombstone.freechest
        - tombstone.large
        - tombstone.sign
        - tombstone.freesign
        - tombstone.quickloot
        - tombstone.cmd.tomblist
        - tombstone.cmd.tombfind
        - animalcompanion.ownwolves
        - animalcompanion.register
        - animalcompanion.infinitewolves
        - animalcompanion.respawn
        - animalcompanion.setai
        - animalcompanion.locate
        - animalcompanion.teleport
        - animalcompanion.level
        - animalcompanion.multiworld
        - animalcompanion.leash
        - mcmmo.regeneration
        - mcmmo.skills.taming
        - mcmmo.skills.mining
        - mcmmo.skills.woodcutting
        - mcmmo.skills.unarmed
        - mcmmo.skills.archery
        - mcmmo.skills.herbalism
        - mcmmo.skills.excavation
        - mcmmo.skills.swords
        - mcmmo.skills.axes
        - mcmmo.skills.acrobatics
        - mcmmo.ability.herbalism
        - mcmmo.ability.excavation
        - mcmmo.ability.unarmed
        - mcmmo.ability.minin
        - mcmmo.ability.axes
        - mcmmo.ability.swords
        - mcmmo.ability.woodcutting
        - mcmmo.commands.myspawn
        - mcmmo.commands.setmyspawn
        - mcmmo.commands.whois
        - bPermissions.admin
        - Admin
        - User

    Show Spoiler

        global-command: global
        world-command: world
        add-node: addnode
        list-node: lsnode
        add-group: addgroup
        local-command: local
        remove-node: rmnode
        list-group: lsgroup
        remove-group: rmgroup
    use-bml: false
    override-player: false
        world_nether: world
        world_skylands: world

    And my startup log, probably useful.
    Show Spoiler

    151 recipes
    16 achievements
    00:05:20 [INFO] Starting minecraft server version Beta 1.7.3
    00:05:20 [INFO] Loading properties
    00:05:20 [INFO] Starting Minecraft server on
    00:05:20 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-980-g4ed23b1-b1060jnks (MC: 1.7.3)
    00:05:21 [INFO] PhoenixTerrainMod v0.8 is now enabled
    00:05:21 [INFO] Preparing level "world"
    00:05:21 [INFO] Preparing start region for level 0 (Seed: 1771975190)
    00:05:21 [INFO] Preparing start region for level 1 (Seed: 1771975190)
    00:05:22 [INFO] [AnimalCompanion0.3.2] Loaded existing config file
    00:05:22 [INFO] [AnimalCompanion0.3.2] No AdvancedMobs plugin found.
    00:05:22 [INFO] [AnimalCompanion0.3.2] Loaded and Enabled.
    00:05:22 [INFO] AntiCreeper v2.0 - by Rothens
    00:05:22 [INFO] Anticreeper v2.0 - STARTED
    00:05:22 [INFO] [bPermissions] Setting up config for world:world
    00:05:22 [INFO] [bPermissions] Setup world:world
    00:05:22 [INFO] [bPermissions] Setup world:world_nether
    00:05:22 [INFO] [bPermissions] WorldPermissionsManager engaged
    00:05:22 [INFO] [bPermissions] Enabled
    00:05:22 [INFO] [CFBanner] Plugin Enabled
    00:05:22 [INFO] [CFBanner] CFBanner was created by CainFoool. Rewrote.
    00:05:22 [INFO] [CFBanner] Permissions found. Using Permissions v2.7.2
    00:05:22 [INFO] [HeroicDeath] 1.9.1 enabled.
    00:05:22 [INFO] [INCEPTION] Initial Config is Running.
    00:05:22 [INFO] [INCEPTION] There were 1 links detected.
    00:05:22 [INFO] Preparing start region for level 2 (Seed: -8648257932896079583)
    00:05:22 [INFO] [INCEPTION] World was not found and is being created or loaded = world_skylands
    00:05:22 [INFO] [INCEPTION] Validating Overlap.
    00:05:22 [INFO] [INCEPTION] Secondary/Final Config is Running.
    00:05:22 [INFO] [INCEPTION] There were 1 links detected.
    00:05:22 [INFO] [INCEPTION] Worlds Layered and Locked.
    00:05:22 [INFO] [INCEPTION] Version 1.04dev0.5 is enabled!
    00:05:22 [INFO] motd: Permissions support enabled.
    00:05:22 [INFO] motd version 1.1.1 is enabled!
    00:05:22 [INFO] [MultiInv] version 2.3.2 is enabled!
    00:05:22 [INFO] [Pinapp] Loading config.
    00:05:22 [INFO] [Pinapp] Creating world: world
    00:05:22 [INFO] [Pinapp] Creating world: world_nether
    00:05:22 [INFO] [Pinapp] Creating world: world_skylands
    00:05:22 [INFO] [Pinapp] Registered PLAYER_PORTAL and PORTAL_CREATE events successfully.
    00:05:22 [INFO] [Pinapp] Registered BLOCK_PLACE, BLOCK_IGNITE, and BLOCK_PHYSICS events successfully.
    00:05:22 [INFO] [Pinapp] Enabled.
    00:05:22 [INFO] Spout has been initialized
    00:05:22 [INFO] Tombstone v.1.3.6 is enabled.
    00:05:23 [INFO] [mcMMO] Permissions version 2.7.2 found, using Permissions.
    00:05:23 [INFO] Loading Config File...
    00:05:24 [INFO] [mcMMO] Permissions version 2.7.2 found, using Permissions.
    00:05:24 [INFO] mcMMO version 1.1.13 is enabled!
    00:05:24 [INFO] [MemoryStone] MemoryStone version 1.0.5a is enabled!
    00:05:24 [INFO] [MemoryStone] loaded 5 structure types
    00:05:24 [INFO] [MemoryStone] Loaded 0 structure(s)
    00:05:24 [INFO] [Tombstone] Using Permissions (v2.7.2)
    00:05:24 [INFO] Server permissions file permissions.yml is empty, ignoring it
    00:05:24 [INFO] Done (0.299s)! For help, type "help" or "?"
    00:05:25 [INFO] [bPermissions] Setup world:world
    00:05:25 [INFO] [bPermissions] Setup world:world_nether
    00:05:25 [INFO] [bPermissions] Setup world:world_skylands
  21. Offline


    [SEVERE] Error occurred while enabling Pinapp v2.0 (Is it up to date?): null
    at com.ubempire.not.a.portal.PinappConfig.setup(
    at com.ubempire.not.a.portal.Pinapp.onEnable(
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(
    at net.minecraft.server.MinecraftServer.e(
    at net.minecraft.server.MinecraftServer.a(
    at net.minecraft.server.MinecraftServer.init(
    wat is wrong
  22. Offline


  23. Offline


    I think this needs some work to completely work with 1.8. The world generation isn't working properly and portals created to new worlds won't light.
  24. Offline


    It takes me straight to the nether please help
  25. Offline


    Uhm, sry, but help with what? Default config takes you to the nether, what did you expect?
  26. Offline


    does this awesome plugin work with 1.8 ?
  27. Offline


    Could you please confirm this plugin's generation works with 1185 and 1.8?
  28. Offline

    G1R Productions

    Could you add option for people who do not use the same perms at you? Just make a config area saying everyone gets access to the portals.
  29. Offline


    same problem here

  30. Offline


    i would like that too, i do not want to waste 1 - 2 hours on setting up permissions for my 20-50 plugins, use it for one and you have to for all of them.

Share This Page