Core Plugin Settings (config.yml)

config.yml

Path: plugins/InfiniteGUI/config.yml

This file controls overall plugin behavior and command settings.

Keys:

codedebug:
  enabled: false
  • debug.enabled: If true, plugin outputs extra debug logs to console. Useful for diagnosing issues, only turn on if the Developer has asked you to do so.

codechat-fetcher-exit-message-cooldown: 10
  • chat-fetcher-exit-message-cooldown: Integer, in seconds. When a chat fetcher event starts (e.g. plugin asks player to type an amount in chat), the plugin shows an "exit" hint message. This cooldown prevents spam of that message if multiple chat fetchers occur in quick succession.

codegui-settings:
  default-rows:
    chest: 3
  • gui-settings.default-rows.chest: Default number of rows (1-6) for chest-type GUIs if not explicitly set in the GUI file. Example: If a custom GUI is type: chest and you don’t specify rows, it defaults to 3.

codecommand-settings:
  gui-command:
    name: "gui"
    aliases: [ "igui", "ig", "infinitegui" ]
    description: "Main command for the Infinite GUI plugin"
  • command-settings.gui-command.name: Main command name for plugin (e.g. /gui).

  • command-settings.gui-command.aliases: Additional short commands (e.g. /igui, /ig).

  • command-settings.gui-command.description: Shown in /help lists.

These command settings define how players interact with the plugin from the console and in-game.

Last updated