In this update there are a few new features as well as performance improvements. Most noticeably, gravity based crafts and crafts that use the phase block feature should experience much better performance (all crafts should perform better, but these ones especially so). If you have any issues, please report them on
github .
Special thanks to eirikh1996, Pulverizer, and tylers1066!
- Fix a logic error in collision explosions
- Change contact explosion collision primer to be configurable via CollisionPrimer in the main config (default 1000)
- Fix an error in feedback on failed craft detection
- Simplify contacts to make the command and sign more consistent
- Make sure crafts do not fly outside the world border
- Phaseblocks now work with block data (i.e. slabs, wool, etc)
- Optimize gravity
- Ensure worlds are saved properly when a craft is moved through a chunk and no blocks are placed by any external sources
- Make sure that subcrafts are proplery released
- Collision sounds are now configurable (collisionSound in craft files)
- Prevent duplicate assaults
- Optimize craft operations
- Speed up tile entity searching
- Optimize craft movement cooldowns
- Optimize craft sign updating
- Internal changes