Package net.minecraft.client.world
Class ClientWorld
java.lang.Object
net.minecraft.world.World
net.minecraft.client.world.ClientWorld
- All Implemented Interfaces:
AutoCloseable
,BiomeAccess.Storage
,BlockRenderView
,BlockView
,CollisionView
,EntityView
,HeightLimitView
,LunarWorldView
,ModifiableTestableWorld
,ModifiableWorld
,RegistryWorldView
,TestableWorld
,WorldAccess
,WorldView
- Mappings:
Namespace Name official ejh
intermediary net/minecraft/class_638
named net/minecraft/client/world/ClientWorld
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static enum
private final class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ClientChunkManager
private final MinecraftClient
private final ClientWorld.Properties
private final Object2ObjectArrayMap<ColorResolver,
BiomeColorCache> (package private) final EntityList
private final ClientEntityManager<Entity>
private static final long
private int
private final ClientPlayNetworkHandler
private static final double
A minor offset applied when spawning particles.(package private) final List<AbstractClientPlayerEntity>
private Scoreboard
private final SkyProperties
private final WorldRenderer
Fields inherited from class net.minecraft.world.World
blockEntityTickers, CODEC, END, field_30967, field_30968, field_30969, HORIZONTAL_LIMIT, isClient, lcgBlockSeed, lcgBlockSeedIncrement, LOGGER, MAX_UPDATE_DEPTH, MAX_Y, MIN_Y, NETHER, OVERWORLD, properties, rainGradient, rainGradientPrev, random, thunderGradient, thunderGradientPrev
-
Constructor Summary
ConstructorDescriptionClientWorld
(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 TypeMethodDescriptionvoid
addBlockBreakParticles
(BlockPos pos, BlockState state) addDetailsToCrashReport
(CrashReport report) void
private void
addEntityPrivate
(int id, Entity entity) void
addFireworkParticle
(double x, double y, double z, double velocityX, double velocityY, double velocityZ, @Nullable NbtCompound nbt) 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) asString()
int
calculateColor
(BlockPos pos, ColorResolver colorResolver) void
void
doRandomBlockDisplayTicks
(int centerX, int centerY, int centerZ) void
emitGameEvent
(@Nullable Entity entity, GameEvent event, BlockPos pos) private @Nullable ClientWorld.BlockParticle
float
getBrightness
(Direction direction, boolean shaded) getCloudsColor
(float tickDelta) int
getColor
(BlockPos pos, ColorResolver colorResolver) getEntityById
(int id) protected EntityLookup<Entity>
getGeneratorStoredBiome
(int biomeX, int biomeY, int biomeZ) int
getMapState
(String id) int
int
float
boolean
isChunkLoaded
(int chunkX, int chunkZ) 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 useDistance) void
playSound
(@Nullable 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
(@Nullable PlayerEntity player, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch) void
putMapState
(String id, MapState state) protected void
putMapStates
(Map<String, MapState> mapStates) void
randomBlockDisplayTick
(int centerX, int centerY, int centerZ, int radius, Random random, @Nullable ClientWorld.BlockParticle blockParticle, BlockPos.Mutable pos) void
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
(@Nullable PlayerEntity player, int eventId, BlockPos pos, int data) void
tick
(BooleanSupplier shouldKeepTicking) void
void
tickEntity
(Entity entity) private void
tickPassenger
(Entity entity, Entity passenger) private void
tickTime()
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, testFluidState, 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
getBiomeForNoiseGen
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.world.CollisionView
canPlace, findClosestCollision, getBlockCollisions, getBlockCollisions, getCollisions, getEntityCollisions, hasBlockCollision, intersectsEntities, intersectsEntities, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty
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.RegistryWorldView
getBiomeKey, getBlockEntity, getEntityCollisions, getTopPosition, intersectsEntities
Methods inherited from interface net.minecraft.world.WorldAccess
emitGameEvent, emitGameEvent, emitGameEvent, getDifficulty, getLogicalHeight, getLunarTime, syncWorldEvent, updateNeighbors
Methods inherited from interface net.minecraft.world.WorldView
containsFluid, getBiome, getBiomeForNoiseGen, getBottomY, getBrightness, getChunk, getChunk, getHeight, getLightLevel, getLightLevel, getStatesInBoxIfLoaded, getStrongRedstonePower, isAir, isChunkLoaded, isPosLoaded, isRegionLoaded, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater
-
Field Details
-
PARTICLE_Y_OFFSET
private static final double PARTICLE_Y_OFFSETA minor offset applied when spawning particles.- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lejh;a:D
intermediary field_32641
Lnet/minecraft/class_638;field_32641:D
named PARTICLE_Y_OFFSET
Lnet/minecraft/client/world/ClientWorld;PARTICLE_Y_OFFSET:D
-
field_32640
private static final long field_32640- See Also:
- Mappings:
Namespace Name Mixin selector official H
Lejh;H:J
intermediary field_32640
Lnet/minecraft/class_638;field_32640:J
named field_32640
Lnet/minecraft/client/world/ClientWorld;field_32640:J
-
entityList
- Mappings:
Namespace Name Mixin selector official b
Lejh;b:Lcoi;
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 c
Lejh;c:Lcop;
intermediary field_27734
Lnet/minecraft/class_638;field_27734:Lnet/minecraft/class_5582;
named entityManager
Lnet/minecraft/client/world/ClientWorld;entityManager:Lnet/minecraft/client/world/ClientEntityManager;
-
netHandler
- Mappings:
Namespace Name Mixin selector official z
Lejh;z:Leji;
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 A
Lejh;A:Lenf;
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 B
Lejh;B:Lejh$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 C
Lejh;C:Lemw;
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 D
Lejh;D:Ldvo;
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 E
Lejh;E: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 F
Lejh;F:Ldny;
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 G
Lejh;G: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 I
Lejh;I: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 J
Lejh;J: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 K
Lejh;K:Lejf;
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>
Lejh;<init>(Leji;Lejh$a;Lwv;Lcnu;ILjava/util/function/Supplier;Lenf;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
Lejh;a()Lemw;
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
Lejh;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 m
Lejh;m()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
Lejh;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
Lejh;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 b
Lejh;b()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 c
Lejh;c()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
Lejh;a(Latf;)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
Lejh;a(Latf;Latf;)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
Lejh;a(Lcmw;)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 a
Lejh;a(Lbvu;)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 d
Lejh;d()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
Lbws;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 e
Lejh;e()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
Lejh;a(ILemi;)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
Lejh;a(ILatf;)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
Lejh;b(ILatf;)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
Lejh;a(ILatf$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
Lbwp;a(I)Latf;
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
Lejh;c(Lgg;Lcks;)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
Lbwp;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 c
Lejh;c(III)V
intermediary method_2941
Lnet/minecraft/class_638;method_2941(III)V
named doRandomBlockDisplayTicks
Lnet/minecraft/client/world/ClientWorld;doRandomBlockDisplayTicks(III)V
-
getBlockParticle
- Mappings:
Namespace Name Mixin selector official o
Lejh;o()Lejh$c;
intermediary method_35752
Lnet/minecraft/class_638;method_35752()Lnet/minecraft/class_638$class_6234;
named getBlockParticle
Lnet/minecraft/client/world/ClientWorld;getBlockParticle()Lnet/minecraft/client/world/ClientWorld$BlockParticle;
-
randomBlockDisplayTick
public void randomBlockDisplayTick(int centerX, int centerY, int centerZ, int radius, Random random, @Nullable @Nullable ClientWorld.BlockParticle blockParticle, BlockPos.Mutable pos) - Mappings:
Namespace Name Mixin selector official a
Lejh;a(IIIILjava/util/Random;Lejh$c;Lgg$a;)V
intermediary method_2943
Lnet/minecraft/class_638;method_2943(IIIILjava/util/Random;Lnet/minecraft/class_638$class_6234;Lnet/minecraft/class_2338$class_2339;)V
named randomBlockDisplayTick
Lnet/minecraft/client/world/ClientWorld;randomBlockDisplayTick(IIIILjava/util/Random;Lnet/minecraft/client/world/ClientWorld$BlockParticle;Lnet/minecraft/util/math/BlockPos$Mutable;)V
-
addParticle
- Mappings:
Namespace Name Mixin selector official a
Lejh;a(Lgg;Lcks;Lht;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
Lejh;a(Lgg;Lht;Ldnt;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
Lejh;a(DDDDDLht;)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
Lbwp;a(Lq;)Lr;
intermediary method_8538
Lnet/minecraft/class_1937;method_8538(Lnet/minecraft/class_128;)Lnet/minecraft/class_129;
named addDetailsToCrashReport
Lnet/minecraft/world/World;addDetailsToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReportSection;
-
playSound
public void playSound(@Nullable @Nullable PlayerEntity 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
Lbwp;a(Lbkd;DDDLafd;Laff;FF)V
intermediary method_8465
Lnet/minecraft/class_1937;method_8465(Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
named playSound
Lnet/minecraft/world/World;playSound(Lnet/minecraft/entity/player/PlayerEntity;DDDLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
-
playSoundFromEntity
public void playSoundFromEntity(@Nullable @Nullable PlayerEntity player, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch) - Specified by:
playSoundFromEntity
in classWorld
- Mappings:
Namespace Name Mixin selector official a
Lbwp;a(Lbkd;Latf;Lafd;Laff;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
Lejh;a(Lgg;Lafd;Laff;FFZ)V
intermediary method_2947
Lnet/minecraft/class_638;method_2947(Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V
named playSound
Lnet/minecraft/client/world/ClientWorld;playSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FFZ)V
-
playSound
public void playSound(double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean useDistance) - Overrides:
playSound
in classWorld
- Mappings:
Namespace Name Mixin selector official a
Lbwp;a(DDDLafd;Laff;FFZ)V
intermediary method_8486
Lnet/minecraft/class_1937;method_8486(DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V
named playSound
Lnet/minecraft/world/World;playSound(DDDLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FFZ)V
-
addFireworkParticle
public void addFireworkParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, @Nullable @Nullable NbtCompound nbt) - Overrides:
addFireworkParticle
in classWorld
- Mappings:
Namespace Name Mixin selector official a
Lbwp;a(DDDDDDLna;)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
- Overrides:
sendPacket
in classWorld
- Mappings:
Namespace Name Mixin selector official a
Lbwp;a(Lpk;)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
Lbwp;q()Lbti;
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
Lejh;a(Ldny;)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
Lbwq;N()Lbxh;
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
Lbwq;M()Lbxh;
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 f
Lejh;f()Lejf;
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
Lbwp;a(Ljava/lang/String;)Ldhs;
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
Lbwp;a(Ljava/lang/String;Ldhs;)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
Lbwp;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
Lbwp;K()Ldny;
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
Lbwp;r()Lagc;
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
Lbwa;t()Lgx;
intermediary method_30349
Lnet/minecraft/class_5423;method_30349()Lnet/minecraft/class_5455;
named getRegistryManager
Lnet/minecraft/world/RegistryWorldView;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
-
updateListeners
- Specified by:
updateListeners
in classWorld
- Mappings:
Namespace Name Mixin selector official a
Lbwp;a(Lgg;Lcks;Lcks;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
Lbwp;b(Lgg;Lcks;Lcks;)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
Lejh;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
Lbwp;a(ILgg;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
Lbwp;b(ILgg;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
Lbwq;a(Lbkd;ILgg;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
Lbwq;a(Lht;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
Lbwp;a(Lht;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
Lbwp;b(Lht;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
Lbwp;b(Lht;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
Lbwg;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
Lbws;a(III)Lbxo;
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
Lejh;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
Lejh;a(Ldna;F)Ldna;
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
Lejh;h(F)Ldna;
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
Lejh;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 g
Lejh;g()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
Lbwp;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
Lbvr;a(Lgl;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
Lbvr;a(Lgg;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
Lejh;b(Lgg;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 h
Lejh;h()Lgg;
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 i
Lejh;i()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
Lejh;a(Lgg;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 k
Lejh;k()Lejh$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
Lbwq;a(Latf;Lcov;Lgg;)V
intermediary method_32888
Lnet/minecraft/class_1936;method_32888(Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V
named emitGameEvent
Lnet/minecraft/world/WorldAccess;emitGameEvent(Lnet/minecraft/entity/Entity;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/BlockPos;)V
-
getMapStates
- Mappings:
Namespace Name Mixin selector official l
Lejh;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
- Mappings:
Namespace Name Mixin selector official a
Lejh;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
- Specified by:
getEntityLookup
in classWorld
- Mappings:
Namespace Name Mixin selector official I
Lbwp;I()Lcol;
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
-
addBlockBreakParticles
- Overrides:
addBlockBreakParticles
in classWorld
- Mappings:
Namespace Name Mixin selector official a
Lbwp;a(Lgg;Lcks;)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
-