🎛️Аргументы и свойства
Изучите начальные аргументы и системные свойства.
Начальные аргументы и свойства системы - это значения, добавляемые к в выполнении Plazma, они имеют общее влияние на работу Plazma.
에 따라 시작 매개 변수와 시스템 속성으로 분리됩니다.
Системные свойства
Системные свойства вводятся перед -jar
и обрабатываются в JVM до инициализации Plazma.
시스템 속성을 수정하면 Plazma 및 JVM의 작동 방식이 변경될 수 있으며, 게임에 큰 영향을 미칠 수 있습니다!
각 시스템 속성이 어떠한 역할을 하는지 확실히 알지 못하는 경우, 절대 사용하지 마세요!
Использование
Системные свойства вводятся как Java-аргументы между java
и -jar
.
예를 들어, Plazma.dummyProperty
시스템 속성을 적용하려 하는 경우, 다음과 같이 입력하면 다음 속성에 37
이 입력되어 Plazma가 초기화 됩니다.
-D
указывает, что этот аргумент не встроен в JVM, а добавлен в Plazma как специальный аргумент,
값을 입력하지 않으면 값이 .
Paperweight 계열 서버 플랫폼은 각 플랫폼마다 시스템 속성을 구분하기 위하여 속성 이름에 .
을 포함하고 있습니다.
Windows Powershell 등 일부 터미널에서는 이러한 인수를 허용하지 않을 수 있으므로, 인수 양 끝에 "
를 추가해야 합니다.
Все системные свойства
convertLegacySigns
convertLegacySigns
Тип:
Boolean
По умолчанию:
False
Обновляет отключенный формат табличек.
debug.entities
debug.entities
Тип:
Boolean
По умолчанию:
False
Включает отладочные журналы для информации об энтити.
debug.rewriteForIDE
debug.rewriteForIDE
Тип:
Boolean
По умолчанию:
False
Отключает NMS ревизию для правильной загрузки отладочной информации в IDE и автоматической перекомпиляции внутренней версии.
disable.watchdog
disable.watchdog
Тип:
Boolean
По умолчанию:
False
Отключает систему предупреждений Watchdog в Spigot.
letMeReload
letMeReload
Тип:
Boolean
По умолчанию:
False
Отключает подтверждение команды /reload
.
/reload
명령어는 매우 불안정하므로, /reload
사용 이후 발생하는 서버 내 모든 문제는 사용자 본인에게 있습니다.
Если вы разработчик плагина и вам нужно обновить плагин, используйте горячую замену вместо команды /reload
.
io.papermc.paper.suppress.sout.nags
io.papermc.paper.suppress.sout.nags
Тип:
Boolean
По умолчанию:
False
Отключает плагины, использующие стандартную систему ввода-вывода.
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
Тип:
Boolean
По умолчанию:
False
Предупреждает о обнаружении устаревшего форматирования в чате.
Paper.bypassHostCheck
Paper.bypassHostCheck
Тип:
Boolean
По умолчанию:
False
Отключает проверку соответствия шаблону сервера при подключении игрока.
Paper.debugDynamicMissingKeys
Paper.debugDynamicMissingKeys
Тип:
Boolean
По умолчанию:
False
Включает отладочные журналы для пропущенных ключей в NBT объектах.
Paper.debugInvalidSkullProfiles
Paper.debugInvalidSkullProfiles
Тип:
Boolean
По умолчанию:
False
Включает отладочные журналы для недопустимых профилей головных блоков.
Это залогирует все недопустимые головные блоки на карте мира с их позицией.
Paper.disableChannelLimit
Paper.disableChannelLimit
Тип:
Boolean
По умолчанию:
False
플레이어당 적용되는 128개의 플러그인 채널의 개수 제한을 비활성화 합니다.
Paper.disableClassPrioritization
Paper.disableClassPrioritization
Тип:
Boolean
По умолчанию:
False
Отключает систему приоритета классов плагина.
Это полезно в случае проблем с плагином Shade.
Paper.disableFlushConsolidate
Paper.disableFlushConsolidate
Тип:
Boolean
По умолчанию:
False
Отключает систему консолидации Netty flush.
Paper.excessiveTELimit
Paper.excessiveTELimit
형태:
Integer
По умолчанию:
750
Разбивает сущности на несколько пакетов для передачи, если их количество больше установленного значения.
Paper.filterThreshold
Paper.filterThreshold
형태:
Integer
По умолчанию:
8192
Устанавливает максимальный размер пакета, который сервер может принять за один раз.
Paper.ignoreJavaVersion
Paper.ignoreJavaVersion
Тип:
Boolean
По умолчанию:
False
Отключает проверку версии Java.
이렇게 하면 JVM이 존재하지 않는 코드에 접근하려 시도할 수 있습니다!
Это может привести к постоянному повреждению файлов мира и краху механики игры.
Все проблемы, возникшие при использовании этого, лежат на вас, и Plamza не предоставит никакой поддержки по этому поводу.
Paper.maxCustomChannelName
Paper.maxCustomChannelName
형태:
Integer
По умолчанию:
64
플러그인 채널 이름의 제한을 설정합니다.
Paper.maxSignLength
Paper.maxSignLength
형태:
Integer
По умолчанию:
80
Устанавливает максимальную длину строки на табличке.
Paper.minPrecachedDatafixVersion
Paper.minPrecachedDatafixVersion
형태:
Integer
По умолчанию:
(версия мира) + 1
Устанавливает версию обновления мира, которую нужно предзагрузить.
Это полезно при необходимости обновить большое количество чанков, но в других случаях не используется.
Paper.parseYamlCommentsByDefault
Paper.parseYamlCommentsByDefault
Тип:
Boolean
По умолчанию:
True
Включает обработку комментариев в YAML файлах по умолчанию.
Paper.playerConnection.keepAlive
Paper.playerConnection.keepAlive
형태:
Integer
По умолчанию:
30
Когда игрок не отправляет данные в течение указанного времени (в секундах), он будет отключен.
일반적인 경우, 게임은 서버로 계속해서 를 전송하므로, 게임이 응답하지 않는 경우 게임이 충돌한 것으로 간주하고 더 이상 서버에서도 플레이어를 처리하지 않고 추방합니다.
Paper.skipServerPropertiesComments
Paper.skipServerPropertiesComments
Тип:
Boolean
По умолчанию:
False
Игнорирует комментарии в свойствах сервера.
Paper.debug-sync-loads
Paper.debug-sync-loads
Тип:
Boolean
По умолчанию:
False
Включает отладочные журналы для синхронной загрузки чанков.
Paper.enable-sync-chunk-writes
Paper.enable-sync-chunk-writes
Тип:
Boolean
По умолчанию:
False
Включает .
Это приводит к последовательному сохранению каждого чанка, что сильно снижает производительность.
Paper.explicit-flush
Paper.explicit-flush
Тип:
Boolean
По умолчанию:
False
Включает явную очистку сетевого канала.
Paper.strict-thread-checks
Paper.strict-thread-checks
Тип:
Boolean
По умолчанию:
False
Всегда регистрирует ошибки, возникшие не в главном потоке.
Paper.tickList-warn-on-excessive-delay
Paper.tickList-warn-on-excessive-delay
Тип:
Boolean
По умолчанию:
False
Предупреждает, если запланированная задача имеет слишком большую задержку.
Paperclip.patchOnly
Paperclip.patchOnly
Тип:
Boolean
По умолчанию:
False
При использовании стандартного исполняемого файла применяет только патчи, не запуская сервер.
Plazma.aggressiveOptimize
Plazma.aggressiveOptimize
Тип:
Boolean
По умолчанию:
false
Конфликт:
Plazma.disableConfigOptimization
Усиливает изначальную настройку.
При включении сервер становится быстрее и безопаснее, однако это может существенно повлиять на геймплей.
Plazma.disableConfigOptimization
Plazma.disableConfigOptimization
Тип:
Boolean
По умолчанию:
false
Конфликт:
Plazma.aggressiveOptimize
Не оптимизирует изначальную настройку.
Это переходит на основную конфигурацию Paper.
Plazma.iKnowWhatIAmDoing
Plazma.iKnowWhatIAmDoing
Тип:
Boolean
По умолчанию:
false
Plazma가 초기화될 때 출력되는 경고문을 억제합니다.
Plazma.useVanillaFavicon
Plazma.useVanillaFavicon
Тип:
Boolean
По умолчанию:
false
Отключает брендинг Plazma и вместо этого использует стандартную иконку сервера.
Plazma.useVanillaConfiguration
Plazma.useVanillaConfiguration
Тип:
Boolean
По умолчанию:
false
Конфликт:
Plazma.disableConfigOptimization
해당 속성은 아직 개발중입니다.
해당 속성은 패치된 모든 취약점을 되돌립니다!
Это может серьезно повлиять на безопасность и производительность сервера.
Все проблемы, возникающие при использовании этого атрибута, лежат на администраторе сервера.
Передает изначальную настройку в качестве значений, предоставленных Mojang.
Это отключает все патчи, исправляющие уязвимости, примененные в Paper.
Патчи уязвимостей можно снова активировать в конфигурации Paper или Plazma.
Plazma.vanillaize
Plazma.vanillaize
Тип:
Boolean
По умолчанию:
true
Конфликт:
Plazma.aggressiveOptimize
해당 속성은 아직 개발중입니다.
Устанавливает изначальную настройку ближе к стандартной.
이는 기본적으로 서버 성능 및 안전에 영향을 주지 않을 정도로만 적용되며, Plazma.disableConfigOptimization
속성을 사용할 경우 바닐라 기본값을 사용하도록 구성합니다.
Используемое свойствоостановлено
Нижеуказанные системные свойства являются устаревшими.
timings.bypassMax
timings.bypassMax
Тип:
Boolean
По умолчанию:
false
Устарело: Timings был полностью удален из Plazma
Определяет, может ли превышаться максимальное значение, передаваемое в API Timings Aikar.
Даже если это будет сделано, если не обрабатывается исключение API, будет применено ограничение скорости.
Начальный аргумент
Начальный аргумент вводится после -jar *.jar
для инициализации Plazma и обработки вместе с ним.
Использование
Системные свойства вводятся в качестве аргументов программы после -jar *.jar
.
Например, если вы хотите применить начальный аргумент nogui
,
введите следующее, и Plazma обработает аргумент nogui
во время инициализации.
Полный начальный аргумент
bukkit-settings
bukkit-settings
Псевдоним:
b
По умолчанию:
bukkit.yml
Bukkit 구성 파일의 이름 및 위치를 설정합니다.
command-settings
command-settings
Псевдоним:
c
По умолчанию:
commands.yml
Bukkit 명령어 구성 파일의 이름 및 위치를 설정합니다.
config
config
Псевдоним:
c
По умолчанию:
server.properties
서버 속성 파일의 이름 및 위치를 설정합니다.
demo
demo
Запускает сервер в режиме демонстрации.
eraseCache
eraseCache
Удаляет оставшиеся файлы кэша после обновления мира.
forceUpgrade
forceUpgrade
버전을 무시하고 월드를 강제로 업그레이드 합니다.
help
help
Псевдоним:
?
Выводит полный список аргументов и их описание в Plazma.
initSettings
initSettings
Создает только файл конфигурации и завершает работу сервера.
jfrProfile
jfrProfile
Активирует профилирование JFR.
max-players
max-players
Псевдонимы:
s
,size
По умолчанию:
(свойства сервера)
허용되는 최대 플레이어 수를 설정합니다.
nogui
nogui
Отключает графическую панель интерфейса.
nojline
nojline
Отключите JLine и используйте консоль Vanilla.
online-mode
online-mode
Псевдоним:
o
По умолчанию:
(свойства сервера)
Выберите, следует ли проверять игроков на Mojang-сервере аутентификации.
Velocity 등 프록시를 사용하는 것이 아닌 경우 EULA 위반으로 제재될 수 있습니다.
paper-settings
paper-settings
Псевдоним:
paper
По умолчанию:
paper.yml
이 인수는 1.19.4 이후 사용이 중지되었습니다
Устанавливает местоположение отключенного файла конфигурации PaperSpigot.
Используется для переноса существующей конфигурации в новый файл конфигурации, после чего не используется.
paper-settings-directory
paper-settings-directory
Псевдоним:
paper-dir
По умолчанию:
config
Paper 구성 파일이 위치하는 폴더의 이름 및 위치를 설정합니다.
plazma-settings-directory
plazma-settings-directory
Псевдоним:
plazma-dir
Plazma 구성 파일이 위치하는 폴더의 이름 및 위치를 설정합니다.
plugins
plugins
Псевдоним:
p
По умолчанию:
plugins
Устанавливает расположение папки плагинов.
pufferfish-settings
pufferfish-settings
Псевдоним:
pufferfish
По умолчанию:
pufferfish.yml
Pufferfish 구성 파일의 이름 및 위치를 설정합니다.
purpur-settings
purpur-settings
Псевдоним:
purpur
По умолчанию:
purpur.yml
Purpur 구성 파일의 이름 및 위치를 설정합니다.
safeMode
safeMode
Запускает сервер в полностью Vanilla режиме (без модификаций).
server-ip
server-ip
Псевдонимы:
h
,host
По умолчанию:
(свойства сервера)
서버의 호스트 이름 또는 주소를 설정합니다.
server-port
server-port
Псевдонимы:
p
,port
По умолчанию:
(свойства сервера)
Устанавливает порт сервера.
server-name
server-name
По умолчанию:
A Plazma Server
Устанавливает имя сервера.
spigot-settings
spigot-settings
Псевдоним:
S
По умолчанию:
spigot.yml
Spigot 구성 파일의 이름 및 위치를 설정합니다.
version
version
Псевдоним:
v
Отображает версию Plazma.
world-dir
world-dir
Псевдонимы:
W
,universe
,world-container
По умолчанию:
(папка сервера)
Устанавливает местоположение, где хранятся файлы мира.
world-name
world-name
Псевдонимы:
w
,world
По умолчанию:
(свойства сервера)
Устанавливает имя файла мира.
Last updated