Compare commits

..

No commits in common. "neoforge" and "neoforge-1.26.5" have entirely different histories.

4 changed files with 6 additions and 56 deletions

5
FAQ.md
View file

@ -79,11 +79,6 @@ command](https://youtu.be/9xkbHNWkcIY).
## I updated the mod, but now my config changes are back to default, what happened? ## I updated the mod, but now my config changes are back to default, what happened?
*As of Version 1.26.5 and onwards, this should happen less often!*
Version 1.26.5 introduces more robust config updating such that entries that
exist in the default config, but not in the current config will be appended to
the current config.
Sometimes, I add new mob entries to the config, and increment the version Sometimes, I add new mob entries to the config, and increment the version
number of the config. When the server/client starts, it checks the default number of the config. When the server/client starts, it checks the default
config's version number with the existing config's version number. If the config's version number with the existing config's version number. If the

View file

@ -36,14 +36,10 @@ The config file `.minecraft/config/TurnBasedMinecraft/TBM_Config.toml` is commen
with info on what each option does. ~~It will also be moved if a newer version with info on what each option does. ~~It will also be moved if a newer version
of this mod has a newer version of the config file (usually renamed with a of this mod has a newer version of the config file (usually renamed with a
timestamp).~~ ~~I will try my best to not move the previous version config, but rather timestamp).~~ ~~I will try my best to not move the previous version config, but rather
edit the previous version config to have new options.~~ ~~When a new config version is made, edit the previous version config to have new options.~~ When a new config version is made,
usually because a new entry has been added, the existing config is renamed to a file with usually because a new entry has been added, the existing config is renamed to a file with
a timestamp in the filename of when it was replaced. One can set a config option in the a timestamp in the filename of when it was replaced. One can set a config option in the
config to prevent it being overwritten if necessary.~~ config to prevent it being overwritten if necessary.
*As of version 1.26.5 of this mod, this should happen less frequently!*
Version 1.26.5 introduces changes that allow entries that exist in the default
config but not in the current config to be appended in the current config.
Some options in the config file only affect the Server, and ~~some only affect the Client~~. Some options in the config file only affect the Server, and ~~some only affect the Client~~.
Client config has been moved to a Client config has been moved to a

View file

@ -4,45 +4,6 @@ Starting with version 1.24.0 of this mod, this file will list what version of
Java was used to compile the jars. In theory, using the same version of Java Java was used to compile the jars. In theory, using the same version of Java
should result in an identical jar due to reproducible builds. should result in an identical jar due to reproducible builds.
## NeoForge 1.26.5
$ java --version
openjdk 21.0.5 2024-10-15
OpenJDK Runtime Environment (build 21.0.5+11)
OpenJDK 64-Bit Server VM (build 21.0.5+11, mixed mode, sharing)
$ javac --version
javac 21.0.5
$ sha256sum build/libs/TurnBasedMinecraft-NeoForge-1.26.5-all.jar
b02d0abf6f2fbc5c3b718b548309efacb159ec8f86c7d2d653fc0b73234e761a build/libs/TurnBasedMinecraft-NeoForge-1.26.5-all.jar
## NeoForge 1.26.5-MC-1.21.1
$ java --version
openjdk 21.0.5 2024-10-15
OpenJDK Runtime Environment (build 21.0.5+11)
OpenJDK 64-Bit Server VM (build 21.0.5+11, mixed mode, sharing)
$ javac --version
javac 21.0.5
$ sha256sum build/libs/TurnBasedMinecraft-NeoForge-1.26.5-MC-1.21.1-all.jar
c529ebe3dd48608afd27e3393b201036ce84d3be0a850cdf48039fbc4820629e build/libs/TurnBasedMinecraft-NeoForge-1.26.5-MC-1.21.1-all.jar
## Forge 1.26.5
$ java --version
openjdk 21.0.5 2024-10-15
OpenJDK Runtime Environment (build 21.0.5+11)
OpenJDK 64-Bit Server VM (build 21.0.5+11, mixed mode, sharing)
$ javac --version
javac 21.0.5
$ sha256sum build/libs/TurnBasedMinecraft-Forge-1.26.5-all.jar
c8ed6e2e9a433c40901d41ec604bc6260fc5b231f5d3859832ecbe76b0f5a9e2 build/libs/TurnBasedMinecraft-Forge-1.26.5-all.jar
## NeoForge 1.26.4 ## NeoForge 1.26.4
$ java --version $ java --version

View file

@ -1,12 +1,10 @@
{ {
"homepage": "https://github.com/Stephen-Seo/TurnBasedMinecraftMod", "homepage": "https://github.com/Stephen-Seo/TurnBasedMinecraftMod",
"1.21.3": { "1.21.3": {
"1.26.5": "Config improvements, NeoForge 21.3.11-beta.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md",
"1.26.4": "Add player-specific config, NeoForge 21.3.6-beta.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md", "1.26.4": "Add player-specific config, NeoForge 21.3.6-beta.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md",
"1.26.3": "Ported to NeoForge 21.3.2-beta (MC 1.21.3), minor tweak to packet.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md" "1.26.3": "Ported to NeoForge 21.3.2-beta (MC 1.21.3), minor tweak to packet.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md"
}, },
"1.21.1": { "1.21.1": {
"1.26.5-MC-1.21.1": "Config improvements, NeoForge 21.1.74.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md",
"1.26.4-MC-1.21.1": "Add player-specific config, NeoForge 21.1.73.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md", "1.26.4-MC-1.21.1": "Add player-specific config, NeoForge 21.1.73.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md",
"1.26.3-MC-1.21.1": "Minor tweak to packet.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md", "1.26.3-MC-1.21.1": "Minor tweak to packet.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md",
"1.26.2": "Display Entities on attack menu in BattleGUI.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md", "1.26.2": "Display Entities on attack menu in BattleGUI.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md",
@ -14,9 +12,9 @@
"1.26.0": "Ported to NeoForge 21.1.69, client config.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md" "1.26.0": "Ported to NeoForge 21.1.69, client config.\n https://github.com/Stephen-Seo/TurnBasedMinecraftMod/blob/neoforge/Changelog.md"
}, },
"promos": { "promos": {
"1.21.3-latest": "1.26.5", "1.21.3-latest": "1.26.4",
"1.21.3-recommended": "1.26.5", "1.21.3-recommended": "1.26.4",
"1.21.1-latest": "1.26.5-MC-1.21.1", "1.21.1-latest": "1.26.4-MC-1.21.1",
"1.21.1-recommended": "1.26.5-MC-1.21.1" "1.21.1-recommended": "1.26.4-MC-1.21.1"
} }
} }