WorldGrouping | Per World Group TabList and Chat!
Note: This plugin is a fork of the plugin PerWorldServer which was created by Struck713 and represent an update of PerWorldServer. Due to the new main function of grouping worlds, the plugin has been renamed, but the structure, commands etc. are still existing. This fork is maintained by Luigi600.
WorldGrouping allows grouping of worlds to separate chats and TabLists, thereby giving the server a BungeeCord feel. A group determines which worlds share chat messages and TabLists. Players in other groups do not see the players and chat messages from other groups.
Remark: A world without a group is like a group of its own. Only players within this world can communicate and see each other.
Remark 2: Triggering advancements causes chat messages to be sent in each group and each world. Suppression does not seem to be possible. So disabling within server.properties is recommended.
Commands
More detailed information: GitLab - Wiki / Commands
/wg
/wg reload
/wg global
/wg list
/wg groups
/wg create <NAME>
/wg delete <NAME>
/wg modify <add|remove> <GROUP_NAME> <WORLD_NAME>
/wg msg <GROUP_NAME> <msg>
Screenshots / Gifs

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