iceBear67 and Claude 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
iceBear67 and Claude 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
f7661db224
add gitignore for codex
2026-08-03 23:48:20 +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
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
iceBear67
9018cb052c
(update) fix: sed
...
(update) fix: deploy script
(update) ci: use java 21
(update) ci: update gradle version
(update) ci: remove branch filter
2025-09-19 14:32:22 +08:00
iceBear67
89d09074ca
(update) fix: Creative players aren't vulnerable to teleport traps so they should just teleport
2025-09-19 13:50:51 +08:00
iceBear67
c38af011a6
fix(LitematicConverter): Properties can be absent if it's empty
2025-09-19 12:06:35 +08:00
iceBear67
3b552a678d
Merge branch 'master' into rev/1.21.6
2025-06-24 15:56:00 +08:00
iceBear67
9ef461715b
add(WelcomeModule): Read announcements from sfcraft/announcements directory.
2025-06-24 15:49:56 +08:00
iceBear67
a3aac5f297
Support for Minecraft 1.21.6
2025-06-24 15:49:22 +08:00
iceBear67
5b16513647
fix: Helper#getConfigResource is not implemented correctly.
2025-03-28 11:03:21 +08:00
iceBear67
885920f38e
rearranged mixins to correct packages
2025-03-28 11:01:27 +08:00
iceBear67
b75b4e1df1
refactor(ALL): bump minecraft version to 1.21.5
...
trimmed unused feature: /gamerule CustomEntity API, Custom Item API
We'll use Polymer for replacement in the future.
Tests needed.
2025-03-27 23:24:49 +08:00
iceBear67
83c7930142
Add logging for schematic validation in LitematicConverterV3
...
Include an info log message to indicate when schematic validation starts. This improves debugging and monitoring of the conversion process.
2025-01-08 19:08:42 +08:00
iceBear67
b11e914e87
Add command: /pt
2025-01-07 20:17:22 +08:00
iceBear67
f76c975299
Fix: schematic encoder with help from chatgpt
2025-01-07 20:07:30 +08:00
iceBear67
92fe6f902f
Fix: litematica region name isn't cleaned
2025-01-07 17:01:10 +08:00
iceBear67
124241182c
Add /gm command for playground
2025-01-07 16:43:29 +08:00
iceBear67
4b2d57a0ee
Remove non-ascii-complaint characters from filename
2025-01-07 16:38:09 +08:00
iceBear67
547b58f21a
Add suggestion after schematics are uploaded
2025-01-07 16:28:20 +08:00
iceBear67
5cf8c57f5a
Change the default maximum schematic size to 10MB
2025-01-07 16:25:28 +08:00
iceBear67
1d2a49025e
Fix schematic v3 converter: expect list type COMPOUND but END_TYPE
2025-01-07 16:25:06 +08:00
iceBear67
555d7a781c
Fix tab completion
2025-01-07 15:18:05 +08:00
iceBear67
5895f0f63b
Shorten the length of url
2025-01-07 15:14:49 +08:00
iceBear67
b46760c46b
Update: schematic uploader
2025-01-07 14:19:27 +08:00
iceBear67
9ea173c8a4
Allow .schem to be uploaded.
2025-01-07 12:27:17 +08:00
iceBear67
43c704044a
Add upload from web support
2025-01-06 23:28:51 +08:00
iceBear67
95ed2a8a85
Add support for schematics v3 output <3
2025-01-06 21:55:46 +08:00
iceBear67
a7204cceb7
fix some bug
2025-01-06 21:38:19 +08:00
iceBear67
798c3db98a
use PUT
2025-01-06 20:36:53 +08:00
iceBear67
ee1c92e36f
add HTTPAPI
2025-01-06 20:31:00 +08:00
iceBear67
dddabe30cc
Support reading litematic regions' name
2025-01-06 20:15:01 +08:00
iceBear67
b6b42f4ed0
Add: LitematicConverter for converting .litematic to .schematic
2025-01-06 20:12:55 +08:00
iceBear67
aadec09c45
Add: SignatureService
...
Improve requested room validation by using newly added SignatureService
2025-01-06 17:53:47 +08:00
iceBear67
d1747f5e0c
Fix: afk status isn't updated after disconnection
2025-01-04 12:28:21 +08:00
iceBear67
a733806f6e
Fix: motd showing incorrect version
2025-01-03 23:12:43 +08:00
iceBear67
2ed077ceeb
Merge remote-tracking branch 'origin/master'
2025-01-03 22:25:30 +08:00
iceBear67
706c8d1bca
Somehow fixes the motd issue
2025-01-03 22:25:18 +08:00
iceBear67
1241f8123c
Remove deploy schedule
2025-01-01 18:36:49 +08:00
iceBear67
dbad095a9e
Merge remote-tracking branch 'origin/master'
2025-01-01 18:36:31 +08:00
iceBear67
d0e188a362
Remove PlayLimitModule
2025-01-01 18:36:22 +08:00
iceBear67
e65d626b75
temporary fix for crash issue
2024-10-13 12:48:50 +08:00
iceBear67
93a497d6cb
(update) disable the use of /time and /weather
2024-10-03 09:51:50 +08:00
iceBear67
4e457b530b
(update) fix
2024-10-02 09:44:35 +08:00
iceBear67
1afef7357d
(update) fix
2024-10-02 09:13:08 +08:00
iceBear67
ee880291e8
(update) fix
2024-10-02 09:08:05 +08:00
iceBear67
8c431ebc63
refactor(c-item): merged SFItemRegistry into SFItems
2024-10-01 12:42:19 +08:00
iceBear67
fd25a93c6f
uniform constants to SFCraft.MOD_ID
2024-09-29 12:37:37 +08:00
iceBear67
2309ea1d4b
(update) fix a npe when player disconnects from server without any chat prefixes attached
2024-09-28 17:28:57 +08:00
iceBear67
5df4dbb218
add: allow carpet.command.player.gamemode to be used
2024-09-26 10:16:17 +08:00
iceBear67
2ed28d7508
refactor: prefix module
2024-09-25 23:08:10 +08:00
iceBear67
94599cd9e2
(update) allow /setblock and /summon to be used
2024-09-24 14:49:29 +08:00
iceBear67
f1b6d06e5a
fix: playground prefix not removed
2024-09-23 13:03:35 +08:00
iceBear67
3449d63163
fix: playground prefix not removed
2024-09-21 21:20:22 +08:00
iceBear67
fca619ee15
(update) allow /player and /track to be used in playground
2024-09-21 20:59:44 +08:00
iceBear67
e5d3479c1f
(update) test
...
fix
2024-09-21 20:57:02 +08:00
iceBear67
9f19c7dfda
(update) test
...
fix
2024-09-21 20:54:04 +08:00