Factions in StargateMC will initially just be a tag on the player's chat messages.
Ranks:
Recruit
Member
Veteran
Officer
Leader
Commands will be as below:
Membership:
/faction create [tag] [name]: Creates a faction (TBC cost?)
/faction invite [player] : Invites a player to player's faction.
/faction accept [tag] : Accepts a faction invite if a player has an active one.
/faction decline [tag] : Declines a faction invite if the player has one.
/faction promote [player] : Promotes a player to a higher rank to a maximum of one below the player's rank.
/faction transferleader [player] : Transfers faction leadership to the desired player.
/faction demote [player] : Demote a player to a lower rank. Requires player be a faction Officer or Leader.
/faction player list : Returns a list of players in a faction and their status.
Relations:
/faction relation list : Returns a list of relationships the player's faction to others.
/faction relation [enemy/ally/neutral] [tag] : Sets the relation to the target faction for the player's faction. Requires Officer or Leader.
Communications:
/faction chat [message] : Sends a chat message over the faction chat channel.
/faction officerchat [message] : Sends a chat message over the officer chat channel.
/faction allychat [message] : Sends a chat message over the ally chat channel.
Features:
Players messages will be prefixed with their faction's tag.
Ability to 'claim' a planet, providing buffs whilst in orbit or on the world.
Describe alternatives you've considered
Cauldron & Massivecraft factions... but this wouldn't work due to limitations of BukkitForge servers.
Additional context
Add any other context or screenshots about the feature request here.
Describe the solution you'd like Factions:
Factions in StargateMC will initially just be a tag on the player's chat messages.
Ranks:
Recruit Member Veteran Officer Leader
Commands will be as below:
Membership:
/faction create [tag] [name]: Creates a faction (TBC cost?) /faction invite [player] : Invites a player to player's faction. /faction accept [tag] : Accepts a faction invite if a player has an active one. /faction decline [tag] : Declines a faction invite if the player has one. /faction promote [player] : Promotes a player to a higher rank to a maximum of one below the player's rank. /faction transferleader [player] : Transfers faction leadership to the desired player. /faction demote [player] : Demote a player to a lower rank. Requires player be a faction Officer or Leader. /faction player list : Returns a list of players in a faction and their status.
Relations:
/faction relation list : Returns a list of relationships the player's faction to others. /faction relation [enemy/ally/neutral] [tag] : Sets the relation to the target faction for the player's faction. Requires Officer or Leader.
Communications:
/faction chat [message] : Sends a chat message over the faction chat channel. /faction officerchat [message] : Sends a chat message over the officer chat channel. /faction allychat [message] : Sends a chat message over the ally chat channel.
Features:
Describe alternatives you've considered Cauldron & Massivecraft factions... but this wouldn't work due to limitations of BukkitForge servers.
Additional context Add any other context or screenshots about the feature request here.