|
LeviLamina
|
Public Types | |
| using | OnSetupRedstoneComponentCallback = void(::BlockSource&, ::BlockPos const&) |
Public Member Functions | |
| MCAPI void | onEvent (::BlockEvents::BlockPlaceEvent const &ev) const |
| MCFOLD void | setOnSetupRedstoneComponentCallback (void(*callback)(::BlockSource &, ::BlockPos const &)) |
Static Public Member Functions | |
| static MCAPI void | setupRedstoneComponent (::Block const &block, ::BlockSource ®ion, ::BlockPos const &pos) |
Public Attributes | |
| ::ll::TypedStorage< 1, 1, schar > | mMinPower |
| ::ll::TypedStorage< 1, 1, bool > | mPropagatePower |
| ::ll::TypedStorage< 1, 1, bool > | mConsumePowerAnyDirection |
| ::ll::TypedStorage< 1, 1, bool > | mAcceptSameDirection |
| ::ll::TypedStorage< 1, 1, bool > | mAcceptHalfPulse |
| ::ll::TypedStorage< 1, 1, bool > | mIgnoreFirstUpdate |
| ::ll::TypedStorage< 8, 8, void(*)(::BlockSource &, ::BlockPos const &)> | mOnSetupRedstoneComponentCallback |