VillagerNames
VillagerNames is a plugin that allows you to name your Villagers by default based on a wordlist with names in the config.yml. It comes with a predefined list of about 170 medieval names.
Features
- Lightweight
- Simple
- Easy to configure
- Feature: Different names per Villager profession
- Feature: Randomize the names of all loaded Villagers
- Feature: Rename easily the Villager that you are looking at with one command
- Feature: Alias command /vn
- New feature: non-bukkit compatibility / support for 3rd party professions (merged pull request#1 by chiting)
Permissions
Permission | Purpose | Default |
---|---|---|
villagernames.randomize | Randomize the names of all loaded Villagers/villagercommands randomize | ops |
villagernames.rename | Rename the villager that infront of your crosshair/villagercommands rename <name> | ops |
Screenshots
config.yml
log: true farmer: - 'Adelaide' - ... librarian: - 'Brorda' - ... priest: - 'Edmund' - ... blacksmith: - 'Ine' - ... butcher: - 'Peter' - ... other: - 'Xolf' - ...
Depencies
none
Source
You can find the source of this project in my repository on GitHub:
To-do
- feature/command to remove the name of loaded Villagers (feature request of xergic)
- Debug mode
Alias for "/villagernames" commandAdded in v0.4MCStats.org metrics supportAdded in v0.3different names per Villager type (feature request of jhs232)Added in v0.2command to randomize the names of EVERY single Villager that is currently loaded (feature request of Hendies)Added in v0.2
Version
0.5.4
Quote:Caution - config.yml-changes:
Please renew your config.yml or add "log: true" if you used v0.2 before
MCstats
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
@Hendies
I just filed the new update which contains your feature request. Hopefully it's getting approved as soon as possible.
@jhs232
Version 0.2 will add the feature to have different names per profession. I will take a look into your other wish and see if i can implement it. :)
!! Make sure to reset your config.yml !!
@frdmn
I don't know. Maybe have a database of some sort, and then send packets to the players, in the database, each villager would have an ID and the ID would have a name attached (would find the villager with the ID, then send a packet that made the player see the villager have the name that is attached with the ID, above his head).
@frdmn
ah right, see it's on the Todo list now - thanks! jhs323's idea of the names removing with the plugin from the server too is a good one aswell
@jhs232
My actual question was: Do i need to store them in a database for later use (Someone wants to remove the plugin just temporary) or can i just purge the names?
@frdmn
I mean like that the villagers lose their names if you disable/remove the plugin.
@jhs232
Thanks for that suggestion, but what do you mean with "disappear"? Just hide it, to enable it some time later or reset the names completely? Anyway, glad you like it :)
@frdmn
Just another thing. It would be nice that if we removed/disabled the plugin, all the names would disappear. Because what if you decide that you don't want it, and then your players might have found 100 villages, and maybe 3000 named villagers. I still like it, but I'm guessing someone else would need this feature. Otherwise, great work!
@Hendies
No thats not a bug. Its just not written like that - that it applies the names on already spawned villagers. I can implement an command for to randomize the names of EVERY single villager that is currently loaded/spawned. So either you kill the current nameless Villagers and respawn them or you wait for an update of this plugin :)
@Makan747
Already replied in the comment section of CustomPL.
Name of the font used on the logo?
Names aren't appearing on villagers in villages already rendered, is this a bug?
Looks cool!
@jhs232
Thank you for that request. Sounds like a nice feature! will be added in the next update. :)
Maybe make it so you can have names per villager type? Maybe like this in the config:
Thank you for reading, and I hope you like the idea.
@Zerkhaan
Hmm. Not sure if that feature is appropriate for this plugin here. However, i made you a custom version. Unfortunatly, due to the Bukkit guidelines, i am not allowed to post links to external files so i sent you the link via PM. :)
Yeah ! It's work great ! Can you add names for zombies ?
@chistian95
Thanks! You can download it now. :)
@feeg1
Exactly, it wasnt approved by the bukkit staff as you wrote that comment. It is now available.
@mikkomc
I just tried to reproduce your problem. Without success. Do you see any console error on a server start? In addition which Bukkit build number do you use?
I downloaded it. Maybe it's too early but.. I can't see the names above villagers' head.
@feeg1
The author already submitted a release to BukkitDev 7 hours ago, so I'd assume it's going to be approved by tomorrow.
When will it be released?
Very funny! I want it :D