VillageInfo
Get information about current Village in your chat area!
VillageInfo v8.114 output sample, please download plugin version according your bukkit version, previous versions description HERE
If you like to play with villages like me, this plugin is a very useful tool to not going blindfolded inside when you want to enlarge it, trade with villlagers or farm golems
this plugin works simple and fast, pretty much in the way of Village Info Mod in which i took the idea... after searching a lot i realised there is no plugin that supply this info
Usage
- simply type "/villageinfo" or "/vi" at chat console
- you will see info in chat area (not in f3 info screen!) about the village where you are
- location displayed in yellow, undesirable conditions in magenta, normal in cyan, lucky in bold (more details HERE)
Installation
- just download "VillageInfo.jar" file and copy inside the plugins folder of your server
- reload or restart it
- v8.114 has updated config, please backup/delete/reload/edit config.yml if updating
Configuration
- configurable global localized messages, server warnings on missing messages (new in v8)
- permissions system support (disabled by default), when enabled it has just "villageinfo.use" (n/a for ops)
Man, this is still working on my 7 yrs ago Minecraft 1.13.2 server. It can also detect the village I built myself. Amazing stuff.
Hey I just wanted to say thank you for all your time and effort getting this plugin up to date for 1.14+. I'd posted some comments a while ago with what I'd found about the NMS code updates for 1.14 and all but I was never able to devote the time to actually helping more.
I still use this extensively on my server and I'm glad it's still around. So again, many thanks :)
In reply to Mattboy9921:
so many thanks ... i am not a developer so writing plugins is hard to me ... a pro developer maybe would take some days to write a plugin but however sometimes i even take months
i am looking for a collaborator, message me if somebody wants
when i had the time... i was thinking update the plugin to just count the villagers/golems/etc around player ... sorry but this is the only plausible and useful way to do it currently :/
In reply to atesin_dj:
done! (with some changes), just download and enjoy it
any partner interested in develop 1.14+ together?
as currently is really difficult to get crafbukkit village info, i think we must recreate some village mechanics in order to get work, but i'm afraid we won't get reputation info, just counts and locations
please pm me
Hi will it be upgraded to v1.14?
Thank you.
In reply to Forge_User_02734339:
hi, thanks for your interest
sadly currently i have no time nor enough knowledge to update the plugin, i will grately appreciate if anyone could make a patch or a fork... any further help or info you can contact me
In reply to atesin_dj:
I did fork this a while ago before it was updated to 1.13, and dug up my project files to take a look again for 1.14. The problem is this plugin relies on NMS code since it appears there's no API to expose villages.
I spent some time digging around in the NMS code but the obfuscation and the new 1.14 villages are making it really hard to figure my way to a solution. I'm not sure there's a better way to make sense of NMS code or whatnot.
In reply to Mattboy9921:
hi.. thanks for your effort
i was digging too and i think maybe is a new form of get villages ... seems now there is new types of villages that adds some confussions (villages, pillages, zombi villages, illagers, bioma villages, etc)
we need some help here... i wrote this plugin (with little knowledge and pure headcracking) because i like villagers and i like make villages to grow... is very fun and helpful too (vendors, crops, commerce, iron source, etc) ....
villageinfo helped me to jump from a nomadic recolector to an established merchant ... the next step to enjoy the game :D
In reply to atesin_dj:
Yeah, that's where I left off. The method for getting villages has changed. I can't find the field "villages" in the "World" class, and there isn't a class called PersistentVillage anymore. It's a shame none of the APIs have villages exposed.
Edit: Just spent some more time comparing 1.13.2 NMS to 1.14.4 NMS. I found a few village classes: "VillagePlace.class", "VillagePlaceRecord.class", "VillagePlaceSection.class" and "VillagePlaceType". A lot of it is out of context for me so it doesn't make too much sense but "VillagePlaceSelection" looks like it has a hash map of "VillagePlaceType, Set<VillagePlaceRecord>". Maybe one of these classes holds a map of all the villages?
good news... i just uploaded VillageInfo v7 for cb 1.13.x
it is under approval process, stay tuned and be patience (... was a little tricky, for me at least)
... now i will continue with my other plugins, follow them to be notified
Appears dead for 1.13.1.
In reply to RomaqRosher49438:
In reply to AT_HE:
Spigot 1.13 returns the following error. Since 1.13 changed so much, this may need to be freshened against the new API to work moving forward.
i didnt see this page since i used bukkit ones
this plugin works ok for all versions since written, i had used myself throught all minecraft versions
Hey, I think this doesn't work anymore. The plugin itself loads fine, but cannot seem to detect any village.
Works on Spigot 1.11... Very nice.
Will you be updating this mod for 1.11?