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, RedstoneView, RegistryWorldView, TestableWorld, WorldAccess, WorldView

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a:Lorg/slf4j/Logger;
      intermediary field_37952 Lnet/minecraft/class_638;field_37952:Lorg/slf4j/Logger;
      named LOGGER Lnet/minecraft/client/world/ClientWorld;LOGGER:Lorg/slf4j/Logger;
    • 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 b Lfix;b: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 c Lfix;c: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 d Lfix;d: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 L Lfix;L: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 S Lfix;S: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 e Lfix;e:Ldjg;
      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 f Lfix;f:Ldjm;
      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;
    • networkHandler

      private final ClientPlayNetworkHandler networkHandler
      Mappings:
      Namespace Name Mixin selector
      official D Lfix;D:Lfiy;
      intermediary field_3727 Lnet/minecraft/class_638;field_3727:Lnet/minecraft/class_634;
      named networkHandler Lnet/minecraft/client/world/ClientWorld;networkHandler:Lnet/minecraft/client/network/ClientPlayNetworkHandler;
    • worldRenderer

      private final WorldRenderer worldRenderer
      Mappings:
      Namespace Name Mixin selector
      official E Lfix;E:Lfoc;
      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 F Lfix;F:Lfix$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 G Lfix;G:Lfnt;
      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 H Lfix;H:Leqv;
      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 I Lfix;I: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 J Lfix;J:Leim;
      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 K Lfix;K: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 M Lfix;M: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 N Lfix;N: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 O Lfix;O:Lfit;
      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 P Lfix;P: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 Q Lfix;Q:I
      intermediary field_35163 Lnet/minecraft/class_638;field_35163:I
      named simulationDistance Lnet/minecraft/client/world/ClientWorld;simulationDistance:I
    • pendingUpdateManager

      private final PendingUpdateManager pendingUpdateManager
      Mappings:
      Namespace Name Mixin selector
      official R Lfix;R:Lfkd;
      intermediary field_37951 Lnet/minecraft/class_638;field_37951:Lnet/minecraft/class_7202;
      named pendingUpdateManager Lnet/minecraft/client/world/ClientWorld;pendingUpdateManager:Lnet/minecraft/client/network/PendingUpdateManager;
  • Constructor Details

    • ClientWorld

      public ClientWorld(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimensionTypeEntry, int loadDistance, int simulationDistance, Supplier<Profiler> profiler, WorldRenderer worldRenderer, boolean debugWorld, long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfix;<init>(Lfiy;Lfix$a;Laev;Lhe;IILjava/util/function/Supplier;Lfoc;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_6880;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/registry/RegistryKey;Lnet/minecraft/registry/entry/RegistryEntry;IILjava/util/function/Supplier;Lnet/minecraft/client/render/WorldRenderer;ZJ)V
  • Method Details

    • handlePlayerActionResponse

      public void handlePlayerActionResponse(int sequence)
      Mappings:
      Namespace Name Mixin selector
      official b Lfix;b(I)V
      intermediary method_41927 Lnet/minecraft/class_638;method_41927(I)V
      named handlePlayerActionResponse Lnet/minecraft/client/world/ClientWorld;handlePlayerActionResponse(I)V
    • handleBlockUpdate

      public void handleBlockUpdate(BlockPos pos, BlockState state, int flags)
      Mappings:
      Namespace Name Mixin selector
      official b Lfix;b(Lgw;Ldfj;I)V
      intermediary method_41928 Lnet/minecraft/class_638;method_41928(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V
      named handleBlockUpdate Lnet/minecraft/client/world/ClientWorld;handleBlockUpdate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)V
    • processPendingUpdate

      public void processPendingUpdate(BlockPos pos, BlockState state, Vec3d playerPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a(Lgw;Ldfj;Lehn;)V
      intermediary method_41926 Lnet/minecraft/class_638;method_41926(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V
      named processPendingUpdate Lnet/minecraft/client/world/ClientWorld;processPendingUpdate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3d;)V
    • getPendingUpdateManager

      PendingUpdateManager getPendingUpdateManager()
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a()Lfkd;
      intermediary method_41925 Lnet/minecraft/class_638;method_41925()Lnet/minecraft/class_7202;
      named getPendingUpdateManager Lnet/minecraft/client/world/ClientWorld;getPendingUpdateManager()Lnet/minecraft/client/network/PendingUpdateManager;
    • setBlockState

      public boolean setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth)
      Updates the block state at a position, calling appropriate callbacks.

      When called on the server, the new block state is stored and propagated to clients and listeners as dictated by the supplied flags. Note that calling this on the client will update the world locally, but may not see the change persisted across loads. It's recommended to check whether this world is client before interacting with the world in this way.

      See ModifiableWorld.setBlockState(BlockPos, BlockState, int) for a list of accepted flags.

      Specified by:
      setBlockState in interface ModifiableWorld
      Overrides:
      setBlockState in class World
      Parameters:
      pos - the target position
      state - the block state to set
      flags - the bitwise flag combination, as described above
      maxUpdateDepth - the limit for the cascading block updates
      Mappings:
      Namespace Name Mixin selector
      official a Lcqd;a(Lgw;Ldfj;II)Z
      intermediary method_30092 Lnet/minecraft/class_1945;method_30092(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)Z
      named setBlockState Lnet/minecraft/world/ModifiableWorld;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;II)Z
    • enqueueChunkUpdate

      public void enqueueChunkUpdate(Runnable updater)
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;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 b Lfix;b()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 c Lfix;c()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 d Lfix;d()Lfnt;
      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 Lfix;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 o Lfix;o()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 Lfix;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 Lfix;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 e Lfix;e()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 f Lfix;f()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 Lcpv;h(Lbiq;)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 Lfix;a(Lbiq;)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 Lfix;a(Lbiq;Lbiq;)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 Lfix;a(Ldhq;)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 Lfix;a(Lcpc;)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 g Lfix;g()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 Lcpy;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 h Lfix;h()I
      intermediary method_18120 Lnet/minecraft/class_638;method_18120()I
      named getRegularEntityCount Lnet/minecraft/client/world/ClientWorld;getRegularEntityCount()I
    • addEntity

      public void addEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official c Lfix;c(Lbiq;)V
      intermediary method_53875 Lnet/minecraft/class_638;method_53875(Lnet/minecraft/class_1297;)V
      named addEntity Lnet/minecraft/client/world/ClientWorld;addEntity(Lnet/minecraft/entity/Entity;)V
    • removeEntity

      public void removeEntity(int entityId, Entity.RemovalReason removalReason)
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a(ILbiq$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)
      Returns the entity using the entity ID, or null if none was found.

      Entity ID is ephemeral and changes after server restart. Use the UUID for persistent storage instead.

      Specified by:
      getEntityById in class World
      Returns:
      the entity using the entity ID, or null if none was found
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lcpv;a(I)Lbiq;
      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;
    • disconnect

      public void disconnect()
      Overrides:
      disconnect in class World
      Mappings:
      Namespace Name Mixin selector
      official U Lcpv;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 Lfix;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 p Lfix;p()Lcsv;
      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 Lfix;a(IIIILasc;Lcsv;Lgw$a;)V
      intermediary method_2943 Lnet/minecraft/class_638;method_2943(IIIILnet/minecraft/class_5819;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338$class_2339;)V
      named randomBlockDisplayTick Lnet/minecraft/client/world/ClientWorld;randomBlockDisplayTick(IIIILnet/minecraft/util/math/random/Random;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos$Mutable;)V
    • addParticle

      private void addParticle(BlockPos pos, BlockState state, ParticleEffect parameters, boolean solidBelow)
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a(Lgw;Ldfj;Lit;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 Lfix;a(Lgw;Lit;Leig;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 Lfix;a(DDDDDLit;)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 Lcpv;a(Lo;)Lp;
      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, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed)
      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 Lcpv;a(Lcbu;DDDLhe;Lape;FFJ)V
      intermediary method_8465 Lnet/minecraft/class_1937;method_8465(Lnet/minecraft/class_1657;DDDLnet/minecraft/class_6880;Lnet/minecraft/class_3419;FFJ)V
      named playSound Lnet/minecraft/world/World;playSound(Lnet/minecraft/entity/player/PlayerEntity;DDDLnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/sound/SoundCategory;FFJ)V
    • playSoundFromEntity

      public void playSoundFromEntity(@Nullable @Nullable PlayerEntity except, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed)
      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 Lcpv;a(Lcbu;Lbiq;Lhe;Lape;FFJ)V
      intermediary method_8449 Lnet/minecraft/class_1937;method_8449(Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_6880;Lnet/minecraft/class_3419;FFJ)V
      named playSoundFromEntity Lnet/minecraft/world/World;playSoundFromEntity(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/sound/SoundCategory;FFJ)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 Lcpv;a(DDDLapc;Lape;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
    • playSound

      private void playSound(double x, double y, double z, SoundEvent event, SoundCategory category, float volume, float pitch, boolean useDistance, long seed)
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a(DDDLapc;Lape;FFZJ)V
      intermediary method_43207 Lnet/minecraft/class_638;method_43207(DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZJ)V
      named playSound Lnet/minecraft/client/world/ClientWorld;playSound(DDDLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FFZJ)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 Lcpv;a(DDDDDDLqw;)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 Lcpv;a(Lvd;)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/Packet;)V
    • getRecipeManager

      public RecipeManager getRecipeManager()
      Specified by:
      getRecipeManager in class World
      Mappings:
      Namespace Name Mixin selector
      official q Lcpv;q()Lcml;
      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 Lfix;a(Leim;)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 L Lcpw;L()Leiv;
      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 K Lcpw;K()Leiv;
      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 i Lfix;i()Lfit;
      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 Lcpv;a(Ljava/lang/String;)Lebw;
      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;
    • putClientsideMapState

      public void putClientsideMapState(String id, MapState state)
      Mappings:
      Namespace Name Mixin selector
      official b Lfix;b(Ljava/lang/String;Lebw;)V
      intermediary method_47437 Lnet/minecraft/class_638;method_47437(Ljava/lang/String;Lnet/minecraft/class_22;)V
      named putClientsideMapState Lnet/minecraft/client/world/ClientWorld;putClientsideMapState(Ljava/lang/String;Lnet/minecraft/item/map/MapState;)V
    • putMapState

      public void putMapState(String id, MapState state)
      Specified by:
      putMapState in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcpv;a(Ljava/lang/String;Lebw;)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 t Lcpv;t()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 I Lcpv;I()Leim;
      intermediary method_8428 Lnet/minecraft/class_1937;method_8428()Lnet/minecraft/class_269;
      named getScoreboard Lnet/minecraft/world/World;getScoreboard()Lnet/minecraft/scoreboard/Scoreboard;
    • 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 Lcpv;a(Lgw;Ldfj;Ldfj;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 Lcpv;b(Lgw;Ldfj;Ldfj;)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 Lfix;c(III)V
      intermediary method_18113 Lnet/minecraft/class_638;method_18113(III)V
      named scheduleBlockRenders Lnet/minecraft/client/world/ClientWorld;scheduleBlockRenders(III)V
    • setBlockBreakingInfo

      public void setBlockBreakingInfo(int entityId, BlockPos pos, int progress)
      Specified by:
      setBlockBreakingInfo in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lcpv;a(ILgw;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 Lcpv;b(ILgw;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 Lcpw;a(Lcbu;ILgw;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 Lcpw;a(Lit;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 Lcpv;a(Lit;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 Lcpv;b(Lit;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 Lcpv;b(Lit;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 v Lcpm;v()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 RegistryEntry<Biome> getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpy;a(III)Lhe;
      intermediary method_22387 Lnet/minecraft/class_4538;method_22387(III)Lnet/minecraft/class_6880;
      named getGeneratorStoredBiome Lnet/minecraft/world/WorldView;getGeneratorStoredBiome(III)Lnet/minecraft/registry/entry/RegistryEntry;
    • getSkyBrightness

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

      public Vec3d getSkyColor(Vec3d cameraPos, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a(Lehn;F)Lehn;
      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 Lfix;h(F)Lehn;
      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 Lfix;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 j Lfix;j()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 Lcpv;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 Lcoy;a(Lha;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 Lcoy;a(Lgw;Lcpg;)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/biome/ColorResolver;)I
    • calculateColor

      public int calculateColor(BlockPos pos, ColorResolver colorResolver)
      Mappings:
      Namespace Name Mixin selector
      official b Lfix;b(Lgw;Lcpg;)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/biome/ColorResolver;)I
    • setSpawnPos

      public void setSpawnPos(BlockPos pos, float angle)
      Mappings:
      Namespace Name Mixin selector
      official a Lfix;a(Lgw;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 k Lfix;k()Lfix$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(GameEvent event, Vec3d emitterPos, GameEvent.Emitter emitter)
      Emits a game event.
      Mappings:
      Namespace Name Mixin selector
      official a Lcpw;a(Ldjt;Lehn;Ldjt$a;)V
      intermediary method_32888 Lnet/minecraft/class_1936;method_32888(Lnet/minecraft/class_5712;Lnet/minecraft/class_243;Lnet/minecraft/class_5712$class_7397;)V
      named emitGameEvent Lnet/minecraft/world/WorldAccess;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/world/event/GameEvent$Emitter;)V
    • getMapStates

      protected Map<String,MapState> getMapStates()
      Mappings:
      Namespace Name Mixin selector
      official l Lfix;l()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 Lfix;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 E Lcpv;E()Ldjj;
      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 F Lcpv;F()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 Lcpv;a(Lgw;Ldfj;)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 h Lfix;h(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 m Lfix;m()I
      intermediary method_39024 Lnet/minecraft/class_638;method_39024()I
      named getSimulationDistance Lnet/minecraft/client/world/ClientWorld;getSimulationDistance()I
    • getEnabledFeatures

      public FeatureSet getEnabledFeatures()
      Mappings:
      Namespace Name Mixin selector
      official G Lcpy;G()Lcec;
      intermediary method_45162 Lnet/minecraft/class_4538;method_45162()Lnet/minecraft/class_7699;
      named getEnabledFeatures Lnet/minecraft/world/WorldView;getEnabledFeatures()Lnet/minecraft/resource/featuretoggle/FeatureSet;