Grasscutter | v1.0.0
NOTE: Release artifacts have been removed from GitHub due to a DMCA takedown.
not exactly the first Grasscutter release
After about five days of being open-sourced, Grasscutter finally has an official release! Below, you can find all the changes in detail.
Thanks for contributing to Grasscutter, and sharing it around too!
Changes (short)
- Updated Gradle build file
- Updated gacha banners to current (on official)
- Updated default
query_cur_region
- Upgrade to Gradle 7.4.2
- Add configurable HTTP/HTTPS to MITM proxy
- Move existing commands into separate files
- Update config class
- Add run modes allowing for the dispatch or game or both servers to run
- Overhaul command handler system
- Implement fetter data support
- Implement waypoint data support
- Refactor database calls
- Change
getPlayerId
togetPlayerUid
- Optimize ping system
- Add weather to scenes
- "Event" watching
- NPC talking
- Refactor dispatch server
- Refactor certain "embedded-classes" into static classes
- Push scripts for easily starting Grasscutter
What's Changed
- Refactor existing code by @KingRainbow44 in #1
- overhauled readme.md by @lunaticwhat in #2
- i forgor fiddler requirement info 💀 by @lunaticwhat in #3
- Add discord link to README by @memetrollsXD in #4
- Add support for specifying a Public IP by @lilmayofuksu in #5
- README overhauled (again) by @lunaticwhat in #6
- Added a "help" player command and "sendmsg" server command. Separated commands and aliases by @4Benj in #9
- Added another general troubleshooting by @SinoAHpx in #8
- Update README.md by @xmplay in #7
- for those who dont want to change their system path, have a run.bat(edit if your java8 install is in a different location) by @TheLostTree in #10
- Fixing typo in EntityAuthorityInfo.proto by @labalityowo in #11
- Implement a new command handler by @KingRainbow44 in #12
- Use the operating system's file separator by @KingRainbow44 in #15
- Added Config for using http server with non SSL by @pedox in #16
- mitmdump script & click to run by @MlgmXyysd in #14
- added wiki link, corrected some spelling and definitions. by @lunaticwhat in #19
- Give character command by @SpikeHD in #20
- more friendly notes by @lunaticwhat in #21
- Set world level command by @SpikeHD in #22
- Fix weapon refine by @Yazawazi in #24
- add water to golden apple archipelago by default by @xmplay in #25
- skip beta server device id verify by @OtakuNekoP in #27
- unlockAvatarConstellation fix by @Yazawazi in #26
- Fix folder seperators by @lilmayofuksu in #34
- Make overseauspider.yuanshen.com reachable by @MlgmXyysd in #35
- Added admin commands, refactored help command, and created command descriptions + more by @4Benj in #23
- Restart command by @memetrollsXD in #37
- Added bonus for ingame function by @alt3ri in #31
- Create the account if it doesn't exist on the login screen by @KingRainbow44 in #40
- Adding /pos by @alt3ri in #47
- Optimize proxy scripts by @MlgmXyysd in #46
- Replace SetHealth -> SetStats by @alt3ri in #48
- Add /weather Command by @Yazawazi in #44
- Try to implement NpcTalk packets by @w4123 in #41
- Fix character abilities not showing for others in co-op/lasting too long by @Melledy in #49
- Fix playerOpt is always throw an exception when it's null by @iTruth in #52
- Fix permission issues when new users create an account by @Melledy in #54
- Rewrite commands by @MlgmXyysd in #50
- Update gradle, Implemented live gacha reloading, and game server event buses by @4Benj in #45
- Custom Y position on MarkMapReq by @memetrollsXD in #55
- Edited a bit by @alt3ri in #59
- Adding a
Teleport to Waypoint
Function by @Yazawazi in #60 - Append
final
andCommand
to command classes by @KingRainbow44 in #62 - resolved issue #56 and cleaned up readme by @lunaticwhat in #61
- Scene points folder check by @Yazawazi in #64
- args check for setstats command by @fengyuecanzhu in #65
- Remove stella constellation appeareance in gacha pull by @labalityowo in #66
- Fix Ayaka and weapon banner titles not showing up by @labalityowo in #67
- Dev fixes by @Melledy in #69
- Dev fixes by @Melledy in #70
- Update README.md by @alt3ri in #82
- Add list command by @MlgmXyysd in #81
- Fix artifact & weapon generation by give command by @zamlty in #79
- bring back the jade chamber and other old scene tags by @xmplay in #77
- Refact dispatch server by @MlgmXyysd in #78
- Teleport Small Fix by @Yazawazi in #87
- Add a changing weather id by @yarik0chka in #84
- Fix typo by @alt3ri in #86
- Fix account dupe key error after selecting starting character by @Melledy in #90
- Added /revive command by @alt3ri in #88
- Fixes for the error in the revive command by @Melledy in #92
- Server run modes and multi-server dispatch support by @4Benj in #74
- Update development readme by @JuliusPtolemy in #63
- add heal command by @fengyuecanzhu in #93
- Try to show characters' stories and voices by @Yazawazi in #94
- Integrate MongoDB into C2R by @MlgmXyysd in #98
- Merge development into stable by @KingRainbow44 in #89
- Update README.md by @MlgmXyysd in #100
New Contributors
- @KingRainbow44 made their first contribution in #1
- @lunaticwhat made their first contribution in #2
- @memetrollsXD made their first contribution in #4
- @lilmayofuksu made their first contribution in #5
- @4Benj made their first contribution in #9
- @SinoAHpx made their first contribution in #8
- @xmplay made their first contribution in #7
- @TheLostTree made their first contribution in #10
- @labalityowo made their first contribution in #11
- @pedox made their first contribution in #16
- @MlgmXyysd made their first contribution in #14
- @SpikeHD made their first contribution in #20
- @Yazawazi made their first contribution in #24
- @OtakuNekoP made their first contribution in #27
- @alt3ri made their first contribution in #31
- @w4123 made their first contribution in #41
- @Melledy made their first contribution in #49
- @iTruth made their first contribution in #52
- @fengyuecanzhu made their first contribution in #65
- @zamlty made their first contribution in #79
- @yarik0chka made their first contribution in #84
- @JuliusPtolemy made their first contribution in #63
Full Changelog: https://github.com/Grasscutters/Grasscutter/commits/v1.0.0