BungeeSystem [Ban, Report, Support, Playermanagement...]
beta-0.3BungeeSystem, Ban, Report, Support, Playermanagement, BanSystem, ReportSystem, SupportSystem, Bungee
I have decided that I will not make the source code publicly available as I do not support it when so-called "script kids" take my plugin, rewrite it and then pretend to own it.
But if you need the source code to make minimal changes to the plugin or to learn from the source, I don't mind.
But please write me with a good reason otherwise you won't get the source code.
My Discord: FebanHD#3276
My Email: [email protected]
Required: MySQL-Database
- Module-System
- Everything Configurable
- You can create your Own Command & BanReasons
- Perfomant written (Ansync)
- Many Commands
- Ingame Support-System
Main: Command Permission
- /msg
- /ping
- /onlinetime
- /teamchat or /tc - system.teamchat
- /broadcast & /bc - system.broadcast
- /playerinfo - system.playerinfo
- /ipinfo or /ip - system.ipinfo
- /ban - bansystystem.use
- /unban or /unmute - bansystem.unban
- /history - bansystem.history
- /report - system.report.use
- /support - system.supportsystem.use
Other:
- bansystem.reason.* - To have acces to all ban-reasons
- system.report.receive - To receive a message when a player reports another one.
- system.report.accept - To accept a report
- system.notify.update - To get a message when the plugin gets an update
config.yml
MySQL:
HOST: localhost
PORT: '3306'
USER: root
DATABSE: bungeesystem
PASSWORD: ''
saveip: false
firstjoinmessage: true
reportsystem:
reasons: HACKING;BUGUSING;SKIN;CHAT
modules:
bansystem: true
report: true
teamchat: true
supportsystem: true
ping: true
broadcast: true
msg: true
onlinetime: true
tablist: true
ipinfo: true
messages
prefix: '&bBungeeSystem &8●»'
noperms: '%prefix% &cYou do not have enough permissions for this command.'
notonline: '%prefix% &cThis player is not online!'
usage: '%prefix% &7Please use: &e%usage%'
ipinfo: '%prefix% &7The ip of &e%player% is: &c%ip%'
ipinfo_player_not_found: '%prefix% &cThe ip of this player could not be found.'
firstjoinmessage: '%prefix% &9%player% &bjoint the first time on the server.'
ping: '%prefix% &7Your Ping: &e%ping%ms'
broadcast: '%prefix% &cBROADCAST: &c%message%'
onlinetime: '%prefix% &7Your &7Onlinetime: &e%onlinetime% Hours&7.'
tablist_header: '&bYour&aServer.de %nextline% %nextline%&7Online: &c%onlineplayers%
%nextline% %nextline%'
tablist_footer: ' %nextline%&7Join now on our TeamSpeak: §cYourServer.de %nextline%
%nextline%&7Server: &c%server%'
msg_format_send: '&7[&eMSG&7] &8- &cYou &8-> &e%receiver%&8: &e%message%'
msg_format_receive: '&7[&eMSG&7] &8- &c%sender% &8-> &eYou&8: &e%message%'
msg_error_selfplayer: '%prefix% &cYou can''t send a MSG to your self.'
teamchat_message: '&eTEAMCHAT &8| &c%player% &8- &7%message%'
report_receivemessage: '%prefix% &c%target% &7was reported by &e%reporter%&7. Click
on the message to accept the report.'
report_sendreport: '%prefix% &aYou sent the report against &e%target%&a. Thanks for
your help.'
report_successfully_accepted: '%prefix% &aYou have successfully accepted the report.'
report_error_wrong_reason_syntax: '%prefix% &cWrong reason! Use one of the following
reasons: %reasons%'
report_error_already_edited: '%prefix% &cThis report has already been adopted.'
report_error_self_player: '%prefix% &cYou can''t report yourself.'
bansystem_playerinfo: '&cName: &e%name% %nextline%&cUUID: &e%uuid% %nextline%&cIs
banned: &e%isbanned% %nextline%&cIs muted: &e%ismuted% %nextline%&cReports: &e%reports%
%nextline%&cLogins: &e%logins% %nextline%&cFirstlogin: &e%firstlogin% %nextline%&cLastlogin:
&e%lastlogin%'
bansystem_successfuly_banned: '%prefix% &aYou have successfully banned &b%player%
&abecause of &e%reason%!'
bansystem_successfuly_muted: '%prefix% &aYou have successfully muted &b%player% &abecause
of &e%reason%!'
bansystem_successfuly_unbanned: '%prefix% &aYou have successfully unbanned &e%player%&a.'
bansystem_successfuly_unmuted: '%prefix% &aYou have successfully unmuted &e%player%&a.'
bansystem_kickmessage_perma: '&cYou were banned forever%nextline% %nextline%&eReason:
%reason% %nextline% %nextline%&7You can apply for a release on our Teamspeak.'
bansystem_kickmessage_temp: '&cYou were banned %nextline% %nextline%&eReason: %reason%
%nextline% %nextline% &aUnban in: &7%time% %nextline% %nextline%&7You can apply
for a release on our Teamspeak.'
bansystem_error_player_is_not_banned: '%prefix% &cThis player is not banned or muted.'
bansystem_player_ismuted_perma: '%prefix% &cYou have a permanent chatban and cannot
write anything in the chat. Reason: &7%reason%'
bansystem_player_ismuted_temp: '%prefix% &cYou have been temporarily excluded from
the chat. Reason: &7%reason% &cUnmute in: &7%time%&c.'
bansystem_error_self_player: '%prefix% &cYou can''t ban yourself.'
bansystem_error_notfound: '%prefix% &cThis player was not found in the database!'
bansystem_error_reason_not_found: '%prefix% &cThe reason with the id %id% does not
exist'
bansystem_error_already_banned: '%prefix% &cThis player is already banned.'
bansystem_history_format: '&c%typ% &8- &c%reason% &8- &cBy %banner% &8- &cTime: %time%
&8- &cID: %id% '
bansystem_time_seconds: Seconds
bansystem_time_minutes: Minutes
bansystem_time_hours: Hours
bansystem_time_days: Days
supportsystem_enterqueue: '%prefix% &aYou have successfully entered the support queue.
Please wait until a supporter accepts your request.'
supportsystem_accepted: '%prefix% &9%supporter% &7has accepted your support request.
You can now write with him via the chat. If you are finished use &e/support finish&7.'
supportsystem_messageformat_receiver: '&7[&9Supportchat&7] &9%sender% &8-> &cYou &8-
&7%message%'
supportsystem_messageformat_sender: '&7[&9Supportchat&7] &cYou &8-> &9%receiver% &8-
&7%message%'
supportsystem_already_in_queue: '%prefix% &cYou already entered the support queue!'
supportsystem_already_in_support: '%prefix% &cYou already in a support conversation.'
supportsystem_not_in_queue: '%prefix% &cThis player is not in the queue!'
supportsystem_start: '%prefix% &aYou are now in a support conversation with %player%'
supportsystem_not_in_support: '%prefix% &cYou are not in a Support conversation!'
supportsystem_finished: '%prefix% &7The support conversation was finished by &e%finisher%&7.'
supportsystem_new_player_in_queue: '%prefix% &9%player% &7entered the support queue.
Use &e%command%&7, to accept his support request.'
console_noplayer: '%prefix% &cYou must be a player to use this command.'
Usage:
ban: /ban <Player> <banID>
unban: /unban <Player>
report: /report <Player> <Reason>
teamchat: /teamchat <Message>
broadcast: /broadcast <Message>
msg: /msg <Player> <Message>
onlinetime: /msg <Player> <Message>
history: /history <Player>
playerinfo: /playerinfo <Player>
support: /support
ipinfo: /ipinfo <Player>
banreasons
Reasons:
'1':
DisplayName: '&cHacking'
Typ: BAN
TimeTyp: DAYS
Time: 30
Reason: HACKING
Permission: bansystem.reason.hacking
'2':
DisplayName: '&bChat'
Typ: MUTE
TimeTyp: MINUTES
Time: 20
Reason: CHAT
Permission: bansystem.reason.chat
'3':
DisplayName: '&4Racism'
Typ: BAN
TimeTyp: HOURS
Time: 20
Reason: RACISM
Permission: bansystem.reason.racism
'4':
DisplayName: '&dBugusing'
Typ: BAN
TimeTyp: SECONDS
Time: 100
Reason: BUGUSING
Permission: bansystem.reason.bugusing
'99':
DisplayName: '&4Permanent'
Typ: BAN
TimeTyp: PERMANENT
Time: -1
Reason: The Ban Hammer has Spoken
Permission: bansystem.reason.permanant
owncommands
Commands:
test:
Message: '%prefix% &bThis is a test Command you can change it in the owncommand.yml!'
Command: none
Permission: owncommands.test
youtube:
Message: '%prefix% &dHey %player%,%nextline% for the Youtuber-rank you need 5000+ Subscriber'
Command: /test 123
Permission: none
If you like the plugin, feel free to rate it. If bugs occur, please report them either
here or on Discord
(see above).
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