🎛️Аргументи и својства

Упознајте почетне аргументе и системска својства.

Почетни аргументи и системска својства су вредности које се додају на за покретање Плазме и имају општи утицај на рад Плазме.

ће поделити на почетни аргумент и системска својства.


Системска својства

Системска својства се уносе испред -jar и обрађују се у JVM пре иницијализације Плазме.

시스템 속성을 수정하면 Plazma 및 JVM의 작동 방식이 변경될 수 있으며, 게임에 큰 영향을 미칠 수 있습니다!

각 시스템 속성이 어떠한 역할을 하는지 확실히 알지 못하는 경우, 절대 사용하지 마세요!

Употреба

Системска својства се уносе као Java командни аргументи између java и -jar.

예를 들어, Plazma.dummyProperty 시스템 속성을 적용하려 하는 경우, 다음과 같이 입력하면 다음 속성에 37이 입력되어 Plazma가 초기화 됩니다.

java -Xms4G (...) -DPlazma.dummyProperty=37 -jar plazma.jar (...)

-D означава да је тај аргумент додат у Плазму, а не уграђен у JVM,

Ако не унесете никакве вредности за својства, вредност ће бити постављена на .

Paperweight 계열 서버 플랫폼은 각 플랫폼마다 시스템 속성을 구분하기 위하여 속성 이름에 .을 포함하고 있습니다.

Windows Powershell 등 일부 터미널에서는 이러한 인수를 허용하지 않을 수 있으므로, 인수 양 끝에 "를 추가해야 합니다.

Сва системска својства

convertLegacySigns

  • Тип: Boolean

  • Подразумевано: False

Ажурира формате застарелих табли за информације о ентитетима.

debug.entities

  • Тип: Boolean

  • Подразумевано: False

Омогућава дебаг информације о ентитетима.

debug.rewriteForIDE

  • Тип: Boolean

  • Подразумевано: False

Искључује NMS ревизију за правилно учитавање дебаг информација у IDE, и аутоматски преправља верзије.

disable.watchdog

  • Тип: Boolean

  • Подразумевано: False

Искључује систем за упозоравање чувара у Spigot-у.

letMeReload

  • Тип: Boolean

  • Подразумевано: False

Искључује поруку потврде за /reload команду.

/reload 명령어는 매우 불안정하므로, /reload 사용 이후 발생하는 서버 내 모든 문제는 사용자 본인에게 있습니다.

Ако сте развијач плагина и морате да ажурирате плагин, користите хотсвап уместо /reload команде.

io.papermc.paper.suppress.sout.nags

  • Тип: Boolean

  • Подразумевано: False

Искључује коришћење стандардног уноса/излаза за плагине.

net.kyori.adventure.text.warnWhenLegacyFormattingDetected

  • Тип: Boolean

  • Подразумевано: False

Упозорава ако се у чету открију застарели облици форматирања.

Paper.bypassHostCheck

  • Тип: Boolean

  • Подразумевано: False

Искључује проверу поклапања шаблона сервера када се играч повеже на сервер.

Paper.debugDynamicMissingKeys

  • Тип: Boolean

  • Подразумевано: False

Омогућава дебаг информације за недостајуће кључеве у NBT објектима.

Paper.debugInvalidSkullProfiles

  • Тип: Boolean

  • Подразумевано: False

Омогућава дебаг информације за неисправне профиле глава блокова.

Ово логује све неисправне главе блокова у свету заједно са њиховим позицијама.

Paper.disableChannelLimit

  • Тип: Boolean

  • Подразумевано: False

플레이어당 적용되는 128개의 플러그인 채널의 개수 제한을 비활성화 합니다.

Paper.disableClassPrioritization

  • Тип: Boolean

  • Подразумевано: False

Искључује систем приоритета класа плагина.

Корисно у случају проблема са плагином шејдовања.

Paper.disableFlushConsolidate

  • Тип: Boolean

  • Подразумевано: False

Искључује консолидацију пропуста у Netty-у.

Paper.excessiveTELimit

  • 형태: Integer

  • Подразумевано: 750

Ако има више ентитета од наведеног броја, проследи их у више пакета.

Paper.filterThreshold

  • 형태: Integer

  • Подразумевано: 8192

Поставља величину максималног пакета који сервер може примити одједном.

Paper.ignoreJavaVersion

  • Тип: Boolean

  • Подразумевано: False

Искључује проверу верзије Java-е.

이렇게 하면 JVM이 존재하지 않는 코드에 접근하려 시도할 수 있습니다!

Може довести до трајног оштећења свих фајлова у свету и уништења механике игре.

Сви проблеми који настају коришћењем овога су ваша одговорност, и Плазма не пружа подршку за то.

Paper.maxCustomChannelName

  • 형태: Integer

  • Подразумевано: 64

플러그인 채널 이름의 제한을 설정합니다.

Paper.maxSignLength

  • 형태: Integer

  • Подразумевано: 80

Поставља максималну дужину текста на табли.

Paper.minPrecachedDatafixVersion

  • 형태: Integer

  • Подразумевано: (верзија света) + 1

Поставља верзију информација о ажурирању света које треба прво иницијализовати.

Корисно за велике промене у чанковима, али није корисно у другим случајевима.

Paper.parseYamlCommentsByDefault

  • Тип: Boolean

  • Подразумевано: True

Омогућава обраду коментара у YAML фајловима.

Paper.playerConnection.keepAlive

  • 형태: Integer

  • Подразумевано: 30

Ако играч није примио никакве податке у том временском периоду (у секундама), играч ће бити избачен.

일반적인 경우, 게임은 서버로 계속해서 를 전송하므로, 게임이 응답하지 않는 경우 게임이 충돌한 것으로 간주하고 더 이상 서버에서도 플레이어를 처리하지 않고 추방합니다.

Paper.skipServerPropertiesComments

  • Тип: Boolean

  • Подразумевано: False

Игнорише коментаре у серверским својствима.

Paper.debug-sync-loads

  • Тип: Boolean

  • Подразумевано: False

Омогућава дебаг информације о синхроном писању чанкова.

Paper.enable-sync-chunk-writes

  • Тип: Boolean

  • Подразумевано: False

Омогућава у Минекрафту.

Ово чува сваки чанк по реду, што може значајно успорити рад.

Paper.explicit-flush

  • Тип: Boolean

  • Подразумевано: False

Омогућава експлицитно праћење мрежних канала.

Paper.strict-thread-checks

  • Тип: Boolean

  • Подразумевано: False

Увек логује грешке које нису настале на главном току.

Paper.tickList-warn-on-excessive-delay

  • Тип: Boolean

  • Подразумевано: False

Исписује упозорење ако резервисани задаци имају превише каснитења.

Paperclip.patchOnly

  • Тип: Boolean

  • Подразумевано: False

Када користите основни извршни фајл, примењује само печатицу, а не покреће сервер.

Plazma.aggressiveOptimize

  • Тип: Boolean

  • Подразумевано: false

  • Сукублуку: Plazma.disableConfigOptimization

Појачавање почетне конфигурације.

Омогућавање ове опције чини сервер бржим и сигурнијим, али може значајно утицати на играње.

Plazma.disableConfigOptimization

  • Тип: Boolean

  • Подразумевано: false

  • Сукублуку: Plazma.aggressiveOptimize

Не оптимизује почетну конфигурацију.

Ово користи основну конфигурацију Папира.

Plazma.iKnowWhatIAmDoing

  • Тип: Boolean

  • Подразумевано: false

Plazma가 초기화될 때 출력되는 경고문을 억제합니다.

Plazma.useVanillaFavicon

  • Тип: Boolean

  • Подразумевано: false

Искључује Plazma брендирање и користи ванила фавикон сервера.

Plazma.useVanillaConfiguration

  • Тип: Boolean

  • Подразумевано: false

  • Сукублуку: Plazma.disableConfigOptimization

해당 속성은 아직 개발중입니다.

해당 속성은 패치된 모든 취약점을 되돌립니다!

Ово значајно утиче на безбедност и перформансе сервера.

Сви проблеми који настану уз ову особину су у надлежности администратора сервера.

Исporука почетне конфигурације са подразумеваним вредностима од Mojang-a.

Ово искључује све поправке ранијих недостатака које је Папир применио.

Поправке ранијих недостатака могу се поново укључити у Папир или Plazma конфигурацији.

Plazma.vanillaize

  • Тип: Boolean

  • Основна вредност: true

  • Сукублуку: Plazma.aggressiveOptimize

해당 속성은 아직 개발중입니다.

Конфигурација почетне конфигурације блиска ванили.

이는 기본적으로 서버 성능 및 안전에 영향을 주지 않을 정도로만 적용되며, Plazma.disableConfigOptimization 속성을 사용할 경우 바닐라 기본값을 사용하도록 구성합니다.

Коришћени атрибут

Следећи системски атрибути су коришћени.

timings.bypassMax

  • Тип: Boolean

  • Подразумевано: false

  • Коришћен је: Timings је уклоњен из Плазме

Одлучује да ли је дозвољено прекорачење максималне вредности која се може проследити Aikar-овом Timings API-ју.

Иако се ово може урадити, ако се не обради у API-ју, примениће се ограничење брзине.


Почетни аргумент

Почетни аргумент се уноси након -jar *.jar и иницијализује Плазму, обрађујући се истовремено.

Упутство за коришћење

Системски атрибут се уноси као аргумент програма након -jar *.jar.

На пример, ако желите да примените почетни аргумент nogui, унесите га на следећи начин да би Плазма обрадила nogui аргумент током иницијализације.

java -Xms4G (...) -DPlazma.dummyProperty=37 -jar plazma.jar nogui (...)

Цео почетни аргумент

bukkit-settings

  • Надимак: b

  • Подразумевано: bukkit.yml

Bukkit 구성 파일의 이름 및 위치를 설정합니다.

command-settings

  • Надимак: c

  • Подразумевано: commands.yml

Bukkit 명령어 구성 파일의 이름 및 위치를 설정합니다.

config

  • Надимак: c

  • Подразумевано: server.properties

서버 속성 파일의 이름 및 위치를 설정합니다.

demo

Покреће сервер у демо режиму.

eraseCache

Брише преостале кеш датотеке након надоградње света.

forceUpgrade

버전을 무시하고 월드를 강제로 업그레이드 합니다.

help

  • Надимак: ?

Приказује све почетне аргументе и опис Плазме.

initSettings

Креира само конфигурациону датотеку и зауставља сервер.

jfrProfile

Омогућава JFR профилисање.

max-players

  • Надимак: s, size

  • Подразумевано: (серверско сопственство)

허용되는 최대 플레이어 수를 설정합니다.

nogui

Искључује графички интерфејс.

nojline

JLine-откључајте и користите ванлајн конзолу.

онлајн-режим

  • Надимак: о

  • Подразумевано: (серверско сопственство)

Одлучује да ли ће играчи бити проверени на Mojang серверу за проверу.

Velocity 등 프록시를 사용하는 것이 아닌 경우 EULA 위반으로 제재될 수 있습니다.

paper-podešavanja

  • Надимак: paper

  • Подразумевано: paper.yml

이 인수는 1.19.4 이후 사용이 중지되었습니다

Подешава локацију уклоњеног PaperSpigot конфигурационог фајла.

Користи се за премештање старе конфигурације у нови фајл, након чега више није потребан.

paper-podešavanja-direktorijum

  • Надимак: paper-dir

  • Подразумевано: config

Paper 구성 파일이 위치하는 폴더의 이름 및 위치를 설정합니다.

plazma-podešavanja-direktorijum

  • Надимак: plazma-dir

Plazma 구성 파일이 위치하는 폴더의 이름 및 위치를 설정합니다.

dodaci

  • Надимак: d

  • Подразумевано: dodaci

Подешава локацију фолдера са додацима.

puferfis-podešavanja

  • Надимак: puferfis

  • Подразумевано: puferfis.yml

Pufferfish 구성 파일의 이름 및 위치를 설정합니다.

purpur-podešavanja

  • Надимак: purpur

  • Подразумевано: purpur.yml

Purpur 구성 파일의 이름 및 위치를 설정합니다.

safeMode

Покреће сервер у потпуно ванлајн режиму.

server-ip

  • Надимак: h, host

  • Подразумевано: (серверско сопственство)

서버의 호스트 이름 또는 주소를 설정합니다.

server-port

  • Надимак: p, port

  • Подразумевано: (серверско сопственство)

Подешава порт сервера.

server-name

  • Подразумевано: А Плазма Сервер

Подешава име сервера.

spigot-podešavanja

  • Надимак: S

  • Подразумевано: spigot.yml

Spigot 구성 파일의 이름 및 위치를 설정합니다.

верзија

  • Надимак: v

Исписује верзију Плазме.

world-dir

  • Надимак: W, универзум, контенер-света

  • Подразумевано: (фолдер сервера)

Подешава локацију где се чувају светски фајлови.

world-name

  • Надимак: w, svet

  • Подразумевано: (серверско сопственство)

Подешава име светског фајла.


Last updated