Class World

java.lang.Object
net.minecraft.world.World
All Implemented Interfaces:
BlockView
Direct Known Subclasses:
ClientWorld, ServerWorld

public abstract class World extends Object implements BlockView
Mappings:
Namespace Name
official ajs
intermediary net/minecraft/class_1150
named net/minecraft/world/World
  • Field Details

    • seaLevel

      private int seaLevel
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a:I
      intermediary field_9212 Lnet/minecraft/class_1150;field_9212:I
      named seaLevel Lnet/minecraft/world/World;seaLevel:I
    • immediateUpdates

      protected boolean immediateUpdates
      Mappings:
      Namespace Name Mixin selector
      official d Lajs;d:Z
      intermediary field_4540 Lnet/minecraft/class_1150;field_4540:Z
      named immediateUpdates Lnet/minecraft/world/World;immediateUpdates:Z
    • loadedEntities

      public final List<Entity> loadedEntities
      Mappings:
      Namespace Name Mixin selector
      official e Lajs;e: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 f Lajs;f: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 g Lajs;g: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 h Lajs;h: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 b Lajs;b: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 c Lajs;c: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 i Lajs;i: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 j Lajs;j: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 k Lajs;k:Loo;
      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 I Lajs;I: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 J Lajs;J: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 l Lajs;l: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 m Lajs;m: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 n Lajs;n: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 o Lajs;o: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 p Lajs;p: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 q Lajs;q: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 K Lajs;K: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 r Lajs;r: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 s Lajs;s:Lavf;
      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 t Lajs;t:Lwg;
      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 u Lajs;u: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 v Lajs;v:Lauj;
      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 w Lajs;w:Lbbw;
      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 x Lajs;x:Lbbv;
      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_4523

      protected boolean field_4523
      Mappings:
      Namespace Name Mixin selector
      official y Lajs;y:Z
      intermediary field_4523 Lnet/minecraft/class_1150;field_4523:Z
      named field_4523 Lnet/minecraft/world/World;field_4523:Z
    • persistentStateManager

      protected PersistentStateManager persistentStateManager
      Mappings:
      Namespace Name Mixin selector
      official z Lajs;z:Lbce;
      intermediary field_4524 Lnet/minecraft/class_1150;field_4524:Lnet/minecraft/class_106;
      named persistentStateManager Lnet/minecraft/world/World;persistentStateManager:Lnet/minecraft/world/PersistentStateManager;
    • villageState

      protected VillageState villageState
      Mappings:
      Namespace Name Mixin selector
      official A Lajs;A:Lwr;
      intermediary field_4525 Lnet/minecraft/class_1150;field_4525:Lnet/minecraft/class_941;
      named villageState Lnet/minecraft/world/World;villageState:Lnet/minecraft/village/VillageState;
    • field_12435

      protected class_2787 field_12435
      Mappings:
      Namespace Name Mixin selector
      official B Lajs;B:Lbcn;
      intermediary field_12435 Lnet/minecraft/class_1150;field_12435:Lnet/minecraft/class_2787;
      named field_12435 Lnet/minecraft/world/World;field_12435:Lnet/minecraft/loot/class_2787;
    • profiler

      public final Profiler profiler
      Mappings:
      Namespace Name Mixin selector
      official C Lajs;C:Lou;
      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;
    • calender

      private final Calendar calender
      Mappings:
      Namespace Name Mixin selector
      official L Lajs;L:Ljava/util/Calendar;
      intermediary field_5467 Lnet/minecraft/class_1150;field_5467:Ljava/util/Calendar;
      named calender Lnet/minecraft/world/World;calender:Ljava/util/Calendar;
    • scoreboard

      protected Scoreboard scoreboard
      Mappings:
      Namespace Name Mixin selector
      official D Lajs;D:Lbec;
      intermediary field_5509 Lnet/minecraft/class_1150;field_5509:Lnet/minecraft/class_1471;
      named scoreboard Lnet/minecraft/world/World;scoreboard:Lnet/minecraft/scoreboard/Scoreboard;
    • isClient

      public final boolean isClient
      Mappings:
      Namespace Name Mixin selector
      official E Lajs;E: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 F Lajs;F: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 G Lajs;G: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 M Lajs;M: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 N Lajs;N:Lauf;
      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 H Lajs;H:[I
      intermediary field_4531 Lnet/minecraft/class_1150;field_4531:[I
      named updateLightBlocks Lnet/minecraft/world/World;updateLightBlocks:[I
  • Constructor Details

    • World

      protected World(SaveHandler handler, LevelProperties properties, Dimension dim, Profiler profiler, boolean isClient)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lajs;<init>(Lbbw;Lbbv;Lavf;Lou;Z)V
      intermediary <init> Lnet/minecraft/class_1150;<init>(Lnet/minecraft/class_101;Lnet/minecraft/class_100;Lnet/minecraft/class_1208;Lnet/minecraft/class_839;Z)V
      named <init> Lnet/minecraft/world/World;<init>(Lnet/minecraft/world/SaveHandler;Lnet/minecraft/world/level/LevelProperties;Lnet/minecraft/world/dimension/Dimension;Lnet/minecraft/util/profiler/Profiler;Z)V
  • Method Details

    • getWorld

      public World getWorld()
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b()Lajs;
      intermediary method_8525 Lnet/minecraft/class_1150;method_8525()Lnet/minecraft/class_1150;
      named getWorld Lnet/minecraft/world/World;getWorld()Lnet/minecraft/world/World;
    • getBiome

      public Biome getBiome(BlockPos pos)
      Specified by:
      getBiome in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official b Lajw;b(Lco;)Lakf;
      intermediary method_8577 Lnet/minecraft/class_1158;method_8577(Lnet/minecraft/class_2552;)Lnet/minecraft/class_1170;
      named getBiome Lnet/minecraft/world/BlockView;getBiome(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
    • method_3726

      public SingletonBiomeSource method_3726()
      Mappings:
      Namespace Name Mixin selector
      official A Lajs;A()Lakj;
      intermediary method_3726 Lnet/minecraft/class_1150;method_3726()Lnet/minecraft/class_1178;
      named method_3726 Lnet/minecraft/world/World;method_3726()Lnet/minecraft/world/biome/SingletonBiomeSource;
    • getChunkCache

      protected abstract ChunkProvider getChunkCache()
      Mappings:
      Namespace Name Mixin selector
      official n Lajs;n()Lauj;
      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 Lajs;a(Lajv;)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
    • getServer

      @Nullable public MinecraftServer getServer()
      Mappings:
      Namespace Name Mixin selector
      official u Lajs;u()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 h Lajs;h()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 c Lajs;c(Lco;)Latl;
      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

      private boolean method_11479(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;)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

      private boolean method_11475(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official E Lajs;E(Lco;)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
    • isAir

      public boolean isAir(BlockPos pos)
      Specified by:
      isAir in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official d Lajw;d(Lco;)Z
      intermediary method_8579 Lnet/minecraft/class_1158;method_8579(Lnet/minecraft/class_2552;)Z
      named isAir Lnet/minecraft/world/BlockView;isAir(Lnet/minecraft/util/math/BlockPos;)Z
    • blockExists

      public boolean blockExists(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e Lajs;e(Lco;)Z
      intermediary method_8548 Lnet/minecraft/class_1150;method_8548(Lnet/minecraft/class_2552;)Z
      named blockExists Lnet/minecraft/world/World;blockExists(Lnet/minecraft/util/math/BlockPos;)Z
    • isLoaded

      public boolean isLoaded(BlockPos pos, boolean canBeEmpty)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Z)Z
      intermediary method_8510 Lnet/minecraft/class_1150;method_8510(Lnet/minecraft/class_2552;Z)Z
      named isLoaded Lnet/minecraft/world/World;isLoaded(Lnet/minecraft/util/math/BlockPos;Z)Z
    • isRegionLoaded

      public boolean isRegionLoaded(BlockPos pos, int distance)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;I)Z
      intermediary method_8499 Lnet/minecraft/class_1150;method_8499(Lnet/minecraft/class_2552;I)Z
      named isRegionLoaded Lnet/minecraft/world/World;isRegionLoaded(Lnet/minecraft/util/math/BlockPos;I)Z
    • isRegionLoaded

      public boolean isRegionLoaded(BlockPos pos, int distance, boolean canBeEmpty)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;IZ)Z
      intermediary method_8500 Lnet/minecraft/class_1150;method_8500(Lnet/minecraft/class_2552;IZ)Z
      named isRegionLoaded Lnet/minecraft/world/World;isRegionLoaded(Lnet/minecraft/util/math/BlockPos;IZ)Z
    • isRegionLoaded

      public boolean isRegionLoaded(BlockPos start, BlockPos end)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Lco;)Z
      intermediary method_8507 Lnet/minecraft/class_1150;method_8507(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Z
      named isRegionLoaded Lnet/minecraft/world/World;isRegionLoaded(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z
    • isRegionLoaded

      public boolean isRegionLoaded(BlockPos start, BlockPos end, boolean canBeEmpty)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Lco;Z)Z
      intermediary method_8508 Lnet/minecraft/class_1150;method_8508(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;Z)Z
      named isRegionLoaded Lnet/minecraft/world/World;isRegionLoaded(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Z)Z
    • isRegionLoaded

      public boolean isRegionLoaded(BlockBox box)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Laxz;)Z
      intermediary method_8496 Lnet/minecraft/class_1150;method_8496(Lnet/minecraft/class_1251;)Z
      named isRegionLoaded Lnet/minecraft/world/World;isRegionLoaded(Lnet/minecraft/util/math/BlockBox;)Z
    • isRegionLoaded

      public boolean isRegionLoaded(BlockBox box, boolean canBeEmpty)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Laxz;Z)Z
      intermediary method_8530 Lnet/minecraft/class_1150;method_8530(Lnet/minecraft/class_1251;Z)Z
      named isRegionLoaded Lnet/minecraft/world/World;isRegionLoaded(Lnet/minecraft/util/math/BlockBox;Z)Z
    • isRegionLoaded

      private boolean isRegionLoaded(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, boolean canBeEmpty)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(IIIIIIZ)Z
      intermediary method_8486 Lnet/minecraft/class_1150;method_8486(IIIIIIZ)Z
      named isRegionLoaded Lnet/minecraft/world/World;isRegionLoaded(IIIIIIZ)Z
    • isChunkLoaded

      protected abstract boolean isChunkLoaded(int chunkX, int chunkZ, boolean canBeEmpty)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(IIZ)Z
      intermediary method_8487 Lnet/minecraft/class_1150;method_8487(IIZ)Z
      named isChunkLoaded Lnet/minecraft/world/World;isChunkLoaded(IIZ)Z
    • getChunk

      public Chunk getChunk(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official f Lajs;f(Lco;)Lauo;
      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;
    • getChunk

      public Chunk getChunk(int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(II)Lauo;
      intermediary method_3688 Lnet/minecraft/class_1150;method_3688(II)Lnet/minecraft/class_1196;
      named getChunk Lnet/minecraft/world/World;getChunk(II)Lnet/minecraft/world/chunk/Chunk;
    • method_13690

      public boolean method_13690(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(II)Z
      intermediary method_13690 Lnet/minecraft/class_1150;method_13690(II)Z
      named method_13690 Lnet/minecraft/world/World;method_13690(II)Z
    • method_8506

      public boolean method_8506(BlockPos blockPos, BlockState blockState, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Latl;I)Z
      intermediary method_8506 Lnet/minecraft/class_1150;method_8506(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;I)Z
      named method_8506 Lnet/minecraft/world/World;method_8506(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)Z
    • setAir

      public boolean setAir(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official g Lajs;g(Lco;)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)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lco;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 Lajs;a(Lco;Latl;)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 Lajs;a(Lco;Latl;Latl;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_8531

      public void method_8531(BlockPos blockPos, Block block, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Lalu;Z)V
      intermediary method_8531 Lnet/minecraft/class_1150;method_8531(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Z)V
      named method_8531 Lnet/minecraft/world/World;method_8531(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Z)V
    • method_3704

      public void method_3704(int x, int z, int minY, int maxY)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;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 b Lajs;b(Lco;Lco;)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 b Lajs;b(IIIIII)V
      intermediary method_3684 Lnet/minecraft/class_1150;method_3684(IIIIII)V
      named onRenderRegionUpdate Lnet/minecraft/world/World;onRenderRegionUpdate(IIIIII)V
    • method_13693

      public void method_13693(BlockPos blockPos, Block block)
      Mappings:
      Namespace Name Mixin selector
      official c Lajs;c(Lco;Lalu;)V
      intermediary method_13693 Lnet/minecraft/class_1150;method_13693(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)V
      named method_13693 Lnet/minecraft/world/World;method_13693(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
    • method_13692

      public void method_13692(BlockPos blockPos, Block block, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lco;Lalu;Z)V
      intermediary method_13692 Lnet/minecraft/class_1150;method_13692(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Z)V
      named method_13692 Lnet/minecraft/world/World;method_13692(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Z)V
    • updateNeighborsExcept

      public void updateNeighborsExcept(BlockPos pos, Block sourceBlock, Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Lalu;Lcv;)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 Lajs;a(Lco;Lalu;Lco;)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
    • method_13691

      public void method_13691(BlockPos blockPos, Block block, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lco;Lalu;Lco;)V
      intermediary method_13691 Lnet/minecraft/class_1150;method_13691(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;)V
      named method_13691 Lnet/minecraft/world/World;method_13691(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
    • hasScheduledTick

      public boolean hasScheduledTick(BlockPos pos, Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Lalu;)Z
      intermediary method_8502 Lnet/minecraft/class_1150;method_8502(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)Z
      named hasScheduledTick Lnet/minecraft/world/World;hasScheduledTick(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)Z
    • hasDirectSunlight

      public boolean hasDirectSunlight(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official h Lajs;h(Lco;)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
    • recievesSunlight

      public boolean recievesSunlight(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official i Lajs;i(Lco;)Z
      intermediary method_8556 Lnet/minecraft/class_1150;method_8556(Lnet/minecraft/class_2552;)Z
      named recievesSunlight Lnet/minecraft/world/World;recievesSunlight(Lnet/minecraft/util/math/BlockPos;)Z
    • method_8557

      public int method_8557(BlockPos osarg)
      Mappings:
      Namespace Name Mixin selector
      official j Lajs;j(Lco;)I
      intermediary method_8557 Lnet/minecraft/class_1150;method_8557(Lnet/minecraft/class_2552;)I
      named method_8557 Lnet/minecraft/world/World;method_8557(Lnet/minecraft/util/math/BlockPos;)I
    • method_8558

      public int method_8558(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official k Lajs;k(Lco;)I
      intermediary method_8558 Lnet/minecraft/class_1150;method_8558(Lnet/minecraft/class_2552;)I
      named method_8558 Lnet/minecraft/world/World;method_8558(Lnet/minecraft/util/math/BlockPos;)I
    • method_8543

      public int method_8543(BlockPos pos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official c Lajs;c(Lco;Z)I
      intermediary method_8543 Lnet/minecraft/class_1150;method_8543(Lnet/minecraft/class_2552;Z)I
      named method_8543 Lnet/minecraft/world/World;method_8543(Lnet/minecraft/util/math/BlockPos;Z)I
    • method_8559

      public BlockPos method_8559(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official l Lajs;l(Lco;)Lco;
      intermediary method_8559 Lnet/minecraft/class_1150;method_8559(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2552;
      named method_8559 Lnet/minecraft/world/World;method_8559(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • method_13313

      public int method_13313(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official c Lajs;c(II)I
      intermediary method_13313 Lnet/minecraft/class_1150;method_13313(II)I
      named method_13313 Lnet/minecraft/world/World;method_13313(II)I
    • method_4690

      @Deprecated public int method_4690(int x, int z)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official d Lajs;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 a Lajs;a(Lajy;Lco;)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
    • getLightAtPos

      public int getLightAtPos(LightType type, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lajy;Lco;)I
      intermediary method_8529 Lnet/minecraft/class_1150;method_8529(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;)I
      named getLightAtPos Lnet/minecraft/world/World;getLightAtPos(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
    • method_8491

      public void method_8491(LightType type, BlockPos pos, int level)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lajy;Lco;I)V
      intermediary method_8491 Lnet/minecraft/class_1150;method_8491(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;I)V
      named method_8491 Lnet/minecraft/world/World;method_8491(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;I)V
    • onLightUpdate

      public void onLightUpdate(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official m Lajs;m(Lco;)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
    • getLight

      @Environment(CLIENT) public int getLight(BlockPos pos, int minBlockLight)
      Specified by:
      getLight in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official b Lajw;b(Lco;I)I
      intermediary method_8578 Lnet/minecraft/class_1158;method_8578(Lnet/minecraft/class_2552;I)I
      named getLight Lnet/minecraft/world/BlockView;getLight(Lnet/minecraft/util/math/BlockPos;I)I
    • getBrightness

      public float getBrightness(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official n Lajs;n(Lco;)F
      intermediary method_8561 Lnet/minecraft/class_1150;method_8561(Lnet/minecraft/class_2552;)F
      named getBrightness Lnet/minecraft/world/World;getBrightness(Lnet/minecraft/util/math/BlockPos;)F
    • getBlockState

      public BlockState getBlockState(BlockPos pos)
      Specified by:
      getBlockState in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official o Lajw;o(Lco;)Latl;
      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;
    • isDay

      public boolean isDay()
      Mappings:
      Namespace Name Mixin selector
      official B Lajs;B()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 Lajs;a(Lbdw;Lbdw;)Lbdu;
      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;
    • rayTrace

      @Nullable public BlockHitResult rayTrace(Vec3d start, Vec3d end, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lbdw;Lbdw;Z)Lbdu;
      intermediary method_3614 Lnet/minecraft/class_1150;method_3614(Lnet/minecraft/class_236;Lnet/minecraft/class_236;Z)Lnet/minecraft/class_234;
      named rayTrace Lnet/minecraft/world/World;rayTrace(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;Z)Lnet/minecraft/util/hit/BlockHitResult;
    • rayTrace

      @Nullable public BlockHitResult rayTrace(Vec3d start, Vec3d end, boolean bool, boolean bool2, boolean bool3)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lbdw;Lbdw;ZZZ)Lbdu;
      intermediary method_3615 Lnet/minecraft/class_1150;method_3615(Lnet/minecraft/class_236;Lnet/minecraft/class_236;ZZZ)Lnet/minecraft/class_234;
      named rayTrace Lnet/minecraft/world/World;rayTrace(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;ZZZ)Lnet/minecraft/util/hit/BlockHitResult;
    • method_11486

      public void method_11486(@Nullable PlayerEntity playerEntity, BlockPos blockPos, SoundEvent soundEvent, SoundCategory soundCategory, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Laay;Lco;Lnm;Lno;FF)V
      intermediary method_11486 Lnet/minecraft/class_1150;method_11486(Lnet/minecraft/class_988;Lnet/minecraft/class_2552;Lnet/minecraft/class_2926;Lnet/minecraft/class_2153;FF)V
      named method_11486 Lnet/minecraft/world/World;method_11486(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 Lajs;a(Laay;DDDLnm;Lno;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 Lajs;a(DDDLnm;Lno;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 Lajs;a(Lco;Lnm;)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
    • addParticle

      public void addParticle(ParticleType type, double double2, double double3, double double4, double double5, double double6, double double7, int[] int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lde;DDDDDD[I)V
      intermediary method_8511 Lnet/minecraft/class_1150;method_8511(Lnet/minecraft/class_2562;DDDDDD[I)V
      named addParticle Lnet/minecraft/world/World;addParticle(Lnet/minecraft/client/particle/ParticleType;DDDDDD[I)V
    • method_13687

      public void method_13687(int int2, double double2, double double3, double double4, double double5, double double6, double double7, int[] int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(IDDDDDD[I)V
      intermediary method_13687 Lnet/minecraft/class_1150;method_13687(IDDDDDD[I)V
      named method_13687 Lnet/minecraft/world/World;method_13687(IDDDDDD[I)V
    • addParticle

      @Environment(CLIENT) public void addParticle(ParticleType type, boolean bool, double double2, double double3, double double4, double double5, double double6, double double7, int[] int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lde;ZDDDDDD[I)V
      intermediary method_8512 Lnet/minecraft/class_1150;method_8512(Lnet/minecraft/class_2562;ZDDDDDD[I)V
      named addParticle Lnet/minecraft/world/World;addParticle(Lnet/minecraft/client/particle/ParticleType;ZDDDDDD[I)V
    • addParticle

      private void addParticle(int id, boolean bool, double double2, double double3, double double4, double double5, double double6, double double7, int[] int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(IZDDDDDD[I)V
      intermediary method_8488 Lnet/minecraft/class_1150;method_8488(IZDDDDDD[I)V
      named addParticle Lnet/minecraft/world/World;addParticle(IZDDDDDD[I)V
    • addEntity

      public boolean addEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official d Lajs;d(Lsn;)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)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lsn;)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 Lajs;b(Lsn;)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 Lajs;c(Lsn;)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 Lajs;e(Lsn;)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 Lajs;f(Lsn;)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 Lajs;a(Laju;)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 Lajs;b(Laju;)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_13689

      private boolean method_13689(@Nullable Entity entity, Box box, boolean bool, @Nullable List<Box> list)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lsn;Lbdt;ZLjava/util/List;)Z
      intermediary method_13689 Lnet/minecraft/class_1150;method_13689(Lnet/minecraft/class_864;Lnet/minecraft/class_231;ZLjava/util/List;)Z
      named method_13689 Lnet/minecraft/world/World;method_13689(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;ZLjava/util/List;)Z
    • doesBoxCollide

      public List<Box> doesBoxCollide(@Nullable Entity entity, Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lsn;Lbdt;)Ljava/util/List;
      intermediary method_3633 Lnet/minecraft/class_1150;method_3633(Lnet/minecraft/class_864;Lnet/minecraft/class_231;)Ljava/util/List;
      named doesBoxCollide Lnet/minecraft/world/World;doesBoxCollide(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;)Ljava/util/List;
    • method_13694

      public boolean method_13694(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official g Lajs;g(Lsn;)Z
      intermediary method_13694 Lnet/minecraft/class_1150;method_13694(Lnet/minecraft/class_864;)Z
      named method_13694 Lnet/minecraft/world/World;method_13694(Lnet/minecraft/entity/Entity;)Z
    • method_11488

      public boolean method_11488(Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lbdt;)Z
      intermediary method_11488 Lnet/minecraft/class_1150;method_11488(Lnet/minecraft/class_231;)Z
      named method_11488 Lnet/minecraft/world/World;method_11488(Lnet/minecraft/util/math/Box;)Z
    • method_3597

      public int method_3597(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;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 Lajs;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 Lajs;a(Lsn;F)Lbdw;
      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;
    • getSkyAngle

      public float getSkyAngle(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official c Lajs;c(F)F
      intermediary method_3670 Lnet/minecraft/class_1150;method_3670(F)F
      named getSkyAngle Lnet/minecraft/world/World;getSkyAngle(F)F
    • getMoonPhase

      @Environment(CLIENT) public int getMoonPhase()
      Mappings:
      Namespace Name Mixin selector
      official D Lajs;D()I
      intermediary method_4726 Lnet/minecraft/class_1150;method_4726()I
      named getMoonPhase Lnet/minecraft/world/World;getMoonPhase()I
    • getMoonSize

      public float getMoonSize()
      Mappings:
      Namespace Name Mixin selector
      official E Lajs;E()F
      intermediary method_5504 Lnet/minecraft/class_1150;method_5504()F
      named getMoonSize Lnet/minecraft/world/World;getMoonSize()F
    • getSkyAngleRadians

      public float getSkyAngleRadians(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official d Lajs;d(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 e Lajs;e(F)Lbdw;
      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 f Lajs;f(F)Lbdw;
      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_8562

      public BlockPos method_8562(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official p Lajs;p(Lco;)Lco;
      intermediary method_8562 Lnet/minecraft/class_1150;method_8562(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2552;
      named method_8562 Lnet/minecraft/world/World;method_8562(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • getTopPosition

      public BlockPos getTopPosition(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official q Lajs;q(Lco;)Lco;
      intermediary method_8563 Lnet/minecraft/class_1150;method_8563(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2552;
      named getTopPosition Lnet/minecraft/world/World;getTopPosition(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • method_3707

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

      public boolean method_11489(BlockPos blockPos, Block block)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lco;Lalu;)Z
      intermediary method_11489 Lnet/minecraft/class_1150;method_11489(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)Z
      named method_11489 Lnet/minecraft/world/World;method_11489(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)Z
    • method_3599

      public void method_3599(BlockPos pos, Block block, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Lalu;I)V
      intermediary method_3599 Lnet/minecraft/class_1150;method_3599(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;I)V
      named method_3599 Lnet/minecraft/world/World;method_3599(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;I)V
    • method_4682

      public void method_4682(BlockPos pos, Block block, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Lalu;II)V
      intermediary method_4682 Lnet/minecraft/class_1150;method_4682(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;II)V
      named method_4682 Lnet/minecraft/world/World;method_4682(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • addBlockTick

      public void addBlockTick(BlockPos pos, Block block, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lco;Lalu;II)V
      intermediary method_3653 Lnet/minecraft/class_1150;method_3653(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;II)V
      named addBlockTick Lnet/minecraft/world/World;addBlockTick(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • tickEntities

      public void tickEntities()
      Mappings:
      Namespace Name Mixin selector
      official k Lajs;k()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 l Lajs;l()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 Lajs;a(Lasc;)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 b Lajs;b(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 h Lajs;h(Lsn;)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 Lajs;a(Lsn;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
    • hasEntityIn

      public boolean hasEntityIn(Box box)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lbdt;)Z
      intermediary method_3658 Lnet/minecraft/class_1150;method_3658(Lnet/minecraft/class_231;)Z
      named hasEntityIn Lnet/minecraft/world/World;hasEntityIn(Lnet/minecraft/util/math/Box;)Z
    • hasEntityIn

      public boolean hasEntityIn(Box box, @Nullable Entity exclusion)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lbdt;Lsn;)Z
      intermediary method_3611 Lnet/minecraft/class_1150;method_3611(Lnet/minecraft/class_231;Lnet/minecraft/class_864;)Z
      named hasEntityIn Lnet/minecraft/world/World;hasEntityIn(Lnet/minecraft/util/math/Box;Lnet/minecraft/entity/Entity;)Z
    • isBoxNotEmpty

      public boolean isBoxNotEmpty(Box box)
      Mappings:
      Namespace Name Mixin selector
      official c Lajs;c(Lbdt;)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
    • containsFluid

      public boolean containsFluid(Box box)
      Mappings:
      Namespace Name Mixin selector
      official d Lajs;d(Lbdt;)Z
      intermediary method_3685 Lnet/minecraft/class_1150;method_3685(Lnet/minecraft/class_231;)Z
      named containsFluid Lnet/minecraft/world/World;containsFluid(Lnet/minecraft/util/math/Box;)Z
    • containsFireSource

      public boolean containsFireSource(Box box)
      Mappings:
      Namespace Name Mixin selector
      official e Lajs;e(Lbdt;)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_3610

      public boolean method_3610(Box box, Material material, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lbdt;Lazs;Lsn;)Z
      intermediary method_3610 Lnet/minecraft/class_1150;method_3610(Lnet/minecraft/class_231;Lnet/minecraft/class_63;Lnet/minecraft/class_864;)Z
      named method_3610 Lnet/minecraft/world/World;method_3610(Lnet/minecraft/util/math/Box;Lnet/minecraft/block/Material;Lnet/minecraft/entity/Entity;)Z
    • containsMaterial

      public boolean containsMaterial(Box box, Material material)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lbdt;Lazs;)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 Lajs;a(Lsn;DDDFZ)Lajn;
      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 Lajs;a(Lsn;DDDFZZ)Lajn;
      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_3612

      public float method_3612(Vec3d pos, Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lbdw;Lbdt;)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 Lajs;a(Laay;Lco;Lcv;)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 F Lajs;F()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 G Lajs;G()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 r Lajw;r(Lco;)Lasc;
      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 F Lajs;F(Lco;)Lasc;
      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 Lajs;a(Lco;Lasc;)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 s Lajs;s(Lco;)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 Lajs;b(Lasc;)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 t Lajs;t(Lco;)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
    • renderAsNormalBlock

      public boolean renderAsNormalBlock(BlockPos pos, boolean defaultValue)
      Mappings:
      Namespace Name Mixin selector
      official d Lajs;d(Lco;Z)Z
      intermediary method_8547 Lnet/minecraft/class_1150;method_8547(Lnet/minecraft/class_2552;Z)Z
      named renderAsNormalBlock Lnet/minecraft/world/World;renderAsNormalBlock(Lnet/minecraft/util/math/BlockPos;Z)Z
    • calculateAmbientDarkness

      public void calculateAmbientDarkness()
      Mappings:
      Namespace Name Mixin selector
      official H Lajs;H()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 Lajs;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
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official d Lajs;d()V
      intermediary method_3646 Lnet/minecraft/class_1150;method_3646()V
      named tick Lnet/minecraft/world/World;tick()V
    • initWeatherGradients

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

      protected void tickWeather()
      Mappings:
      Namespace Name Mixin selector
      official t Lajs;t()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 Lajs;a(IILauo;)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 j Lajs;j()V
      intermediary method_3701 Lnet/minecraft/class_1150;method_3701()V
      named tickBlocks Lnet/minecraft/world/World;tickBlocks()V
    • method_11482

      public void method_11482(BlockPos blockPos, BlockState blockState, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lco;Latl;Ljava/util/Random;)V
      intermediary method_11482 Lnet/minecraft/class_1150;method_11482(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Ljava/util/Random;)V
      named method_11482 Lnet/minecraft/world/World;method_11482(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/Random;)V
    • method_8566

      public boolean method_8566(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official u Lajs;u(Lco;)Z
      intermediary method_8566 Lnet/minecraft/class_1150;method_8566(Lnet/minecraft/class_2552;)Z
      named method_8566 Lnet/minecraft/world/World;method_8566(Lnet/minecraft/util/math/BlockPos;)Z
    • method_8567

      public boolean method_8567(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official v Lajs;v(Lco;)Z
      intermediary method_8567 Lnet/minecraft/class_1150;method_8567(Lnet/minecraft/class_2552;)Z
      named method_8567 Lnet/minecraft/world/World;method_8567(Lnet/minecraft/util/math/BlockPos;)Z
    • method_8550

      public boolean method_8550(BlockPos pos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official e Lajs;e(Lco;Z)Z
      intermediary method_8550 Lnet/minecraft/class_1150;method_8550(Lnet/minecraft/class_2552;Z)Z
      named method_8550 Lnet/minecraft/world/World;method_8550(Lnet/minecraft/util/math/BlockPos;Z)Z
    • isWater

      private boolean isWater(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official G Lajs;G(Lco;)Z
      intermediary method_8484 Lnet/minecraft/class_1150;method_8484(Lnet/minecraft/class_2552;)Z
      named isWater Lnet/minecraft/world/World;isWater(Lnet/minecraft/util/math/BlockPos;)Z
    • method_8552

      public boolean method_8552(BlockPos pos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official f Lajs;f(Lco;Z)Z
      intermediary method_8552 Lnet/minecraft/class_1150;method_8552(Lnet/minecraft/class_2552;Z)Z
      named method_8552 Lnet/minecraft/world/World;method_8552(Lnet/minecraft/util/math/BlockPos;Z)Z
    • method_8568

      public boolean method_8568(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official w Lajs;w(Lco;)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 Lajs;a(Lco;Lajy;)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 Lajs;c(Lajy;Lco;)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_3644

      public boolean method_3644(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Z)Z
      intermediary method_3644 Lnet/minecraft/class_1150;method_3644(Z)Z
      named method_3644 Lnet/minecraft/world/World;method_3644(Z)Z
    • getEntities

      @Nullable public List<TickableEntry> getEntities(Chunk chunk, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lauo;Z)Ljava/util/List;
      intermediary method_3643 Lnet/minecraft/class_1150;method_3643(Lnet/minecraft/class_1196;Z)Ljava/util/List;
      named getEntities Lnet/minecraft/world/World;getEntities(Lnet/minecraft/world/chunk/Chunk;Z)Ljava/util/List;
    • getEntities

      @Nullable public List<TickableEntry> getEntities(BlockBox box, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Laxz;Z)Ljava/util/List;
      intermediary method_8497 Lnet/minecraft/class_1150;method_8497(Lnet/minecraft/class_1251;Z)Ljava/util/List;
      named getEntities Lnet/minecraft/world/World;getEntities(Lnet/minecraft/util/math/BlockBox;Z)Ljava/util/List;
    • getEntitiesIn

      public List<Entity> getEntitiesIn(@Nullable Entity entity, Box box)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lsn;Lbdt;)Ljava/util/List;
      intermediary method_3665 Lnet/minecraft/class_1150;method_3665(Lnet/minecraft/class_864;Lnet/minecraft/class_231;)Ljava/util/List;
      named getEntitiesIn Lnet/minecraft/world/World;getEntitiesIn(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;)Ljava/util/List;
    • getEntitiesIn

      public List<Entity> getEntitiesIn(@Nullable Entity entity, Box box, @Nullable Predicate<? super Entity> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lsn;Lbdt;Lcom/google/common/base/Predicate;)Ljava/util/List;
      intermediary method_8516 Lnet/minecraft/class_1150;method_8516(Lnet/minecraft/class_864;Lnet/minecraft/class_231;Lcom/google/common/base/Predicate;)Ljava/util/List;
      named getEntitiesIn Lnet/minecraft/world/World;getEntitiesIn(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;Lcom/google/common/base/Predicate;)Ljava/util/List;
    • method_8514

      public <T extends Entity> List<T> method_8514(Class<? extends T> class2, Predicate<? super T> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List;
      intermediary method_8514 Lnet/minecraft/class_1150;method_8514(Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List;
      named method_8514 Lnet/minecraft/world/World;method_8514(Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List;
    • method_8536

      public <T extends Entity> List<T> method_8536(Class<? extends T> class2, Predicate<? super T> predicate)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List;
      intermediary method_8536 Lnet/minecraft/class_1150;method_8536(Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List;
      named method_8536 Lnet/minecraft/world/World;method_8536(Ljava/lang/Class;Lcom/google/common/base/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 Lajs;a(Ljava/lang/Class;Lbdt;)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;
    • getEntitiesInBox

      public <T extends Entity> List<T> getEntitiesInBox(Class<? extends T> clazz, Box box, @Nullable Predicate<? super T> entityPredicate)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/lang/Class;Lbdt;Lcom/google/common/base/Predicate;)Ljava/util/List;
      intermediary method_8513 Lnet/minecraft/class_1150;method_8513(Ljava/lang/Class;Lnet/minecraft/class_231;Lcom/google/common/base/Predicate;)Ljava/util/List;
      named getEntitiesInBox Lnet/minecraft/world/World;getEntitiesInBox(Ljava/lang/Class;Lnet/minecraft/util/math/Box;Lcom/google/common/base/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 Lajs;a(Ljava/lang/Class;Lbdt;Lsn;)Lsn;
      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 Lajs;a(I)Lsn;
      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;
    • getLoadedEntities

      @Environment(CLIENT) public List<Entity> getLoadedEntities()
      Mappings:
      Namespace Name Mixin selector
      official J Lajs;J()Ljava/util/List;
      intermediary method_3737 Lnet/minecraft/class_1150;method_3737()Ljava/util/List;
      named getLoadedEntities Lnet/minecraft/world/World;getLoadedEntities()Ljava/util/List;
    • markDirty

      public void markDirty(BlockPos pos, BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lco;Lasc;)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_3616

      public int method_3616(Class<?> class2)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/lang/Class;)I
      intermediary method_3616 Lnet/minecraft/class_1150;method_3616(Ljava/lang/Class;)I
      named method_3616 Lnet/minecraft/world/World;method_3616(Ljava/lang/Class;)I
    • method_8537

      public void method_8537(Collection<Entity> collection)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/util/Collection;)V
      intermediary method_8537 Lnet/minecraft/class_1150;method_8537(Ljava/util/Collection;)V
      named method_8537 Lnet/minecraft/world/World;method_8537(Ljava/util/Collection;)V
    • unloadEntities

      public void unloadEntities(Collection<Entity> entities)
      Mappings:
      Namespace Name Mixin selector
      official c Lajs;c(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
    • method_8493

      public boolean method_8493(Block block, BlockPos pos, boolean bool, Direction direction, @Nullable Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lalu;Lco;ZLcv;Lsn;)Z
      intermediary method_8493 Lnet/minecraft/class_1150;method_8493(Lnet/minecraft/class_197;Lnet/minecraft/class_2552;ZLnet/minecraft/class_1354;Lnet/minecraft/class_864;)Z
      named method_8493 Lnet/minecraft/world/World;method_8493(Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;ZLnet/minecraft/util/math/Direction;Lnet/minecraft/entity/Entity;)Z
    • getSeaLevel

      public int getSeaLevel()
      Mappings:
      Namespace Name Mixin selector
      official K Lajs;K()I
      intermediary method_8483 Lnet/minecraft/class_1150;method_8483()I
      named getSeaLevel Lnet/minecraft/world/World;getSeaLevel()I
    • setSeaLevel

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

      public int getStrongRedstonePower(BlockPos pos, Direction direction)
      Specified by:
      getStrongRedstonePower in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official a Lajw;a(Lco;Lcv;)I
      intermediary method_8576 Lnet/minecraft/class_1158;method_8576(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)I
      named getStrongRedstonePower Lnet/minecraft/world/BlockView;getStrongRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • getGeneratorType

      public LevelGeneratorType getGeneratorType()
      Specified by:
      getGeneratorType in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official L Lajw;L()Lajx;
      intermediary method_8575 Lnet/minecraft/class_1158;method_8575()Lnet/minecraft/class_1160;
      named getGeneratorType Lnet/minecraft/world/BlockView;getGeneratorType()Lnet/minecraft/world/level/LevelGeneratorType;
    • getReceivedStrongRedstonePower

      public int getReceivedStrongRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official x Lajs;x(Lco;)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 Lajs;b(Lco;Lcv;)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 Lajs;c(Lco;Lcv;)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 y Lajs;y(Lco;)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 z Lajs;z(Lco;)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
    • getClosestPlayer

      @Nullable public PlayerEntity getClosestPlayer(Entity entity, double maxDistance)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lsn;D)Laay;
      intermediary method_3628 Lnet/minecraft/class_1150;method_3628(Lnet/minecraft/class_864;D)Lnet/minecraft/class_988;
      named getClosestPlayer Lnet/minecraft/world/World;getClosestPlayer(Lnet/minecraft/entity/Entity;D)Lnet/minecraft/entity/player/PlayerEntity;
    • method_11490

      @Nullable public PlayerEntity method_11490(Entity entity, double double2)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Lsn;D)Laay;
      intermediary method_11490 Lnet/minecraft/class_1150;method_11490(Lnet/minecraft/class_864;D)Lnet/minecraft/class_988;
      named method_11490 Lnet/minecraft/world/World;method_11490(Lnet/minecraft/entity/Entity;D)Lnet/minecraft/entity/player/PlayerEntity;
    • method_11478

      @Nullable public PlayerEntity method_11478(double double2, double double3, double double4, double double5, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(DDDDZ)Laay;
      intermediary method_11478 Lnet/minecraft/class_1150;method_11478(DDDDZ)Lnet/minecraft/class_988;
      named method_11478 Lnet/minecraft/world/World;method_11478(DDDDZ)Lnet/minecraft/entity/player/PlayerEntity;
    • method_13686

      @Nullable public PlayerEntity method_13686(double double2, double double3, double double4, double double5, Predicate<Entity> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(DDDDLcom/google/common/base/Predicate;)Laay;
      intermediary method_13686 Lnet/minecraft/class_1150;method_13686(DDDDLcom/google/common/base/Predicate;)Lnet/minecraft/class_988;
      named method_13686 Lnet/minecraft/world/World;method_13686(DDDDLcom/google/common/base/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 Lajs;a(DDDD)Z
      intermediary method_8526 Lnet/minecraft/class_1150;method_8526(DDDD)Z
      named isPlayerInRange Lnet/minecraft/world/World;isPlayerInRange(DDDD)Z
    • method_11484

      @Nullable public PlayerEntity method_11484(Entity entity, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lsn;DD)Laay;
      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 Lajs;a(Lco;DD)Laay;
      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_11477

      @Nullable public PlayerEntity method_11477(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 Lajs;a(DDDDDLcom/google/common/base/Function;Lcom/google/common/base/Predicate;)Laay;
      intermediary method_11477 Lnet/minecraft/class_1150;method_11477(DDDDDLcom/google/common/base/Function;Lcom/google/common/base/Predicate;)Lnet/minecraft/class_988;
      named method_11477 Lnet/minecraft/world/World;method_11477(DDDDDLcom/google/common/base/Function;Lcom/google/common/base/Predicate;)Lnet/minecraft/entity/player/PlayerEntity;
    • getPlayerByName

      @Nullable public PlayerEntity getPlayerByName(String name)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/lang/String;)Laay;
      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 Lajs;b(Ljava/util/UUID;)Laay;
      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 M Lajs;M()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 N Lajs;N()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 Lajs;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()
      Mappings:
      Namespace Name Mixin selector
      official O Lajs;O()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 P Lajs;P()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 Q Lajs;Q()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 Lajs;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()
      Mappings:
      Namespace Name Mixin selector
      official R Lajs;R()Lco;
      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 A Lajs;A(Lco;)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 i Lajs;i(Lsn;)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 Lajs;a(Laay;Lco;)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 Lajs;a(Lsn;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()
      Mappings:
      Namespace Name Mixin selector
      official z Lajs;z()Lauj;
      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 c Lajs;c(Lco;Lalu;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()
      Mappings:
      Namespace Name Mixin selector
      official S Lajs;S()Lbbw;
      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()
      Mappings:
      Namespace Name Mixin selector
      official T Lajs;T()Lbbv;
      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 U Lajs;U()Lajp;
      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 e Lajs;e()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 h Lajs;h(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 i Lajs;i(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 j Lajs;j(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 k Lajs;k(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 V Lajs;V()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 W Lajs;W()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 B Lajs;B(Lco;)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 C Lajs;C(Lco;)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_8485

      @Nullable public PersistentStateManager method_8485()
      Mappings:
      Namespace Name Mixin selector
      official X Lajs;X()Lbce;
      intermediary method_8485 Lnet/minecraft/class_1150;method_8485()Lnet/minecraft/class_106;
      named method_8485 Lnet/minecraft/world/World;method_8485()Lnet/minecraft/world/PersistentStateManager;
    • setItemData

      public void setItemData(String string, PersistentState persistentState)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/lang/String;Lbbl;)V
      intermediary method_3623 Lnet/minecraft/class_1150;method_3623(Ljava/lang/String;Lnet/minecraft/class_92;)V
      named setItemData Lnet/minecraft/world/World;setItemData(Ljava/lang/String;Lnet/minecraft/world/PersistentState;)V
    • method_3619

      @Nullable public PersistentState method_3619(Class<? extends PersistentState> class2, String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/lang/Class;Ljava/lang/String;)Lbbl;
      intermediary method_3619 Lnet/minecraft/class_1150;method_3619(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_92;
      named method_3619 Lnet/minecraft/world/World;method_3619(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/PersistentState;
    • method_3660

      public int method_3660(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Lajs;b(Ljava/lang/String;)I
      intermediary method_3660 Lnet/minecraft/class_1150;method_3660(Ljava/lang/String;)I
      named method_3660 Lnet/minecraft/world/World;method_3660(Ljava/lang/String;)I
    • method_4689

      public void method_4689(int int2, BlockPos pos, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(ILco;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 Lajs;b(ILco;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 Lajs;a(Laay;ILco;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 Y Lajs;Y()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 Z Lajs;Z()I
      intermediary method_3591 Lnet/minecraft/class_1150;method_3591()I
      named getEffectiveHeight Lnet/minecraft/world/World;getEffectiveHeight()I
    • getStructureRandom

      public Random getStructureRandom(int x, int z, int seed)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(III)Ljava/util/Random;
      intermediary method_3584 Lnet/minecraft/class_1150;method_3584(III)Ljava/util/Random;
      named getStructureRandom Lnet/minecraft/world/World;getStructureRandom(III)Ljava/util/Random;
    • getHorizonHeight

      @Environment(CLIENT) public double getHorizonHeight()
      Mappings:
      Namespace Name Mixin selector
      official ab Lajs;ab()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 Lajs;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 Lajs;c(ILco;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
    • getCalenderInstance

      public Calendar getCalenderInstance()
      Mappings:
      Namespace Name Mixin selector
      official ac Lajs;ac()Ljava/util/Calendar;
      intermediary method_4680 Lnet/minecraft/class_1150;method_4680()Ljava/util/Calendar;
      named getCalenderInstance Lnet/minecraft/world/World;getCalenderInstance()Ljava/util/Calendar;
    • 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 Lajs;a(DDDDDDLdu;)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 Scoreboard getScoreboard()
      Mappings:
      Namespace Name Mixin selector
      official ad Lajs;ad()Lbec;
      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 d Lajs;d(Lco;Lalu;)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)
      Mappings:
      Namespace Name Mixin selector
      official D Lajs;D(Lco;)Lrh;
      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;
    • getGlobalDifficulty

      public Difficulty getGlobalDifficulty()
      Mappings:
      Namespace Name Mixin selector
      official ae Lajs;ae()Lrg;
      intermediary method_8519 Lnet/minecraft/class_1150;method_8519()Lnet/minecraft/class_2151;
      named getGlobalDifficulty Lnet/minecraft/world/World;getGlobalDifficulty()Lnet/minecraft/world/Difficulty;
    • getAmbientDarkness

      public int getAmbientDarkness()
      Mappings:
      Namespace Name Mixin selector
      official af Lajs;af()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 Lajs;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 ag Lajs;ag()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 Lajs;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 ai Lajs;ai()Lwr;
      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()
      Mappings:
      Namespace Name Mixin selector
      official aj Lajs;aj()Lauf;
      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 Lajs;e(II)Z
      intermediary method_3671 Lnet/minecraft/class_1150;method_3671(II)Z
      named isChunkLoaded Lnet/minecraft/world/World;isChunkLoaded(II)Z
    • method_11483

      public void method_11483(Packet<?> packet)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Lfm;)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_11487

      public class_2787 method_11487()
      Mappings:
      Namespace Name Mixin selector
      official ak Lajs;ak()Lbcn;
      intermediary method_11487 Lnet/minecraft/class_1150;method_11487()Lnet/minecraft/class_2787;
      named method_11487 Lnet/minecraft/world/World;method_11487()Lnet/minecraft/loot/class_2787;
    • method_13688

      @Nullable public BlockPos method_13688(String string, BlockPos blockPos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lajs;a(Ljava/lang/String;Lco;Z)Lco;
      intermediary method_13688 Lnet/minecraft/class_1150;method_13688(Ljava/lang/String;Lnet/minecraft/class_2552;Z)Lnet/minecraft/class_2552;
      named method_13688 Lnet/minecraft/world/World;method_13688(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Z)Lnet/minecraft/util/math/BlockPos;