
This plugin allows to generate random names, built from a number of syllables. There are text configuration files with sets of syllables which allows to generate names that consist of a specific set of syllables (i.e. making them sound elvish, or roman or whatever) or from all of them.
The plugin hooks into Placeholder API (PAPI), so a random name can be generated and retrieved through a simple placeholder.
Example placeholders:
- %nicenames_name% - Generates a random name from the "all" configuration file, with 2 syllables.
- %nicenames_uname% - Generates a unique random name from the "all" configuration file, with 2 syllables. Every unique name is persisted with a file within the plugin folder.
- %nicenames_name-elven% - Generates a random name from the "elven" configuration file, with 2 syllables.
- %nicenames_name-roman:4% - Generates a random name from the "roman" configuration file, with 4 syllables.
- %nicenames_name-all:2-5% - Generates a random name from the "all" configuration file, with 2, 3, 4 or 5 syllables.
Sometimes you may want to first generate a unique name, and then re-use that value (like a local variable) in follow-up commands. You can do this by using the special placeholder "lastname" or "lname", e.g.
- %nicenames_lastname%
- %nicenames_lname%
The lastname can be lowercased (required in some use case scenarios) by adding the suffix "Low" or "low", e.g.
- %nicenames_lnameLow%
Example names for "roman" / 3 sillables
Anbitus
Bibelus
Auguscus
Example names for "elven" / 3 syllables
Kaelten
Caelhaliat
Shesanevar
Documentation
Check out the Github Wiki for detailed information on how to use and configure the plugin.
Minecraft Versions
Has been tested in Spigot 1.8 and Paper 1.18.1. I assume it also runs in all versions in between.
1.8 GSON "NoClassDefFoundError" Issue
NOTE: When running in a server of version 1.8.3 or older, you will need to add the Google GSON library. You can do this by simply installing this plugin:
https://www.spigotmc.org/resources/gson-for-1-8-3-or-older.30852/
Contact / Discord
Contact me on Discord if you have questions or ideas to discuss:
- Discord: https://discord.gg/UqfF9EksnG
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta