Class LevelMixin
java.lang.Object
dev.latvian.mods.kubejs.core.mixin.LevelMixin
- All Implemented Interfaces:
EntityCollectionKJS,EntityGetterKJS,LevelKJS,MessageSenderKJS,WithAttachedData<net.minecraft.world.level.Level>,ScriptTypeHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> protected abstract net.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity> abstract longAttachedData<net.minecraft.world.level.Level> @Nullable net.minecraft.world.entity.Entitykjs$getEntityByNetworkID(int id) @Nullable net.minecraft.world.entity.EntityIterable<? extends net.minecraft.world.entity.Entity> 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.EntityCollectionKJS
kjs$getEntitiesMethods inherited from interface dev.latvian.mods.kubejs.core.EntityGetterKJS
kjs$getEntitiesWithin, kjs$getMcPlayers, kjs$getPlayersMethods inherited from interface dev.latvian.mods.kubejs.core.LevelKJS
kjs$createEntity, kjs$explode, kjs$getBlock, kjs$getBlock, kjs$getBlock, kjs$getDimension, kjs$getName, kjs$getScriptType, kjs$isOverworld, kjs$runCommand, kjs$runCommandSilent, kjs$self, kjs$setActivePostShader, kjs$setStatusMessage, kjs$setTime, kjs$spawnFireworks, kjs$spawnLightning, kjs$spawnLightning, kjs$spawnParticles, kjs$tell, spawnEntityMethods inherited from interface dev.latvian.mods.kubejs.core.MessageSenderKJS
kjs$getDisplayName
-
Constructor Details
-
LevelMixin
public LevelMixin()
-
-
Method Details
-
kjs$getData
- Specified by:
kjs$getDatain interfaceWithAttachedData<net.minecraft.world.level.Level>
-
getGameTime
@RemapForJS("getTime") public abstract long getGameTime() -
dimension
@RemapForJS("getDimensionKey") public abstract net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension() -
getEntities
@HideFromJS protected abstract net.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity> getEntities() -
kjs$getMcEntities
- Specified by:
kjs$getMcEntitiesin interfaceEntityCollectionKJS- Specified by:
kjs$getMcEntitiesin interfaceEntityGetterKJS
-
kjs$getEntityByUUID
- Specified by:
kjs$getEntityByUUIDin interfaceEntityCollectionKJS
-
kjs$getEntityByNetworkID
@Nullable public @Nullable net.minecraft.world.entity.Entity kjs$getEntityByNetworkID(int id) - Specified by:
kjs$getEntityByNetworkIDin interfaceEntityCollectionKJS
-