dualfroz
|
fa5603f435
|
feat: add NamedDimension and parseDimensionName
|
2026-09-06 15:42:03 +02:00 |
|
dualfroz
|
56dd2ce25a
|
feat(core): implement in-game command parser and dispatcher
|
2026-08-26 14:29:54 +02:00 |
|
dualfroz
|
8b08e6bdc8
|
feat(core): add player profile persistence (position, inventory, stats)
|
2026-08-26 13:15:36 +02:00 |
|
dualfroz
|
25a784be04
|
feat(core): implement per-tick world simulation orchestrator
|
2026-08-26 12:35:13 +02:00 |
|
dualfroz
|
264afc0c6c
|
feat(core): implement hunger and health survival stats
|
2026-08-26 11:12:53 +02:00 |
|
dualfroz
|
f54e79869a
|
feat(core): implement crop growth and farmland hydration
|
2026-08-26 09:54:39 +02:00 |
|
dualfroz
|
125ee956b2
|
feat(core): add day/night tick clock
|
2026-08-25 22:30:36 +02:00 |
|
dualfroz
|
3b1bbbc02c
|
feat(core): add chunk load/unload radius streaming
|
2026-08-25 21:47:13 +02:00 |
|
dualfroz
|
2615cf1c26
|
feat(core): add world snapshot serialization helpers
|
2026-08-25 21:03:27 +02:00 |
|
dualfroz
|
ffa939600d
|
feat(core): implement save-format v3 world and entity serialization
|
2026-08-25 20:24:55 +02:00 |
|
dualfroz
|
62facedd79
|
feat(core): add region-file chunk storage in 32x32 chunk pages
|
2026-08-25 18:56:43 +02:00 |
|
dualfroz
|
2f6d68ef16
|
feat(core): implement NBT tag tree read and write
|
2026-08-25 18:16:27 +02:00 |
|
dualfroz
|
2aaa05f860
|
feat(core): add chunk dirty-tracking and network sync batching
|
2026-08-25 16:51:48 +02:00 |
|
dualfroz
|
94d876042e
|
feat(core): implement client/server wire message definitions
|
2026-08-25 16:12:36 +02:00 |
|
dualfroz
|
c80b1d81e0
|
feat(core): implement anvil item repair and enchantment merging
|
2026-08-25 14:42:26 +02:00 |
|
dualfroz
|
48d677dd5e
|
feat(core): add minecart movement along rail networks
|
2026-08-25 13:20:19 +02:00 |
|
dualfroz
|
168627e065
|
feat(core): implement minecart rail network graph and junction logic
|
2026-08-25 12:40:39 +02:00 |
|
dualfroz
|
3639670fae
|
feat(core): add dispenser item ejection triggered by circuit signal
|
2026-08-25 11:19:36 +02:00 |
|
dualfroz
|
9f0cbc3410
|
feat(core): add hopper item transfer between containers
|
2026-08-25 10:37:13 +02:00 |
|
dualfroz
|
a6bae52f26
|
feat(core): add explosion block destruction and knockback
|
2026-08-25 09:56:27 +02:00 |
|
dualfroz
|
b570bd594e
|
feat(core): add piston extend and retract block-pushing mechanics
|
2026-08-24 23:10:55 +02:00 |
|
dualfroz
|
cff1e80fe8
|
feat(core): implement redstone-style circuit signal propagation
|
2026-08-24 22:31:51 +02:00 |
|
dualfroz
|
789ea3f934
|
feat(core): add water and lava fluid spread simulation
|
2026-08-24 21:11:27 +02:00 |
|
dualfroz
|
3293b96a64
|
feat(core): add per-chunk random tick sampling for growth and decay
|
2026-08-24 20:28:54 +02:00 |
|
dualfroz
|
df0e3b8aa4
|
feat(core): add scheduled block-tick queue for delayed updates
|
2026-08-24 19:49:48 +02:00 |
|
dualfroz
|
74649636fb
|
feat(core): implement mob AI state machine for wandering and targeting
|
2026-08-24 19:13:36 +02:00 |
|
dualfroz
|
b2559daa94
|
feat(core): add base entity transform and physics integration
|
2026-08-24 17:53:26 +02:00 |
|
dualfroz
|
a2415d60ef
|
feat(core): add per-vertex ambient occlusion baked into chunk meshes
|
2026-08-24 17:11:53 +02:00 |
|
dualfroz
|
566f3b6d5a
|
feat(core): add chunk mesh vertex and index buffer generation
|
2026-08-24 16:29:19 +02:00 |
|
dualfroz
|
b4723183fd
|
feat(core): implement queue-based light recalculation on block edits
|
2026-08-24 15:52:39 +02:00 |
|
dualfroz
|
772f112903
|
feat(core): add sky and block light propagation
|
2026-08-24 14:33:36 +02:00 |
|
dualfroz
|
3ea0180527
|
feat(core): add generic item container storage
|
2026-08-24 13:53:13 +02:00 |
|
dualfroz
|
2c15155c2d
|
feat(core): implement crafting recipe matching
|
2026-08-24 13:11:27 +02:00 |
|
dualfroz
|
e441855241
|
feat(core): implement item id enum and item stack definitions
|
2026-08-24 11:10:43 +02:00 |
|
dualfroz
|
9f43b35a13
|
feat(core): add camera view-frustum culling planes
|
2026-08-24 09:50:54 +02:00 |
|
dualfroz
|
f80aa78fc5
|
feat(core): add voxel raycasting for block targeting
|
2026-08-23 23:09:48 +02:00 |
|
dualfroz
|
e84def1b81
|
feat(core): add A*-style mob pathfinding over the voxel grid
|
2026-08-23 22:32:36 +02:00 |
|
dualfroz
|
05b6651677
|
feat(core): add AABB collision and rigid-body physics stepping
|
2026-08-23 21:50:13 +02:00 |
|
dualfroz
|
f3126d8bcf
|
feat(core): add prefab structure templates and block stamping
|
2026-08-23 21:06:26 +02:00 |
|
dualfroz
|
9bf3aea407
|
feat(core): implement structure placement across generated terrain
|
2026-08-23 20:27:53 +02:00 |
|
dualfroz
|
036dae1955
|
feat(core): implement surface terrain generation from noise heightmaps
|
2026-08-23 19:10:39 +02:00 |
|
dualfroz
|
7aa2c55469
|
feat(core): add terrain shaping parameters
|
2026-08-23 17:54:36 +02:00 |
|
dualfroz
|
337150dca9
|
feat(core): add temperature and humidity climate sampling
|
2026-08-23 17:14:13 +02:00 |
|
dualfroz
|
e295652051
|
feat(core): add rain and clear weather state machine
|
2026-08-23 16:34:27 +02:00 |
|
dualfroz
|
7d38a1184e
|
feat(core): add biome selection from noise-driven sampling
|
2026-08-23 15:53:55 +02:00 |
|
dualfroz
|
75259ddcbb
|
feat(core): implement Worley and fractal noise variants for biome and cave shaping
|
2026-08-23 15:12:51 +02:00 |
|
dualfroz
|
8e714566f4
|
feat(core): add Perlin noise generator for terrain shaping
|
2026-08-23 13:53:27 +02:00 |
|
dualfroz
|
e1d76bdc42
|
feat(core): implement varint and byte-buffer codec utilities
|
2026-08-23 11:55:36 +02:00 |
|