 
                GUI | Fully Configurable | Staff Mode | Server Management
ModMode is a Minecraft plugin that lets moderators access special tools for managing the server, like teleporting, inspecting players, and performing admin tasks discreetly. 
» Features
/modmode - Toggle moderation mode (modmode.use)
/modhelp - See help of commands (modmode)
/vanish - Toggle invisibility mode (modmode.vanish)
/cps <player> - See player's cps (modmode.cps)
/freeze <player> - Freeze another player (modmode.freeze)
/invsee <player> - Preview another player's inventory contents (modmode.invsee)
/push - Push yourself forward (modmode.push)
/randomtp - Teleport to a random player (modmode.randomtp)
/staffchat (message) - Send a message to staff chat (modmode.staffchat)
/clearchat - Clear chat history (modmode.clearchat)
/togglechat - Toggle chat for players (modmode.togglechat)
/ticket <send|respond> - Interact with tickets (modmode.ticket|modmode.ticket.respond)
/report <player> <reason> - Report Players (to receive reports, modmode.staff)
/xray <player> <world> - View X-Ray data about the player modmode.xray)
PlaceholderAPI Expansion




# ** Commands and permissions
# /modmode - Toggle moderation mode (modmode.use)
# /modhelp - See help of commands (modmode)
# /vanish - Toggle invisibility mode (modmode.vanish)
# /cps <player> - See player's cps (modmode.cps)
# /freeze <player> - Freeze another player (modmode.freeze)
# /invsee <player> - Preview another player's inventory contents (modmode.invsee)
# /push - Push yourself forward (modmode.push)
# /randomtp - Teleport to a random player (modmode.randomtp)
# /staffchat (message) - Send a message to staff chat (modmode.staffchat)
# /clearchat - Clear chat history (modmode.clearchat)
# /togglechat - Toggle chat for players (modmode.togglechat)
# /ticket <send|respond> - Interact with tickets (modmode.ticket|modmode.ticket.respond)
# /report <player> <reason> - Report Players (to receive reports, modmode.staff)
# /xray <player> <world> - View X-Ray data about the player modmode.xray)
# Enable/disable modmode on join with 'modmode.onjoin'
automod-join-permission: true
# Disable parts of the plugin
enabled:
  freeze: true
  tickets: true
  invsee-command: true
cps:
  time: 10
  max: 16
save-time: 30 # This is in seconds.
vanish:
  invisibility: true
  enabled: "&aEnabled"
  disabled: "&cDisabled"
# Alert Settings
# This works by alerting staff if the setting
# is higher than the players current percentage
alerts:
  STONE: -1
  COAL: -1
  IRON: -1
  GOLD: 60
  LAPIS: 50
  REDSTONE: 50
  EMERALD: 40
  DIAMOND: 40
xray:
  no-data: "&eModMode&7 » &cThere is no data for {player} in the world {world}!"
  data-title: "&eModMode&7 » &9X-Ray Data for &b{player}&8:"
  data-item: "&eModMode&7 » &b{ore_type} &8(&9Amount Mined&8: &b{amount_mined}&8, &9Veins Mined&8: &b{veins_mined}&8) (&b{percentage}%&8)"
  alert-message: "&eModMode&7 » {player} is most likely X-Raying &b{ore_type} &8(&9Amount Mined&8: &b{amount_mined}&8, &9Veins Mined&8: &b{veins_mined}&8) (&b{percentage}&8)"
freeze:
  # This inventory cannot be closed until freeze is over.
  # It should make players be unable to turn off their clients.
  freeze-inventory:
    open: true
    inventory-name: "&8You are Frozen"
    # Inventory size (9-54)
    size: 9
    # Completely customizable
    items:
      # Number equals item's slot, slots vary from 0 to 53
      '4':
        item:
          material: RED_STAINED_GLASS_PANE
          amount: 1
          data: 14
        name: "&cYOU ARE FREEZE"
        lore:
          - "&eConnect to &cwww.spigotmc.org"
          - "&efor further instructions"
  frozen-message:
   - '&8&m--------------------------------------------------'
   - '&eModMode&7 » &fYou have been frozen by &c{staff_name}'
   - '&eModMode&7 » &fPlease don''t logout!'
   - '&8&m--------------------------------------------------'
  unfrozen-message:
    - '&eModMode&7 » &fUnfrozen by &c{staff_name}'
  frozen-hologram-message:
    - '&8&m--------------------------------------------------'
    - '&f'
    - '&c&lYOU ARE CURRENTLY FROZEN!'
    - '&f'
    - '&8&m--------------------------------------------------'
  logged-out-message: '&8[&c&lWARNING&8] &fPlayer &c{player} &fhas logged out while being frozen!'
  cannot-freeze-message: '&eModMode&7 » &fPlayer &c{player} &fcouldn''t be frozen because of his bypass!'
  commands-on-logout:
   - 'ban {player} Logging out while frozen'
  settings:
    repeat: 6
    movement: false
    block-break: false
    block-place: false
    deal-damage: false
    receive-damage: false
    drop-item: false
    pickup-item: false
    inventory-click: false
    launch-projectile: false
    consume-item: false
  messages:
    usage: '&eModMode&7 » &f/freeze &c&lplayer'
    froze-player: '&eModMode&7 » &cFroze &f{player}&f!'
    unfroze-player: '&eModMode&7 » &cUnfroze &f{player}&f!'
toggle-modmode:
  auto: true
  enabled: '&eModMode&7 » &a&lEnabled &fmodmode!'
  disabled: '&eModMode&7 » &c&lDisabled &fmodmode!'
  gamemode: SURVIVAL
  settings:
    block-break: false
    block-place: false
    deal-damage: false
    receive-damage: false
    drop-item: false
    pickup-item: false
    inventory-click: false
    launch-projectile: false
    consume-item: false
    teleport-back-on-exit: true
  items:
    0:
      enabled: true
      item:
        material: BOOK
        data: 0
        amount: 1
      name: "&cInvsee &7(Right Click)"
      lore: []
      commands:
        - 'invsee %target%'
    1:
      enabled: true
      item:
        material: LIME_DYE
        data: 10
        amount: 1
      name: "&cToggle Vanish &7(Right Click)"
      lore: []
      commands:
        - "vanish"
    2:
      enabled: true
      item:
        material: END_PORTAL_FRAME
        data: 0
        amount: 1
      name: "&cEnderchest &7(Right Click)"
      lore: []
      commands:
        - "endersee %target%"
    4:
      enabled: true
      item:
        material: NETHER_STAR
        data: 0
        amount: 1
      name: "&cFollow User &7(Right Click)"
      lore: []
      commands:
        - "follow %target%"
    5:
      enabled: true
      item:
        material: ICE
        data: 0
        amount: 1
      name: "&cFreeze User &7(Right Click)"
      lore: []
      commands:
        - "freeze %target%"
    6:
      enabled: true
      item:
        material: DIAMOND_SWORD
        data: 0
        amount: 1
      name: "&cCheck CPS &7(Right Click)"
      lore: []
      commands:
        - "cps %target%"
    7:
      enabled: true
      item:
        material: FEATHER
        data: 0
        amount: 1
      name: "&cPush &7(Right Click)"
      lore: []
      commands:
        - "push"
    8:
      enabled: true
      item:
        material: BLAZE_ROD
        data: 0
        amount: 1
      name: "&cRandom Player &7(Right Click)"
      lore: []
      commands:
        - "randomtp"
messages:
  vanished: '&aVanish Enabled!'
  unvanished: '&cVanish Disabled!'
invsee:
  name: '&8%player% Inventory'
  none-found: '&cNone found'
endersee:
  name: '&8%player% Enderchest'
commands:
  # Select which commands are enabled
  # Disabled commands will stop overriding other plugin's commands
  modlist: true
  freeze: true
  push: true
  invsee: true
  endersee: true
  randomtp: true
  vanish: true
  staffchat: true
  clearchat: true
  togglechat: true
  ticket: true
  follow: true
  report: true
  cps: true
  xray: true
messages:
    no-console: '&cThis command is not available from the console!'
    reload-fail: '&cA serious error occurred during reloading'
    report:
      usage: '&eModMode&7 » &f/report &c&lplayer &c&lmessage'
      report-received: '&c%player% &7reported &c%target% &d(%message%)'
      self-report: '&eModMode&7 » &cYou can''t report yourself!'
      player-not-found: '&eModMode&7 » &fPlayer &c{player} &fis not online!'
    global: 
      no-permission: '&eModMode&7 » &fYou aren''t permitted to use &c{action}&f!'
      player-not-found: '&eModMode&7 » &fPlayer &c{player} &fis not online!'
    follow:
      usage: '&eModMode&7 » &f/follow &c&lplayer'
      following: '&eModMode&7 » &fFollowing &c{player}&f!'
      self-follow: '&eModMode&7 » &cYou can''t get ride of yourself!'
    invsee:
      usage: '&eModMode&7 » &f/invsee &c&lplayer'
      opened-inventory: '&eModMode&7 » &fOpened inventory of &c{player}&f!'
    endersee:
      usage: '&eModMode&7 » &f/endersee &c&lplayer'
      opened-inventory: '&eModMode&7 » &fOpened enderchest of &c{player}&f!'
    staff-chat:
      toggle: '&eModMode&7 » &fStaff chat has been &c%enabled/disabled%'
      message: '&8[&c&lSTAFF&8] &f{player} &8> &c{message}'
      bungee: false
      server-name: "Server"
    clearchat:
      message: '&eModMode&7 » &fChat has been cleared by &c{staff_name}&f!'
    togglechat:
      messages:
        enabled: '&eModMode&7 » &fChat has been toggled on by &c{staff_name}&f!'
        disabled: '&eModMode&7 » &fChat has been toggled off by &c{staff_name}&f!'
      chat-disabled: '&eModMode&7 » &fThe chat is currently muted therefore you may not talk!'
      blocked-commands-while-disabled:
       - msg
       - tell
       - r
       - w
    random-tp:
      teleported: '&eModMode&7 » &fYou have randomly teleported to &c{player}&f!'
      not-available: '&eModMode&7 » &fCouldn''t find an available teleport match!'
    cps:
      usage: '&eModMode&7 » &f/cps &c&lplayer'
      start: '&eModMode&7 » &fRunning CPS test on &7{target} &ffor &c{seconds} &fseconds...'
      finish-normal: '&eModMode&7 » &7{player} &fhas about &7{cps} &fCPS. &7(probably not dangerous)'
      finish-max: '&eModMode&7 » &7{player} &fhas about &7{cps} &fCPS. &7(potentially autoclicking)'
    xray:
      usage: '&eModMode&7 » &f/xray &c&lplayer world'
    blocked-commands-while-in-modmode:
     - home
     - warp
    blocked-commands-message: 
      message: '&eModMode&7 » &fYou may not perform &c{command} &fwhile in modmode!'
tickets:
  help:
   - '&8&m--------------------------------------------------'
   - ''
   - ' &cTicket &8- &fTotal tickets &7> &c{total} '
   - ''
   - ' &c/ticket send <message> &8- &7Send a ticket to staff for help!'
   - ' &c/ticket respond <id> <message> &8- &7Respond to a ticket!'
   - ''
   - '&8&m--------------------------------------------------'
  wrong-arguments: '&6Tickets &7» &cWrong arguments!'
  success: '&6Tickets &7» &fTicket has been succesfully sent!'
  ticket-received: '&4&lNEW &6Tickets &7» &f{ticket}&8(&c&lID &7#{id}&8)'
  ticket-response: '&cTicket &7Response &8> &f{response}'
  ticket-responded: '&cTicket &7Response &8> &fTicket has been answered!'
  ticket-not-found: '&6Tickets &7» &fTicket with &8(&c&lID &7#{id}&8) &fcouldn''t be found!'
  ticket-sender-offline: '&6Tickets &7» &fThe ticket sender is currently offline!'
  list:
    list-of-tickets: "&6Tickets &7» &fAll &c{total} &ftickets:"
    format: " &8» &7{message}&f. ID:&c{ID}"
For support, please use only resource discussion 
Terms of Service 
By using this plugin, you agree to the following terms, which may be updated by the author at any time.