0.1.0
Curse Maven Snippet
What's new
Changelog — Coglings
All entries below describe features verified in automated GameTests and included in the release build.
0.1.0 — 2026-11-11 (Initial Release)
Stability and Bug Fixes
- Pickaxe mineable tag standardized: Added
data/minecraft/tags/block/mineable/pickaxe.jsonfor thewinding_stationblock, so the charging station now mines at the correct speed when broken with a pickaxe. - Harvester Core expanded (
CoglingHarvestGoal): Now harvests and immediately replants mature Nether Wart (stage 3) on Soul Sand. Added acontainer.canPlaceItem(slot, stack)check before storing items, preventing items from being forced into invalid slots in furnaces or modded machines. - Transport slot integrity (
CoglingTransportGoal): Fully draining a source chest slot now callscontainer.setItem(i, ItemStack.EMPTY), eliminating ghost-item display errors on server and client. Added acanPlaceItemcheck to protect the destination chest. - Lumberjack item pickup (
CoglingLumberjackGoal): Removed the pickup delay when felling trees, so the golem collects 100% of the fallen wood before moving to the next tree. - Breeder anti-lag safeguard (
CoglingBreederGoal): Added a safety cap of 24 animals of the same species within the working radius, preventing players from parking a breeder golem to breed without limit and dragging down server FPS/TPS. - Melee reach accuracy (
CoglingDefendGoal): Attack reach is now calculated dynamically from the golem's actual body size (reachSqr = Math.max(4.0, reach * reach)), so attacks reliably hit zombies, skeletons, and spiders instead of missing due to hitbox differences. - Custom name preservation (
CoglingItem): A Cogling renamed with a Name Tag keeps its custom name when picked up into the inventory and placed back into the world. - Visual sync on world load (
CoglingEntity):syncCarriedCargo()is now called immediately after reading NBT data from disk, so a golem displays the item it is carrying as soon as the player re-enters the game.
Visuals, Animation, and Audio
- Animated textures (.mcmeta): The charging station has a continuously rotating neon-cyan energy pulse (
interpolate: true); all six mechanical cores have a soft glowing pulse. - Optic warning eyes: Bright cyan when fully wound, flashing amber/orange when windup drops below 10%, dark when fully unwound.
- Animations: Subtle boiler breathing while idle, curious head tilts, an unsteady walk when low on windup, and carrying items with both hands.
- Metallic sounds and feedback: Clinking footsteps with friction sparks, and crisp pneumatic piston sounds when sitting or standing.
- Automated testing: 8/8 GameTests passed in 1.084 seconds (
BUILD SUCCESSFUL).
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

