Difference between revisions of "Improving Performance"

From Project Eden
Jump to navigation Jump to search
m (fix redstone format)
Line 21: Line 21:


=== General Entities ===  
=== General Entities ===  
Having lots of different entities in the same area can make your FPS drop drastically when you're in that area. Whether it be Item Frames, Armor Stands, or even Signs, try to reduce the amount you have in that area if you notice your framerate dropping a little too low.
Having lots of different entities in the same area can make your FPS drop drastically when you're in that area. Whether it be mobs, item frames, armor stands, or even signs, try to reduce the amount you have in that area if you notice your framerate dropping a little too low.

Revision as of 22:27, 6 December 2023

Sometimes the server will lag, it's pretty much impossible to avoid. However, using some of the tips and tricks below, server lag can be reduced drastically.

Server Performance

One of the ways to increase overall performance is by helping the server itself not lag. Listed below are a few different ways to help the server performance improve.

Hopper Lag

Hoppers can cause quite a lot of lag on the server if they're actively being used. Part of this is because hoppers check the area above them for different items, and it defaults to checking for numerous spaces. Of course, just one hopper won't do much, but when you've got dozens of hoppers in the same spot all working at once.

If the top part of the hopper has no container above it, or if it's just a normal block that can be removed, try putting a Composter on top of the hopper instead! Because of how hoppers are coded to look for items, Composters make it way easier for the server to process the requests that the hopper is sending out and, subsequently, create less lag.

Redstone

Redstone can generate a ton of block updates, which can lag the server if it's in excessive amounts. To help reduce this lag, make sure all of your Redstone circuitry has some sort of way to turn it off! Something as simple as making sure your Redstone is able to be turned off can help a lot more than you may think.

Client-side FPS Performance

One of the biggest issues that most players run into on servers is low FPS, which is never fun. Below are a few simple tips and tricks to help get that client-side performance running as best as it can!

Barrels

In Minecraft, most people's go-to storage block is the Chest. More specifically, a double chest. After all, it has the most amount of storage slots. But on Project Eden, Barrels are the size of double chests! While they don't impact server performance, chests are considered tile entities, and can drastically impact your FPS if there's a lot of them in one place. Barrels on the other hand, are just considered blocks! They also only take up one block instead of two, and the recipe even costs less than a chest! We even have a custom recipe to turn chests into barrels, to help make the transition from chests to barrels smoother.

See Custom Crafting Recipes for our custom recipes

General Entities

Having lots of different entities in the same area can make your FPS drop drastically when you're in that area. Whether it be mobs, item frames, armor stands, or even signs, try to reduce the amount you have in that area if you notice your framerate dropping a little too low.