🎛️Argument och egenskaper

Lär dig om startargument och systemegenskaper.

Startargument och systemegenskaper är värden som läggs till för att köra Plazma, vilket i sin tur påverkar Plazmas funktion.

kommer att delas upp i startargument och systemegenskaper enligt detta.


Systemegenskaper

Systemegenskaper är värden som behandlas av JVM innan Plazma initialiseras och placeras framför -jar.

Användning

Systemegenskaper anges som Java-kommandon mellan java och -jar.

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

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

-D indikerar att det är ett dedikerat argument för Plazma och inte en inbyggd JVM-argument,

Om inga värden anges för egenskaperna kommer de att vara .

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

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

Alla systemegenskaper

convertLegacySigns

  • Typ: Boolean

  • Standardvärde: False

Uppdaterar avstängda skyltformat.

debug.entities

  • Typ: Boolean

  • Standardvärde: False

Aktiverar debuggloggar för entitetsinformation.

debug.rewriteForIDE

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar NMS-revision för att korrekt ladda felsökningsinformation i IDE, och omkartlägger automatiskt intern versionsinformation.

disable.watchdog

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar Spigots Watchdog-varningssystem.

letMeReload

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar bekräftelsemeddelandet för /reload-kommandot.

io.papermc.paper.suppress.sout.nags

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar pluginer som använder standard in- och utmatning.

net.kyori.adventure.text.warnWhenLegacyFormattingDetected

  • Typ: Boolean

  • Standardvärde: False

Varnar när avbrutet format upptäcks i chattkomponenter.

Paper.bypassHostCheck

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar verifiering av servermönster när en spelare ansluter till servern.

Paper.debugDynamicMissingKeys

  • Typ: Boolean

  • Standardvärde: False

Aktiverar felsökningsloggar för saknade nycklar i NBT-objekt.

Paper.debugInvalidSkullProfiles

  • Typ: Boolean

  • Standardvärde: False

Aktiverar felsökningsloggar för felaktiga huvudprofiler.

Detta loggar alla felaktiga huvuden i världen med deras positioner.

Paper.disableChannelLimit

  • Typ: Boolean

  • Standardvärde: False

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

Paper.disableClassPrioritization

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar prioritering av plugin-klasser.

Användbart vid problem med plugin-skuggning.

Paper.disableFlushConsolidate

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar Netty-flushkonsolideringssystemet.

Paper.excessiveTELimit

  • 형태: Integer

  • Standardvärde: 750

Dela upp entiteter i flera paket om de är fler än det angivna värdet.

Paper.filterThreshold

  • 형태: Integer

  • Standardvärde: 8192

Ställer in den maximala storleken på paket som servern kan ta emot åt gången.

Paper.ignoreJavaVersion

  • Typ: Boolean

  • Standardvärde: False

Inaktiverar Java-versionkontroll.

Paper.maxCustomChannelName

  • 형태: Integer

  • Standardvärde: 64

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

Paper.maxSignLength

  • 형태: Integer

  • Standardvärde: 80

Ställer in max längd för text på en skyltlinje.

Paper.minPrecachedDatafixVersion

  • 형태: Integer

  • Standardvärde: (world version) + 1

Ställer in versionen för uppdateringsinformation som ska initialiseras först.

Användbart vid massuppdatering av chunkar men annars sällan använt.

Paper.parseYamlCommentsByDefault

  • Typ: Boolean

  • Standardvärde: True

Aktiverar hantering av YAML-filkommentarer som standard.

Paper.playerConnection.keepAlive

  • 형태: Integer

  • Standardvärde: 30

Spelaren kastas ut om ingen data har mottagits inom den angivna tiden (i sekunder).

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

Paper.skipServerPropertiesComments

  • Typ: Boolean

  • Standardvärde: False

Ignorerar kommentarer i serveregenskaper.

Paper.debug-sync-loads

  • Typ: Boolean

  • Standardvärde: False

Aktiverar debuggloggar för synkroniserad chunkskapande.

Paper.enable-sync-chunk-writes

  • Typ: Boolean

  • Standardvärde: False

Aktiverar Minecrafts .

Detta leder till en betydande prestandaförsämring eftersom varje chunk sparas i tur och ordning.

Paper.explicit-flush

  • Typ: Boolean

  • Standardvärde: False

Aktiverar explicit flushing för nätverkskanaler.

Paper.strict-thread-checks

  • Typ: Boolean

  • Standardvärde: False

Loggar alltid fel som uppstår utanför huvudtråden.

Paper.tickList-warn-on-excessive-delay

  • Typ: Boolean

  • Standardvärde: False

Ger varning om schemalagda uppgifter har för stor fördröjning.

Paperclip.patchOnly

  • Typ: Boolean

  • Standardvärde: False

Om du använder den medföljande körbara filen tillämpas endast patcher utan att starta servern.

Plazma.aggressiveOptimize

  • Typ: Boolean

  • Standardvärde: false

  • Konflikt: Plazma.disableConfigOptimization

Optimerar den ursprungliga konfigurationen mer kraftfullt.

Aktivering gör att servern blir snabbare och säkrare, men kan ha stor påverkan på spelupplevelsen.

Plazma.disableConfigOptimization

  • Typ: Boolean

  • Standardvärde: false

  • Konflikt: Plazma.aggressiveOptimize

Optimerar inte den ursprungliga konfigurationen.

Detta innebär att använda Pappers grundläggande konfiguration.

Plazma.iKnowWhatIAmDoing

  • Typ: Boolean

  • Standardvärde: false

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

Plazma.useVanillaFavicon

  • Typ: Boolean

  • Standardvärde: false

Inaktiverar Plazma-varumärket och använder en vanlig serverfavicon.

Plazma.useVanillaConfiguration

  • Typ: Boolean

  • Standardvärde: false

  • Konflikt: Plazma.disableConfigOptimization

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

Förser den ursprungliga konfigurationen med standardvärden från Mojang.

Detta inaktiverar alla patchar för sårbarheter som Paper har implementerat.

Sårbarhetspatchar kan återaktiveras i Paper-konfigurationen eller Plazma-konfigurationen.

Plazma.vanillaize

  • Typ: Boolean

  • Standardvärde: true

  • Konflikt: Plazma.aggressiveOptimize

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

Justerar den ursprungliga konfigurationen för att vara närmare en vanlig konfiguration.

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

Avbruten egenskap

Följande systemegenskaper är avbrutna egenskaper.

timings.bypassMax

  • Typ: Boolean

  • Standardvärde: false

  • Avbruten användning: Timings har tagits bort från Plazma sedan

Bestämmer om det är tillåtet att överskrida det maximala värdet som kan skickas till Aikars Timings API.

Om detta inte hanteras av API:et, kommer en hastighetsbegränsning att tillämpas.


Startargument

Startargumentet anges efter -jar *.jar för att initialisera Plazma och bearbetas tillsammans med det.

Användning

Systemegenskaper anges som programkommandon efter -jar *.jar.

Till exempel, om du vill använda startargumentet nogui, ska du ange det på följande sätt så att Plazma kan bearbeta nogui-argumentet under initialiseringen.

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

Fullständiga startargument

bukkit-settings

  • Alias: b

  • Standardvärde: bukkit.yml

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

command-settings

  • Alias: c

  • Standardvärde: commands.yml

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

config

  • Alias: c

  • Standardvärde: server.properties

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

demo

Startar servern i demovärlden.

eraseCache

Tar bort eventuella cache-filer som finns kvar efter en världsuppdatering.

forceUpgrade

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

help

  • Alias: ?

Skriver ut alla startargument och deras beskrivningar för Plazma.

initSettings

Skapar endast konfigurationsfilen och stänger av servern.

jfrProfile

Aktiverar JFR-profileringsläget.

max-players

  • Alias: s, size

  • Standardvärde: (serveregenskaper)

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

nogui

Inaktiverar den grafiska användargränssnittspanelen.

nojline

Inaktiverar JLine och använder en vanlig konsol istället.

online-mode

  • Alias: o

  • Standardvärde: (serveregenskaper)

Väljer om spelare ska verifieras mot Mojangs autentiseringsservrar.

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

paper-settings

  • Alias: paper

  • Standardvärde: paper.yml

Ställer in platsen för den avbrutna PaperSpigot-konfigurationsfilen.

Används för att överföra befintlig konfiguration till en ny fil och används inte längre efter detta.

paper-settings-directory

  • Alias: paper-dir

  • Standardvärde: config

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

plazma-settings-directory

  • Alias: plazma-dir

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

plugins

  • Alias: p

  • Standardvärde: plugins

Ställer in platsen för plugin-mappen.

pufferfish-settings

  • Alias: pufferfish

  • Standardvärde: pufferfish.yml

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

purpur-settings

  • Alias: purpur

  • Standardvärde: purpur.yml

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

safeMode

Startar servern i fullständigt vaniljläge (säkert läge).

server-ip

  • Alias: h, host

  • Standardvärde: (serveregenskaper)

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

server-port

  • Alias: p, port

  • Standardvärde: (serveregenskaper)

Ställer in serverns port.

server-name

  • Standardvärde: A Plazma Server

Ställer in serverns namn.

spigot-settings

  • Alias: S

  • Standardvärde: spigot.yml

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

version

  • Alias: v

Skriver ut Plazma-versionen.

world-dir

  • Alias: W, universe, world-container

  • Standardvärde: (servermapp)

Ställer in platsen där världsfiler sparas.

world-name

  • Alias: w, world

  • Standardvärde: (serveregenskaper)

Ställer in namnet på världsfilen.


Last updated