don't mind there being only v1.3.0
Grasscutter has updated again! Support for 3.0 has been added, along with many other goodies.
Most of these changes are internal changes, but there are other, better things in the works that come from this!
Changelogs:
This list is not exhaustive.
Please leave any comments for additional changes that should be added to the changelog.
- Support versions
v2.8.0-REL
andv3.0.0-REL
! - Code style changes
.editorconfig
- Language file linting
- Whitespace linting
- Enforce
lowerCamelCase
- Remove Protocol Buffer definitions from the repository
- Refactor
README.md
- Added more languages
- Refactor commands
- Merge & remove unnecessary commands
- Build locales directly into usage messages
- Clean-up command map
- Source permission checking externally
- Allows for plugins to override the existing permission system
- Bundles the traditional Grasscutter permission checker into a handler
- Clean-up file structure
- Move config files
- More scripting functionality
- NPC implementation
- Teapot implementation
- Questing system updates
- Data refactors
- Game data (
ExcelBinOutput
,BinOutput
, etc) - Server data (
data/
)
- Game data (
- Activity (in-game events) system
- Includes the rhythm/music game from
2.7
- Includes the rhythm/music game from
- Battle-pass system & functionality
- Missions
- Rewards
- Chat system update
- Chat history
- Crafting system update
- Strongboxes implemented
- Dungeon system update
- Challenges
- Objectives
- Triggers
- Entity system update
- Separate entity types into different packages
- Gadget implementation
- Chest implementation
- Teapot functionality
- Furniture
- NPCs
- Other items
- Blossoms (Ley Lines) implementation
- Internal networking refactors
- Plugin refactors & updates
- New events
- Announcement system
- Account authentication implementation
- Authenticate via passwords
- Add more languages
- Add RSA keys for signing
...and more changes!
What's Changed
- Update ru-RU.json by @TotalyNotOndre in #1683
- update zh-CN.json by @2y8e9h22 in #1684
- More literate README_ru-RU.md by @IMrProYTI in #1691
- Update README.md by @AwayJob in #1695
- Fix QuestEncryptionKeys Path by @omg-xtao in #1696
- 3.0 Support (Backrooms Edition) by @4Benj in #1698
- Update README_zh-CN.md by @MlgmXyysd in #1708
- partial fix of dungeon by @pfyy in #1706
- Dutch language updates For README by @Pikachubolk in #1709
- fix dungeon by @pfyy in #1710
- Update translation by @Tesutarin in #1711
- Jp support by @Kei-Luna in #1712
- Fixing Translation errors from previous commit by @Pikachubolk in #1713
- Add permission clear and list commands by @jie65535 in #1715
- Update README.md Sequel by @AwayJob in #1717
- fix: avatar energy transform in proudskill by @phuchptty in #1728
- fix serenitea pot by @pfyy in #1726
- Update default Banners.json by @loulou310 in #1719
- Console output player command by @Kawaa-qwq in #1722
- Custom Teams by @GanyusLeftHorn in #1731
- Replace Java-Express with Javalin by @4Benj in #1733
- fix serenitea pot main building by @pfyy in #1737
- Update ru-RU.json by @TotalyNotOndre in #1738
- Plugin Manager localisation by @TotalyNotOndre in #1739
New Contributors
- @IMrProYTI made their first contribution in #1691
- @AwayJob made their first contribution in #1695
- @pfyy made their first contribution in #1706
- @Pikachubolk made their first contribution in #1709
- @Kei-Luna made their first contribution in #1712
- @phuchptty made their first contribution in #1728
Full Changelog: https://github.com/Grasscutters/Grasscutter/commits/v1.3.0