2.0.0latest2.0.0 is out! Fully rewritten MaSuite is back!May 1, 2020 It is finally here! A new MaSuite update! In this update MaSuite has been rewritten fully and every known bug has been fixed, lag spikes removed, config files are simplified and code has been cleaned! There is now a new wiki (link is in the resource page) which contains everything that is needed to run MaSuite. Because of this rewrite, I've dropped support for standalone server for now, but there might be future builds including support for standalone servers. If you want to follow and particitipate developing MaSuite, please join my Discord-server . I've also reworked the resource page design, so let me know if there is something to add, remove or edit. Check out this migration guide to migrate data from 1.0 to 2.0. - Masa 1.4.1.1Fixed an issue with nickname command!Jan 12, 2019 In this update: · Fixed an issue when setting other player's nick!1.4.1Big update! PLEASE READ CAREFULLY!Jan 9, 2019 In this update: · Removed MaSuiteChatBridge.jar file and now you need to use the same MaSuiteChat.jar file in your BungeeCord and Spigot server(s). · MOVED ALL BRIDGE FILES TO ONE FOLDER (plugins/MaSuite) · Added /ignorechannel <global/server> command for ignoring specific channels · masuitechat.channel.ignore.channel · Reduced the size of the plugin! · · Small optimizations · Bugfixes1.4Big update! PLEASE READ CAREFULLY!Dec 28, 2018 In this update: · Moved from BungeeCord to Spigot · Permissions · Command · Some configs · Added support to LuckPermsBungee · Still supports Vault like old good times. · Optimized message sending · Small fixes It is highly recommended to remove all config files preventing conflicts.1.3.7Added nicknames!Sep 25, 2018 In this update I added nicknames! You can use nicknames in formats by using %nickname% (channels) and %sender_nickname% %receiver_nickname% (private messaging). This version requires MaSuiteCore 1.4.4! .SpoilerTarget"> Spoiler: Commands Code (YAML): /nick <nick> ( <player> ) #Sets nickname (optionally for others) /resetnick ( <player> ) #Resets nickname (optionally for others) .SpoilerTarget"> Spoiler: Permissions Code (YAML): masuitechat.nick #Permission to set and reset own nick masuitechat.nick.others #Permission to set and reset other's nick .SpoilerTarget"> Spoiler: chat.yml Code (YAML): # Available variables for channels are: %server% %prefix% %nickname% %realname% %suffix% and %message%. # Available variables for private messaging are: %sender_prefix% %sender_suffix% %sender_nickname% %sender_realname% %receiver_prefix% %receiver_suffix% %receiver_nickname% %receiver_realname% and %message% # Color codes are using usual &-format formats : staff : "&cStaff &7%server% %prefix% %realname% &6>&r %message%" global : "&7%server% %prefix% %realname% &6>&r %message%" server : "&fServer %prefix% %realname% &6>&r %message%" local : "&6Local %prefix% %realname% &6>&r %message%" private : sender : "%sender_prefix% %sender_realname% %sender_suffix%&8-> %receiver_prefix% %receiver_realname% %receiver_suffix%&6>&r %message%" receiver : "%sender_prefix% %sender_realname% %sender_suffix%&8-> %receiver_prefix% %receiver_realname% %receiver_suffix%&6>&r %message%" actions : " &8> &7 %action%" #%action% will be replaced with actions from actions.yml #Channels will be auto-generated channels : .SpoilerTarget"> Spoiler: messages.yml Code (YAML): # Basic messages available-player-commands : " &8* &bAvailable commands" # masuitechat.action.player available-staff-commands : " &8* &cAvailable staff commands" # masuitechat.action.admin message-hover-actions : "&7Message sent at &9%timestamp%. \n &cClick for chat actions!" no-player-to-reply : "&cNo players to reply" nickname-changed : "&aNick name changed to %nickname%" channel-changed : staff : "&aChanged to Staff channel" global : "&aChanged to Global channel" server : "&aChanged to Server channel" local : "&aChanged to Local channel" .SpoilerTarget"> Spoiler: actions.yml Code (YAML): #Available variables for commands are %player% player : - "/msg %player% " - "/mail %player% " staff : - "/ban %player% " - "/mute %player% " - "/kick %player% " .SpoilerTarget"> Spoiler: aliases.yml Code (YAML): channels : staff : - sc - ac - a - adminchat - admin - staff global : - global - g - globalchannel server : - s - serverchannel local : - local - l - localchannel private : - msg - tell - whisper - w reply : - reply commands : nick : - nickname resetnick : - resetnickname .SpoilerTarget"> Spoiler: syntax.yml Code (YAML): private-message : "&cCorrect syntax: /msg <player> <message>" nickname : set : "&cCorrect syntax: /nick <nick> (<player>)" reset : "&Correct syntax /resetnick (<player>)"1.3.6Added fully customizable aliases for commands!Sep 21, 2018 In this update I added customizable aliases for commands. You can find them in plugins/MaSuite/chat/aliases.yml .SpoilerTarget"> Spoiler: aliases.yml Code (YAML): channels : staff : - sc - ac - a - adminchat - admin - staff global : - global - g - globalchannel server : - s - serverchannel local : - local - l - localchannel private : - msg - tell - whisper - w reply : - reply1.3.5Added possibility to customize more private messagingSep 17, 2018 In this update I added possibility to customize more private messaging by adding two lnes in chat.yml. Please update these lines or regenerate the file. Code (YAML): #plugins/MaSuite/chat/chat.yml private : sender : "%sender_prefix% %sender_realname% %sender_suffix%&8-> %receiver_prefix% %receiver_realname% %receiver_suffix%&6>&r %message%" receiver : "%sender_prefix% %sender_realname% %sender_suffix%&8-> %receiver_prefix% %receiver_realname% %receiver_suffix%&6>&r %message%"1.3.4Fixed typoes and formattingSep 15, 2018 In this update I fixed some typoes and formatting1.3.3Fixed bug in reply commandSep 15, 2018 As some users know first I had chat.yml file in MaSuite folder instead of MaSuite/chat folder so reply command tried to read chat.yml from wrong folder. This update fixes the issue!1.3.2Bugfixes!Sep 15, 2018 In this update I fixed chat actions bug what caused errors in console. I also removed /server command from Server channel aliases.1.3.1Added update notification!Sep 12, 2018 In this small minor update I added update notification. (Requires MaSuiteCore 1.4.1 or higher)1.3Big update! PLEASE READ CAREFULLY!Sep 9, 2018 In this update I moved every command from Bridge to Bungee version, renamed permissions, fixed multiline color issue and added prefix/suffix support for private messages. I suggest regenerating all the chat's files because there are some changes! 1.3 version requires MaSuiteCore 1.4 or higher! - chat.yml moved from plugins/MaSuite to plugins/MaSuite/chat.yml - chat.yml changed formats.admin -> formats.staff - New permissions: read resource page1.2Added reply command and cleaned codeAug 21, 2018 In this update I have added /r command for replying private messages. Also remade little bit of old code.1.1Fixed bug in private messaging!Aug 20, 2018 Fixed issue where player could not found when not correct name.1.0Fixed one typo, no need to change version number.Aug 19, 2018 Fixed one typo, no need to change version number.
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