port to Minecraft 26.3
Source changes for 26.3 API breakage:
- block codec system removed upstream (Block has no MapCodec/codec()/
simpleCodec anymore): drop CODEC + codec() from AmethystCauldronBlock
and GravityCrystalBlock
- Entity.hurtMarked -> Entity.syncVelocity (pure rename, still public)
- LivingEntity.drop() now takes a Prediction; our drops are server-
initiated and unpredicted, so they pass SERVER_ONLY
- canSimulateMovement() became final; the ravager/hoglin mount mixins
now override getMoveSimulationType() and return
AUTHORITATIVE_SIDE_AND_SERVER, which is the same "server always
simulates" semantics the old !isClientSide branch had
- loot number providers split into providers.number.{ints,floats} and
became Holder-based: UniformGenerator.between(1f,3f) ->
ContextIntProviders.between(1,3)
- BonemealableBlock methods take a BonemealSource (INTERACTION here)
- clockManager().getTotalTicks(c) ->
clockManager().getInstance(c).totalTicks()
- EnderMan -> Enderman (capitalisation only)
Build: MC 26.3, loader 0.19.5, fabric-api 0.160.5+26.3, loom 1.18.1,
gradle wrapper 9.6.0 -> 9.7.1 (loom 1.18.x requires Gradle >= 9.7).
Polymer is 0.18.0+26.3-rc-1: upstream has not published a 26.3-final
build yet, that rc build is the only one on the 26.3 line.
server-deploy: pack.toml -> 26.3 / loader 0.19.5; fabric-api, polymer
and simple-voice-chat are the only pack mods with 26.3 builds and were
updated (index hashes regenerated). The remaining third-party mods have
no 26.3 release yet and are deliberately left untouched. Dockerfile now
pins the justbackup and fabric-carpet forks to their 26.3 branches
instead of silently building whatever the default branch holds.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
08be6bc3ae
commit
2b70971b80
25 files changed
+89
-73
No files matched your search
@@ -1,2 +1,2 @@
|
||||
§b§lSaltedFish Club Server §r§8| §f26.2 §c§lv2.2
|
||||
§b§lSaltedFish Club Server §r§8| §f26.3 §c§lv2.2
|
||||
§8§lINVITED PLAYERS ONLY. 服务器启用白名单.
|
||||
@@ -2,7 +2,7 @@ hash-format = "sha256"
|
||||
|
||||
[[files]]
|
||||
file = "mods/fabric-api.pw.toml"
|
||||
hash = "dc5490cc1a9231b0d32ec3e72f9d34279fc1d1ff6fb5a7d288b1f36faec0a6a0"
|
||||
hash = "e3a8b560330802ec556f34a7de7a73bc712202359a657a36b39e6f85598bf8b8"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
@@ -47,12 +47,12 @@ metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/polymer.pw.toml"
|
||||
hash = "2a5626a6d9b61f968f294466e9756fbafa1c1208b4fb53c53cfc8d2afb42a857"
|
||||
hash = "2dec8c17d9d6fdf6dd93e2dc458c8d30ead86b2efc292490142841aacd4d3e95"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/simple-voice-chat.pw.toml"
|
||||
hash = "be7369da963f5326a771bbfa360365ac6ed939b01c2c268f4dd4a922718cd4a3"
|
||||
hash = "e55e25489644c7297a7f4cda6618437891fd0aba88e7f670a0439c3eadc14fc0"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
name = "Fabric API"
|
||||
filename = "fabric-api-0.155.2+26.2.jar"
|
||||
filename = "fabric-api-0.160.5+26.3.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/lVXlbH4w/fabric-api-0.155.2%2B26.2.jar"
|
||||
url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/oCYG2H4L/fabric-api-0.160.5%2B26.3.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "cc56984378a27c5bcd56374d6ffbb27a45c6bf3355add2ac6be9817ccac5854362249bf9d0147eb271a70fda2716129204e240d53c9aa876a2a7861f4c7f880f"
|
||||
hash = "494378477dd9571f49c27cc1eaee3f78f140b9d8bd860c757f453bee198fd5b8a9eee444069c595b0fb6f8cb6bc86d51ccddbcec8d782fd46ef2fb1d9ac22f16"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "P7dR8mSH"
|
||||
version = "lVXlbH4w"
|
||||
version = "oCYG2H4L"
|
||||
@@ -1,13 +1,13 @@
|
||||
name = "Polymer"
|
||||
filename = "polymer-bundled-0.17.3+26.2.jar"
|
||||
filename = "polymer-bundled-0.18.0+26.3-rc-1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/xGdtZczs/versions/w0N4I45x/polymer-bundled-0.17.3%2B26.2.jar"
|
||||
url = "https://cdn.modrinth.com/data/xGdtZczs/versions/QBYrHLvh/polymer-bundled-0.18.0%2B26.3-rc-1.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "1459edf99834bbbb2eff5f7df2e7159688ad88e20e8704bc473752e81a755963bb96c511641d53c9f7b4e5867436f7b49ef839e3b857c48ca54af93627c2a110"
|
||||
hash = "59cc2d99ead79e71b1b9df0751157f42cecf3cb0d67b4e9494ffe256e9375d9c111c7d126cc6a73161e16c39b6d5c87090aac5468ab08cd8982ed1ba55134869"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "xGdtZczs"
|
||||
version = "w0N4I45x"
|
||||
version = "QBYrHLvh"
|
||||
@@ -1,13 +1,13 @@
|
||||
name = "Simple Voice Chat"
|
||||
filename = "voicechat-fabric-2.6.21+26.2.jar"
|
||||
filename = "voicechat-fabric-2.6.23+26.3.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/9eGKb6K1/versions/3SOh5iiX/voicechat-fabric-2.6.21%2B26.2.jar"
|
||||
url = "https://cdn.modrinth.com/data/9eGKb6K1/versions/3fRw6NfP/voicechat-fabric-2.6.23%2B26.3.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "0308b2e18a05913faaf461530a475d2f5debbfb4d0a46107b512ce51166ceb6cfdbea468f7e21444a3e005655e51729c3764266f81c59b6228629b4866d16b28"
|
||||
hash = "fd62ca0b4048ab855e7f2436ecdf6c7301e546946afe2d7a3dfa3fb7c180636cbd971c0e9c5e62be4a86d67bbed54fa62ab4d4680c47ea0b366e49b9202ff42a"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "9eGKb6K1"
|
||||
version = "3SOh5iiX"
|
||||
version = "3fRw6NfP"
|
||||
@@ -6,11 +6,11 @@ pack-format = "packwiz:1.1.0"
|
||||
[index]
|
||||
file = "index.toml"
|
||||
hash-format = "sha256"
|
||||
hash = "d7c215cba51d8e9324316d5c236c6f03727012917340b2100c868614170ba69e"
|
||||
hash = "7524eced8051fa2ae3e84ae584afcf9863dd121db99555618b517447540daed1"
|
||||
|
||||
[versions]
|
||||
fabric = "0.19.3"
|
||||
minecraft = "26.2"
|
||||
fabric = "0.19.5"
|
||||
minecraft = "26.3"
|
||||
|
||||
[options]
|
||||
acceptable-game-versions = ["26.1", "26.1.2"]
|
||||
acceptable-game-versions = ["26.2"]
|
||||
Reference in new issue
Block a user