dualfroz
|
500fcaffd3
|
feat: add component and setComponent
|
2026-09-06 21:55:17 +02:00 |
|
dualfroz
|
e722d2249b
|
feat: expand ChunkPipeline
|
2026-09-06 21:45:48 +02:00 |
|
dualfroz
|
b1dbeeef95
|
feat: extend ChunkPipeline
|
2026-09-06 21:42:17 +02:00 |
|
dualfroz
|
c3953fca90
|
feat: add coordLess and chunkStageName
|
2026-09-06 21:13:51 +02:00 |
|
dualfroz
|
cac397d13b
|
feat: extend ChunkCache
|
2026-09-06 21:13:35 +02:00 |
|
dualfroz
|
b0704f42d2
|
feat: add coordLess
|
2026-09-06 21:09:17 +02:00 |
|
dualfroz
|
e1eef931ac
|
feat: extend Brush
|
2026-09-06 21:07:42 +02:00 |
|
dualfroz
|
b16bf4f9b7
|
feat: add brushHash and listed
|
2026-09-06 19:57:32 +02:00 |
|
dualfroz
|
be14453cf6
|
feat: add canBrew and tickBrewing to Brewing
|
2026-09-06 19:32:48 +02:00 |
|
dualfroz
|
d4d5d7b254
|
feat: add PotionProfile and applyModifier
|
2026-09-06 19:02:33 +02:00 |
|
dualfroz
|
7ce131c342
|
feat: expand Boss
|
2026-09-06 18:50:47 +02:00 |
|
dualfroz
|
78b986bdb1
|
feat: add witherBaseBlock and witherHeadBlock to Boss
|
2026-09-06 18:46:19 +02:00 |
|
dualfroz
|
663b0cae3a
|
feat: extend Boss
|
2026-09-06 18:10:29 +02:00 |
|
dualfroz
|
1748324d41
|
feat: add distanceBetween and crystalCenter
|
2026-09-06 18:05:56 +02:00 |
|
dualfroz
|
bdad4a344b
|
feat: add makeSunAvoiderTree and makeTreeForRole to Behavior
|
2026-09-06 18:00:22 +02:00 |
|
dualfroz
|
49a68fbdaf
|
feat: add stepTowardPoint and planRouteTo to Behavior
|
2026-09-06 17:44:08 +02:00 |
|
dualfroz
|
f1278f9dcc
|
feat: add measureBehaviorTree and behaviorRoleName to Behavior
|
2026-09-06 17:36:41 +02:00 |
|
dualfroz
|
0f96fb55ff
|
feat: extend Behavior
|
2026-09-06 17:30:00 +02:00 |
|
dualfroz
|
77c5b822d7
|
feat: add cellIsShaded and horizontalHeading
|
2026-09-06 17:12:00 +02:00 |
|
dualfroz
|
e0e6115915
|
feat: add loadAdvancements to Advancement
|
2026-09-06 16:53:30 +02:00 |
|
dualfroz
|
92ed91dbe4
|
feat: add advancementTriggerName and parseAdvancementTriggerName
|
2026-09-06 16:17:16 +02:00 |
|
dualfroz
|
8248b4b51e
|
feat: extend Advancement
|
2026-09-06 15:42:14 +02:00 |
|
dualfroz
|
fa5603f435
|
feat: add NamedDimension and parseDimensionName
|
2026-09-06 15:42:03 +02:00 |
|
dualfroz
|
0372ea134a
|
feat(vf): add BackupChunk and BackupEntry
|
2026-09-06 15:28:08 +02:00 |
|
dualfroz
|
a8974c516d
|
feat(vf): add VillagerSchedule and VillageCensus to Villager
|
2026-09-06 14:41:34 +02:00 |
|
dualfroz
|
247fc09ef4
|
feat(vf): add WorkstationPoi and Villager
|
2026-09-06 14:38:33 +02:00 |
|
dualfroz
|
fac200dcf3
|
feat(vf): add Assembly and InFlightDatagram to Transport
|
2026-09-06 14:19:27 +02:00 |
|
dualfroz
|
7f1575defe
|
feat(vf): add LinkQuality and PendingDatagram
|
2026-09-06 11:42:10 +02:00 |
|
dualfroz
|
937e85dee4
|
feat(vf): add PriceModifier and TradeOffer
|
2026-09-04 22:13:14 +02:00 |
|
dualfroz
|
e2042456b4
|
feat(vf): add TileRgb, TileSpec and TilePixel
|
2026-09-04 21:46:30 +02:00 |
|
dualfroz
|
66cd109fe1
|
feat(vf): add SpawnResult and DespawnPolicy to Spawning
|
2026-09-04 21:43:49 +02:00 |
|
dualfroz
|
ad742d3423
|
feat(vf): add SpawnRule and MobCap
|
2026-09-04 21:40:59 +02:00 |
|
dualfroz
|
dcdca6519a
|
feat(vf): add CursorStack and DragState
|
2026-09-04 20:54:44 +02:00 |
|
dualfroz
|
cb4ba15f6e
|
feat(vf): add SelectionStats
|
2026-09-04 18:33:45 +02:00 |
|
dualfroz
|
dc8d83a85e
|
feat(vf): add StatCounter and ScoreObjective
|
2026-09-04 18:18:34 +02:00 |
|
dualfroz
|
23f3b4fd69
|
feat(vf): add SchematicHeader
|
2026-09-04 17:33:36 +02:00 |
|
dualfroz
|
894f249cb7
|
feat(vf): add MigrationStep and MigrationPlan to SaveMigration
|
2026-09-04 16:42:25 +02:00 |
|
dualfroz
|
d41bcfbb70
|
feat(vf): add SaveChunkMeta and SaveChunkRecord
|
2026-09-04 15:39:18 +02:00 |
|
dualfroz
|
c75911fe22
|
feat(vf): add IntegrityIssue and IntegrityReport
|
2026-09-04 15:26:44 +02:00 |
|
dualfroz
|
22324d7b48
|
feat(vf): add ChunkFragment and CompactionStats
|
2026-09-04 14:23:09 +02:00 |
|
dualfroz
|
0953fbfa3f
|
feat(vf): add Raider and Stats
|
2026-09-04 14:04:40 +02:00 |
|
dualfroz
|
83d0302f0f
|
feat(vf): add PotionEntry and BrewPath
|
2026-09-04 12:21:18 +02:00 |
|
dualfroz
|
c26fe49d32
|
feat(vf): add PortalFrame and PortalScan
|
2026-09-02 21:52:44 +02:00 |
|
dualfroz
|
8d0de998fd
|
feat(vf): add NetherColumn and Params
|
2026-09-02 21:28:20 +02:00 |
|
dualfroz
|
56ac2d24c8
|
feat(vf): add ClientView and SessionConfig
|
2026-09-02 21:15:46 +02:00 |
|
dualfroz
|
2fac5c1d9b
|
feat(vf): add ServerConfig and ServerStats
|
2026-09-02 21:04:35 +02:00 |
|
dualfroz
|
1892e1d612
|
feat(vf): add BlockDropRule and MobDropRule
|
2026-09-02 20:15:06 +02:00 |
|
dualfroz
|
743273cc25
|
feat(vf): add LootEntry and LootPool
|
2026-09-02 20:09:14 +02:00 |
|
dualfroz
|
db78c93ded
|
feat(vf): add JsonParseError and JsonParseResult
|
2026-09-02 19:55:43 +02:00 |
|
dualfroz
|
a082c1d181
|
feat(vf): add JobStats and JobNode
|
2026-09-02 19:26:02 +02:00 |
|
dualfroz
|
d4d3ef7314
|
feat(vf): add Durability and StackMeta
|
2026-09-02 19:05:14 +02:00 |
|
dualfroz
|
59af42843d
|
feat(vf): add GossipEntry and Tuning
|
2026-09-02 18:56:12 +02:00 |
|
dualfroz
|
24a8171dab
|
feat(vf): add AttributeModifier and EquipmentStats
|
2026-09-02 18:45:12 +02:00 |
|
dualfroz
|
32b7d0075f
|
feat(vf): add EndIsland and ObsidianPillar
|
2026-09-02 18:23:26 +02:00 |
|
dualfroz
|
562ef29d54
|
feat(vf): add Enchantment and EnchantSet
|
2026-09-02 18:20:58 +02:00 |
|
dualfroz
|
c6de2c445f
|
feat(vf): add EffectInstance and EffectModifier
|
2026-09-02 16:46:13 +02:00 |
|
dualfroz
|
5a458b1bf0
|
feat(vf): add EditOp and EditBatch
|
2026-09-02 16:00:23 +02:00 |
|
dualfroz
|
220e8859c1
|
feat(vf): add DimensionConfig and TravelResult
|
2026-09-02 15:47:33 +02:00 |
|
dualfroz
|
4602896f82
|
feat(vf): extend DataPack
|
2026-09-02 15:24:26 +02:00 |
|
dualfroz
|
c87eafd189
|
feat(vf): add ResourceId and DataPackMeta
|
2026-09-02 15:20:10 +02:00 |
|
dualfroz
|
0096ea1af5
|
feat(vf): add HurtSource and DamageEvent
|
2026-09-02 14:36:45 +02:00 |
|
dualfroz
|
54bbbed2f6
|
feat(vf): extend ContainerMenu
|
2026-09-02 11:21:17 +02:00 |
|
dualfroz
|
48c7a48278
|
feat(vf): add SlotFilter and StackSlot
|
2026-09-01 23:00:02 +02:00 |
|
dualfroz
|
197b98bee5
|
feat(vf): add SweptBox and ShapeBoxes
|
2026-09-01 21:26:07 +02:00 |
|
dualfroz
|
5a9a2bf96b
|
feat(vf): add ChunkTask and ChunkTaskResult
|
2026-09-01 20:54:56 +02:00 |
|
dualfroz
|
4d571e1fe5
|
feat(vf): add CacheEntry and CacheStats
|
2026-09-01 20:45:07 +02:00 |
|
dualfroz
|
3346ae571c
|
feat(vf): add FluidSample and BuoyancyParams
|
2026-09-01 19:16:20 +02:00 |
|
dualfroz
|
6e04c5d5c4
|
feat(vf): add BrushParams and BrushResult
|
2026-09-01 18:14:49 +02:00 |
|
dualfroz
|
f1f8b53b0c
|
feat(vf): add PotionItem and BrewRecipe
|
2026-09-01 17:38:13 +02:00 |
|
dualfroz
|
5d7081ff32
|
feat(vf): add WitherFightConfig and WitherTarget to Boss
|
2026-09-01 17:36:12 +02:00 |
|
dualfroz
|
76f2be284b
|
feat(vf): extend Block with BossBar and BossState
|
2026-09-01 16:37:40 +02:00 |
|
dualfroz
|
b14c722431
|
feat(vf): extend Block
|
2026-09-01 16:35:11 +02:00 |
|
dualfroz
|
20527b0a95
|
feat(vf): add BehaviorTreeStats to Behavior
|
2026-09-01 16:05:50 +02:00 |
|
dualfroz
|
0c2bf7857b
|
feat(vf): extend Behavior
|
2026-09-01 14:37:33 +02:00 |
|
dualfroz
|
4e8e2799ed
|
feat(vf): add BehaviorTuning and BehaviorAgent
|
2026-09-01 14:28:28 +02:00 |
|
dualfroz
|
12414253ec
|
feat(vf): add AdvancementCriterion and Event
|
2026-09-01 14:21:41 +02:00 |
|
dualfroz
|
c3745fe5a8
|
chore: update Makefile
|
2026-09-01 13:10:09 +02:00 |
|
dualfroz
|
1e337980b9
|
docs: add project README
|
2026-08-28 23:10:13 +02:00 |
|
dualfroz
|
619832b047
|
test: add test runner entry point
|
2026-08-28 22:27:27 +02:00 |
|
dualfroz
|
c4bd2dbbd9
|
test: add tests for in-game command parser and dispatcher
|
2026-08-28 21:48:55 +02:00 |
|
dualfroz
|
374b4a7e7c
|
test: add tests for player profile persistence (position, inventory, stats)
|
2026-08-28 21:05:51 +02:00 |
|
dualfroz
|
aedd7f4c71
|
test: add tests for per-tick world simulation orchestrator
|
2026-08-28 20:20:43 +02:00 |
|
dualfroz
|
88b912cce2
|
test: add tests for crop growth and farmland hydration
|
2026-08-28 19:40:27 +02:00 |
|
dualfroz
|
cd3aff4332
|
test: add tests for day/night tick clock
|
2026-08-28 18:55:54 +02:00 |
|
dualfroz
|
96b1f58416
|
test: add tests for chunk load/unload radius streaming
|
2026-08-28 18:15:48 +02:00 |
|
dualfroz
|
64bc99017f
|
test: add tests for world snapshot serialization helpers
|
2026-08-28 17:36:36 +02:00 |
|
dualfroz
|
7cd89fed07
|
test: add tests for save-format v3 world and entity serialization
|
2026-08-28 16:52:13 +02:00 |
|
dualfroz
|
6da744ffb1
|
test: add tests for region-file chunk storage in 32x32 chunk pages
|
2026-08-28 16:06:26 +02:00 |
|
dualfroz
|
31de25a33a
|
test: add tests for NBT tag tree read and write
|
2026-08-28 15:25:53 +02:00 |
|
dualfroz
|
0bf884f15d
|
test: add tests for chunk dirty-tracking and network sync batching
|
2026-08-28 14:44:19 +02:00 |
|
dualfroz
|
52619dc3ec
|
test: add tests for client/server wire message definitions
|
2026-08-28 14:04:39 +02:00 |
|
dualfroz
|
613f29eda8
|
test: add tests for anvil item repair and enchantment merging
|
2026-08-28 13:25:18 +02:00 |
|
dualfroz
|
eff1e30678
|
test: add tests for minecart movement along rail networks
|
2026-08-28 12:43:36 +02:00 |
|
dualfroz
|
963a959452
|
test: add tests for minecart rail network graph and junction logic
|
2026-08-28 12:01:13 +02:00 |
|
dualfroz
|
825ce42d8d
|
test: add tests for dispenser item ejection triggered by circuit signal
|
2026-08-28 11:19:27 +02:00 |
|
dualfroz
|
854dcfaf15
|
test: add tests for hopper item transfer between containers
|
2026-08-28 10:36:55 +02:00 |
|
dualfroz
|
6c6cb6880f
|
test: add tests for redstone-style circuit signal propagation
|
2026-08-28 09:54:51 +02:00 |
|
dualfroz
|
e918966a44
|
test: add tests for water and lava fluid spread simulation
|
2026-08-27 23:08:43 +02:00 |
|
dualfroz
|
69ce517c3b
|
test: add tests for per-chunk random tick sampling for growth and decay
|
2026-08-27 22:31:27 +02:00 |
|
dualfroz
|
a65a0c2ae2
|
test: add tests for scheduled block-tick queue for delayed updates
|
2026-08-27 21:48:54 +02:00 |
|