diff --git a/plugins/DiscordSRV.jar b/plugins/DiscordSRV.jar deleted file mode 100644 index 44c6115..0000000 Binary files a/plugins/DiscordSRV.jar and /dev/null differ diff --git a/plugins/DiscordSRV/config.yml b/plugins/DiscordSRV/config.yml deleted file mode 100644 index e8e15a8..0000000 --- a/plugins/DiscordSRV/config.yml +++ /dev/null @@ -1,250 +0,0 @@ -# Don't touch pls -ConfigVersion: 1.17.1 - -# Bot token; don't know what this is? Look at the video on the plugin page for instructions -BotToken: "NjIzNTI2NDc5MTk5OTkzODc3.XYDvfQ.yCPKXzJsvIE7c0TWqWyTvzNte5k" - -# Channel links from game to Discord -# syntax is Channels: {"in-game channel name": "numerical channel ID from Discord", "another in-game channel name": "another numerical channel ID from Discord"} -# The first channel pair specified in this config option will be the "main" channel, used for sending player joins/quits/deaths/achievements/etc -# -Channels: {"global": "623526220755107870"} - -# Console channel numerical ID (NOT NAME), leave blank to disable the console channel all together -DiscordConsoleChannelId: "623525900847415297" - -# Debug options, don't touch unless needed -# -# DebugLevel: 0 = no debug, 1 = debug, 2 = debug with stack traces -# -DebugLevel: 0 -DebugJDA: false -CancelConsoleCommandIfLoggingFailed: true -RespectChatPlugins: true -ForcedLanguage: none -Experiment_JdbcAccountLinkBackend: "jdbc:mysql://HOST:PORT/DATABASE?useSSL=false" -Experiment_JdbcTablePrefix: "discordsrv" -Experiment_JdbcUsername: "username" -Experiment_JdbcPassword: "password" -Experiment_WebhookChatMessageDelivery: false -Experiment_MCDiscordReserializer: false -WebhookAvatarsAre3d: false -PrintGuildsAndChannels: true -ForceTLSv12: true -SponsorPebbleHost: false - -# Disabled plugin hooks -# Generally, unless you have a reason to touch this, don't -# -DisabledPluginHooks: [] - -# Game information, this sets the "Playing ______" indicator for the bot, set to "" to disable -DiscordGameStatus: "Kaboom Minecraft Server" - -# Chat channel information -# The chat channel is the text channel that all messages in-game will be sent to and all messages sent -# to this channel on Discord will be sent in-game -# -# DiscordChatChannelDiscordToMinecraft: whether or not to send messages in the chat channel to the server chat -# DiscordChatChannelMinecraftToDiscord: whether or not to send messages in the server chat to the chat channel -# DiscordChatChannelTruncateLength: the maximum length of messages from Discord to be sent to Minecraft -# DiscordChatChannelTranslateMentions: whether or not to translate mentions like @Person for Minecraft to Discord messages -# DiscordChatChannelPrefix: the character(s) required to prefix a message for it to be sent from Minecraft to Discord (example "!") -# DiscordChatChannelRolesAllowedToUseColorCodesInChat: list of roles allowed to use color/format codes in Discord to Minecraft chat -# DiscordChatChannelBroadcastDiscordMessagesToConsole: whether or not to print processed discord messages to the console -# DiscordChatChannelRequireLinkedAccount: whether or not to require players have their Discord account linked to their Minecraft to have their Discord messages sent to Minecraft -# DiscordChatChannelBlockBots: whether or not bots should be blocked from Discord -> MC chat -# DiscordChatChannelBlockedIds: ids of discord users (or bots) that should not have their messages processed & sent to MC -# DiscordChatChannelColorTranslations: hex representations of Discord roles to be matched with for showing role colors in-game with their in-game equivalent -# DiscordChatChannelRolesSelectionAsWhitelist: if the following list should be treated as a whitelist (true) or a blacklist (false) -# DiscordChatChannelRolesSelection: list of roles that are should be filtered from all of a user's roles -# -DiscordChatChannelDiscordToMinecraft: true -DiscordChatChannelMinecraftToDiscord: true -DiscordChatChannelTruncateLength: 256 -DiscordChatChannelTranslateMentions: true -DiscordChatChannelPrefix: "" -DiscordChatChannelRolesAllowedToUseColorCodesInChat: ["Member"] -DiscordChatChannelBroadcastDiscordMessagesToConsole: true -DiscordChatChannelRequireLinkedAccount: false -DiscordChatChannelBlockBots: false -DiscordChatChannelBlockedIds: ["000000000000000000", "000000000000000000", "000000000000000000"] -DiscordChatChannelColorTranslations: { - "99AAB5": "&f", - "1ABC9C": "&a", - "2ECC71": "&a", - "3498DB": "&3", - "9B59B6": "&5", - "E91E63": "&d", - "F1C40F": "&e", - "E67E22": "&6", - "E74C3C": "&c", - "95A5A6": "&7", - "607D8B": "&8", - "11806A": "&2", - "1F8B4C": "&2", - "206694": "&1", - "71368A": "&5", - "AD1457": "&d", - "C27C0E": "&6", - "A84300": "&6", - "992D22": "&4", - "979C9F": "&7", - "546E7A": "&8" -} -DiscordChatChannelRolesSelectionAsWhitelist: false -DiscordChatChannelRolesSelection: ["Don't show me!", "Misc role"] - -# Console channel information -# The console channel is the text channel that receives messages which are then run as server commands -# by the console as well as having the server's console being streamed to line by line -# -# You can customize the message including removing timestamps in messages.yml -# -# DiscordConsoleChannelLogRefreshRateInSeconds: rate in seconds between sending lines from the console -# DiscordConsoleChannelUsageLog: the file that logs all commands being executed by users in the console channel -# DiscordConsoleChannelBlacklistActsAsWhitelist: whether or not the blacklisted commands list acts as a whitelist instead of blacklist -# DiscordConsoleChannelBlacklistedCommands: phrases wrapped in quotation marks that users should not be able to send as commands to the console -# DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: whether or not the do not send phrases list acts as a whitelist instead of blacklist -# DiscordConsoleChannelDoNotSendPhrases: phrases wrapped in quotation marks that should not be sent to the console channel -# DiscordConsoleChannelRegexFilter: the regex filter to be applied to console lines being sent to Discord -# DiscordConsoleChannelRegexReplacement: what the regex filter will replace with where matches are found -# DiscordConsoleChannelLevels: levels to send to console channel via appender -# -DiscordConsoleChannelLogRefreshRateInSeconds: 5 -DiscordConsoleChannelUsageLog: "DiscordConsole.log" -DiscordConsoleChannelBlacklistActsAsWhitelist: false -DiscordConsoleChannelBlacklistedCommands: [] -DiscordConsoleChannelDoNotSendPhrasesActsAsWhitelist: false -DiscordConsoleChannelDoNotSendPhrases: ["async chat thread"] -DiscordConsoleChannelRegexFilter: "" -DiscordConsoleChannelRegexReplacement: "" -DiscordConsoleChannelLevels: [info, warn, error] - -# Chat channel command execute command -# These options control the ability to say "!c kick Notch", or whatever the prefix is to run a command, -# as the console, from a registered chat channel. -# -# DiscordChatChannelConsoleCommandEnabled: whether or not to allow console commands from a chat channel. -# DiscordChatChannelConsoleCommandNotifyErrors: whether or not to send a user who tries to run a command without permission that they don't have permission -# DiscordChatChannelConsoleCommandPrefix: prefix to use for console commands. e.g. "!c tps" -# DiscordChatChannelConsoleCommandRolesAllowed: the user roles that are allowed to execute server commands from the chat channel -# DiscordChatChannelConsoleCommandWhitelist: list of commands that are able to be ran with DiscordChatChannelConsoleCommandPrefix -# DiscordChatChannelConsoleCommandWhitelistBypassRoles: list of roles that bypass the whitelist -# DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: should the command whitelist act as a blacklist instead -# DiscordChatChannelConsoleCommandExpiration: time in seconds until a sent command output is automatically removed by the bot. set to 0 to disable expiration. -# DiscordChatChannelConsoleCommandExpirationDeleteRequest: whether or not to delete the message of the person that originally issued the command -# -DiscordChatChannelConsoleCommandEnabled: true -DiscordChatChannelConsoleCommandNotifyErrors: true -DiscordChatChannelConsoleCommandPrefix: "!c" -DiscordChatChannelConsoleCommandRolesAllowed: ["Member"] -DiscordChatChannelConsoleCommandWhitelist: ["say", "lag", "tps"] -DiscordChatChannelConsoleCommandWhitelistBypassRoles: ["Member"] -DiscordChatChannelConsoleCommandWhitelistActsAsBlacklist: false -DiscordChatChannelConsoleCommandExpiration: 0 -DiscordChatChannelConsoleCommandExpirationDeleteRequest: true - -# Chat channel player list command -# All the config stuff for the player list command -# -# DiscordChatChannelListCommandEnabled: whether the command is enabled -# DiscordChatChannelListCommandMessage: the command people can type to get the player list -# DiscordChatChannelListCommandExpiration: time in seconds until a sent player list message is automatically removed by the bot. set to 0 to disable expiration. -# DiscordChatChannelListCommandExpirationDeleteRequest: whether or not to delete the message of the person that originally requested for the player list -# -DiscordChatChannelListCommandEnabled: true -DiscordChatChannelListCommandMessage: "playerlist" -DiscordChatChannelListCommandExpiration: 10 -DiscordChatChannelListCommandExpirationDeleteRequest: true - -# Chat channel blacklisted phrases & regex -# -# DiscordChatChannelBlockedPhrases: phrases which if a message is sent in the chat channel containing a phrase here, the message won't be processed -# DiscordChatChannelCutPhrases: phrases which if said in the Minecraft chat will be removed from the message before sending it to the chat channel -# DiscordChatChannelRegex: regex to filter the chat going to Minecraft by -# DiscordChatChannelRegexReplacement: replacement for above option -# -DiscordChatChannelBlockedPhrases: ["Online players (", "**No online players**"] -DiscordChatChannelCutPhrases: ["@everyone"] -DiscordChatChannelRegex: "" -DiscordChatChannelRegexReplacement: "" - -# Channel topic updater settings -# -# ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: whether or not the channel topics should be changed at server shutdown at all -# ChannelTopicUpdaterRateInMinutes: amount of minutes between automatically updating the channel topics with fresh information -# -ChannelTopicUpdaterChannelTopicsAtShutdownEnabled: false -ChannelTopicUpdaterRateInMinutes: 999999999 - -# Discord canned responses -# These are triggers (commands in a way) that will trigger a "canned response" to be sent as a reply to them -# You should probably change these from their defaults or add your own -# -# Syntax is {"TRIGGER": "RESPONSE", "TRIGGER": "RESPONSE", ...} -# If you do not want any canned responses, set this to just {} -# PlaceholderAPI placeholders are supported for the values -# -DiscordCannedResponses: {"!ip": "yourserveripchange.me", "!site": "http://yoursiteurl.net"} - -# Minecraft to Discord account linking -# These are the config options pertaining to how linking a Minecraft account to a Discord account functions -# -# MinecraftDiscordAccountLinkedConsoleCommands: commands to run when an account is linked, see below for possible placeholders -# MinecraftDiscordAccountUnlinkedConsoleCommands: commands to run when an account is unlinked, see below for possible placeholders -# %minecraftplayername%: player's Minecraft username -# example: Notch -# %minecraftuuid%: player's uuid -# example: you know what a uuid looks like -# %discordid%: linked discord account's id -# example: 12345678901234567890 -# %discordname%: linked discord account's username -# example: Notch -# -# MinecraftDiscordAccountLinkedRoleToAddUserTo: the name of a discord role to add a discord user to when they link their account -# MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: whether or not to set the discord user's nickname to their in-game account name -# MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: allows sending a new code to the bot to unlink and relink with the new code -# -MinecraftDiscordAccountLinkedConsoleCommands: ["", "", ""] -MinecraftDiscordAccountUnlinkedConsoleCommands: ["", "", ""] -MinecraftDiscordAccountLinkedRoleNameToAddUserTo: "Linked" -MinecraftDiscordAccountLinkedSetDiscordNicknameAsInGameName: false -MinecraftDiscordAccountLinkedAllowRelinkBySendingANewCode: false - -# Minecraft group -> Discord role synchronization -# -# GroupRoleSynchronizationRoleIdsToSync: these are Discord role IDs that you want to be synchronized from Minecraft to Discord -# if a role ID is not here, the permission for it (discordsrv.sync.[role id]) is effectively useless -# to get your Discord guild's role IDs, run "/discord debug" and look at the first section -# GroupRoleSynchronizationCycleTime: amount of minutes between repeatedly triggering synchronization for all online players -# GroupRoleSynchronizationRemoveRolesOnUnlink: whether or not to remove synced roles from a Discord user when unlinking accounts -# -GroupRoleSynchronizationRoleIdsToSync: ["000000000000000000", "000000000000000000", "000000000000000000"] -GroupRoleSynchronizationCycleTime: 5 -GroupRoleSynchronizationRemoveRolesOnUnlink: true - -# Server watchdog -# -# The watchdog constantly monitors the last time your server performed a game tick -# If the time since the last tick goes above the set interval in seconds, Discord messages can be triggered -# -# ServerWatchdogEnabled: whether or not the watchdog is enabled at all -# ServerWatchdogTimeout: time in seconds that need to elapse before the watchdog takes action (Spigot's crash detection uses 60 for this) -# the minimum for this value is 10 -# ServerWatchdogMessageCount: the amount of times ServerWatchdogMessage is sent. useful if you *really* want to make sure you know something's up -# -ServerWatchdogEnabled: true -ServerWatchdogTimeout: 30 -ServerWatchdogMessageCount: 3 - -# Ban synchronization -# When a player gets banned on the server when they have a linked Discord account you can optionally ban them on the Discord server and vice versa -# -# BanSynchronizationDiscordToMinecraft: whether or not to ban people on the Minecraft server if they get banned from the Discord server -# BanSynchronizationDiscordToMinecraftReason: the message to be used as the ban reason for banning players from the Minecraft server -# BanSynchronizationMinecraftToDiscord: whether or not to ban people on the Discord server if they get banned from the Minecraft server -# -BanSynchronizationDiscordToMinecraft: false -BanSynchronizationDiscordToMinecraftReason: "&cYou have been banned until further notice from the server because you were banned on our Discord server." -BanSynchronizationMinecraftToDiscord: false diff --git a/plugins/DiscordSRV/messages.yml b/plugins/DiscordSRV/messages.yml deleted file mode 100644 index e0baa79..0000000 --- a/plugins/DiscordSRV/messages.yml +++ /dev/null @@ -1,223 +0,0 @@ -# Discord -> Minecraft message -# -# DiscordToMinecraftChatMessageFormat: the format used when sending messages from Discord to Minecraft -# DiscordToMinecraftChatMessageFormatNoRole: the format used when sending messages from Discord to Minecraft when the person doesn't have any roles -# -# Available placeholders: -# %allroles%: all of the person's roles combined with DiscordToMinecraftAllRolesSeparator between them all -# example: Owner | Developer | Boss man -# %message%: message content -# example: Hello! -# %toprole%: person's highest ranking role -# example: Owner -# %toproleinitial%: first letter of the person's highest ranking role -# example: O -# %toprolecolor%: approximate color of person's highest ranking role, definitions for this at DiscordChatChannelColorTranslations in config.yml -# example: &4 -# %username%: person's name on Discord or their nickname if one is set -# example: Notch -# %channelname%: name of the channel that the message is coming from -# example: server-chat -# -# DiscordToMinecraftAllRolesSeparator: the separator used in between roles in %allroles% -# -DiscordToMinecraftChatMessageFormat: "[&bDiscord &r| %toprolecolor%%toprole%&r] %username% » %message%" -DiscordToMinecraftChatMessageFormatNoRole: "[&bDiscord&r] %username% » %message%" -DiscordToMinecraftAllRolesSeparator: " | " - -# Minecraft -> Discord message -# -# MinecraftChatToDiscordMessageFormat: the format used when sending messages from Minecraft to Discord -# MinecraftChatToDiscordMessageFormatNoPrimaryGroup: used in place of MinecraftChatToDiscordMessageFormat -# when no primary group for the player was found -# -# Available placeholders: -# %username%: raw player username -# example: jeb_ -# %displayname%: display name from things like nicknames -# example: BigBossManJeb -# %message%: message content -# example: Hello! -# %primarygroup%: the name of the user's primary group -# %world%: name of world player is in -# example: world -# %worldalias%: alias of world player is in via Multiverse-Core -# example: Mainland -# %date%: current date & time -# example: Sun Jan 1 15:30:45 PDT 2017 -# %channelname%: the name of the channel that the message was sent in, if the message was sent in a channel at all -# example: Global -# PlaceholderAPI placeholders are also supported -# -MinecraftChatToDiscordMessageFormat: "**%primarygroup%** %displayname% » %message%" -MinecraftChatToDiscordMessageFormatNoPrimaryGroup: "%displayname% » %message%" - -# Chat channel plugin message -# This is a special message that's only used when a supported chat channel plugin is hooked -# It modifies what the message would be like in-game to include information related to the channel the message is from -# -# Available placeholders: -# %channelcolor%: the color character corresponding to the channel -# example: messages from the channel are in red, this would replace with the red color -# %channelname%: the literal name of the channel, usually the name only the server sees internally -# example: staff -# %channelnickname%: the formal nickname of the channel, usually the name of the channel that players see -# example: Staff -# %message%: the message after processing through DiscordToMinecraftChatMessageFormat / DiscordToMinecraftChatMessageFormatNoRole -# example: jeb_ > Hello from the server! -# -ChatChannelHookMessageFormat: "%channelcolor%[%channelnickname%]&r %message%" - -# Discord console channel message -# This is the format used when sending a line from the console to the console channel, if enabled -# -# Available placeholders: -# %date%: current date & time -# example: Sun Jan 1 15:30:45 PDT 2017 -# %level%: message severity level -# example: INFO, WARN, ERROR -# %line%: line from the console -# example: [DiscordSRV] Enabling DiscordSRV vX.Y -# -DiscordConsoleChannelFormat: "[%date% %level%] %line%" - -# Discord chat channel !c command error message -# Used when an error occurs with permissions for the player to run the command, not an error running the command itself -# This is sent as a PM to the user -# -# Available placeholders: -# %user%: the name of the user that tried running the command -# example: Notch -# %error%: the reason for the error -# example: no permission -# -DiscordChatChannelConsoleCommandNotifyErrorsFormat: "**%user%**, you tried running a command. Unfortunately, there was an error: %error%" - -# Discord chat channel player list command -# Messages used for when someone runs the playerlist command in a chat channel -# -# DiscordChatChannelListCommandFormatOnlinePlayers: the message at the beginning of the list, before all of the player names -# DiscordChatChannelListCommandFormatNoOnlinePlayers: used instead for when no players are online -# DiscordChatChannelListCommandPlayerFormat: the format of how each player should appear in the list -# Available placeholders: -# %username%: raw player username -# %displayname%: display name from things like nicknames -# %primarygroup%: the name of the user's primary group -# %world%: name of world player is in -# %worldalias%: alias of world player is in via Multiverse-Core -# PlaceholderAPI placeholders are also supported -# DiscordChatChannelListCommandAllPlayersSeparator: the separator used in between players -# -DiscordChatChannelListCommandFormatOnlinePlayers: "**Online players (%playercount%):**" -DiscordChatChannelListCommandFormatNoOnlinePlayers: "**No online players**" -DiscordChatChannelListCommandPlayerFormat: "%displayname%" -DiscordChatChannelListCommandAllPlayersSeparator: ", " - -# Minecraft -> Discord player join/leave messages -# -# Available placeholders: -# %message%: join message as seen in-game -# %displayname%: display name from things like nicknames -# %username%: raw player username -# %date%: current date & time -# PlaceholderAPI placeholders are also supported -# -MinecraftPlayerJoinMessageFormat: ":heavy_plus_sign: **%displayname% joined the server**" -MinecraftPlayerFirstJoinMessageFormat: ":tada: **%displayname% joined the server for the first time**" -MinecraftPlayerLeaveMessageFormat: ":heavy_minus_sign: **%displayname% left the server**" - -# Minecraft -> Discord player death messages -# -# Available placeholders: -# %displayname%: display name from things like nicknames -# %username%: raw player username -# %deathmessage%: raw death message -# %world%: the name of the world the user died in -# %date%: current date & time -# PlaceholderAPI placeholders are also supported -# -MinecraftPlayerDeathMessageFormat: ":skull: **%deathmessage%**" - -# Minecraft -> Discord achievement/advancement messages -# -# Available placeholders: -# %achievement%: title of the achievement/advancement -# %displayname%: display name from things like nicknames -# %username%: raw player username -# %world%: the name of the world the user is in -# %worldalias%: alias of world player is in via Multiverse-Core -# %date%: current date & time -# PlaceholderAPI placeholders are also supported -# -MinecraftPlayerAchievementMessagesFormat: ":medal: **%displayname% has made the advancement %achievement%!**" - -# Channel topic updater messages -# This is all the stuff related to automatically updating the chat or console channel's topics with server information -# -# ChannelTopicUpdater______ChannelTopicFormat: message to set the channel's topic to every X seconds -# ChannelTopicUpdater______ChannelTopicAtShutdownFormat: message to set the channel's topic when the server shuts down -# -# Available placeholders: -# %playercount%: current player count -# %playermax%: maximum player count -# %date%: current date -# %totalplayers%: total amount of players to ever join the main world -# %uptimemins%: amount of minutes since DiscordSRV has started -# %uptimehours%: amount of hours since DiscordSRV has started -# %motd%: motto of the day of the server -# %serverversion%: server version such as Spigot-1.9 -# %freememory%: free memory of the JVM in MB -# %usedmemory%: used memory of the JVM in MB -# %totalmemory%: total memory of the JVM in MB -# %maxmemory%: max memory of the JVM in MB -# %freememorygb%: free memory of the JVM in GB -# %usedmemorygb%: used memory of the JVM in GB -# %totalmemorygb%: total memory of the JVM in GB -# %maxmemorygb%: max memory of the JVM in GB -# %tps%: average TPS of the server -# -ChannelTopicUpdaterChatChannelTopicFormat: "%playercount%/%playermax% players online | %totalplayers% unique players ever joined | Server online for %uptimemins% minutes | Last update: %date%" -ChannelTopicUpdaterConsoleChannelTopicFormat: "TPS: %tps% | Mem: %usedmemorygb%GB used/%freememorygb%GB free/%maxmemorygb%GB max | %serverversion%" -# AtServerShutdownFormats ONLY supports %totalplayers%, %serverversion%, & %date% / %time% -ChannelTopicUpdaterChatChannelTopicAtServerShutdownFormat: "Server is offline | %totalplayers% unique players ever joined" -ChannelTopicUpdaterConsoleChannelTopicAtServerShutdownFormat: "Server is offline | %serverversion%" - -# Discord command message -# This is the message sent to players when they run "/discord". It's recommended to leave command syntax as a part of this -# -DiscordCommandFormat: "&bJoin us on Discord at http://discord.gg/changethisinmessages.yml. For command help, do \"/discord ?\"" - -# Server startup/shutdown messages -# DiscordChatChannelServerStartupMessage: message to be sent when server starts; leave blank to disable -# DiscordChatChannelServerShutdownMessage: message to be sent when server shuts down; leave blank to disable -# -DiscordChatChannelServerStartupMessage: ":white_check_mark: **Server has started**" -DiscordChatChannelServerShutdownMessage: ":octagonal_sign: **Server has stopped**" - -# Server watchdog message -# -# The watchdog constantly monitors the last time your server performed a game tick -# If the time since the last tick goes above the set interval in seconds, Discord messages can be triggered -# -# ServerWatchdogMessage: the message to be sent the the main chat channel. -# you can @mention users by using "<@USERID>", i.e. "<@12345678901234567890>" -# you can @mention roles by using "<@&ROLEID>", i.e. "<@&12345678901234567890>"; see console when discordsrv loads for role ids -# you can @mention the owner of the server by using "%guildowner%" -# you can put the date and time of the crash in the message by using %date% -# -ServerWatchdogMessage: "`%date%` %guildowner%, the server room is on :fire::bangbang:" - -# Account link messages -# These are messages used when accounts are linked -# -# Available placeholders: -# CodeGenerated: %code%: the code generated for the player to link their account with -# %botname%: the name of the bot on Discord -# DiscordAccountLinked: %name%: the name of the Minecraft player that the user's Discord account was linked to -# %uuid%: the uuid of the Minecraft player that the user's Discord account was linked to -# MinecraftAccountLinked: %id%: the discord id of the Discord user that the user's Minecraft account was linked to -# %username%: the discord name of the Discord user that the user's Minecraft account was linked to -# -CodeGenerated: "Your link code is %code%. PM the bot on Discord (%botname%) containing just this code as the message to link your accounts." -DiscordAccountLinked: "Your Discord account has been linked to %name% (%uuid%)" -MinecraftAccountLinked: "&bYour UUID has been linked to Discord user %username% (%id%)" diff --git a/plugins/DiscordSRV/metrics.json b/plugins/DiscordSRV/metrics.json deleted file mode 100644 index f991640..0000000 --- a/plugins/DiscordSRV/metrics.json +++ /dev/null @@ -1 +0,0 @@ -[123, 34, 109, 101, 115, 115, 97, 103, 101, 115, 95, 115, 101, 110, 116, 95, 116, 111, 95, 100, 105, 115, 99, 111, 114, 100, 34, 58, 50, 44, 34, 109, 101, 115, 115, 97, 103, 101, 115, 95, 115, 101, 110, 116, 95, 116, 111, 95, 109, 105, 110, 101, 99, 114, 97, 102, 116, 34, 58, 49, 125] \ No newline at end of file diff --git a/plugins/Herobrine.jar.old b/plugins/Herobrine.jar.old deleted file mode 100644 index 18f4756..0000000 Binary files a/plugins/Herobrine.jar.old and /dev/null differ diff --git a/plugins/Herobrine/config.yml b/plugins/Herobrine/config.yml deleted file mode 100644 index 9fc66c9..0000000 --- a/plugins/Herobrine/config.yml +++ /dev/null @@ -1,89 +0,0 @@ -config: - ShowInterval: 144000 - ShowDonateMsgToOp: false - ShowRate: 2 - HitPlayer: true - SendMessages: true - Lightning: true - DestroyTorches: true - DestroyTorchesRadius: 5 - Worlds: - - world - - world_nether - - world_the_end - TotemExplodes: true - OnlyWalkingMode: false - BuildStuff: true - PlaceSigns: true - UseTotem: true - WriteBooks: true - Killable: false - UsePotionEffects: true - CaveChance: 40 - BookChance: 5 - SignChance: 5 - DeathMessage: You cannot kill me! - Messages: - - Even Notch can't save you now! - - Fear me! - - Welcome to my world! - - I am your death! - - Grave awaits you! - SignMessages: - - I'm watching. - - Death... - - Eyes in dark... - BookMessages: - - White eyes in dark... - - '... was last what I saw ...' - - '... before i was dead.' - Drops: - '264': - count: 1 - chance: 20 - BuildPyramids: false - BuildPyramidOnChunkPercentage: 5 - UseGraveyardWorld: true - BuryPlayers: true - SpawnWolves: true - SpawnBats: true - WalkingModeRadius: - X: 1000 - Z: 1000 - BuildInterval: 72000 - BuildTemples: true - BuildTempleOnChunkPercentage: 5 - UseArtifacts: - Bow: true - Sword: true - Apple: true - HerobrineHP: 300 - AttackCreative: true - AttackOP: true - SecuredArea: - Build: true - Attack: true - Haunt: true - Signs: true - Books: true - UseHeads: true - UseAncientSword: true - UseNPC: - Guardian: false - Warrior: false - Demon: false - ItemInHand: '0' - Explosions: true - Burn: true - Curse: true - Limit: - Books: 5 - Signs: 5 - Heads: 5 - UseIgnorePermission: false - Name: Herobrine - HerobrineWorldName: world_herobrine - HerobrineUUID: f84c6a79-0a4e-45e0-879b-cd49ebd4c4e2 - UseHauntSound: true - ShowInTabList: false - CheckForUpdates: false diff --git a/plugins/LibsDisguises.jar b/plugins/LibsDisguises.jar deleted file mode 100644 index b8eaf85..0000000 Binary files a/plugins/LibsDisguises.jar and /dev/null differ diff --git a/plugins/LibsDisguises/config.yml b/plugins/LibsDisguises/config.yml deleted file mode 100644 index a4cedd6..0000000 --- a/plugins/LibsDisguises/config.yml +++ /dev/null @@ -1,245 +0,0 @@ -Permissions: - # By default "libsdisguises.disguise.cow" will allow all options for cow disguise unless another permission has - # defined otherwise. - # If given "libsdisguises.disguise.animals.setburning" then "libsdisguises.disguise.cow" they will still be able to - # use other options like "setbaby". This was provided for backwards compatibility. - # By turning this from 'false' to 'true' the plugin will no longer give them the options unless the player was - # explicitly granted it. Even if by wildcard. The above example means they can only use "setburning" - - # To summarize, "libsdisguises.disguise.cow" will no longer let them do any options on the cow disguise unless it - # was added to their permissions - - # You can read more about permissions here: https://www.spigotmc.org/wiki/lib-s-disguises-setting-up-permissions/ - # The permission used to check OPs who may not have permissions defined, is "libsdisguises.*.*.*" which you can - # negate with your permissions plugin - ExplicitDisguises: false - -# Disables commands with the exception of /libsdisguises. Useful if you don't want the plugin to be used by anything -# but a plugin -DisableCommands: false - -# The disguise plugin stores all GameProfiles inside a folder called "GameProfiles" as a local cache -# This means that the plugin doesn't need to constantly call Mojang just to find a skin for an offline player -# However some people may prefer to disable this. -# Even if you disable this, if there was disguises in the cache already then it will use them -SaveGameProfiles: true - -# This option is useless if you don't enable SaveGameProfiles! -# If a player has been disguised before and their skin saved into the cache -# When they join the server will automatically update the cache in case they changed their skin -UpdateGameProfiles: true - -# THIS IS A PREMIUM ONLY FEATURE. TO USE IT, PURCHASE THE PLUGIN. -# Saves disguises so that they persist after server shutdown, chunks unload, player logouts and so on. -# As such, this completely replaces the KeepDisguises aspect which has been removed except for the player death. -# Players - Are player disguises saved -# Entities - Are entities disguises saved (This is everything that's not a player) -# If you are using the dev builds, place your premium version of Lib's Disguises.jar inside the LibsDisguises folder -# This will enable premium only features for the dev builds. -# The saved disguises are saved in a json file format inside the plugin folder, there will be no other formats -SaveDisguises: - Players: false - Entities: false - -# Does the player keep their disguise after they die? -KeepDisguises: - PlayerDeath: true - -# Should the plugin use translations? Note that a player must see the message before it will appear in translations.yml -Translations: false - -# How should the plugin handle self disguises scoreboards? It disables pushing in whichever team they're assigned. -# If you want them to be able to push again when they undisguise, set this to CREATE_SCOREBOARD -# I have to disable pushing or you will be pushed around by your own self disguise -# MODIFY_SCOREBOARD - Modifies the player's current team if possible, otherwise assigns them to a new scoreboard team. -# IGNORE_SCOREBOARD - Doesn't touch scoreboards at all, effectively means that if you didn't disable pushing in their scoreboard team; They will still be pushed around -# CREATE_SCOREBOARD - Creates a new team which copies the attributes of their previous scoreboard team which they are then assigned to. This means they keep nametag color and other options. -SelfDisguisesScoreboard: MODIFY_SCOREBOARD - -# More options in case you want to disable a specific setting of the scoreboard -Scoreboard: - # Should it modify the scoreboard to turn collisions off? - Collisions: true - # Should it modify the scoreboard teams to disable seeing friendly invisibles? - DisableFriendlyInvisibles: true - # Should the scoreboard warn you if it detects a potential conflict? - # If self disguises are disabled, or the scoreboard is using IGNORE_SCOREBOARD then this does nothing. - WarnConflict: true - -# Shall I notify those with the correct permission when there's a LibsDisguises update? -NotifyUpdate: false - -# Whats the permission to get the notification? -Permission: 'libsdisguises.update' - -# Where should the plugin check for updates? -# SAME_BUILDS - Will check snapshots if you're not using a release build -# RELEASES - Only check for actual releases -# SNAPSHOTS - Only check for new snapshots -UpdatesBranch: SAME_BUILDS - -# Whats the max size allowed for command disguiseradius -DisguiseRadiusMax: 50 - -# Whats the max size allowed for command undisguiseradius -UndisguiseRadiusMax: 50 - -# Shall the players view their disguises? -# Best used when viewing yourself in 3rd person -ViewSelfDisguises: true - -# Shall I disguise the sounds? -# This turns your damage sound into a MOOOO -DisguiseSounds: true - -# Shall the disguised hear their disguise sounds or their damage sounds. -# I disable this as it can be a little confusing when not used with self disguises -HearSelfDisguise: true - -# Shall I send the velocity packets? I REALLY recommend you don't disable. -# This is the only thing allowing the mobs to fly without glitching out. -SendVelocity: true - -# For self disguises, they need to have the armor and the held item removed -# Else they see floating armor, floating held items. -# This turns the items invisible in the disguised players inventory. It does not actually remove them! -# Be warned that in creative this can actually delete the item from the inventory due to a weird bug -RemoveArmor: true -RemoveHeldItem: false - -# If you set a disguise to burning, it will no longer be able to be shown as sneaking or invisible. -# Set this to true if you want the disguise to get the animations of the disguised entity. Such as invisible, on fire, sprinting, sneaking, blocking -# This is only valid if you set a animation on the disguise itself. Because the entity's animations are applied otherwise. -AddEntityAnimations: true - -# When a sheep or wolf is right clicked with dye. The client automatically assumes it was successful and displays the sheep's wool or the wolfs collar as dyed. -# This is a option that either prevents that happening, or it changes their color officially in the plugin so that everyone sees it changed. -# Its currently set to false which means that the color is not changed and will refresh itself to the player. -# Please note that this will not remove the dye from their hands. This also does not check if the disguised entity is actually a sheep/wolf and wants a say in its color. -DyeableSheep: false -DyeableWolf: false - -# This is only called into action when the disguise is constructed using the commands. -# And when the disguise supports that. This will not be used at all for plugins constructing the disguises for instance. -# Such as prophunt. Its also false because its kind of a retarded feature. -# This is pretty simple. It shows the players displayname (Name as it appears in chat) above their head. -# This also overrides any custom name they have set in their disguise options. -# This does not take effect on player disguises -ShowNamesAboveDisguises: false - -# This supports the above option. -# If this is true, then the name shown above the head appears regardless of if you are looking at the disguise directly or not. -NameAboveHeadAlwaysVisible: true - -# This modifies the bounding box, This is stuff like can a arrow hit them. -# If you turn this to true, arrows will act like they hit the disguise in the right place! -# Clients will not see any difference in the hitboxes they are attacking, this is a server-sided calculation! -# So someone disguised as a enderdragon will easily get shot down by arrows! -# This WILL conflict with NoCheatPlus. Other plugins may also get problems. -# This shouldn't really be enabled for players as it also interferes with their movement because the server thinks -# the player is larger than they really are. -# That makes the player unable to approach this building because the server thinks they are trying to glitch inside -# blocks. -# This feature is highly experimental and is guaranteed to cause problems for players who are disguised -ModifyBoundingBox: false - -# This prevents disguised players from being targeted by monsters. -# This doesn't prevent their targeting you if already targeting when disguised -# They will just ignore you unless provoked. -MonstersIgnoreDisguises: true - -# This works only for players, disguised monsters and the like will not be undisguised -# Should the player's disguises be removed if they attacks something? -# Blown Disguise message can be changed in translations -# Message can be hidden with an empty translation -BlowDisguisesWhenAttacking: false - -# Should the player's disguises be removed if they're attacked by something? -BlowDisguisesWhenAttacked: false - -#Stop shulker disguises from moving, they're weird. This option only effects PLAYERS that are disguised, other entities disguised as shulkers will NOT be effected! -StopShulkerDisguisesFromMoving: true - -# A option to choose how many seconds a DisguiseEntity command is valid for people to right click a entity to disguise it before expiring -DisguiseEntityExpire: 10 - -# Another option to choose the same thing for DisguiseClone command -DisguiseCloneExpire: 10 -# Max disguises to store at a time with the DisguiseClone command -DisguiseCloneSize: 3 - -# This controls if a entity's max health is determined by the entity, or by the disguise. -# Wither is 200, a player is 20. With this enabled, a player disguised as a wither will have the boss bar health accurate to the players health. -# Else it will be 1/20 of the boss bar when they are full health. -# Setting this in LivingWatcher overrides both values. -MaxHealthDeterminedByEntity: true - -# This here is a option to turn off misc disguises. -# This means you can not have a living entity disguise as a non-living entity. -# This disables the Attributes packet, Non-living entities can still disguise as other non-living -# This means that the above option will not work as it uses the attribute packet. -MiscDisguisesForLiving: true - -# Turn this to true to have players undisguised when switching worlds -UndisguiseOnWorldChange: false - -# Contact Mojang's servers? Disabling this option will disable player skin disguises! -ContactMojangServers: true - -# Hide players in tab when disguised? This means a disguised player cannot be seen when you press tab! This can be toggled on/off per disguise -HideDisguisedPlayersFromTab: false - -# Always show player disguises in tab? The names will continue to appear in tab until the disguise is removed. -ShowPlayerDisguisesInTab: false - -# On player disguise, a fake player is added to tablist so the skin can load properly. -# If the viewer sees the player disguise but there's no tablist name, they won't see a skin. -# 2 seconds is normally long enough to load the skin properly, but sometimes the server needs longer -# This is in ticks, there are 20 ticks in every second. 40 ticks = 2 seconds. 200 ticks = 10 seconds. -# This option is ignored if 'ShowPlayerDisguisesInTab' is enabled. -PlayerDisguisesTablistExpires: 40 - -# Don't like players able to set themselves invisible when using the disguise commands? Toggle this to true and no one can use setInvisible! Plugins can still use this however. -DisableInvisibility: false - -# Disguises have a 'setExpires' option which removes the disguise after a set amount of time -# By default, this is set to false which means it expires 9 minutes afterwards, even if they logged off. -# If true, it means they will experience the full 9 minutes, even if they log on for just a minute per day -# Expired message can be hidden with an empty translation message -DynamicExpiry: false - -# This will help performance, especially with CPU -# Due to safety reasons, self disguises can never have their packets disabled. -PacketsEnabled: - # This disables the animation packet. If a disguised entity sends a animation packet and they are using a non-living disguise. People will crash. - # Disabling this also means that if a player disguised as a non-player leaves a bug. People will crash - Animation: true - # Disabling this means that you can't use the setSleeping option on a player disguise. Also you will crash anyone watching when you try to sleep in a bed if disguised as a non-player - # This also sends a chunk packet at key positions - Bed: true - # This disguises the collect packet. If a living entity disguised as a non-living entity picks up a item. People will crash. This fixes it - # This also fixes people crashing if a item disguised as a sleeping player is picked up - Only true if Bed is enabled as well - Collect: true - # This disables a fix for when a disguised entity wearing armor dies, if the disguise can wear armor. It drops unpickupable items to anyone watching. - EntityStatus: true - # Entity equipment is the packets that are sent to ensure that a disguise has or doesn't have armor, and their held item. - # Disabling this means that any disguises which can wear armor or hold items will show the armor/held item that the disguised is wearing. - Equipment: true - # This doesn't actually disable the packet. It would introduce problems. Instead it does the next best thing and caches the data. - # This means that entity metadata will not change, and will only be sent in the spawn packet. - # This is good if performance is extremely in need. - # This is bad to disable unless you are ONLY going to use the disguises for decorations. - # To be honest. This is basically "Disable entity animations". That option is called 'AddEntityAnimations' in the config but unlike that, this is always in effect. - # Animations set by use of the api or through the disguise command are still in effect. - Metadata: true - # Movement packets are the biggest cpu hit. These are majorly used to ensure that the disguises facing direction isn't bugged up. - # If you are using the Item_Frame disguise, when a packet is sent (Roughly every 2min) the disguise will bug up until they move. - Movement: true - # Disable this if you don't mind crashing everytime you see someone riding something disguised as a non-living entity - Riding: true - # When disguised as a wither skull, it sends a look packet every tick so that the wither skull is facing the right way. - WitherSkull: true - -# Added to support a Chinese Minecraft Server which uses their own skin server unless the UUID is not version 4. -# Changing this from 4 to say, 3. Means their server will fetch skins from Mojang instead. -UUIDVersion: 4 diff --git a/plugins/ProtocolLib.jar b/plugins/ProtocolLib.jar deleted file mode 100644 index 43ab110..0000000 Binary files a/plugins/ProtocolLib.jar and /dev/null differ diff --git a/plugins/ProtocolLib/config.yml b/plugins/ProtocolLib/config.yml deleted file mode 100644 index 6c1128d..0000000 --- a/plugins/ProtocolLib/config.yml +++ /dev/null @@ -1,10 +0,0 @@ -global: - auto updater: - notify: false - download: false - delay: 2147483647 - metrics: false - background compiler: true - debug: false - detailed error: false - script engine: rhino