Class BlockBehaviourMixin
java.lang.Object
dev.latvian.mods.kubejs.core.mixin.BlockBehaviourMixin
- All Implemented Interfaces:
BlockBehaviourKJS,BlockProviderKJS,RegistryObjectKJS<net.minecraft.world.level.block.Block>,dev.latvian.mods.rhino.util.SpecialEquality
@RemapPrefixForJS("kjs$")
public abstract class BlockBehaviourMixin
extends Object
implements BlockBehaviourKJS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidkjs$setExplosionResistance(float v) abstract voidkjs$setFriction(float v) abstract voidkjs$setHasCollision(boolean v) abstract voidkjs$setIsRandomlyTicking(boolean v) abstract voidkjs$setJumpFactor(float v) voidkjs$setRandomTickCallback(Consumer<RandomTickCallback> callback) abstract voidkjs$setSoundType(net.minecraft.world.level.block.SoundType v) abstract voidkjs$setSpeedFactor(float v) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.latvian.mods.kubejs.core.BlockProviderKJS
kjs$asHolder, kjs$getBlock, kjs$getId, kjs$getKey, kjs$getRegistry, kjs$getRegistryId, kjs$getTypeDataMethods inherited from interface dev.latvian.mods.kubejs.core.RegistryObjectKJS
kjs$getIdLocation, kjs$getMod, kjs$getTagKeys, kjs$getTags, kjs$hasTag, specialEquals
-
Constructor Details
-
BlockBehaviourMixin
public BlockBehaviourMixin()
-
-
Method Details
-
kjs$setRandomTickCallback
- Specified by:
kjs$setRandomTickCallbackin interfaceBlockBehaviourKJS
-
kjs$setHasCollision
public abstract void kjs$setHasCollision(boolean v) - Specified by:
kjs$setHasCollisionin interfaceBlockBehaviourKJS
-
kjs$setExplosionResistance
public abstract void kjs$setExplosionResistance(float v) - Specified by:
kjs$setExplosionResistancein interfaceBlockBehaviourKJS
-
kjs$setIsRandomlyTicking
public abstract void kjs$setIsRandomlyTicking(boolean v) - Specified by:
kjs$setIsRandomlyTickingin interfaceBlockBehaviourKJS
-
kjs$setSoundType
public abstract void kjs$setSoundType(net.minecraft.world.level.block.SoundType v) - Specified by:
kjs$setSoundTypein interfaceBlockBehaviourKJS
-
kjs$setFriction
public abstract void kjs$setFriction(float v) - Specified by:
kjs$setFrictionin interfaceBlockBehaviourKJS
-
kjs$setSpeedFactor
public abstract void kjs$setSpeedFactor(float v) - Specified by:
kjs$setSpeedFactorin interfaceBlockBehaviourKJS
-
kjs$setJumpFactor
public abstract void kjs$setJumpFactor(float v) - Specified by:
kjs$setJumpFactorin interfaceBlockBehaviourKJS
-