There it is a video where I explain and show how the plugin works:
Vanish:
This feature will fully vanish the Staff Members from the normal players. Preventing the vanish players to do any interaction with the world and the players.
Ways to use it: - Using the command /v - Using the vanish feature while in staff mode.
Commands: - /v <--------- this will turn on or off your vanish. - /v <Player> <------- this will turn on or off other players vanish.
Freeze: This feature will fully freeze players. Preventing them to do any interaction with the world and the players, for example: Break blocks, chat, type commands, etc.
Ways to use it: - Using the command /freeze <PlayerName> - Using the freeze feature while in staff mode.
Commands: - /v <Player> <------- this will turn freeze orunFreezePlayers.
The First one is the ToggleStaffChat, that will allows to enable or disable the staff chat. Ways to use it: - Using the command /tsc - You can also use /sc <message> - Using the Chat Managerfeature while in staff mode.
The Second one is the Mute Chat Manager, that will open a new gui were you can choose between mute the global chat and mute an specific player chat, here you have some videos:
The Last one is the Clear Chat Manager, that will open a new gui were you can choose between clear the global chat and clear an specific player chat, here you have some videos:
Ways to use it: - Using the Command /cc <----- will clear the server chat - Using the Command /cc <Player> <-- will clear an specific player chat - Using the Clear Chat Managerfeature while in staff mode.
Report Manager: This feature will open an gui with 2 main options: The First one will open another gui with all the opened reports were you will be able to choose what to do with the report. You can Delete the report and you can Close the report. Here you have some videos:
The Second one will open another gui with all the Closed reports were you will be able to choose what to do with the report. You can Delete the report and you can Open the report. Here you have a video:
Ways to use it: - Using the command /reportlist - Using the Report Manager feature while in staff mode.
Commands: - /reportlist <------- This will open the Report Manager Gui.
Permissions: - staffcore.reportlist
InvSee: This feature will open the player selected inventory, showing the Staff Member all the items that the player has, his health, ping and much more!. Here you have a video:
Ways to use it: - Using the command /invsee <PlayerName> - Using the InvSee feature while in staff mode.
Commands: - /invsee <Player>
Permissions: - staffcore.invsee
Staff Off: This feature will remove you from the staff mode.
Ways to use it: - Using the command /staff - Using the Staff Offfeature while in staff mode.
Commands: - /staff Permissions: - staffcore.staff
Report System: This plugin includes an
Report System that allows players to report with a gui and with their own reason, here an example:
Usage: - /report <PlayerName>
Permission: - staffcore.report
Gamemode System:
This plugin includes an
Gamemode System that allows players change between
Survival and
Creative Mode, here an example:
Reload & Info System: This plugin includes an
Reload & Info System that allows players to see 2 different list of players, one for all the players that are vanished and all the players that are in staff mode. Also you can check if there is a new version out and reload the config!
Here you can see some videos:
# ------------> MYSQL <-------------- mysql:
enabled: false
#<------------------ On true you will use mysql! host: "localhost"#<--------------- The host! port: "3306"#<-------------------- The port! database: "staffcore"#<----------- The name of the database! username: "root"#<---------------- The username of the database! password: ""#<-------------------- Leave in blanc if you don't use password!
# ------------> BUNGEECORD <-------------- # For using this, you will need to have enabled the mysql otherwise it won't work and may show up some errors # This is meant to notify all your StaffMembers about the Ban Alerts, Report Alerts, and so on. # The Mysql is needed cuz that's where the plugin is going to get all the data like: the reason, the name... bungeecord:
enabled: false
server: "the_current_server"# This is the name of the server! server_prefix: " &7[&a%server%&7] "
# ------------> STAFF-CORE <--------- clean_messages: "&4&lCleaned all the msg!" no_online_players: "&cNo players &aOnline&c!" disable_outdated_plugin: false
# ON ENABLE IF THE PLUGIN IS OUTDATED, IT WILL AUTOMATIC BE DISABLED. server_prefix: "&8[&a&lSTAFF CORE&r&8]&r " staff_prefix: "&8[&3&lSTAFF&r&8]&r " language: "EN_NA"# Currently there is English (EN_NA) and Spanish (ES_CL)
# ------------> DISCORD <-------------- # If you have a discord and you want to implement webhooks with StaffCore, change it to true. # There are two different channels that StaffCore handles, the Alerts Channel & Debug Channel. # In the Alerts Channel, all the alerts will be sent to that channel, like bans, reports, etc. # In the Debug Channel, everything that happens in the plugin will be sent to that Channel, for exp: # If a player change his GameMode, or if a player kills another. (THIS IS STILL IN DEVELOPMENT, MORE STUFF SOON) # Now, How to implement this?, Easy, just Create a Channel > Edit Channel > Integrations > WebHooks > New WebHook > # Copy WebHook URL and pasted into each Type. discord:
type:
alerts:
enabled: true
name: "[STAFF CORE]" name_image_url: "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786"# You can put null name_web_url: "https://github.com/BarraR3port"# You can put null if you don't want to use one webhook_url: "THE DISCORD WEBHOOK URL" custom_image: true
custom_image_url: "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786" color: 0xF456F4
# https://www.htmlcsscolor.com/ debug:
enabled: true
name: "[STAFF CORE]" name_image_url: "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786"# You can put null name_web_url: "https://github.com/BarraR3port"# You can put null if you don't want to use one webhook_url: "THE DISCORD WEBHOOK URL" custom_image: true
custom_image_url: "https://www.spigotmc.org/data/resource_icons/82/82324.jpg?1599952786" color: 0xFF0000
# https://www.htmlcsscolor.com/
# ------------> STAFF <-------------- staff:
fly_invincible: true
#<------------ On "true" the players with fly On, will be invincible!
# ------------> SOUNDS <------------- # Here is a list of all the sounds available: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html sounds: true
#<---------------------- On True the plugin will execute some sounds! custom_sounds:
staff_items_drop: "ENTITY_SLIME_ATTACK" staff_mute_alerts: "BLOCK_NOTE_BLOCK_PLING" reports_alerts: "BLOCK_NOTE_BLOCK_PLING" muted_try_to_chat: "BLOCK_NOTE_BLOCK_PLING" mute_alerts: "BLOCK_NOTE_BLOCK_PLING" open_report: "BLOCK_NOTE_BLOCK_PLING" close_report: "BLOCK_NOTE_BLOCK_PLING" delete_report: "ENTITY_WITHER_BREAK_BLOCK" freeze: "BLOCK_BEACON_DEACTIVATE" un_freeze: "BLOCK_BEACON_ACTIVATE" vanished_join: "BLOCK_BUBBLE_COLUMN_BUBBLE_POP" invsee: "BLOCK_CHEST_OPEN" invsee_close: "BLOCK_CHEST_CLOSE" endersee: "BLOCK_ENDER_CHEST_OPEN" endersee_close: "BLOCK_ENDER_CHEST_CLOSE" ban_alerts: "BLOCK_NOTE_BLOCK_PLING" warn_alerts: "BLOCK_NOTE_BLOCK_PLING" close_ban: "BLOCK_NOTE_BLOCK_PLING" un_ban: "ENTITY_WITHER_BREAK_BLOCK" helpop: "BLOCK_NOTE_BLOCK_PLING"
# ------------> PARTICLES <---------- # Here is a list of all the particles available: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html custom_particles:
freeze_player:
enabled: true
particle: "TOTEM" count: 5
number_of_times: 20
offSetX: 3
offSetY: 3
offSetZ: 3
unfreeze_player:
enabled: true
particle: "DRAGON_BREATH" count: 5
number_of_times: 20
offSetX: 3
offSetY: 3
offSetZ: 3
ban:
enabled: true
particle: "TOTEM" count: 5
number_of_times: 20
offSetX: 3
offSetY: 3
offSetZ: 3
# ------------> WARN SYSTEM <---------- warns:
max_warns: 4
# Max amount of warns that a player can have. (THE MAXIMUM AMOUNT IS 7 AND MIN 3) ban_on_exceeded: true
# Ban on max warn exceeded. expire_after: 30
# Expire the warn after this amount of time. expire_after_quantity: "d"# This can be: SECONDS (s) | MINUTES (m) | HOURS (h) | DAYS (d) notify: true
# Notify warned players when they join that the are warned
# ------------> WIPE <---------- # Just to remember, when a player gets wiped, it will automatically gets kicked out from the # server. This happens because there are some data that the plugin needs to work fine, otherwise # it may causes some bugs, and no one wants that! # (This data is generated once again when the player joins) wipe:
bans: true
reports: true
warns: true
wipe_on_ban: true
# ------------> ALERT OPTIONS <---------- alerts:
tp_to_them: true
# Alert players when someone teleported to them. tp_all_msg: true
# Alert players that they had teleported to a player (through a /tpall). wipe_players: false
# Alert all the players that a player has been wiped off. mute_player: false
# Alert all players that a player has been muted. report: true
# Alert all players about a new reported player. freeze: true
# Alert all players about a new frozen player. ban: false
# Alert all players about a new banned player. warn: false
# Alert all players about a new waned player. fake_join_leave_msg: false
# Alert players that a staff member leave the server when they turn on/off vanish.
# ------------> FAKE JOIN/LEAVE <---------- fake_join_leave:
enabled: false
# This is global, if you disable from here, nobody will be able to enable or disable for themself lore: -
"&7When you enable this and you turn on/off the vanish," -
"&7a msg will be sent to all the players that you " -
"&7leave/join the server."
# ------------> QUANTITY <---------- quantity:
temp:
name: "&aTemp %type%" item: "CARVED_PUMPKIN" lore: -
"&cClick to &aTemp %type% &9%player%" perm:
name: "&4Perm %type%" item: "JACK_O_LANTERN" lore: -
"&cClick to &4Perm %type% &9%player%" ip:
name: "&7%type% IP: &aTrue" item: "REDSTONE" lore: -
"&cClick to &a%type% Ip &9%player%" normal:
name: "&7%type% IP: &cFalse" item: "REDSTONE" lore: -
"&cClick to &c%type% &9%player%" seconds:
name: "&4SECONDS" item: "MAGENTA_CONCRETE" lore: -
"&cClick to &a%type% &9%player% for %seconds%s" minutes:
name: "&4MINUTES" item: "PURPLE_CONCRETE" lore: -
"&cClick to &a%type% &9%player% for %minutes%m" hours:
name: "&4HOURS" item: "BLUE_CONCRETE" lore: -
"&cClick to &a%type% &9%player% for %hours%h" days:
name: "&4DAYS" item: "RED_CONCRETE" lore: -
"&cClick to &a%type% &9%player% for %days%d"
# ------------> MENU ITEMS <-------------- menu_items:
close:
name: "&cClose" material: "BARRIER" lore: -
"&aRight click to close" -
"&aLeft click to go back" next:
name: "&7Next" material: "DARK_OAK_BUTTON" lore: -
"&aClick to pass to the next page" back:
name: "&7Next" material: "DARK_OAK_BUTTON" lore: -
"&aClick to go back" coming_soon:
name: "&6Coming Soon" material: "BEDROCK" lore: -
"&7Feature Coming Soon"