[INACTIVE][TP] MyWarp v2.0.1 - native PermissionsEx support - no superperms yet [1337]

Discussion in 'Inactive/Unsupported Plugins' started by flames, Apr 15, 2011.

  1. Offline

    flames

    MyWarp:
    Version: 2.0dev
    Download (JAR / ZIP)
    Source code

    MyWarp is now in development by SpathiZilla, please see here

    MyWarp was made by Taylor Kelly (tkelly), all credits go to him! I forked MyWarp and will provide updates in future, or until tkelly is back. There are no changes in usage or functionality. Just the same commands, same permission nodes and same features. Original description:


    ...is Basic
    Many server admins only want the very basics. MyWarp delivers on that, and still gives the speed and reliability of using a SQLite database.

    By only giving your users permission to mywarp.warp.basic.*, they will only be able to use the very basic commands.


    ...is Social
    However, sometimes your users will demand more. They'll want to make their warps private, invite only specific people to their warps, even give their warp to someone else. MyWarp can do that too.

    Give your users mywarp.warp.soc.*, and they'll be able to do all of that.


    ...is Intelligent
    Sometimes, warps can be long and hard to remember. This is where MyWarp's auto-complete abilities come into play. It tries to find the most applicable match, and sends you there. It only considers warps you have access to, and will not send you somewhere unless it knows it's correct.

    A few examples:
    There are warps: {"Mob Spawner", "Farm", "farm", "tkelly's house", "joe's house"}
    tkelly has access to: {"Mob Spawner", "Farm" "tkelly's house"}
    joe has access to: {"Mob Spawner", "Farm", "farm", "joe's house"}

    No matter who uses /warp spawn, they will be sent to "Mob Spawner"
    If tkelly uses /warp house, he'll be sent to "tkelly's house"
    If joe uses /warp house, he'll be sent to "joe's house"
    If tkelly uses /warp farm or /warp arm, he'll be sent to "Farm"
    If joe uses /warp farm, he'll be sent to "farm"
    But if joe uses /warp arm, it equally matches both "Farm" and "farm", so will send him to neither.


    ...is Sign-full
    Physical interactions with the world is what Minecraft is all about. That's why signs can be used to replace many of the basic commands. For now, you can have a sign warp you to one of your current warps (using the auto-complete). Feel free to suggest more things, and I'll build that in.

    In order to build a warping sign, create a sign with two lines of text (it doesn't matter what specific lines).

    If you don't use the basic permission-set, give your players following nodes:

    ...is Guiding
    Want to make your users work to get to their points of interest? Rather than giving them /warp permission, just give them (mywarp.warp.basic.compass) permission. This will let them /warp point <name> to a given warp, and that'll orient their compass to that warp, allowing them to use their own two legs to get there.


    ...is Restricting
    In addition to the compass restrictions, you can also limit the number of public and private warps users can make. You can find and change these settings in MyWarp.settings.

    Until Bukkit's permissions and groups get fleshed out, this is a global number. However, with another setting in MyWarp.settings, you can allow admins to go around this limit.


    ...is Helpful
    As an server administrator, warps can easily be abused. MyWarp gives you access to be able to visit and modify all the warps.



    Changelog:
    Version 2.0dev
    • MySQL support
    • importing warps from warps.db to mysql
    • permissions 3.x
    • removed extremely old artifacts (import of hmod warps)
    • tested and works on CB928
    Version 1.10.7
    • added native support for PermissionsEx
    • fixed namespace
    Version 1.10.6
    • updated for CB786-793
    • updated to Help 3.0 ( not interesting for you until you compile from Lycano's fork on github :p )
    Version 1.10.5c
    • fixed the "Could not pass event PLAYER_INTERACT to MyWarp" error
    Version 1.10.5b
    • updated for CraftBukkit RB #677 (also tested with CB #678)
    • Permissions 2.5.5 or higher (tested with 2.6 and 2.7)
    • added GroupManager support
    • changed update URL where MyWarp downloads sqlite libraries
     
    kahlilnc, Mtihc, Charant and 5 others like this.
  2. Offline

    ACStache

    @lahwran do you have the setting loadChunks set to true?
    Code:
    loadChunks = true   #Force sending of the chunk which people teleport to - default: false
    
     
  3. Offline

    Leon167

    Is there any way to connect iconomy with this nice plugin?
     
  4. Offline

    cpgames

    hello could you help me when i try and install this plugin and enter only the mywarp.warp.basic
    i get this error
    Code:
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreToken
    s(ScannerImpl.java:360)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(Sca
    nnerImpl.java:183)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequen
    ceEntry.produce(ParserImpl.java:510)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequen
    ceFirstEntry.produce(ParserImpl.java:502)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(Parser
    Impl.java:163)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(Parse
    rImpl.java:148)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeSequenceN
    ode(Composer.java:203)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:158)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeMappingNo
    de(Composer.java:230)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:160)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeMappingNo
    de(Composer.java:230)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:160)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeMappingNo
    de(Composer.java:230)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:160)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeDocument(
    Composer.java:122)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.getSingleNode(Co
    mposer.java:105)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.constructor.BaseConstructor.getSin
    gleData(BaseConstructor.java:124)
    21:00:42 [SEVERE]       at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    21:00:42 [SEVERE]       at org.bukkit.util.config.Configuration.load(Configurati
    on.java:82)
    21:00:42 [SEVERE]       at com.nijiko.data.YamlGroupStorage.reload(YamlGroupStor
    age.java:179)
    21:00:42 [SEVERE]       at com.nijiko.data.YamlGroupStorage.<init>(YamlGroupStor
    age.java:30)
    21:00:42 [SEVERE]       at com.nijiko.data.YamlCreator.getGroupStorage(YamlCreat
    or.java:57)
    21:00:42 [SEVERE]       at com.nijiko.data.StorageFactory.getGroupStorage(Storag
    eFactory.java:129)
    21:00:42 [SEVERE]       at com.nijiko.permissions.ModularControl.forceLoadWorld(
    ModularControl.java:96)
    21:00:42 [SEVERE]       at com.nijiko.permissions.ModularControl.loadWorld(Modul
    arControl.java:86)
    21:00:42 [SEVERE]       at com.nijiko.permissions.ModularControl.load(ModularCon
    trol.java:116)
    21:00:42 [SEVERE]       at com.nijikokun.bukkit.Permissions.Permissions.setupPer
    missions(Permissions.java:181)
    21:00:42 [SEVERE]       at com.nijikokun.bukkit.Permissions.Permissions.onLoad(P
    ermissions.java:133)
    21:00:42 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftS
    erver.java:131)
    21:00:42 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer
    .java:97)
    21:00:42 [SEVERE]       at net.minecraft.server.ServerConfigurationManager.<init
    >(ServerConfigurationManager.java:51)
    21:00:42 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:132)
    21:00:42 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:335)
    21:00:42 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:422)
     
  5. Offline

    ACStache

    @cpgames
    errors that involve org.yaml.snakeyaml usually involve syntax errors in the yml config file. Also, seeing the beginning of that error would help narrow it down. post your config file and the whole error (if that isn't the whole thing)
     
  6. Offline

    cpgames

    @ACStache
    thanks you for your help this is ther server error from when i close to when i open
    as for the config file what one do you want?
    Code:
    151 recipes
    16 achievements
    21:23:20 [INFO] Starting minecraft server version Beta 1.7.3
    21:23:20 [INFO] Loading properties
    21:23:20 [INFO] Starting Minecraft server on *:25565
    21:23:20 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-
    g73697a4-b1000jnks (MC: 1.7.3)
    21:23:20 [SEVERE] while scanning for the next token
    found character         '\t' that cannot start any token
     in "<reader>", line 61, column 1:
                            - 'mywarp.warp.basic.*'
        ^
    
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreToken
    s(ScannerImpl.java:360)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(Sca
    nnerImpl.java:183)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequen
    ceEntry.produce(ParserImpl.java:510)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequen
    ceFirstEntry.produce(ParserImpl.java:502)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(Parser
    Impl.java:163)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(Parse
    rImpl.java:148)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeSequenceN
    ode(Composer.java:203)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:158)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeMappingNo
    de(Composer.java:230)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:160)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeMappingNo
    de(Composer.java:230)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:160)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeMappingNo
    de(Composer.java:230)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
    oser.java:160)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.composeDocument(
    Composer.java:122)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.composer.Composer.getSingleNode(Co
    mposer.java:105)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.constructor.BaseConstructor.getSin
    gleData(BaseConstructor.java:124)
    21:23:20 [SEVERE]       at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    21:23:20 [SEVERE]       at org.bukkit.util.config.Configuration.load(Configurati
    on.java:82)
    21:23:20 [SEVERE]       at com.nijiko.data.YamlGroupStorage.reload(YamlGroupStor
    age.java:179)
    21:23:20 [SEVERE]       at com.nijiko.data.YamlGroupStorage.<init>(YamlGroupStor
    age.java:30)
    21:23:20 [SEVERE]       at com.nijiko.data.YamlCreator.getGroupStorage(YamlCreat
    or.java:57)
    21:23:20 [SEVERE]       at com.nijiko.data.StorageFactory.getGroupStorage(Storag
    eFactory.java:129)
    21:23:20 [SEVERE]       at com.nijiko.permissions.ModularControl.forceLoadWorld(
    ModularControl.java:96)
    21:23:20 [SEVERE]       at com.nijiko.permissions.ModularControl.loadWorld(Modul
    arControl.java:86)
    21:23:20 [SEVERE]       at com.nijiko.permissions.ModularControl.load(ModularCon
    trol.java:116)
    21:23:20 [SEVERE]       at com.nijikokun.bukkit.Permissions.Permissions.setupPer
    missions(Permissions.java:181)
    21:23:20 [SEVERE]       at com.nijikokun.bukkit.Permissions.Permissions.onLoad(P
    ermissions.java:133)
    21:23:20 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftS
    erver.java:131)
    21:23:20 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer
    .java:97)
    21:23:20 [SEVERE]       at net.minecraft.server.ServerConfigurationManager.<init
    >(ServerConfigurationManager.java:51)
    21:23:20 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:132)
    21:23:20 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:335)
    21:23:20 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:422)
    21:23:20 [SEVERE] [Permissions] Unable to load permission data.
    21:23:20 [SEVERE] [Permissions] Shutting down Permissions due to error(s).
    21:23:20 [INFO] [Permissions] (Yeti) was initialized.
    21:23:20 [INFO] [Permissions] (Yeti) disabled successfully.
    21:23:20 [INFO] Preparing level "world"
    21:23:21 [INFO] Preparing start region for level 0 (Seed: 3948627480933182448)
    21:23:22 [INFO] Preparing spawn area: 44%
    21:23:22 [INFO] Preparing start region for level 1 (Seed: 3948627480933182448)
    21:23:23 [INFO] Preparing spawn area: 4%
    21:23:24 [INFO] Preparing spawn area: 73%
    21:23:24 [INFO] [MYWARP] [MYWARP]: 0 warps loaded
    21:23:24 [INFO] [MYWARP] Permissions enabled using: Permissions v3.1.6
    21:23:24 [WARNING] [MYWARP] Help plugin not detected. Only providing help via /w
    arp help.
    21:23:24 [INFO] [MYWARP] MyWarp 2.0 enabled
    21:23:24 [INFO] WorldEdit 4.6 enabled.
    21:23:24 [INFO] WorldEdit: No known permissions plugin detected. Using configura
    tion file for permissions.
    21:23:25 [INFO] [iChat] Permissions plugin not found or wrong version. Disabling
    
    21:23:25 [INFO] [iChat] iChat Disabled
    21:23:25 [INFO] Server permissions file permissions.yml is empty, ignoring it
    21:23:25 [INFO] Done (0.455s)! For help, type "help" or "?"
    >

    thank you for your help
     
  7. Offline

    ACStache

    the issue you have is this:
    Code:
    21:23:20 [SEVERE] while scanning for the next token
    found character         '\t' that cannot start any token
     in "<reader>", line 61, column 1:
                            - 'mywarp.warp.basic.*'
        ^
    
     
    yml files don't like it when you use '\t'
    what is a '\t' you ask? it's a tab.
    go through and replace every tab you have in the permissions config file with 4 spaces.

    I recommend notepad++ (a free download) for editing yml files, it keeps everything lined up and you can change it so that when you do hit the tab key, it puts 4 spaces instead.
     
  8. Offline

    cpgames

    @ACStache

    thank you so much fixed it how to i make notepad ++ use 4 spaces instead of a tap
     
  9. Offline

    ACStache

    pick settings from the menu along the top, choose preferences. go to the language menu/tab settings tab, then on the lower right side there's a check box that says replace by space. Right above that it will say tab size : 4 :)
     
  10. Offline

    Rushinator

    Hi, on a server I help administrate, we have decided to use mywarp's private warps as a second home for players so that we don't have to install another plugin and also get the full use out of it. We have 90-100+ players online at a time and never drop below 35-40.

    We have given the players permission to create 1 private warp but I have a question about the delete permission. Currently they can't delete warps. The Head of our plugins is currently not available so I was hoping if I could get an answer here.

    Is there a way to make it so player can get permission to delete their warps without being able to delete lets say PUBLIC WARPS to events? Or try to guess other players warps and delete those as well?

    Also, is there a wiki that I could read?
     
  11. Offline

    lammiboy

    When I try to type and warping command it just says /warp <warp> <player>
    All I did was place the jar in my plug ins, I have essentials, my home, creative gates, skylands, and world edit.
     
  12. Offline

    TheMadMan697

    Been using this plugin for long time now and i love it. it works flawless.

    I would like to sugest a new feature to add to the plugin. it would be nice to have timers/cooldown timers for the warp commands (and also a permission to bypass them)

    Also a nice feature would be iconomy support but i think the timers would be a better feature to add.
     
  13. Offline

    imoro

    Doesn't work at my Server:
    I have Essentials and MyWarp. If I write "/setwarp test" I get "Warp set".
    If I type "/warp test" I just get "/warp help - Displays the help for MyWarp.

    Please help me!
     
  14. Offline

    ACStache

    @imoro create the warp with "/warp create test" then, see what that does
     
  15. Offline

    imoro

    @ACStache Doesn't work too. :/

    //EDIT: I get this error at start:
    Code:
    2011-07-29 16:54:25 [INFO] [MYWARP] [MYWARP]: 0 warps loaded
    2011-07-29 16:54:25 [INFO] [MYWARP] Permissions enabled using: Permissions v2.7.7
    2011-07-29 16:54:25 [WARNING] [MYWARP] Help plugin not detected. Only providing help via /warp help.
    2011-07-29 16:54:25 [INFO] [MYWARP] MyWarp 2.0 enabled
     
  16. Offline

    vinstic

    I have the exactly same problem as imoro, and i have Mywarp and PermsissionBukkit!
    I have done the permission right :D I hope some one can help us :)
     
  17. Offline

    flames

    mywarp doesnt support superperms / permissionbukkit (yet)
     
  18. Offline

    vinstic

    Okej, guess I must use another warp program for now :( When du you tink you can update? :D I will keep my eyes open for an update :)
     
  19. Offline

    indigomontoya

    Ok, so when I try to do any commands I get no response at all, not even anything showing up in the console. Any commands I try in relation to myWarp just dont show up? Any help?
     
  20. Offline

    flames

    i woul like to help you guys, but i cant reproduce the issue.
    every try lead to some error, warning or exception in console or at least a response in game.
     
  21. Offline

    GREENGUY11

    I only have mywarp in he plugins folder and i am running the latest bukkit. I had the earlier problem with the plugin not being able to download the files in the lib folder in the root of my server. so i followed the fix and renamed the root minecraft server folder. Then i got this error:
    Code:
     [SEVERE] [MYWARP] SQL exception on initialize
    com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    
    The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:343)
        at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2334)
        at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at me.taylorkelly.mywarp.ConnectionManager.initialize(ConnectionManager.java:15)
        at me.taylorkelly.mywarp.MyWarp.sqlCheck(MyWarp.java:84)
        at me.taylorkelly.mywarp.MyWarp.onEnable(MyWarp.java:46)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at java.net.Socket.<init>(Unknown Source)
        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:254)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:292)
        ... 27 more
     [SEVERE] [MYWARP] Could not establish SQL connection. Disabling MyWarp
     
  22. Offline

    Sh8kezula

    You can also (in the essentials config file) Give priority to MyWarp's /warp command.

    Also if you wish you can.
    In the essentials config file you can (if you dont need or use essentials signs) Disable all essentials signs..
     
  23. Offline

    Latros

    Im having 2 problems with your plugin on Battlecraft:

    • I'd like to make it so users have the ability to DELETE their private warps - but ONLY *their* private warps, not other players private warps... it seems (unless I'm mistaken) there's only 1 permission, and it gives them the ability to delete their friends private warps?
    • I'd like to have different groups (different levels of VIP) able to have different #s of private warps, er go;
    • group 1 - allowed 1 warp
    • group 2 - allowed 2 warps
    Is that^ possible?
     
  24. Offline

    flames

    yes there is only one permissions for deleting warps, only own warps. but not only private, they can delete public and private warps that they created.

    to your second question, nice idea, but i wont integrate it because of lack in spare time. i see you are dev, why not implement it your self? :)
     
  25. Offline

    RedKrieg

    Are you running a recent build of commandbook by sk89q? It looks like he's implementing his own /warp and it appears to interfere with this plugin. I don't yet see a way to disable it other than permissions, which means if you're /op'd you'll need to find another plugin. I'm using Waypoints right now, but I worry that it might break as well for the same reason.
     
  26. Offline

    flames

    if you run commandbook 1.5.3 it interferres with mywarp like RedKrieg said. to disable commandbook warp commands, open commandbook.jar with any zip capable programm and edit the plugin.yml file. find and remove lines containing "warp". if you use myhome too, then remove all "home" containing lines also from commandbooks plugin.yml

    btw. commandbook 1.5.3 is in development, use 1.5.2 better, when 1.5.3 will officially release there will be again a customizable download
     
  27. Offline

    dra

    I'm getting this code spam when I try warping to an area on the map that is fairly blown up, but I have not had this happen with any other warps on the map.

    I'm fairly new to plugins so I have no clue how to fix this

    [​IMG]
     
  28. Offline

    wnccz

    Are you preparing a new version of MyWarp? I would like to use cooldown and warmup times. I can write it to your plugin and send you changes. It's pointless to create another fork.
     
  29. Offline

    RaymanMaik

    I get this error at starting up:
    Code:
    2011-08-04 02:31:22 [SEVERE] [MYWARP] SQL exception on initialize
    java.sql.SQLException: Access denied for user 'username'@'localhost' (using password: YES)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:931)
        at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4031)
        at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1296)
        at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)
        at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
        at java.sql.DriverManager.getConnection(DriverManager.java:579)
        at java.sql.DriverManager.getConnection(DriverManager.java:221)
        at me.taylorkelly.mywarp.ConnectionManager.initialize(ConnectionManager.java:15)
        at me.taylorkelly.mywarp.MyWarp.sqlCheck(MyWarp.java:84)
        at me.taylorkelly.mywarp.MyWarp.onEnable(MyWarp.java:46)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:358)
        at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:281)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:298)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:711)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:676)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:669)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-04 02:31:22 [SEVERE] [MYWARP] Could not establish SQL connection. Disabling MyWarp
     
  30. Offline

    wnccz

    @RaymanMaik: Are you using MySQL? If yes, please set correct information about MySQL connection (server, username, password). If not, change the database section in your core.yml file.

    Code:
    database:
        adapter: sqlite
        path: plugins/LWC/lwc.db
        host: localhost
        database: lwc
        username:
        password:
        prefix:
    
     
  31. Offline

    Mercury

    Can you add iConomy?
     

Share This Page