Blocks type
game.blocks: defines a pack's own blocks and amends the game's own, at load time.
Functions 2
blocks.define(spec: BlockSpec) → BlockDefLoad-time only: a world may already be holding blocks of a definition, so one that arrived later would change the rules under the players standing on it. Define at the top of main.luau.
blocks.amend(block: string, hooks: BlockAmendSpec)Only the game's own blocks, never another pack's.