AntiTeamRocket

AntiTeamRocket

A Fabric plugin that adds protection to wild pokemon, preventing players from poaching pokemon encountered by others.

5 downloads 0 followers

Highlights

  • Supports pokemon properties to determine which pokemon needs protection.
  • Has protection timer to give other players chance to do what they please.
  • Able to give trust to other players, enabling them to do what they please.

Commands

Command Permission Description
/antiteamrocket info N/A Shows the plugin information and commands.
/antiteamrocket reload antiteamrocket.command.reload Reloads the configuration files.
/antiteamrocket list antiteamrocket.command.list Shows all protected wild pokemon with their protector and trusted players.
/antiteamrocket fulltrust add/remove/list [<player>] antiteamrocket.command.fulltrust Adds/removes the player on the pokemon's persistent trusted list and Shows all wild pokemon protected by the player and with their trusted players.
/antiteamrocket trust add/remove/list [<player>] [<pokemon>] antiteamrocket.command.fulltrust Same with fulltrust command but applies only to the specified pokemon

Main Configuration

Expand
{
  "CommandAlias": [
    "antiteamrocket",
    "atr"
  ],
  # The time in seconds, before the protection is removed.
  "ProtectionTime": 60,
  "ProtectedProperties": [
    "shiny=yes",
    "bidoof",
    "magikarp"
  ],
  "NoProtectedPokemon": "&cNo protected pokemon found.",
  "ProtectionList": "&a%pokemon% &7- &b%player% &7- &e%trusted%",
  "NoUnderProtection": "&cNo pokemon found under your protection.",
  "PlayerOffline": "&cThe player %player% is offline.",
  "NotUnderProtection": "&cThe pokemon %pokemon% is not under your protection.",
  "AlreadyTrusted": "&cYou already trusted %player% to %pokemon%.",
  "TrustAdded": "&aYou have trusted %player% to %pokemon%.",
  "NotTrusted": "&c%player% is not trusted yet to %pokemon%.",
  "TrustRemoved": "&a%player% is no longer trusted to %pokemon%.",
  "TrustList": "&a%pokemon% &7- &e%trusted%",
  "InvalidTrustArgs": "&cInvalid args. /antiteamrocket trust add/remove/list [<player>] [<pokemon>]",
  "FullTrustAdded": "&aThe player %player% has been added to your trust list.",
  "FullTrustRemoved": "&aThe player %player% has been removed from your trust list.",
  "FullTrustList": "&7- &e%player%",
  "InvalidFullTrustArgs": "&cInvalid args. /antiteamrocket fulltrust add/remove/list [<player>]",
  "ProtectionAddedTitle": "&aA wild %pokemon% has spawned",
  "ProtectionAddedSubTitle": "&aand is being protected by you!",
  "ProtectionAddedMessage": "&aThe protection wears off in 60 seconds!",
  "NotTrustedInteract": "&cThe pokemon %pokemon% is under the protection of the player %player%.",
  "ProtectionRemoved": "&cThe protection for %pokemon% has been removed!"
}

Dependencies

No gallery available for this project.

Version Minecraft Loader Download

AntiTeamRocket 1.1.1

1.1.1

1.21.1
fabric
Download