Class World

java.lang.Object
net.minecraft.world.World
All Implemented Interfaces:
AutoCloseable, class_3593, class_3600, class_3601, class_3602, BlockView, IWorld, RenderBlockView
Direct Known Subclasses:
ClientWorld, ServerWorld

public abstract class World extends Object implements class_3593, IWorld, class_3600, AutoCloseable
Mappings:
Namespace Name
official axy
intermediary net/minecraft/class_1150
named net/minecraft/world/World
  • Field Details

    • field_17503

      protected static final Logger field_17503
      Mappings:
      Namespace Name Mixin selector
      official e Laxy;e:Lorg/apache/logging/log4j/Logger;
      intermediary field_17503 Lnet/minecraft/class_1150;field_17503:Lorg/apache/logging/log4j/Logger;
      named field_17503 Lnet/minecraft/world/World;field_17503:Lorg/apache/logging/log4j/Logger;
    • field_17502

      private static final Direction[] field_17502
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a:[Leq;
      intermediary field_17502 Lnet/minecraft/class_1150;field_17502:[Lnet/minecraft/class_1354;
      named field_17502 Lnet/minecraft/world/World;field_17502:[Lnet/minecraft/util/math/Direction;
    • seaLevel

      private int seaLevel
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b:I
      intermediary field_9212 Lnet/minecraft/class_1150;field_9212:I
      named seaLevel Lnet/minecraft/world/World;seaLevel:I
    • loadedEntities

      public final List<Entity> loadedEntities
      Mappings:
      Namespace Name Mixin selector
      official f Laxy;f:Ljava/util/List;
      intermediary field_4541 Lnet/minecraft/class_1150;field_4541:Ljava/util/List;
      named loadedEntities Lnet/minecraft/world/World;loadedEntities:Ljava/util/List;
    • unloadedEntities

      protected final List<Entity> unloadedEntities
      Mappings:
      Namespace Name Mixin selector
      official g Laxy;g:Ljava/util/List;
      intermediary field_4542 Lnet/minecraft/class_1150;field_4542:Ljava/util/List;
      named unloadedEntities Lnet/minecraft/world/World;unloadedEntities:Ljava/util/List;
    • blockEntities

      public final List<BlockEntity> blockEntities
      Mappings:
      Namespace Name Mixin selector
      official h Laxy;h:Ljava/util/List;
      intermediary field_4543 Lnet/minecraft/class_1150;field_4543:Ljava/util/List;
      named blockEntities Lnet/minecraft/world/World;blockEntities:Ljava/util/List;
    • tickingBlockEntities

      public final List<BlockEntity> tickingBlockEntities
      Mappings:
      Namespace Name Mixin selector
      official i Laxy;i:Ljava/util/List;
      intermediary field_9213 Lnet/minecraft/class_1150;field_9213:Ljava/util/List;
      named tickingBlockEntities Lnet/minecraft/world/World;tickingBlockEntities:Ljava/util/List;
    • pendingBlockEntities

      private final List<BlockEntity> pendingBlockEntities
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c:Ljava/util/List;
      intermediary field_4536 Lnet/minecraft/class_1150;field_4536:Ljava/util/List;
      named pendingBlockEntities Lnet/minecraft/world/World;pendingBlockEntities:Ljava/util/List;
    • unloadedBlockEntities

      private final List<BlockEntity> unloadedBlockEntities
      Mappings:
      Namespace Name Mixin selector
      official d Laxy;d:Ljava/util/List;
      intermediary field_4537 Lnet/minecraft/class_1150;field_4537:Ljava/util/List;
      named unloadedBlockEntities Lnet/minecraft/world/World;unloadedBlockEntities:Ljava/util/List;
    • playerEntities

      public final List<PlayerEntity> playerEntities
      Mappings:
      Namespace Name Mixin selector
      official j Laxy;j:Ljava/util/List;
      intermediary field_4544 Lnet/minecraft/class_1150;field_4544:Ljava/util/List;
      named playerEntities Lnet/minecraft/world/World;playerEntities:Ljava/util/List;
    • entities

      public final List<Entity> entities
      Mappings:
      Namespace Name Mixin selector
      official k Laxy;k:Ljava/util/List;
      intermediary field_4545 Lnet/minecraft/class_1150;field_4545:Ljava/util/List;
      named entities Lnet/minecraft/world/World;entities:Ljava/util/List;
    • idToEntity

      protected final IntObjectStorage<Entity> idToEntity
      Mappings:
      Namespace Name Mixin selector
      official l Laxy;l:Lxm;
      intermediary field_9214 Lnet/minecraft/class_1150;field_9214:Lnet/minecraft/class_833;
      named idToEntity Lnet/minecraft/world/World;idToEntity:Lnet/minecraft/util/collection/IntObjectStorage;
    • cloudColor

      private final long cloudColor
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official F Laxy;F:J
      intermediary field_4538 Lnet/minecraft/class_1150;field_4538:J
      named cloudColor Lnet/minecraft/world/World;cloudColor:J
    • ambientDarkness

      private int ambientDarkness
      Mappings:
      Namespace Name Mixin selector
      official G Laxy;G:I
      intermediary field_4546 Lnet/minecraft/class_1150;field_4546:I
      named ambientDarkness Lnet/minecraft/world/World;ambientDarkness:I
    • lcgBlockSeed

      protected int lcgBlockSeed
      Mappings:
      Namespace Name Mixin selector
      official m Laxy;m:I
      intermediary field_4547 Lnet/minecraft/class_1150;field_4547:I
      named lcgBlockSeed Lnet/minecraft/world/World;lcgBlockSeed:I
    • unusedIncrement

      protected final int unusedIncrement
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official n Laxy;n:I
      intermediary field_4548 Lnet/minecraft/class_1150;field_4548:I
      named unusedIncrement Lnet/minecraft/world/World;unusedIncrement:I
    • rainGradientPrev

      protected float rainGradientPrev
      Mappings:
      Namespace Name Mixin selector
      official o Laxy;o:F
      intermediary field_4549 Lnet/minecraft/class_1150;field_4549:F
      named rainGradientPrev Lnet/minecraft/world/World;rainGradientPrev:F
    • rainGradient

      protected float rainGradient
      Mappings:
      Namespace Name Mixin selector
      official p Laxy;p:F
      intermediary field_4550 Lnet/minecraft/class_1150;field_4550:F
      named rainGradient Lnet/minecraft/world/World;rainGradient:F
    • thunderGradientPrev

      protected float thunderGradientPrev
      Mappings:
      Namespace Name Mixin selector
      official q Laxy;q:F
      intermediary field_4551 Lnet/minecraft/class_1150;field_4551:F
      named thunderGradientPrev Lnet/minecraft/world/World;thunderGradientPrev:F
    • thunderGradient

      protected float thunderGradient
      Mappings:
      Namespace Name Mixin selector
      official r Laxy;r:F
      intermediary field_4552 Lnet/minecraft/class_1150;field_4552:F
      named thunderGradient Lnet/minecraft/world/World;thunderGradient:F
    • field_4553

      private int field_4553
      Mappings:
      Namespace Name Mixin selector
      official H Laxy;H:I
      intermediary field_4553 Lnet/minecraft/class_1150;field_4553:I
      named field_4553 Lnet/minecraft/world/World;field_4553:I
    • random

      public final Random random
      Mappings:
      Namespace Name Mixin selector
      official s Laxy;s:Ljava/util/Random;
      intermediary field_4557 Lnet/minecraft/class_1150;field_4557:Ljava/util/Random;
      named random Lnet/minecraft/world/World;random:Ljava/util/Random;
    • dimension

      public final Dimension dimension
      Mappings:
      Namespace Name Mixin selector
      official t Laxy;t:Lboc;
      intermediary field_4558 Lnet/minecraft/class_1150;field_4558:Lnet/minecraft/class_1208;
      named dimension Lnet/minecraft/world/World;dimension:Lnet/minecraft/world/dimension/Dimension;
    • field_12436

      protected class_2975 field_12436
      Mappings:
      Namespace Name Mixin selector
      official u Laxy;u:Laix;
      intermediary field_12436 Lnet/minecraft/class_1150;field_12436:Lnet/minecraft/class_2975;
      named field_12436 Lnet/minecraft/world/World;field_12436:Lnet/minecraft/world/class_2975;
    • eventListeners

      protected List<WorldEventListener> eventListeners
      Mappings:
      Namespace Name Mixin selector
      official v Laxy;v:Ljava/util/List;
      intermediary field_4559 Lnet/minecraft/class_1150;field_4559:Ljava/util/List;
      named eventListeners Lnet/minecraft/world/World;eventListeners:Ljava/util/List;
    • chunkProvider

      protected ChunkProvider chunkProvider
      Mappings:
      Namespace Name Mixin selector
      official w Laxy;w:Lbnc;
      intermediary field_4560 Lnet/minecraft/class_1150;field_4560:Lnet/minecraft/class_1193;
      named chunkProvider Lnet/minecraft/world/World;chunkProvider:Lnet/minecraft/world/chunk/ChunkProvider;
    • saveHandler

      protected final SaveHandler saveHandler
      Mappings:
      Namespace Name Mixin selector
      official x Laxy;x:Lccc;
      intermediary field_4561 Lnet/minecraft/class_1150;field_4561:Lnet/minecraft/class_101;
      named saveHandler Lnet/minecraft/world/World;saveHandler:Lnet/minecraft/world/SaveHandler;
    • levelProperties

      protected LevelProperties levelProperties
      Mappings:
      Namespace Name Mixin selector
      official y Laxy;y:Lccb;
      intermediary field_4522 Lnet/minecraft/class_1150;field_4522:Lnet/minecraft/class_100;
      named levelProperties Lnet/minecraft/world/World;levelProperties:Lnet/minecraft/world/level/LevelProperties;
    • field_17501

      @Nullable private final class_4070 field_17501
      Mappings:
      Namespace Name Mixin selector
      official I Laxy;I:Lcck;
      intermediary field_17501 Lnet/minecraft/class_1150;field_17501:Lnet/minecraft/class_4070;
      named field_17501 Lnet/minecraft/world/World;field_17501:Lnet/minecraft/class_4070;
    • villageState

      protected VillageState villageState
      Mappings:
      Namespace Name Mixin selector
      official z Laxy;z:Laji;
      intermediary field_4525 Lnet/minecraft/class_1150;field_4525:Lnet/minecraft/class_941;
      named villageState Lnet/minecraft/world/World;villageState:Lnet/minecraft/village/VillageState;
    • profiler

      public final Profiler profiler
      Mappings:
      Namespace Name Mixin selector
      official A Laxy;A:Lxr;
      intermediary field_4527 Lnet/minecraft/class_1150;field_4527:Lnet/minecraft/class_839;
      named profiler Lnet/minecraft/world/World;profiler:Lnet/minecraft/util/profiler/Profiler;
    • isClient

      public final boolean isClient
      Mappings:
      Namespace Name Mixin selector
      official B Laxy;B:Z
      intermediary field_4532 Lnet/minecraft/class_1150;field_4532:Z
      named isClient Lnet/minecraft/world/World;isClient:Z
    • spawnAnimals

      protected boolean spawnAnimals
      Mappings:
      Namespace Name Mixin selector
      official C Laxy;C:Z
      intermediary field_4528 Lnet/minecraft/class_1150;field_4528:Z
      named spawnAnimals Lnet/minecraft/world/World;spawnAnimals:Z
    • spawnMonsters

      protected boolean spawnMonsters
      Mappings:
      Namespace Name Mixin selector
      official D Laxy;D:Z
      intermediary field_4529 Lnet/minecraft/class_1150;field_4529:Z
      named spawnMonsters Lnet/minecraft/world/World;spawnMonsters:Z
    • iteratingTickingBlockEntities

      private boolean iteratingTickingBlockEntities
      Mappings:
      Namespace Name Mixin selector
      official J Laxy;J:Z
      intermediary field_4533 Lnet/minecraft/class_1150;field_4533:Z
      named iteratingTickingBlockEntities Lnet/minecraft/world/World;iteratingTickingBlockEntities:Z
    • border

      private final WorldBorder border
      Mappings:
      Namespace Name Mixin selector
      official K Laxy;K:Lbmv;
      intermediary field_9211 Lnet/minecraft/class_1150;field_9211:Lnet/minecraft/class_2250;
      named border Lnet/minecraft/world/World;border:Lnet/minecraft/world/border/WorldBorder;
    • updateLightBlocks

      int[] updateLightBlocks
      Mappings:
      Namespace Name Mixin selector
      official E Laxy;E:[I
      intermediary field_4531 Lnet/minecraft/class_1150;field_4531:[I
      named updateLightBlocks Lnet/minecraft/world/World;updateLightBlocks:[I
  • Constructor Details

  • Method Details

    • method_8577

      public Biome method_8577(BlockPos blockPos)
      Specified by:
      method_8577 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official d Layc;d(Lel;)Layu;
      intermediary method_8577 Lnet/minecraft/class_3599;method_8577(Lnet/minecraft/class_2552;)Lnet/minecraft/class_1170;
      named method_8577 Lnet/minecraft/world/RenderBlockView;method_8577(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
    • getChunkCache

      protected abstract ChunkProvider getChunkCache()
      Mappings:
      Namespace Name Mixin selector
      official r Laxy;r()Lbnc;
      intermediary method_3712 Lnet/minecraft/class_1150;method_3712()Lnet/minecraft/class_1193;
      named getChunkCache Lnet/minecraft/world/World;getChunkCache()Lnet/minecraft/world/chunk/ChunkProvider;
    • setPropertiesInitialized

      public void setPropertiesInitialized(LevelInfo info)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Layd;)V
      intermediary method_3641 Lnet/minecraft/class_1150;method_3641(Lnet/minecraft/class_1156;)V
      named setPropertiesInitialized Lnet/minecraft/world/World;setPropertiesInitialized(Lnet/minecraft/world/level/LevelInfo;)V
    • method_16390

      public boolean method_16390()
      Specified by:
      method_16390 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official e Layc;e()Z
      intermediary method_16390 Lnet/minecraft/class_3599;method_16390()Z
      named method_16390 Lnet/minecraft/world/RenderBlockView;method_16390()Z
    • getServer

      @Nullable public MinecraftServer getServer()
      Mappings:
      Namespace Name Mixin selector
      official z Laxy;z()Lnet/minecraft/server/MinecraftServer;
      intermediary method_2146 Lnet/minecraft/class_1150;method_2146()Lnet/minecraft/server/MinecraftServer;
      named getServer Lnet/minecraft/world/World;getServer()Lnet/minecraft/server/MinecraftServer;
    • setDefaultSpawnClient

      @Environment(CLIENT) public void setDefaultSpawnClient()
      Mappings:
      Namespace Name Mixin selector
      official m_ Laxy;m_()V
      intermediary method_3694 Lnet/minecraft/class_1150;method_3694()V
      named setDefaultSpawnClient Lnet/minecraft/world/World;setDefaultSpawnClient()V
    • method_8540

      public BlockState method_8540(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official i Laxy;i(Lel;)Lblc;
      intermediary method_8540 Lnet/minecraft/class_1150;method_8540(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;
      named method_8540 Lnet/minecraft/world/World;method_8540(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
    • method_11479

      public static boolean method_11479(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official j Laxy;j(Lel;)Z
      intermediary method_11479 Lnet/minecraft/class_1150;method_11479(Lnet/minecraft/class_2552;)Z
      named method_11479 Lnet/minecraft/world/World;method_11479(Lnet/minecraft/util/math/BlockPos;)Z
    • method_11475

      public static boolean method_11475(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official k Laxy;k(Lel;)Z
      intermediary method_11475 Lnet/minecraft/class_1150;method_11475(Lnet/minecraft/class_2552;)Z
      named method_11475 Lnet/minecraft/world/World;method_11475(Lnet/minecraft/util/math/BlockPos;)Z
    • method_8579

      public boolean method_8579(BlockPos blockPos)
      Specified by:
      method_8579 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official c Layc;c(Lel;)Z
      intermediary method_8579 Lnet/minecraft/class_3599;method_8579(Lnet/minecraft/class_2552;)Z
      named method_8579 Lnet/minecraft/world/RenderBlockView;method_8579(Lnet/minecraft/util/math/BlockPos;)Z
    • getChunk

      public Chunk getChunk(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official l Laxy;l(Lel;)Lbnj;
      intermediary method_8551 Lnet/minecraft/class_1150;method_8551(Lnet/minecraft/class_2552;)Lnet/minecraft/class_1196;
      named getChunk Lnet/minecraft/world/World;getChunk(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/chunk/Chunk;
    • method_16347

      public Chunk method_16347(int chunkX, int chunkZ)
      Specified by:
      method_16347 in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(II)Lbnj;
      intermediary method_3688 Lnet/minecraft/class_1150;method_3688(II)Lnet/minecraft/class_1196;
      named method_16347 Lnet/minecraft/world/World;method_16347(II)Lnet/minecraft/world/chunk/Chunk;
    • setBlockState

      public boolean setBlockState(BlockPos blockPos, BlockState blockState, int int2)
      Specified by:
      setBlockState in interface class_3602
      Mappings:
      Namespace Name Mixin selector
      official a Layh;a(Lel;Lblc;I)Z
      intermediary method_8506 Lnet/minecraft/class_3602;method_8506(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;I)Z
      named setBlockState Lnet/minecraft/class_3602;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)Z
    • setAir

      public boolean setAir(BlockPos pos)
      Specified by:
      setAir in interface class_3602
      Mappings:
      Namespace Name Mixin selector
      official method_8553 Laxy;method_8553(Lel;)Z
      intermediary method_8553 Lnet/minecraft/class_1150;method_8553(Lnet/minecraft/class_2552;)Z
      named setAir Lnet/minecraft/world/World;setAir(Lnet/minecraft/util/math/BlockPos;)Z
    • removeBlock

      public boolean removeBlock(BlockPos pos, boolean dropAsItem)
      Specified by:
      removeBlock in interface class_3602
      Mappings:
      Namespace Name Mixin selector
      official method_8535 Laxy;method_8535(Lel;Z)Z
      intermediary method_8535 Lnet/minecraft/class_1150;method_8535(Lnet/minecraft/class_2552;Z)Z
      named removeBlock Lnet/minecraft/world/World;removeBlock(Lnet/minecraft/util/math/BlockPos;Z)Z
    • setBlockState

      public boolean setBlockState(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lblc;)Z
      intermediary method_8505 Lnet/minecraft/class_1150;method_8505(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Z
      named setBlockState Lnet/minecraft/world/World;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
    • method_11481

      public void method_11481(BlockPos blockPos, BlockState blockState, BlockState blockState2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lblc;Lblc;I)V
      intermediary method_11481 Lnet/minecraft/class_1150;method_11481(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_2232;I)V
      named method_11481 Lnet/minecraft/world/World;method_11481(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;I)V
    • method_16342

      public void method_16342(BlockPos blockPos, Block block)
      Specified by:
      method_16342 in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official a Laxz;a(Lel;Lbcs;)V
      intermediary method_16342 Lnet/minecraft/class_3598;method_16342(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)V
      named method_16342 Lnet/minecraft/world/IWorld;method_16342(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
    • method_3704

      public void method_3704(int x, int z, int minY, int maxY)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(IIII)V
      intermediary method_3704 Lnet/minecraft/class_1150;method_3704(IIII)V
      named method_3704 Lnet/minecraft/world/World;method_3704(IIII)V
    • onRenderRegionUpdate

      public void onRenderRegionUpdate(BlockPos pos1, BlockPos pos2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lel;)V
      intermediary method_8533 Lnet/minecraft/class_1150;method_8533(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)V
      named onRenderRegionUpdate Lnet/minecraft/world/World;onRenderRegionUpdate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)V
    • onRenderRegionUpdate

      public void onRenderRegionUpdate(int x1, int y1, int z1, int x2, int y2, int z2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(IIIIII)V
      intermediary method_3684 Lnet/minecraft/class_1150;method_3684(IIIIII)V
      named onRenderRegionUpdate Lnet/minecraft/world/World;onRenderRegionUpdate(IIIIII)V
    • method_13692

      public void method_13692(BlockPos blockPos, Block block)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Lel;Lbcs;)V
      intermediary method_13692 Lnet/minecraft/class_1150;method_13692(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)V
      named method_13692 Lnet/minecraft/world/World;method_13692(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
    • updateNeighborsExcept

      public void updateNeighborsExcept(BlockPos pos, Block sourceBlock, Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lbcs;Leq;)V
      intermediary method_8503 Lnet/minecraft/class_1150;method_8503(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Lnet/minecraft/class_1354;)V
      named updateNeighborsExcept Lnet/minecraft/world/World;updateNeighborsExcept(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/Direction;)V
    • method_8546

      public void method_8546(BlockPos blockPos, Block block, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lbcs;Lel;)V
      intermediary method_8546 Lnet/minecraft/class_1150;method_8546(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;)V
      named method_8546 Lnet/minecraft/world/World;method_8546(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
    • hasDirectSunlight

      public boolean hasDirectSunlight(BlockPos pos)
      Specified by:
      hasDirectSunlight in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official method_8555 Laxy;method_8555(Lel;)Z
      intermediary method_8555 Lnet/minecraft/class_1150;method_8555(Lnet/minecraft/class_2552;)Z
      named hasDirectSunlight Lnet/minecraft/world/World;hasDirectSunlight(Lnet/minecraft/util/math/BlockPos;)Z
    • method_16379

      public int method_16379(BlockPos blockPos, int int2)
      Specified by:
      method_16379 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lel;I)I
      intermediary method_16379 Lnet/minecraft/class_3599;method_16379(Lnet/minecraft/class_2552;I)I
      named method_16379 Lnet/minecraft/world/RenderBlockView;method_16379(Lnet/minecraft/util/math/BlockPos;I)I
    • method_16372

      public int method_16372(class_3804.class_3805 class_3805, int int2, int int3)
      Specified by:
      method_16372 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lbor$a;II)I
      intermediary method_16372 Lnet/minecraft/class_3599;method_16372(Lnet/minecraft/class_3804$class_3805;II)I
      named method_16372 Lnet/minecraft/world/RenderBlockView;method_16372(Lnet/minecraft/class_3804$class_3805;II)I
    • method_4690

      @Deprecated public int method_4690(int x, int z)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official d Laxy;d(II)I
      intermediary method_4690 Lnet/minecraft/class_1150;method_4690(II)I
      named method_4690 Lnet/minecraft/world/World;method_4690(II)I
    • getLuminance

      @Environment(CLIENT) public int getLuminance(LightType type, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Layi;Lel;)I
      intermediary method_8490 Lnet/minecraft/class_1150;method_8490(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;)I
      named getLuminance Lnet/minecraft/world/World;getLuminance(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
    • method_16370

      public int method_16370(LightType lightType, BlockPos blockPos)
      Specified by:
      method_16370 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Layi;Lel;)I
      intermediary method_16370 Lnet/minecraft/class_3599;method_16370(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;)I
      named method_16370 Lnet/minecraft/world/RenderBlockView;method_16370(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
    • method_16403

      public void method_16403(LightType lightType, BlockPos blockPos, int int2)
      Specified by:
      method_16403 in interface class_3602
      Mappings:
      Namespace Name Mixin selector
      official a Layh;a(Layi;Lel;I)V
      intermediary method_16403 Lnet/minecraft/class_3602;method_16403(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;I)V
      named method_16403 Lnet/minecraft/class_3602;method_16403(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;I)V
    • onLightUpdate

      public void onLightUpdate(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official m Laxy;m(Lel;)V
      intermediary method_8560 Lnet/minecraft/class_1150;method_8560(Lnet/minecraft/class_2552;)V
      named onLightUpdate Lnet/minecraft/world/World;onLightUpdate(Lnet/minecraft/util/math/BlockPos;)V
    • method_8578

      @Environment(CLIENT) public int method_8578(BlockPos blockPos, int int2)
      Specified by:
      method_8578 in interface class_3600
      Mappings:
      Namespace Name Mixin selector
      official b Laye;b(Lel;I)I
      intermediary method_8578 Lnet/minecraft/class_3600;method_8578(Lnet/minecraft/class_2552;I)I
      named method_8578 Lnet/minecraft/class_3600;method_8578(Lnet/minecraft/util/math/BlockPos;I)I
    • getBlockState

      public BlockState getBlockState(BlockPos pos)
      Specified by:
      getBlockState in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official a_ Laxk;a_(Lel;)Lblc;
      intermediary method_8580 Lnet/minecraft/class_1158;method_8580(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;
      named getBlockState Lnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
    • getFluidState

      public FluidState getFluidState(BlockPos pos)
      Specified by:
      getFluidState in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official b Laxk;b(Lel;)Lbyw;
      intermediary method_16280 Lnet/minecraft/class_1158;method_16280(Lnet/minecraft/class_2552;)Lnet/minecraft/class_4024;
      named getFluidState Lnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
    • isDay

      public boolean isDay()
      Mappings:
      Namespace Name Mixin selector
      official L Laxy;L()Z
      intermediary method_3727 Lnet/minecraft/class_1150;method_3727()Z
      named isDay Lnet/minecraft/world/World;isDay()Z
    • rayTrace

      @Nullable public BlockHitResult rayTrace(Vec3d start, Vec3d end)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lcee;Lcee;)Lceb;
      intermediary method_3613 Lnet/minecraft/class_1150;method_3613(Lnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234;
      named rayTrace Lnet/minecraft/world/World;rayTrace(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/hit/BlockHitResult;
    • method_3614

      @Nullable public BlockHitResult method_3614(Vec3d vec3d, Vec3d vec3d2, class_4079 class_4079)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lcee;Lcee;Lcec;)Lceb;
      intermediary method_3614 Lnet/minecraft/class_1150;method_3614(Lnet/minecraft/class_236;Lnet/minecraft/class_236;Lnet/minecraft/class_4079;)Lnet/minecraft/class_234;
      named method_3614 Lnet/minecraft/world/World;method_3614(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/class_4079;)Lnet/minecraft/util/hit/BlockHitResult;
    • method_3615

      @Nullable public BlockHitResult method_3615(Vec3d vec3d, Vec3d vec3d2, class_4079 class_4079, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lcee;Lcee;Lcec;ZZ)Lceb;
      intermediary method_3615 Lnet/minecraft/class_1150;method_3615(Lnet/minecraft/class_236;Lnet/minecraft/class_236;Lnet/minecraft/class_4079;ZZ)Lnet/minecraft/class_234;
      named method_3615 Lnet/minecraft/world/World;method_3615(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/class_4079;ZZ)Lnet/minecraft/util/hit/BlockHitResult;
    • playSound

      public void playSound(@Nullable PlayerEntity playerEntity, BlockPos blockPos, SoundEvent soundEvent, SoundCategory soundCategory, float float2, float float3)
      Specified by:
      playSound in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official a Laxz;a(Laog;Lel;Lwi;Lwk;FF)V
      intermediary method_11486 Lnet/minecraft/class_3598;method_11486(Lnet/minecraft/class_988;Lnet/minecraft/class_2552;Lnet/minecraft/class_2926;Lnet/minecraft/class_2153;FF)V
      named playSound Lnet/minecraft/world/IWorld;playSound(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/sound/SoundEvent;Lnet/minecraft/client/sound/SoundCategory;FF)V
    • playSound

      public void playSound(@Nullable PlayerEntity playerEntity, double double2, double double3, double double4, SoundEvent soundEvent, SoundCategory soundCategory, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laog;DDDLwi;Lwk;FF)V
      intermediary method_11485 Lnet/minecraft/class_1150;method_11485(Lnet/minecraft/class_988;DDDLnet/minecraft/class_2926;Lnet/minecraft/class_2153;FF)V
      named playSound Lnet/minecraft/world/World;playSound(Lnet/minecraft/entity/player/PlayerEntity;DDDLnet/minecraft/client/sound/SoundEvent;Lnet/minecraft/client/sound/SoundCategory;FF)V
    • playSound

      public void playSound(double double2, double double3, double double4, SoundEvent soundEvent, SoundCategory soundCategory, float float2, float float3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(DDDLwi;Lwk;FFZ)V
      intermediary method_3648 Lnet/minecraft/class_1150;method_3648(DDDLnet/minecraft/class_2926;Lnet/minecraft/class_2153;FFZ)V
      named playSound Lnet/minecraft/world/World;playSound(DDDLnet/minecraft/client/sound/SoundEvent;Lnet/minecraft/client/sound/SoundCategory;FFZ)V
    • method_8509

      public void method_8509(BlockPos blockPos, @Nullable SoundEvent soundEvent)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lwi;)V
      intermediary method_8509 Lnet/minecraft/class_1150;method_8509(Lnet/minecraft/class_2552;Lnet/minecraft/class_2926;)V
      named method_8509 Lnet/minecraft/world/World;method_8509(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/sound/SoundEvent;)V
    • method_16343

      public void method_16343(ParticleEffect particleEffect, double double2, double double3, double double4, double double5, double double6, double double7)
      Specified by:
      method_16343 in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official a Laxz;a(Lfk;DDDDDD)V
      intermediary method_16343 Lnet/minecraft/class_3598;method_16343(Lnet/minecraft/class_4340;DDDDDD)V
      named method_16343 Lnet/minecraft/world/IWorld;method_16343(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V
    • method_16323

      @Environment(CLIENT) public void method_16323(ParticleEffect particleEffect, boolean bool, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lfk;ZDDDDDD)V
      intermediary method_16323 Lnet/minecraft/class_1150;method_16323(Lnet/minecraft/class_4340;ZDDDDDD)V
      named method_16323 Lnet/minecraft/world/World;method_16323(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)V
    • method_16333

      public void method_16333(ParticleEffect particleEffect, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Lfk;DDDDDD)V
      intermediary method_16333 Lnet/minecraft/class_1150;method_16333(Lnet/minecraft/class_4340;DDDDDD)V
      named method_16333 Lnet/minecraft/world/World;method_16333(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V
    • addEntity

      public boolean addEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official d Laxy;d(Laer;)Z
      intermediary method_3677 Lnet/minecraft/class_1150;method_3677(Lnet/minecraft/class_864;)Z
      named addEntity Lnet/minecraft/world/World;addEntity(Lnet/minecraft/entity/Entity;)Z
    • spawnEntity

      public boolean spawnEntity(Entity entity)
      Specified by:
      spawnEntity in interface class_3602
      Mappings:
      Namespace Name Mixin selector
      official method_3686 Laxy;method_3686(Laer;)Z
      intermediary method_3686 Lnet/minecraft/class_1150;method_3686(Lnet/minecraft/class_864;)Z
      named spawnEntity Lnet/minecraft/world/World;spawnEntity(Lnet/minecraft/entity/Entity;)Z
    • onEntitySpawned

      protected void onEntitySpawned(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Laer;)V
      intermediary method_3626 Lnet/minecraft/class_1150;method_3626(Lnet/minecraft/class_864;)V
      named onEntitySpawned Lnet/minecraft/world/World;onEntitySpawned(Lnet/minecraft/entity/Entity;)V
    • onEntityRemoved

      protected void onEntityRemoved(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(Laer;)V
      intermediary method_3663 Lnet/minecraft/class_1150;method_3663(Lnet/minecraft/class_864;)V
      named onEntityRemoved Lnet/minecraft/world/World;onEntityRemoved(Lnet/minecraft/entity/Entity;)V
    • removeEntity

      public void removeEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official e Laxy;e(Laer;)V
      intermediary method_3693 Lnet/minecraft/class_1150;method_3693(Lnet/minecraft/class_864;)V
      named removeEntity Lnet/minecraft/world/World;removeEntity(Lnet/minecraft/entity/Entity;)V
    • method_3700

      public void method_3700(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official f Laxy;f(Laer;)V
      intermediary method_3700 Lnet/minecraft/class_1150;method_3700(Lnet/minecraft/class_864;)V
      named method_3700 Lnet/minecraft/world/World;method_3700(Lnet/minecraft/entity/Entity;)V
    • addListener

      public void addListener(WorldEventListener listener)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Layb;)V
      intermediary method_3640 Lnet/minecraft/class_1150;method_3640(Lnet/minecraft/class_1155;)V
      named addListener Lnet/minecraft/world/World;addListener(Lnet/minecraft/world/WorldEventListener;)V
    • removeListener

      @Environment(CLIENT) public void removeListener(WorldEventListener listener)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Layb;)V
      intermediary method_3666 Lnet/minecraft/class_1150;method_3666(Lnet/minecraft/class_1155;)V
      named removeListener Lnet/minecraft/world/World;removeListener(Lnet/minecraft/world/WorldEventListener;)V
    • method_3597

      public int method_3597(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(F)I
      intermediary method_3597 Lnet/minecraft/class_1150;method_3597(F)I
      named method_3597 Lnet/minecraft/world/World;method_3597(F)I
    • method_3649

      @Environment(CLIENT) public float method_3649(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(F)F
      intermediary method_3649 Lnet/minecraft/class_1150;method_3649(F)F
      named method_3649 Lnet/minecraft/world/World;method_3649(F)F
    • method_3631

      @Environment(CLIENT) public Vec3d method_3631(Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laer;F)Lcee;
      intermediary method_3631 Lnet/minecraft/class_1150;method_3631(Lnet/minecraft/class_864;F)Lnet/minecraft/class_236;
      named method_3631 Lnet/minecraft/world/World;method_3631(Lnet/minecraft/entity/Entity;F)Lnet/minecraft/util/math/Vec3d;
    • getSkyAngleRadians

      public float getSkyAngleRadians(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(F)F
      intermediary method_3687 Lnet/minecraft/class_1150;method_3687(F)F
      named getSkyAngleRadians Lnet/minecraft/world/World;getSkyAngleRadians(F)F
    • getCloudColor

      @Environment(CLIENT) public Vec3d getCloudColor(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official d Laxy;d(F)Lcee;
      intermediary method_3695 Lnet/minecraft/class_1150;method_3695(F)Lnet/minecraft/class_236;
      named getCloudColor Lnet/minecraft/world/World;getCloudColor(F)Lnet/minecraft/util/math/Vec3d;
    • getFogColor

      @Environment(CLIENT) public Vec3d getFogColor(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official e Laxy;e(F)Lcee;
      intermediary method_3702 Lnet/minecraft/class_1150;method_3702(F)Lnet/minecraft/class_236;
      named getFogColor Lnet/minecraft/world/World;getFogColor(F)Lnet/minecraft/util/math/Vec3d;
    • method_3707

      @Environment(CLIENT) public float method_3707(float float2)
      Mappings:
      Namespace Name Mixin selector
      official f Laxy;f(F)F
      intermediary method_3707 Lnet/minecraft/class_1150;method_3707(F)F
      named method_3707 Lnet/minecraft/world/World;method_3707(F)F
    • tickEntities

      public void tickEntities()
      Mappings:
      Namespace Name Mixin selector
      official o_ Laxy;o_()V
      intermediary method_3706 Lnet/minecraft/class_1150;method_3706()V
      named tickEntities Lnet/minecraft/world/World;tickEntities()V
    • method_11491

      protected void method_11491()
      Mappings:
      Namespace Name Mixin selector
      official p_ Laxy;p_()V
      intermediary method_11491 Lnet/minecraft/class_1150;method_11491()V
      named method_11491 Lnet/minecraft/world/World;method_11491()V
    • addBlockEntity

      public boolean addBlockEntity(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lbji;)Z
      intermediary method_8494 Lnet/minecraft/class_1150;method_8494(Lnet/minecraft/class_226;)Z
      named addBlockEntity Lnet/minecraft/world/World;addBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)Z
    • addBlockEntities

      public void addBlockEntities(Collection<BlockEntity> collection)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/util/Collection;)V
      intermediary method_3624 Lnet/minecraft/class_1150;method_3624(Ljava/util/Collection;)V
      named addBlockEntities Lnet/minecraft/world/World;addBlockEntities(Ljava/util/Collection;)V
    • method_3705

      public void method_3705(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official g Laxy;g(Laer;)V
      intermediary method_3705 Lnet/minecraft/class_1150;method_3705(Lnet/minecraft/class_864;)V
      named method_3705 Lnet/minecraft/world/World;method_3705(Lnet/minecraft/entity/Entity;)V
    • checkChunk

      public void checkChunk(Entity entity, boolean bl)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laer;Z)V
      intermediary method_3636 Lnet/minecraft/class_1150;method_3636(Lnet/minecraft/class_864;Z)V
      named checkChunk Lnet/minecraft/world/World;checkChunk(Lnet/minecraft/entity/Entity;Z)V
    • method_16368

      public boolean method_16368(@Nullable Entity entity, VoxelShape voxelShape)
      Specified by:
      method_16368 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;Lcew;)Z
      intermediary method_16368 Lnet/minecraft/class_3599;method_16368(Lnet/minecraft/class_864;Lnet/minecraft/class_4100;)Z
      named method_16368 Lnet/minecraft/world/RenderBlockView;method_16368(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/shapes/VoxelShape;)Z
    • isBoxNotEmpty

      public boolean isBoxNotEmpty(Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lcea;)Z
      intermediary method_3676 Lnet/minecraft/class_1150;method_3676(Lnet/minecraft/class_231;)Z
      named isBoxNotEmpty Lnet/minecraft/world/World;isBoxNotEmpty(Lnet/minecraft/util/math/Box;)Z
    • containsFireSource

      public boolean containsFireSource(Box box)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Lcea;)Z
      intermediary method_3692 Lnet/minecraft/class_1150;method_3692(Lnet/minecraft/class_231;)Z
      named containsFireSource Lnet/minecraft/world/World;containsFireSource(Lnet/minecraft/util/math/Box;)Z
    • method_16322

      @Nullable public BlockState method_16322(Box box, Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lcea;Lbcs;)Lblc;
      intermediary method_16322 Lnet/minecraft/class_1150;method_16322(Lnet/minecraft/class_231;Lnet/minecraft/class_197;)Lnet/minecraft/class_2232;
      named method_16322 Lnet/minecraft/world/World;method_16322(Lnet/minecraft/util/math/Box;Lnet/minecraft/block/Block;)Lnet/minecraft/block/BlockState;
    • containsMaterial

      public boolean containsMaterial(Box box, Material material)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lcea;Lbza;)Z
      intermediary method_3609 Lnet/minecraft/class_1150;method_3609(Lnet/minecraft/class_231;Lnet/minecraft/class_63;)Z
      named containsMaterial Lnet/minecraft/world/World;containsMaterial(Lnet/minecraft/util/math/Box;Lnet/minecraft/block/Material;)Z
    • createExplosion

      public Explosion createExplosion(@Nullable Entity entity, double x, double y, double z, float power, boolean destructive)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laer;DDDFZ)Laxr;
      intermediary method_3629 Lnet/minecraft/class_1150;method_3629(Lnet/minecraft/class_864;DDDFZ)Lnet/minecraft/class_1147;
      named createExplosion Lnet/minecraft/world/World;createExplosion(Lnet/minecraft/entity/Entity;DDDFZ)Lnet/minecraft/world/explosion/Explosion;
    • createExplosion

      public Explosion createExplosion(@Nullable Entity entity, double x, double y, double z, float power, boolean createFire, boolean destructive)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laer;DDDFZZ)Laxr;
      intermediary method_3630 Lnet/minecraft/class_1150;method_3630(Lnet/minecraft/class_864;DDDFZZ)Lnet/minecraft/class_1147;
      named createExplosion Lnet/minecraft/world/World;createExplosion(Lnet/minecraft/entity/Entity;DDDFZZ)Lnet/minecraft/world/explosion/Explosion;
    • method_16320

      public Explosion method_16320(@Nullable Entity entity, @Nullable DamageSource damageSource, double double2, double double3, double double4, float float2, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laer;Laea;DDDFZZ)Laxr;
      intermediary method_16320 Lnet/minecraft/class_1150;method_16320(Lnet/minecraft/class_864;Lnet/minecraft/class_856;DDDFZZ)Lnet/minecraft/class_1147;
      named method_16320 Lnet/minecraft/world/World;method_16320(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/damage/DamageSource;DDDFZZ)Lnet/minecraft/world/explosion/Explosion;
    • method_3612

      public float method_3612(Vec3d pos, Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lcee;Lcea;)F
      intermediary method_3612 Lnet/minecraft/class_1150;method_3612(Lnet/minecraft/class_236;Lnet/minecraft/class_231;)F
      named method_3612 Lnet/minecraft/world/World;method_3612(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;)F
    • extinguishFire

      public boolean extinguishFire(@Nullable PlayerEntity player, BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laog;Lel;Leq;)Z
      intermediary method_8518 Lnet/minecraft/class_1150;method_8518(Lnet/minecraft/class_988;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Z
      named extinguishFire Lnet/minecraft/world/World;extinguishFire(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
    • addDetailsToCrashReport

      @Environment(CLIENT) public String addDetailsToCrashReport()
      Mappings:
      Namespace Name Mixin selector
      official N Laxy;N()Ljava/lang/String;
      intermediary method_3728 Lnet/minecraft/class_1150;method_3728()Ljava/lang/String;
      named addDetailsToCrashReport Lnet/minecraft/world/World;addDetailsToCrashReport()Ljava/lang/String;
    • getDebugString

      @Environment(CLIENT) public String getDebugString()
      Mappings:
      Namespace Name Mixin selector
      official O Laxy;O()Ljava/lang/String;
      intermediary method_3729 Lnet/minecraft/class_1150;method_3729()Ljava/lang/String;
      named getDebugString Lnet/minecraft/world/World;getDebugString()Ljava/lang/String;
    • getBlockEntity

      @Nullable public BlockEntity getBlockEntity(BlockPos pos)
      Specified by:
      getBlockEntity in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official f Laxk;f(Lel;)Lbji;
      intermediary method_8581 Lnet/minecraft/class_1158;method_8581(Lnet/minecraft/class_2552;)Lnet/minecraft/class_226;
      named getBlockEntity Lnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
    • method_11476

      @Nullable private BlockEntity method_11476(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official E Laxy;E(Lel;)Lbji;
      intermediary method_11476 Lnet/minecraft/class_1150;method_11476(Lnet/minecraft/class_2552;)Lnet/minecraft/class_226;
      named method_11476 Lnet/minecraft/world/World;method_11476(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
    • setBlockEntity

      public void setBlockEntity(BlockPos pos, @Nullable BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lbji;)V
      intermediary method_8504 Lnet/minecraft/class_1150;method_8504(Lnet/minecraft/class_2552;Lnet/minecraft/class_226;)V
      named setBlockEntity Lnet/minecraft/world/World;setBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/BlockEntity;)V
    • removeBlockEntity

      public void removeBlockEntity(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official n Laxy;n(Lel;)V
      intermediary method_8564 Lnet/minecraft/class_1150;method_8564(Lnet/minecraft/class_2552;)V
      named removeBlockEntity Lnet/minecraft/world/World;removeBlockEntity(Lnet/minecraft/util/math/BlockPos;)V
    • queueBlockEntity

      public void queueBlockEntity(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Lbji;)V
      intermediary method_3607 Lnet/minecraft/class_1150;method_3607(Lnet/minecraft/class_226;)V
      named queueBlockEntity Lnet/minecraft/world/World;queueBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
    • method_11492

      public boolean method_11492(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official o Laxy;o(Lel;)Z
      intermediary method_11492 Lnet/minecraft/class_1150;method_11492(Lnet/minecraft/class_2552;)Z
      named method_11492 Lnet/minecraft/world/World;method_11492(Lnet/minecraft/util/math/BlockPos;)Z
    • method_16338

      public boolean method_16338(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official p Laxy;p(Lel;)Z
      intermediary method_16338 Lnet/minecraft/class_1150;method_16338(Lnet/minecraft/class_2552;)Z
      named method_16338 Lnet/minecraft/world/World;method_16338(Lnet/minecraft/util/math/BlockPos;)Z
    • method_16339

      public boolean method_16339(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official q Laxy;q(Lel;)Z
      intermediary method_16339 Lnet/minecraft/class_1150;method_16339(Lnet/minecraft/class_2552;)Z
      named method_16339 Lnet/minecraft/world/World;method_16339(Lnet/minecraft/util/math/BlockPos;)Z
    • calculateAmbientDarkness

      public void calculateAmbientDarkness()
      Mappings:
      Namespace Name Mixin selector
      official P Laxy;P()V
      intermediary method_3731 Lnet/minecraft/class_1150;method_3731()V
      named calculateAmbientDarkness Lnet/minecraft/world/World;calculateAmbientDarkness()V
    • method_3645

      public void method_3645(boolean spawnAnimals, boolean spawnMonsters)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(ZZ)V
      intermediary method_3645 Lnet/minecraft/class_1150;method_3645(ZZ)V
      named method_3645 Lnet/minecraft/world/World;method_3645(ZZ)V
    • method_16327

      public void method_16327(BooleanSupplier booleanSupplier)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/util/function/BooleanSupplier;)V
      intermediary method_16327 Lnet/minecraft/class_1150;method_16327(Ljava/util/function/BooleanSupplier;)V
      named method_16327 Lnet/minecraft/world/World;method_16327(Ljava/util/function/BooleanSupplier;)V
    • initWeatherGradients

      protected void initWeatherGradients()
      Mappings:
      Namespace Name Mixin selector
      official Q Laxy;Q()V
      intermediary method_3594 Lnet/minecraft/class_1150;method_3594()V
      named initWeatherGradients Lnet/minecraft/world/World;initWeatherGradients()V
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Mappings:
      Namespace Name Mixin selector
      official close Laxy;close()V
      intermediary close Lnet/minecraft/class_1150;close()V
      named close Lnet/minecraft/world/World;close()V
    • tickWeather

      protected void tickWeather()
      Mappings:
      Namespace Name Mixin selector
      official w Laxy;w()V
      intermediary method_3722 Lnet/minecraft/class_1150;method_3722()V
      named tickWeather Lnet/minecraft/world/World;tickWeather()V
    • method_3605

      @Environment(CLIENT) protected void method_3605(int int2, int int3, Chunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(IILbnj;)V
      intermediary method_3605 Lnet/minecraft/class_1150;method_3605(IILnet/minecraft/class_1196;)V
      named method_3605 Lnet/minecraft/world/World;method_3605(IILnet/minecraft/world/chunk/Chunk;)V
    • tickBlocks

      protected void tickBlocks()
      Mappings:
      Namespace Name Mixin selector
      official n_ Laxy;n_()V
      intermediary method_3701 Lnet/minecraft/class_1150;method_3701()V
      named tickBlocks Lnet/minecraft/world/World;tickBlocks()V
    • method_8568

      public boolean method_8568(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official r Laxy;r(Lel;)Z
      intermediary method_8568 Lnet/minecraft/class_1150;method_8568(Lnet/minecraft/class_2552;)Z
      named method_8568 Lnet/minecraft/world/World;method_8568(Lnet/minecraft/util/math/BlockPos;)Z
    • getLightAtPos

      private int getLightAtPos(BlockPos pos, LightType type)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Layi;)I
      intermediary method_8501 Lnet/minecraft/class_1150;method_8501(Lnet/minecraft/class_2552;Lnet/minecraft/class_1161;)I
      named getLightAtPos Lnet/minecraft/world/World;getLightAtPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/LightType;)I
    • method_8539

      public boolean method_8539(LightType type, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(Layi;Lel;)Z
      intermediary method_8539 Lnet/minecraft/class_1150;method_8539(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;)Z
      named method_8539 Lnet/minecraft/world/World;method_8539(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)Z
    • method_16369

      public Stream<VoxelShape> method_16369(@Nullable Entity entity, VoxelShape voxelShape, VoxelShape voxelShape2, Set<Entity> set)
      Specified by:
      method_16369 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;Lcew;Lcew;Ljava/util/Set;)Ljava/util/stream/Stream;
      intermediary method_16369 Lnet/minecraft/class_3599;method_16369(Lnet/minecraft/class_864;Lnet/minecraft/class_4100;Lnet/minecraft/class_4100;Ljava/util/Set;)Ljava/util/stream/Stream;
      named method_16369 Lnet/minecraft/world/RenderBlockView;method_16369(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/shapes/VoxelShape;Lnet/minecraft/util/shapes/VoxelShape;Ljava/util/Set;)Ljava/util/stream/Stream;
    • method_16288

      public List<Entity> method_16288(@Nullable Entity entity, Box box, @Nullable Predicate<? super Entity> predicate)
      Specified by:
      method_16288 in interface class_3593
      Mappings:
      Namespace Name Mixin selector
      official a Laxp;a(Laer;Lcea;Ljava/util/function/Predicate;)Ljava/util/List;
      intermediary method_16288 Lnet/minecraft/class_3593;method_16288(Lnet/minecraft/class_864;Lnet/minecraft/class_231;Ljava/util/function/Predicate;)Ljava/util/List;
      named method_16288 Lnet/minecraft/class_3593;method_16288(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;Ljava/util/function/Predicate;)Ljava/util/List;
    • method_16326

      public <T extends Entity> List<T> method_16326(Class<? extends T> class2, Predicate<? super T> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;
      intermediary method_16326 Lnet/minecraft/class_1150;method_16326(Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;
      named method_16326 Lnet/minecraft/world/World;method_16326(Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;
    • method_16334

      public <T extends Entity> List<T> method_16334(Class<? extends T> class2, Predicate<? super T> predicate)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;
      intermediary method_16334 Lnet/minecraft/class_1150;method_16334(Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;
      named method_16334 Lnet/minecraft/world/World;method_16334(Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;
    • getEntitiesInBox

      public <T extends Entity> List<T> getEntitiesInBox(Class<? extends T> except, Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/lang/Class;Lcea;)Ljava/util/List;
      intermediary method_3617 Lnet/minecraft/class_1150;method_3617(Ljava/lang/Class;Lnet/minecraft/class_231;)Ljava/util/List;
      named getEntitiesInBox Lnet/minecraft/world/World;getEntitiesInBox(Ljava/lang/Class;Lnet/minecraft/util/math/Box;)Ljava/util/List;
    • method_16325

      public <T extends Entity> List<T> method_16325(Class<? extends T> class2, Box box, @Nullable Predicate<? super T> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/lang/Class;Lcea;Ljava/util/function/Predicate;)Ljava/util/List;
      intermediary method_16325 Lnet/minecraft/class_1150;method_16325(Ljava/lang/Class;Lnet/minecraft/class_231;Ljava/util/function/Predicate;)Ljava/util/List;
      named method_16325 Lnet/minecraft/world/World;method_16325(Ljava/lang/Class;Lnet/minecraft/util/math/Box;Ljava/util/function/Predicate;)Ljava/util/List;
    • getEntitiesByClass

      @Nullable public <T extends Entity> T getEntitiesByClass(Class<? extends T> entityClass, Box box, T except)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/lang/Class;Lcea;Laer;)Laer;
      intermediary method_3618 Lnet/minecraft/class_1150;method_3618(Ljava/lang/Class;Lnet/minecraft/class_231;Lnet/minecraft/class_864;)Lnet/minecraft/class_864;
      named getEntitiesByClass Lnet/minecraft/world/World;getEntitiesByClass(Ljava/lang/Class;Lnet/minecraft/util/math/Box;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/Entity;
    • getEntityById

      @Nullable public Entity getEntityById(int id)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(I)Laer;
      intermediary method_2133 Lnet/minecraft/class_1150;method_2133(I)Lnet/minecraft/class_864;
      named getEntityById Lnet/minecraft/world/World;getEntityById(I)Lnet/minecraft/entity/Entity;
    • method_16316

      @Environment(CLIENT) public int method_16316()
      Mappings:
      Namespace Name Mixin selector
      official R Laxy;R()I
      intermediary method_16316 Lnet/minecraft/class_1150;method_16316()I
      named method_16316 Lnet/minecraft/world/World;method_16316()I
    • markDirty

      public void markDirty(BlockPos pos, BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Lel;Lbji;)V
      intermediary method_8532 Lnet/minecraft/class_1150;method_8532(Lnet/minecraft/class_2552;Lnet/minecraft/class_226;)V
      named markDirty Lnet/minecraft/world/World;markDirty(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/BlockEntity;)V
    • method_16324

      public int method_16324(Class<?> class2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/lang/Class;I)I
      intermediary method_16324 Lnet/minecraft/class_1150;method_16324(Ljava/lang/Class;I)I
      named method_16324 Lnet/minecraft/world/World;method_16324(Ljava/lang/Class;I)I
    • method_16328

      public void method_16328(Stream<Entity> stream)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/util/stream/Stream;)V
      intermediary method_16328 Lnet/minecraft/class_1150;method_16328(Ljava/util/stream/Stream;)V
      named method_16328 Lnet/minecraft/world/World;method_16328(Ljava/util/stream/Stream;)V
    • unloadEntities

      public void unloadEntities(Collection<Entity> entities)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Ljava/util/Collection;)V
      intermediary method_8544 Lnet/minecraft/class_1150;method_8544(Ljava/util/Collection;)V
      named unloadEntities Lnet/minecraft/world/World;unloadEntities(Ljava/util/Collection;)V
    • getSeaLevel

      public int getSeaLevel()
      Specified by:
      getSeaLevel in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official method_8483 Laxy;method_8483()I
      intermediary method_8483 Lnet/minecraft/class_1150;method_8483()I
      named getSeaLevel Lnet/minecraft/world/World;getSeaLevel()I
    • method_16348

      public World method_16348()
      Specified by:
      method_16348 in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official f Laxz;f()Laxy;
      intermediary method_16348 Lnet/minecraft/class_3598;method_16348()Lnet/minecraft/class_1150;
      named method_16348 Lnet/minecraft/world/IWorld;method_16348()Lnet/minecraft/world/World;
    • setSeaLevel

      public void setSeaLevel(int seaLevel)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(I)V
      intermediary method_8527 Lnet/minecraft/class_1150;method_8527(I)V
      named setSeaLevel Lnet/minecraft/world/World;setSeaLevel(I)V
    • method_8576

      public int method_8576(BlockPos blockPos, Direction direction)
      Specified by:
      method_8576 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lel;Leq;)I
      intermediary method_8576 Lnet/minecraft/class_3599;method_8576(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)I
      named method_8576 Lnet/minecraft/world/RenderBlockView;method_8576(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • method_8575

      public LevelGeneratorType method_8575()
      Mappings:
      Namespace Name Mixin selector
      official S Laxy;S()Layg;
      intermediary method_8575 Lnet/minecraft/class_1150;method_8575()Lnet/minecraft/class_1160;
      named method_8575 Lnet/minecraft/world/World;method_8575()Lnet/minecraft/world/level/LevelGeneratorType;
    • getReceivedStrongRedstonePower

      public int getReceivedStrongRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official s Laxy;s(Lel;)I
      intermediary method_8569 Lnet/minecraft/class_1150;method_8569(Lnet/minecraft/class_2552;)I
      named getReceivedStrongRedstonePower Lnet/minecraft/world/World;getReceivedStrongRedstonePower(Lnet/minecraft/util/math/BlockPos;)I
    • isEmittingRedstonePower

      public boolean isEmittingRedstonePower(BlockPos pos, Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Lel;Leq;)Z
      intermediary method_8534 Lnet/minecraft/class_1150;method_8534(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Z
      named isEmittingRedstonePower Lnet/minecraft/world/World;isEmittingRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
    • getEmittedRedstonePower

      public int getEmittedRedstonePower(BlockPos pos, Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(Lel;Leq;)I
      intermediary method_8542 Lnet/minecraft/class_1150;method_8542(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)I
      named getEmittedRedstonePower Lnet/minecraft/world/World;getEmittedRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • isReceivingRedstonePower

      public boolean isReceivingRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official t Laxy;t(Lel;)Z
      intermediary method_8570 Lnet/minecraft/class_1150;method_8570(Lnet/minecraft/class_2552;)Z
      named isReceivingRedstonePower Lnet/minecraft/world/World;isReceivingRedstonePower(Lnet/minecraft/util/math/BlockPos;)Z
    • getReceivedRedstonePower

      public int getReceivedRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official u Laxy;u(Lel;)I
      intermediary method_8478 Lnet/minecraft/class_1150;method_8478(Lnet/minecraft/class_2552;)I
      named getReceivedRedstonePower Lnet/minecraft/world/World;getReceivedRedstonePower(Lnet/minecraft/util/math/BlockPos;)I
    • method_16360

      @Nullable public PlayerEntity method_16360(double double2, double double3, double double4, double double5, Predicate<Entity> predicate)
      Specified by:
      method_16360 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(DDDDLjava/util/function/Predicate;)Laog;
      intermediary method_16360 Lnet/minecraft/class_3599;method_16360(DDDDLjava/util/function/Predicate;)Lnet/minecraft/class_988;
      named method_16360 Lnet/minecraft/world/RenderBlockView;method_16360(DDDDLjava/util/function/Predicate;)Lnet/minecraft/entity/player/PlayerEntity;
    • isPlayerInRange

      public boolean isPlayerInRange(double x, double y, double z, double maxDistance)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(DDDD)Z
      intermediary method_8526 Lnet/minecraft/class_1150;method_8526(DDDD)Z
      named isPlayerInRange Lnet/minecraft/world/World;isPlayerInRange(DDDD)Z
    • method_16331

      public boolean method_16331(double double2, double double3, double double4, double double5)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(DDDD)Z
      intermediary method_16331 Lnet/minecraft/class_1150;method_16331(DDDD)Z
      named method_16331 Lnet/minecraft/world/World;method_16331(DDDD)Z
    • method_16318

      @Nullable public PlayerEntity method_16318(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(DDD)Laog;
      intermediary method_16318 Lnet/minecraft/class_1150;method_16318(DDD)Lnet/minecraft/class_988;
      named method_16318 Lnet/minecraft/world/World;method_16318(DDD)Lnet/minecraft/entity/player/PlayerEntity;
    • method_11484

      @Nullable public PlayerEntity method_11484(Entity entity, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laer;DD)Laog;
      intermediary method_11484 Lnet/minecraft/class_1150;method_11484(Lnet/minecraft/class_864;DD)Lnet/minecraft/class_988;
      named method_11484 Lnet/minecraft/world/World;method_11484(Lnet/minecraft/entity/Entity;DD)Lnet/minecraft/entity/player/PlayerEntity;
    • method_11480

      @Nullable public PlayerEntity method_11480(BlockPos blockPos, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;DD)Laog;
      intermediary method_11480 Lnet/minecraft/class_1150;method_11480(Lnet/minecraft/class_2552;DD)Lnet/minecraft/class_988;
      named method_11480 Lnet/minecraft/world/World;method_11480(Lnet/minecraft/util/math/BlockPos;DD)Lnet/minecraft/entity/player/PlayerEntity;
    • method_16319

      @Nullable public PlayerEntity method_16319(double double2, double double3, double double4, double double5, double double6, @Nullable Function<PlayerEntity,Double> function, @Nullable Predicate<PlayerEntity> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Laog;
      intermediary method_16319 Lnet/minecraft/class_1150;method_16319(DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/class_988;
      named method_16319 Lnet/minecraft/world/World;method_16319(DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/entity/player/PlayerEntity;
    • getPlayerByName

      @Nullable public PlayerEntity getPlayerByName(String name)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/lang/String;)Laog;
      intermediary method_3620 Lnet/minecraft/class_1150;method_3620(Ljava/lang/String;)Lnet/minecraft/class_988;
      named getPlayerByName Lnet/minecraft/world/World;getPlayerByName(Ljava/lang/String;)Lnet/minecraft/entity/player/PlayerEntity;
    • getPlayerByUuid

      @Nullable public PlayerEntity getPlayerByUuid(UUID uuid)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(Ljava/util/UUID;)Laog;
      intermediary method_6408 Lnet/minecraft/class_1150;method_6408(Ljava/util/UUID;)Lnet/minecraft/class_988;
      named getPlayerByUuid Lnet/minecraft/world/World;getPlayerByUuid(Ljava/util/UUID;)Lnet/minecraft/entity/player/PlayerEntity;
    • disconnect

      @Environment(CLIENT) public void disconnect()
      Mappings:
      Namespace Name Mixin selector
      official T Laxy;T()V
      intermediary method_3577 Lnet/minecraft/class_1150;method_3577()V
      named disconnect Lnet/minecraft/world/World;disconnect()V
    • readSaveLock

      public void readSaveLock() throws WorldSaveException
      Throws:
      WorldSaveException
      Mappings:
      Namespace Name Mixin selector
      official U Laxy;U()V
      intermediary method_3579 Lnet/minecraft/class_1150;method_3579()V
      named readSaveLock Lnet/minecraft/world/World;readSaveLock()V
    • setTime

      @Environment(CLIENT) public void setTime(long time)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(J)V
      intermediary method_4683 Lnet/minecraft/class_1150;method_4683(J)V
      named setTime Lnet/minecraft/world/World;setTime(J)V
    • getSeed

      public long getSeed()
      Specified by:
      getSeed in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official method_3581 Laxy;method_3581()J
      intermediary method_3581 Lnet/minecraft/class_1150;method_3581()J
      named getSeed Lnet/minecraft/world/World;getSeed()J
    • getLastUpdateTime

      public long getLastUpdateTime()
      Mappings:
      Namespace Name Mixin selector
      official V Laxy;V()J
      intermediary method_4678 Lnet/minecraft/class_1150;method_4678()J
      named getLastUpdateTime Lnet/minecraft/world/World;getLastUpdateTime()J
    • getTimeOfDay

      public long getTimeOfDay()
      Mappings:
      Namespace Name Mixin selector
      official W Laxy;W()J
      intermediary method_3583 Lnet/minecraft/class_1150;method_3583()J
      named getTimeOfDay Lnet/minecraft/world/World;getTimeOfDay()J
    • setTimeOfDay

      public void setTimeOfDay(long time)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(J)V
      intermediary method_3657 Lnet/minecraft/class_1150;method_3657(J)V
      named setTimeOfDay Lnet/minecraft/world/World;setTimeOfDay(J)V
    • getSpawnPos

      public BlockPos getSpawnPos()
      Specified by:
      getSpawnPos in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official method_3585 Laxy;method_3585()Lel;
      intermediary method_3585 Lnet/minecraft/class_1150;method_3585()Lnet/minecraft/class_2552;
      named getSpawnPos Lnet/minecraft/world/World;getSpawnPos()Lnet/minecraft/util/math/BlockPos;
    • setSpawnPos

      public void setSpawnPos(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official v Laxy;v(Lel;)V
      intermediary method_8479 Lnet/minecraft/class_1150;method_8479(Lnet/minecraft/class_2552;)V
      named setSpawnPos Lnet/minecraft/world/World;setSpawnPos(Lnet/minecraft/util/math/BlockPos;)V
    • loadEntity

      @Environment(CLIENT) public void loadEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official h Laxy;h(Laer;)V
      intermediary method_3711 Lnet/minecraft/class_1150;method_3711(Lnet/minecraft/class_864;)V
      named loadEntity Lnet/minecraft/world/World;loadEntity(Lnet/minecraft/entity/Entity;)V
    • canPlayerModifyAt

      public boolean canPlayerModifyAt(PlayerEntity player, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laog;Lel;)Z
      intermediary method_8517 Lnet/minecraft/class_1150;method_8517(Lnet/minecraft/class_988;Lnet/minecraft/class_2552;)Z
      named canPlayerModifyAt Lnet/minecraft/world/World;canPlayerModifyAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;)Z
    • sendEntityStatus

      public void sendEntityStatus(Entity entity, byte status)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laer;B)V
      intermediary method_3627 Lnet/minecraft/class_1150;method_3627(Lnet/minecraft/class_864;B)V
      named sendEntityStatus Lnet/minecraft/world/World;sendEntityStatus(Lnet/minecraft/entity/Entity;B)V
    • getChunkProvider

      public ChunkProvider getChunkProvider()
      Specified by:
      getChunkProvider in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official method_3586 Laxy;method_3586()Lbnc;
      intermediary method_3586 Lnet/minecraft/class_1150;method_3586()Lnet/minecraft/class_1193;
      named getChunkProvider Lnet/minecraft/world/World;getChunkProvider()Lnet/minecraft/world/chunk/ChunkProvider;
    • addBlockAction

      public void addBlockAction(BlockPos pos, Block block, int type, int data)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lel;Lbcs;II)V
      intermediary method_3654 Lnet/minecraft/class_1150;method_3654(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;II)V
      named addBlockAction Lnet/minecraft/world/World;addBlockAction(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • getSaveHandler

      public SaveHandler getSaveHandler()
      Specified by:
      getSaveHandler in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official method_3587 Laxy;method_3587()Lccc;
      intermediary method_3587 Lnet/minecraft/class_1150;method_3587()Lnet/minecraft/class_101;
      named getSaveHandler Lnet/minecraft/world/World;getSaveHandler()Lnet/minecraft/world/SaveHandler;
    • getLevelProperties

      public LevelProperties getLevelProperties()
      Specified by:
      getLevelProperties in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official method_3588 Laxy;method_3588()Lccb;
      intermediary method_3588 Lnet/minecraft/class_1150;method_3588()Lnet/minecraft/class_100;
      named getLevelProperties Lnet/minecraft/world/World;getLevelProperties()Lnet/minecraft/world/level/LevelProperties;
    • getGameRules

      public GameRuleManager getGameRules()
      Mappings:
      Namespace Name Mixin selector
      official X Laxy;X()Laxu;
      intermediary method_4679 Lnet/minecraft/class_1150;method_4679()Lnet/minecraft/class_1439;
      named getGameRules Lnet/minecraft/world/World;getGameRules()Lnet/minecraft/world/GameRuleManager;
    • method_3669

      public void method_3669()
      Mappings:
      Namespace Name Mixin selector
      official k_ Laxy;k_()V
      intermediary method_3669 Lnet/minecraft/class_1150;method_3669()V
      named method_3669 Lnet/minecraft/world/World;method_3669()V
    • getThunderGradient

      public float getThunderGradient(float offset)
      Mappings:
      Namespace Name Mixin selector
      official g Laxy;g(F)F
      intermediary method_3713 Lnet/minecraft/class_1150;method_3713(F)F
      named getThunderGradient Lnet/minecraft/world/World;getThunderGradient(F)F
    • setThunderGradient

      @Environment(CLIENT) public void setThunderGradient(float thunderGradient)
      Mappings:
      Namespace Name Mixin selector
      official h Laxy;h(F)V
      intermediary method_6410 Lnet/minecraft/class_1150;method_6410(F)V
      named setThunderGradient Lnet/minecraft/world/World;setThunderGradient(F)V
    • getRainGradient

      public float getRainGradient(float offset)
      Mappings:
      Namespace Name Mixin selector
      official i Laxy;i(F)F
      intermediary method_3715 Lnet/minecraft/class_1150;method_3715(F)F
      named getRainGradient Lnet/minecraft/world/World;getRainGradient(F)F
    • setRainGradient

      @Environment(CLIENT) public void setRainGradient(float rainGradient)
      Mappings:
      Namespace Name Mixin selector
      official j Laxy;j(F)V
      intermediary method_3717 Lnet/minecraft/class_1150;method_3717(F)V
      named setRainGradient Lnet/minecraft/world/World;setRainGradient(F)V
    • isThundering

      public boolean isThundering()
      Mappings:
      Namespace Name Mixin selector
      official Y Laxy;Y()Z
      intermediary method_3589 Lnet/minecraft/class_1150;method_3589()Z
      named isThundering Lnet/minecraft/world/World;isThundering()Z
    • isRaining

      public boolean isRaining()
      Mappings:
      Namespace Name Mixin selector
      official Z Laxy;Z()Z
      intermediary method_3590 Lnet/minecraft/class_1150;method_3590()Z
      named isRaining Lnet/minecraft/world/World;isRaining()Z
    • hasRain

      public boolean hasRain(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official w Laxy;w(Lel;)Z
      intermediary method_8480 Lnet/minecraft/class_1150;method_8480(Lnet/minecraft/class_2552;)Z
      named hasRain Lnet/minecraft/world/World;hasRain(Lnet/minecraft/util/math/BlockPos;)Z
    • hasHighHumidity

      public boolean hasHighHumidity(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official x Laxy;x(Lel;)Z
      intermediary method_8481 Lnet/minecraft/class_1150;method_8481(Lnet/minecraft/class_2552;)Z
      named hasHighHumidity Lnet/minecraft/world/World;hasHighHumidity(Lnet/minecraft/util/math/BlockPos;)Z
    • method_16399

      @Nullable public class_4070 method_16399()
      Specified by:
      method_16399 in interface class_3601
      Mappings:
      Namespace Name Mixin selector
      official h Layf;h()Lcck;
      intermediary method_16399 Lnet/minecraft/class_3601;method_16399()Lnet/minecraft/class_4070;
      named method_16399 Lnet/minecraft/class_3601;method_16399()Lnet/minecraft/class_4070;
    • method_4689

      public void method_4689(int int2, BlockPos pos, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(ILel;I)V
      intermediary method_4689 Lnet/minecraft/class_1150;method_4689(ILnet/minecraft/class_2552;I)V
      named method_4689 Lnet/minecraft/world/World;method_4689(ILnet/minecraft/util/math/BlockPos;I)V
    • syncGlobalEvent

      public void syncGlobalEvent(int eventId, BlockPos pos, int data)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(ILel;I)V
      intermediary method_8528 Lnet/minecraft/class_1150;method_8528(ILnet/minecraft/class_2552;I)V
      named syncGlobalEvent Lnet/minecraft/world/World;syncGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
    • syncWorldEvent

      public void syncWorldEvent(@Nullable PlayerEntity player, int eventId, BlockPos pos, int data)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Laog;ILel;I)V
      intermediary method_3639 Lnet/minecraft/class_1150;method_3639(Lnet/minecraft/class_988;ILnet/minecraft/class_2552;I)V
      named syncWorldEvent Lnet/minecraft/world/World;syncWorldEvent(Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
    • getMaxBuildHeight

      public int getMaxBuildHeight()
      Mappings:
      Namespace Name Mixin selector
      official aa Laxy;aa()I
      intermediary method_3771 Lnet/minecraft/class_1150;method_3771()I
      named getMaxBuildHeight Lnet/minecraft/world/World;getMaxBuildHeight()I
    • getEffectiveHeight

      public int getEffectiveHeight()
      Mappings:
      Namespace Name Mixin selector
      official ab Laxy;ab()I
      intermediary method_3591 Lnet/minecraft/class_1150;method_3591()I
      named getEffectiveHeight Lnet/minecraft/world/World;getEffectiveHeight()I
    • getHorizonHeight

      @Environment(CLIENT) public double getHorizonHeight()
      Mappings:
      Namespace Name Mixin selector
      official ad Laxy;ad()D
      intermediary method_3593 Lnet/minecraft/class_1150;method_3593()D
      named getHorizonHeight Lnet/minecraft/world/World;getHorizonHeight()D
    • addToCrashReport

      public CrashReportSection addToCrashReport(CrashReport report)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Lb;)Lc;
      intermediary method_4684 Lnet/minecraft/class_1150;method_4684(Lnet/minecraft/class_1;)Lnet/minecraft/class_1392;
      named addToCrashReport Lnet/minecraft/world/World;addToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReportSection;
    • setBlockBreakingInfo

      public void setBlockBreakingInfo(int int2, BlockPos pos, int int3)
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(ILel;I)V
      intermediary method_3698 Lnet/minecraft/class_1150;method_3698(ILnet/minecraft/class_2552;I)V
      named setBlockBreakingInfo Lnet/minecraft/world/World;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
    • addFireworkParticle

      @Environment(CLIENT) public void addFireworkParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, @Nullable NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(DDDDDDLgy;)V
      intermediary method_4681 Lnet/minecraft/class_1150;method_4681(DDDDDDLnet/minecraft/class_322;)V
      named addFireworkParticle Lnet/minecraft/world/World;addFireworkParticle(DDDDDDLnet/minecraft/nbt/NbtCompound;)V
    • getScoreboard

      public abstract Scoreboard getScoreboard()
      Mappings:
      Namespace Name Mixin selector
      official G Laxy;G()Lcfc;
      intermediary method_4711 Lnet/minecraft/class_1150;method_4711()Lnet/minecraft/class_1471;
      named getScoreboard Lnet/minecraft/world/World;getScoreboard()Lnet/minecraft/scoreboard/Scoreboard;
    • updateHorizontalAdjacent

      public void updateHorizontalAdjacent(BlockPos pos, Block block)
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(Lel;Lbcs;)V
      intermediary method_8549 Lnet/minecraft/class_1150;method_8549(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)V
      named updateHorizontalAdjacent Lnet/minecraft/world/World;updateHorizontalAdjacent(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
    • getLocalDifficulty

      public LocalDifficulty getLocalDifficulty(BlockPos pos)
      Specified by:
      getLocalDifficulty in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official method_8482 Laxy;method_8482(Lel;)Ladj;
      intermediary method_8482 Lnet/minecraft/class_1150;method_8482(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2607;
      named getLocalDifficulty Lnet/minecraft/world/World;getLocalDifficulty(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/LocalDifficulty;
    • getAmbientDarkness

      public int getAmbientDarkness()
      Specified by:
      getAmbientDarkness in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official method_8520 Laxy;method_8520()I
      intermediary method_8520 Lnet/minecraft/class_1150;method_8520()I
      named getAmbientDarkness Lnet/minecraft/world/World;getAmbientDarkness()I
    • setAmbientDarkness

      public void setAmbientDarkness(int ambientDarkness)
      Mappings:
      Namespace Name Mixin selector
      official c Laxy;c(I)V
      intermediary method_8538 Lnet/minecraft/class_1150;method_8538(I)V
      named setAmbientDarkness Lnet/minecraft/world/World;setAmbientDarkness(I)V
    • method_8521

      @Environment(CLIENT) public int method_8521()
      Mappings:
      Namespace Name Mixin selector
      official ae Laxy;ae()I
      intermediary method_8521 Lnet/minecraft/class_1150;method_8521()I
      named method_8521 Lnet/minecraft/world/World;method_8521()I
    • method_8545

      public void method_8545(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Laxy;d(I)V
      intermediary method_8545 Lnet/minecraft/class_1150;method_8545(I)V
      named method_8545 Lnet/minecraft/world/World;method_8545(I)V
    • getVillageState

      public VillageState getVillageState()
      Mappings:
      Namespace Name Mixin selector
      official af Laxy;af()Laji;
      intermediary method_8523 Lnet/minecraft/class_1150;method_8523()Lnet/minecraft/class_941;
      named getVillageState Lnet/minecraft/world/World;getVillageState()Lnet/minecraft/village/VillageState;
    • getWorldBorder

      public WorldBorder getWorldBorder()
      Specified by:
      getWorldBorder in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official method_8524 Laxy;method_8524()Lbmv;
      intermediary method_8524 Lnet/minecraft/class_1150;method_8524()Lnet/minecraft/class_2250;
      named getWorldBorder Lnet/minecraft/world/World;getWorldBorder()Lnet/minecraft/world/border/WorldBorder;
    • isChunkLoaded

      public boolean isChunkLoaded(int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official e Laxy;e(II)Z
      intermediary method_3671 Lnet/minecraft/class_1150;method_3671(II)Z
      named isChunkLoaded Lnet/minecraft/world/World;isChunkLoaded(II)Z
    • method_16329

      public LongSet method_16329()
      Mappings:
      Namespace Name Mixin selector
      official ag Laxy;ag()Lit/unimi/dsi/fastutil/longs/LongSet;
      intermediary method_16329 Lnet/minecraft/class_1150;method_16329()Lit/unimi/dsi/fastutil/longs/LongSet;
      named method_16329 Lnet/minecraft/world/World;method_16329()Lit/unimi/dsi/fastutil/longs/LongSet;
    • method_16335

      public boolean method_16335(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official f Laxy;f(II)Z
      intermediary method_16335 Lnet/minecraft/class_1150;method_16335(II)Z
      named method_16335 Lnet/minecraft/world/World;method_16335(II)Z
    • method_16332

      public boolean method_16332(int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Laxy;b(IIZ)Z
      intermediary method_16332 Lnet/minecraft/class_1150;method_16332(IIZ)Z
      named method_16332 Lnet/minecraft/world/World;method_16332(IIZ)Z
    • method_11483

      public void method_11483(Packet<?> packet)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Liv;)V
      intermediary method_11483 Lnet/minecraft/class_1150;method_11483(Lnet/minecraft/class_700;)V
      named method_11483 Lnet/minecraft/world/World;method_11483(Lnet/minecraft/network/Packet;)V
    • method_13688

      @Nullable public BlockPos method_13688(String string, BlockPos blockPos, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Laxy;a(Ljava/lang/String;Lel;IZ)Lel;
      intermediary method_13688 Lnet/minecraft/class_1150;method_13688(Ljava/lang/String;Lnet/minecraft/class_2552;IZ)Lnet/minecraft/class_2552;
      named method_13688 Lnet/minecraft/world/World;method_13688(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;IZ)Lnet/minecraft/util/math/BlockPos;
    • method_16393

      public Dimension method_16393()
      Specified by:
      method_16393 in interface RenderBlockView
      Mappings:
      Namespace Name Mixin selector
      official o Layc;o()Lboc;
      intermediary method_16393 Lnet/minecraft/class_3599;method_16393()Lnet/minecraft/class_1208;
      named method_16393 Lnet/minecraft/world/RenderBlockView;method_16393()Lnet/minecraft/world/dimension/Dimension;
    • getRandom

      public Random getRandom()
      Specified by:
      getRandom in interface IWorld
      Mappings:
      Namespace Name Mixin selector
      official m Laxz;m()Ljava/util/Random;
      intermediary method_16350 Lnet/minecraft/class_3598;method_16350()Ljava/util/Random;
      named getRandom Lnet/minecraft/world/IWorld;getRandom()Ljava/util/Random;
    • method_16313

      public abstract RecipeDispatcher method_16313()
      Mappings:
      Namespace Name Mixin selector
      official E Laxy;E()Lavl;
      intermediary method_16313 Lnet/minecraft/class_1150;method_16313()Lnet/minecraft/class_1112;
      named method_16313 Lnet/minecraft/world/World;method_16313()Lnet/minecraft/recipe/RecipeDispatcher;
    • method_16314

      public abstract class_4488 method_16314()
      Mappings:
      Namespace Name Mixin selector
      official F Laxy;F()Lxb;
      intermediary method_16314 Lnet/minecraft/class_1150;method_16314()Lnet/minecraft/class_4488;
      named method_16314 Lnet/minecraft/world/World;method_16314()Lnet/minecraft/class_4488;