Interface KLibLevel

All Known Subinterfaces:
KLibClientLevel, KLibServerLevel
All Known Implementing Classes:
ClientLevelMixin, LevelMixin, ServerLevelMixin

public interface KLibLevel
  • Method Details

    • klib$getDelta

      default float klib$getDelta()
    • klib$getEntityByUUID

      @Nullable default @Nullable net.minecraft.world.entity.Entity klib$getEntityByUUID(UUID uuid)
    • klib$getEntity

      @Nullable default @Nullable net.minecraft.world.entity.Entity klib$getEntity(IntOrUUID id)
    • klib$allEntities

      default Iterable<net.minecraft.world.entity.Entity> klib$allEntities()
    • klib$allLivingEntities

      default Iterable<net.minecraft.world.entity.LivingEntity> klib$allLivingEntities()
    • klib$selectEntities

      default List<net.minecraft.world.entity.Entity> klib$selectEntities(net.minecraft.commands.arguments.selector.EntitySelector selector)
    • klib$selectEntities

      default List<net.minecraft.world.entity.Entity> klib$selectEntities(com.mojang.brigadier.context.CommandContext<?> ctx, String name)
    • klib$selectPlayers

      default List<net.minecraft.world.entity.player.Player> klib$selectPlayers(net.minecraft.commands.arguments.selector.EntitySelector selector)
    • klib$selectPlayers

      default List<net.minecraft.world.entity.player.Player> klib$selectPlayers(com.mojang.brigadier.context.CommandContext<?> ctx, String name)
    • klib$getDamageableEntities

      default List<net.minecraft.world.entity.LivingEntity> klib$getDamageableEntities(@Nullable @Nullable net.minecraft.world.entity.Entity ignoredEntity, net.minecraft.world.phys.AABB box)
    • klib$discardAll

      default void klib$discardAll(Predicate<net.minecraft.world.entity.Entity> filter)
    • klib$discardAll

      default void klib$discardAll(net.minecraft.world.entity.EntityType<?> type)
    • klib$killAll

      default void klib$killAll(Predicate<net.minecraft.world.entity.Entity> filter)
    • klib$killAll

      default void klib$killAll(net.minecraft.world.entity.EntityType<?> type)
    • klib$getChunks

      default Stream<net.minecraft.world.level.chunk.LevelChunk> klib$getChunks()
    • klib$getTickDayTime

      default boolean klib$getTickDayTime()