Inactive [INFO] Interesting Places 1.6 - name areas in the world - multi-world & Help support [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Dutchy, Mar 3, 2011.

  1. Offline

    Dutchy

    Re-release of grandseiken's Interesting Places
    This plugin lets you name different parts of the world, simply by marking them with a command. It also lets you know in which area everyone is. If you are looking for something more advanced, have a look at Namespaces.

    Simple Commands
    Code:
    /mark placename - Mark a place in the world
    /who [name]     - Find out where somebody or where all players are
    /nearest        - Find out which area you are in

    Advanced Commands
    Code:
    /mark r:## placename           - Mark a place with a radius of ##
    /mark x:## y:## z:## placename - Mark a place with a maximum distance along each axis.
    Config.txt
    Since the latest Bukkit versions, some configuration options may be broken.
    Code:
    ops-only=0
    disable-who=0
    entering=##3entering ##f$1
    leaving=##3entering wilderness
    who-head=##e$1 player(s) online:
    who-line-place=##e+ ##f$1 ##e- ##f$2
    who-line-no-place=##e+ ##f$1 ##e- ##fwilderness
    Downloads
    Version 1.6
    Source

    Issues
    Link

    Changelog
    Version 1.6
    • Multiworld support that actually works
    • Preliminary Help support
    • Latest Bukkit compatibility
    Version 1.5
    • Multiworld support
    • Made /where an alias of /who again
    Version 1.4-SNAPSHOT (immediate bugfix for 1.3)
    • Correct data file initilization
    Version 1.3 (broken release)
    • Remove TSLPC
    • Use the new commands structure
    Version 1.2
    • grandseiken's original version
    (Note: I've tried to keep the description less as a wall of text than the original thread, but please let me know if you're missing something. For the mathematical background, see the original thread.)
     
    flames likes this.
  2. Offline

    crazydog

    Can you add '/where' as an alias of '/who' to avoid conflicts with some plugins?
     
  3. Offline

    Dutchy

    Putting it on the todo. The original plugin had support for that and when I updated it I only fixed the bare minimum.
     
  4. Offline

    TatteredKing

    Works great. Thanks for getting this working; really useful plugin.
     
  5. Offline

    Shenlong

  6. Offline

    Dutchy

    By permanent link, you mean a link to a jar without a version number? To be honest, I'd rather not. I like to be able to ask people which version they are running. I've created an issue for it though, perhaps I can come up with a solution to support CraftBukkitUpToDate.
     
  7. Offline

    Shenlong

    Yeah, that's what I meant. Thanks for considering it at least.
     
  8. Offline

    contex

    Hey, I was wondering if you could MySQL support to your plugin, by that I could use dynmap + my website and forum. Thanks!
     
  9. Offline

    Dutchy

    Is the developer of dynmap going to support this?
     
  10. Offline

    contex

    Not that I know of, but I'm planning to look into it and see what I can do, should be possible.
     
  11. Offline

    Dutchy

    Status update: I've created multiworld support and the testcode is currently running on my own private server. If it all works correctly I will release this soon, maybe tomorrow.
     
  12. Offline

    EvilSeph

  13. Offline

    Dutchy

    Totally forgot! Rectified it :)
     
  14. Offline

    CullenShane

    Awesome! Totally looking forward to it!
     
  15. Offline

    smartaleq

    Thanks tons for continuing interesting places. I'll load this up tonight and check it out!
     
  16. Offline

    hemm

    how about you make areas that hurt and heal you?
     
  17. Offline

    Dutchy

    Totally outside the scope of this plugin, not ever going to make that. If anyone wants to build something on top of this plugin, I'll provide support where required.

    (Update, I haven't had time to release 1.5 yet but it's working fine on my server, I'll release ASAP)
    [MERGETIME="1299786816"][/MERGETIME]
    Update has arrived! Multiworld support + alias fix for /who!
     
  18. Offline

    crazydog

  19. Offline

    Dutchy

    I have yet to come up with a solution to support that. Meanwhile, just watch this thread for updates.
     
  20. Offline

    Shenlong

    I know a lot of plugins state the version number in the console when it's loaded. That's usually where I look when I need to know what version I'm running. If you did that you wouldn't necessarily need the version number in the name of the file. I know it's a bit more difficult to find that way, but I just thought I'd present it as an option.
     
  21. Offline

    Phaedrus

    So I ditched 1.4 and moved to 1.5. I re-added some places and everything seemed fine. then I restarted the server and got this
    Code:
    19:17:41 [INFO] [Interest] Data file: plugins\Interest-1.5\places.txt
    19:17:41 [INFO] [Interest] Config file: plugins\Interest-1.5\config.txt
    19:17:41 [SEVERE] null loading Interest v1.5 (Is it up to date?)
    java.lang.NullPointerException
            at com.seiken.interest.Place.getWorldName(Place.java:99)
            at com.seiken.interest.Interest.updatePlaces(Interest.java:389)
            at com.seiken.interest.Interest.onEnable(Interest.java:51)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    And my places file:
    Code:
    buildworld 221 59 307 -1 r: 40 Spawn
    survivalworld -96 59 -65 40 Spawn
     
  22. Offline

    Dutchy

    Weird! Something seems wrong with that places file, that r: on the first line definitely should not be there. What command did you use to get that line? Or did you manually edit?

    Nonetheless, the plugin shouldn't crash on bad lines, I should fix that.
    [MERGETIME="1299806897"][/MERGETIME]
    Also, please let me know which plugin you use for your multiworlds, it makes quite a difference when the world gets loaded. I tested with Nether myself.
     
  23. Offline

    Phaedrus

    I used /mark r:40 spawn in game

    I used multiverse
     
  24. Offline

    QQCucumber

    Do you think you could add Permissions support to your plugin?

    Furthermore, /where as an alias for /who is fine and all, but it overwrites the /who from other plugins still. I'd rather just be able to set the command in a config file.

    Lastly, could you add a command to reload the configuration files? I'd like to be able to edit places manually and then just use a command to reload the text file.
     
  25. Offline

    Bronski

    Thanks for reviving this :D
     
  26. Offline

    NikkyyyHD

    i dont understand how to use this plugin?!
     
  27. Offline

    Dutchy

    Low priority as I don't use it myself.

    Not possible with current Bukkit.

    Sounds useful.

    Just put it in your plugins folder, reload plugins and then use the /mark command. You'll notice soon enough what it does.
     
  28. Offline

    QQCucumber

    Uhm, then you might want to tell that to Namespaces because they're utilizing that feature. I think the trick is they actually make the configurable command an alias for the real command, but that's just a guess.
     
  29. Offline

    niftyapple

  30. Offline

    Dutchy

Share This Page