Glowstone 2018.1.0 and LTS 2018.0.1
-
Hi everyone. We are a few days behind schedule, but today we are releasing Glowstone 2018.1 and the complementary LTS update, 2018.0.1.
This month, we worked on a few major features and fixed a lot of bugs.
As explained in the Year in Review news post, we will release two updates every month: an official monthly release containing all of the bleeding-edge features from the last month, and a complementary LTS (long-term-support) release which backports bugfixes to the stable branch.We also want to thank new contributors XuZhen86, Minecrell and HugoDaBoss for their valuable contributions this month!
Additions and Changes
- Implemented projectiles (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/614”>#614</a>)
- Thanks to Pr0methean for his continuous work on this PR for over a month
- Implemented
/testforblocks
command - Added checksum validation for library manager (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/802”>#802</a>)
- Revamped library manager to allow for customization by server owners (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/808”>#808</a>)
- Added configuration file validation (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/809”>#809</a>)
- Updated API to
1.12.2-R1.0
- Implemented Paper’s Profile API
- UUID lookups in commands are now asynchronous (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/111”>#111</a>) (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/814”>#814</a>)
- Implemented droppers (previously behaved like regular dispensers)
- Implemented
advanced.suggest-player-name-when-null-tab-completions
configuration option - The server icon file will now be imported automatically from a Vanilla server
- Initial implementation for villager trading UI
- Implemented starvation damage modifier for different difficulties (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/835”>#835</a>) (XuZhen86)
- Implemented correct conditions for mob experience drops (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/823”>#823</a>) (XuZhen86)
- Added
--generate-config
command-line option to generate config files without starting the server - Implemented grass path block (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/841”>#841</a>)
- Implemented Zombie Villager NBT storage
- Cleaned-up the
ItemType.Context
enum - Moved building scripts to a separate directory
- Code style cleanup and lombokification
- Updated lombok and kotlin dependencies
Bug Fixes
- Fixed an error when loading Vanilla worlds containg Minecart-with-Chests
- Fixed an error when using command selectors with entities
- Fixed a concurrency error in chunk streaming
- Fixed incorrect ender pearl behaviour (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/822”>#822</a>) (XuZhen86)
- Fixed incorrect fall damage when switching gamemodes (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/820”>#820</a>) (XuZhen86)
- Properly implemented
Player#getVirtualHost()
andPlayer#getProtocolVersion()
APIs (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/824”>#824</a>) (Minecrell) - Fixed SLF4J logging for plugins (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/825”>#825</a>) (Minecrell)
- Fixed item drops for cactus and dead bush (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/832”>#832</a>) (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/833”>#833</a>) (XuZhen86)
- Fixed incorrect anvil sounds when landing on several blocks (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/827”>#827</a>) (HugoDaBosss)
- Fixed an error when spawning wolves from spawn eggs
- Fixed NBT storage for Strays, Wither Skeletons and Husks not being bound
Download links for both the release and the LTS update can be found on our website.
Thanks!
This post was mirrored from the site.
- Implemented projectiles (<a href=“https://github.com/GlowstoneMC/Glowstone/issues/614”>#614</a>)