Class ClientWorld

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

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

    • entityList

      private final EntityList entityList
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;a:Lclh;
      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 class_5582<Entity> entityManager
      Mappings:
      Namespace Name Mixin selector
      official b Ledy;b:Lcln;
      intermediary field_27734 Lnet/minecraft/class_638;field_27734:Lnet/minecraft/class_5582;
      named entityManager Lnet/minecraft/client/world/ClientWorld;entityManager:Lnet/minecraft/class_5582;
    • netHandler

      private final ClientPlayNetworkHandler netHandler
      Mappings:
      Namespace Name Mixin selector
      official c Ledy;c:Ledz;
      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 s Ledy;s:Leho;
      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 t Ledy;t:Ledy$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;
    • skyProperties

      private final SkyProperties skyProperties
      Mappings:
      Namespace Name Mixin selector
      official u Ledy;u:Lehf;
      intermediary field_24606 Lnet/minecraft/class_638;field_24606:Lnet/minecraft/class_5294;
      named skyProperties Lnet/minecraft/client/world/ClientWorld;skyProperties:Lnet/minecraft/client/render/SkyProperties;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official v Ledy;v:Ldqk;
      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

      private final List<AbstractClientPlayerEntity> players
      Mappings:
      Namespace Name Mixin selector
      official w Ledy;w: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 x Ledy;x:Ldjs;
      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 y Ledy;y: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 z Ledy;z:I
      intermediary field_21526 Lnet/minecraft/class_638;field_21526:I
      named lightningTicksLeft Lnet/minecraft/client/world/ClientWorld;lightningTicksLeft:I
    • colorCache

      private final Object2ObjectArrayMap<ColorResolver,​BiomeColorCache> colorCache
      Mappings:
      Namespace Name Mixin selector
      official A Ledy;A: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 B Ledy;B:Ledw;
      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;
  • Constructor Details

    • ClientWorld

      public ClientWorld​(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, DimensionType dimensionType, int loadDistance, Supplier<Profiler> profiler, WorldRenderer worldRenderer, boolean debugWorld, long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ledy;<init>(Ledz;Ledy$a;Lwa;Lckt;ILjava/util/function/Supplier;Leho;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;ILjava/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;ILjava/util/function/Supplier;Lnet/minecraft/client/render/WorldRenderer;ZJ)V
  • Method Details

    • getSkyProperties

      public SkyProperties getSkyProperties()
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;a()Lehf;
      intermediary method_28103 Lnet/minecraft/class_638;method_28103()Lnet/minecraft/class_5294;
      named getSkyProperties Lnet/minecraft/client/world/ClientWorld;getSkyProperties()Lnet/minecraft/client/render/SkyProperties;
    • tick

      public void tick​(BooleanSupplier shouldKeepTicking)
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;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 y Ledy;y()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 a Ledy;a(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 b Ledy;b(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 Ledy;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 f Ledy;f()V
      intermediary method_18116 Lnet/minecraft/class_638;method_18116()V
      named tickEntities Lnet/minecraft/client/world/ClientWorld;tickEntities()V
    • tickEntity

      public void tickEntity​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;a(Laqv;)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 Ledy;a(Laqv;Laqv;)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 Ledy;a(Lcjw;)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 b Ledy;b(Lbta;)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 h Ledy;h()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 Lbty;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 l Ledy;l()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 Ledy;a(ILegt;)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 Ledy;a(ILaqv;)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 Ledy;b(ILaqv;)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 Ledy;a(ILaqv$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 Entity getEntityById​(int id)
      Specified by:
      getEntityById in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(I)Laqv;
      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 Ledy;c(Lfx;Lcht;)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 Lbtv;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 xCenter, int yCenter, int zCenter)
      Mappings:
      Namespace Name Mixin selector
      official c Ledy;c(III)V
      intermediary method_2941 Lnet/minecraft/class_638;method_2941(III)V
      named doRandomBlockDisplayTicks Lnet/minecraft/client/world/ClientWorld;doRandomBlockDisplayTicks(III)V
    • randomBlockDisplayTick

      public void randomBlockDisplayTick​(int xCenter, int yCenter, int zCenter, int radius, Random random, boolean spawnBarrierParticles, BlockPos.Mutable pos)
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;a(IIIILjava/util/Random;ZLfx$a;)V
      intermediary method_2943 Lnet/minecraft/class_638;method_2943(IIIILjava/util/Random;ZLnet/minecraft/class_2338$class_2339;)V
      named randomBlockDisplayTick Lnet/minecraft/client/world/ClientWorld;randomBlockDisplayTick(IIIILjava/util/Random;ZLnet/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 Ledy;a(Lfx;Lcht;Lhj;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 Ledy;a(Lfx;Lhj;Ldjn;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 Ledy;a(DDDDDLhj;)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 Lbtv;a(Ll;)Lm;
      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 PlayerEntity player, double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch)
      Specified by:
      playSound in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(Lbhl;DDDLaef;Laeh;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 PlayerEntity player, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch)
      Specified by:
      playSoundFromEntity in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(Lbhl;Laqv;Laef;Laeh;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 Ledy;a(Lfx;Laef;Laeh;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 bool)
      Overrides:
      playSound in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(DDDLaef;Laeh;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 CompoundTag tag)
      Overrides:
      addFireworkParticle in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(DDDDDDLmq;)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/CompoundTag;)V
    • sendPacket

      public void sendPacket​(Packet<?> packet)
      Overrides:
      sendPacket in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(Lpa;)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 Lbtv;q()Lbqo;
      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 Ledy;a(Ldjs;)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 TickScheduler<Block> getBlockTickScheduler()
      Mappings:
      Namespace Name Mixin selector
      official N Lbtw;N()Lbun;
      intermediary method_8397 Lnet/minecraft/class_1936;method_8397()Lnet/minecraft/class_1951;
      named getBlockTickScheduler Lnet/minecraft/world/WorldAccess;getBlockTickScheduler()Lnet/minecraft/world/TickScheduler;
    • getFluidTickScheduler

      public TickScheduler<Fluid> getFluidTickScheduler()
      Mappings:
      Namespace Name Mixin selector
      official M Lbtw;M()Lbun;
      intermediary method_8405 Lnet/minecraft/class_1936;method_8405()Lnet/minecraft/class_1951;
      named getFluidTickScheduler Lnet/minecraft/world/WorldAccess;getFluidTickScheduler()Lnet/minecraft/world/TickScheduler;
    • getChunkManager

      public ClientChunkManager getChunkManager()
      Mappings:
      Namespace Name Mixin selector
      official o Ledy;o()Ledw;
      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 MapState getMapState​(String id)
      Specified by:
      getMapState in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(Ljava/lang/String;)Lddl;
      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 Lbtv;a(Ljava/lang/String;Lddl;)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 Lbtv;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 Lbtv;K()Ldjs;
      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 Lbtv;r()Lafe;
      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 Lbtg;t()Lgo;
      intermediary method_30349 Lnet/minecraft/class_5423;method_30349()Lnet/minecraft/class_5455;
      named getRegistryManager Lnet/minecraft/class_5423;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 Lbtv;a(Lfx;Lcht;Lcht;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 Lbtv;b(Lfx;Lcht;Lcht;)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 d Ledy;d(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 Lbtv;a(ILfx;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 Lbtv;b(ILfx;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 PlayerEntity player, int eventId, BlockPos pos, int data)
      Mappings:
      Namespace Name Mixin selector
      official a Lbtw;a(Lbhl;ILfx;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 Lbtw;a(Lhj;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 Lbtv;a(Lhj;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 Lbtv;b(Lhj;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 Lbtv;b(Lhj;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 Lbtm;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 Lbty;a(III)Lbuu;
      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;
    • method_23783

      public float method_23783​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official g Ledy;g(F)F
      intermediary method_23783 Lnet/minecraft/class_638;method_23783(F)F
      named method_23783 Lnet/minecraft/client/world/ClientWorld;method_23783(F)F
    • method_23777

      public Vec3d method_23777​(Vec3d vec3d, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Ledy;a(Ldiu;F)Ldiu;
      intermediary method_23777 Lnet/minecraft/class_638;method_23777(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;
      named method_23777 Lnet/minecraft/client/world/ClientWorld;method_23777(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;
    • getCloudsColor

      public Vec3d getCloudsColor​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official h Ledy;h(F)Ldiu;
      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 Ledy;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 p Ledy;p()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 Lbtv;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 Lbsx;a(Lgc;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 Lbsx;a(Lfx;Lnet/minecraft/world/level/ColorResolver;)I
      intermediary method_23752 Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)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 Ledy;b(Lfx;Lnet/minecraft/world/level/ColorResolver;)I
      intermediary method_23780 Lnet/minecraft/class_638;method_23780(Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)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 u Ledy;u()Lfx;
      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 w Ledy;w()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 Ledy;a(Lfx;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
      Mappings:
      Namespace Name Mixin selector
      official toString Ledy;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_638;toString()Ljava/lang/String;
      named toString Lnet/minecraft/client/world/ClientWorld;toString()Ljava/lang/String;
    • 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 x Ledy;x()Ledy$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 Entity entity, GameEvent event, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbtw;a(Laqv;Lclt;Lfx;)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
    • getEntityIdMap

      protected class_5577<Entity> getEntityIdMap()
      Specified by:
      getEntityIdMap in class World
      Mappings:
      Namespace Name Mixin selector
      official I Lbtv;I()Lclk;
      intermediary method_31592 Lnet/minecraft/class_1937;method_31592()Lnet/minecraft/class_5577;
      named getEntityIdMap Lnet/minecraft/world/World;getEntityIdMap()Lnet/minecraft/class_5577;
    • asString

      public String asString()
      Mappings:
      Namespace Name Mixin selector
      official J Ledy;J()Ljava/lang/String;
      intermediary method_32120 Lnet/minecraft/class_638;method_32120()Ljava/lang/String;
      named asString Lnet/minecraft/client/world/ClientWorld;asString()Ljava/lang/String;
    • addBlockBreakParticles

      public void addBlockBreakParticles​(BlockPos pos, BlockState state)
      Overrides:
      addBlockBreakParticles in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lbtv;a(Lfx;Lcht;)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