Reduced the amount of memory used for chunk packets
Compatibility updates to cb#1781
15-1-2012 - Updated to v1.57.6
A lot of fixes in the buffered chunk loader to fix chunk corruption
Compatibility updates to cb#1769
13-1-2012 - Updated to v1.57
/1.56.6: Async chunk saving removed, buffered chunk loader more secure
/7: compatibility update for CB 1718
12-1-2012 - Updated to v1.56.4
Several bug fixes around the chunk loader (especially the buffered NBT tag list was an issue)
/5: Added configuration option to disable the buffered chunk loader
9-1-2012 - Updated to v1.56.
Now buffers chunk data just like packets, reducing memory and cpu load when loading chunks rapidly
Now async-saves chunks even if the save is caused by other plugins
Now implements a custom chunk region loader to achieve the above
Now fixes lighting cross-chunks (first checks if the chunk is loaded)
Now possible to log/monitor the chunk memory size
Added /nolagg gc command to make memory benchmarks
Added chunk unload time-out to prevent chunks unloading too often when the event is cancelled
A lot of debugging
/1: Fixed cross-thread issue in data pool
30-12-2011 - Updated to v1.54.8.
Another stack forming fix *multiple of them (...)
Now properly unloads chunks again (it thought that some far-away chunks were spawn chunks too)
Now properly overrides the Spout chunk sending system
29-12-2011 - Updated to v1.54.4.
Stack forming bug fix
Added back support for Ore obfuscator
Fixed entity list concurrent mod. exception occuring when auto-saving
28-12-2011 - Updated to v1.54.1.
HUGE performance update:
Added chunk packet buffer
Improved chunk sending queue
Stack former tick lag greatly reduced (separate thread)
Spawn limiter uses less hashmaps: faster updating
Performance monitor more advanced
/1: Fix for the stack former.
27-12-2011 - Updated to v1.53.4.
Improved lighting fixes (also for bugged lighting e.g. trees decaying)
Now monitoring update time information
24-12-2011 - Updated to v1.53.3.
No longer spams the log/console with endless synchronized warnings
Removed the exceptions for synchronized warnings
No longer loads chunks from another thread when fixing lighting
Several synchronization changes: WorldMetaData and Chunk sending queue
No longer causes concurrent modification exceptions every second (unloading chunks)
22-12-2011 - Updated to v1.53.2.
No longer causes NPE on shutdown for world meta data
Now correctly stacks potions
Configuration issue has been resolved
Fixed death animation getting skipped
21-12-2011 - Updated to v1.53.1.
Added option to enable/disable the thread checker
'0-amount' item stack fix
No longer 'throws' an error, only logs them. (throwing an error was futile and only made people believe Nolagg was the cause -.-)
17-12-2011 - Updated to v1.53.
Added block listener for cross-thread checks
Removed the hashmap iterator in the World meta data update routine
Removed the increase bit in the chunk send queue (max rate already deals with that)
15-12-2011 - Updated to v1.52.7.
Added Thread-safe protection for most events
Some bugfixes in the meta data
/8: Some anti-spam measurements for the Thread-safe protection have been added
/9: Yet another huge batch of bug fixes...
13-12-2011 - Updated to v1.52.6.
Now stores chunk/world information at one central spot to prevent memory leaks
Now prevents tnts exploding above the surface from breaking blocks at bedrock level (smart system)
Some more synchronization fixes for the chunk send queue (if the impossible happens, it will show a descriptive message in the log to what happened)
Better chunk unload system using the system described all on top
Now shows the amount of chunks generated in the log/monitored output in yellow
Faster chunk save processing to prevent overflows (was performing a 1 sec delay for every 200 operations)
10-12-2011 - Updated to v1.52.4.
Some concurrency error fixing in the chunk sending bit
Now fights the 'fetching removed entity add packet' message logged in the console
Added chunk sending status read-out when monitoring
5-12-2011 - Updated to v1.52.2.
Now tries to calculate the player connection and adjust the chunk send rate based on that
/3: Some bug fixes
4-12-2011 - Updated to v1.52.1.
Fixed several issues with NoLaggChunks by completely removing it >:)
NoLaggChunks' features are now included in NoLagg
Way better chunk sending features are now working
/1: Fix to properly fire a chunk unload event when unloading chunks
28-11-2011 - Updated to v1.50.
Official upload for MC server 1.00
Fixed some issues with the Dummy world loading chunks
Teleporting in onPlayerMove now works with NoLaggChunks (no missing chunks)
/1: Compatibility update for BleedingMobs and some bug fixes
/2 & 3 & 4: Several bugfixes
18-11-2011 - Updated to v1.49.
Fixed a lot of bugs occuring in 1.48
Now performs 100% working lighting fixes - as soon chunks are generated lighting issues are gone
Removed the 'memory is low' message
.1: Fixed signs not showing text, NPE when setting trigger block change packet, stacking when spawning items
.2: Some memory fixes for NoLaggChunks
15-11-2011 - Updated to v1.48.
Fixed sign/chest wipe bug caused by 1.47s new chunk entity clearing code
Reduced CPU usage when stacking items/orbs and handling spawned entities some more (list storage)
Fix to prevent ghost entities hanging around (once again)
NoLaggChunks has it's own thread and own packet compression - a lot smoother now
Sends out a single block to trigger the client to display a chunk (prevents transparent chunks)
14-11-2011 - Updated to v1.47.
Added chunk lighting fixing mechanics
Reduced CPU usage when stacking items/orbs and handling spawned entities
Fix to prevent ghost entities hanging around (fixed detachment of chunk)
A lot of smaller fixes to enhance performance
13-11-2011 - Updated to v1.46.
Will continue sending the right chunks during reloads. (a.k.a. fix for Spout)
Now correctly sends tile entity information on startup as well
Removed the comparator part in the chunk sending code (compat. for Java 7)
Queues vehicle and mob spawn packets: no more floating mobs
General update to make people aware of the new version (hehe)
Now fixes the auto-save world intervals during every async auto-save. (compat. for PTweaks)
Changed the console message when monitoring (was opposite, thanks ewized)
12-11-2011 - Updated to v1.45.
Some fixes for the chunk unload and async saving features
Added performance monitor and logger
Fixed the overflow of chunks getting queued for saving (was causing steady memory leak and high CPU usage)
8-11-2011 - Updated to v1.44.
Added async chunk saving feature, which greatly reduces tick lag. (which was caused by the unload delay before)
Mobs are now correctly removed. The oldest mobs are not removed for new spawns. (that looked kinda odd)
7-11-2011 - Updated to v1.43.
Added support for Showcase again
Unload delay now works properly
6-11-2011 - Updated to v1.42.
Improved stacking algorithm (less entity loops)
Chunk unload delay no longer uses player move to 'touch' chunks
TNT handler fixed again, but doesn't spawn tnt block drops in 1.9 prerelease
ItemHandler no longer causes NPEs on shutdown
Item dupe issue has been resolved
Added item stacking threshold as requested (it was now feasible)
4-11-2011 - Updated to v1.41.
Added some memory-leak-fighting coding
No longer loads nearby chunks in onPlayerMove
29-10-2011 - Updated to v1.40.
Improved clear command (now allows you to clear any entity)
Changed default auto-save interval back to 40 ticks
29-10-2011 - Updated to v1.39.
Several bug fixes
29-10-2011 - Updated to v1.35/6.
Update to use the new File configuration system
/06: Added support for the Showcase plugin
22-10-2011 - Updated to v1.33/4.
Added stack forming radius setting
Reversed entity removal in the spawn handler: old entities are removed first
Minor change in the unload delay coding; larger view distance
/4: Removed the add-on (was buggy)
/4: Minor change to the chunk unload feature: touch chunks on enable
15-10-2011 - Updated to v1.32.
Backwards compatibility update: changes exception to throwable
Made fire and air part of 'denied' explosion affected blocks.
13-10-2011 - Updated to v1.31.
Fixed the 'players near chunk' checker (was only comparing x-coordinate)
9-10-2011 - Updated to v1.30.
Increased the player chunk radius in an attempt to fix the unload delay
8-10-2011 - Updated to v1.28/9.
Made orb combining part of 'item stack forming' and uses same interval
Added additional properties to toggle sections of this plugin on or off more easily.
/9: Updated and re-released the greatly enhanced Chunks add-on
5-10-2011 - Updated to v1.27.
rebuilt against CB#1240
fixed one bug in the spawn limiter (didn't reset)
removed some failing functions (will be ported to the chunk add-on)
3-10-2011 - Updated to v1.26.
yet another 'missing chunk' prevention update
tweaked the explosion handling a bit to use explosions per tick instead of per second
explosion performed 1 tick after the event. Other plugins can still monitor explosions now, and see the blocks before the explosion. (Logblock compatibility)