Gameplay depth: a redstone toggle, broader bone-meal farming, and hostile mobs that actually fight back. Each change was bot-verified at the protocol level. Built on the Kotlin 2.4.0 + KSP2 toolchain.
Added
- Daylight detector toggle — right-clicking a daylight detector flips its
invertedblockstate (day-sensing ↔ night-sensing), completing the redstone right-click family (lever, button, note block, repeater, comparator). - Bone meal on the remaining crops — bone meal now matures beetroot & sweet berry bush (age 0..3) and cocoa (0..2), not just the wheat-family; adds the
beetroot_seeds → beetrootsplacement override so beetroot can be planted. - Hostile mobs deal contact damage — monsters now bite the player in melee reach (~1.5 blocks) for 3 damage plus knockback on a ~1s cooldown, instead of chasing harmlessly. Death at 0 HP reuses the existing death/respawn flow.
Run: java -jar Nemesis-0.8.0.jar (listens on the configured port; JDK 21+).
Full notes: see CHANGELOG.md.