Commit Graph

135 Commits

Author SHA1 Message Date
EoD
0e8527a9f1 rename build-1.20.yml to build.yml 2025-05-04 16:54:17 +00:00
mlus
ba879dabdb
Merge pull request #63 from EoD/disable-chat-sync-by-default
disable chat sync by default
2025-05-04 20:29:22 +08:00
mlus
39b69424e8 so it is 2.0.0 release 2025-05-04 18:40:39 +08:00
EoD
14ea54fcf3 disable chat sync by default 2025-05-03 21:50:17 +00:00
mlus
74f348c2c4
Merge pull request #61 from EoD/bump-version
bump mod version to 2.0.0
2025-05-04 00:34:54 +08:00
EoD
20e1759b46 bump mod version to 2.0.0 2025-05-03 16:30:01 +00:00
mlus
cfe6467b36
Merge pull request #60 from EoD/run-ci-on-all-1.x-branches
run build CI on all 1.xxx branches
2025-05-04 00:27:42 +08:00
EoD
09b33848e9 run build CI on all 1.xxx branches 2025-05-03 16:21:00 +00:00
mlus
d9ea1e97e2
Merge pull request #59 from EoD/fix-deprecated-ci
Update deprecated Gradle Actions
2025-05-04 00:16:00 +08:00
EoD
421c03a47c remove deprecated "argument" parameter from action
See
755ed7db09/docs/deprecation-upgrade-guide.md
2025-05-03 16:12:53 +00:00
mlus
a9c4df2a61
Merge pull request #58 from EoD/migrate-to-moddevgradle
Migrate to ModDevGradle legacy to embed JDCB driver
2025-05-04 00:05:26 +08:00
EoD
b6e5a5b5af update deprecated gradle actions
See
755ed7db09/docs/deprecation-upgrade-guide.md
2025-05-03 16:04:53 +00:00
mlus
162df73189
Merge pull request #57 from EoD/fix-advancements-on-brand-new-server
fix advancement restore on brand new servers
2025-05-03 11:17:18 +08:00
mlus
19559bf9e2
Merge pull request #55 from EoD/fix-chat-config-being-ignored
fix chat sync always being enabled
2025-05-03 11:15:59 +08:00
mlus
dd5c9c6ae8
Merge pull request #54 from EoD/fix-advancements-for-new-players
fix advancement sync for new players
2025-05-03 11:14:36 +08:00
EoD
ce0e173a9e register JDBC driver to work around Forge bug 2025-05-02 22:40:39 +00:00
EoD
033c2b8348 use jarJar to embed the JDBC driver
This does not cause conflicts with other mods that do the same and it
reduces the dependency on the "jdbc mods" that are out there.
2025-05-02 22:40:39 +00:00
EoD
8869e26f48 migrate from ForgeGradle to ModDevGradle legacy 2025-05-02 22:40:39 +00:00
EoD
284a1caf44 remove NotNull annotations 2025-05-02 22:38:36 +00:00
EoD
ba33d5271b fix advancement restore on brand new servers
On a brand new server, there is no advancements directory throwing an
IOException if we try to write a file to it.
2025-05-02 21:19:34 +00:00
EoD
5a3e157879 fix chat sync always being enabled
reading CHAT_SYNC immediately within FMLCommonSetupEvent can lead to
timing issues that the default value instead of the real config value is
being returned.

Moving them within event.enqueueWork() fixes the timing issue.
2025-05-02 20:32:29 +00:00
EoD
0cbca7cfd8 add logging for chat server 2025-05-02 20:32:29 +00:00
EoD
a1d1737d04 fix advancement sync for new players 2025-05-02 19:16:58 +00:00
mlus
f43c47f78d
Merge pull request #53 from EoD/advancement-sync-optional
make advancement sync optional
2025-05-03 02:02:40 +08:00
EoD
44eb3321b4 make advancement sync optional 2025-05-02 17:40:26 +00:00
mlus
fe386fb4ac
Merge pull request #42 from EoD/fix-advancements
fix storing and restoring of advancements to/from json
2025-05-02 11:07:07 +08:00
mlus
82cffe1c8a
Merge pull request #51 from EoD/fix-docker-compose
fix docker-compose database access
2025-05-02 11:05:21 +08:00
EoD
3f0172e185 use volume for docker-compose db to persist data 2025-05-01 18:42:58 +00:00
EoD
29df497980 fix docker-compose database access 2025-05-01 18:42:42 +00:00
EoD
7ece814357 fix advancement json restore
Previously, the json was written too late and never reloaded.
This commit moves the advancement restoration from the PlayerLoggedInEvent
to the earlier onDatapackSyncEvent.
At the same time, it forces a reload of the json files, making sure the
client is informed about the update advancements.
2025-05-01 17:05:03 +00:00
EoD
37d0eb2931 fix storing advancement json on dedicated servers 2025-05-01 17:05:03 +00:00
EoD
94433229b7 read level-name for servers from WorldData 2025-05-01 17:05:02 +00:00
mlus
11d2c68a3d
Merge pull request #50 from EoD/add-docker-compose-for-mysql
Add docker compose for MySQL setup
2025-05-02 00:59:58 +08:00
EoD
fdca2650ba readme: add section on how to setup a dev env 2025-05-01 16:59:05 +00:00
EoD
63ff76353d add docker compose file for MySQL database 2025-05-01 16:58:37 +00:00
mlus
24933718b5
Merge pull request #49 from EoD/add-issue-tracker
add issue tracker to mods.toml
2025-05-02 00:37:23 +08:00
mlus
c1778a956c fix error symbol 2025-05-02 00:35:47 +08:00
EoD
39239fbb64 add issue tracker to mods.toml 2025-05-01 16:34:23 +00:00
mlus
e5ba5cadac
Merge pull request #48 from mlus-asuka/dependabot/github_actions/gradle/gradle-build-action-3
Bump gradle/gradle-build-action from 2 to 3
2025-05-02 00:29:59 +08:00
mlus
0b68ad67a8
Merge pull request #47 from mlus-asuka/dependabot/github_actions/gradle/wrapper-validation-action-3
Bump gradle/wrapper-validation-action from 1 to 3
2025-05-02 00:29:51 +08:00
mlus
ee598cf6a9
Merge pull request #46 from mlus-asuka/dependabot/github_actions/actions/setup-java-4
Bump actions/setup-java from 3 to 4
2025-05-02 00:29:41 +08:00
mlus
b6f76a6af2
Merge pull request #39 from EoD/add-database-compat-flag
add configuration for legacy serialization
2025-05-02 00:28:27 +08:00
dependabot[bot]
7ea66ed8af
Bump gradle/gradle-build-action from 2 to 3
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2 to 3.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 16:27:53 +00:00
dependabot[bot]
419fa46894
Bump gradle/wrapper-validation-action from 1 to 3
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 1 to 3.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 16:27:52 +00:00
dependabot[bot]
b7c9d73ff7
Bump actions/setup-java from 3 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-01 16:27:51 +00:00
mlus
b35631430f
Merge pull request #44 from EoD/add-dependabot-config
Create dependabot.yml
2025-05-02 00:27:12 +08:00
mlus
4b7a5dfc1c
Merge pull request #38 from EoD/fix-sophisticated-table-creation
fix database setup without sophisticated backpack
2025-05-02 00:25:57 +08:00
mlus
08e73d00da
Merge pull request #37 from EoD/fix-sophisticated-backpack
fix hidden NoClassDefFoundError
2025-05-02 00:25:03 +08:00
mlus
1a0742828b
Merge pull request #43 from EoD/fix-armor-dupe
fix armor duping
2025-05-02 00:23:02 +08:00
mlus
90731c56c8
Merge pull request #45 from EoD/improve-dependencies
Improve dependencies
2025-05-02 00:21:42 +08:00