diff --git a/PLUGINS_TODO.txt b/PLUGINS_TODO.txt index a1efa6f..a07d904 100644 --- a/PLUGINS_TODO.txt +++ b/PLUGINS_TODO.txt @@ -1,8 +1,4 @@ CoreProtect -CrackShot -EmotesTF -Essentials -EssentialsSpawn GSit HolographicDisplays ItemizerX diff --git a/config/config/paper-global.yml b/config/config/paper-global.yml index a5119fa..e5e2b07 100644 --- a/config/config/paper-global.yml +++ b/config/config/paper-global.yml @@ -107,7 +107,7 @@ spam-limiter: tab-spam-increment: 1 tab-spam-limit: 500 timings: - enabled: true + enabled: false hidden-config-entries: - database - proxies.velocity.secret diff --git a/config/plugins/EmotesTF/config.yml b/config/plugins/EmotesTF/config.yml new file mode 100644 index 0000000..dfa8dae --- /dev/null +++ b/config/plugins/EmotesTF/config.yml @@ -0,0 +1,9 @@ +# Configuration file for EmotesTF +emotes: + cooldown: 5 # Emote cooldown time in seconds. (Default: 20 seconds) + cooldown-message: 'Your emotes are on cooldown. (%cooldown% seconds)' # This message is sent when an emote is used while on cooldown. (Default: 'Your emotes are on cooldown. (%cooldown% seconds)') + +mentions: + enabled: true + use-nicknames: false # If this is enabled mentioning a user will automatically set that mention to the user's current nickname. (Default: false) + nickname-prefix: '' # If you have a prefix before your Essentials nicknames, please copy it here so the plugin can remove it when mentioning. (Default: '') diff --git a/config/plugins/EmotesTF/emotes/cheat.json b/config/plugins/EmotesTF/emotes/cheat.json new file mode 100644 index 0000000..a4fa500 --- /dev/null +++ b/config/plugins/EmotesTF/emotes/cheat.json @@ -0,0 +1,21 @@ +{ + "name": "Cheat", + "command": "cheat", + "description": "Cheat on a block game", + "usage": "/cheat [player]", + "author": "Mafrans", + + "lines": { + "USER": [ + "&c%user%&b just cheated on a block game!" + ], + "USER,ARGUMENT_0": [ + "&c%user%&b just accused &c%target%&b of cheating! Everyone call them out!" + ] + }, + + "variables": { + "USER": "user", + "ARGUMENT_0": "target" + } +} \ No newline at end of file diff --git a/config/plugins/EmotesTF/emotes/f.json b/config/plugins/EmotesTF/emotes/f.json new file mode 100644 index 0000000..2d6033b --- /dev/null +++ b/config/plugins/EmotesTF/emotes/f.json @@ -0,0 +1,17 @@ +{ + "name": "f", + "command": "f", + "description": "Pay your respects.", + "usage": "/f", + "author": "Mafrans", + + "lines": { + "USER": [ + "&c%user%&b just payed their respects! Type &cF&b to pay your respects!" + ] + }, + + "variables": { + "USER": "user" + } +} \ No newline at end of file diff --git a/config/plugins/EmotesTF/emotes/ragehayes.json b/config/plugins/EmotesTF/emotes/ragehayes.json new file mode 100644 index 0000000..0733301 --- /dev/null +++ b/config/plugins/EmotesTF/emotes/ragehayes.json @@ -0,0 +1,21 @@ +{ + "name": "Rageheyes", + "command": "rageheyes", + "description": "Hm...", + "usage": "/rageheyes [player]", + "author": "Mafrans", + + "lines": { + "USER": [ + "&c%user%&b is an accomplice of &cRageHeyes&b, the one who cheated on &cSMP&b!" + ], + "USER,ARGUMENT_0": [ + "&c%user%&b just accused &c%target%&b of being &cRageHayes's accomplice!&b (RageHayes cheats on SMP) Everyone call them out!" + ] + }, + + "variables": { + "USER": "user", + "ARGUMENT_0": "target" + } +} \ No newline at end of file diff --git a/config/plugins/EmotesTF/emotes/scream.json b/config/plugins/EmotesTF/emotes/scream.json new file mode 100644 index 0000000..46bad45 --- /dev/null +++ b/config/plugins/EmotesTF/emotes/scream.json @@ -0,0 +1,21 @@ +{ + "name": "Scream", + "command": "scream", + "description": "Blatantly scream towards yourself or someone else", + "usage": "/scream [player]", + "author": "Mafrans", + + "lines": { + "USER": [ + "&c%user%&b is &cscreaming!" + ], + "USER,ARGUMENT_0": [ + "&c%user%&b is screaming at &c%target%&b!" + ] + }, + + "variables": { + "USER": "user", + "ARGUMENT_0": "target" + } +} \ No newline at end of file diff --git a/server.toml b/server.toml index 3185808..8c7347b 100644 --- a/server.toml +++ b/server.toml @@ -78,3 +78,12 @@ url = "https://github.com/IPTFreedom/TF-EssentialsX/releases/download/2.20.1/Ess [[plugins]] type = "url" url = "https://github.com/IPTFreedom/TF-EssentialsX/releases/download/2.20.1/EssentialsXSpawn-2.20.1-dev+395-92d7f94.jar" + +[[plugins]] +type = "url" +url = "https://github.com/IPTFreedom/EmotesTF/releases/download/1.0/EmotesTF.jar" + +# TODO: Decompile this one and clean up the code & make a release +[[plugins]] +type = "url" +url = "https://cdn.discordapp.com/attachments/1041011669872160769/1116508640480874556/CrackShot-0.99.jar"