- implement difficulty (thanks @theskiier14)
- weather Command (thanks @OverloadedWolf)
- remove block from inventory when placing it (thanks @109C)
- add node-voxel-worldgen generation to generation list
- limit /portal command to 21x21
- fix undefined disconnected
- limit the number of entities to options["max-entities"]
- remove /spawn and /spawnObject
- update dependencies
- move diamond-square to its own package
- add flying-squid-schematic plugin to plugins list
- add serv.reloadChunk
- makes worldFolder option optional
- improve ticks performance a bit
- add /summonMany
- load/save the seed
- takes worldFolder instead of regionFolder as option to load the world
- fix last problems with portal frame detection
- add effects and abilities
- add colors to chat function
- don't spawn in water
- implement portal creation (no teleporting yet)
- implement latency
- use prismarine-world 0.4.0 to implement loading/saving
- add player-list-text config option
- add everybody-op option
- don't login if the client is already ended
- make /attach use the selectors, fix UserError, check /tp has one target
- create an entity.attach, and add a /pile command
- improve tests
- fix player.kick, add serv.quit(reason)
- fix badges on npm
- sounds
- lot of use of destructuring in the code
- handle view distance properly
- entities : spawning, physics, some sounds
- block drops
- refactoring : serv/player/entity plugins together
- lot of new commands : /summon, /spawn, /spawnObject, /kill, /attach, /teleport (thanks @azastrael), /op, /deop, /ban-ip, /pardon-ip, /xp
- entity properties directly in player
- proper plugins handling
- behaviors
- player inventory (thanks @109C)
- tests using mineflayer
- unload chunks
- xp
- selectors
- ip ban (thanks @109C)
- improve /help command
First functional release
- Infinite worlds
- World generation (thanks @JWo1F!)
- World loading from anvil files
- Improved error handling
- Implement kicking and banning (thanks @demipixel!)
- Using ES6
- ModPE basic support (thanks @Creeplays!)
- Better commands, proper commands class instead of just IFS
- Enable compression!
- Multi-world support: overworld + nether (thanks @demipixel!)
Initial release
First version, basic functionalities