Merge pull request #2157 from bergerkiller/master

Compatibility for dynamic material method changes in API
resolves VANILLA-227 - incorrect name shown as not online.

Signed-off-by: Sleaker <sleaker@gmail.com>
Merge pull request #2158 from Sleaker/master

Resolves Vanilla-227
Exception hardending for the NetworkSendThread
Use a procedure instead of an iterator when ticking block components
Removed debug code for controller data
Adds stack trace when failure to commit a chunk happens
Writes entire shutdown sequence to log file
- no lines lost when the main thread is shutdown
Added force parameter to getUpdateMessage for absolute/force updates
Start dynamic updates after population
Renderer must start before adding players/entities

Signed-off-by: Jack Huey kitskub@gmail.com
Merge pull request #2159 from kitskub/patch-3

Renderer must start before adding players/entities
Thread annotations move
Prevents tick ending until lighting is stable
re-write TP handler, removed index variable, made it a bit easier to understand.

Signed-off-by: Sleaker <sleaker@gmail.com>
Comment debug message for skeleton
Fix NPE with getRenderer()
Pull input each frame
Add input executor
Fix "Late Precache of resource" spam
Merge pull request #2160 from Sleaker/master

Handle TP Command a bit better