Please read If you use hoppers
As several of you have noticed over the last few days the server has been experiencing some quite extreme lag, this appears to be caused by a problem relating to how hoppers deal with protecting the flow of items, every single second the server is having to check for thousands of different hoppers around the worlds and to try and limit these accordingly. This isn't sustainable for us going forward, so we're going to have a make a minor change to how hoppers and blocks which store items work on Noobstown. We obviously don't want to punish you for making big redstone machines, they're really cool, so we're not going to limit that in any way at this time.
We do have a solution to this problem though which is like to solve the problem we've currently got. It will be happening in two stages to make sure you get chance to make your items safe, (these don't apply to the wilderness world since that uses the
/wild unit protection which works differently):
Stage 1 (Today Already Done):- You will no longer be able to place hoppers underneath or pointing into any block which can store items (chests, other hoppers, droppers, etc.) that you do not own (using LWC (/cprivate, /cpublic, etc.)
- You will no longer be able to place blocks which can store items (chests, hoppers, droppers, etc.) in a position where a hopper you don't own would be pointing into that block you're trying to place.
These two things should make safe any issues with people trying to steal your items or annoyingly give you items when you don't want them to.
Stage 2 (Likely in a week or so):We're doing this at the earliest of this coming weekend to give you a few days to adjust the following on the tiny chance you fall into the situation explained below.
- We will be turning off all hopper flow protections. Effectively meaning if you've got a block with a hopper flowing in or out of it then when we make this change the items will flow irrespective of any LWC permissions set on either of the blocks.
- Both the block (chests, etc.) and the hopper will be protected individually from players just looking and taking items manually, but moving forward items will freely flow between hoppers and blocks they connect with, irrespective of ownership. This really shouldn't be an issue for the majority of you, your items will still be safe because of the changes made in stage 1. The only issue is likely to arise if you already have a situation where you've already got a hopper following in or out of a block you don't own (or the other way around). If you have then you've got a few days to fix this by moving the blocks so they aren't touching or pointing into each other.
I realise this change might not be something you all want, but it will make things safer in the long term, we need to consider the well-being of the server as a whole in terms of the lag being caused by this. The impact of this change is likely to be non-existent for the majority of you and only minimal for those it does effect.
This might have been quite a confusing post because of the specifics of the issue, so if you've got any questions please do feel free to ask them, I'll happily demonstrate what the change is and how to solve it etc. in-game if you contact me.