Groundworks 0.5.2
Curse Maven Snippet
What's new
Players
- Footprints: a machine a mod builds on several blocks is placed whole from one item, facing you, and the preview draws it whole; it is refused whole, placing nothing, when any of its blocks is taken. Breaking any of its blocks breaks the whole machine and hands its item back once, and Rotate in Place on any of its blocks turns it whole, keeping what it holds, or tells you there is no room. Jade shows the machine's own line on every block of it. Groundworks adds no machine of its own. (#40)
- Fast Replace hands back what breaking the replaced block drops, as if broken with its correct tool and no enchantment: a grass block hands back dirt, stone cobblestone, a double slab both slabs, and glass nothing. No replace is a silk-touch break, so a replace group can't turn into a source of grass blocks. A full inventory still refuses a replace that drops something, though the preview no longer shows that refusal before you click. (#38)
Consumers
Footprint.declare(FootprintShape, origin, part, item)declares a Footprint (ADR 0009): aFootprintShapein the origin's own frame,xforward,yup,zto the side, turned with the origin's facing as the Pack's machines were, withFootprintShape.ofandFootprintShape.standing, up to 26 parts; the origin, any block withFootprint.FACINGthat callsteardownfrom its ownaffectNeighborsAfterRemovaland that a piston doesn't move; a part block registered fromFootprintPartBlock, which draws nothing, hides no neighbour's face, drops nothing of its own and doesn't move for a piston; and the item, aFootprintItem, or any item whoseplanandplacecall the footprint's. A placement is refused whole asRefusal.Footprint.BLOCKED, and the origin takes the item's block-entity data and components. A part's break drops what the origin drops for the breaker's tool, through NeoForge's drops event, and takes the footprint down; a part forwards clicks to the origin, and the block energy, fluid and item capabilities, side unchanged, invalidating them as it is laid, turned and broken. Rotate in Place turns a footprint whole with no statement, keeping the origin's block entity, refused asFootprint.TURN_BLOCKED. Groundworks reads Jade, compile-only, to show a part as its origin. (#40)- A Replace group without a builder hands back the old block's loot, rolled on the server with the block's entity and the player, and an unenchanted netherite pickaxe, axe, shovel, hoe or sword, the first correct for the block, or no tool where none is. Before, it was the block's item. Since loot is the server's, the room check for it is the click's alone, and the plan the client asks is never refused as
Refusal.FastReplace.NO_ROOM_TO_RETURN. AReplaceBuilder'srefundis unchanged. (#38)
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

