JPirates | Add pirates you approve of by nicknames | 1.7.1-1.21+
SpigotMCLicensed players are good, but what about pirates? Add pirates you approve by nickname.
21 Downloads
neueste v1.3 SpigotMC
☠️
JPirates
Licensed players are good, but what about pirates? Add the pirates you approve of by their nicknames.
SpigotMC.ru | GitHub | Modrinth | RuBukkit.org
This plugin adds white lists for pirates, but not for licenses. So, you can play with your pirate friends even with a license. At the same time, the chips of licensed players are saved (only for licenses)!
You can find the ready-made configuration here: https://github.com/mitriyf/JPirates/releases/download/1.1-release/Configurations.zip
// Versions 1.7.1-1.21 are supported. (I'm not sure about 1.7.1, but if you encounter issues with this version, please contact GitHub or RuBukkit)
// Has been tested on versions: 1.8.8, 1.21.10.
// Some plugin updates on SpigotMC.ru may be delayed.
// Requires at least Java 11+ to run the plugins.
// You must allow players without a license to connect in server.propetories:
online-mode: false
Requirements:
- Required: Fork of BukkitFastLogin (you can download the fork here: Release v1.1 | 1.8-1.21+ | Java 11+ | Fixed support. · mitriyf/FastLogin )
In addition, ProtocolLib is required:
Attention! Choose one of the ProtocolLib versions depending on your Java version. If you took it from Configurations.zip:- Java 17+:
- If you have Java 17, remove _IF_JAVA17 from the name of the IB-5.4.0.jar_IF_JAVA17 protocol
- And delete the file: ProtocolLib-5.3.0.jar_IF_JAVA11
- or just download ProtocolLib-5.4.0 -> Release ProtocolLib v5.4.0 · dmulloy2/ProtocolLib
- If you have Java 17, remove _IF_JAVA17 from the name of the IB-5.4.0.jar_IF_JAVA17 protocol
- Java 11+:
- If you have Java 11, then remove this _IF_JAVA11 from the name of ProtocolLib-5.3.0.jar_IF_JAVA11
- And delete the file: ProtocolLib-5.4.0.jar_IF_JAVA17
- or just download ProtocolLib-5.3.0 -> Release ProtocolLib v5.3.0 · dmulloy2/ProtocolLib
- Java 17+:
- Optional requirements:
- AuthMe Reloaded (5.X)
- xAuth
- CrazyLogin
- LoginSecurity
- AdvancedLogin (Paid)
- AlixSystem
- UltraAuth
- BungeeAuth (BungeeCord/Waterfall plugin)
- and others from here: FastLogin
| Support for MiniMessage (1.18+), Regular HEX.
| ֎ Plugins:
- Ready-made configuration of AuthMe Reloaded ( https://github.com/mitriyf/JPirates/releases/download/1.1-release/Configurations.zip )
- The plugin will automatically detect your server version so that it can work correctly with it.
| Commands (/jpirates):
- /jpirates reload - Reload the plugin configuration.
- /jpirates add nickname - Add a nickname to the pirate white list.
- /jpirates remove nickname - Remove a nickname from the pirate white list.
- /jpirates list - Get the pirate white list.
- /jpirates enable - Enable the pirate list (default).
- /jpirates disable - Disable the pirate list.
- jpirates.use - Allow use this command.
- Send actions to players using messages (Support for HEX from 1.16+ [and below 1.8.8, but in a different way], MiniMessage from 1.18+).
- The white list of pirates is enabled/disabled.
- All the nicknames of the allowed pirates.
- The kick message and the message that you don't have the right. (Don't worry if you don't have admin rights and don't receive any messages)
- Events:
- JPiratesJoinEvent
- JPiratesQuitEvent
View the configurations by clicking on the link GitHub or just scroll below.
Code (YAML):
# Permission to use: jpirates.use
# Settings.
settings :
# Insert hex or minimessage
# minimessage - for Paper, 1.18+.
# hex - This has been working since 1.16.5, but it also supports normal modes of operation.
translate : hex
# Whitelist.
whitelist :
# Enabled? true/false
enabled : true
# Messages.
messages :
# Actions:
# [message] message - Send a message to the player.
# [broadcast] message - Send a message to all players
# [player] command - Run the command on behalf of the player.
# [log] message - Send a message to the console.
# [delay] ticks - Make a delay between actions. In ticks. (20 ticks = 1 second)
# If there are no rights.
permission-no :
- "[delay] 0"
# Kick if it's not on the white list.
whitelist-kick : "§cYou are not in the whitelist. §fPlease contact the administration: §6spigotmc.org"
# Nicknames.
nicknames :
- ""
# Settings.
settings :
# Insert hex or minimessage
# minimessage - for Paper, 1.18+.
# hex - This has been working since 1.16.5, but it also supports normal modes of operation.
translate : hex
# Whitelist.
whitelist :
# Enabled? true/false
enabled : true
# Messages.
messages :
# Actions:
# [message] message - Send a message to the player.
# [broadcast] message - Send a message to all players
# [player] command - Run the command on behalf of the player.
# [log] message - Send a message to the console.
# [delay] ticks - Make a delay between actions. In ticks. (20 ticks = 1 second)
# If there are no rights.
permission-no :
- "[delay] 0"
# Kick if it's not on the white list.
whitelist-kick : "§cYou are not in the whitelist. §fPlease contact the administration: §6spigotmc.org"
# Nicknames.
nicknames :
- ""
You can explore other features by using the plugin.
Русская версия: Плагин - ☠️ JPirates | Добавьте пиратов, которых вы одобряете, по никам | 1.7.1-1.21 | SpigotMC.RU — Minecraft форум
// Donation-Link: JDevs - Creating Minecraft Projects
Kommentare 0
Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.