- Add intersect property to raycast result type #137
- Update workflow templates
- Update to Node 18
- Fix chunk saving reference errors (@kf106 & @moonborrow) #100
- Fix typo in README.md (@takeru) #108
- Improved types (@TRCYX) #99
- Fix ManhattanIterator #101 (@IceTank)
- Update mcdata
- Added match while check intersect (@sefirosweb)
- fix getBlock not setting the position of the block
- add block update events
- Fix raycasting when ray is axis aligned
- Add exact raycasting
- add iterators
- fix world.sync.getChunks()
- implement unload column
- BREAKING: regionFolder is now a provider (for example an Anvil instance)
- add .sync
- add get/set block state id
- perf improvement of saving (thanks @Karang)
- disable saving if savingInterval is 0
- standardjs
- no gulp
- cross version support
- update dependencies, fix issue with provider anvil
- update to babel6
- bump dependencies
- bump prismarine-provider-anvil
- fix negative iniPos in initialize
- fix initialize
- bump prismarine-chunk
- fix initialize for iniPos%16 !=0
- add World.initialize
- use prismarine-provide-anvil 0.1.0 to implement anvil loading and saving
- fix minecraft-chunk bug
- fix getBlockData
- check if the region is available in the anvil files
- Add anvil loading
- Add chunk generation to the API
- First version, basic functionality