Commit Graph

110 Commits

Author SHA1 Message Date
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
EoD
32856ccd67 fix hidden NoClassDefFoundError
net.p3pp3rf1y.sophisticatedbackpacks throws a NoClassDefFoundError when
sophisticated backpacks is not installed.
This exception never reaches the logs for unknown reasons.

Checking explicitly for ModList.get().isLoaded() ensures that the mod is
loaded.

Fixes regression of 439c7ee5bb
2025-05-01 16:16:42 +00:00
EoD
a2f7d13877 closes connection on sophisticated backpack 2025-05-01 16:15:54 +00:00
EoD
e8abf6a360 fix database setup without sophisticated backpack
Fixes SQLException:
java.sql.SQLSyntaxErrorException: Table 'playersync.backpack_data' doesn't exist

Fixes regression of 9ee7f9a95a
2025-05-01 16:15:54 +00:00
EoD
0fb6bb81e1 fix armor dupe bug
The continue "skipped" the armor entries in the database instead of
writing an explicit "air" item into the slot.

When restoring, only existing entries are being restored, all other
items are left untouched. Allowing to dupe items in armor slots.
2025-05-01 16:14:46 +00:00
EoD
8c13de490e bump MySQL dependency to 8.0.33+20230506
Fixed "incompatible mod set" warnings on server list

See https://github.com/kosmolot-mods/minecraft-mysql-jdbc/releases/tag/8.0.30%2B20220916
2025-05-01 16:11:33 +00:00
EoD
2331485970 make sure the MySQL dependency is installed 2025-05-01 16:09:57 +00:00
EoD
11b5d26143 fix gradle mod dependencies
This fixes ./gradlew runServer
2025-05-01 16:09:57 +00:00
mlus
92e95a94a4
Merge pull request #36 from EoD/trace-logs
add trace logs for all SQL queries
2025-05-01 21:04:11 +08:00
mlus
d38383a22d
Merge pull request #35 from EoD/update-gradlew
bump Gradle to Forge 47.4.0 and update mod config
2025-05-01 21:03:43 +08:00
mlus
388c8b3558
Merge pull request #34 from EoD/fix-deprecations
fix FMLJavaModLoadingContext deprecations
2025-05-01 21:02:59 +08:00
mlus
d1e285acd7
Merge pull request #33 from EoD/vscode-gitignore
ignore vscode generated files
2025-05-01 21:02:27 +08:00
mlus
e7bb8bcd55
Merge pull request #32 from EoD/patch-1
ci: fix outdated actions/upload-artifact action and enable it for PRs
2025-05-01 21:02:09 +08:00
EoD
b784341fe5 Create dependabot.yml 2025-04-27 21:09:32 +00:00
EoD
44a3e9ca8c add configuration for legacy serialization 2025-04-25 23:31:43 +00:00
EoD
a510b091db add trace logs for all SQL queries
Can be enabled by starting minecraft with
-Dforge.logging.console.level=trace
2025-04-25 20:40:16 +00:00
EoD
795ca6cedf fix clients to require PlayerSync to be installed 2025-04-25 20:36:40 +00:00
EoD
85707a0854 fix FMLJavaModLoadingContext deprecations 2025-04-23 22:39:44 +00:00
EoD
b1cea45621 ignore vscode generated files
These can be generated with ./gradlew genVSCodeRuns
2025-04-23 22:37:51 +00:00
EoD
1d426a5e13 ci: remove unnecessary chmod +x 2025-04-23 22:16:17 +00:00
EoD
086374eeb1 bump gradlew and update mod config 2025-04-23 22:10:48 +00:00
EoD
15081d3320
ci: run build also on pull requests 2025-04-24 00:00:01 +02:00
EoD
742914d474
ci: fix outdated actions/upload-artifact action 2025-04-23 23:56:46 +02:00
mlus
cc687a8ea0
Merge pull request #31 from mchivelli/1.20.1
Fixed Curios problems
2025-03-27 18:13:00 +08:00
mchivelli
5d1a166dcf
Merge branch '1.20.1' into 1.20.1 2025-03-21 23:49:31 +01:00
paulm
9ee7f9a95a Fixed Curios problems 2025-03-21 20:03:42 +01:00