Skip to content

document system properties #23

@e-im

Description

@e-im

Paper exposes a number of system properties that aren't documented anywhere. Some of these are intentionally only exposed as system properties so that people do not use them- which of these do and do not get documented could be up for discussion.

I grabbed this quick list of what I believe to have been added by paper but I haven't checked this to be correct or verified it is contains all additions. Just leaving it here for myself/whoever wants to document these.

paper.playerconnection.keepalive
paper.ticklist-excessive-delay-threshold
timings.bypassMax
LetMeReload
paper.disableChannelLimit
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
Paper.DisableClassPrioritization
Paper.disableFlushConsolidate
Paper.debugDynamicMissingKeys
disable.watchdog
paper.explicit-flush
paper.debug-async-visible-chunks
Paper.enable-sync-chunk-writes
paper.debug-sync-loads
Paper.ignoreWorldDataVersion
Paper.allowAsyncChunksSingleCore
debug.entities
Paper.bypassHostCheck
paper.ticklist-warn-on-excessive-delay
debug.rewriteForIde
convertLegacySigns
Paper.IgnoreJavaVersion
paper.waitforchunks
paper.flush-on-save
disable.book-limits
paper.alwaysPrintWarningState
paper.maxCustomChannelName
Paper.maxSignLength
Paper.FilterThreshhold
Paper.minPrecachedDatafixVersion
paper.maxChunkThreads
Paper.nibbleBucketSize
Paper.maxNibblePoolSize
Paper.WorkerThreadCount
Paper.excessiveTELimit
paper.ticklist-max-tick-delay
printSaveStats
paper.maxChunkThreads
paper.genThreadPriority
paper.loadThreadPriority

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions