Skip to content
This repository has been archived by the owner on Jan 15, 2024. It is now read-only.

Very basic optimised configs - no changes to vanilla gameplay!

Notifications You must be signed in to change notification settings

IceWaffles/Optimised-Configs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Hi, I’m IceWaffles - you can also find me on discord @icewaffles ! These files are extremely basic optimised configs for a vanilla style (default minecraft survival) server. This will only optimise your server to a certain extent: usually, you might just need a faster host.

Note: These configs are as close to vanilla/default behaviour as possible. With my config, you'll notice no/negligible changes to the game other than performance improvements when compared to the default values! There's obviously heavier optimisation guides, but then you may start to notice some (minor) game changing things. For example, they may recommend to nerf spawner mobs, in which case they essentially lose their AI and no longer behave like normal mobs.

Installation [1.20.x]

Use the files attached at the top of this page and copy and paste them into your own! For example, if you run paper, replace your paper.yml with the text from my paper-global.yml and paper-world-defaults.yml attached above. The same goes for the other two: replace your spigot.yml and bukkit.yml with text from my spigot.yml and bukkit.yml. Of course, if you're running Spigot, then you only need to replace your spigot.yml and bukkit.yml as you don't have any paper config files.

Server JAR

<10 players - Vanilla | Standard minecraft software distributed by Mojang.

10-15 players - Spigot | Allows use of plugins! Based off Bukkit (now CraftBukkit) while bringing in a few optimisations.

15-50 players - Paper | Provides dupe and bug fixes over vanilla minecraft. Has merged in Tuinity for a massive performance boost!

50-100 players - Pufferfish | Insane performance and optimisations. Do not use unless you have a very large server and require the extra performance.

50-100 players - Purpur | Based off Pufferfish-only use if you need it's configuration options! Not recommended if you generally want a 'vanilla' MC experience.

Other

Timings is a simple way to see exactly what is lagging your server! You probably will need to utilise it when asking for suppirt. As it's (v2) built into Paper, you just need to execute the /timings paste command and click the link you're provided with. If you don't understand yet, there is a detailed video tutorial by Aikar on how to read them.

Spark is a plugin that takes a deeper dive and allows you to profile your server's CPU and memory usage! You can read on how to use it on it's wiki.