NovaGuilds is my own guilds plugin, still in development, but I want to hear your opinions and ideas.
Please leave feedback!
Vault is required!
BarAPI is required unless you turn it off in config!
HolographicDisplays is required unless you turn it off in config!
- Download latest version
- Put it in your plugins/ directory
- Also put there Vault
- Add BarAPI and HolographicDisplays plugins if you need.
- Restart/reload the server
- Edit config.yml to setup your database
- Add {TAG} to players chat message/prefix (I recommend Essentials config)
- Restart/reload the server
- Enjoy and leave feedback!
- MySQL and SQLlite support
- Money required to create a guild (Vault)(Configurable)
- Items required to create a guild (Configurable)
- Configurable region interact (you can allow others to use stuff in guilds)
- Configurable messages
- Tags in chat, above player and in the tablist
- Advanced region selection
- Automatic MySQL tables configuration
- Broadcast messages
- Pay/withdraw money to/from guild's bank
- Allies, wars between guilds
- Language support
- Guild/Ally chat
- Configurable command names
- Automatic regions
- Autoupdate to latest build (?)
- Auto update MySQL tables
- Auto update config (?)
- Advanced horse protection
- Region resizing
- You tell me!
- Player objects bug sometimes
Command | Description | Usage |
/novaguilds, /ng | Main cmd and plugin info | /novaguilds [cmd] [params] |
/guild, /g | Main guild command | /g to list commands |
/ng tool | Get NovaGuilds tool! | Read its lore. |
/nga | Admin commands | Alias: /ng admin |
/nga reload | Reload the plugin | /nga reload |
/nga rg bypass | Toggle region bypass | /nga rg bypass [player] |
/create | Create a guild | /create |
/abandon | Abandon your guild | /abandon |
/guildinfo, /gi | Guild's information | /gi |
/join | Join a guild | /join [name] |
/leave | leave the guild | /leave |
<tr>
<td>novaguilds.guild.access</td>
<td>Access to /g</td>
</tr>
<tr>
<td>novaguilds.guild.home</td>
<td>TP to guild's home</td>
</tr>
<tr>
<td>novaguilds.guild.create</td>
<td>Create a guild</td>
</tr>
<tr>
<td>novaguilds.guild.abandon</td>
<td>Abandon your guild</td>
</tr>
<tr>
<td>novaguilds.guild.info</td>
<td>Guild's information</td>
</tr>
<tr>
<td>novaguilds.guild.leave</td>
<td>Leaving the guild</td>
</tr>
<tr>
<td>novaguilds.tool.get</td>
<td>/ng tool permission</td>
</tr>
<tr>
<td>novaguilds.tool.check</td>
<td>Check Mode</td>
</tr>
<tr>
<td>novaguilds.admin.access</td>
<td>Access to <b>/nga</b></td>
</tr>
<tr>
<td>novaguilds.admin.guild.kick</td>
<td>Kick player from his guild</td>
</tr>
<tr>
<td>novaguilds.admin.guild.abandon</td>
<td>Abandon any guild</td>
</tr>
<tr>
<td>novaguilds.admin.guild.tp</td>
<td>TP to any guild's home</td>
</tr>
<tr>
<td>novaguilds.admin.guild.tp.other</td>
<td>TP somebody to guild's home</td>
</tr>
<tr>
<td>novaguilds.admin.guild.money</td>
<td>Manage money of any guild</td>
</tr>
<tr>
<td>novaguilds.admin.guild.fullinfo</td>
<td>Show guild's full info</td>
</tr>
<tr>
<td>novaguilds.admin.guild.setname</td>
<td>Change guild's name</td>
</tr>
<tr>
<td>novaguilds.admin.guild.settag</td>
<td>Change guild's tag</td>
</tr>
<tr>
<td>novaguilds.admin.guild.list</td>
<td>Show all guilds</td>
</tr>
<tr>
<td>novaguilds.admin.region.remove</td>
<td>Remove any region</td>
</tr>
<tr>
<td>novaguilds.admin.region.list</td>
<td>List regions</td>
</tr>
<tr>
<td>novaguilds.admin.region.resize</td>
<td>Resize any region</td>
<td>Not implemented</td>
</tr>
<tr>
<td>novaguilds.admin.region.bypass</td>
<td>Region bypass</td>
</tr>
<tr>
<td>novaguilds.admin.region.bypass.other</td>
<td>Toggle someones region bypass</td>
</tr>
<tr>
<td>novaguilds.admin.reload</td>
<td>Reload the plugin</td>
</tr>
<tr>
<td>novaguilds.admin.save</td>
<td>Save plugin data</td>
</tr>
<tr>
<td>novaguilds.chat.notag</td>
<td>No tag in chat</td>
</tr>
Permission | Description | |
novaguilds.region.create | Create a region | |
novaguilds.region.resize | Resize regions | Not implemented |
novaguilds.region.delete | Delete region | Not implemented |