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

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.  
  3. Offline

    crazydog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can you add '/where' as an alias of '/who' to avoid conflicts with some plugins?
  4. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Putting it on the todo. The original plugin had support for that and when I updated it I only fixed the bare minimum.
  5. Offline

    TatteredKing

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Works great. Thanks for getting this working; really useful plugin.
  6. Offline

    Shenlong

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  7. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  8. Offline

    Shenlong

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yeah, that's what I meant. Thanks for considering it at least.
  9. Offline

    contex

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hey, I was wondering if you could MySQL support to your plugin, by that I could use dynmap + my website and forum. Thanks!
  10. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is the developer of dynmap going to support this?
  11. Offline

    contex

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Not that I know of, but I'm planning to look into it and see what I can do, should be possible.
  12. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  13. Offline

    EvilSeph

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  14. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Totally forgot! Rectified it :)
  15. Offline

    CullenShane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Awesome! Totally looking forward to it!
  16. Offline

    smartaleq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks tons for continuing interesting places. I'll load this up tonight and check it out!
  17. Offline

    hemm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    how about you make areas that hurt and heal you?
  18. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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!
  19. Offline

    crazydog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  20. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I have yet to come up with a solution to support that. Meanwhile, just watch this thread for updates.
  21. Offline

    Shenlong

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  22. Offline

    Phaedrus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  23. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  24. Offline

    Phaedrus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I used /mark r:40 spawn in game

    I used multiverse
  25. Offline

    QQCucumber

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  26. Offline

    Bronski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks for reviving this :D
  27. Offline

    NikkyyyHD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i dont understand how to use this plugin?!
  28. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  29. Offline

    QQCucumber

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  30. Offline

    niftyapple

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  31. Offline

    Dutchy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

Share This Page