Class BlockBehaviorMixin
java.lang.Object
de.luckymcdev.foundryengine.mixin.world.BlockBehaviorMixin
- All Implemented Interfaces:
EngineBlockBehavior, EngineInterface<net.minecraft.world.level.block.state.BlockBehaviour>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatfloatbooleanbooleanfloatnet.minecraft.world.level.block.SoundTypefloat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidengine$hasCollision(boolean collision) voidengine$setExplosionResistance(float resistance) voidengine$setFriction(float friction) voidengine$setIsRandomlyTicking(boolean randomlyTicking) voidengine$setJumpFactor(float nJumpFactor) voidengine$setSoundType(net.minecraft.world.level.block.SoundType type) voidengine$setSpeedFactor(float speedFactor) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EngineInterface
engine$self
-
Field Details
-
explosionResistance
public float explosionResistance -
isRandomlyTicking
public boolean isRandomlyTicking -
hasCollision
public boolean hasCollision -
soundType
public net.minecraft.world.level.block.SoundType soundType -
friction
public float friction -
speedFactor
public float speedFactor -
jumpFactor
public float jumpFactor
-
-
Constructor Details
-
BlockBehaviorMixin
public BlockBehaviorMixin()
-
-
Method Details
-
engine$hasCollision
public void engine$hasCollision(boolean collision) - Specified by:
engine$hasCollisionin interfaceEngineBlockBehavior
-
engine$setExplosionResistance
public void engine$setExplosionResistance(float resistance) - Specified by:
engine$setExplosionResistancein interfaceEngineBlockBehavior
-
engine$setIsRandomlyTicking
public void engine$setIsRandomlyTicking(boolean randomlyTicking) - Specified by:
engine$setIsRandomlyTickingin interfaceEngineBlockBehavior
-
engine$setSoundType
public void engine$setSoundType(net.minecraft.world.level.block.SoundType type) - Specified by:
engine$setSoundTypein interfaceEngineBlockBehavior
-
engine$setFriction
public void engine$setFriction(float friction) - Specified by:
engine$setFrictionin interfaceEngineBlockBehavior
-
engine$setSpeedFactor
public void engine$setSpeedFactor(float speedFactor) - Specified by:
engine$setSpeedFactorin interfaceEngineBlockBehavior
-
engine$setJumpFactor
public void engine$setJumpFactor(float nJumpFactor) - Specified by:
engine$setJumpFactorin interfaceEngineBlockBehavior
-