Filled Team Spawn

Discussion in 'Plugin Requests' started by Ramen11, Jun 12, 2020.

Thread Status:
Not open for further replies.
  1. Offline

    Ramen11

    Plugin category: Mechanics/Fun

    Minecraft version: 1.15.2+

    Suggested name: TeamSpawn

    What I want: I'm making a summer camp-type plugin to have something fun to do during the no-no uh-oh times that are going on, so I need a team plugin to separate campers into competing teams. The teams will be automatically assigned to a player when they first join, and their spawn point will be set to a chosen location based on their team. I'd like to set the teams' names and the color the team names are shown in chat. I would also like to have a command that lists all teams and the players in them. The colors available should be all 16 text formatting colors in the game. The plugin should assign players to teams randomly on first join and, if possible, tries to balance the number of players in each team.

    Ideas for commands:
    /team set <player> <team> (Assigns a player to a team)
    /team add <team> <color> (Creates a team with the name <team> and the text color <color>)
    /team list (Lists teams and the players in them like this:)

    ----------------------------------
    <team1>:
    <player>
    <player>

    <team2>:
    <player>
    <player>
    ----------------------------------

    /team spawn <team> <x> <y> <z> (Sets a team's spawnpoint to coordinates)
    Ideas for permissions: Only OPs can use the command

    When I'd like it by: Whenever reasonable
     
  2. Offline

    gochi9

    Here is you plugin
    You need to be an operator to use any of the commands.
    !!! team is CaSe SenSiTive in ALL of the commands
    /team set <player> <team>
    /team add <team> <color> - (You have to write the color with UPPER LETTERS)
    /team list - this will give you only the list of teams (each team will have it's own color in chat)
    /team members <team> - this will give you only the list of the members from the team you selected(all members will have their team color in chat)
    /team spawn <team> <worldName> <x> <y> <z>
    /team remove <team>
    /team reload

    All messages are configurable.
    You can choose whether the player will teleport to the team spawn when they login or respawn (turned on by default in config for both)
    The plugin will assign a player a team when he joins the server and he does not have a team.It will also select the team with the fewer members.

    !!I have not tested this too much so if you find any bugs or if the plugin works perfectly send a message here so i can see it
     
    Ramen11 and Xp10d3 like this.
  3. Offline

    Ramen11

    I totally wasn't expecting somebody to do this so fast! Thanks so much!
     
Thread Status:
Not open for further replies.

Share This Page