Package dev.latvian.mods.kubejs.core
Interface ItemEntityKJS
- All Superinterfaces:
EntityKJS,MessageSenderKJS,ScriptTypeHolder,WithPersistentData
- All Known Implementing Classes:
ItemEntityMixin
-
Method Summary
Modifier and TypeMethodDescriptiondefault @Nullable net.minecraft.world.item.ItemStackdefault intdefault intdefault booleandefault net.minecraft.world.entity.item.ItemEntitykjs$self()default voiddefault voiddefault voidkjs$setLifespan(int lifespan) default voiddefault voiddefault voidkjs$setTicksUntilDespawn(int ticks) Methods inherited from interface dev.latvian.mods.kubejs.core.EntityKJS
kjs$attack, kjs$attack, kjs$damage, kjs$damage, kjs$distanceTo, kjs$distanceTo, kjs$distanceToBlock, kjs$distanceToBlockSqr, kjs$getBlock, kjs$getDisplayName, kjs$getDistance, kjs$getDistanceSq, kjs$getDistanceSq, kjs$getFacing, kjs$getLevel, kjs$getMotionX, kjs$getMotionY, kjs$getMotionZ, kjs$getName, kjs$getNbt, kjs$getPassengers, kjs$getProfile, kjs$getRawPersistentData, kjs$getScriptType, kjs$getServer, kjs$getTeamId, kjs$getTeamName, kjs$getType, kjs$getUsername, kjs$isAmbientCreature, kjs$isAnimal, kjs$isClientPlayer, kjs$isFrame, kjs$isLiving, kjs$isMonster, kjs$isOnScoreboardTeam, kjs$isOnScoreboardTeam, kjs$isPeacefulCreature, kjs$isPlayer, kjs$isSelf, kjs$isServerPlayer, kjs$isWaterCreature, kjs$mergeNbt, kjs$rayTrace, kjs$rayTrace, kjs$rayTraceEntity, kjs$runCommand, kjs$runCommandSilent, kjs$setMotionX, kjs$setMotionY, kjs$setMotionZ, kjs$setNbt, kjs$setPosition, kjs$setPosition, kjs$setPositionAndRotation, kjs$setRawPersistentData, kjs$setRotation, kjs$setX, kjs$setY, kjs$setZ, kjs$spawn, kjs$teleportTo, kjs$teleportTo, kjs$teleportTo, kjs$teleportToLevel, kjs$tellMethods inherited from interface dev.latvian.mods.kubejs.core.MessageSenderKJS
kjs$setActivePostShader, kjs$setStatusMessageMethods inherited from interface dev.latvian.mods.kubejs.core.WithPersistentData
kjs$getPersistentData
-
Method Details
-
kjs$self
@HideFromJS default net.minecraft.world.entity.item.ItemEntity kjs$self() -
kjs$getItem
@Nullable @Info("Gets the item stack corresponding to the item contained in the item entity.\nWill be `null` if the contained stack is empty.\n") default @Nullable net.minecraft.world.item.ItemStack kjs$getItem()- Specified by:
kjs$getItemin interfaceEntityKJS
-
kjs$isItem
- Specified by:
kjs$isItemin interfaceEntityKJS
-
kjs$getLifespan
default int kjs$getLifespan() -
kjs$setLifespan
default void kjs$setLifespan(int lifespan) -
kjs$setDefaultPickUpDelay
default void kjs$setDefaultPickUpDelay() -
kjs$setNoPickUpDelay
default void kjs$setNoPickUpDelay() -
kjs$setInfinitePickUpDelay
default void kjs$setInfinitePickUpDelay() -
kjs$setNoDespawn
default void kjs$setNoDespawn() -
kjs$getTicksUntilDespawn
default int kjs$getTicksUntilDespawn() -
kjs$setTicksUntilDespawn
default void kjs$setTicksUntilDespawn(int ticks)
-