Package net.minecraft.client.world
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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
ClientWorld.EntityLoader
static class
ClientWorld.Properties
-
Field Summary
Fields Modifier and Type Field Description private ClientChunkManager
chunkManager
private MinecraftClient
client
private ClientWorld.Properties
clientWorldProperties
private Object2ObjectArrayMap<ColorResolver,BiomeColorCache>
colorCache
private EntityList
entityList
private class_5582<Entity>
entityManager
private int
lightningTicksLeft
private Map<String,MapState>
mapStates
private ClientPlayNetworkHandler
netHandler
private List<AbstractClientPlayerEntity>
players
private Scoreboard
scoreboard
private SkyProperties
skyProperties
private WorldRenderer
worldRenderer
Fields inherited from class net.minecraft.world.World
blockEntityTickers, CODEC, END, isClient, lcgBlockSeed, LOGGER, NETHER, OVERWORLD, properties, rainGradient, rainGradientPrev, random, thunderGradient, thunderGradientPrev, unusedIncrement
-
Constructor Summary
Constructors Constructor Description ClientWorld(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, DimensionType dimensionType, int loadDistance, Supplier<Profiler> profiler, WorldRenderer worldRenderer, boolean debugWorld, long seed)
-
Method Summary
Modifier and Type Method Description void
addBlockBreakParticles(BlockPos pos, BlockState state)
CrashReportSection
addDetailsToCrashReport(CrashReport report)
void
addEntity(int id, Entity entity)
private void
addEntityPrivate(int id, Entity entity)
void
addFireworkParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, CompoundTag tag)
void
addImportantParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
void
addImportantParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
private void
addParticle(double minX, double maxX, double minZ, double maxZ, double y, ParticleEffect parameters)
void
addParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
void
addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
private void
addParticle(BlockPos pos, BlockState state, ParticleEffect parameters, boolean bool)
private void
addParticle(BlockPos pos, ParticleEffect parameters, VoxelShape shape, double y)
void
addPlayer(int id, AbstractClientPlayerEntity player)
String
asString()
int
calculateColor(BlockPos pos, ColorResolver colorResolver)
void
disconnect()
void
doRandomBlockDisplayTicks(int xCenter, int yCenter, int zCenter)
void
emitGameEvent(Entity entity, GameEvent event, BlockPos pos)
TickScheduler<Block>
getBlockTickScheduler()
float
getBrightness(Direction direction, boolean shaded)
ClientChunkManager
getChunkManager()
Vec3d
getCloudsColor(float tickDelta)
int
getColor(BlockPos pos, ColorResolver colorResolver)
Iterable<Entity>
getEntities()
Entity
getEntityById(int id)
protected class_5577<Entity>
getEntityIdMap()
TickScheduler<Fluid>
getFluidTickScheduler()
Biome
getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ)
ClientWorld.Properties
getLevelProperties()
int
getLightningTicksLeft()
MapState
getMapState(String id)
int
getNextMapId()
List<AbstractClientPlayerEntity>
getPlayers()
RecipeManager
getRecipeManager()
DynamicRegistryManager
getRegistryManager()
int
getRegularEntityCount()
Scoreboard
getScoreboard()
SkyProperties
getSkyProperties()
float
getSpawnAngle()
BlockPos
getSpawnPos()
TagManager
getTagManager()
boolean
isChunkLoaded(int chunkX, int chunkZ)
Vec3d
method_23777(Vec3d vec3d, float float2)
float
method_23783(float float2)
float
method_23787(float float2)
void
playSound(double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean bool)
void
playSound(PlayerEntity player, double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch)
void
playSound(BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean useDistance)
void
playSoundFromEntity(PlayerEntity player, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch)
void
putMapState(String id, MapState state)
void
randomBlockDisplayTick(int xCenter, int yCenter, int zCenter, int radius, Random random, boolean spawnBarrierParticles, BlockPos.Mutable pos)
void
reloadColor()
void
removeEntity(int entityId, Entity.RemovalReason removalReason)
void
resetChunkColor(ChunkPos chunkPos)
void
scheduleBlockRenders(int x, int y, int z)
void
scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)
void
sendPacket(Packet<?> packet)
void
setBlockBreakingInfo(int entityId, BlockPos pos, int progress)
void
setBlockStateWithoutNeighborUpdates(BlockPos pos, BlockState state)
void
setLightningTicksLeft(int lightningTicksLeft)
void
setScoreboard(Scoreboard scoreboard)
void
setSpawnPos(BlockPos pos, float angle)
void
setTime(long time)
void
setTimeOfDay(long timeOfDay)
void
syncGlobalEvent(int eventId, BlockPos pos, int data)
void
syncWorldEvent(PlayerEntity player, int eventId, BlockPos pos, int data)
void
tick(BooleanSupplier shouldKeepTicking)
void
tickEntities()
void
tickEntity(Entity entity)
private void
tickPassenger(Entity entity, Entity passenger)
private void
tickTime()
String
toString()
void
unloadBlockEntities(WorldChunk chunk)
void
updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags)
Methods inherited from class net.minecraft.world.World
addBlockEntity, addBlockEntityTicker, addSyncedBlockEvent, breakBlock, calculateAmbientDarkness, canPlayerModifyAt, canSetBlock, close, createExplosion, createExplosion, createExplosion, emitGameEvent, getAmbientDarkness, getBiomeAccess, getBlockEntity, getBlockState, getChunk, getChunk, getChunkAsView, getDimension, getEmittedRedstonePower, getEntitiesByType, getFluidState, getGameRules, getLightingProvider, getLocalDifficulty, getOtherEntities, getProfiler, getProfilerSupplier, getRainGradient, getRandom, getRandomPosInChunk, getReceivedRedstonePower, getReceivedStrongRedstonePower, getRegistryKey, getSeaLevel, getServer, getSkyAngleRadians, getThunderGradient, getTime, getTimeOfDay, getTopY, getWorldBorder, getWorldChunk, hasHighHumidity, hasRain, initWeatherGradients, isClient, isDay, isDebugWorld, isDirectionSolid, isEmittingRedstonePower, isInBuildLimit, isNight, isRaining, isReceivingRedstonePower, isSavingDisabled, isThundering, isTopSolid, isValid, markDirty, onBlockChanged, playSound, removeBlock, removeBlockEntity, sendEntityStatus, setBlockState, setBlockState, setBlockState, setMobSpawnOptions, setRainGradient, setThunderGradient, testBlockState, tickBlockEntities, tickEntity, updateComparators, updateNeighbor, updateNeighborsAlways, updateNeighborsExcept
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.world.biome.source.BiomeAccess.Storage
method_31609
Methods inherited from interface net.minecraft.world.BlockRenderView
getBaseLightLevel, getLightLevel, isSkyVisible
Methods inherited from interface net.minecraft.world.BlockView
getDismountHeight, getDismountHeight, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlock
Methods inherited from interface net.minecraft.class_5423
getBiomeKey, getEntityCollisions, getTopPosition, intersectsEntities
Methods inherited from interface net.minecraft.world.CollisionView
canPlace, getBlockCollisions, getBlockCollisions, getCollisions, getEntityCollisions, intersectsEntities, intersectsEntities, isBlockSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, method_33594
Methods inherited from interface net.minecraft.world.EntityView
getClosestEntity, getClosestEntity, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getEntitiesByClass, getNonSpectatingEntities, getOtherEntities, getPlayerByUuid, getPlayers, getTargets, isPlayerInRange
Methods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
Methods inherited from interface net.minecraft.world.LunarWorldView
getMoonPhase, getMoonSize, getSkyAngle
Methods inherited from interface net.minecraft.world.ModifiableWorld
breakBlock, breakBlock, spawnEntity
Methods inherited from interface net.minecraft.world.WorldAccess
emitGameEvent, emitGameEvent, getDifficulty, getLunarTime, method_33596, syncWorldEvent, updateNeighbors
Methods inherited from interface net.minecraft.world.WorldView
containsFluid, getBiome, getBiomeForNoiseGen, getBottomY, getBrightness, getChunk, getChunk, getHeight, getLightLevel, getLightLevel, getStrongRedstonePower, isAir, isChunkLoaded, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater, method_29556, method_33597, method_33598
-
Field Details
-
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Specified by:
getEntityById
in classWorld
- 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
- 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 classWorld
- 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
- 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
- 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
- Overrides:
addDetailsToCrashReport
in classWorld
- 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 classWorld
- 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 classWorld
- 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 classWorld
- 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 classWorld
- 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
- Overrides:
sendPacket
in classWorld
- 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
- Specified by:
getRecipeManager
in classWorld
- 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
- 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
- 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
- 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
- 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
- Specified by:
getMapState
in classWorld
- 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
- Specified by:
putMapState
in classWorld
- 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 classWorld
- 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
- Specified by:
getScoreboard
in classWorld
- 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
- Specified by:
getTagManager
in classWorld
- 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
- 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
- Specified by:
updateListeners
in classWorld
- 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
- Overrides:
scheduleBlockRerenderIfNeeded
in classWorld
- 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
- Specified by:
setBlockBreakingInfo
in classWorld
- 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
- Overrides:
syncGlobalEvent
in classWorld
- 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
- 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 interfaceWorldAccess
- Overrides:
addParticle
in classWorld
- 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 classWorld
- 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 classWorld
- 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 classWorld
- 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
- 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
- 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
- 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
- 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 classWorld
- 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
- 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
- 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
- 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
- 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
- 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
-
getLevelProperties
Description copied from class:World
- Specified by:
getLevelProperties
in interfaceWorldAccess
- Overrides:
getLevelProperties
in classWorld
- 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
- 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
- Specified by:
getEntityIdMap
in classWorld
- 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
- 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
- Overrides:
addBlockBreakParticles
in classWorld
- 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
-