{
    "format_version": 4,
    "time": 1722779280.005094,
    "uptime": 1.6081061363220215,
    "lastError": {
        "type": "mysqli_sql_exception",
        "message": "Connection refused",
        "fullFile": "phar:///home/anmine/servers/s1/plugins/GoBase.phar/src/corndan/GoBase/MySQL.php",
        "file": "plugins/GoBase.phar/src/corndan/GoBase/MySQL",
        "line": 38,
        "trace": [
            "#0 plugins/GoBase.phar/src/corndan/GoBase/MySQL(38): mysqli->__construct(string[9] 127.0.0.1, string[4] game, object SensitiveParameterValue#73590, string[4] game)",
            "#1 plugins/GoBase.phar/src/corndan/GoBase/MySQL(45): corndan\\GoBase\\MySQL::connect()",
            "#2 plugins/GoBase.phar/src/corndan/GoBase/BaseLoader(19): corndan\\GoBase\\MySQL::init()",
            "#3 pmsrc/src/plugin/PluginBase(77): corndan\\GoBase\\BaseLoader->onLoad()",
            "#4 pmsrc/src/plugin/PluginManager(218): pocketmine\\plugin\\PluginBase->__construct(object pocketmine\\plugin\\PharPluginLoader#50837, object pocketmine\\Server#13, object pocketmine\\plugin\\PluginDescription#43705, string[42] /home/anmine/servers/s1/plugin_data/GoBase, string[50] phar:///home/anmine/servers/s1/plugins/GoBase.phar, object pocketmine\\plugin\\DiskResourceProvider#73604)",
            "#5 pmsrc/src/plugin/PluginManager(370): pocketmine\\plugin\\PluginManager->internalLoadPlugin(string[43] /home/anmine/servers/s1/plugins/GoBase.phar, object pocketmine\\plugin\\PharPluginLoader#50837, object pocketmine\\plugin\\PluginDescription#43705)",
            "#6 pmsrc/src/Server(1050): pocketmine\\plugin\\PluginManager->loadPlugins(string[32] /home/anmine/servers/s1/plugins/, int 0)",
            "#7 pmsrc/src/PocketMine(341): pocketmine\\Server->__construct(object pocketmine\\thread\\ThreadSafeClassLoader#3, object pocketmine\\utils\\MainLogger#6, string[24] /home/anmine/servers/s1/, string[32] /home/anmine/servers/s1/plugins/)",
            "#8 pmsrc/src/PocketMine(364): pocketmine\\server()",
            "#9 pmsrc(11): require(string[61] phar:///home/anmine/servers/s1/InCore.phar/src/PocketMine.php)"
        ],
        "thread": "Main"
    },
    "error": {
        "type": "mysqli_sql_exception",
        "message": "Connection refused",
        "file": "plugins/GoBase.phar/src/corndan/GoBase/MySQL",
        "line": 38,
        "thread": "Main"
    },
    "thread": "Main",
    "plugin_involvement": "direct",
    "plugin": "",
    "code": {
        "29": "    //private static AsyncPool $asyncPool;",
        "30": "",
        "31": "    public static function connect(): mysqli",
        "32": "    {",
        "33": "        if (self::$credentials === null) {",
        "34": "            $credentials = new Config(FileSystem::config(\"database.yml\"), Config::YAML);",
        "35": "            self::$credentials = [$credentials->get(\"hostname\"), $credentials->get(\"username\"), $credentials->get(\"password\"), $credentials->get(\"database\")];",
        "36": "",
        "37": "        }",
        "38": "        $db = new mysqli(...self::$credentials);",
        "39": "        $db->set_charset(\"utf8\");",
        "40": "        return $db;",
        "41": "    }",
        "42": "",
        "43": "    public static function init(): void",
        "44": "    {",
        "45": "        self::$db = self::connect();",
        "46": "        self::$timings = new TimingsHandler(\"MySQL Callback post\");",
        "47": "        //self::$asyncPool = new AsyncPool(4, max(-1, Server::getInstance()->getConfigGroup()->getPropertyInt(Yml::MEMORY_ASYNC_WORKER_HARD_LIMIT, 256)), Server::getInstance()->getLoader(), Server::getInstance()->getLogger(), Server::getInstance()->getTickSleeper());",
        "48": "    }"
    },
    "trace": [
        "#0 plugins/GoBase.phar/src/corndan/GoBase/MySQL(38): mysqli->__construct(string[9] 127.0.0.1, string[4] game, object SensitiveParameterValue#73590, string[4] game)",
        "#1 plugins/GoBase.phar/src/corndan/GoBase/MySQL(45): corndan\\GoBase\\MySQL::connect()",
        "#2 plugins/GoBase.phar/src/corndan/GoBase/BaseLoader(19): corndan\\GoBase\\MySQL::init()",
        "#3 pmsrc/src/plugin/PluginBase(77): corndan\\GoBase\\BaseLoader->onLoad()",
        "#4 pmsrc/src/plugin/PluginManager(218): pocketmine\\plugin\\PluginBase->__construct(object pocketmine\\plugin\\PharPluginLoader#50837, object pocketmine\\Server#13, object pocketmine\\plugin\\PluginDescription#43705, string[42] /home/anmine/servers/s1/plugin_data/GoBase, string[50] phar:///home/anmine/servers/s1/plugins/GoBase.phar, object pocketmine\\plugin\\DiskResourceProvider#73604)",
        "#5 pmsrc/src/plugin/PluginManager(370): pocketmine\\plugin\\PluginManager->internalLoadPlugin(string[43] /home/anmine/servers/s1/plugins/GoBase.phar, object pocketmine\\plugin\\PharPluginLoader#50837, object pocketmine\\plugin\\PluginDescription#43705)",
        "#6 pmsrc/src/Server(1050): pocketmine\\plugin\\PluginManager->loadPlugins(string[32] /home/anmine/servers/s1/plugins/, int 0)",
        "#7 pmsrc/src/PocketMine(341): pocketmine\\Server->__construct(object pocketmine\\thread\\ThreadSafeClassLoader#3, object pocketmine\\utils\\MainLogger#6, string[24] /home/anmine/servers/s1/, string[32] /home/anmine/servers/s1/plugins/)",
        "#8 pmsrc/src/PocketMine(364): pocketmine\\server()",
        "#9 pmsrc(11): require(string[61] phar:///home/anmine/servers/s1/InCore.phar/src/PocketMine.php)"
    ],
    "plugins": {
        "4Cosmetics": {
            "name": "4Cosmetics",
            "version": "1.0.0",
            "authors": [
                "themestl"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "themestl\\fourcosmetic\\FourCosmetic",
            "load": "POSTWORLD",
            "website": ""
        },
        "AnanasBosses": {
            "name": "AnanasBosses",
            "version": "1.0.0",
            "authors": [],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "ananas\\bosses\\BossesLoader",
            "load": "POSTWORLD",
            "website": ""
        },
        "AnanasMarriage": {
            "name": "AnanasMarriage",
            "version": "1.0.0",
            "authors": [
                "ananas"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "ananas\\marriage\\AnanasMarriageLoader",
            "load": "POSTWORLD",
            "website": ""
        },
        "AnanasMorph": {
            "name": "AnanasMorph",
            "version": "1.0.0",
            "authors": [
                "ananasmine"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "themestl\\morph\\AnanasMorph",
            "load": "POSTWORLD",
            "website": ""
        },
        "FormAPI": {
            "name": "FormAPI",
            "version": "1.3.0",
            "authors": [
                "jojoe77777"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "jojoe77777\\FormAPI\\FormAPI",
            "load": "POSTWORLD",
            "website": ""
        },
        "InAnticheat": {
            "name": "InAnticheat",
            "version": "3.0.0",
            "authors": [
                "themestl"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "themestl\\inanticheat\\InAntiCheat",
            "load": "POSTWORLD",
            "website": ""
        },
        "InBubble": {
            "name": "InBubble",
            "version": "3.0.0",
            "authors": [
                "InMine-team"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "inmine\\bubble\\InBubbleLoader",
            "load": "POSTWORLD",
            "website": ""
        },
        "NPC": {
            "name": "NPC",
            "version": "1.0",
            "authors": [
                "themestl"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "themestl\\npc\\NPCLoader",
            "load": "POSTWORLD",
            "website": ""
        },
        "Protocol": {
            "name": "Protocol",
            "version": "1",
            "authors": [],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "corndan\\Protocol\\ProtocolMain",
            "load": "STARTUP",
            "website": ""
        },
        "Vanilla": {
            "name": "Vanilla",
            "version": "1.0.0",
            "authors": [],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "phpmc\\vanilla\\VanillaLoader",
            "load": "POSTWORLD",
            "website": ""
        },
        "prometheus": {
            "name": "prometheus",
            "version": "1.0.0",
            "authors": [
                "phpmc"
            ],
            "api": [
                "5.0.0"
            ],
            "enabled": false,
            "depends": [],
            "softDepends": [],
            "main": "pmexporter\\MetricsLoader",
            "load": "POSTWORLD",
            "website": ""
        }
    },
    "parameters": [
        "InCore.phar"
    ],
    "extensions": {
        "Core": "8.2.9",
        "date": "8.2.9",
        "libxml": "8.2.9",
        "openssl": "8.2.9",
        "pcre": "8.2.9",
        "sqlite3": "8.2.9",
        "zlib": "8.2.9",
        "arraydebug": "0.1.0",
        "bcmath": "8.2.9",
        "calendar": "8.2.9",
        "chunkutils2": "0.3.5",
        "crypto": "0.3.2",
        "ctype": "8.2.9",
        "curl": "8.2.9",
        "dom": "20031129",
        "fileinfo": "8.2.9",
        "filter": "8.2.9",
        "ftp": "8.2.9",
        "gd": "8.2.9",
        "gmp": "8.2.9",
        "grpc": "1.57.3",
        "hash": "8.2.9",
        "standard": "8.2.9",
        "json": "8.2.9",
        "leveldb": "0.3.0",
        "libdeflate": "0.2.1",
        "mbstring": "8.2.9",
        "morton": "0.1.2",
        "mysqlnd": "mysqlnd 8.2.9",
        "SPL": "8.2.9",
        "pcntl": "8.2.9",
        "igbinary": "3.2.14",
        "mysqli": "8.2.9",
        "PDO": "8.2.9",
        "pdo_mysql": "8.2.9",
        "pdo_sqlite": "8.2.9",
        "Phar": "8.2.9",
        "sockets": "8.2.9",
        "pmmpthread": "6.0.10",
        "posix": "8.2.9",
        "protobuf": "3.23.4",
        "random": "8.2.9",
        "rdkafka": "6.0.3",
        "recursionguard": "0.1.0",
        "Reflection": "8.2.9",
        "shmop": "8.2.9",
        "SimpleXML": "8.2.9",
        "tokenizer": "8.2.9",
        "vanillagenerator": "2.1.3",
        "xml": "8.2.9",
        "xmlreader": "8.2.9",
        "xmlwriter": "8.2.9",
        "xxhash": "0.2.0",
        "yaml": "2.2.3",
        "zip": "1.21.1",
        "zstd": "0.12.3",
        "Zend OPcache": "8.2.9"
    },
    "jit_mode": null,
    "phpinfo": "",
    "general": {
        "name": "PocketMine-MP",
        "base_version": "5.9.1",
        "build": 2040,
        "is_dev": true,
        "protocol": 686,
        "git": "a5a2b626a26ca8e3d562916e5542ce8292370f95",
        "uname": "Linux anmine.ru 5.10.0-30-amd64 #1 SMP Debian 5.10.218-1 (2024-06-01) x86_64",
        "php": "8.2.9",
        "zend": "4.2.9",
        "php_os": "Linux",
        "os": "linux",
        "composer_libraries": {
            "adhocore/json-comment": "1.2.1@651023f9fe52e9efa2198cbaf6e481d1968e2377",
            "brick/math": "0.11.0@0ad82ce168c82ba30d1c01ec86116ab52f589478",
            "daverandom/callback-validator": "unknown@unknown",
            "nethergamesmc/bedrock-data": "dev-master@7f37b3d15d6a6c980b17fd4e49056f26fc47b91a",
            "nethergamesmc/bedrock-protocol": "dev-master@320f7d909d8f9dd2d04d3ca687a31ef07e5bd570",
            "netresearch/jsonmapper": "unknown@unknown",
            "pocketmine/bedrock-block-upgrade-schema": "3.2.0@874e1c0c9b7b620744d08b59c78354fe9f028dfa",
            "pocketmine/bedrock-item-upgrade-schema": "1.5.0@3edc9ebbad9a4f2d9c8f53b3a5ba44d4a792ad93",
            "pocketmine/binaryutils": "0.2.4@5ac7eea91afbad8dc498f5ce34ce6297d5e6ea9a",
            "pocketmine/callback-validator": "1.0.3@64787469766bcaa7e5885242e85c23c25e8c55a2",
            "pocketmine/color": "0.3.1@a0421f1e9e0b0c619300fb92d593283378f6a5e1",
            "pocketmine/errorhandler": "0.6.0@dae214a04348b911e8219ebf125ff1c5589cc878",
            "pocketmine/locale-data": "2.19.6@93e473e20e7f4515ecf45c5ef0f9155b9247a86e",
            "pocketmine/log": "0.4.0@e6c912c0f9055c81d23108ec2d179b96f404c043",
            "pocketmine/math": "1.0.0@dc132d93595b32e9f210d78b3c8d43c662a5edbf",
            "pocketmine/nbt": "1.0.0@20540271cb59e04672cb163dca73366f207974f1",
            "pocketmine/netresearch-jsonmapper": "v4.2.1000@078764e869e9b732f97206ec9363480a77c35532",
            "pocketmine/pocketmine-mp": "dev-stable@ffb5a651d9ed055b8908df9e1300a9c77e7b34a6",
            "pocketmine/raklib": "0.15.1@79b7b4d1d7516dc6e322514453645ad9452b20ca",
            "pocketmine/raklib-ipc": "0.2.0@26ed56fa9db06e4ca6e8920c0ede2e01e219bb9c",
            "pocketmine/snooze": "0.5.0@a86d9ee60ce44755d166d3c7ba4b8b8be8360915",
            "ramsey/collection": "2.0.0@a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5",
            "ramsey/uuid": "4.7.4@60a4c63ab724854332900504274f6150ff26d286",
            "rhumsaa/uuid": "unknown@unknown",
            "symfony/filesystem": "v6.3.1@edd36776956f2a6fcf577edb5b05eb0e3bdc52ae",
            "symfony/polyfill-ctype": "v1.28.0@ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
            "symfony/polyfill-mbstring": "v1.28.0@42292d99c55abe617799667f454222c54c60e229"
        }
    },
    "pocketmine.yml": "resource-pack: \"/home/anmine/data/resource_packs/\"\r\n\r\nsettings:\r\n  #Whether to send all strings translated to server locale or let the device handle them\r\n  force-language: false\r\n  shutdown-message: \"\ue1dd \u00a7eAnMine.ru \u00a77> \u00a7f\u041f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430...\\n\u00a7f\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0437\u0430\u0439\u0434\u0438\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 30 \u0441\u0435\u043a\u0443\u043d\u0434!\"\r\n  #Allow listing plugins via Query\r\n  query-plugins: false\r\n  #Enable plugin and core profiling by default\r\n  enable-profiling: true\r\n  #Will only add results when tick measurement is below or equal to given value (default 20)\r\n  profile-report-trigger: 20\r\n  #Number of AsyncTask workers.\r\n  #Used for plugin asynchronous tasks, world generation, compression and web communication.\r\n  #Set this approximately to your number of cores.\r\n  #If set to auto, it'll try to detect the number of cores (or use 2)\r\n  async-workers: auto\r\n  #Whether to allow running development builds. Dev builds might crash, break your plugins, corrupt your world and more.\r\n  #It is recommended to avoid using development builds where possible.\r\n  enable-dev-builds: true\r\n\r\nmemory:\r\n  #Global soft memory limit in megabytes. Set to 0 to disable\r\n  #This will trigger low-memory-triggers and fire an event to free memory when the usage goes over this\r\n  global-limit: 0\r\n\r\n  #Main thread soft memory limit in megabytes. Set to 0 to disable\r\n  #This will trigger low-memory-triggers and fire an event to free memory when the usage goes over this\r\n  main-limit: 0\r\n\r\n  #Main thread hard memory limit in megabytes. Set to 0 to disable\r\n  #This will stop the server when the limit is surpassed\r\n  main-hard-limit: 0\r\n\r\n  #AsyncWorker threads' hard memory limit in megabytes. Set to 0 to disable\r\n  #This will crash the task currently executing on the worker if the task exceeds the limit\r\n  #NOTE: THIS LIMIT APPLIES PER WORKER, NOT TO THE WHOLE PROCESS.\r\n  async-worker-hard-limit: 0\r\n\r\n  #Period in ticks to check memory (default 1 second)\r\n  check-rate: 20\r\n\r\n  #Continue firing low-memory-triggers and event while on low memory\r\n  continuous-trigger: true\r\n\r\n  #Only if memory.continuous-trigger is enabled. Specifies the rate in memory.check-rate steps (default 30 seconds)\r\n  continuous-trigger-rate: 30\r\n\r\n  garbage-collection:\r\n    #Period in ticks to fire the garbage collector manually (default 30 minutes), set to 0 to disable\r\n    #This only affects the main thread. Other threads should fire their own collections\r\n    period: 36000\r\n\r\n    #Fire asynchronous tasks to collect garbage from workers\r\n    collect-async-worker: true\r\n\r\n    #Trigger on low memory\r\n    low-memory-trigger: true\r\n\r\n  #Settings controlling memory dump handling.\r\n  memory-dump:\r\n    #Dump memory from async workers as well as the main thread. If you have issues with segfaults when dumping memory, disable this setting.\r\n    dump-async-worker: true\r\n\r\n  max-chunks:\r\n    #Cap maximum render distance per player when low memory is triggered. Set to 0 to disable cap.\r\n    chunk-radius: 4\r\n\r\n    #Do chunk garbage collection on trigger\r\n    trigger-chunk-collect: true\r\n\r\n  world-caches:\r\n    #Disallow adding to world chunk-packet caches when memory is low\r\n    disable-chunk-cache: true\r\n    #Clear world caches when memory is low\r\n    low-memory-trigger: true\r\n\r\n\r\nnetwork:\r\n  #Threshold for batching packets, in bytes. Only these packets will be compressed\r\n  #Set to 0 to compress everything, -1 to disable.\r\n  batch-threshold: 256\r\n  #Compression level used when sending batched packets. Higher = more CPU, less bandwidth usage\r\n  compression-level: 2\r\n  #Use AsyncTasks for compression during the main game session. Increases latency, but may reduce main thread load\r\n  async-compression: true\r\n  #Threshold for async compression, in bytes. Only packets larger than this will be compressed asynchronously\r\n  #Due to large overhead of AsyncTask, async compression isn't worth it except for large packets\r\n  async-compression-threshold: 10000\r\n  #Experimental. Use UPnP to automatically port forward\r\n  upnp-forwarding: false\r\n  #Maximum size in bytes of packets sent over the network (default 1492 bytes). Packets larger than this will be\r\n  #fragmented or split into smaller parts. Clients can request MTU sizes up to but not more than this number.\r\n  max-mtu-size: 1492\r\n  #Enable encryption of Minecraft network traffic. This has an impact on performance, but prevents hackers from stealing sessions and pretending to be other players.\r\n  #DO NOT DISABLE THIS unless you understand the risks involved.\r\n  enable-encryption: true\r\n\r\ndebug:\r\n  #If > 1, it will show debug messages in the console\r\n  level: 0\r\n\r\nplayer:\r\n  #Choose whether to enable player data saving.\r\n  save-player-data: true\r\n  #If true, checks that joining players' Xbox user ID (XUID) match what was previously recorded.\r\n  #This also prevents non-XBL players using XBL players' usernames to steal their data on servers with xbox-auth=off.\r\n  verify-xuid: false\r\n\r\nlevel-settings:\r\n  #The default format that worlds will use when created\r\n  default-format: leveldb\r\n\r\nchunk-sending:\r\n  #To change server normal render distance, change view-distance in server.properties.\r\n  #Amount of chunks sent to players per tick\r\n  per-tick: 4\r\n  #Radius of chunks that need to be sent before spawning the player\r\n  spawn-radius: 4\r\n\r\nchunk-ticking:\r\n  #Radius of chunks around a player to tick\r\n  tick-radius: 3\r\n  #Number of blocks inside ticking areas' subchunks that get ticked every tick. Higher values will accelerate events\r\n  #like tree and plant growth, but at a higher performance cost.\r\n  blocks-per-subchunk-per-tick: 3\r\n  #IDs of blocks not to perform random ticking on.\r\n  disable-block-ticking:\r\n    #- grass\r\n    #- ice\r\n    #- fire\r\n\r\nchunk-generation:\r\n  #Max. amount of chunks in the waiting queue to be populated\r\n  population-queue-size: 32\r\n\r\nticks-per:\r\n  autosave: 6000\r\n\r\nauto-report:\r\n  #Send crash reports for processing\r\n  enabled: true\r\n  send-code: true\r\n  send-settings: true\r\n  send-phpinfo: false\r\n  use-https: true\r\n  host: crashes.inmcpe.ru\r\n\r\nanonymous-statistics:\r\n  #Sends anonymous statistics for data aggregation, plugin usage tracking\r\n  enabled: false #TODO: re-enable this when we have a new stats host\r\n  host: stats.pocketmine.net\r\n\r\nauto-updater:\r\n  enabled: false\r\n  on-update:\r\n    warn-console: true\r\n  #Can be development, alpha, beta or stable.\r\n  preferred-channel: beta\r\n  #If using a development version, it will suggest changing the channel\r\n  suggest-channels: true\r\n  host: update.pmmp.io\r\n\r\ntimings:\r\n  #Choose the host to use for viewing your timings results.\r\n  host: timings.inmcpe.ru\r\n\r\nconsole:\r\n  #Whether to accept commands via the console. If disabled, anything typed on the console will be ignored.\r\n  #Useful to save resources on headless servers where the console is never used (e.g. hosted server, Docker, etc.)\r\n  enable-input: true\r\n  #Choose whether to enable server stats reporting on the console title.\r\n  #NOTE: The title ticker will be disabled regardless if console colours are not enabled.\r\n  title-tick: true\r\n\r\naliases:\r\n  ##This section allows you to add, remove or remap command aliases.\r\n  ##A single alias can call one or more other commands (or aliases).\r\n  ##Aliases defined here will override any command aliases declared by plugins or PocketMine-MP itself.\r\n\r\n  ##To remove an alias, set it to [], like so (note that prefixed aliases like \"pocketmine:stop\" will remain and can't\r\n  ##be removed):\r\n  #stop: []\r\n\r\n  ##Commands are not removed, only their aliases. You can still refer to a command using its full (prefixed)\r\n  ##name, even if all its aliases are overwritten. The full name is usually something like \"pocketmine:commandname\" or\r\n  ##\"pluginname:commandname\".\r\n  #abort: [pocketmine:stop]\r\n\r\n  ##To add an alias, list the command(s) that it calls:\r\n  #showtheversion: [version]\r\n  #savestop: [save-all, stop]\r\n\r\n  ##To invoke another command with arguments, use $1 to pass the first argument, $2 for the second etc:\r\n  #giveadmin: [op $1] ## `giveadmin alex` -> `op alex`\r\n  #kill: [suicide, say \"I tried to kill $1\"] ## `kill alex` -> `suicide` + `say \"I tried to kill alex\"`\r\n  #giverandom: [give $1 $2, say \"Someone has just received a $2!\"] ## `giverandom alex diamond` -> `give alex diamond` + `say \"Someone has just received a diamond!\"`\r\n\r\n  ##To make arguments mandatory (so that the command fails if they are not provided), use $$, e.g. $$1, $$2:\r\n  #makeadmin: [op $$1] ## `makeadmin alex` -> `op alex`, `makeadmin` with no arguments = error\r\n\r\n  ##To pass through a range of arguments, put a - (hyphen) after the index:\r\n  #tpalias: [tp $1-] ## `tpalias 256 70 256` -> `tp 256 70 256` - this passes arguments 1 and everything after it to the `tp` command\r\n\r\n  ##To change an existing command alias and make it do something else:\r\n  #tp: [suicide]\r\n\r\nworlds:\r\n  #These settings will override the generator set in server.properties and allows loading multiple worlds\r\n  #Example:\r\n  #world:\r\n  # seed: 404\r\n  # generator: FLAT\r\n  # preset: 2;bedrock,59xstone,3xdirt,grass;1\r\n\r\nplugins:\r\n  #Setting this to true will cause the legacy structure to be used where plugin data is placed inside the --plugins dir.\r\n  #False will place plugin data under plugin_data under --data.\r\n  #This option exists for backwards compatibility with existing installations.\r\n  legacy-data-dir: false\r\n",
    "server.properties": "#Properties Config file\r\n#Tue Jun 4 05:32:58 MSK 2024\r\nlanguage=rus\r\nmotd=\u00a7eAn\u00a7aMine \u00a7e#1 \u00a77| \u00a7avk.com/anmine\r\nserver-name=AnMine SURVIVAL\r\nserver-port=19133\r\ngamemode=0\r\nmin-protocol=360\r\nmax-players=250\r\nspawn-protection=-1\r\nwhite-list=0\r\nenable-query=on\r\nenable-rcon=off\r\nannounce-player-achievements=off\r\nforce-gamemode=off\r\nhardcore=off\r\npvp=on\r\ndifficulty=2\r\ngenerator-settings=\r\nlevel-name=world\r\nlevel-seed=\r\nlevel-type=\r\nrcon.password=******\nauto-save=on\r\nview-distance=15\r\nxbox-auth=off\r\nserver-portv6=19133\r\nenable-ipv6=off\r\n"
}