203 Commits
Author SHA1 Message Date
iceBear67andClaude Opus 5.5 b8d4725e7b update 26.3 dependencies and pack mods
- polymer 0.18.0+26.3-rc-1 -> 0.18.2+26.3 (first 26.3 final build)
- fabric-api 0.160.5 -> 0.161.0, loom 1.18.1 -> 1.18.2
- pack: move squaremap, syncmatica, farmers-delight (+polymer patch),
  jei, worldedit, lithium to their 26.3 builds; bump fabric-api, polymer
- lithium now resolved from Modrinth instead of CurseForge (same mod, same author)
- docs: fix stale hurtMarked reference, drop carpet snapshot warning

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-26 03:14:03 +00:00
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
iceBear67 08be6bc3ae fix: use og server host for transfer 2026-09-02 00:23:43 +08:00
iceBear67 bf38f8b2b2 fix elytra rush collison 2026-08-24 20:12:59 +08:00
iceBear67 63250d48ae fix: beheading dups mob head w/o beheading enchant 2026-08-24 19:49:13 +08:00
iceBear67 f026c65915 support 4k image for mapfor feature 2026-08-24 18:40:58 +08:00
iceBear67 b1c86c63aa update readme 2026-08-10 17:43:51 +08:00
iceBear67 f7f417174d fix playgrd timeline 2026-08-08 17:38:58 +08:00
iceBear67 ffa6d9826c fix ci cache calculation 2026-08-08 16:34:06 +08:00
iceBear67 f7980342c3 bump version 2.2 2026-08-08 16:05:09 +08:00
iceBear67 21db083fed add support for changing time in playgrd 2026-08-08 15:52:51 +08:00
iceBear67 4fb219b62c fix: standing firm totem's rarity is not uncommon 2026-08-08 15:21:00 +08:00
iceBear67 b3375a32c0 fix support for litematic v4 2026-08-08 15:20:57 +08:00
iceBear67 48efb192e6 fix-motd 2026-08-08 15:20:55 +08:00
iceBear67 ce53a1d5ea fix-motd 2026-08-08 02:00:06 +08:00
iceBear67 1215f03ff1 try to fix a weird bug from docker 2026-08-08 01:47:37 +08:00
iceBear67 e69a1cf38a bump version 2026-08-08 01:17:02 +08:00
iceBear67 8aa1814b71 feat: add play hint for features 2026-08-07 21:44:48 +08:00
iceBear67 17c5fe964e Feat: paste images in server (#49)
* add gitignore for codex

* add image as mapart support

* refine codes

* fix

* adjust scaling algorithm

* some fix

* fix
2026-08-04 02:22:17 +08:00
iceBear67 f7661db224 add gitignore for codex 2026-08-03 23:48:20 +08:00
iceBear67 302cab722a add: allow elytra teleport into portal instantly (#50) 2026-08-03 23:47:18 +08:00
iceBear67 f76e697262 fix: /reco is broken 2026-07-30 01:46:34 +08:00
iceBear67 b6101ac540 also fix fertilizer 2026-07-29 22:55:20 +08:00
iceBear67 7d83091366 fix: apache commons compress is absent for javalin 2026-07-25 01:01:36 +08:00
iceBear67 3d2b32e0db fix: blocks ticking so fast 2026-07-23 19:34:30 +08:00
iceBear67 c8dd7a63ea remove carpet extra 2026-07-23 14:39:54 +08:00
iceBear67 796372f8c4 feat: enhance anti-spam logic to allow messages between player interactions 2026-07-22 17:16:31 +08:00
iceBear67 394ed6846f fix: ci 2026-07-22 16:05:15 +08:00
iceBear67 6e33ebc9f9 fix: update curl commands in Dockerfile to use fail-safe options 2026-07-22 15:43:54 +08:00
iceBear67 b6f7a056ee refactor: update Dockerfile to use base image for builders 2026-07-22 15:39:23 +08:00
iceBear67 c3ff43e0b3 add: automatic server deployment 2026-07-22 15:36:24 +08:00
iceBear67 f702aac28c feat: add Gradle Wrapper Neo scripts for cross-platform build support 2026-07-22 12:44:02 +08:00
iceBear67 18f94bdcf6 fix: remove not hungry message from lunch box interactions 2026-07-22 12:37:37 +08:00
iceBear67 4fd44a7da5 update AGENTS.md to reflect Gradle version change and add notes on item registration 2026-07-22 12:32:46 +08:00
iceBear67 b9a8c341a1 feat: implement ItemGroupService for creative inventory management 2026-07-22 12:30:56 +08:00
iceBear67 1b2712c425 fix: move indicator farther for GpsModule and integrate GPS with chat sendloc 2026-07-21 15:58:13 +08:00
iceBear67 576f2b733a update lunchbox texture 2026-07-20 23:18:59 +08:00
iceBear67 8e08c1909b add recipe for bomb 2026-07-20 23:01:02 +08:00
iceBear67 db575f3cb7 bump version 2026-07-20 18:37:38 +08:00
iceBear67 1c4c64a63d sfcraft 2.0 (#47)
* play with polymer

* new features checkpoint 1

* squash! new features and our own art assets!

* refactor && agents.md

* new command gps

* add new variant of undying totem

* refactor cauldron recipe handling to use stable IDs instead of indices

* add recipes

* remove irrelavant parent from blaze_bomb

* clean up

* add: anti spam module

* implement i18n for remaining texts
2026-07-20 18:33:15 +08:00
iceBear67 19e16a575e add: number before shown item 2026-07-19 21:35:05 +08:00
iceBear67 bcd4e2f46f fix: fart 2026-07-19 21:29:52 +08:00
iceBear67 3096e7c838 sevveral fixes and improvements
added:
 inline command: showoff `.item`
 clicking coordinates open a url to visit that area in web map
 added sound for player join/leave/death to annoy everyone
 increased the search radius of /back command. (200 from 100)

fix:
  inline ping is not case-insensitive
  time does not pass faster when everybody is sleeping

code cleanup
2026-07-18 14:13:17 +08:00
iceBear67 c7cd4acc63 fix mixins 2026-07-18 11:41:37 +08:00
iceBear67 e9901af08e fix: disallow zombie picking up egg, rotten flesh, string, bone, arrow and wheat seeds 2026-07-17 19:59:43 +08:00
iceBear67 fb111a9e30 fix: fabric-api has deprecated compatible modid fabric 2026-07-17 17:32:33 +08:00
iceBear67 2036810e9a bump minecraft version to 26.2 2026-07-17 17:03:04 +08:00
iceBear67 a8643f7ddf (1.21.8) migrate to moj mapping 2026-07-17 15:09:15 +08:00
iceBear67 5a51b350ad fix some build issues
add option for server port
2026-01-14 20:14:37 +08:00
iceBear67 034e58d9f5 bump version to 1.21.8 2025-09-20 17:40:14 +08:00