iceBear67andClaude Opus 5 2b70971b80 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>
2026-09-15 15:54:54 +00:00
2024-07-09 18:13:03 +08:00
2026-09-15 15:54:54 +00:00
2026-09-15 15:54:54 +00:00
2026-09-15 15:54:54 +00:00
2026-08-03 23:48:20 +08:00
2026-09-15 15:54:54 +00:00
2026-09-15 15:54:54 +00:00
2026-09-15 15:54:54 +00:00
2026-09-15 15:54:54 +00:00
2026-09-15 15:54:54 +00:00
2026-07-20 18:33:15 +08:00
2026-08-10 17:43:51 +08:00
2024-08-21 13:58:31 +08:00

Welcome to SFCraft

Salted Fish (Club) Craft is a whitelisted, vanilla flavour Minecraft Server.

Wiki | How-to Join | Web Map

This repository contains the server mod implementing most of our features and server publish pipeline.

Contributions are welcomed. A roughly written contributing guide can be found at CONTRIBUTING.md. Not only for agents, AGENTS.md and ARCHITECTURE.md are helpful to new-comers human too.

About the server

Custom features are often generously opened to every players without complex anti-abuse mechanism. We only accept new players that wouldn't destroy, steal other players' assets or exploit severe bugs in our server.

If you want to apply to join our server, write a introduction of yourself to iceBear67 and we'll reply soon.

License

Our original art assets are all right reserved, which are located at src/main/resources/assets. Beside those are licensed under MIT.

S
Description
No description provided
Readme
817 KiB
0 Stars 1 Watchers 0 Forks
Languages
Java 96.6%
PowerShell 2.8%
Dockerfile 0.6%