Class ClientWorld

java.lang.Object
net.minecraft.world.World
net.minecraft.client.world.ClientWorld
All Implemented Interfaces:
AutoCloseable, BiomeAccess.Storage, BlockRenderView, BlockView, CollisionView, EntityView, HeightLimitView, LunarWorldView, ModifiableTestableWorld, ModifiableWorld, RegistryWorldView, TestableWorld, WorldAccess, WorldView

@Environment(CLIENT) public class ClientWorld extends World
Mappings:
Namespace Name
official ell
intermediary net/minecraft/class_638
named net/minecraft/client/world/ClientWorld
  • Field Details

    • PARTICLE_Y_OFFSET

      private static final double PARTICLE_Y_OFFSET
      A minor offset applied when spawning particles.
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a:D
      intermediary field_32641 Lnet/minecraft/class_638;field_32641:D
      named PARTICLE_Y_OFFSET Lnet/minecraft/client/world/ClientWorld;PARTICLE_Y_OFFSET:D
    • field_34805

      private static final int field_34805
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lell;b:I
      intermediary field_34805 Lnet/minecraft/class_638;field_34805:I
      named field_34805 Lnet/minecraft/client/world/ClientWorld;field_34805:I
    • field_34806

      private static final int field_34806
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lell;c:I
      intermediary field_34806 Lnet/minecraft/class_638;field_34806:I
      named field_34806 Lnet/minecraft/client/world/ClientWorld;field_34806:I
    • field_32640

      private static final long field_32640
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official J Lell;J:J
      intermediary field_32640 Lnet/minecraft/class_638;field_32640:J
      named field_32640 Lnet/minecraft/client/world/ClientWorld;field_32640:J
    • BLOCK_MARKER_ITEMS

      private static final Set<Item> BLOCK_MARKER_ITEMS
      Mappings:
      Namespace Name Mixin selector
      official P Lell;P:Ljava/util/Set;
      intermediary field_35432 Lnet/minecraft/class_638;field_35432:Ljava/util/Set;
      named BLOCK_MARKER_ITEMS Lnet/minecraft/client/world/ClientWorld;BLOCK_MARKER_ITEMS:Ljava/util/Set;
    • entityList

      final EntityList entityList
      Mappings:
      Namespace Name Mixin selector
      official z Lell;z:Lcru;
      intermediary field_27733 Lnet/minecraft/class_638;field_27733:Lnet/minecraft/class_5574;
      named entityList Lnet/minecraft/client/world/ClientWorld;entityList:Lnet/minecraft/world/EntityList;
    • entityManager

      private final ClientEntityManager<Entity> entityManager
      Mappings:
      Namespace Name Mixin selector
      official A Lell;A:Lcsa;
      intermediary field_27734 Lnet/minecraft/class_638;field_27734:Lnet/minecraft/class_5582;
      named entityManager Lnet/minecraft/client/world/ClientWorld;entityManager:Lnet/minecraft/client/world/ClientEntityManager;
    • netHandler

      private final ClientPlayNetworkHandler netHandler
      Mappings:
      Namespace Name Mixin selector
      official B Lell;B:Lelm;
      intermediary field_3727 Lnet/minecraft/class_638;field_3727:Lnet/minecraft/class_634;
      named netHandler Lnet/minecraft/client/world/ClientWorld;netHandler:Lnet/minecraft/client/network/ClientPlayNetworkHandler;
    • worldRenderer

      private final WorldRenderer worldRenderer
      Mappings:
      Namespace Name Mixin selector
      official C Lell;C:Lepj;
      intermediary field_17780 Lnet/minecraft/class_638;field_17780:Lnet/minecraft/class_761;
      named worldRenderer Lnet/minecraft/client/world/ClientWorld;worldRenderer:Lnet/minecraft/client/render/WorldRenderer;
    • clientWorldProperties

      private final ClientWorld.Properties clientWorldProperties
      Mappings:
      Namespace Name Mixin selector
      official D Lell;D:Lell$a;
      intermediary field_24430 Lnet/minecraft/class_638;field_24430:Lnet/minecraft/class_638$class_5271;
      named clientWorldProperties Lnet/minecraft/client/world/ClientWorld;clientWorldProperties:Lnet/minecraft/client/world/ClientWorld$Properties;
    • dimensionEffects

      private final DimensionEffects dimensionEffects
      Mappings:
      Namespace Name Mixin selector
      official E Lell;E:Lepa;
      intermediary field_24606 Lnet/minecraft/class_638;field_24606:Lnet/minecraft/class_5294;
      named dimensionEffects Lnet/minecraft/client/world/ClientWorld;dimensionEffects:Lnet/minecraft/client/render/DimensionEffects;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official F Lell;F:Ldxo;
      intermediary field_3729 Lnet/minecraft/class_638;field_3729:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/world/ClientWorld;client:Lnet/minecraft/client/MinecraftClient;
    • players

      Mappings:
      Namespace Name Mixin selector
      official G Lell;G:Ljava/util/List;
      intermediary field_18226 Lnet/minecraft/class_638;field_18226:Ljava/util/List;
      named players Lnet/minecraft/client/world/ClientWorld;players:Ljava/util/List;
    • scoreboard

      private Scoreboard scoreboard
      Mappings:
      Namespace Name Mixin selector
      official H Lell;H:Ldpk;
      intermediary field_3733 Lnet/minecraft/class_638;field_3733:Lnet/minecraft/class_269;
      named scoreboard Lnet/minecraft/client/world/ClientWorld;scoreboard:Lnet/minecraft/scoreboard/Scoreboard;
    • mapStates

      private final Map<String,MapState> mapStates
      Mappings:
      Namespace Name Mixin selector
      official I Lell;I:Ljava/util/Map;
      intermediary field_17675 Lnet/minecraft/class_638;field_17675:Ljava/util/Map;
      named mapStates Lnet/minecraft/client/world/ClientWorld;mapStates:Ljava/util/Map;
    • lightningTicksLeft

      private int lightningTicksLeft
      Mappings:
      Namespace Name Mixin selector
      official K Lell;K:I
      intermediary field_21526 Lnet/minecraft/class_638;field_21526:I
      named lightningTicksLeft Lnet/minecraft/client/world/ClientWorld;lightningTicksLeft:I
    • colorCache

      Mappings:
      Namespace Name Mixin selector
      official L Lell;L:Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;
      intermediary field_21527 Lnet/minecraft/class_638;field_21527:Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;
      named colorCache Lnet/minecraft/client/world/ClientWorld;colorCache:Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;
    • chunkManager

      private final ClientChunkManager chunkManager
      Mappings:
      Namespace Name Mixin selector
      official M Lell;M:Lelj;
      intermediary field_24605 Lnet/minecraft/class_638;field_24605:Lnet/minecraft/class_631;
      named chunkManager Lnet/minecraft/client/world/ClientWorld;chunkManager:Lnet/minecraft/client/world/ClientChunkManager;
    • chunkUpdaters

      private final Deque<Runnable> chunkUpdaters
      Mappings:
      Namespace Name Mixin selector
      official N Lell;N:Ljava/util/Deque;
      intermediary field_34804 Lnet/minecraft/class_638;field_34804:Ljava/util/Deque;
      named chunkUpdaters Lnet/minecraft/client/world/ClientWorld;chunkUpdaters:Ljava/util/Deque;
    • simulationDistance

      private int simulationDistance
      Mappings:
      Namespace Name Mixin selector
      official O Lell;O:I
      intermediary field_35163 Lnet/minecraft/class_638;field_35163:I
      named simulationDistance Lnet/minecraft/client/world/ClientWorld;simulationDistance:I
  • Constructor Details

    • ClientWorld

      public ClientWorld(ClientPlayNetworkHandler netHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, DimensionType dimensionType, int loadDistance, int simulationDistance, Supplier<Profiler> profiler, WorldRenderer worldRenderer, boolean debugWorld, long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lell;<init>(Lelm;Lell$a;Lyg;Lcrg;IILjava/util/function/Supplier;Lepj;ZJ)V
      intermediary <init> Lnet/minecraft/class_638;<init>(Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V
      named <init> Lnet/minecraft/client/world/ClientWorld;<init>(Lnet/minecraft/client/network/ClientPlayNetworkHandler;Lnet/minecraft/client/world/ClientWorld$Properties;Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/world/dimension/DimensionType;IILjava/util/function/Supplier;Lnet/minecraft/client/render/WorldRenderer;ZJ)V
  • Method Details

    • enqueueChunkUpdate

      public void enqueueChunkUpdate(Runnable updater)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Ljava/lang/Runnable;)V
      intermediary method_38536 Lnet/minecraft/class_638;method_38536(Ljava/lang/Runnable;)V
      named enqueueChunkUpdate Lnet/minecraft/client/world/ClientWorld;enqueueChunkUpdate(Ljava/lang/Runnable;)V
    • runQueuedChunkUpdates

      public void runQueuedChunkUpdates()
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a()V
      intermediary method_38534 Lnet/minecraft/class_638;method_38534()V
      named runQueuedChunkUpdates Lnet/minecraft/client/world/ClientWorld;runQueuedChunkUpdates()V
    • hasNoChunkUpdaters

      public boolean hasNoChunkUpdaters()
      Mappings:
      Namespace Name Mixin selector
      official b Lell;b()Z
      intermediary method_38743 Lnet/minecraft/class_638;method_38743()Z
      named hasNoChunkUpdaters Lnet/minecraft/client/world/ClientWorld;hasNoChunkUpdaters()Z
    • getDimensionEffects

      public DimensionEffects getDimensionEffects()
      Mappings:
      Namespace Name Mixin selector
      official c Lell;c()Lepa;
      intermediary method_28103 Lnet/minecraft/class_638;method_28103()Lnet/minecraft/class_5294;
      named getDimensionEffects Lnet/minecraft/client/world/ClientWorld;getDimensionEffects()Lnet/minecraft/client/render/DimensionEffects;
    • tick

      public void tick(BooleanSupplier shouldKeepTicking)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Ljava/util/function/BooleanSupplier;)V
      intermediary method_8441 Lnet/minecraft/class_638;method_8441(Ljava/util/function/BooleanSupplier;)V
      named tick Lnet/minecraft/client/world/ClientWorld;tick(Ljava/util/function/BooleanSupplier;)V
    • tickTime

      private void tickTime()
      Mappings:
      Namespace Name Mixin selector
      official p Lell;p()V
      intermediary method_29090 Lnet/minecraft/class_638;method_29090()V
      named tickTime Lnet/minecraft/client/world/ClientWorld;tickTime()V
    • setTime

      public void setTime(long time)
      Mappings:
      Namespace Name Mixin selector
      official b Lell;b(J)V
      intermediary method_29089 Lnet/minecraft/class_638;method_29089(J)V
      named setTime Lnet/minecraft/client/world/ClientWorld;setTime(J)V
    • setTimeOfDay

      public void setTimeOfDay(long timeOfDay)
      Mappings:
      Namespace Name Mixin selector
      official c Lell;c(J)V
      intermediary method_8435 Lnet/minecraft/class_638;method_8435(J)V
      named setTimeOfDay Lnet/minecraft/client/world/ClientWorld;setTimeOfDay(J)V
    • getEntities

      public Iterable<Entity> getEntities()
      Mappings:
      Namespace Name Mixin selector
      official d Lell;d()Ljava/lang/Iterable;
      intermediary method_18112 Lnet/minecraft/class_638;method_18112()Ljava/lang/Iterable;
      named getEntities Lnet/minecraft/client/world/ClientWorld;getEntities()Ljava/lang/Iterable;
    • tickEntities

      public void tickEntities()
      Mappings:
      Namespace Name Mixin selector
      official e Lell;e()V
      intermediary method_18116 Lnet/minecraft/class_638;method_18116()V
      named tickEntities Lnet/minecraft/client/world/ClientWorld;tickEntities()V
    • shouldUpdatePostDeath

      public boolean shouldUpdatePostDeath(Entity entity)
      Overrides:
      shouldUpdatePostDeath in class World
      Mappings:
      Namespace Name Mixin selector
      official h Lcad;h(Lawt;)Z
      intermediary method_38989 Lnet/minecraft/class_1937;method_38989(Lnet/minecraft/class_1297;)Z
      named shouldUpdatePostDeath Lnet/minecraft/world/World;shouldUpdatePostDeath(Lnet/minecraft/entity/Entity;)Z
    • tickEntity

      public void tickEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lawt;)V
      intermediary method_18646 Lnet/minecraft/class_638;method_18646(Lnet/minecraft/class_1297;)V
      named tickEntity Lnet/minecraft/client/world/ClientWorld;tickEntity(Lnet/minecraft/entity/Entity;)V
    • tickPassenger

      private void tickPassenger(Entity entity, Entity passenger)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lawt;Lawt;)V
      intermediary method_18647 Lnet/minecraft/class_638;method_18647(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V
      named tickPassenger Lnet/minecraft/client/world/ClientWorld;tickPassenger(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)V
    • unloadBlockEntities

      public void unloadBlockEntities(WorldChunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lcqi;)V
      intermediary method_18110 Lnet/minecraft/class_638;method_18110(Lnet/minecraft/class_2818;)V
      named unloadBlockEntities Lnet/minecraft/client/world/ClientWorld;unloadBlockEntities(Lnet/minecraft/world/chunk/WorldChunk;)V
    • resetChunkColor

      public void resetChunkColor(ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lbzk;)V
      intermediary method_23782 Lnet/minecraft/class_638;method_23782(Lnet/minecraft/class_1923;)V
      named resetChunkColor Lnet/minecraft/client/world/ClientWorld;resetChunkColor(Lnet/minecraft/util/math/ChunkPos;)V
    • reloadColor

      public void reloadColor()
      Mappings:
      Namespace Name Mixin selector
      official f Lell;f()V
      intermediary method_23784 Lnet/minecraft/class_638;method_23784()V
      named reloadColor Lnet/minecraft/client/world/ClientWorld;reloadColor()V
    • isChunkLoaded

      public boolean isChunkLoaded(int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official b Lcag;b(II)Z
      intermediary method_8393 Lnet/minecraft/class_4538;method_8393(II)Z
      named isChunkLoaded Lnet/minecraft/world/WorldView;isChunkLoaded(II)Z
    • getRegularEntityCount

      public int getRegularEntityCount()
      Mappings:
      Namespace Name Mixin selector
      official g Lell;g()I
      intermediary method_18120 Lnet/minecraft/class_638;method_18120()I
      named getRegularEntityCount Lnet/minecraft/client/world/ClientWorld;getRegularEntityCount()I
    • addPlayer

      public void addPlayer(int id, AbstractClientPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(ILeom;)V
      intermediary method_18107 Lnet/minecraft/class_638;method_18107(ILnet/minecraft/class_742;)V
      named addPlayer Lnet/minecraft/client/world/ClientWorld;addPlayer(ILnet/minecraft/client/network/AbstractClientPlayerEntity;)V
    • addEntity

      public void addEntity(int id, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(ILawt;)V
      intermediary method_2942 Lnet/minecraft/class_638;method_2942(ILnet/minecraft/class_1297;)V
      named addEntity Lnet/minecraft/client/world/ClientWorld;addEntity(ILnet/minecraft/entity/Entity;)V
    • addEntityPrivate

      private void addEntityPrivate(int id, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lell;b(ILawt;)V
      intermediary method_18114 Lnet/minecraft/class_638;method_18114(ILnet/minecraft/class_1297;)V
      named addEntityPrivate Lnet/minecraft/client/world/ClientWorld;addEntityPrivate(ILnet/minecraft/entity/Entity;)V
    • removeEntity

      public void removeEntity(int entityId, Entity.RemovalReason removalReason)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(ILawt$c;)V
      intermediary method_2945 Lnet/minecraft/class_638;method_2945(ILnet/minecraft/class_1297$class_5529;)V
      named removeEntity Lnet/minecraft/client/world/ClientWorld;removeEntity(ILnet/minecraft/entity/Entity$RemovalReason;)V
    • getEntityById

      @Nullable public @Nullable Entity getEntityById(int id)
      Specified by:
      getEntityById in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(I)Lawt;
      intermediary method_8469 Lnet/minecraft/class_1937;method_8469(I)Lnet/minecraft/class_1297;
      named getEntityById Lnet/minecraft/world/World;getEntityById(I)Lnet/minecraft/entity/Entity;
    • setBlockStateWithoutNeighborUpdates

      public void setBlockStateWithoutNeighborUpdates(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official c Lell;c(Lgh;Lcoc;)V
      intermediary method_2937 Lnet/minecraft/class_638;method_2937(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named setBlockStateWithoutNeighborUpdates Lnet/minecraft/client/world/ClientWorld;setBlockStateWithoutNeighborUpdates(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • disconnect

      public void disconnect()
      Overrides:
      disconnect in class World
      Mappings:
      Namespace Name Mixin selector
      official U Lcad;U()V
      intermediary method_8525 Lnet/minecraft/class_1937;method_8525()V
      named disconnect Lnet/minecraft/world/World;disconnect()V
    • doRandomBlockDisplayTicks

      public void doRandomBlockDisplayTicks(int centerX, int centerY, int centerZ)
      Mappings:
      Namespace Name Mixin selector
      official b Lell;b(III)V
      intermediary method_2941 Lnet/minecraft/class_638;method_2941(III)V
      named doRandomBlockDisplayTicks Lnet/minecraft/client/world/ClientWorld;doRandomBlockDisplayTicks(III)V
    • getBlockParticle

      @Nullable private @Nullable Block getBlockParticle()
      Mappings:
      Namespace Name Mixin selector
      official u Lell;u()Lccy;
      intermediary method_35752 Lnet/minecraft/class_638;method_35752()Lnet/minecraft/class_2248;
      named getBlockParticle Lnet/minecraft/client/world/ClientWorld;getBlockParticle()Lnet/minecraft/block/Block;
    • randomBlockDisplayTick

      public void randomBlockDisplayTick(int centerX, int centerY, int centerZ, int radius, Random random, @Nullable @Nullable Block block, BlockPos.Mutable pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(IIIILjava/util/Random;Lccy;Lgh$a;)V
      intermediary method_2943 Lnet/minecraft/class_638;method_2943(IIIILjava/util/Random;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338$class_2339;)V
      named randomBlockDisplayTick Lnet/minecraft/client/world/ClientWorld;randomBlockDisplayTick(IIIILjava/util/Random;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos$Mutable;)V
    • addParticle

      private void addParticle(BlockPos pos, BlockState state, ParticleEffect parameters, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lgh;Lcoc;Lhv;Z)V
      intermediary method_2938 Lnet/minecraft/class_638;method_2938(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2394;Z)V
      named addParticle Lnet/minecraft/client/world/ClientWorld;addParticle(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/particle/ParticleEffect;Z)V
    • addParticle

      private void addParticle(BlockPos pos, ParticleEffect parameters, VoxelShape shape, double y)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lgh;Lhv;Ldpf;D)V
      intermediary method_2948 Lnet/minecraft/class_638;method_2948(Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_265;D)V
      named addParticle Lnet/minecraft/client/world/ClientWorld;addParticle(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/particle/ParticleEffect;Lnet/minecraft/util/shape/VoxelShape;D)V
    • addParticle

      private void addParticle(double minX, double maxX, double minZ, double maxZ, double y, ParticleEffect parameters)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(DDDDDLhv;)V
      intermediary method_2932 Lnet/minecraft/class_638;method_2932(DDDDDLnet/minecraft/class_2394;)V
      named addParticle Lnet/minecraft/client/world/ClientWorld;addParticle(DDDDDLnet/minecraft/particle/ParticleEffect;)V
    • addDetailsToCrashReport

      public CrashReportSection addDetailsToCrashReport(CrashReport report)
      Overrides:
      addDetailsToCrashReport in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lq;)Lr;
      intermediary method_8538 Lnet/minecraft/class_1937;method_8538(Lnet/minecraft/class_128;)Lnet/minecraft/class_129;
      named addDetailsToCrashReport Lnet/minecraft/world/World;addDetailsToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReportSection;
    • playSound

      public void playSound(@Nullable @Nullable PlayerEntity except, double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch)
      Specified by:
      playSound in class World
      Parameters:
      except - the player that should not receive the sound, or null
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lbnr;DDDLagu;Lagw;FF)V
      intermediary method_8465 Lnet/minecraft/class_1937;method_8465(Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
      named playSound Lnet/minecraft/world/World;playSound(Lnet/minecraft/entity/player/PlayerEntity;DDDLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
    • playSoundFromEntity

      public void playSoundFromEntity(@Nullable @Nullable PlayerEntity except, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch)
      Specified by:
      playSoundFromEntity in class World
      Parameters:
      except - the player that should not receive the sound, or null
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lbnr;Lawt;Lagu;Lagw;FF)V
      intermediary method_8449 Lnet/minecraft/class_1937;method_8449(Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
      named playSoundFromEntity Lnet/minecraft/world/World;playSoundFromEntity(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
    • playSound

      public void playSound(BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean useDistance)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lgh;Lagu;Lagw;FFZ)V
      intermediary method_2947 Lnet/minecraft/class_638;method_2947(Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V
      named playSound Lnet/minecraft/client/world/ClientWorld;playSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FFZ)V
    • playSound

      public void playSound(double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean useDistance)
      Overrides:
      playSound in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(DDDLagu;Lagw;FFZ)V
      intermediary method_8486 Lnet/minecraft/class_1937;method_8486(DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V
      named playSound Lnet/minecraft/world/World;playSound(DDDLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FFZ)V
    • addFireworkParticle

      public void addFireworkParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, @Nullable @Nullable NbtCompound nbt)
      Overrides:
      addFireworkParticle in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(DDDDDDLoc;)V
      intermediary method_8547 Lnet/minecraft/class_1937;method_8547(DDDDDDLnet/minecraft/class_2487;)V
      named addFireworkParticle Lnet/minecraft/world/World;addFireworkParticle(DDDDDDLnet/minecraft/nbt/NbtCompound;)V
    • sendPacket

      public void sendPacket(Packet<?> packet)
      Overrides:
      sendPacket in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lqr;)V
      intermediary method_8522 Lnet/minecraft/class_1937;method_8522(Lnet/minecraft/class_2596;)V
      named sendPacket Lnet/minecraft/world/World;sendPacket(Lnet/minecraft/network/Packet;)V
    • getRecipeManager

      public RecipeManager getRecipeManager()
      Specified by:
      getRecipeManager in class World
      Mappings:
      Namespace Name Mixin selector
      official q Lcad;q()Lbwx;
      intermediary method_8433 Lnet/minecraft/class_1937;method_8433()Lnet/minecraft/class_1863;
      named getRecipeManager Lnet/minecraft/world/World;getRecipeManager()Lnet/minecraft/recipe/RecipeManager;
    • setScoreboard

      public void setScoreboard(Scoreboard scoreboard)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Ldpk;)V
      intermediary method_2944 Lnet/minecraft/class_638;method_2944(Lnet/minecraft/class_269;)V
      named setScoreboard Lnet/minecraft/client/world/ClientWorld;setScoreboard(Lnet/minecraft/scoreboard/Scoreboard;)V
    • getBlockTickScheduler

      public QueryableTickScheduler<Block> getBlockTickScheduler()
      Mappings:
      Namespace Name Mixin selector
      official N Lcae;N()Ldps;
      intermediary method_8397 Lnet/minecraft/class_1936;method_8397()Lnet/minecraft/class_6756;
      named getBlockTickScheduler Lnet/minecraft/world/WorldAccess;getBlockTickScheduler()Lnet/minecraft/world/tick/QueryableTickScheduler;
    • getFluidTickScheduler

      public QueryableTickScheduler<Fluid> getFluidTickScheduler()
      Mappings:
      Namespace Name Mixin selector
      official M Lcae;M()Ldps;
      intermediary method_8405 Lnet/minecraft/class_1936;method_8405()Lnet/minecraft/class_6756;
      named getFluidTickScheduler Lnet/minecraft/world/WorldAccess;getFluidTickScheduler()Lnet/minecraft/world/tick/QueryableTickScheduler;
    • getChunkManager

      public ClientChunkManager getChunkManager()
      Mappings:
      Namespace Name Mixin selector
      official h Lell;h()Lelj;
      intermediary method_2935 Lnet/minecraft/class_638;method_2935()Lnet/minecraft/class_631;
      named getChunkManager Lnet/minecraft/client/world/ClientWorld;getChunkManager()Lnet/minecraft/client/world/ClientChunkManager;
    • getMapState

      @Nullable public @Nullable MapState getMapState(String id)
      Specified by:
      getMapState in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Ljava/lang/String;)Ldjd;
      intermediary method_17891 Lnet/minecraft/class_1937;method_17891(Ljava/lang/String;)Lnet/minecraft/class_22;
      named getMapState Lnet/minecraft/world/World;getMapState(Ljava/lang/String;)Lnet/minecraft/item/map/MapState;
    • putMapState

      public void putMapState(String id, MapState state)
      Specified by:
      putMapState in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Ljava/lang/String;Ldjd;)V
      intermediary method_17890 Lnet/minecraft/class_1937;method_17890(Ljava/lang/String;Lnet/minecraft/class_22;)V
      named putMapState Lnet/minecraft/world/World;putMapState(Ljava/lang/String;Lnet/minecraft/item/map/MapState;)V
    • getNextMapId

      public int getNextMapId()
      Specified by:
      getNextMapId in class World
      Mappings:
      Namespace Name Mixin selector
      official v Lcad;v()I
      intermediary method_17889 Lnet/minecraft/class_1937;method_17889()I
      named getNextMapId Lnet/minecraft/world/World;getNextMapId()I
    • getScoreboard

      public Scoreboard getScoreboard()
      Specified by:
      getScoreboard in class World
      Mappings:
      Namespace Name Mixin selector
      official K Lcad;K()Ldpk;
      intermediary method_8428 Lnet/minecraft/class_1937;method_8428()Lnet/minecraft/class_269;
      named getScoreboard Lnet/minecraft/world/World;getScoreboard()Lnet/minecraft/scoreboard/Scoreboard;
    • getTagManager

      public TagManager getTagManager()
      Specified by:
      getTagManager in class World
      Mappings:
      Namespace Name Mixin selector
      official r Lcad;r()Laht;
      intermediary method_8514 Lnet/minecraft/class_1937;method_8514()Lnet/minecraft/class_5415;
      named getTagManager Lnet/minecraft/world/World;getTagManager()Lnet/minecraft/tag/TagManager;
    • getRegistryManager

      public DynamicRegistryManager getRegistryManager()
      Mappings:
      Namespace Name Mixin selector
      official t Lbzp;t()Lgy;
      intermediary method_30349 Lnet/minecraft/class_5423;method_30349()Lnet/minecraft/class_5455;
      named getRegistryManager Lnet/minecraft/world/RegistryWorldView;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
    • updateListeners

      public void updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags)
      Specified by:
      updateListeners in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lgh;Lcoc;Lcoc;I)V
      intermediary method_8413 Lnet/minecraft/class_1937;method_8413(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
      named updateListeners Lnet/minecraft/world/World;updateListeners(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;I)V
    • scheduleBlockRerenderIfNeeded

      public void scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)
      Overrides:
      scheduleBlockRerenderIfNeeded in class World
      Mappings:
      Namespace Name Mixin selector
      official b Lcad;b(Lgh;Lcoc;Lcoc;)V
      intermediary method_16109 Lnet/minecraft/class_1937;method_16109(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
      named scheduleBlockRerenderIfNeeded Lnet/minecraft/world/World;scheduleBlockRerenderIfNeeded(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
    • scheduleBlockRenders

      public void scheduleBlockRenders(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official c Lell;c(III)V
      intermediary method_18113 Lnet/minecraft/class_638;method_18113(III)V
      named scheduleBlockRenders Lnet/minecraft/client/world/ClientWorld;scheduleBlockRenders(III)V
    • markChunkRenderability

      public void markChunkRenderability(int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official g Lell;g(II)V
      intermediary method_39849 Lnet/minecraft/class_638;method_39849(II)V
      named markChunkRenderability Lnet/minecraft/client/world/ClientWorld;markChunkRenderability(II)V
    • setBlockBreakingInfo

      public void setBlockBreakingInfo(int entityId, BlockPos pos, int progress)
      Specified by:
      setBlockBreakingInfo in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(ILgh;I)V
      intermediary method_8517 Lnet/minecraft/class_1937;method_8517(ILnet/minecraft/class_2338;I)V
      named setBlockBreakingInfo Lnet/minecraft/world/World;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
    • syncGlobalEvent

      public void syncGlobalEvent(int eventId, BlockPos pos, int data)
      Overrides:
      syncGlobalEvent in class World
      Mappings:
      Namespace Name Mixin selector
      official b Lcad;b(ILgh;I)V
      intermediary method_8474 Lnet/minecraft/class_1937;method_8474(ILnet/minecraft/class_2338;I)V
      named syncGlobalEvent Lnet/minecraft/world/World;syncGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
    • syncWorldEvent

      public void syncWorldEvent(@Nullable @Nullable PlayerEntity player, int eventId, BlockPos pos, int data)
      Mappings:
      Namespace Name Mixin selector
      official a Lcae;a(Lbnr;ILgh;I)V
      intermediary method_8444 Lnet/minecraft/class_1936;method_8444(Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)V
      named syncWorldEvent Lnet/minecraft/world/WorldAccess;syncWorldEvent(Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
    • addParticle

      public void addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Specified by:
      addParticle in interface WorldAccess
      Overrides:
      addParticle in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcae;a(Lhv;DDDDDD)V
      intermediary method_8406 Lnet/minecraft/class_1936;method_8406(Lnet/minecraft/class_2394;DDDDDD)V
      named addParticle Lnet/minecraft/world/WorldAccess;addParticle(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V
    • addParticle

      public void addParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Overrides:
      addParticle in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lhv;ZDDDDDD)V
      intermediary method_8466 Lnet/minecraft/class_1937;method_8466(Lnet/minecraft/class_2394;ZDDDDDD)V
      named addParticle Lnet/minecraft/world/World;addParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)V
    • addImportantParticle

      public void addImportantParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Overrides:
      addImportantParticle in class World
      Mappings:
      Namespace Name Mixin selector
      official b Lcad;b(Lhv;DDDDDD)V
      intermediary method_8494 Lnet/minecraft/class_1937;method_8494(Lnet/minecraft/class_2394;DDDDDD)V
      named addImportantParticle Lnet/minecraft/world/World;addImportantParticle(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V
    • addImportantParticle

      public void addImportantParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Overrides:
      addImportantParticle in class World
      Mappings:
      Namespace Name Mixin selector
      official b Lcad;b(Lhv;ZDDDDDD)V
      intermediary method_17452 Lnet/minecraft/class_1937;method_17452(Lnet/minecraft/class_2394;ZDDDDDD)V
      named addImportantParticle Lnet/minecraft/world/World;addImportantParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)V
    • getPlayers

      public List<AbstractClientPlayerEntity> getPlayers()
      Mappings:
      Namespace Name Mixin selector
      official z Lbzu;z()Ljava/util/List;
      intermediary method_18456 Lnet/minecraft/class_1924;method_18456()Ljava/util/List;
      named getPlayers Lnet/minecraft/world/EntityView;getPlayers()Ljava/util/List;
    • getGeneratorStoredBiome

      public Biome getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lcag;a(III)Lcaz;
      intermediary method_22387 Lnet/minecraft/class_4538;method_22387(III)Lnet/minecraft/class_1959;
      named getGeneratorStoredBiome Lnet/minecraft/world/WorldView;getGeneratorStoredBiome(III)Lnet/minecraft/world/biome/Biome;
    • getStarBrightness

      public float getStarBrightness(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official g Lell;g(F)F
      intermediary method_23783 Lnet/minecraft/class_638;method_23783(F)F
      named getStarBrightness Lnet/minecraft/client/world/ClientWorld;getStarBrightness(F)F
    • getSkyColor

      public Vec3d getSkyColor(Vec3d cameraPos, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Ldom;F)Ldom;
      intermediary method_23777 Lnet/minecraft/class_638;method_23777(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;
      named getSkyColor Lnet/minecraft/client/world/ClientWorld;getSkyColor(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;
    • getCloudsColor

      public Vec3d getCloudsColor(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official h Lell;h(F)Ldom;
      intermediary method_23785 Lnet/minecraft/class_638;method_23785(F)Lnet/minecraft/class_243;
      named getCloudsColor Lnet/minecraft/client/world/ClientWorld;getCloudsColor(F)Lnet/minecraft/util/math/Vec3d;
    • method_23787

      public float method_23787(float float2)
      Mappings:
      Namespace Name Mixin selector
      official i Lell;i(F)F
      intermediary method_23787 Lnet/minecraft/class_638;method_23787(F)F
      named method_23787 Lnet/minecraft/client/world/ClientWorld;method_23787(F)F
    • getLightningTicksLeft

      public int getLightningTicksLeft()
      Mappings:
      Namespace Name Mixin selector
      official i Lell;i()I
      intermediary method_23789 Lnet/minecraft/class_638;method_23789()I
      named getLightningTicksLeft Lnet/minecraft/client/world/ClientWorld;getLightningTicksLeft()I
    • setLightningTicksLeft

      public void setLightningTicksLeft(int lightningTicksLeft)
      Overrides:
      setLightningTicksLeft in class World
      Mappings:
      Namespace Name Mixin selector
      official c Lcad;c(I)V
      intermediary method_8509 Lnet/minecraft/class_1937;method_8509(I)V
      named setLightningTicksLeft Lnet/minecraft/world/World;setLightningTicksLeft(I)V
    • getBrightness

      public float getBrightness(Direction direction, boolean shaded)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzg;a(Lgm;Z)F
      intermediary method_24852 Lnet/minecraft/class_1920;method_24852(Lnet/minecraft/class_2350;Z)F
      named getBrightness Lnet/minecraft/world/BlockRenderView;getBrightness(Lnet/minecraft/util/math/Direction;Z)F
    • getColor

      public int getColor(BlockPos pos, ColorResolver colorResolver)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzg;a(Lgh;Lbzo;)I
      intermediary method_23752 Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I
      named getColor Lnet/minecraft/world/BlockRenderView;getColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I
    • calculateColor

      public int calculateColor(BlockPos pos, ColorResolver colorResolver)
      Mappings:
      Namespace Name Mixin selector
      official b Lell;b(Lgh;Lbzo;)I
      intermediary method_23780 Lnet/minecraft/class_638;method_23780(Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I
      named calculateColor Lnet/minecraft/client/world/ClientWorld;calculateColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I
    • getSpawnPos

      public BlockPos getSpawnPos()
      Mappings:
      Namespace Name Mixin selector
      official j Lell;j()Lgh;
      intermediary method_27874 Lnet/minecraft/class_638;method_27874()Lnet/minecraft/class_2338;
      named getSpawnPos Lnet/minecraft/client/world/ClientWorld;getSpawnPos()Lnet/minecraft/util/math/BlockPos;
    • getSpawnAngle

      public float getSpawnAngle()
      Mappings:
      Namespace Name Mixin selector
      official k Lell;k()F
      intermediary method_30671 Lnet/minecraft/class_638;method_30671()F
      named getSpawnAngle Lnet/minecraft/client/world/ClientWorld;getSpawnAngle()F
    • setSpawnPos

      public void setSpawnPos(BlockPos pos, float angle)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Lgh;F)V
      intermediary method_27873 Lnet/minecraft/class_638;method_27873(Lnet/minecraft/class_2338;F)V
      named setSpawnPos Lnet/minecraft/client/world/ClientWorld;setSpawnPos(Lnet/minecraft/util/math/BlockPos;F)V
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getLevelProperties

      public ClientWorld.Properties getLevelProperties()
      Description copied from class: World
      Specified by:
      getLevelProperties in interface WorldAccess
      Overrides:
      getLevelProperties in class World
      Mappings:
      Namespace Name Mixin selector
      official l Lell;l()Lell$a;
      intermediary method_28104 Lnet/minecraft/class_638;method_28104()Lnet/minecraft/class_638$class_5271;
      named getLevelProperties Lnet/minecraft/client/world/ClientWorld;getLevelProperties()Lnet/minecraft/client/world/ClientWorld$Properties;
    • emitGameEvent

      public void emitGameEvent(@Nullable @Nullable Entity entity, GameEvent event, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lcae;a(Lawt;Lcsg;Lgh;)V
      intermediary method_32888 Lnet/minecraft/class_1936;method_32888(Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V
      named emitGameEvent Lnet/minecraft/world/WorldAccess;emitGameEvent(Lnet/minecraft/entity/Entity;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/BlockPos;)V
    • getMapStates

      protected Map<String,MapState> getMapStates()
      Mappings:
      Namespace Name Mixin selector
      official m Lell;m()Ljava/util/Map;
      intermediary method_35754 Lnet/minecraft/class_638;method_35754()Ljava/util/Map;
      named getMapStates Lnet/minecraft/client/world/ClientWorld;getMapStates()Ljava/util/Map;
    • putMapStates

      protected void putMapStates(Map<String,MapState> mapStates)
      Mappings:
      Namespace Name Mixin selector
      official a Lell;a(Ljava/util/Map;)V
      intermediary method_35753 Lnet/minecraft/class_638;method_35753(Ljava/util/Map;)V
      named putMapStates Lnet/minecraft/client/world/ClientWorld;putMapStates(Ljava/util/Map;)V
    • getEntityLookup

      protected EntityLookup<Entity> getEntityLookup()
      Specified by:
      getEntityLookup in class World
      Mappings:
      Namespace Name Mixin selector
      official I Lcad;I()Lcrx;
      intermediary method_31592 Lnet/minecraft/class_1937;method_31592()Lnet/minecraft/class_5577;
      named getEntityLookup Lnet/minecraft/world/World;getEntityLookup()Lnet/minecraft/world/entity/EntityLookup;
    • asString

      public String asString()
      Specified by:
      asString in class World
      Mappings:
      Namespace Name Mixin selector
      official J Lcad;J()Ljava/lang/String;
      intermediary method_31419 Lnet/minecraft/class_1937;method_31419()Ljava/lang/String;
      named asString Lnet/minecraft/world/World;asString()Ljava/lang/String;
    • addBlockBreakParticles

      public void addBlockBreakParticles(BlockPos pos, BlockState state)
      Overrides:
      addBlockBreakParticles in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lgh;Lcoc;)V
      intermediary method_31595 Lnet/minecraft/class_1937;method_31595(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named addBlockBreakParticles Lnet/minecraft/world/World;addBlockBreakParticles(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • setSimulationDistance

      public void setSimulationDistance(int simulationDistance)
      Mappings:
      Namespace Name Mixin selector
      official b Lell;b(I)V
      intermediary method_39023 Lnet/minecraft/class_638;method_39023(I)V
      named setSimulationDistance Lnet/minecraft/client/world/ClientWorld;setSimulationDistance(I)V
    • getSimulationDistance

      public int getSimulationDistance()
      Mappings:
      Namespace Name Mixin selector
      official o Lell;o()I
      intermediary method_39024 Lnet/minecraft/class_638;method_39024()I
      named getSimulationDistance Lnet/minecraft/client/world/ClientWorld;getSimulationDistance()I
    • shouldRemoveEntityLater

      public boolean shouldRemoveEntityLater(Entity.RemovalReason reason)
      Overrides:
      shouldRemoveEntityLater in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcad;a(Lawt$c;)Z
      intermediary method_39522 Lnet/minecraft/class_1937;method_39522(Lnet/minecraft/class_1297$class_5529;)Z
      named shouldRemoveEntityLater Lnet/minecraft/world/World;shouldRemoveEntityLater(Lnet/minecraft/entity/Entity$RemovalReason;)Z