🎛️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
.
시스템 속성을 수정하면 Plazma 및 JVM의 작동 방식이 변경될 수 있으며, 게임에 큰 영향을 미칠 수 있습니다!
각 시스템 속성이 어떠한 역할을 하는지 확실히 알지 못하는 경우, 절대 사용하지 마세요!
Användning
Systemegenskaper anges som Java-kommandon mellan java
och -jar
.
Till exempel, om du försöker tillämpa systemegenskapen Plazma.dummyProperty
, kommer följande att läggas till och värdet 37
kommer att sättas in i nästa egenskap när Plazma initialiseras.
-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 계열 서버 플랫폼은 각 플랫폼마다 시스템 속성을 구분하기 위하여 속성 이름에 .
을 포함하고 있습니다.
I vissa terminaler som Windows Powershell kan dessa argument inte vara tillåtna, så du måste lägga till "
i början och slutet av argumenten .
Alla systemegenskaper
convertLegacySigns
convertLegacySigns
Typ:
Boolean
Standardvärde:
False
Uppdaterar avstängda skyltformat.
debug.entities
debug.entities
Typ:
Boolean
Standardvärde:
False
Aktiverar debuggloggar för entitetsinformation.
debug.rewriteForIDE
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
disable.watchdog
Typ:
Boolean
Standardvärde:
False
Inaktiverar Spigots Watchdog-varningssystem.
letMeReload
letMeReload
Typ:
Boolean
Standardvärde:
False
Inaktiverar bekräftelsemeddelandet för /reload
-kommandot.
/reload
명령어는 매우 불안정하므로, /reload
사용 이후 발생하는 서버 내 모든 문제는 사용자 본인에게 있습니다.
Om du är en pluginutvecklare och behöver uppdatera en plugin, använd hotswap istället för /reload
.
io.papermc.paper.suppress.sout.nags
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
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
Typ:
Boolean
Standardvärde:
False
Varnar när avbrutet format upptäcks i chattkomponenter.
Paper.bypassHostCheck
Paper.bypassHostCheck
Typ:
Boolean
Standardvärde:
False
Inaktiverar verifiering av servermönster när en spelare ansluter till servern.
Paper.debugDynamicMissingKeys
Paper.debugDynamicMissingKeys
Typ:
Boolean
Standardvärde:
False
Aktiverar felsökningsloggar för saknade nycklar i NBT-objekt.
Paper.debugInvalidSkullProfiles
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
Paper.disableChannelLimit
Typ:
Boolean
Standardvärde:
False
Inaktivera begränsningen av antalet kanaler för 128 plugin per .
Paper.disableClassPrioritization
Paper.disableClassPrioritization
Typ:
Boolean
Standardvärde:
False
Inaktiverar prioritering av plugin-klasser.
Användbart vid problem med plugin-skuggning.
Paper.disableFlushConsolidate
Paper.disableFlushConsolidate
Typ:
Boolean
Standardvärde:
False
Inaktiverar Netty-flushkonsolideringssystemet.
Paper.excessiveTELimit
Paper.excessiveTELimit
Typ:
Integer
Standardvärde:
750
Dela upp entiteter i flera paket om de är fler än det angivna värdet.
Paper.filterThreshold
Paper.filterThreshold
Typ:
Integer
Standardvärde:
8192
Ställer in den maximala storleken på paket som servern kan ta emot åt gången.
Paper.ignoreJavaVersion
Paper.ignoreJavaVersion
Typ:
Boolean
Standardvärde:
False
Inaktiverar Java-versionkontroll.
이렇게 하면 JVM이 존재하지 않는 코드에 접근하려 시도할 수 있습니다!
Det kan permanent skada världar och filer samt förstöra spelets mekanik.
Alla problem som uppstår efter detta är användarens ansvar och Plazma ger inget stöd för detta.
Paper.maxCustomChannelName
Paper.maxCustomChannelName
Typ:
Integer
Standardvärde:
64
Begränsar namnet på plugin-.
Paper.maxSignLength
Paper.maxSignLength
Typ:
Integer
Standardvärde:
80
Ställer in max längd för text på en skyltlinje.
Paper.minPrecachedDatafixVersion
Paper.minPrecachedDatafixVersion
Typ:
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
Paper.parseYamlCommentsByDefault
Typ:
Boolean
Standardvärde:
True
Aktiverar hantering av YAML-filkommentarer som standard.
Paper.playerConnection.keepAlive
Paper.playerConnection.keepAlive
Typ:
Integer
Standardvärde:
30
Spelaren kastas ut om ingen data har mottagits inom den angivna tiden (i sekunder).
Vanligtvis fortsätter att skicka till servern, så om spelet inte svarar betraktas det som kraschat och spelaren kommer att bli utkastad utan att vara .
Paper.skipServerPropertiesComments
Paper.skipServerPropertiesComments
Typ:
Boolean
Standardvärde:
False
Ignorerar kommentarer i serveregenskaper.
Paper.debug-sync-loads
Paper.debug-sync-loads
Typ:
Boolean
Standardvärde:
False
Aktiverar debuggloggar för synkroniserad chunkskapande.
Paper.enable-sync-chunk-writes
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
Paper.explicit-flush
Typ:
Boolean
Standardvärde:
False
Aktiverar explicit flushing för nätverkskanaler.
Paper.strict-thread-checks
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
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
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
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
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
Plazma.iKnowWhatIAmDoing
Typ:
Boolean
Standardvärde:
false
Hämmar varningsmeddelandet som visas när Plazma .
Plazma.useVanillaFavicon
Plazma.useVanillaFavicon
Typ:
Boolean
Standardvärde:
false
Inaktiverar Plazma-varumärket och använder en vanlig serverfavicon.
Plazma.useVanillaConfiguration
Plazma.useVanillaConfiguration
Typ:
Boolean
Standardvärde:
false
Konflikt:
Plazma.disableConfigOptimization
Denna egenskap är fortfarande under utveckling.
Denna egenskap återställer alla patchade sårbarheter!
Detta kan i hög grad påverka serverns säkerhet och prestanda.
Alla problem som uppstår med denna egenskap är serveradministratörens ansvar.
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
Plazma.vanillaize
Typ:
Boolean
Standardvärde:
true
Konflikt:
Plazma.aggressiveOptimize
Denna egenskap är fortfarande under utveckling.
Justerar den ursprungliga konfigurationen för att vara närmare en vanlig konfiguration.
Detta tillämpas främst på serverprestanda och säkerhet till en grad där det inte påverkar dem negativt, och om egenskapen Plazma.disableConfigOptimization
används, konfigureras den för att använda vanliga standardvärden.
Avbruten egenskap
Följande systemegenskaper är avbrutna egenskaper.
timings.bypassMax
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.
Fullständiga startargument
bukkit-settings
bukkit-settings
Alias:
b
Standardvärde:
bukkit.yml
Ange namn och plats för Bukkit-konfigurationsfilen.
command-settings
command-settings
Alias:
c
Standardvärde:
commands.yml
Ange namn och plats för Bukkit-kommandokonfigurationsfilen.
config
config
Alias:
c
Standardvärde:
server.properties
Ange namn och plats för serveregenskapsfilen.
demo
demo
Startar servern i demovärlden.
eraseCache
eraseCache
Tar bort eventuella cache-filer som finns kvar efter en världsuppdatering.
forceUpgrade
forceUpgrade
Tvingar uppgradering av världen utan att ta hänsyn till versionen ().
help
help
Alias:
?
Skriver ut alla startargument och deras beskrivningar för Plazma.
initSettings
initSettings
Skapar endast konfigurationsfilen och stänger av servern.
jfrProfile
jfrProfile
Aktiverar JFR-profileringsläget.
max-players
max-players
Alias:
s
,size
Standardvärde:
(serveregenskaper)
Ställer in det maximala antalet tillåtna spelare.
nogui
nogui
Inaktiverar den grafiska användargränssnittspanelen.
nojline
nojline
Inaktiverar JLine och använder en vanlig konsol istället.
online-mode
online-mode
Alias:
o
Standardvärde:
(serveregenskaper)
Väljer om spelare ska verifieras mot Mojangs autentiseringsservrar.
Om du inte använder Velocity eller en proxy kan du bli straffad för att bryta mot EULA.
paper-settings
paper-settings
Alias:
paper
Standardvärde:
paper.yml
이 인수는 1.19.4 이후 사용이 중지되었습니다
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
paper-settings-directory
Alias:
paper-dir
Standardvärde:
config
Ställer in namn och plats för mappen där Paper-konfigurationsfilen finns.
plazma-settings-directory
plazma-settings-directory
Alias:
plazma-dir
Ställer in namn och plats för mappen där Plazma-konfigurationsfilen finns.
plugins
plugins
Alias:
p
Standardvärde:
plugins
Ställer in platsen för plugin-mappen.
pufferfish-settings
pufferfish-settings
Alias:
pufferfish
Standardvärde:
pufferfish.yml
Ställer in namn och plats för Pufferfish-konfigurationsfilen.
purpur-settings
purpur-settings
Alias:
purpur
Standardvärde:
purpur.yml
Ställer in namn och plats för Purpur-konfigurationsfilen.
safeMode
safeMode
Startar servern i fullständigt vaniljläge (säkert läge).
server-ip
server-ip
Alias:
h
,host
Standardvärde:
(serveregenskaper)
Ställer in serverns värdnamn eller IP-adress.
server-port
server-port
Alias:
p
,port
Standardvärde:
(serveregenskaper)
Ställer in serverns port.
server-name
server-name
Standardvärde:
A Plazma Server
Ställer in serverns namn.
spigot-settings
spigot-settings
Alias:
S
Standardvärde:
spigot.yml
Ställer in namn och plats för Spigot-konfigurationsfilen.
version
version
Alias:
v
Skriver ut Plazma-versionen.
world-dir
world-dir
Alias:
W
,universe
,world-container
Standardvärde:
(servermapp)
Ställer in platsen där världsfiler sparas.
world-name
world-name
Alias:
w
,world
Standardvärde:
(serveregenskaper)
Ställer in namnet på världsfilen.
Last updated