- Add options to configure the name of the ray function and to inline it (
395a296
) - Default to an empty line in comments (
d9414a6
)
- Add comments for example functions that contain multiple examples (
7ea898f
)
- Automatically detect caller path (
69ef26b
)
- Entity raycasts including the new block pos helper (
83411cc
)
- Support entity detection (
02e3513
) - Add plugin to explicitly include comments (
f672698
) - Support detecting blocks (
73a3123
) - Remove unnecessary mcfunction when not using is_new_block_pos (
cd86617
) - Support checking whether the ray has moved to a new block position (
c444f38
) - Simplify the API for specifying the max distance in the raycast (
d2e6183
) - Create core raycast loop (
3c6b910
)
- Branching state not being properly stored across calls to not (
9d0e9c9
) - Generate nice names for the bodies of is_new_block_pos (
20a9683
) - Perform setup after user code, and cleanup before user code (
df35333
)
- Subclasses of BranchMixin must now implement _create_opposite instead of not, and only construct a new instance of the subclass (
9d0e9c9
) - BranchStatus .SingleBranch -> .LoneBranch and .Else -> .DoubleBranch (
be55b7a
)
- Mention required pip dependencies (
693c064
)