QInfoMapWG
Q's InfoMap for WorldGuard
Description
Live Info with Map-Item for WorldGuard. When you go around you can see the WorldGuard Regioninfos on a Map in your Hand. You don't must use the /region info Command or the Worldguard Wand-Tool.
When you have LogBlock installed, the last login of the first owner is also visible.
Screenshot
Info-Legend
O: Region Owners
M: Region Members
O-LS: Last Login of first Owner (when LogBLock is installed)
Configuration
map-id: 50 Set the Map-ID where is used.
Permission Nodes
qinfomap.wg.enable enables the Map rendering
qinfomap.wg.coords shows coordinates
qinfomap.wg.regioinfo shows regioninfos
qinfomap.wg.regioinfo.lastseen show lastseen of owner
I tried this, but it doesn't seem to work.
It is loaded in plugins, but I do not see any text in it when I take map with /i map:50
Thanks!
EDIT: tried with map ip 0, and got this error:
2012-04-12 09:26:59 [SEVERE] Could not pass event PlayerItemHeldEvent to QInfoMapWG java.lang.NullPointerException at de.qdaniel.qinfomap.wg.QInfoMapWG.onItemHeldChange(QInfoMapWG.java:73) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:461) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:738) at net.minecraft.server.Packet16BlockItemSwitch.handle(SourceFile:24) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:85) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
HawkEye support? If yes, I buy it.
This is very good for checking old protection without need to type /region info blabla.
Great plugin! I love it! it's perfect! Could you add a /map command that will give you the map with the correct id? Also, genesis is correct, unless map 50 has already been generated you will be given the next available map.
Thanks for the plugin! Ferk
Which version of Craftbukkit you are use? It is function with a other map id? I don't now why bukkit don't find the map. I will check the bukkit sourcecode.
Yes the Map id must greater than 0.
I don't have used essentials but i will check it. A line break to see all members is planed for future release.
@QDaniel With the new release it does not create errors beyond that it did not find map 50. After familiarizing myself a bit with maps, i now know that i can /give [player] map:mapid# [amount]
However setting a higher mapid# than what already exists will only create the next mapid# in line.
Is there any way for regular players to obtain a map with a certain mapid#?
Any chance you could make the qinfomap.wg.regioinfo.lastsee also work with essentials seen?
Where does bukkit store the mapid# at? If we want to reset all maps how would we go about?
edit: I set mapid 0 in config, but it still says "[QInfoMapWG] Can't get MAP with ID:50" on startup, and no info is displayed on the map_0 ingame. edit: Ok so it has to be a id# higher then 0...
By the way, on the "members line" the names are just cut off if they go beyond that one line on map.
Love this plug. Good idea, and well executed! Hope you add some the mentioned feature and keep it updated!
The Plugin only change the map with a specified id, you can change the id in the config file.
Can you post your config.yml. I have add a new File for testing and debug: http://dev.bukkit.org/server-mods/qinfomapwg/files/4-qinfo-map-wg-1-1-1/
Cool idea! Gives me this error on startup: http://pastebin.com/pSJezUjY
CB 1.1-R4 Tried Java6&7
Does the default map dissapear when this plug is installed? Is it possible to choose map id on the maps?