Class BlockMixin
java.lang.Object
dev.latvian.mods.kubejs.core.mixin.BlockMixin
- All Implemented Interfaces:
BlockBehaviourKJS,BlockBuilderProvider,BlockKJS,BlockProviderKJS,RegistryObjectKJS<net.minecraft.world.level.block.Block>,Replaceable,dev.latvian.mods.rhino.util.SpecialEquality
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable BlockBuildervoidabstract voidkjs$setNameKey(String key) 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.BlockBehaviourKJS
kjs$setExplosionResistance, kjs$setFriction, kjs$setHasCollision, kjs$setIsRandomlyTicking, kjs$setJumpFactor, kjs$setRandomTickCallback, kjs$setSoundType, kjs$setSpeedFactorMethods inherited from interface dev.latvian.mods.kubejs.core.BlockKJS
kjs$getBlock, kjs$getBlockStates, kjs$setDestroySpeed, kjs$setLightEmission, kjs$setRequiresTool, replaceThisWithMethods inherited from interface dev.latvian.mods.kubejs.core.BlockProviderKJS
kjs$asHolder, kjs$getKey, kjs$getRegistry, kjs$getRegistryIdMethods inherited from interface dev.latvian.mods.kubejs.core.RegistryObjectKJS
kjs$getIdLocation, kjs$getMod, kjs$getTagKeys, kjs$getTags, kjs$hasTag, specialEquals
-
Constructor Details
-
BlockMixin
public BlockMixin()
-
-
Method Details
-
kjs$getId
- Specified by:
kjs$getIdin interfaceBlockProviderKJS- Specified by:
kjs$getIdin interfaceRegistryObjectKJS<net.minecraft.world.level.block.Block>
-
kjs$getBlockBuilder
- Specified by:
kjs$getBlockBuilderin interfaceBlockBuilderProvider
-
kjs$setBlockBuilder
- Specified by:
kjs$setBlockBuilderin interfaceBlockKJS
-
kjs$getTypeData
- Specified by:
kjs$getTypeDatain interfaceBlockProviderKJS
-
kjs$setNameKey
- Specified by:
kjs$setNameKeyin interfaceBlockKJS
-