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
@Environment(CLIENT) public class ClientWorld extends World
- Mappings:
Namespace Name official edyintermediary net/minecraft/class_638named net/minecraft/client/world/ClientWorld
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classClientWorld.EntityLoaderstatic classClientWorld.Properties -
Field Summary
Fields Modifier and Type Field Description private ClientChunkManagerchunkManagerprivate MinecraftClientclientprivate ClientWorld.PropertiesclientWorldPropertiesprivate Object2ObjectArrayMap<ColorResolver,BiomeColorCache>colorCacheprivate EntityListentityListprivate class_5582<Entity>entityManagerprivate intlightningTicksLeftprivate Map<String,MapState>mapStatesprivate ClientPlayNetworkHandlernetHandlerprivate List<AbstractClientPlayerEntity>playersprivate Scoreboardscoreboardprivate SkyPropertiesskyPropertiesprivate WorldRendererworldRendererFields 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 voidaddBlockBreakParticles(BlockPos pos, BlockState state)CrashReportSectionaddDetailsToCrashReport(CrashReport report)voidaddEntity(int id, Entity entity)private voidaddEntityPrivate(int id, Entity entity)voidaddFireworkParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, CompoundTag tag)voidaddImportantParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)voidaddImportantParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)private voidaddParticle(double minX, double maxX, double minZ, double maxZ, double y, ParticleEffect parameters)voidaddParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ)voidaddParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)private voidaddParticle(BlockPos pos, BlockState state, ParticleEffect parameters, boolean bool)private voidaddParticle(BlockPos pos, ParticleEffect parameters, VoxelShape shape, double y)voidaddPlayer(int id, AbstractClientPlayerEntity player)StringasString()intcalculateColor(BlockPos pos, ColorResolver colorResolver)voiddisconnect()voiddoRandomBlockDisplayTicks(int xCenter, int yCenter, int zCenter)voidemitGameEvent(Entity entity, GameEvent event, BlockPos pos)TickScheduler<Block>getBlockTickScheduler()floatgetBrightness(Direction direction, boolean shaded)ClientChunkManagergetChunkManager()Vec3dgetCloudsColor(float tickDelta)intgetColor(BlockPos pos, ColorResolver colorResolver)Iterable<Entity>getEntities()EntitygetEntityById(int id)protected class_5577<Entity>getEntityIdMap()TickScheduler<Fluid>getFluidTickScheduler()BiomegetGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ)ClientWorld.PropertiesgetLevelProperties()intgetLightningTicksLeft()MapStategetMapState(String id)intgetNextMapId()List<AbstractClientPlayerEntity>getPlayers()RecipeManagergetRecipeManager()DynamicRegistryManagergetRegistryManager()intgetRegularEntityCount()ScoreboardgetScoreboard()SkyPropertiesgetSkyProperties()floatgetSpawnAngle()BlockPosgetSpawnPos()TagManagergetTagManager()booleanisChunkLoaded(int chunkX, int chunkZ)Vec3dmethod_23777(Vec3d vec3d, float float2)floatmethod_23783(float float2)floatmethod_23787(float float2)voidplaySound(double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean bool)voidplaySound(PlayerEntity player, double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch)voidplaySound(BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean useDistance)voidplaySoundFromEntity(PlayerEntity player, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch)voidputMapState(String id, MapState state)voidrandomBlockDisplayTick(int xCenter, int yCenter, int zCenter, int radius, Random random, boolean spawnBarrierParticles, BlockPos.Mutable pos)voidreloadColor()voidremoveEntity(int entityId, Entity.RemovalReason removalReason)voidresetChunkColor(ChunkPos chunkPos)voidscheduleBlockRenders(int x, int y, int z)voidscheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)voidsendPacket(Packet<?> packet)voidsetBlockBreakingInfo(int entityId, BlockPos pos, int progress)voidsetBlockStateWithoutNeighborUpdates(BlockPos pos, BlockState state)voidsetLightningTicksLeft(int lightningTicksLeft)voidsetScoreboard(Scoreboard scoreboard)voidsetSpawnPos(BlockPos pos, float angle)voidsetTime(long time)voidsetTimeOfDay(long timeOfDay)voidsyncGlobalEvent(int eventId, BlockPos pos, int data)voidsyncWorldEvent(PlayerEntity player, int eventId, BlockPos pos, int data)voidtick(BooleanSupplier shouldKeepTicking)voidtickEntities()voidtickEntity(Entity entity)private voidtickPassenger(Entity entity, Entity passenger)private voidtickTime()StringtoString()voidunloadBlockEntities(WorldChunk chunk)voidupdateListeners(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, updateNeighborsExceptMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.biome.source.BiomeAccess.Storage
method_31609Methods inherited from interface net.minecraft.world.BlockRenderView
getBaseLightLevel, getLightLevel, isSkyVisibleMethods inherited from interface net.minecraft.world.BlockView
getDismountHeight, getDismountHeight, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlockMethods inherited from interface net.minecraft.world.CollisionView
canPlace, getBlockCollisions, getBlockCollisions, getCollisions, getEntityCollisions, intersectsEntities, intersectsEntities, isBlockSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, method_33594Methods inherited from interface net.minecraft.world.EntityView
getClosestEntity, getClosestEntity, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getEntitiesByClass, getNonSpectatingEntities, getOtherEntities, getPlayerByUuid, getPlayers, getTargets, isPlayerInRangeMethods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoordMethods inherited from interface net.minecraft.world.LunarWorldView
getMoonPhase, getMoonSize, getSkyAngleMethods inherited from interface net.minecraft.world.ModifiableWorld
breakBlock, breakBlock, spawnEntityMethods inherited from interface net.minecraft.world.RegistryWorldView
getBiomeKey, getEntityCollisions, getTopPosition, intersectsEntitiesMethods inherited from interface net.minecraft.world.WorldAccess
emitGameEvent, emitGameEvent, emitGameEvent, getDifficulty, getLunarTime, syncWorldEvent, updateNeighborsMethods 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 aLedy;a:Lclh;intermediary field_27733Lnet/minecraft/class_638;field_27733:Lnet/minecraft/class_5574;named entityListLnet/minecraft/client/world/ClientWorld;entityList:Lnet/minecraft/world/EntityList;
-
entityManager
- Mappings:
Namespace Name Mixin selector official bLedy;b:Lcln;intermediary field_27734Lnet/minecraft/class_638;field_27734:Lnet/minecraft/class_5582;named entityManagerLnet/minecraft/client/world/ClientWorld;entityManager:Lnet/minecraft/class_5582;
-
netHandler
- Mappings:
Namespace Name Mixin selector official cLedy;c:Ledz;intermediary field_3727Lnet/minecraft/class_638;field_3727:Lnet/minecraft/class_634;named netHandlerLnet/minecraft/client/world/ClientWorld;netHandler:Lnet/minecraft/client/network/ClientPlayNetworkHandler;
-
worldRenderer
- Mappings:
Namespace Name Mixin selector official sLedy;s:Leho;intermediary field_17780Lnet/minecraft/class_638;field_17780:Lnet/minecraft/class_761;named worldRendererLnet/minecraft/client/world/ClientWorld;worldRenderer:Lnet/minecraft/client/render/WorldRenderer;
-
clientWorldProperties
- Mappings:
Namespace Name Mixin selector official tLedy;t:Ledy$a;intermediary field_24430Lnet/minecraft/class_638;field_24430:Lnet/minecraft/class_638$class_5271;named clientWorldPropertiesLnet/minecraft/client/world/ClientWorld;clientWorldProperties:Lnet/minecraft/client/world/ClientWorld$Properties;
-
skyProperties
- Mappings:
Namespace Name Mixin selector official uLedy;u:Lehf;intermediary field_24606Lnet/minecraft/class_638;field_24606:Lnet/minecraft/class_5294;named skyPropertiesLnet/minecraft/client/world/ClientWorld;skyProperties:Lnet/minecraft/client/render/SkyProperties;
-
client
- Mappings:
Namespace Name Mixin selector official vLedy;v:Ldqk;intermediary field_3729Lnet/minecraft/class_638;field_3729:Lnet/minecraft/class_310;named clientLnet/minecraft/client/world/ClientWorld;client:Lnet/minecraft/client/MinecraftClient;
-
players
- Mappings:
Namespace Name Mixin selector official wLedy;w:Ljava/util/List;intermediary field_18226Lnet/minecraft/class_638;field_18226:Ljava/util/List;named playersLnet/minecraft/client/world/ClientWorld;players:Ljava/util/List;
-
scoreboard
- Mappings:
Namespace Name Mixin selector official xLedy;x:Ldjs;intermediary field_3733Lnet/minecraft/class_638;field_3733:Lnet/minecraft/class_269;named scoreboardLnet/minecraft/client/world/ClientWorld;scoreboard:Lnet/minecraft/scoreboard/Scoreboard;
-
mapStates
- Mappings:
Namespace Name Mixin selector official yLedy;y:Ljava/util/Map;intermediary field_17675Lnet/minecraft/class_638;field_17675:Ljava/util/Map;named mapStatesLnet/minecraft/client/world/ClientWorld;mapStates:Ljava/util/Map;
-
lightningTicksLeft
private int lightningTicksLeft- Mappings:
Namespace Name Mixin selector official zLedy;z:Iintermediary field_21526Lnet/minecraft/class_638;field_21526:Inamed lightningTicksLeftLnet/minecraft/client/world/ClientWorld;lightningTicksLeft:I
-
colorCache
- Mappings:
Namespace Name Mixin selector official ALedy;A:Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;intermediary field_21527Lnet/minecraft/class_638;field_21527:Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;named colorCacheLnet/minecraft/client/world/ClientWorld;colorCache:Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;
-
chunkManager
- Mappings:
Namespace Name Mixin selector official BLedy;B:Ledw;intermediary field_24605Lnet/minecraft/class_638;field_24605:Lnet/minecraft/class_631;named chunkManagerLnet/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)Vintermediary <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)Vnamed <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 aLedy;a()Lehf;intermediary method_28103Lnet/minecraft/class_638;method_28103()Lnet/minecraft/class_5294;named getSkyPropertiesLnet/minecraft/client/world/ClientWorld;getSkyProperties()Lnet/minecraft/client/render/SkyProperties;
-
tick
- Mappings:
Namespace Name Mixin selector official aLedy;a(Ljava/util/function/BooleanSupplier;)Vintermediary method_8441Lnet/minecraft/class_638;method_8441(Ljava/util/function/BooleanSupplier;)Vnamed tickLnet/minecraft/client/world/ClientWorld;tick(Ljava/util/function/BooleanSupplier;)V
-
tickTime
private void tickTime()- Mappings:
Namespace Name Mixin selector official yLedy;y()Vintermediary method_29090Lnet/minecraft/class_638;method_29090()Vnamed tickTimeLnet/minecraft/client/world/ClientWorld;tickTime()V
-
setTime
public void setTime(long time)- Mappings:
Namespace Name Mixin selector official aLedy;a(J)Vintermediary method_29089Lnet/minecraft/class_638;method_29089(J)Vnamed setTimeLnet/minecraft/client/world/ClientWorld;setTime(J)V
-
setTimeOfDay
public void setTimeOfDay(long timeOfDay)- Mappings:
Namespace Name Mixin selector official bLedy;b(J)Vintermediary method_8435Lnet/minecraft/class_638;method_8435(J)Vnamed setTimeOfDayLnet/minecraft/client/world/ClientWorld;setTimeOfDay(J)V
-
getEntities
- Mappings:
Namespace Name Mixin selector official dLedy;d()Ljava/lang/Iterable;intermediary method_18112Lnet/minecraft/class_638;method_18112()Ljava/lang/Iterable;named getEntitiesLnet/minecraft/client/world/ClientWorld;getEntities()Ljava/lang/Iterable;
-
tickEntities
public void tickEntities()- Mappings:
Namespace Name Mixin selector official fLedy;f()Vintermediary method_18116Lnet/minecraft/class_638;method_18116()Vnamed tickEntitiesLnet/minecraft/client/world/ClientWorld;tickEntities()V
-
tickEntity
- Mappings:
Namespace Name Mixin selector official aLedy;a(Laqv;)Vintermediary method_18646Lnet/minecraft/class_638;method_18646(Lnet/minecraft/class_1297;)Vnamed tickEntityLnet/minecraft/client/world/ClientWorld;tickEntity(Lnet/minecraft/entity/Entity;)V
-
tickPassenger
- Mappings:
Namespace Name Mixin selector official aLedy;a(Laqv;Laqv;)Vintermediary method_18647Lnet/minecraft/class_638;method_18647(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Vnamed tickPassengerLnet/minecraft/client/world/ClientWorld;tickPassenger(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)V
-
unloadBlockEntities
- Mappings:
Namespace Name Mixin selector official aLedy;a(Lcjw;)Vintermediary method_18110Lnet/minecraft/class_638;method_18110(Lnet/minecraft/class_2818;)Vnamed unloadBlockEntitiesLnet/minecraft/client/world/ClientWorld;unloadBlockEntities(Lnet/minecraft/world/chunk/WorldChunk;)V
-
resetChunkColor
- Mappings:
Namespace Name Mixin selector official bLedy;b(Lbta;)Vintermediary method_23782Lnet/minecraft/class_638;method_23782(Lnet/minecraft/class_1923;)Vnamed resetChunkColorLnet/minecraft/client/world/ClientWorld;resetChunkColor(Lnet/minecraft/util/math/ChunkPos;)V
-
reloadColor
public void reloadColor()- Mappings:
Namespace Name Mixin selector official hLedy;h()Vintermediary method_23784Lnet/minecraft/class_638;method_23784()Vnamed reloadColorLnet/minecraft/client/world/ClientWorld;reloadColor()V
-
isChunkLoaded
public boolean isChunkLoaded(int chunkX, int chunkZ)- Mappings:
Namespace Name Mixin selector official bLbty;b(II)Zintermediary method_8393Lnet/minecraft/class_4538;method_8393(II)Znamed isChunkLoadedLnet/minecraft/world/WorldView;isChunkLoaded(II)Z
-
getRegularEntityCount
public int getRegularEntityCount()- Mappings:
Namespace Name Mixin selector official lLedy;l()Iintermediary method_18120Lnet/minecraft/class_638;method_18120()Inamed getRegularEntityCountLnet/minecraft/client/world/ClientWorld;getRegularEntityCount()I
-
addPlayer
- Mappings:
Namespace Name Mixin selector official aLedy;a(ILegt;)Vintermediary method_18107Lnet/minecraft/class_638;method_18107(ILnet/minecraft/class_742;)Vnamed addPlayerLnet/minecraft/client/world/ClientWorld;addPlayer(ILnet/minecraft/client/network/AbstractClientPlayerEntity;)V
-
addEntity
- Mappings:
Namespace Name Mixin selector official aLedy;a(ILaqv;)Vintermediary method_2942Lnet/minecraft/class_638;method_2942(ILnet/minecraft/class_1297;)Vnamed addEntityLnet/minecraft/client/world/ClientWorld;addEntity(ILnet/minecraft/entity/Entity;)V
-
addEntityPrivate
- Mappings:
Namespace Name Mixin selector official bLedy;b(ILaqv;)Vintermediary method_18114Lnet/minecraft/class_638;method_18114(ILnet/minecraft/class_1297;)Vnamed addEntityPrivateLnet/minecraft/client/world/ClientWorld;addEntityPrivate(ILnet/minecraft/entity/Entity;)V
-
removeEntity
- Mappings:
Namespace Name Mixin selector official aLedy;a(ILaqv$c;)Vintermediary method_2945Lnet/minecraft/class_638;method_2945(ILnet/minecraft/class_1297$class_5529;)Vnamed removeEntityLnet/minecraft/client/world/ClientWorld;removeEntity(ILnet/minecraft/entity/Entity$RemovalReason;)V
-
getEntityById
- Specified by:
getEntityByIdin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(I)Laqv;intermediary method_8469Lnet/minecraft/class_1937;method_8469(I)Lnet/minecraft/class_1297;named getEntityByIdLnet/minecraft/world/World;getEntityById(I)Lnet/minecraft/entity/Entity;
-
setBlockStateWithoutNeighborUpdates
- Mappings:
Namespace Name Mixin selector official cLedy;c(Lfx;Lcht;)Vintermediary method_2937Lnet/minecraft/class_638;method_2937(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed setBlockStateWithoutNeighborUpdatesLnet/minecraft/client/world/ClientWorld;setBlockStateWithoutNeighborUpdates(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
disconnect
public void disconnect()- Overrides:
disconnectin classWorld- Mappings:
Namespace Name Mixin selector official ULbtv;U()Vintermediary method_8525Lnet/minecraft/class_1937;method_8525()Vnamed disconnectLnet/minecraft/world/World;disconnect()V
-
doRandomBlockDisplayTicks
public void doRandomBlockDisplayTicks(int xCenter, int yCenter, int zCenter)- Mappings:
Namespace Name Mixin selector official cLedy;c(III)Vintermediary method_2941Lnet/minecraft/class_638;method_2941(III)Vnamed doRandomBlockDisplayTicksLnet/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 aLedy;a(IIIILjava/util/Random;ZLfx$a;)Vintermediary method_2943Lnet/minecraft/class_638;method_2943(IIIILjava/util/Random;ZLnet/minecraft/class_2338$class_2339;)Vnamed randomBlockDisplayTickLnet/minecraft/client/world/ClientWorld;randomBlockDisplayTick(IIIILjava/util/Random;ZLnet/minecraft/util/math/BlockPos$Mutable;)V
-
addParticle
- Mappings:
Namespace Name Mixin selector official aLedy;a(Lfx;Lcht;Lhj;Z)Vintermediary method_2938Lnet/minecraft/class_638;method_2938(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2394;Z)Vnamed addParticleLnet/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 aLedy;a(Lfx;Lhj;Ldjn;D)Vintermediary method_2948Lnet/minecraft/class_638;method_2948(Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_265;D)Vnamed addParticleLnet/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 aLedy;a(DDDDDLhj;)Vintermediary method_2932Lnet/minecraft/class_638;method_2932(DDDDDLnet/minecraft/class_2394;)Vnamed addParticleLnet/minecraft/client/world/ClientWorld;addParticle(DDDDDLnet/minecraft/particle/ParticleEffect;)V
-
addDetailsToCrashReport
- Overrides:
addDetailsToCrashReportin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Ll;)Lm;intermediary method_8538Lnet/minecraft/class_1937;method_8538(Lnet/minecraft/class_128;)Lnet/minecraft/class_129;named addDetailsToCrashReportLnet/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:
playSoundin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Lbhl;DDDLaef;Laeh;FF)Vintermediary method_8465Lnet/minecraft/class_1937;method_8465(Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)Vnamed playSoundLnet/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:
playSoundFromEntityin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Lbhl;Laqv;Laef;Laeh;FF)Vintermediary method_8449Lnet/minecraft/class_1937;method_8449(Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)Vnamed playSoundFromEntityLnet/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 aLedy;a(Lfx;Laef;Laeh;FFZ)Vintermediary method_2947Lnet/minecraft/class_638;method_2947(Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)Vnamed playSoundLnet/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:
playSoundin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(DDDLaef;Laeh;FFZ)Vintermediary method_8486Lnet/minecraft/class_1937;method_8486(DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)Vnamed playSoundLnet/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:
addFireworkParticlein classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(DDDDDDLmq;)Vintermediary method_8547Lnet/minecraft/class_1937;method_8547(DDDDDDLnet/minecraft/class_2487;)Vnamed addFireworkParticleLnet/minecraft/world/World;addFireworkParticle(DDDDDDLnet/minecraft/nbt/CompoundTag;)V
-
sendPacket
- Overrides:
sendPacketin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Lpa;)Vintermediary method_8522Lnet/minecraft/class_1937;method_8522(Lnet/minecraft/class_2596;)Vnamed sendPacketLnet/minecraft/world/World;sendPacket(Lnet/minecraft/network/Packet;)V
-
getRecipeManager
- Specified by:
getRecipeManagerin classWorld- Mappings:
Namespace Name Mixin selector official qLbtv;q()Lbqo;intermediary method_8433Lnet/minecraft/class_1937;method_8433()Lnet/minecraft/class_1863;named getRecipeManagerLnet/minecraft/world/World;getRecipeManager()Lnet/minecraft/recipe/RecipeManager;
-
setScoreboard
- Mappings:
Namespace Name Mixin selector official aLedy;a(Ldjs;)Vintermediary method_2944Lnet/minecraft/class_638;method_2944(Lnet/minecraft/class_269;)Vnamed setScoreboardLnet/minecraft/client/world/ClientWorld;setScoreboard(Lnet/minecraft/scoreboard/Scoreboard;)V
-
getBlockTickScheduler
- Mappings:
Namespace Name Mixin selector official NLbtw;N()Lbun;intermediary method_8397Lnet/minecraft/class_1936;method_8397()Lnet/minecraft/class_1951;named getBlockTickSchedulerLnet/minecraft/world/WorldAccess;getBlockTickScheduler()Lnet/minecraft/world/TickScheduler;
-
getFluidTickScheduler
- Mappings:
Namespace Name Mixin selector official MLbtw;M()Lbun;intermediary method_8405Lnet/minecraft/class_1936;method_8405()Lnet/minecraft/class_1951;named getFluidTickSchedulerLnet/minecraft/world/WorldAccess;getFluidTickScheduler()Lnet/minecraft/world/TickScheduler;
-
getChunkManager
- Mappings:
Namespace Name Mixin selector official oLedy;o()Ledw;intermediary method_2935Lnet/minecraft/class_638;method_2935()Lnet/minecraft/class_631;named getChunkManagerLnet/minecraft/client/world/ClientWorld;getChunkManager()Lnet/minecraft/client/world/ClientChunkManager;
-
getMapState
- Specified by:
getMapStatein classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Ljava/lang/String;)Lddl;intermediary method_17891Lnet/minecraft/class_1937;method_17891(Ljava/lang/String;)Lnet/minecraft/class_22;named getMapStateLnet/minecraft/world/World;getMapState(Ljava/lang/String;)Lnet/minecraft/item/map/MapState;
-
putMapState
- Specified by:
putMapStatein classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Ljava/lang/String;Lddl;)Vintermediary method_17890Lnet/minecraft/class_1937;method_17890(Ljava/lang/String;Lnet/minecraft/class_22;)Vnamed putMapStateLnet/minecraft/world/World;putMapState(Ljava/lang/String;Lnet/minecraft/item/map/MapState;)V
-
getNextMapId
public int getNextMapId()- Specified by:
getNextMapIdin classWorld- Mappings:
Namespace Name Mixin selector official vLbtv;v()Iintermediary method_17889Lnet/minecraft/class_1937;method_17889()Inamed getNextMapIdLnet/minecraft/world/World;getNextMapId()I
-
getScoreboard
- Specified by:
getScoreboardin classWorld- Mappings:
Namespace Name Mixin selector official KLbtv;K()Ldjs;intermediary method_8428Lnet/minecraft/class_1937;method_8428()Lnet/minecraft/class_269;named getScoreboardLnet/minecraft/world/World;getScoreboard()Lnet/minecraft/scoreboard/Scoreboard;
-
getTagManager
- Specified by:
getTagManagerin classWorld- Mappings:
Namespace Name Mixin selector official rLbtv;r()Lafe;intermediary method_8514Lnet/minecraft/class_1937;method_8514()Lnet/minecraft/class_5415;named getTagManagerLnet/minecraft/world/World;getTagManager()Lnet/minecraft/tag/TagManager;
-
getRegistryManager
- Mappings:
Namespace Name Mixin selector official tLbtg;t()Lgo;intermediary method_30349Lnet/minecraft/class_5423;method_30349()Lnet/minecraft/class_5455;named getRegistryManagerLnet/minecraft/world/RegistryWorldView;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
-
updateListeners
- Specified by:
updateListenersin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Lfx;Lcht;Lcht;I)Vintermediary method_8413Lnet/minecraft/class_1937;method_8413(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)Vnamed updateListenersLnet/minecraft/world/World;updateListeners(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;I)V
-
scheduleBlockRerenderIfNeeded
- Overrides:
scheduleBlockRerenderIfNeededin classWorld- Mappings:
Namespace Name Mixin selector official bLbtv;b(Lfx;Lcht;Lcht;)Vintermediary method_16109Lnet/minecraft/class_1937;method_16109(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Vnamed scheduleBlockRerenderIfNeededLnet/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 dLedy;d(III)Vintermediary method_18113Lnet/minecraft/class_638;method_18113(III)Vnamed scheduleBlockRendersLnet/minecraft/client/world/ClientWorld;scheduleBlockRenders(III)V
-
setBlockBreakingInfo
- Specified by:
setBlockBreakingInfoin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(ILfx;I)Vintermediary method_8517Lnet/minecraft/class_1937;method_8517(ILnet/minecraft/class_2338;I)Vnamed setBlockBreakingInfoLnet/minecraft/world/World;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
-
syncGlobalEvent
- Overrides:
syncGlobalEventin classWorld- Mappings:
Namespace Name Mixin selector official bLbtv;b(ILfx;I)Vintermediary method_8474Lnet/minecraft/class_1937;method_8474(ILnet/minecraft/class_2338;I)Vnamed syncGlobalEventLnet/minecraft/world/World;syncGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
-
syncWorldEvent
- Mappings:
Namespace Name Mixin selector official aLbtw;a(Lbhl;ILfx;I)Vintermediary method_8444Lnet/minecraft/class_1936;method_8444(Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)Vnamed syncWorldEventLnet/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:
addParticlein interfaceWorldAccess- Overrides:
addParticlein classWorld- Mappings:
Namespace Name Mixin selector official aLbtw;a(Lhj;DDDDDD)Vintermediary method_8406Lnet/minecraft/class_1936;method_8406(Lnet/minecraft/class_2394;DDDDDD)Vnamed addParticleLnet/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:
addParticlein classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Lhj;ZDDDDDD)Vintermediary method_8466Lnet/minecraft/class_1937;method_8466(Lnet/minecraft/class_2394;ZDDDDDD)Vnamed addParticleLnet/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:
addImportantParticlein classWorld- Mappings:
Namespace Name Mixin selector official bLbtv;b(Lhj;DDDDDD)Vintermediary method_8494Lnet/minecraft/class_1937;method_8494(Lnet/minecraft/class_2394;DDDDDD)Vnamed addImportantParticleLnet/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:
addImportantParticlein classWorld- Mappings:
Namespace Name Mixin selector official bLbtv;b(Lhj;ZDDDDDD)Vintermediary method_17452Lnet/minecraft/class_1937;method_17452(Lnet/minecraft/class_2394;ZDDDDDD)Vnamed addImportantParticleLnet/minecraft/world/World;addImportantParticle(Lnet/minecraft/particle/ParticleEffect;ZDDDDDD)V
-
getPlayers
- Mappings:
Namespace Name Mixin selector official zLbtm;z()Ljava/util/List;intermediary method_18456Lnet/minecraft/class_1924;method_18456()Ljava/util/List;named getPlayersLnet/minecraft/world/EntityView;getPlayers()Ljava/util/List;
-
getGeneratorStoredBiome
- Mappings:
Namespace Name Mixin selector official aLbty;a(III)Lbuu;intermediary method_22387Lnet/minecraft/class_4538;method_22387(III)Lnet/minecraft/class_1959;named getGeneratorStoredBiomeLnet/minecraft/world/WorldView;getGeneratorStoredBiome(III)Lnet/minecraft/world/biome/Biome;
-
method_23783
public float method_23783(float float2)- Mappings:
Namespace Name Mixin selector official gLedy;g(F)Fintermediary method_23783Lnet/minecraft/class_638;method_23783(F)Fnamed method_23783Lnet/minecraft/client/world/ClientWorld;method_23783(F)F
-
method_23777
- Mappings:
Namespace Name Mixin selector official aLedy;a(Ldiu;F)Ldiu;intermediary method_23777Lnet/minecraft/class_638;method_23777(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;named method_23777Lnet/minecraft/client/world/ClientWorld;method_23777(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;
-
getCloudsColor
- Mappings:
Namespace Name Mixin selector official hLedy;h(F)Ldiu;intermediary method_23785Lnet/minecraft/class_638;method_23785(F)Lnet/minecraft/class_243;named getCloudsColorLnet/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 iLedy;i(F)Fintermediary method_23787Lnet/minecraft/class_638;method_23787(F)Fnamed method_23787Lnet/minecraft/client/world/ClientWorld;method_23787(F)F
-
getLightningTicksLeft
public int getLightningTicksLeft()- Mappings:
Namespace Name Mixin selector official pLedy;p()Iintermediary method_23789Lnet/minecraft/class_638;method_23789()Inamed getLightningTicksLeftLnet/minecraft/client/world/ClientWorld;getLightningTicksLeft()I
-
setLightningTicksLeft
public void setLightningTicksLeft(int lightningTicksLeft)- Overrides:
setLightningTicksLeftin classWorld- Mappings:
Namespace Name Mixin selector official cLbtv;c(I)Vintermediary method_8509Lnet/minecraft/class_1937;method_8509(I)Vnamed setLightningTicksLeftLnet/minecraft/world/World;setLightningTicksLeft(I)V
-
getBrightness
- Mappings:
Namespace Name Mixin selector official aLbsx;a(Lgc;Z)Fintermediary method_24852Lnet/minecraft/class_1920;method_24852(Lnet/minecraft/class_2350;Z)Fnamed getBrightnessLnet/minecraft/world/BlockRenderView;getBrightness(Lnet/minecraft/util/math/Direction;Z)F
-
getColor
- Mappings:
Namespace Name Mixin selector official aLbsx;a(Lfx;Lnet/minecraft/world/level/ColorResolver;)Iintermediary method_23752Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)Inamed getColorLnet/minecraft/world/BlockRenderView;getColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I
-
calculateColor
- Mappings:
Namespace Name Mixin selector official bLedy;b(Lfx;Lnet/minecraft/world/level/ColorResolver;)Iintermediary method_23780Lnet/minecraft/class_638;method_23780(Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)Inamed calculateColorLnet/minecraft/client/world/ClientWorld;calculateColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I
-
getSpawnPos
- Mappings:
Namespace Name Mixin selector official uLedy;u()Lfx;intermediary method_27874Lnet/minecraft/class_638;method_27874()Lnet/minecraft/class_2338;named getSpawnPosLnet/minecraft/client/world/ClientWorld;getSpawnPos()Lnet/minecraft/util/math/BlockPos;
-
getSpawnAngle
public float getSpawnAngle()- Mappings:
Namespace Name Mixin selector official wLedy;w()Fintermediary method_30671Lnet/minecraft/class_638;method_30671()Fnamed getSpawnAngleLnet/minecraft/client/world/ClientWorld;getSpawnAngle()F
-
setSpawnPos
- Mappings:
Namespace Name Mixin selector official aLedy;a(Lfx;F)Vintermediary method_27873Lnet/minecraft/class_638;method_27873(Lnet/minecraft/class_2338;F)Vnamed setSpawnPosLnet/minecraft/client/world/ClientWorld;setSpawnPos(Lnet/minecraft/util/math/BlockPos;F)V
-
toString
-
getLevelProperties
Description copied from class:World- Specified by:
getLevelPropertiesin interfaceWorldAccess- Overrides:
getLevelPropertiesin classWorld- Mappings:
Namespace Name Mixin selector official xLedy;x()Ledy$a;intermediary method_28104Lnet/minecraft/class_638;method_28104()Lnet/minecraft/class_638$class_5271;named getLevelPropertiesLnet/minecraft/client/world/ClientWorld;getLevelProperties()Lnet/minecraft/client/world/ClientWorld$Properties;
-
emitGameEvent
- Mappings:
Namespace Name Mixin selector official aLbtw;a(Laqv;Lclt;Lfx;)Vintermediary method_32888Lnet/minecraft/class_1936;method_32888(Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)Vnamed emitGameEventLnet/minecraft/world/WorldAccess;emitGameEvent(Lnet/minecraft/entity/Entity;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/BlockPos;)V
-
getEntityIdMap
- Specified by:
getEntityIdMapin classWorld- Mappings:
Namespace Name Mixin selector official ILbtv;I()Lclk;intermediary method_31592Lnet/minecraft/class_1937;method_31592()Lnet/minecraft/class_5577;named getEntityIdMapLnet/minecraft/world/World;getEntityIdMap()Lnet/minecraft/class_5577;
-
asString
- Mappings:
Namespace Name Mixin selector official JLedy;J()Ljava/lang/String;intermediary method_32120Lnet/minecraft/class_638;method_32120()Ljava/lang/String;named asStringLnet/minecraft/client/world/ClientWorld;asString()Ljava/lang/String;
-
addBlockBreakParticles
- Overrides:
addBlockBreakParticlesin classWorld- Mappings:
Namespace Name Mixin selector official aLbtv;a(Lfx;Lcht;)Vintermediary method_31595Lnet/minecraft/class_1937;method_31595(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed addBlockBreakParticlesLnet/minecraft/world/World;addBlockBreakParticles(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-