PlazmaMC Document Portal
GitHubDiscordDownload
Gentleman o' fortune's English
Gentleman o' fortune's English
  • 🏠Welcome t' Docs Portal
    • βš›οΈGitHub
    • πŸ’¬Discord
    • πŸ“ŠbStats
  • Plazma
    • ✨Plazma Usage Docs
    • ❓What be Plazma?
      • ⬇️Download
      • βœ…Version Support Status
    • βš’οΈShipmate Management Guide
      • πŸ‘ŸSetting Sail
        • πŸŽ¨λ°œμ „ν•˜κΈ°
      • πŸ“œReference
        • πŸ–₯️Commands
        • πŸ›‘οΈPermissions
        • πŸŽ›οΈAssumptions and Attributes
        • πŸ“‹κ΅¬μ„±
          • πŸͺ¨Attribute
          • πŸͺ£Bukkit
          • 🚰Spigot
          • πŸ›©οΈPaper
            • 🌏Global Configuration
            • πŸ³οΈμ„Έκ³„λ³„ ꡬ성
          • 🐑Pufferfish
          • πŸ¦‘Purpur
            • 🌏Global Configuration
            • πŸ³οΈμ„Έκ³„λ³„ ꡬ성
          • ✨Plazma
            • 🌏Global Configuration
            • πŸ³οΈμ„Έκ³„λ³„ ꡬ성
      • πŸŽ“Advanced
        • 🧹Optimization
        • πŸ”€Matey
        • ↩️Vanillaize
        • 🩻Spyglass Blockade
        • ⚠️Vulnerabilities and Solutions
      • ⁉️Frequently Asked Questions
      • πŸ©Ίμ§„λ‹¨
        • β¬ν”ŒλŸ¬κ·ΈμΈ
    • βš™οΈDeveloper Guide
      • ✏️Contribute
      • β˜•Javadocs
  • Thunderbolt
    • 🌩️Thunderbolt Usage Guide
  • Volt
    • ⚑Volt Development Guide
  • Miscellaneous
Powered by GitBook
On this page
  • System properties
  • How to use
  • All system properties
  • Discontinued booty
  • Startin' Arguments
  • Usin' Method
  • Total Startin' Arguments
Edit on GitHub
  1. Plazma
  2. Shipmate Management Guide
  3. Reference

Assumptions and Attributes

Learn about the start arguments and system properties, me hearties.

Start acquisition and system attributes be values added to Plazma execution , impacting Plazma's operation overall.

will be divided into start arguments and system properties according to the instructions.


System properties

System properties be values processed by the JVM before Plazma be initialized and entered before -jar, matey.

μ‹œμŠ€ν…œ 속성을 μˆ˜μ •ν•˜λ©΄ Plazma 및 JVM의 μž‘λ™ 방식이 변경될 수 있으며, κ²Œμž„μ— 큰 영ν–₯을 λ―ΈμΉ  수 μžˆμŠ΅λ‹ˆλ‹€!

각 μ‹œμŠ€ν…œ 속성이 μ–΄λ– ν•œ 역할을 ν•˜λŠ”μ§€ ν™•μ‹€νžˆ μ•Œμ§€ λͺ»ν•˜λŠ” 경우, μ ˆλŒ€ μ‚¬μš©ν•˜μ§€ λ§ˆμ„Έμš”!

How to use

System properties be entered as Java command arguments between java and -jar, me hearties.

예λ₯Ό λ“€μ–΄, Plazma.dummyProperty μ‹œμŠ€ν…œ 속성을 μ μš©ν•˜λ € ν•˜λŠ” 경우, λ‹€μŒκ³Ό 같이 μž…λ ₯ν•˜λ©΄ λ‹€μŒ 속성에 37이 μž…λ ₯λ˜μ–΄ Plazmaκ°€ μ΄ˆκΈ°ν™” λ©λ‹ˆλ‹€.

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

-D signifies that the argument be not embedded in the JVM but be an additional argument exclusive to Plazma, arrr,

If no value is entered for the property, the value will be fixed as .

Paperweight 계열 μ„œλ²„ ν”Œλž«νΌμ€ 각 ν”Œλž«νΌλ§ˆλ‹€ μ‹œμŠ€ν…œ 속성을 κ΅¬λΆ„ν•˜κΈ° μœ„ν•˜μ—¬ 속성 이름에 .을 ν¬ν•¨ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

Windows Powershell λ“± 일뢀 ν„°λ―Έλ„μ—μ„œλŠ” μ΄λŸ¬ν•œ 인수λ₯Ό ν—ˆμš©ν•˜μ§€ μ•Šμ„ 수 μžˆμœΌλ―€λ‘œ, 인수 μ–‘ 끝에 "λ₯Ό μΆ”κ°€ν•΄μ•Ό ν•©λ‹ˆλ‹€.

All system properties

convertLegacySigns

  • Type: Boolean

  • Default Value: False

Updates discontinued sign formats, arrr.

debug.entities

  • Type: Boolean

  • Default Value: False

Enables debug logging related to entity information, matey.

debug.rewriteForIDE

  • Type: Boolean

  • Default Value: False

Disables NMS revision to enable proper loading of debug information in the IDE, arrr, and automatically remaps internal version information, arrr.

disable.watchdog

  • Type: Boolean

  • Default Value: False

Disables the Spigot Watchdog warning system, me hearties.

letMeReload

  • Type: Boolean

  • Default Value: False

Disables the confirmation message for the /reload command, arrr.

/reload λͺ…λ Ήμ–΄λŠ” 맀우 λΆˆμ•ˆμ •ν•˜λ―€λ‘œ, /reload μ‚¬μš© 이후 λ°œμƒν•˜λŠ” μ„œλ²„ λ‚΄ λͺ¨λ“  λ¬Έμ œλŠ” μ‚¬μš©μž λ³ΈμΈμ—κ²Œ μžˆμŠ΅λ‹ˆλ‹€.

If ye be a plugin developer and need to update a plugin, use hotswapping instead of /reload, arrr.

io.papermc.paper.suppress.sout.nags

  • Type: Boolean

  • Default Value: False

Disables plugins using the standard input/output system, arrr.

net.kyori.adventure.text.warnWhenLegacyFormattingDetected

  • Type: Boolean

  • Default Value: False

Issues a warning when legacy formatting be detected in chat components, arrr.

Paper.bypassHostCheck

  • Type: Boolean

  • Default Value: False

Disables server pattern matching verification when players connect to the server, arrr.

Paper.debugDynamicMissingKeys

  • Type: Boolean

  • Default Value: False

Enables debug logging for missing keys in NBT objects, me hearties.

Paper.debugInvalidSkullProfiles

  • Type: Boolean

  • Default Value: False

Enables debug logging for head blocks with invalid profile information, arrr.

Logs all invalid head blocks within the world with their locations, arrr.

Paper.disableChannelLimit

  • Type: Boolean

  • Default Value: False

ν”Œλ ˆμ΄μ–΄λ‹Ή μ μš©λ˜λŠ” 128개의 ν”ŒλŸ¬κ·ΈμΈ μ±„λ„μ˜ 개수 μ œν•œμ„ λΉ„ν™œμ„±ν™” ν•©λ‹ˆλ‹€.

Paper.disableClassPrioritization

  • Type: Boolean

  • Default Value: False

Disables the plugin class prioritization system, arrr.

Useful if issues arise from plugin shading, arrr.

Paper.disableFlushConsolidate

  • Type: Boolean

  • Default Value: False

Disables the Netty flush consolidation system, arrr.

Paper.excessiveTELimit

  • ν˜•νƒœ: Integer

  • Default Value: 750

Splits entities into multiple packets for transmission if they exceed the set value, arrr.

Paper.filterThreshold

  • ν˜•νƒœ: Integer

  • Default Value: 8192

Sets the maximum packet size the server can receive at once, arrr.

Paper.ignoreJavaVersion

  • Type: Boolean

  • Default Value: False

Disables Java version checking, me hearties.

μ΄λ ‡κ²Œ ν•˜λ©΄ JVM이 μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” μ½”λ“œμ— μ ‘κ·Όν•˜λ € μ‹œλ„ν•  수 μžˆμŠ΅λ‹ˆλ‹€!

This could permanently damage world files and overall game mechanics, arrr.

Any issues caused by this be the responsibility of the user, and Plamza provides no support for it, arrr.

Paper.maxCustomChannelName

  • ν˜•νƒœ: Integer

  • Default Value: 64

ν”ŒλŸ¬κ·ΈμΈ 채널 μ΄λ¦„μ˜ μ œν•œμ„ μ„€μ •ν•©λ‹ˆλ‹€.

Paper.maxSignLength

  • ν˜•νƒœ: Integer

  • Default Value: 80

Sets the maximum length of characters that can be entered on one line of a sign, arrr.

Paper.minPrecachedDatafixVersion

  • ν˜•νƒœ: Integer

  • Default Value: (world version) + 1

Sets the version of world update information to initialize first, arrr.

Useful when needing to update large amounts of chunks but otherwise not used, arrr.

Paper.parseYamlCommentsByDefault

  • Type: Boolean

  • Default Value: True

Enables processing of comments in YAML files, arrr.

Paper.playerConnection.keepAlive

  • ν˜•νƒœ: Integer

  • Default Value: 30

If a player does not receive any data for the set amount of time in seconds, they be kicked from the server, arrr.

일반적인 경우, κ²Œμž„μ€ μ„œλ²„λ‘œ κ³„μ†ν•΄μ„œ λ₯Ό μ „μ†‘ν•˜λ―€λ‘œ, κ²Œμž„μ΄ μ‘λ‹΅ν•˜μ§€ μ•ŠλŠ” 경우 κ²Œμž„μ΄ μΆ©λŒν•œ κ²ƒμœΌλ‘œ κ°„μ£Όν•˜κ³  더 이상 μ„œλ²„μ—μ„œλ„ ν”Œλ ˆμ΄μ–΄λ₯Ό μ²˜λ¦¬ν•˜μ§€ μ•Šκ³  μΆ”λ°©ν•©λ‹ˆλ‹€.

Paper.skipServerPropertiesComments

  • Type: Boolean

  • Default Value: False

Ignores comments in server properties, arrr.

Paper.debug-sync-loads

  • Type: Boolean

  • Default Value: False

Enables debug logging for synchronous chunk loading, arrr.

Paper.enable-sync-chunk-writes

  • Type: Boolean

  • Default Value: False

Enables Minecraft's , matey.

This saves each chunk in order, causing significant performance degradation, arrr.

Paper.explicit-flush

  • Type: Boolean

  • Default Value: False

Enables Explicit Flushing for network channels, arrr.

Paper.strict-thread-checks

  • Type: Boolean

  • Default Value: False

Always logs errors that occur outside the main thread, arrr.

Paper.tickList-warn-on-excessive-delay

  • Type: Boolean

  • Default Value: False

Outputs a warning if scheduled tasks have excessive wait times, arrr.

Paperclip.patchOnly

  • Type: Boolean

  • Default Value: False

When using the default provided executable, only applies patches without starting the server, arrr.

Plazma.aggressiveOptimize

  • Type: Boolean

  • Default Value: false

  • Clash: Plazma.disableConfigOptimization

Fortify the initial setup more.

Activating this will make the server faster and safer, but it can have a significant impact on gameplay.

Plazma.disableConfigOptimization

  • Type: Boolean

  • Default Value: false

  • Clash: Plazma.aggressiveOptimize

Do not optimize the initial setup.

This uses the default configuration of Paper.

Plazma.iKnowWhatIAmDoing

  • Type: Boolean

  • Default Value: false

Plazmaκ°€ μ΄ˆκΈ°ν™”λ  λ•Œ 좜λ ₯λ˜λŠ” 경고문을 μ–΅μ œν•©λ‹ˆλ‹€.

Plazma.useVanillaFavicon

  • Type: Boolean

  • Default Value: false

Disable Plazma branding and use the vanilla default server favicon.

Plazma.useVanillaConfiguration

  • Type: Boolean

  • Default Value: false

  • Clash: Plazma.disableConfigOptimization

ν•΄λ‹Ή 속성은 아직 κ°œλ°œμ€‘μž…λ‹ˆλ‹€.

ν•΄λ‹Ή 속성은 패치된 λͺ¨λ“  취약점을 λ˜λŒλ¦½λ‹ˆλ‹€!

This can significantly impact server safety and performance.

All issues arising from this property are the responsibility of the server administrator.

Provides the initial setup with the default values provided by Mojang.

Disables all vulnerability patches applied by Paper.

Vulnerability patches can be re-enabled in the Paper configuration or Plazma configuration.

Plazma.vanillaize

  • Type: Boolean

  • Default: true

  • Clash: Plazma.aggressiveOptimize

ν•΄λ‹Ή 속성은 아직 κ°œλ°œμ€‘μž…λ‹ˆλ‹€.

Set up the initial configuration closer to vanilla.

μ΄λŠ” 기본적으둜 μ„œλ²„ μ„±λŠ₯ 및 μ•ˆμ „μ— 영ν–₯을 μ£Όμ§€ μ•Šμ„ μ •λ„λ‘œλ§Œ 적용되며, Plazma.disableConfigOptimization 속성을 μ‚¬μš©ν•  경우 바닐라 기본값을 μ‚¬μš©ν•˜λ„λ‘ κ΅¬μ„±ν•©λ‹ˆλ‹€.

Discontinued booty

Below system booty be a discontinued booty.

timings.bypassMax

  • Type: Boolean

  • Default Value: false

  • Abandoned: Timings bein' removed from Plazma front-end since

Determines if it be acceptable t' exceed th' maximum value that can be sent t' Aikar's Timings API.

Even if done so, if not handled by th' API, rate limitin' be applied.


Startin' Arguments

Startin' Arguments be input after -jar *.jar fer Plazma initialization an' be processed together with it.

Usin' Method

System properties be input as program command arguments after -jar *.jar.

For example, if ye be tryin' t' apply th' nogui startin' argument, enterin' as follows will make Plazma process th' nogui argument durin' initialization.

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

Total Startin' Arguments

bukkit-settings

  • Alias: b

  • Default: bukkit.yml

command-settings

  • Alias: c

  • Default: commands.yml

config

  • Alias: c

  • Default: server.properties

demo

Starts th' server with a demo world.

eraseCache

Removes any leftover cache files after world upgrade.

forceUpgrade

버전을 λ¬΄μ‹œν•˜κ³  μ›”λ“œλ₯Ό κ°•μ œλ‘œ μ—…κ·Έλ ˆμ΄λ“œ ν•©λ‹ˆλ‹€.

help

  • Alias: ?

Displays Plazma's total startin' arguments an' descriptions.

initSettings

Only generates configuration files an' shuts down th' server.

jfrProfile

Enables JFR profiling.

max-players

  • Alias: s, size

  • Default: (Server Properties)

ν—ˆμš©λ˜λŠ” μ΅œλŒ€ ν”Œλ ˆμ΄μ–΄ 수λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

nogui

Disables th' graphical interface panel.

nojline

Disables JLine an' uses vanilla console.

online-mode

  • Alias: o

  • Default: (Server Properties)

Chooses whether t' authenticate players with Mojang authentication servers.

paper-settings

  • Alias: paper

  • Default: paper.yml

이 μΈμˆ˜λŠ” 1.19.4 이후 μ‚¬μš©μ΄ μ€‘μ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€

Sets th' location o' th' deprecated PaperSpigot configuration file.

This be used t' migrate existin' configurations t' a new configuration file an' be not used thereafter.

paper-settings-directory

  • Alias: paper-dir

  • Default: config

plazma-settings-directory

  • Alias: plazma-dir

plugins

  • Alias: p

  • Default: plugins

Sets th' location o' th' plugin folder.

pufferfish-settings

  • Alias: pufferfish

  • Default: pufferfish.yml

purpur-settings

  • Alias: purpur

  • Default: purpur.yml

safeMode

Starts th' server in a complete vanilla state (safe mode).

server-ip

  • Alias: h, host

  • Default: (Server Properties)

μ„œλ²„μ˜ 호슀트 이름 λ˜λŠ” μ£Όμ†Œλ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

server-port

  • Alias: p, port

  • Default: (Server Properties)

Sets th' port o' th' server.

server-name

  • Default: A Plazma Server

Sets th' name o' th' server.

spigot-settings

  • Alias: S

  • Default: spigot.yml

version

  • Alias: v

Outputs th' Plazma version.

world-dir

  • Alias: W, universe, world-container

  • Default: (Server Folder)

Sets th' location where world files be stored.

world-name

  • Alias: w, world

  • Default: (Server Properties)

Sets th' name o' th' world file.


Last updated 7 months ago

의 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

의 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

파일의 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

Velocity λ“± ν”„λ‘μ‹œλ₯Ό μ‚¬μš©ν•˜λŠ” 것이 μ•„λ‹Œ 경우 μœ„λ°˜μœΌλ‘œ 제재될 수 μžˆμŠ΅λ‹ˆλ‹€.

이 μœ„μΉ˜ν•˜λŠ” ν΄λ”μ˜ 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

이 μœ„μΉ˜ν•˜λŠ” ν΄λ”μ˜ 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

의 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

의 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

의 이름 및 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

βš’οΈ
πŸ“œ
πŸŽ›οΈ
Bukkit ꡬ성 파일
Bukkit λͺ…λ Ήμ–΄ ꡬ성 파일
μ„œλ²„ 속성
EULA
Paper ꡬ성 파일
Plazma ꡬ성 파일
Pufferfish ꡬ성 파일
Purpur ꡬ성 파일
Spigot ꡬ성 파일