Main Menu

Update?

Started by Codbarley, August 27, 2013, 05:25:40 AM

Previous topic - Next topic

Codbarley

Whai r we stil on 1.5.2

MegaSuperGeneral

the kid Zombies take up to mush memory to run, dont know why it takes up so much memory , but ones that fix we can update. we all want the horses.


Poke yo face

baby zombies drop no loot and use alot of memory how very rude of them

Nuro

#3
Zombies in general actually. I am on vacation atm, so I won't be able to go into a lot of detail. 1.6 Zombies had their pathfinding increased to a range of 40 default, a lot more when swarming. The problem is the A* search algorithm used for pathing doesn't have an appropriate condition to deal with situations where there are no possible routes to their target. This results in massive resource hits from only a dozen zombies if such a situation occurs, lagging out the whole server. If you want an example of this, check out the problems during UHC season 12 on youtube (issues start around episode 3 or so). We could update the server to 1.6.2, but this also means the server will likely lag every few seconds (especially if zombie spawners/grinders are active).

I've been trying to fix it, but its a tad hard when you need to modify obfuscated Minecraft server code and recompile Bukkit. Also when you are on vacation.

EDIT: Was working on finishing up coding some changes and recompiling bukkit this morning. Can't make any guarantees that it'll work, plus I am on vacation until Monday. I'll try to test it when I get back.


--- Update ---

Code modifications seem to be working fine. I was able  to get my test server to handle 400 simultaneous zombies attempting to  pathfind to a target over lava instead of 15. The plugins are also  working fine. Just need to work on a few other things for 1.6 and should  be good for when I get back from vacation.

Poke yo face

sweet i'm looking forward to it

Nuro

Quote from: Poke yo face;9679sweet i'm looking forward to it

Well I just installed the update about 15 minutes ago after spending today working on the last few things. ^.^

Powered by EzPortal