0.2.0
Changes
- Signal now depends on the Fabric API.
- Blocks are no longer limited to emitting a single signal type.
0.0.5
Fixes
getPlacementState
for wires returns the wrong block state.hasDirectSignalFrom
does not use a block's signal direct signal.- Wrong power calculations for redstone torches.
- Pressure plates do not emit power at all.
0.0.4
Changes
- Added template detector rail block
- Added a handful more utility methods
Fixes
- Wire connection checks only go one way instead of both ways
- Wires with only one power level have the wrong color
0.0.3
Fixes
- Block state connections for redstone wire types are wrong.
- Power emitted downwards by redstone wires is always 15 instead of depending on the power stored in the block state
0.0.2
Fixes
- Wire type compatibility checks only go one way instead of both ways.
0.0.1
Signal is an API for adding redstone-like blocks. While it does not have any utilities for adding blocks in general, it abstracts the concept of redstone power and handles the interactions between different signal types.
- Added API for adding custom signal types and wire types.
- Added API for adding custom signal sources, analog signal sources, signal consumers, and wires.
- Implemented handling of different signal and wire types.
- Added template blocks for most signal sources in the Vanilla game.