Releases: Grasscutters/Grasscutter
Grasscutter | v1.4.7
This version supports REL3.5!
ignore the fact that the game version was updated 3 times before a new release
What's Changed
- Update gc to 3.3 by @YuFanXing in #1981
- Output the handbook based off the client language by @ZanyRain in #1993
- Unlock hidden points by @ghjbvvgh in #2016
- Fix Cooking Compound Retrieval by @NotThorny in #2039
- Teapot Implementations & Fixes by @NotThorny in #2032
- Some fix about scene script and quest by @ZanyRain in #2029
- Fix tower guard goal by @NotThorny in #2052
- Fixed only the issue about "BOOLEAN" occurring when importing resources. by @Lemon-miaow in #2028
- Fix BattlePass Null Pointer by @NotThorny in #2057
- Fix climb jump stamina by @NotThorny in #2056
- Improved satiation by @NotThorny in #2055
- Fix text by @ERthereal in #2049
- update gc 3.4 by @yeyeyeawa in #2041
- Update missed files by @NotThorny in #2060
- Fix particle generation by @NotThorny in #2066
- feat: change game time by @hamusuke0323 in #2061
- Implement home resource gain by @NotThorny in #2064
- fix: incorrect Japanese word order and translation by @hamusuke0323 in #2072
- Simply implement achievement system and add achievement command by @hamusuke0323 in #2068
- Important change by @thecutefinder in https://github.com/Grasscutters/Grasscutter/pull/2080
- CNREL support by @rwx9032 in #2076
- Update ru-RU.json by @TotallyNotOndre in #2081
- Update fr-FR.json by @loulou310 in #2084
- Add vi-VN readme by @lehuygiang28 in #2091
- Fix gradle build & terminal interaction by @gray19950103 in #2083
- 3.5 by @thecutefinder in https://github.com/Grasscutters/Grasscutter/pull/2090
New Contributors
- @YuFanXing made their first contribution in #1981
- @ZanyRain made their first contribution in #1993
- @ghjbvvgh made their first contribution in #2016
- @NotThorny made their first contribution in #2039
- @Lemon-miaow made their first contribution in #2028
- @ERthereal made their first contribution in #2049
- @yeyeyeawa made their first contribution in #2041
- @thecutefinder made their first contribution in https://github.com/Grasscutters/Grasscutter/pull/2080
- @rwx9032 made their first contribution in #2076
- @lehuygiang28 made their first contribution in #2091
- @gray19950103 made their first contribution in #2083
Full Changelog: v1.4.4...v1.4.7
v1.4.3
What's Changed
- Updated spanish translations by @RBNXI in #1911
- [Security][Bugfix] Fix directory traversal exploit by @sandtechnology in #1907
- Debug system by @BiosNod in #1894
- Fix Mail SendToAll Freeze by @jie65535 in #1913
- Update README_ja-JP.md by @Ign1s-Reiga in #1922
- Add the new keys (3.2 Support) by @lilmayofuksu in #1923
- fix: causes NPE when logging in because roomSceneId is assigned incorrectly. by @hamusuke0323 in #1926
- Various bugfixes and refactoring
New Contributors
- @sandtechnology made their first contribution in #1907
- @BiosNod made their first contribution in #1894
- @Ign1s-Reiga made their first contribution in #1922
Full Changelog: v1.4.2...v1.4.3
v1.4.2
What's Changed
- Fix StackOverFlow when execute /give all by @iTruth in #1878
- Fix IllegalStateException when execute toMap by @iTruth in #1879
- Medicine revival&Login white screen by @jacky14 in #1883
- fix: unlocking home bgm doesn't work. by @hamusuke0323 in #1886
- Updated Polish Translation by @Penelopeep in #1889
- Added zh-CN translaton for non-translated strings by @Fishandcheap in #1890
- add Quest command alias "/q" by @TotalyNotOndre in #1891
- Extend setConstCommand "all" by @natsurepo in #1884
- Update ru-RU.json by @TotalyNotOndre in #1895
- Update README and fil-PH by @AwayJob in #1901
New Contributors
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
- Update ru-RU.json by @TotalyNotOndre in #1855
- Add a dictionary for Encryption public keys by @lilmayofuksu in #1862
- feat: set friend enter home option by @hamusuke0323 in #1860
- feat: set emoji collection in chat screen by @hamusuke0323 in #1864
- feat:cooking food ingredient(aka:compound) implementation by @eternalcomet in #1858
- send CompoundDataNotify on Login;fix spelling mistakes. by @eternalcomet in #1869
- Extend give command "skill level" & shortening /talent all by @natsurepo in #1865
- Restore ability to run without jar by @Birdulon in #1875
- Various small regression bugfixes
Full Changelog: v1.4.0...v1.4.1
v1.4.0
This release cycle took much longer than expected as I wanted to push through some breaking changes that should have been finished, well, last month! Thanks to everyone who has contributed, and look forward to more exiting additions and changes in the coming weeks.
What's Changed
- Allow loading Resources from zip files by @Birdulon in #1803
- Fixed a tons of errors to make the drop system to accord with that in the actual game by @Fishandcheap in #1802
- Specifies more about JDK versioning in README.md by @MoonLGH in #1804
- 3.1 Support by @GanyusLeftHorn in #1808
- [BREAKING] Deobfuscate codex field, slight refactor by @Birdulon in #1809
- Update Banners.json by @TomyJan in #1813
- Move Data, Plugin, Script, Packet access from Strings to Paths by @Birdulon in #1839
- Fix showing ban message box by @phuchptty in #1826
- Fix food decreasing by @atArtyom in #1834
- fix costumes are unable to be unlocked. by @hamusuke0323 in #1842
- feat: set namecards in profile editing. by @hamusuke0323 in #1843
- feat: unlock homeworld bgm and set homeworld bgm. by @hamusuke0323 in #1844
- fix: albedo elevator doesn't work by @hamusuke0323 in #1845
- fix: ConcurrentModificationError by removing gadget by @hamusuke0323 in #1849
- fix: Solar Isotoma Elevator doesn't work in multiplayer mode by @hamusuke0323 in #1848
- Extend talent command "all" by @natsurepo in #1850
- Updated MAX_FRIENDS by @atArtyom in #1852
- [BREAKING] Rework item usage by @Birdulon in #1697
New Contributors
- @Fishandcheap made their first contribution in #1802
- @MoonLGH made their first contribution in #1804
- @TomyJan made their first contribution in #1813
- @atArtyom made their first contribution in #1834
- @hamusuke0323 made their first contribution in #1842
- @natsurepo made their first contribution in #1850
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- Update zh-CN.json by @2y8e9h22 in #1762
- Update README.md (the origin) by @AwayJob in #1736
- Improve team respawn by @Kawaa-qwq in #1752
- Add support for propperly showing activity shops by @Hartie95 in #1774
- fixed gadget hp properties and invincibility handling by @Hartie95 in #1773
- Extend spawn command by @Hartie95 in #1777
Full Changelog: v1.3.0...v1.3.1
Version 1.3.0
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
Grasscutter | v1.2.0
NOTE: Release artifacts have been removed from GitHub due to a DMCA takedown.
ooh, another Grasscutter update... how interesting...
Development has slowed down since 1.0.0, but there are still features nonetheless.
Thanks for the support relating to the Grasscutter projects!
Changes (short)
- Update READMEs
- Add
lombok
as a dependency - Add a
BuildConfig.java
file into the JAR containing the artifact details - Create a generic Grasscutter installer for UNIX systems
- Update
kcp-netty
- Add a JSON schema for Grasscutter plugins
- Update to anime game
2.7
- Update
.proto
files to support anime game2.7
- Overhaul the configuration system
- Replace the dispatch server with the HTTP server
- Overhaul the authentication system
- Add a requirement for command targets
- Add method for sending a default command's translated messages
- Ensure the player for an account is kicked before deleting the account
- Fix & enhance functionality of commands
- Add a command for changing a specific user's language
- Implement stamina
- Implement quests
- Implement a spawning limit
- Add a command for modifying a player's team(s)
- Implement Spiral Abyss
- Add a command to skip Spiral Abyss floors
- Implement abilities(?)
- Implement crafting
- Implement domains
- Implement gadgets (item gadgets or entity gadgets)
- Implement expeditions
- Implement the character friendship system
- Overhaul the gacha system
- Implement deforestation
Accessing
Access from:
<dependency>
<groupId>xyz.grasscutters</groupId>
<artifactId>grasscutter</artifactId>
<version>1.2.0</version>
</dependency>
OR
implementation group: 'xyz.grasscutters', name: 'grasscutter', version: '1.2.0'
What's Changed
(these are PRs from 1.1.0
-> 1.2.0
)
- another translation patches because i fucked it up by @Kimi898246 in #652
- More reliable stamina calculation by @gentlespoon in #625
- Monsters spawned turn by turn by @Akka0 in #630
- Polish language by @zakhil-dev in #655
- Include all
grasscutter.jar
files in Actions Build by @KingRainbow44 in #658 - Add a plugin schema by @KingRainbow44 in #656
- Fix: null reference on stamina manager timer when paused player disconnects by @gentlespoon in #663
- fix issues 646 by @Mateoust in #665
- Fix typo && update zh-CN.json by @Thomitics in #660
- Fix uploading by @Thomitics in #670
- Add command description multilingual by @577fkj in #659
- Override server logging level with environment variable in #653
- StaminaManager update by @gentlespoon in #680
- Complete the description in the help command by @chrisblue in #682
- Ability invoke handler by @Melledy in #690
- Persist Tower Data && Set The Tower Schedule by @Akka0 in #676
- feature(task): Implement pause, resume and cancel by @Yazawazi in #691
- Change LICENSE to GNU Affero by @memetrollsXD in #684
- Update com.google.code.gson 2.8.8 -> 2.9.0 by @memetrollsXD in #702
- Fallback the Fallback by @KingRainbow44 in #703
- Added to ability to specify main and substats for /giveart via names instead of IDs by @Kyoko12 in #704
- Change the license type in zh-CN.json. by @Thomitics in #711
- Target permissions by @Birdulon in #575
- Support Team Toggle in Tower & Refactor MonsterTide by @Akka0 in #718
- [FIX] Stamina: only handle motion notify for current entity. by @gentlespoon in #721
- [Enhance] Exclude macOS junk in case anyone develops on mac. by @gentlespoon in #722
- Fix #719 by @Akka0 in #723
- [Fix] disabling stamina in config. by @gentlespoon in #728
- Fix /talent saving to level instead of id by @Birdulon in #730
- fix issues #648 #677 by @Mateoust in #731
- Fixed MissingFormatArgumentException (#727) by @jie65535 in #735
- fix the Monster spawn between stage challenges by @Akka0 in #746
- Change
account delete
to delete all data elements referenced by the deleted account. by @Kyoko12 in #747 - fix error KillCharacter description in the help command by @CCasusensa in #741
- Disable falling damage for godmode by @hatsune-miku in #750
- Update build.gradle by @RealHeart in #764
- Fix the decision statement of adding map marker. by @341101 in #763
- Fix the following issues: by @Secretboy-SMR in #726
- [Enhance] No more fallen to death in god mode by @gentlespoon in #768
- [Fix] Stamina will be set to full if Stamina is disabled. by @gentlespoon in #769
- [Enhance] Temporarily set statue auto use to 1 and 100%. by @gentlespoon in #770
- Fix delete account can not delete all related data by @EndEdge in #772
- Update zh-CN.json and fix typo by @Tesutarin in #774
- fix killCharacter command description typo by @CCasusensa in #777
- [L10N] Add UTF8 charset in dispatch server HTML template. by @gentlespoon in #779
- [Feature] Talent moving stamina cost by @gentlespoon in #775
- add /language command by @Secretboy-SMR in #780
- fixed pr780, uploaded LanguageCommand.java by @Secretboy-SMR in #782
- Improve text by @Tesutarin in #784
- Fix language switching prompt and save by @Secretboy-SMR in #788
- Improve logging pattern by including caller class name in #688
- [Feature] Stamina: claymore charged attacks by @gentlespoon in #795
- Implement a better config structure by @KingRainbow44 in #802
- Update Issue template to ask for version by @mingjun97 in #799
- [Fix] incorrect ascension level in givechar command by @gentlespoon in #810
- Fix new config infra bugs by @mingjun97 in #806
- fixed language not found prompt by @Secretboy-SMR in #807
- Add Server status API for three-party game launcher by @Coooookies in #811
- Removed invalid code in getLanguageFileDescription,When the language is not discovered, it will use the built-in language fallback mechanism to fall back,At the same time, we also fix the issue that using language in the server does not save the settings of the server side locale by @Secretboy-SMR in #813
- Fix InRouting on dispatch server by @lilmayofuksu in #826
- It will use the english as default rather than tell you the value is … by @Secretboy-SMR in #823
- [Plugin API Support] Add verifyUser to AuthenticationHandler by @4Benj in #819
- Improve text by @Tesutarin in #814
- Introduce
-version
option to display version by @mingjun97 in #797 - Gacha: Banner Details Page by @Kyoko12 in #829
- [Feature/Fix] Update stamina manager by @gentlespoon in #825
- Inventory.payItems() by @Birdulon in #824
- feature(widget): simple implementation of widget by @Yazawazi in #837
- Clean up: map mark related code by @gentlespoon in #841
- Slowly recover HP near statue by @gentlespoon in https://github.com/Grasscutters/Grasscutte...
Grasscutter | v1.1.0
NOTE: Release artifacts have been removed from GitHub due to a DMCA takedown.
UPDATE TO 1.1.0 POG
This update REQUIRES Java 17+ to run.
If you were running a previous version of stable before hand, you must upgrade before running this release.
there arent any shortened changelogs because GitHub couldn't load all the changes from the PR
Accessing
Developers! This version supports server plugins!
Access the server API from:
<dependency>
<groupId>xyz.grasscutters</groupId>
<artifactId>grasscutter</artifactId>
<version>1.1.0</version>
</dependency>
OR
implementation group: 'xyz.grasscutters', name: 'grasscutter', version: '1.1.0'
What's Changed
- Morphia call fixes; add
@Entity
to more classes by @fumbling644o in #96 - GitHub build action by @SpikeHD in #102
- Keep development branch up to date with stable branch by @memetrollsXD in #107
- Log files by @4Benj in #104
- GM handbook: Explicitly load and save UTF-8 by @fumbling644o in #108
- Added /talent command by @alt3ri in #114
- [typo] Fix resources folder tips by @01101sam in #113
- Add FrontHTTPS field to Dispatch server by @MlgmXyysd in #121
- fixed encoding problem when generating gm handbook by @PasserbyAlpha in #125
- Add PublicPort field to Dispatch server by @omg-xtao in #126
- Update proxy.py by @MlgmXyysd in #122
- Fix vbs generation when %MITMDUMP_PATH% or %MONGODB_PATH% is empty by @lwd-temp in #134
- Upgrade to versions of Java beyond 8 by @KingRainbow44 in #130
- Implemented sitting by @yarik0chka in #127
- Save birthday date by @miyucchi in #136
- Create ClearWeaponsCommand.java in #131
- Fix PlayerBirthday exception by @MlgmXyysd in #144
- Fix proxy daemon can't find script by @MlgmXyysd in #143
- Push a helpful error message to the console on bind failure by @KingRainbow44 in #141
- Make some control panel happy by @MlgmXyysd in #146
- Drowning packets handled by @TheLostTree in #151
- Revert "Drowning packets handled" by @Melledy in #152
- Handle drowning by @Melledy in #153
- Update README.md by @RealHeart in #156
- Add another way to set talent level by @omg-xtao in #157
- Add Teleport command by @omg-xtao in #162
- fix typos and grammar in README.md by @xmplay in #109
- Workflow: Use Ubuntu and trigger on PR actions by @fumbling644o in #137
- make mitmproxy ignore non Genshin hosts by @WangYneos in #138
- Character fetter system by @Yazawazi in #124
- Use count for level for equips (dev branch) by @memetrollsXD in #128
- Fix counter (Create a new account if exists issue) by @miyucchi in #164
- gitignore'd protos by @lunaticwhat in #166
- Propose a Contributing COC by @memetrollsXD in #163
- Add player level reward by @Yazawazi in #173
- GodMode command supports playerId by @omg-xtao in #175
- Update build.gradle by @RimuruChan in #190
- Try to fix "No SSL cert found bind exception" by @memetrollsXD in #167
- Fix the property prompt issue in fetter system by @Yazawazi in #180
- corrected some information for dev branch by @lunaticwhat in #181
- Fix a spelling mistake by @RimuruChan in #182
- bugfix: port bind error when falling back to http server by @alangy98 in #194
- Code of Conduct Added by @FahimFBA in #186
- Add a new alias to the command
setfetterlevel
by @Yazawazi in #196 - Added UID parameter by @alt3ri in #204
- Revert "bugfix: portbind error when falling back to http server" by @alangy98 in #200
- Fix setting Electro DMG stat by @ubdjshdb in https://github.com/Grasscutters/Grasscutter/pull/201
- Beautification & Optimization for README.md by @Wansn-w in #208
- Fix outdated jdk versions in some places & adds Chinese README by @Wansn-w in #216
- fix SetPlayerBirthdayRsp by @Asnxthaony in #223
- fix spelling in README_zh-CN.md by @zhufengning in #219
- Update issue templates by @KingRainbow44 in #224
- Merged /clearartifacts and /clearweapons by @alt3ri in #245
- Add killcharacter command by @omg-xtao in #241
- Implement a plugin system by @KingRainbow44 in #135
- Update Java to 17 by @RealHeart in #232
- Implement natural spawns by @Melledy in #256
- load all classes from plugin by @exzork in #262
- Update API branch by @KingRainbow44 in #263
- issue and pr template updated. by @lunaticwhat in #233
- [BREAKING CHANGE] proto auto compiled by gradle by @WetABQ in #226
- Added command to get all items by @BaiSugar in #178
- Update README.md by @RealHeart in #254
- update org.reflections by @F-Unction in #249
- Add
bless of moon
feature by @Yazawazi in #270 - Implement the Mail System by @4Benj in #115
- Fix build uploading by @Thomitics in #277
- Fixes for some of the latest commits + Renaming by @Melledy in #282
- Update Grasscutter.java by @KingRainbow44 in #276
- Added missing isGiftMail section to GetAllMailRsp by @lilmayofuksu in #299
- Implement npc shop by @Kengxxiao in #296
- fix readme again (bruh moment) by @xmplay in #306
- Implement simple monster drop by @Kengxxiao in #297
- Task Improvement by @Yazawazi in #284
- Fix start.cmd can't find grasscutter when modify SERVER_JAR_NAME by @iTruth in #304
- General fixes for stuff broken in previous commits by @Melledy in #315
- Add default permissions by @memetrollsXD in #320
- Implementing the
Player Show Avatars
by @Yazawazi in #318 - Add monster drop by @KanyeWestc in #325
- Update README.md by @BaiSugar in #278
- Fix exp drop issue by @Kengxxiao in #333
- update pr & issue template for more neatly arranged workspace by @lunaticwhat in #329
- Ignore item not found error by @omg-xtao in #335
- Added support for riding Waveriders by @lilmayofuksu in #336
- Add command /coop and /tpall by @Kengxxiao in #293
- Shop improvement by @Kengxxiao in #337
- Customisable welcome mail by @memetrollsXD in #338
- PluginManager : ClassLoader skip module-info....
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 https://...