Struct MoistureChangeEvent
pub struct MoistureChangeEvent {
pub dimension: Dimension,
pub pos: BlockPos,
pub from: i32,
pub to: i32,
pub cancelled: bool,
}Expand description
What Hooks::moisture_change is told. Each field is that hook’s argument of the same name, described in the hook’s doc.
Fields§
§dimension: Dimension§pos: BlockPos§from: i32§to: i32§cancelled: boolWhether the event is cancelled: by the game or an earlier listener, or by this one
setting it. Only a listener that receives cancelled events (#[listener(receive_cancelled)])
sees true, and setting it back to false lets the game’s behaviour run.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MoistureChangeEvent
impl RefUnwindSafe for MoistureChangeEvent
impl Send for MoistureChangeEvent
impl Sync for MoistureChangeEvent
impl Unpin for MoistureChangeEvent
impl UnsafeUnpin for MoistureChangeEvent
impl UnwindSafe for MoistureChangeEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more