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>
72 lines
1.9 KiB
TOML
72 lines
1.9 KiB
TOML
hash-format = "sha256"
|
|
|
|
[[files]]
|
|
file = "mods/fabric-api.pw.toml"
|
|
hash = "e3a8b560330802ec556f34a7de7a73bc712202359a657a36b39e6f85598bf8b8"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/fabric-permissions-api.pw.toml"
|
|
hash = "42b1a79c6ac2b23e1ad440f901ac42ed10180b340b8c69bb0755a9c55dbfb481"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/farmers-delight-polymer.pw.toml"
|
|
hash = "ce231450983fd9afc2fef902a368394e9eea69b3c2772e5cdcabf777e8a2662c"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/farmers-delight-refabricated.pw.toml"
|
|
hash = "1500f8fc3792a46226c0559af0925cf4da5f11b7224ec2dcaad8b66bc0c5ca4d"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/ferrite-core.pw.toml"
|
|
hash = "069d81cab53c0141459ad4d70bcf3e10f17652f24cc62d3b4a0fc2cd2b700871"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/jei.pw.toml"
|
|
hash = "6ed45647ca366b832d80de4f02d16dd5899ba165459b1870729be04a260515d1"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/krypton.pw.toml"
|
|
hash = "e922d7300eba8cfbd9aa31ba475cf6fcbcf11d74e89a0314ada18d58f08a2634"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/lithium.pw.toml"
|
|
hash = "3b4ab92dd5c39fbe0f5af3d73f0d7f3df3e2450842055353b0a5dc8fb9dae534"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/no-chat-reports.pw.toml"
|
|
hash = "00129db538fe3591d87ba64731ca1f9daf3e538185657ee0fcf56b52f0715e5b"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/polymer.pw.toml"
|
|
hash = "2dec8c17d9d6fdf6dd93e2dc458c8d30ead86b2efc292490142841aacd4d3e95"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/simple-voice-chat.pw.toml"
|
|
hash = "e55e25489644c7297a7f4cda6618437891fd0aba88e7f670a0439c3eadc14fc0"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/squaremap.pw.toml"
|
|
hash = "798b2e1aeee88e52cc70cca4c51134639cebd214a3f52e0a0913e51b0b1adbe3"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/syncmatica.pw.toml"
|
|
hash = "a8cfd56f9a2a99a9b93e05e41decad8c4b245bba7ed0b27a3032e5d6d1a09e23"
|
|
metafile = true
|
|
|
|
[[files]]
|
|
file = "mods/worldedit.pw.toml"
|
|
hash = "3754793742766dd72246e1a57abfa5c2d57e8a9d7dfecd1e9adc26251fac0b36"
|
|
metafile = true
|