Sueta

Groups (GroupChat) - [1.8.x-1.16.x]

1.2.1

Become a part of a group

·Plugin

-----About-----
The plugin offers the possibility to create a group, extend it with an addon(plugin) and have a group chat.

Additionally

  • an easy to understand, fully commented config.yml
  • developer api
  • create easily temporary groups
  • chat with other group members
  • very expandable and easy to implement into plugins

How to install

  • download the plugin
  • go to your "plugins" folder
  • drag the plugin in
  • reload the server

You need support, found a bug or want
to suggest something?
Join my discord!

discord.png
*click*

-----Functions-----
The main command is /group.

Additionally

  • /group info
  • /group leave
  • /group chat toggle
  • /group create <NAME>
  • /group join <NAME>
  • /group invite <PLAYER>
  • /group kick <PLAYER>
  • /group promote <PLAYER>
  • /group demote <PLAYER>

Messages can sent to the group by writing a configurable prefix (config.yml) infront of the message.

-----API-----
The plugin can be linked to other plugins using the API

How to use

  • download the plugin
  • put it in your library
  • make sure the plugin is on the server
User user = User.get(UUID);
user. //gives all user methods

Group group = Group.name(String);
group. //gives all group methods

// also possible (and more):
GroupLeader groupLeader = User.get(UUID);
GroupModerator groupModerator = User.get(UUID);

Group group = user.getGroup();

// There are also a few events
GroupCreateEvent
GroupDeleteEvent
GroupInviteEvent
GroupJoinEvent
GroupLeaveEvent
GroupUserPromoteEvent
GroupUserDemoteEvent

-----Pictures-----

Ingame

Groups chat.png
Groups tablist.png

Files

Config.yml
Groups config.png

Blacklist.yml
Groups blacklist.png

Similar projects

Plugin →