Inactive [TP/MISC] NoPortals v0.6.0 - Prevent Players from creating Portals.[CB 1.3.2R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by kerovan, Aug 28, 2011.

     
  1. Offline

    kerovan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    NoPortals
    NoPortals will control who can and cannot create portals with any map on your server.
    This is a continuation of the original version by Iffa. Old Thread.

    We are moving this to BukkitDev for faster and easier maintanence. Please visit us there for any issues and for tickets. We will still be watching this thread but BukkitDev will be faster and easier!

    http://dev.bukkit.org/server-mods/noportals/

    This post has been edited 21 times. It was last edited by kerovan Sep 15, 2012.
    Nand0_ and erickingsr like this.
  2.  
  3. Offline

    bobeeb

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    thnx for continue this plugin. we used the 0.2 version but its broken with bukkit 1060
    we will try your new version now, ican give you some feedback after testing in some days
  4. Offline

    kerovan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Feedback is always welcomed. I recommend you remake all your portals before turning watchdog and/or destroyer on. Assuming you plan on using those features.
  5. Offline

    iffa

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Good to see this being continued by someone. Didn't know my... second or third plugin was this useful.
  6. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You would be surprised how useful it can be. Many servers need to restrict who can make portals to prevent players from using them to get around rules that they have in place.
    kahlilnc likes this.
  7. Offline

    jasonsj10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I don't understand what it applies to? How would some one make a portal if they don't got permission to in the first place? And what plugin is it SOPOSE to prevent portals from?
  8. Offline

    kerovan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Can you elaborate on which area you are confused about?

    This plugin is used to prevent players from created portals to the nether. If you are op or have the permission then you will have the ability to create the portal, if not then the obsidian block will just catch fire. If you have found a way to create a portal without the permission please feel free to let me know and I will be happy to work with you on finding a solution.

    The purpose of the watchdog system is to locate portals that have already been created by players prior to installing v0.4 of this plugin.
  9. Offline

    Endimmion

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    does this plugin work the new bukkit permissions system (Superperms)?
  10. Offline

    kerovan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Not yet, that will be included in the next update. Right now it has been tested with Permission 3.1.6 or defaults to OP if permissinos is not installed.
  11. Offline

    bobeeb

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    any eta for the 1185 version?
  12. Offline

    kerovan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The current version will work with 1185. I am going to be doing an update to fix the small bug with 1185 however you should be protected with the current version. Next few days you should see a 1185 version coming out.
    erickingsr likes this.
  13. Offline

    hugonoob

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Update pls
  14. Offline

    hugonoob

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okey Works for me
  15. Offline

    erickingsr

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi kerovan,

    This plugin is working as intended in the world. However, users can still create Nether Portals .... when they are in the Nether. Any fix for this?

    Thanks,
    Eric
  16. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    We researched this last night and were able to reproduce the problem and the fix has been patched in, new version 0.4.7 has been uploaded and is ready for use. Sorry for the delay on the fix!
  17. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  18. Offline

    kerovan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  19. Offline

    Blocksnip3r

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Simple, and effective. Thank you sir.
  20. Offline

    Doc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    CB build 1714 - 1771 (and higher)
    Code:
    2012-01-23 22:49:38 [SEVERE] Could not pass event org.bukkit.event.player.PlayerPortalEvent to NoPortals
    java.lang.NullPointerException
            at net.vengeancecraft.NoPortals.NoPortalsPlayerListener.onPlayerPortal(NoPortalsPlayerListener.java:27)
            at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:335)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:327)
            at net.minecraft.server.ServerConfigurationManager.changeDimension(ServerConfigurationManager.java:338)
            at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:287)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:316)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:722)
            at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:587)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
  21. Offline

    GmK

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Happens here too - but it doesnt stop the plugin from working! (For us at least)
  22. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I will look into this tonight when I get home from work, should have a fix shortly after :)
  23. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    OK, I have been at it for about an hour now and I have so far been unable to reproduce the error running on 1772, I am running the new version of this plugin I have been working on, but I haven't done anything with the player event so that shouldn't be it. When is this error occurring? Is it right as the plugin loads? Does it only do it one time? The new version will be uploaded in the next day or so once I feel the new watchdog and destroyer are working as bug free as I can. Let me know if there is anything going on at the time the exception pops up!
  24. Offline

    Doc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sometimes I see this error when somebody stands in a portal waiting for Multiverse telling people they don't have access.
  25. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ahh, ok, I see it more now, it is less a problem with the plugin, and more a fight for control from two plugins. I will see what I can do to get rid of this one. I see what I did there now heh.
  26. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok, I know what the problem is (I am pretty sure anyway) so I will code the fix tonight, and new version should be out in the next day or so, need to recode for the new event system now and make sure everything is still peachy.
    Doc likes this.
  27. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Just waiting on the new file to get approved in Devbukkit for the new version NoPortals v0.5, as soon as it is updated I will post the new version
    Doc likes this.
  28. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok party people, it still says awaiting approval but I updated the link at the top of this post with the newest version and it is allowing downloads, so have at it! NoPortalV0.5 is officially released!
    Doc likes this.
  29. Offline

    Doc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Tested for a sec on the dev server, and is now in production.
    THANKS!!!
    No errors to report. Will keep you in the loop.

    -Doc
  30. Offline

    Doc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ok I spoke a tad too soon, however, its not a dire need.

    I just updated PluginReloader and decided to try a reload on NoPortals, here is the result.

    Code:
    ./reload NoPortals
    [NoPortals] Unloading NoPortals v0.5.
    NoPortals Disabled
    [NoPortals] Loading NoPortals v0.5.
    [NoPortals] Config loaded successfully.
    [NoPortals] Found and will use Permissions v2.7.7 for permissions.
    [NoPortals] Enabled. Version 0.5
    [NoPortals] Watchdog is enabled.
    [NoPortals] Destroyer is enabled.
    java.lang.IllegalArgumentException: The permission noportals.reload is already defined!
            at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:628)
            at net.madjawa.pluginreloader.PluginReloader.loadPlugin(PluginReloader.java:234)
            at net.madjawa.pluginreloader.PluginReloader.onCommand(PluginReloader.java:85)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:386)
            at org.theanticookie.bukkit.httpconsole.ConsoleRequestHandler.executeConsoleCommand(ConsoleRequestHandler.java:85)
            at org.theanticookie.bukkit.httpconsole.ConsoleRequestHandler.HandleRequest(ConsoleRequestHandler.java:128)
            at org.theanticookie.bukkit.httpconsole.HTTPServer.requestHandler(HTTPServer.java:139)
            at org.theanticookie.bukkit.httpconsole.HTTPServer.run(HTTPServer.java:335)
    Error with NoPortals: The permission noportals.reload is already defined! (check console for more details)
    Thought I would give you a heads up.
    -Doc
  31. Offline

    Gamolin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'll look into it, haven't had much experience with PluginReloader, so it might be a little while.

Share This Page