ядро для сервера майнкрафт paper
Оптимизация сервера PaperSpigot
GMNives
Всем привет, сегодня я для вас собрал по максимуму полезной информации как же настроить сервер в файлах Spigot, Bukkit, Paper. В интернете можно найти и без того не мало статей, но они все не до конца дополнены. В данной статье я покажу и объясню абсолютно все функции которые я настраиваю у себя на сервере. Так же если у кого-то есть что дополнить или поправить, то прошу с радостью написать в комментарии.
entity: 50
entity:25
Зависит от прорисовки вашего сервера, нужно ставить на 1 меньше, например прорисовка 6, значит тут ставить 5.
monsters: 32
misc: 16
water: 16
monsters: 10
misc: 2
water: 8
Когда сущности увидят вас и будут следовать логике игры, расстояние в блоках.
exp: 6.0
Расстояние в блоках с которого будет стакаться опыт и предметы.
Включать true только если вы не спавните мобов через спавнеры, у них тогда отключиться игровая логика и они ничего не будут делать кроме как ходить.
Деспавн выпущенных стрел.
cane-modifier: 100
melon-modifier: 100
mushroom-modifier: 100
pumpkin-modifier: 100
sapling-modifier: 100
wheat-modifier: 100
netherwart-modifier: 100
vine-modifier: 100
cocoa-modifier: 100
cane-modifier: 800
melon-modifier: 800
mushroom-modifier: 800
pumpkin-modifier: 800
sapling-modifier: 800
wheat-modifier: 800
netherwart-modifier: 800
vine-modifier: 800
cocoa-modifier: 800
Быстро растут растительности и фермы.
Предотвращает спавн мобов в 1 точке, то есть в 1 точке max 2 моба. Можно поставить и 1.
Настройка | По умолчанию | Оптимизировано |
---|---|---|
max-auto-save-chunks-per-tick | 24 | 6 |
optimize-explosions | false | true |
mob-spawner-tick-rate | 1 | 2 |
disable-chest-cat-detection | false | true |
max-entity-collisions | 8 | 2 Да-да он встречается и в Paper, не только в Spigot. |
despawn-ranges | soft: 32 hard: 128 | soft: 28 hard: 96 |
disable-move-event | false | true |
non-player-arrow-despawn-rate | -1 | 60 |
prevent-moving-into-unloaded-chunks | false | true |
armor-stands-tick | true | false |
Настройка | По умолчанию | Оптимизировано |
---|---|---|
view-distance | 10 | 4-8 Не забываем про mob-spawning в Spigot |
network-compression-threshold | 256 | Для обычного сервера(512), для BungeeCord серверов(-1) |
Вот вообщем-то и всё, так же конечно важную роль играет сколько и какие у вас плагины. Напоминаю что писав эту статью я всего лишь собрал все знания вместе, ибо на различных сайтах они не все дополнены. Ниже оставлю несколько сайтов, там можно прочитать описания подробнее.
DezoWare
Главная часть, а это аргументы не была в этом списке, что прискорбно ведь это играет самую важную роль
Учитываем одно но! PTERODACTYL Пользователям
При установке значений Xms и Xmx, если ваш хост сообщает, что у вас 8000 МБ памяти, НЕ ИСПОЛЬЗУЙТЕ 8000 МБ! Minecraft (и Java) требует дополнительной памяти помимо этого параметра Xmx. Рекомендуется уменьшить ваши Xmx / Xms примерно на 1000-
1500M, чтобы избежать нехватки памяти или сбоя «OOMKiller» на вашем сервере. Это также оставляет место для операционной системы, которая тоже может использовать память.
Есть 8000М памяти? В целях безопасности используйте 6500M. Но вы также можете спросить своего хоста, покроют ли они эти накладные расходы за вас и вместо этого предоставят вам 9500M.
Сейчас в большинства хостингов вам поставляют 9000 МБ вместо тарифных 8000 МБ что бы коллектор работал без сбоев.
GMNives
Главная часть, а это аргументы не была в этом списке, что прискорбно ведь это играет самую важную роль
Учитываем одно но! PTERODACTYL Пользователям
При установке значений Xms и Xmx, если ваш хост сообщает, что у вас 8000 МБ памяти, НЕ ИСПОЛЬЗУЙТЕ 8000 МБ! Minecraft (и Java) требует дополнительной памяти помимо этого параметра Xmx. Рекомендуется уменьшить ваши Xmx / Xms примерно на 1000-
1500M, чтобы избежать нехватки памяти или сбоя «OOMKiller» на вашем сервере. Это также оставляет место для операционной системы, которая тоже может использовать память.
Есть 8000М памяти? В целях безопасности используйте 6500M. Но вы также можете спросить своего хоста, покроют ли они эти накладные расходы за вас и вместо этого предоставят вам 9500M.
Сейчас в большинства хостингов вам поставляют 9000 МБ вместо тарифных 8000 МБ что бы коллектор работал без сбоев.
Слив Ядро SSSpigot | Ворк от Paper для еще более высокой производительности [1.16.3]
Оригинал или частично оригинал
Файлы конфигурации по умолчанию оптимизированы
— Оптимизированный сельский житель
— Объединены все пулы потоков
— Уменьшена загрузка чанков
— Переключаемый MobAI
— Частично параллельное выделение объектов и частично параллельный поиск путей (при полностью параллельном выделении флажков плагины будут отключены)
— Информативная и быстрая команда «/tps» (намного быстрее, чем команда Essentials «/ gc»)
—
Настраиваемый пользовательский ServerModName
— Удалено много бесполезного кода и байткодов. (1 мая 2020 г. размер кэша PaperSpigot / patched_1.15.2.jar примерно на 8 МБ больше, чем размер SSSpigot)
— Ограничители тиков для объектов плитки
— Дополнительное автоматическое обновление (пожалуйста, отключите автоматическое обновление в производственной среде, если это возможно)
— Средство запуска легкое, и оно должно работать на любой платформе, которая может запускать Paperclip.
— Удаление ненужного создания объекта и удаление потоков и тысяч строк других микрооптимизаций
Скачать SSSpigot
Ядро сервера KSpigot известно всем своей отличной производительностью сервера. Это ядро является ещё более
Все ядра для сервера Майнкрафт. Обновлены ядра до последних версий: Purpur для 1.17.1 (версия: 1330 от 12.08.2021) —
В этой статье, я вам коротко объясню, какое ядро лучше всего ставить на ваш сервер.
Лучший ворк на основе BungeeCord.
BungeeCord-BotFilter — ядро для сервера майнкрафт, в которое уже встроена бот проверка. BotFilter отлично защищает
PaperMC
Flying through the air
We’ve verified that the organization PaperMC controls the domain:
papermc.io
PaperMC is a Minecraft Software organization focusing on improving the Minecraft ecosystem with faster and more secure software.
Pinned
Gradle build system plugin for Paper and Paper forks
High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies
Bootstrap utility and launcher for the Paper Minecraft server
Documentation for all projects under the PaperMC umbrella
BungeeCord fork that aims to improve performance and stability.
The PaperMC downloads API.
High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies
191 Updated Oct 27, 2021
The PaperMC Website
2 Updated Oct 27, 2021
Documentation for all projects under the PaperMC umbrella
10 Updated Oct 27, 2021
Rewrites the light engine to fix lighting performance and lighting errors
1 Updated Oct 26, 2021
Rewrite of the dataconverter system for performance.
0 Updated Oct 26, 2021
Gradle build system plugin for Paper and Paper forks
3 Updated Oct 26, 2021
The PaperMC downloads API.
5 Updated Oct 22, 2021
BungeeCord fork that aims to improve performance and stability.
9 Updated Oct 9, 2021
0 Updated Oct 9, 2021
Bootstrap utility and launcher for the Paper Minecraft server
3 Updated Oct 3, 2021
People
Sponsors
Top languages
Most used topics
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
ConfigurationпѓЃ
This page details the various configuration settings exposed by Paper.
If you want information on settings in spigot.yml and bukkit.yml you should see their respective documentation pages.
Configuration values change frequently at times. It is possible for the information here to be incomplete. If you cannot find what you’re looking for or think something may be wrong, Contact Us
Global SettingsпѓЃ
Global settings affect all worlds on the server as well as the core server functionality itself.
use-display-name-in-quit-messageпѓЃ
default: false
description: Sets whether the server should use the player’s display name in quit messages.
verboseпѓЃ
default: false
description: Sets whether the server should dump all configuration values to the server log on startup.
load-permissions-yml-before-pluginsпѓЃ
default: true
description: Loads bukkit’s permission.yml file before plugins, allowing them to check permissions immediately on enable.
bungee-online-modeпѓЃ
default: true
description: Instructs the server how to handle player UUIDs and data when behind bungee. Set to match your proxy’s online-mode setting.
console-has-all-permissionsпѓЃ
default: false
description: Sets whether or not console command senders have all permissions
region-file-cache-sizeпѓЃ
default: 256
description: Sets the maximum size of the region file cache.
incoming-packet-spam-thresholdпѓЃ
default: 300
description: Sets the threshold at which the server will consider incoming packets as spam and ignore them.
max-joins-per-tickпѓЃ
default: 3
description: Sets the maximum amount of players that may join the server in a single tick. If more players join, they will be postponed until later ticks to join.
track-plugin-scoreboardsпѓЃ
default: false
description: Whether the server should track plugin scoreboards with only dummy objectives. This is a breaking change; however, it provides a much more sensible default value. Enabling this with plugins using many scoreboards will incur a performance degradation.
suggest-player-names-when-null-tab-completionsпѓЃ
default: true
description: Instructs the server to return a list of players when tab-completing if the plugin has no tab completions of its own.
use-alternative-luck-formulaпѓЃ
default: false
description: Use an alternative luck formula by Aikar, allowing luck to be applied to items that have no quality defined. Makes major changes to fishing formulas.
chunk-tasks-per-tickпѓЃ
default: 1000
description: How many chunk tasks may be done in the middle of ticks for all worlds. This is helpful to rendering and chunk generation.
enable-player-collisionsпѓЃ
default: true
description: Sets whether the server should allow players to collide with one another.
warning: This setting can be broken by plugins interacting with the scoreboard, double check plugins when troubleshooting this value.
player-auto-save-rateпѓЃ
max-player-auto-save-per-tickпѓЃ
save-empty-scoreboard-teamsпѓЃ
default: false
description: Some scoreboard plugins leave hundreds of empty scoreboard teams around, dramatically slowing down login times. This sets whether the server should remove those empty teams automatically.
lag-compensate-block-breakingпѓЃ
default: true
description: Whether the server should use time or TPS to determine block break duration. The client assumes the server is always running at 20 TPS, causing disagreement when a block is broken during server lag. This setting prevents this desync.
send-full-pos-for-hard-colliding-entitiesпѓЃ
default: true
description: Collisions with boats and minecarts are often subject to client/server disagreement, which may cause glitchy behaviour for players. This setting attempts to mitigate this desync by sending precise locations for entities involved in collisions. Having this enabled will use more bandwidth, however in the majority of cases, this is a worthy tradeoff.
velocity-supportпѓЃ
default: false
description: Set this to true if this server is behind a Velocity proxy. If this is true, do not enable the bungeecord setting in spigot.yml.
default: true
description: Instructs the server how to handle player UUIDs and data when behind velocity. Set to match your proxy’s online-mode setting.
default: вЂвЂ™ (empty string)
description: The secret string that is shared by your Velocity proxy and this server. This needs to match your proxy’s forwarding-secret setting.
unsupported-settingsпѓЃ
default: false
description: Sets whether unbreakable blocks can be broken with vanilla exploits. This includes bedrock, end portal frames, end portal blocks, and more.
default: false
description: If set to true, will allow duplication of TNT, carpets and rails. Introduced in 1.15.2, build #358.
default: false
description: If set to true, pistons may in some cases become headless. This is often used to break permanent blocks.
watchdogпѓЃ
default: 5000
description: The interval in milliseconds between printed thread dumps while the server is hanging.
default: 10000
description: The number of milliseconds before the watchdog thread starts printing thread dumps after the server starts hanging.
spam-limiterпѓЃ
default: 1
description: The number that the internal tab spam counter increases by when a player presses tab in the chat window.
default: 500
description: The number that the internal tab spam counter can reach until the server kicks the player for spam.
default: 1
description: The number that the recipe spam counter increases by when a player presses a recipe.
default: 20
description: The number that the recipe spam counter can reach until the server kicks the player for spam.
book-sizeпѓЃ
default: 2560
description: The max number of bytes a single page in a book can contribute to the allowed byte total for a book.
default: 0.98
description: Each page has this multiple of bytes from the last page as it’s contribution to the allowed byte total for a book (with the first page being having a multiplier of 1.0).
async-chunksпѓЃ
messagesпѓЃ
default: вЂ&cI’’m sorry, but you do not have permission to perform this command. Please contact the server administrators if you believe that this is in error.’
description: The message the server sends to requesters with insufficient permissions.
default: вЂвЂ™ (empty string)
note: The default value instructs the server to send the vanilla translatable kick message.
description: Message to kick a player with when they are disconnected because the Mojang authentication servers are down.
default: Connection throttled! Please wait before reconnecting.
description: Message to use when kicking a player when their connection is throttled.
default: Flying is not enabled on this server
description: Message to use when kicking a player for flying.
default: Flying is not enabled on this server
description: Message to use when kicking a player’s vehicle for flying.
timingsпѓЃ
default: true
description: Controls the global enable state of the Timings platform.
default: true
description: Instructs Timings to provide more specific information in its reports. For example, specific entity types causing lag rather than just “entities”.
default: https://timings.aikar.co/
description: Specifies the URL of the Timings Viewer server where Timings reports should be uploaded to.
default: false
description: Instructs Timings to hide server name information in reports.
default:
description: Configuration entries to hide in Timings reports.
default: 300
description: The interval in seconds between individual points in the Timings report.
default: 3600
description: The total amount of data to keep for a single report.
warning: This value is validated server side, massive reports will be rejected by the report site.
default: Unknown Server
description: Instructs timings on what to put in for the server name.
consoleпѓЃ
default: true
description: Enables Mojang’s Brigadier highlighting in the server console.
default: true
description: Enables Mojang’s Brigadier command completions in the server console.
item-validationпѓЃ
default: 8192
description: Overrides Spigot’s limit on item display name length.
default: 8192
description: Overrides Spigot’s limit on translatable item name length.
default: 8192
description: Overrides Spigot’s limit on lore title length.
default: 8192
description: Overrides Spigot’s limit on book title length.
default: 8192
description: Overrides Spigot’s limit on book author length.
default: 16384
description: Overrides Spigot’s limit on individual book page length.
chunk-loadingпѓЃ
default: 2
default: 2
default: true
description: Whether to use the client’s view distance for the chunk send distance of the server. This will exclusively change the radius of chunks sent to the client, and will have no effect on ticking or non-ticking view distance. Assuming no plugin has explicitly set the send distance and the client’s view distance is less than the server’s send distance, the client’s view distance will be used.
default: 100.0
default: false
description: Whether to attempt to load chunks in front of the player before loading chunks to their sides or behind. Due to the client reacting poorly to receiving chunks out of order, this is disabled by default.
default: 4.0
default: 500.0
packet-limiterпѓЃ
default: &cSent too many packets
description: The message players are kicked with for sending too many packets.
description: This section applies to all incoming packets. You may not define an action in this section, it will always kick the player if the limit is violated.
default: 7.0
description: The interval, in seconds, for which max-packet-rate should apply.
default: 500.0
description: The number of any packet allowed per player within the interval.
description: This section applies specific limits for each packet, based on the packets name as shown in timings, or it’s class name for more advanced users. PacketPlayInAutoRecipe is used by default because this packet is very expensive to process, and may allow malicious actors to crash your server if unmitigated.
default: 4.0
description: The interval, in seconds, for which max-packet-rate should apply for this packet.
default: 5.0
description: The number of packets allowed within the interval before action is executed.
default: DROP
description: The action to take once the limit has been violated. Possible values are DROP which will ignore packets over the limit, and KICK which will kick players for exceeding the limit.
World SettingsпѓЃ
World settings are configured on a per-world basis. The child-node default is used for all worlds that do not have their own specific settings.
disable-teleportation-suffocation-checkпѓЃ
default: false
description: Disables the suffocation check the server performs before teleporting a player.
note: While useful to keep your players out of walls, leaving this feature on may allow players to teleport through solid materials by logging out in specific locations.
max-auto-save-chunks-per-tickпѓЃ
default: 24
description: The maximum number of chunks the auto-save system will save in a single tick.
per-player-mob-spawnsпѓЃ
default: true
description: Determines whether the mob limit (in bukkit.yml) is counted per-player or for the entire server. Enabling this setting results in roughly the same number of mobs, but with a more even distribution that prevents one player from using the entire mob cap and provides a more single-player like experience.
baby-zombie-movement-modifierпѓЃ
default: 0.5
optimize-explosionsпѓЃ
default: false
description: Instructs the server to cache entity lookups during an explosion, rather than recalculating throughout the process. This speeds up explosions significantly.
fixed-chunk-inhabited-timeпѓЃ
description: If 0 or greater, set the chunk inhabited time to a fixed number.
note: The timer is increased when chunks are kept loaded because of player activity.
use-vanilla-world-scoreboard-name-coloringпѓЃ
default: false
description: Instructs the server to use the vanilla scoreboard for player nickname coloring.
note: Useful when playing on adventure maps made for the vanilla server and client.
remove-corrupt-tile-entitiesпѓЃ
default: false
description: Instructs the server to automatically remove tile entities it detects as broken and cannot fix.
experience-merge-max-valueпѓЃ
description: Instructs the server put a maximum value on experience orbs, preventing them all from merging down into 1 single orb.
note: The default value instructs the server to use no max value, allowing them to merge down into a single orb. This is especially noticeable when defeating boss monsters.
prevent-moving-into-unloaded-chunksпѓЃ
default: false
description: Sets whether the server will prevent players from moving into unloaded chunks or not.
count-all-mobs-for-spawningпѓЃ
default: false
description: Determines whether spawner mobs and other misc mobs are counted towards the global mob limit.
delay-chunk-unloads-byпѓЃ
default: 10s
description: Delays chunk unloads by the specified time
falling-block-height-nerfпѓЃ
default: 0
note: Values less than 1 will disable this feature.
description: The height at which falling blocks will be removed from the server.
tnt-entity-height-nerfпѓЃ
default: 0
note: Values less than 1 will disable this feature.
description: The height at which Primed TNT entities will be removed from the server.
filter-nbt-data-from-spawn-eggs-and-relatedпѓЃ
default: true
description: Instructs the server to remove certain NBT data from spawn-eggs, falling-blocks, and other often abused items in creative mode.
note: Some adventure maps may require this be turned off to function correctly, but we do not recommend turning it off on a public server.
max-entity-collisionsпѓЃ
default: 8
description: Instructs the server to stop processing collisions after this value is reached.
disable-creeper-lingering-effectпѓЃ
default: false
description: Disables creepers randomly leaving behind a lingering area effect cloud.
duplicate-uuid-resolverпѓЃ
default: saferegen
description: Specifies the method the server uses to resolve entities with duplicate UUIDs. This can be one of the following values:
saferegen: Regenerate a UUID for the entity, or delete it if they are close.
delete: Delete the entity.
silent: Does nothing, not printing logs.
warn: Does nothing, printing logs.
duplicate-uuid-saferegen-delete-rangeпѓЃ
default: 32
description: If multiple entities with duplicate UUIDs are within this many blocks, saferegen will delete all but 1 of them.
phantoms-do-not-spawn-on-creative-playersпѓЃ
default: true
description: Disables spawning of phantoms on players in creative mode
phantoms-only-attack-insomniacsпѓЃ
default: true
description: Prevents phantoms from attacking players who have slept
water-over-lava-flow-speedпѓЃ
default: 5
description: Sets the speed at which water flows while over lava.
grass-spread-tick-rateпѓЃ
default: 1
description: Sets the delay, in ticks, at which the server attempts to spread grass. Higher values will result in slower spread.
use-faster-eigencraft-redstoneпѓЃ
default: false
description: Instructs the server to use a faster redstone implementation, which may drastically help with performance in redstone.
nether-ceiling-void-damage-heightпѓЃ
default: 0
description: Sets the level above which players in the nether will take void damage. This is a vanilla-friendly way to restrict players using the nether ceiling as buildable area. Setting to 0 disables this feature.
keep-spawn-loadedпѓЃ
default: true
description: Instructs the server to keep the spawn chunks loaded at all times.
armor-stands-do-collision-entity-lookupsпѓЃ
default: true
description: Instructs armor stand entities to do entity collision checks.
parrots-are-unaffected-by-player-movementпѓЃ
default: false
description: Makes parrots “sticky” so they do not fall off a player’s shoulder when they move. Use crouch to shake them off.
only-players-collideпѓЃ
default: false
description: Only calculate collisions if a player is one of the two entities colliding.
allow-vehicle-collisionsпѓЃ
default: false
description: Whether vehicles should also be able to collide while only-players-collide is enabled.
allow-non-player-entities-on-scoreboardsпѓЃ
default: false
description: Instructs the server to treat non-player entities as if they are never on a scoreboard.
note: Enabling this value may increase the amount of time the server spends calculating entity collisions.
portal-search-radiusпѓЃ
default: 128
description: The maximum range the server will use to look for an existing nether portal. If it can’t find one in that range, it will generate a new one.
portal-create-radiusпѓЃ
default: 16
description: The maximum range the server will try to create a portal around when generating a new portal
portal-search-vanilla-dimension-scalingпѓЃ
default: true
disable-thunderпѓЃ
default: false
description: Disables thunderstorms.
skeleton-horse-thunder-spawn-chanceпѓЃ
default: 0.01
description: Sets the chance that a “Skeleton Trap” (4 skeleton horsemen) will spawn in a thunderstorm.
disable-ice-and-snowпѓЃ
default: false
description: Disables ice and snow formation.
disable-explosion-knockbackпѓЃ
default: false
description: Instructs the server to completely block any knockback that occurs as a result of an explosion.
keep-spawn-loaded-rangeпѓЃ
default: 10
description: The range in chunks around spawn to keep loaded.
container-update-tick-rateпѓЃ
default: 1
description: The rate, in ticks, at which the server updates containers and inventories.
map-item-frame-cursor-update-intervalпѓЃ
default: 10
description: The interval in ticks at which cursors on maps in item frames are updated. Setting this to a number less than 1 will disable updates altogether.
fix-items-merging-through-wallsпѓЃ
default: false
description: Whether items should be prevented from merging through walls. Enabling this will incur a performance degradation. This is only necessary when merge-radius.item (spigot.yml) is large enough to merge items through walls.
prevent-tnt-from-moving-in-waterпѓЃ
default: false
description: Instructs the server to keep Primed TNT entities from moving in flowing water.
show-sign-click-command-failure-msgs-to-playerпѓЃ
default: false
description: Whether commands executed by sign click should show failure messages to players.
spawner-nerfed-mobs-should-jumpпѓЃ
default: false
description: Determines if spawner nerfed mobs should attempt to float (jump) in water.
enable-treasure-mapsпѓЃ
default: true
description: Allows villagers to trade treasure maps.
treasure-maps-return-already-discoveredпѓЃ
default: false
description: Instructs the server to target the first treasure location found, rather than the first undiscovered one. Vanilla mechanics normally find the first undiscovered location, which may lead to structures that were not fully looted, and can also fail with a world border set. Enabling this will make the map simply find the closest target structure, regardless if it has been loaded or not already.
iron-golems-can-spawn-in-airпѓЃ
default: false
description: Sets whether iron golems can spawn in the air. Iron farms may break depending on this setting
armor-stands-tickпѓЃ
default: true
description: Disable to prevent armor stands from ticking. Can improve performance with many armor stands.
non-player-arrow-despawn-rateпѓЃ
note: The default value instructs the server to use the same default arrow despawn rate from spigot.yml that is used for all arrows.
description: The rate, in ticks, at which arrows shot from non-player entities are despawned.
creative-arrow-despawn-rateпѓЃ
description: The rate, in ticks, at which arrows shot from players in creative mode are despawned.
entities-target-with-follow-rangeпѓЃ
default: false
description: Sets whether the server should use follow range when targeting entities
zombies-target-turtle-eggsпѓЃ
default: true
description: Sets whether zombies and zombified piglins should target turtle eggs. Setting this to false may help with performance, as they won’t search for nearby eggs.
zombie-villager-infection-chanceпѓЃ
all-chunks-are-slime-chunksпѓЃ
default: false
description: Instructs the server to treat all chunks like slime chunks, allowing them to spawn in any chunk.
note: This may actually decrease your chances of running into a Slime as they now have a much larger potential spawn area.
mob-spawner-tick-rateпѓЃ
default: 1
description: How often mob spawners should tick to calculate available spawn areas and spawn new entities into the world.
light-queue-sizeпѓЃ
default: 20
description: Sets how large the queue of light updates off the main thread for each world should be. Vanilla uses 5, but this causes issues especially with plugins such as WorldEdit.
auto-save-intervalпѓЃ
note: Default value instructs the world to use Bukkit’s default.
description: Instructs this world to use a specific value for auto-save instead of bukkit’s global value.
game-mechanicsпѓЃ
default: true
description: Determines whether the server searches for the ender dragon when loading older worlds.
default: false
description: Disables Pillager patrols and associated AI.
default: true
description: Prevent enderpearls from storing the thrower when in an unloaded chunk.
default: false
description: Allows you to open chests even if they have a cat sitting on top of them.
default: false
description: Removes AI from pigmen spawned via nether portals
default: false
description: Instructs the server to disable critical hits in PvP, instead treating them as normal hits.
default: false
description: Determines if the server will interrupt a sprinting player if they are attacked.
default: 5
description: The number of ticks between a player activating their shield and it actually blocking damage.
default: false
description: Instructs the server to never send the end game credits when leaving the end.
default: false
description: Instructs the server to ignore shooter velocity when calculating the velocity of a fired arrow.
default: false
description: Whether to block players from changing the type of mob spawners with a spawn egg.
default: true
description: Fixes the exploit used to gain massive discounts by infecting and curing a zombie villager.
pillager-patrolsпѓЃ
default: 0.2
description: Modify the spawn changes for patrols.
default: false
description: Makes spawn-delay per player.
default: 12000
description: Delay in ticks between spawn chance.
default: false
description: Makes days per player.
default: 5
description: Days between raid spawns.
max-growth-heightпѓЃ
default: 3
description: Maximum height cactus blocks will naturally grow to.
default: 3
description: Maximum height sugar cane / reeds blocks will naturally grow to.
default: 16
description: Maximum height bamboo will naturally grow to.
default: 11
description: Minimum height bamboo will naturally grow to.
fishing-time-rangeпѓЃ
default: 100
description: The minimum number of RNG ticks needed to catch a fish.
default: 600
description: The maximum number of RNG ticks before catching a fish.
despawn-rangesпѓЃ
default: 32
description: The number of blocks away from a player in which entities will be randomly selected to be despawned.
default 128
description: The number of blocks away from a player in which entities will be forcibly despawned.
frosted-iceпѓЃ
default: true
description: Instructs the server to enable (and tick) frosted ice blocks.
default: 20
description: Minimum RNG value to apply frosted-ice effects at.
default: 40
description: Maximum RNG value to apply frosted-ice effects at.
lootablesпѓЃ
default: false
description: Instructs the server to automatically replenish lootable containers.
note: This feature is useful for long-term worlds in which players are not expected to constantly explore to generate new chunks.
default: true
description: Prevents the same players from coming back and re-looting the same containers over and over.
default: true
description: Resets the loot seed each time the lootable is refilled. Effectively randomizing the new loot items on each refill.
description: Sets the maximum number of times a lootable may be refilled.
note: The default value will allow a lootable to refill an infinite number of times.
default: 12h
description: The minimum amount of time that must pass before a lootable will be eligible to be refilled.
note: This field uses time-based values. 12s = 12 seconds, 3h = 3 hours, 4d = 4 days.
default: 2d
description: The maximum amount of time that can pass before a lootable is refilled.
note: This field uses time-based values. 12s = 12 seconds, 3h = 3 hours, 4d = 4 days.
alt-item-despawn-rateпѓЃ
default: false
description: Determines if items will have different despawn rates.
default: < COBBLESTONE: 300 >(a list of mappings)
description: Determines how long each respective item despawns in ticks. You can use item names from the Material enum.
spawn-limitsпѓЃ
hopperпѓЃ
default: true
description: Instructs the server to apply a short cooldown when the hopper is full, instead of constantly trying to pull new items.
default: false
description: Completely disables the InventoryMoveItemEvent for hoppers. Dramatically improves hopper performance but will break protection plugins and any others that depend on this event.
anti-xrayпѓЃ
More in depth anti-xray documentation as well as recommended configuration for both engine modes can be found in this guide by stonar96.
default: false
description: Controls the on/off state for the Anti-Xray system.
default: 1
description: Sets the Anti-Xray engine mode. Where 1 is to replace hidden blocks with stone and 2 is to replace all blocks with random block data.
default: 64
description: Sets the maximum height at which anti-xray will attempt to hide ores. Only multiples of 16 are allowed. Other values will be rounded down to a multiple of 16.
default: 2
description: Controls the distance in blocks from air or water that hidden-blocks are hidden by the anti-xray engine. The maximum allowed value is 2.
default: false
description: Whether or not to obfuscate blocks touching lava.
default: false
description: Whether or not to allow players with the paper.antixray.bypass permission to bypass anti-xray. Checking this permission is disabled by default as legacy permission plugins may struggle with the number of checks made. This should only be used with modern permission plugins.
default: [copper_ore, deepslate_copper_ore, gold_ore, deepslate_gold_ore, iron_ore, deepslate_iron_ore, coal_ore, deepslate_coal_ore, lapis_ore, deepslate_lapis_ore, mossy_cobblestone, obsidian, chest, diamond_ore, deepslate_diamond_ore, redstone_ore, deepslate_redstone_ore, clay, emerald_ore, deepslate_emerald_ore, ender_chest]
description: List of blocks to be hidden in engine mode 1.
note: This list is using Mojang server names, not bukkit names.
default: [stone, oak_planks]
description: List of blocks that should be replaced by hidden-blocks in engine mode 2.
note: This list is using Mojang server names, not bukkit names.
viewdistancesпѓЃ
squid-spawn-heightпѓЃ
default: 0.0
description: The maximum height at which squids will spawn.
note: The default value defers to Minecraft’s default setting, which as of 1.12 is the sea-level of the world (usually Y: 64).
generator-settingsпѓЃ
default: false
description: Instructs the server to generate bedrock as a single flat layer.
should-remove-dragonпѓЃ
default: false
description: Sets whether or not to remove the dragon if it exists without a portal.
wandering-traderпѓЃ
default: 1200
description: The length of the wandering trader spawn minute in ticks.
default: 24000
description: Time between wandering trader spawn attempts in ticks.
default: 25
description: How much the spawn chance will be increased on every failed wandering trader spawn.
default: 25
description: The minimum chance that a wandering trader will be spawned.
default: 75
description: The maximum chance that a wandering trader will be spawned.
fix-climbing-bypassing-cramming-ruleпѓЃ
default: false
description: Sets whether climbing should bypass the entity cramming limit.
fix-entity-position-desyncпѓЃ
default: true
description: Fixes the issue in which an items position is desynchronized between the client and the server.
update-pathfinding-on-block-updateпѓЃ
default: true
description: Controls whether the pathfinding of mobs is updated when a block is updated in the world. Disabling this option can improve the server performance significantly, while there is almost no noticeable effect on the game mechanics. This is recommended when there are lots of entities loaded, and you have automated farms or redstone clocks.
ender-dragons-death-always-places-dragon-eggпѓЃ
default: false
description: Controls whether ender dragons should always drop dragon eggs on death.
max-leash-distanceпѓЃ
default: 10.0
description: Configure the maximum distance of a leash. If the distance to the leashed entity is greater, the leash will break.
entity-per-chunk-save-limitпѓЃ
unsupported-settingsпѓЃ
default: true
description: If set to false, the creation of invulnerable end crystals will be allowed. Fixes MC-108513.
portal-search-radiusпѓЃ
default: 128
description:
portal-create-radiusпѓЃ
default: 16
description:
door-breaking-difficultyпѓЃ
default: [вЂHARD’]
description: Takes a list of difficulties at which zombies are able to break doors
default: [вЂNORMAL’, вЂHARD’]
description: Takes a list of difficulties at which vindicators are able to break doors
mobs-can-always-pick-up-lootпѓЃ
default: false
description: Controls whether zombies always pick up loot. If set to false, the probability that a zombie picks up items depends on the world’s difficulty.
default: false
description: Controls whether skeletons always pick up loot. If set to false, the probability that a skeleton picks up items depends on the world’s difficulty.
fix-wither-targeting-bugпѓЃ
default: false
description: Fixes the wither’s targeting of players. See MC-29274.
map-item-frame-cursor-limitпѓЃ
default: 128
description: The number of cursors (markers) allowed per map. A large number of cursors may be used to lag clients.
seed-based-feature-searchпѓЃ
default: true
description: Whether the server should check if a chunk’s biome (determined by world seed) can support the desired feature before loading it during feature searches. This dramatically reduces the number of chunks loaded during feature searches.
note: This assumes the seed and generator have remained unchanged. If your seed or world generator has been changed, features will be located incorrectly.
seed-based-feature-search-loads-chunksпѓЃ
default: true
description: When set to false, seed-based-feature-search will not load the target chunk. Instead, it will return the center of the chunk. The more precise location of the feature will be returned as the player loads the target chunk. While disabling this will increase performance, it may lead to incorrect feature locations being returned. This will impact both the /locate command, buried treasure maps, and any other game mechanic that relies on feature searches.
allow-using-signs-inside-spawn-protectionпѓЃ
default: false
description: Allows players to use signs while inside spawn protection.
allow-player-cramming-damageпѓЃ
default: false
description: Allows players to take damage from cramming when colliding with more entities than set in the maxEntityCramming gamerule.
tick-ratesпѓЃ
default: 40
description: Sets the tick rate of the secondarypoisensor sensor of Villager entities
description: Sets the tick rate of the validatenearbypoi behavior. of Villager entities
feature-seedsпѓЃ
default: false
description: Enables auto-filling random seeds for all available features you haven’t already set a seed to. Using this in a controlled environment is also a good way of receiving a full list of features you can set seeds for.
split-overstacked-lootпѓЃ
default: true
description: When set to false, loot tables will not attempt to split items with a stack size higher than the maximum into items of smaller stack sizes. This will prevent overstacked items from being lost or causing a chunk to become uninhabitable (due to players getting constantly kicked because of oversized packets) when a shulker box is broken in survival.
log-player-ip-addressesпѓЃ
default: true