Class ServerLevelMixin

java.lang.Object
dev.latvian.mods.kubejs.core.mixin.ServerLevelMixin
All Implemented Interfaces:
EntityCollectionKJS, EntityGetterKJS, LevelKJS, MessageSenderKJS, ServerLevelKJS, WithAttachedData<net.minecraft.world.level.Level>, WithPersistentData, ScriptTypeHolder

@RemapPrefixForJS("kjs$") public abstract class ServerLevelMixin extends Object implements ServerLevelKJS
  • Constructor Details

    • ServerLevelMixin

      public ServerLevelMixin()
  • Method Details

    • kjs$getPersistentData

      public net.minecraft.nbt.CompoundTag kjs$getPersistentData()
      Specified by:
      kjs$getPersistentData in interface WithPersistentData
    • players

      @HideFromJS public abstract List<net.minecraft.server.level.ServerPlayer> players()
    • getEntity

      @Nullable @HideFromJS public abstract net.minecraft.world.entity.Entity getEntity(UUID uniqueId)
    • getEntities

      @HideFromJS public abstract net.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity> getEntities()