Inactive [TP/HOME/WARP] Waypoint v1.6.4(beta)- Teleportation points, home, spawn, and warp management. [1609]

Discussion in 'Inactive/Unsupported Plugins' started by miyoko, Jul 12, 2011.

  1. Offline

    miyoko

    Notice!

    THIS PLUGIN IS OLD AND VERY VERY OUTDATED. DOWNLOADS ARE NO LONGER AVAILABLE, AND SUPPORT FOR THIS PLUGIN HAS BEEN DROPPED. IF YOU NEED A SIMILAR PLUGIN, PLEASE USE ZPort


    Waypoint - simple teleportation point and home/spawn/warp management plugin:
    Version: v1.6.4 beta

    NOT YET UPDATED FOR 1.2

    *New in 1.6: modular command hookins, reworked command system, SuperPerms, ????*

    Waypoint is an easy teleportation point management and home location
    management plugin. You can create teleportation points to go back to later
    as well as share privately with other users. You can also create public warps that only certain groups of users can access.

    Waypoint's Features:
    • Add/delete waypoints for later access
    • List all of your waypoints simply
    • Share your points privately with other users
    • Points are private, and only accessable by you, unless shared
    • Multiworld support
    • Permissions/SuperPerms/OP support with strict nodes.
    • Home location management
    • Home location is automatically set to the bed you last exited (only if enabled in config.)
    • Create and manage public warps
    • Control which groups of users can access these warps
    • Save/Load the spawn points for all of your worlds
    • Selective showing of warps (you only see what you can access.)
    • Teleport easily between worlds
    • Create and import other worlds
    • Create and teleportation signs to travel to warps or world spawnpoints
    Download: JAR | SRC
    Development build (bleeding edge): JAR
    Integrity (CI): Waypoint project

    If you like my work, please consider sending a dollar or two my way so my little development company can pay for a server to do work and testing on :)
    [​IMG]

    For those of you that want to contribute, or even just watch progress get made on this, check this out: http://phabricator.maio.me/project/view/1/

    Phabricator: Source Code/Collaboration

    Commands:
    • /wp add <name> -- add a waypoint to your list
    • /wp del <name> -- remove a waypoint form your list
    • /wp tp <point> -- teleport to your point
    • /wp invite <player> <point> -- send an online player an invite to your point
    • /wp accept <point> -- accept an invite to a point
    • /wp decline <point> -- decline an invite to a point
    • /wp list -- list of all of your points
    • /home -- teleport to your home
    • /home set -- set your current location to your home
    • /spawn [world] -- teleport to the world's spawn point
    • /spawnadmin <save|load> [world] -- save or load the spawn point of the specified world
    • /spawnadmin set -- set the spawn point of your current world
    • /warp [warpname] -- teleport to the specified warp, if you have access
    • /warp add <warpname> -- create a public warp with the default permissions
    • /warp del <warpname> -- delete a warp you own
    • /warp set <warpname> <owner|permission|or a custom value> <newvalue> -- set property values in the warp's metadata
    • /warp list -- list all warps that *YOU* have access to
    • /warpadmin <set|del> <warp> [key] [value]
    • /tp <player> [target] -- teleport to another player, or teleport one player to another.
    • /tphere <player> -- ejects the target from a vehicle (if applicable) and teleports that player to you.
    • /tploc <x,y,z> -- teleport to a set of coordinates.
    • /world [worldname|create|import|list] -- displays what world you are in and your current position, or if given a worldname, teleports you to that worlds spawn.
    Installation and Configuration:
    Download the jar file and drop it into your minecraft server's plugins/
    folder and reload/restart the server. The configuration will be
    automatically created for you.

    Teleportation Signs:
    To create a teleportation sign, you must format it like this:
    Code:
    Line 1: [WP:WARP] or [WP:WORLD]
    Line 2: world name or warp name
    Line 3: (optional) description # maybe economy cost at some point soon
    Line 4: (optional) description
    
    It is case insensitive btw.

    Configuration options:
    'set_home_at_bed': set this to true if you want your home to be reset
    whatever bed you get out of.
    'autoupdate': check for updates and download upgraded jars automatically
    'warp.groups': permission groups for warps
    'warp.string': message sent to user after teleporting to a warp, %w is warpname, %p is playername
    'limits': self-explanatory.

    Permissions Nodes: (should each be self-explanatory)
    • waypoint.basic.add
    • waypoint.basic.delete
    • waypoint.basic.teleport
    • waypoint.basic.invite
    • waypoint.basic.invite.accept
    • waypoint.basic.invite.decline
    • waypoint.basic.list
    • waypoint.debug.config_node_test << debugging *ONLY*
    • waypoint.home -- you *must* add this if you want to be able to use home commands
    • waypoint.home.set
    • waypoint.home.set_on_bed_leave
    • waypoint.admin.spawn
    • waypoint.admin.spawn.set
    • waypoint.admin.spawn.save
    • waypoint.admin.spawn.load
    • waypoint.admin.warp
    • waypoint.admin.world.create
    • waypoint.admin.world.import
    • waypoint.teleport.teleport -- for general teleportation actions
    • waypoint.teleport.location -- for coordinate-based teleportation
    • waypoint.teleport.here -- for teleporting players to you
    • waypoint.spawn -- you *must* add this if you want to be able to use spawn commands
    • waypoint.warp -- you *must* add this if you want to be able to use warps
    • waypoint.world -- you *must* add this if you want to be able to use /world
    • waypoint.world.teleport
    • waypoint.world.list
    • waypoint.world.access.<worldname> -- more info on this below
    • waypoint.warp.access.<permission category>
    • waypoint.warp.create
    • waypoint.warp.delete
    • waypoint.warp.list
    • waypoint.sign.link.create
    • waypoint.sign.link.use
    • waypoint.sign.link.delete
    • waypoint.sign.warp
    • waypoint.sign.world
    • waypoint.cost_exempt.teleport -- teleports do not cost a single dime.
    Known Bugs:
    • Set home at bed is not disabling, ever. Currently looking into it. T3
    If you find a problem, report it at Github.

    Permissions Setup:
    Here is a sample Permissions 2.7.4 configfile with Waypoint's nodes already set up, and a user set up to give an example. Change it to your liking.

    << Thanks Pr0Failure :D

    World Access
    As of about 1.6.1, I added a few new things that implement a whole "world access" type schema of features. Players will NEVER be able to access a world unless they have the "waypoint.world.access.<worldname>" or "waypoint.world.access.*" permissions. I will add a configuration option to disable this, but for now, it's always on. If you want to effectively disable it without a config option and your permissions system supports inheritance, simply place the "waypoint.world.access.*" node at the lowest level and it should filter up through everything that inherits that or its children. I only added this because I felt it would be handy in the case of servers wanting to prevent griefing in creative worlds, but leaving whitelisting off, and just spawning all new users in the spawn world, but not letting them traverse your minecraft universe of worlds. There will be a config option to turn this off soon. By the way, if you didn't catch the gist of what I was really saying, this prevents ALL teleporting between worlds (only if you don't have the permissions for that world) no matter what you use to teleport. This catches events at a low level and checks each user's permissions as they change worlds. But enough about this.

    Bugs and Errors
    If you get a "An internal error has occurred" message when you use a command, * PROVIDE A TRACEBACK PLEASE. * (hint: a traceback is the error code in the server console that shows the error and its callers)
    And for those of you that didn't read this text, maybe this image will catch your attention:

    [​IMG]

    TODO:
    • Fix PermissionsEx not being detected correctly.
    • Rewrite command structure again with sk89q's command framework.
    • Add configuration options to disable various things.
    • Clean up core support code (me.pirogoeth.Waypoint.Core.*)
    • OpenAuth integration in the future?
    Changelog:
    Version 1.6:
    • Completely rewrote the command parser from the ground up.
    • Added SuperPerms support
    • Split commands apart into categories (much cleaner for anyone who works through the code)
    • (Supposedly) Fixed NPE from LoadWorlds during plugin load.
    Version 1.5:
    • Rewrote the configuration loader and put it in its own class
    • Restructured config storage
    • Added new warp limitations
    • Added an autoupdater
    Version 1.4.5
    • Fixed warp permission loading and detection
    Version 1.4.4
    • Fixed the internal errors spewed on /warp set
    Version 1.4.1
    • Removed some unneeded imports
    • Removed some unused variables
    • Now using String.format in checkperms
    Version 1.4
    • Added warp management
    • Restructured most of the config file formatting.
    • Homes-per-world (you can have one home per world now.)
    • Added spawn management
    • Added backup/restore of world spawn points
    Version 1.3
    • Added home support
    • Fixed configuration node bugs
    Version 1.1
    • Added invite support
    Version 1.0
    • Wrote all base code
    And some thanks.
    Definitely got some big thanks here, especially to Pr0Failure, who been testing the crap out of this, even during its magical beta stages. And some more thanks to all of you that put up with me not being around for weeks on end due to school. And thanks to others who at one point sent in a pull request to fix something I had missed. I love you all, you're a very supportive community :) Also, some big thanks to Ctark who's been following this like crazy and even digging through my messy code to find nodes to help others while I'm not around :) Again, THANK YOU ALL <3
     
  2. Offline

    miyoko

    Your config looks ok. I'll research in the morning.
     
  3. Offline

    Pr0Failure

    I shall be awaiting after my 1313123123123 hour nap.
     
  4. Offline

    miyoko

    Latest build (#19) has the warp name casing fix, which I just tested myself :)

    Stable (promoted) build #19: Waypoint.jar
     
  5. Offline

    Pr0Failure

    Downloading and checking it now. Works :D
    Request (because it's not really a bug, just OCD lol) make it so you /warp <name> isn't case sensitive. That way there isn't a million random Random RaNdOm to where they're all different warps. So it would be one string of certain letters = one warp. So if it were RaNdOm I could still type /warp random, and it would warp me there. But I'm still happy with what we've fixed.

    Edit: Update the text to 1.4.9 before some mods pokes you with a stick and a warning :O
     
  6. Offline

    miyoko

    I'll make it a config option, for case insensitive warps.
     
  7. Offline

    Pr0Failure

    List of ideas since the olds ones probably got lost in the mass of us talking:
    World Specific /warp list (shows warps/wp's in current world) (true/false option)
    World Specific /warp <name> (only allow warps in current world) (true/false option)
    The Non Case Sensitive /warp add <name> (true/false option you're already doing)
    New nodes: For editing/deleting nodes that they don't own.
    waypoint.warp.admin.delete
    waypoint.warp.admin.access.<permission category> (if it's possible to do 5 sections of a node?)

    That's all I can think of now ^_^
     
    miyoko likes this.
  8. Offline

    miyoko

    For the waypoint.admin.warp.access though...I don't think thats going to happen. Admins should be able to use all warps, just for the hell of it, after all, you know, well, they're admins :pPP. I'll get working on the other stuff now though.

    Edit: I'm currently rewriting how all the configs get managed. It is/was horribly messy, so I decided to make it a bit cleaner. I'll make sure to write something to convert it from the old messy format to the new distributed format.
     
  9. Offline

    Pr0Failure

    Alright cool. Can't wait for the update :D

    Edit: Human error, spelled a word wrong lmfao.

    Want me to make one? I've got Fraps.

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

    chainedheart99

    getting this message
    2011-07-21 02:50:14 [SEVERE] Could not load 'plugins/Waypoint.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: me/pirogoeth/Waypoint/Waypoint : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  11. Offline

    Tama-kun

    since the latest Waypoint Build i get this: running the old one for now.

    Could not load 'plugins\Waypoint.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: me/pirogoeth/Waypoint/Waypoint : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  12. Offline

    Pr0Failure

    Just restarted server. Works fine for me. So it's something that you guys are doing wrong.
     
  13. Offline

    miyoko

    That'd be pretty sweet :D I'd appreciate it if you could :3

    Also, to the guys with the errors: I'm gonna test 1.5-dev today. So I'll post back here afterwards.

    Edit: Found the problem. Appearently, the version of Java used to compile Waypoint on my Jenkins system's equinox node is higher than the version you guys are using. You might want to update java to J2SE 6 on your systems.

    Edit 2: Actually no. I'll downgrade the compilier on equinox to Openjdk6 and then we'll all be golden ^_^!
     
  14. Offline

    Wiqkszon

    I Got This Error
    Waypoint Unsuported :(
    HTML:
    08:57:55 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-
    
    g73697a4-b1000jnks (MC: 1.7.3)
    
    08:57:55 [SEVERE] Could not load 'plugins\Waypoint.jar' in folder 'plugins':
    
    java.lang.UnsupportedClassVersionError: me/pirogoeth/Waypoint/Waypoint : Unsuppo
    
    rted major.minor version 51.0
    
    at java.lang.ClassLoader.defineClass1(Native Method)
    
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    
    at java.lang.ClassLoader.defineClass(Unknown Source)
    
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    
    at java.net.URLClassLoader.defineClass(Unknown Source)
    
    at java.net.URLClassLoader.access$000(Unknown Source)
    
    at java.net.URLClassLoader$1.run(Unknown Source)
    
    at java.security.AccessController.doPrivileged(Native Method)
    
    at java.net.URLClassLoader.findClass(Unknown Source)
    
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    
    java:36)
    
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    
    java:24)
    
    at java.lang.ClassLoader.loadClass(Unknown Source)
    
    at java.lang.ClassLoader.loadClass(Unknown Source)
    
    at java.lang.Class.forName0(Native Method)
    
    at java.lang.Class.forName(Unknown Source)
    
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    
    ava:168)
    
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    
    java:207)
    
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    
    .java:130)
    
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    
    ationManager.java:51)
    
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  15. Offline

    miyoko

    Read this post ;) I'll have it fixed up in just a moment :)

    I just started the new build on Jenkins. I'll post when it's ready.

    Ok, so:

    Code:
    09:34:55 [INFO] [Waypoint] Initialising configurations.
    09:34:55 [INFO] [Waypoint] Reading configurations.
    09:34:55 [INFO] [Waypoint] Configuration version 1.4 detected! Converting to new version 1.5
    09:34:55 [INFO] [Waypoint] Converted users.
    09:34:55 [INFO] [Waypoint] Converted invites.
    09:34:55 [INFO] [Waypoint] Converted warps.
    09:34:55 [INFO] [Waypoint] Converted homes.
    09:34:55 [INFO] [Waypoint] Converted spawn, saving configurations.
    09:34:55 [INFO] [Waypoint] Configuration successfully converted to version 1.5, writing main defaults.
    09:34:55 [INFO] [Waypoint] Main configuration defaults have been set.
    09:34:55 [INFO] [Waypoint] Configurations succesfully loaded.
    09:34:55 [INFO] [Waypoint] Set home to bed is enabled.
    09:34:55 [INFO] [Waypoint] Permissions plugin detected. Using Permissions v2.7.4
    09:34:55 [INFO] [Waypoint] Enabled version 1.4.5
    09:34:55 [INFO] [Waypoint] Saved all configurations.
    09:34:55 [INFO] [Waypoint] Warps: loaded permission groups: Default, Mod, Admin
    I just gotta make sure it's converting all the configuration stuff correctly.

    Update: If you plan on using 1.5-dev, using build #30, as it is actually stable and completely working right now afaik. It's running on my server now with no glitches.

    You mean like, modifying a warp access node?

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

    CrimsonFrost1

    Hi there! I'm new to the forums but I am using your Plugin on my Minecraft Bukkit Server. I installed the plugin just like your instructions suggested, but it seems in game some commands work and others do not. Essentially, "/spawn" works and warps me back to the spawn point, but "spawnadmin set" and "home set" do not. I get an error on the server backend that occurs when I try these two commands, I've attached a picture with that error. Hopefully it will help. If I am just doing something wrong, I'd very much appreciate if you could tell me what it was that I was doing. Thanks![​IMG]
     
  17. Offline

    miyoko

    Thanks for the traceback, I'll get right on the fix after I test another build of my plugin. I'll have it fixed very soon.

    @CrimsonFrost1 Update to the latest build (#32). That should fix your problem.

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

    Pr0Failure

    Pretty much. Because ik sometime my gf likes to play around with mods and add random warps. But because I'm not the owner of it I cannot delete or anything. And I'm in fear of going into the config files to manually edit them and causing the plugin to not work which has happened in the past.

    Edit: Testing the new dev build.

    1.5-devbuild problem. When I try to use any commands "you do not have permission to use this command" even though the permission nodes are there.
    Code:
    2011-07-21 14:17:06 [INFO] [Waypoint] Reading configurations.
    2011-07-21 14:17:06 [INFO] [Waypoint] Configuration version 1.4 detected! Converting to new version 1.5
    2011-07-21 14:17:06 [SEVERE] Error occurred while enabling Waypoint v1.5-dev (Is it up to date?): null
    java.lang.NullPointerException
        at me.pirogoeth.Waypoint.Util.Config.load(Config.java:91)
        at me.pirogoeth.Waypoint.Waypoint.onEnable(Waypoint.java:48)
        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)
    Using 1.4.9 until it's there's a solution.

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

    miyoko

    How does it work on my server but not everyone elses. Gah! Taking a look.
     
  20. Offline

    Pr0Failure

    What server build are you using?
     
  21. Offline

    miyoko

    Build #1000
     
  22. Offline

    Pr0Failure

    Hmm. Weird. Off to do the daily routine of getting dressed lmfao. Will check back soon.
     
  23. Offline

    Nuinbot

    I like the look of this plugin. Before I go downloading and installing it, I only have one question:

    When I set a home/warp/spawn, does it also capture the exact direction I am facing? Reason being is that a few plugins I have tried for spawn always result in facing west, where say, I want them to face south since the exit from the spawn is facing south. Is this possible?
     
  24. Offline

    miyoko

    This is one thing I in fact started the plugin with, which wasn't working at the beginning. I'll go work on fixing it, since I've been meaning to do that for awhile.

    Edit: And apparently there's a lot of reason why nobody has done this. From what I can tell while doing this, it doesn't work right. At all. It's basically impossible, probably because of loss of precision with the numbers. I'm sorry, but I can not get this to work, as much as I wish I could.
     
  25. Offline

    CrimsonFrost1

    Ha! Seems to work perfectly now! Thanks for the quick turnaround.
     
  26. Offline

    miyoko

    No problem.

    I think today is the day, my friends :)

    Here's my server reloading after all of today's work :)

    Code:
    17:55:02 [INFO] [Waypoint] Reading configurations.
    17:55:02 [INFO] [Waypoint] Configuration succesfully loaded.
    17:55:02 [INFO] [Waypoint] Set home to bed is enabled.
    17:55:02 [INFO] [Waypoint] Permissions plugin detected. Using Permissions v2.7.4
    17:55:02 [INFO] [Waypoint] Enabled version 1.5.0
    17:55:02 [INFO] [Waypoint] Saved all configurations.
    17:55:02 [INFO] [Waypoint] Auto-update is disabled.
    17:55:02 [INFO] [Waypoint] Warps: loaded permission groups: Default, Mod, Admin
    Hehehehe. Doing final testing, and then I'll have Jenkins build the new 1.5.0 version.

    1.5.0 is on Jenkins. I'll update the main post tomorrow.

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

    Pr0Failure

    After a long day trying to fix a memory leak with explorer.exe I finally got it done and fixed the corrupt worlds. I'll try it out tomorrow.
     
  28. Offline

    Tama-kun

    I hate to do this but it seems i am doing something totally wrong....

    getting startup error:

    08:08:52 [INFO] [Waypoint] Reading configurations.
    08:08:52 [INFO] [Waypoint] Configuration version 1.4 detected! Converting to new version 1.5
    08:08:52 [SEVERE] Error occurred while enabling Waypoint v1.5.0 (Is it up to date?): null
    java.lang.NullPointerException
    at me.pirogoeth.Waypoint.Util.Config.load(Config.java:91)
    at me.pirogoeth.Waypoint.Waypoint.onEnable(Waypoint.java:51)
    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)

    I'm kinda unlucky huh?

    Edit: Checked my Java, it's up2date Version 6 Update 26 as it is the latest i could get....
     
  29. Offline

    miyoko

    Using latest build #34?
     
  30. Offline

    Tama-kun

  31. Offline

    miyoko

    Argh. I'll take a look tomorrow. I'm going to bed in just a minute. I have a bet its probably an easy fix.
     

Share This Page