Commit Graph

  • 82056a8a68
    Merge 0b8f9ad851 into 9c36daa3fa #2286 Phong 2024-11-23 18:37:54 +0100
  • a7f1012621
    Merge 0e7e165dff into 9c36daa3fa #2519 Breno A. 2024-11-23 18:36:59 +0100
  • 9c36daa3fa
    Update code of conduct reference (#2535) development Emmanuel Ferdman 2024-11-23 19:26:50 +0200
  • 38f158fdb3
    Update code of conduct reference #2535 Emmanuel Ferdman 2024-11-19 03:17:15 -0800
  • d340758614
    Fix cannot stop in dispatch-only mode (#2534) jie65535 2024-11-19 12:05:24 +0800
  • 519fae33b2
    Fix cannot stop in dispatch-only mode #2534 jie65535 2024-11-01 23:39:27 +0800
  • b087e1fb4f Format code [skip actions] unstable github-actions 2024-10-03 15:31:53 +0000
  • d11e13a005
    fix(GameConstants.java): Remove extra period in VERSION KingRainbow44 2024-10-03 11:30:43 -0400
  • 58150bceae
    Update GameConstants.java #2528 dplek 2024-10-03 19:46:41 +0800
  • 16847e99d1 fix: build errors #2527 HongchengQ 2024-10-03 00:12:33 +0800
  • 487c56c4ac update(5.0): CMD_ID HongchengQ 2024-10-03 00:11:59 +0800
  • 6ff42dd0b0 Update(5.0): protocol definitions HongchengQ 2024-10-02 23:21:24 +0800
  • 10423dbada
    fix(ActionServerLuaCall.java): Handle Lua function parameter passing KingRainbow44 2024-09-28 20:18:22 -0400
  • 5b9d386e17
    fix(AbilityModifier.java): Always parse param[1-3] as DynamicFloats KingRainbow44 2024-09-28 19:51:22 -0400
  • 5167253136
    fix(5.0): Update GameConstants.java with 5.0 changes KingRainbow44 2024-09-28 18:48:51 -0400
  • 3c8d1263e5
    fix: Re-add handbook_auth.html KingRainbow44 2024-09-28 18:47:43 -0400
  • c663b60c1d
    misc(README.md): Put quick-start guide in a collapsable block KingRainbow44 2024-09-28 18:39:39 -0400
  • 540c2e9c4b
    feat(5.0): Update README.md to include game download links KingRainbow44 2024-09-28 18:36:03 -0400
  • b625d4e8ec
    misc(build.gradle): Bump version & Java target compatability KingRainbow44 2024-09-28 18:31:17 -0400
  • d5756f2559
    feat(5.0): Update KCP library KingRainbow44 2024-09-28 18:14:29 -0400
  • 261319f348
    misc(README.md): Add credits block KingRainbow44 2024-09-28 18:02:13 -0400
  • 5bdfc8770b
    misc(InfoCommand.java): Update credits KingRainbow44 2024-09-28 17:58:08 -0400
  • 0999038e33
    misc(build.gradle): Remove Ben4J repo publishing & Update the artifact license KingRainbow44 2024-09-28 17:45:50 -0400
  • 70bb5ca5b5
    misc: Remove the handbook from the main repository KingRainbow44 2024-09-28 17:45:21 -0400
  • ab0ec0a0e0
    fix(Ability.java): Remove unsafe cast KingRainbow44 2024-09-28 17:34:41 -0400
  • abb3242e20
    fix(GachaSystem.java): Remove use of deprecated code KingRainbow44 2024-09-28 17:32:58 -0400
  • 255d0a041c
    feat(5.0): Remove field setters which aren't available KingRainbow44 2024-09-28 17:30:01 -0400
  • 45a3cf0b8b
    feat(5.0): Update protocol definitions KingRainbow44 2024-09-28 17:29:15 -0400
  • 41308312c5 [Proto] replaced some hardcoded PacketOpcodesopcode comparisons with string comparisons using multiproto for now #2524 hartie95 2024-08-02 16:38:52 +0200
  • 0b8f9ad851
    refactor: Replace HashMap with Map in GameConstants & CombineManager #2286 Phong 2024-07-25 09:01:35 +0700
  • 8cdf7a2e85
    Merge branch 'development' into combine-patch Phong 2024-07-25 08:08:47 +0700
  • d248dddc53
    Chore: Remove CombineBonusData class and update GameData (CombineBonusData not found in 4.0 resource), instead, load from CombineBonus.json in the data folder Phong 2024-07-25 08:06:00 +0700
  • b075ad5a81
    [Fix] Fixed hang on fresh server install ( thx @jie65535 ) (#128) Alexander Hartmann 2024-07-13 18:46:29 +0200
  • f9d46ace7f
    misc(gradle): Update plugin versions KingRainbow44 2024-07-06 23:09:12 -0400
  • 36346f87f9 Update languages [skip actions] github-actions 2024-07-07 03:04:15 +0000
  • ea84789c47
    Merge remote-tracking branch 'origin/unstable' into unstable KingRainbow44 2024-07-06 23:04:06 -0400
  • 85719b9aeb
    fix(ci): Upgrade GitHub Actions to Java 21 KingRainbow44 2024-07-06 23:02:44 -0400
  • e5b3d65916
    fix(lang): Add language key for password crypto failure KingRainbow44 2024-07-06 23:01:18 -0400
  • 93df2d0b0e Format code [skip actions] github-actions 2024-07-07 02:59:06 +0000
  • e7ed66477f
    fix(networking): Prevent hanging the network loop if an exception occurs KingRainbow44 2024-07-06 22:54:10 -0400
  • af70de316e
    fix(SceneScriptManager.java): Catch Lua groups NPE KingRainbow44 2024-07-06 22:47:37 -0400
  • f29189be8f
    misc: Update package versions KingRainbow44 2024-07-06 22:34:10 -0400
  • 4ced11d567
    fix(auth): Skip further decryption if encrypted password fails to decrypt KingRainbow44 2024-07-06 22:33:46 -0400
  • 446e994ff0
    fix(handbook): Skip reading handbook from resources if it is disabled KingRainbow44 2024-07-06 22:25:18 -0400
  • 655016c92e
    fix(Grasscutter.java): Exclude compiled protos package from being scanned by reflections KingRainbow44 2024-07-06 22:24:56 -0400
  • d0e3720748
    feat(networking): Abstract game session networking KingRainbow44 2024-07-06 21:58:02 -0400
  • db4542653a
    misc(gradle): Allow support with Java 21 KingRainbow44 2024-07-06 19:30:13 -0400
  • 906f15c5a3
    Books update Codex (#127) Nazrin 2024-06-21 02:35:00 -0700
  • cedda3167f
    Implement bare-bones Gadget Interact (#126) Nazrin 2024-06-21 02:27:38 -0700
  • ceb9612802
    [FEAT] Implemented Viewpoints (#125) Sharan 2024-06-17 06:19:45 +0530
  • 0e7e165dff
    Merge pull request #8 from brenoepics/dependabot/gradle/org.slf4j-slf4j-api-2.0.13 #2519 Breno A 2024-06-10 07:52:53 -0300
  • ab5824bb92
    chore(deps): bump org.slf4j:slf4j-api from 2.0.7 to 2.0.13 dependabot[bot] 2024-06-10 10:52:31 +0000
  • c77aa520fb
    Merge pull request #7 from brenoepics/dependabot/gradle/org.java-websocket-Java-WebSocket-1.5.6 Breno A 2024-06-10 07:52:04 -0300
  • a0922ff222
    Merge pull request #9 from brenoepics/dependabot/gradle/ch.qos.logback-logback-core-1.5.6 Breno A 2024-06-10 07:51:28 -0300
  • 0819435275
    chore(deps): bump ch.qos.logback:logback-core from 1.4.7 to 1.5.6 dependabot[bot] 2024-06-10 06:31:38 +0000
  • 011549f2ce
    chore(deps): bump org.java-websocket:Java-WebSocket from 1.5.2 to 1.5.6 dependabot[bot] 2024-06-10 06:31:32 +0000
  • cd48328f59
    Merge pull request #4 from brenoepics/dependabot/gradle/org.junit.jupiter-junit-jupiter-engine-5.10.2 Breno A 2024-06-09 13:22:16 -0300
  • a05d6cdc2f
    Merge pull request #3 from brenoepics/dependabot/gradle/org.jline-jline-terminal-jna-3.26.1 Breno A 2024-06-09 13:22:06 -0300
  • 22c7f3c45f
    Merge pull request #2 from brenoepics/dependabot/gradle/com.fasterxml.jackson-jackson-bom-2.17.1 Breno A 2024-06-09 13:21:53 -0300
  • fa283d8d17
    Merge pull request #1 from brenoepics/dependabot/gradle/com.google.protobuf-protoc-4.27.1 Breno A 2024-06-09 13:21:38 -0300
  • 0736956317 Format code [skip actions] github-actions 2024-06-09 16:08:43 +0000
  • 75d8ed0777 Merge branch 'development' of https://github.com/brenoepics/Grasscutter into development Breno A. 2024-06-09 13:07:04 -0300
  • 63fbe66158 security: add secure mode and padding scheme Breno A. 2024-06-09 13:06:59 -0300
  • ff2aeac9a5
    chore(deps): bump org.junit.jupiter:junit-jupiter-engine dependabot[bot] 2024-06-09 15:27:08 +0000
  • bbec09d444
    chore(deps): bump org.jline:jline-terminal-jna from 3.21.0 to 3.26.1 dependabot[bot] 2024-06-09 15:27:04 +0000
  • 52b7ca6b09
    chore(deps): bump com.fasterxml.jackson:jackson-bom dependabot[bot] 2024-06-09 15:27:00 +0000
  • 62d53f37ea
    chore(deps): bump com.google.protobuf:protoc from 3.18.1 to 4.27.1 dependabot[bot] 2024-06-09 15:26:57 +0000
  • 1234d184c8
    ci: Create dependabot.yml Breno A 2024-06-09 12:26:04 -0300
  • c313939ec0 Merge branch 'development' of https://github.com/brenoepics/Grasscutter into development Breno A. 2024-06-09 12:23:05 -0300
  • dbb4f857ef ci: bump actions Breno A. 2024-06-09 12:22:37 -0300
  • 2bb2da44bc Format code [skip actions] github-actions 2024-06-09 15:12:09 +0000
  • bfc2c7c096 refactor: fix lombok Breno A. 2024-06-09 11:59:03 -0300
  • 8c53f2b679 Format code [skip actions] github-actions 2024-06-09 13:49:49 +0000
  • d4ce7aac08 refactor: fix nullable params Breno A. 2024-06-09 10:26:58 -0300
  • 3b68645330 refactor: number comparison Breno A. 2024-06-09 10:09:59 -0300
  • db280387ba chore: fix codestyle indentation Breno A. 2024-06-09 10:06:57 -0300
  • 809009f96c refactor: null check is not necessary, we have instanceof Breno A. 2024-06-09 10:02:56 -0300
  • 45bf5edb13 perf: stream api can be simplified here Breno A. 2024-06-09 10:01:03 -0300
  • 3d00abcc91 perf: we can just equalsIgnoreCase Breno A. 2024-06-09 10:00:07 -0300
  • 85ca8777c9 perf: remove redundant collection operation Breno A. 2024-06-09 09:59:16 -0300
  • 8f8a6a7bfe perf: simplify optional chain Breno A. 2024-06-09 09:58:25 -0300
  • f01da54eaa perf: size cannot be negative Breno A. 2024-06-09 09:57:41 -0300
  • 4b03304cdc perf: this is just Math.min Breno A. 2024-06-09 09:56:58 -0300
  • dd9f59fbfc refactor(lombok): add Setter where possible Breno A. 2024-06-09 09:55:51 -0300
  • 8f4120fcd3 refactor(lombok): add Getter where possible Breno A. 2024-06-09 09:52:49 -0300
  • 7ee644c794 perf: add Serial annotation here Breno A. 2024-06-09 09:46:29 -0300
  • aeadf6bba7 perf: equals "" can be isEmpty here Breno A. 2024-06-09 09:45:05 -0300
  • 1e2ccc9fc6 perf: we can chain append here Breno A. 2024-06-09 09:44:23 -0300
  • 1424405c64 perf: fix redundant addAll Breno A. 2024-06-09 09:43:31 -0300
  • 33d5c5238a perf: findAny().isPresent() is cleaner here Breno A. 2024-06-09 09:42:43 -0300
  • b7735295f1 perf: count > 0 can be anyMatch Breno A. 2024-06-09 09:42:06 -0300
  • e4123f47d6 perf: class initializer may be static Breno A. 2024-06-09 09:39:46 -0300
  • 4f1ad7b576 perf: Call to 'asList()' with only one argument Breno A. 2024-06-09 09:39:21 -0300
  • 6e3b3b20a0 refactor: implicit cast from double to float may be lossy Breno A. 2024-06-09 09:38:33 -0300
  • d5ad077ce1 fix: integer division in floating point Breno A. 2024-06-09 09:37:06 -0300
  • 6e7418a89d refactor: replace concatenation log with parameterized Breno A. 2024-06-09 09:35:38 -0300
  • 77e246213f refactor: fix javadoc issues Breno A. 2024-06-09 09:33:59 -0300
  • c9b42a6dfb refactor: replace switch with enhanced switch Breno A. 2024-06-09 09:25:14 -0300
  • 7db8b6f0c7 refactor: Integer.ParseInt is more appropriate here Breno A. 2024-06-09 09:20:19 -0300
  • 6d669bd47a refactor: Integer.ParseInt is more appropriate here Breno A. 2024-06-09 09:19:41 -0300