Package net.minecraft.server.world
Class ServerWorld
java.lang.Object
net.minecraft.world.World
net.minecraft.server.world.ServerWorld
- All Implemented Interfaces:
AutoCloseable,BiomeAccess.Storage,BlockRenderView,BlockView,CollisionView,EntityView,HeightLimitView,LunarWorldView,ModifiableTestableWorld,ModifiableWorld,RegistryWorldView,ServerWorldAccess,StructureWorldAccess,TestableWorld,WorldAccess,WorldView
- Mappings:
Namespace Name official abjintermediary net/minecraft/class_3218named net/minecraft/server/world/ServerWorld
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ServerTickScheduler<Block>private Int2ObjectMap<EnderDragonPart>static BlockPosprivate @Nullable EnderDragonFightprivate EntityListprivate ServerEntityManager<Entity>private ServerTickScheduler<Fluid>private intprivate booleanprivate static Loggerprivate List<ServerPlayerEntity>private PortalForcerprotected RaidManagerbooleanprivate MinecraftServerprivate static intThe number of ticks (300) the world will continue to tick entities after all players have left and the world does not contain any forced chunks.private ServerChunkManagerprivate booleanprivate SleepManagerprivate StructureAccessorprivate ObjectLinkedOpenHashSet<BlockEvent>private ServerWorldPropertiesFields inherited from class net.minecraft.world.World
blockEntityTickers, CODEC, END, field_30967, field_30968, field_30969, HORIZONTAL_LIMIT, isClient, lcgBlockSeed, lcgBlockSeedIncrement, MAX_UPDATE_DEPTH, MAX_Y, MIN_Y, NETHER, OVERWORLD, properties, rainGradient, rainGradientPrev, random, thunderGradient, thunderGradientPrev -
Constructor Summary
ConstructorsConstructorDescriptionServerWorld(MinecraftServer server, Executor workerExecutor, LevelStorage.Session session, ServerWorldProperties properties, RegistryKey<World> worldKey, DimensionType dimensionType, WorldGenerationProgressListener worldGenerationProgressListener, ChunkGenerator chunkGenerator, boolean debugWorld, long seed, List<Spawner> spawners, boolean shouldTickTime) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEntities(Stream<Entity> entities)private booleanprivate voidaddPlayer(ServerPlayerEntity player)voidaddSyncedBlockEvent(BlockPos pos, Block block, int type, int data)asString()booleancanPlayerModifyAt(PlayerEntity player, BlockPos pos)voidclearUpdatesInArea(BlockBox box)voidclose()static voidcreateEndSpawnPlatform(ServerWorld world)createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType)voidprivate voiddumpBlockEntities(Writer writer)private static voiddumpEntities(Writer writer, Iterable<Entity> entities)voidemitGameEvent(@Nullable Entity entity, GameEvent event, BlockPos pos)List<? extends EnderDragonEntity>floatgetBrightness(Direction direction, boolean shaded)getDragonPart(int id)Deprecated.getEntitiesByType(TypeFilter<Entity,T> typeFilter, Predicate<? super T> predicate)Computes a list of entities of the given type.getEntityById(int id)protected EntityLookup<Entity>getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ)intgetMapState(String id)intintgetPlayers(Predicate<? super ServerPlayerEntity> predicate)longgetSeed()floatStream<? extends StructureStart<?>>getStructures(ChunkSectionPos pos, StructureFeature<?> feature)protected BlockPosgetSurface(BlockPos pos)private static <T> StringgetTopFive(Iterable<T> items, Function<T,String> classifier)Categoriesitemswith theclassifierand reports a message indicating the top five biggest categories.voidhandleInteraction(EntityInteraction interaction, Entity entity, InteractionObserver observer)private voidbooleanbooleanisFlat()booleanbooleanbooleanisNearOccupiedPointOfInterest(BlockPos pos, int maxDistance)booleanisNearOccupiedPointOfInterest(ChunkSectionPos sectionPos)booleanbooleanvoidloadEntities(Stream<Entity> entities)locateBiome(Biome biome, BlockPos pos, int radius, int int2)locateStructure(StructureFeature<?> feature, BlockPos pos, int radius, boolean skipExistingChunks)method_31418(BlockPos blockPos)voidonBlockChanged(BlockPos pos, BlockState oldBlock, BlockState newBlock)voidonDimensionChanged(Entity entity)voidvoidonPlayerConnected(ServerPlayerEntity player)voidonPlayerRespawned(ServerPlayerEntity player)voidonPlayerTeleport(ServerPlayerEntity player)voidplaySound(@Nullable PlayerEntity player, double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch)voidplaySoundFromEntity(@Nullable PlayerEntity player, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch)private booleanprocessBlockEvent(BlockEvent event)private voidvoidputMapState(String id, MapState state)voidremovePlayer(ServerPlayerEntity player, Entity.RemovalReason reason)voidprivate voidvoidsave(@Nullable ProgressListener progressListener, boolean flush, boolean bool)private voidvoidsendEntityStatus(Entity entity, byte status)private booleansendToPlayerIfNearby(ServerPlayerEntity player, boolean force, double x, double y, double z, Packet<?> packet)voidsendVibrationPacket(Vibration vibration)voidsetBlockBreakingInfo(int entityId, BlockPos pos, int progress)booleansetChunkForced(int x, int z, boolean forced)voidsetSpawnPos(BlockPos pos, float angle)voidsetTimeOfDay(long timeOfDay)voidsetWeather(int clearDuration, int rainDuration, boolean raining, boolean thundering)private booleanshouldCancelSpawn(Entity entity)booleanshouldCreateNewEntityWithPassenger(Entity entity)booleanspawnEntity(Entity entity)<T extends ParticleEffect>
booleanspawnParticles(ServerPlayerEntity viewer, T particle, boolean force, double x, double y, double z, int count, double deltaX, double deltaY, double deltaZ, double speed)<T extends ParticleEffect>
intspawnParticles(T particle, double x, double y, double z, int count, double deltaX, double deltaY, double deltaZ, double speed)voidsyncGlobalEvent(int eventId, BlockPos pos, int data)voidsyncWorldEvent(@Nullable PlayerEntity player, int eventId, BlockPos pos, int data)voidtick(BooleanSupplier shouldKeepTicking)private voidtickBlock(ScheduledTick<Block> tick)voidtickChunk(WorldChunk chunk, int randomTickSpeed)voidtickEntity(Entity entity)private voidtickFluid(ScheduledTick<Fluid> tick)private voidtickPassenger(Entity vehicle, Entity passenger)voidtickSpawners(boolean spawnMonsters, boolean spawnAnimals)protected voidtickTime()toString()booleantryLoadEntity(Entity entity)voidunloadEntities(WorldChunk chunk)voidupdateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags)voidupdateNeighbors(BlockPos pos, Block block)voidprivate voidMethods inherited from class net.minecraft.world.World
addBlockBreakParticles, addBlockEntity, addBlockEntityTicker, addDetailsToCrashReport, addFireworkParticle, addImportantParticle, addImportantParticle, addParticle, addParticle, breakBlock, calculateAmbientDarkness, canSetBlock, createExplosion, createExplosion, disconnect, emitGameEvent, getAmbientDarkness, getBiomeAccess, getBlockEntity, getBlockState, getChunk, getChunk, getChunkAsView, getDimension, getEmittedRedstonePower, getEntitiesByType, getFluidState, getGameRules, getLevelProperties, getLightingProvider, getLocalDifficulty, getOtherEntities, getProfiler, getProfilerSupplier, getRainGradient, getRandom, getRandomPosInChunk, getReceivedRedstonePower, getReceivedStrongRedstonePower, getRegistryKey, getSeaLevel, getSkyAngleRadians, getThunderGradient, getTime, getTimeOfDay, getTopY, getWorldBorder, getWorldChunk, hasHighHumidity, hasRain, initWeatherGradients, isClient, isDay, isDebugWorld, isDirectionSolid, isEmittingRedstonePower, isInBuildLimit, isNight, isRaining, isReceivingRedstonePower, isThundering, isTopSolid, isValid, markDirty, playSound, playSound, removeBlock, removeBlockEntity, scheduleBlockRerenderIfNeeded, sendPacket, setBlockState, setBlockState, setBlockState, setLightningTicksLeft, setMobSpawnOptions, setRainGradient, setThunderGradient, testBlockState, testFluidState, 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
getBiomeForNoiseGenMethods inherited from interface net.minecraft.world.BlockRenderView
getBaseLightLevel, getLightingProvider, getLightLevel, isSkyVisibleMethods inherited from interface net.minecraft.world.BlockView
getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlockMethods inherited from interface net.minecraft.world.CollisionView
canPlace, getBlockCollisions, getBlockCollisions, getCollisions, getEntityCollisions, getWorldBorder, 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, getEntitiesByType, getNonSpectatingEntities, getOtherEntities, 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, breakBlock, removeBlock, setBlockState, setBlockStateMethods inherited from interface net.minecraft.world.RegistryWorldView
getBiomeKey, getBlockEntity, getEntityCollisions, getTopPosition, intersectsEntitiesMethods inherited from interface net.minecraft.world.ServerWorldAccess
spawnEntityAndPassengersMethods inherited from interface net.minecraft.world.TestableWorld
testBlockState, testFluidStateMethods inherited from interface net.minecraft.world.WorldAccess
addParticle, emitGameEvent, emitGameEvent, emitGameEvent, getDifficulty, getLevelProperties, getLocalDifficulty, getLunarTime, getRandom, isChunkLoaded, playSound, syncWorldEventMethods inherited from interface net.minecraft.world.WorldView
containsFluid, getAmbientDarkness, getBiome, getBiomeAccess, getBiomeForNoiseGen, getBottomY, getBrightness, getChunk, getChunk, getChunk, getChunk, getChunkAsView, getColor, getDimension, getHeight, getLightLevel, getLightLevel, getSeaLevel, getStatesInBoxIfLoaded, getStrongRedstonePower, getTopY, isAir, isChunkLoaded, isClient, isPosLoaded, isRegionLoaded, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater
-
Field Details
-
END_SPAWN_POS
- Mappings:
Namespace Name Mixin selector official aLabj;a:Lgb;intermediary field_25144Lnet/minecraft/class_3218;field_25144:Lnet/minecraft/class_2338;named END_SPAWN_POSLnet/minecraft/server/world/ServerWorld;END_SPAWN_POS:Lnet/minecraft/util/math/BlockPos;
-
LOGGER
- Mappings:
Namespace Name Mixin selector official zLabj;z:Lorg/apache/logging/log4j/Logger;intermediary field_13952Lnet/minecraft/class_3218;field_13952:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/server/world/ServerWorld;LOGGER:Lorg/apache/logging/log4j/Logger;
-
SERVER_IDLE_COOLDOWN
private static final int SERVER_IDLE_COOLDOWNThe number of ticks (300) the world will continue to tick entities after all players have left and the world does not contain any forced chunks.- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ALabj;A:Iintermediary field_29768Lnet/minecraft/class_3218;field_29768:Inamed SERVER_IDLE_COOLDOWNLnet/minecraft/server/world/ServerWorld;SERVER_IDLE_COOLDOWN:I
-
players
- Mappings:
Namespace Name Mixin selector official BLabj;B:Ljava/util/List;intermediary field_18261Lnet/minecraft/class_3218;field_18261:Ljava/util/List;named playersLnet/minecraft/server/world/ServerWorld;players:Ljava/util/List;
-
serverChunkManager
- Mappings:
Namespace Name Mixin selector official CLabj;C:Labh;intermediary field_24624Lnet/minecraft/class_3218;field_24624:Lnet/minecraft/class_3215;named serverChunkManagerLnet/minecraft/server/world/ServerWorld;serverChunkManager:Lnet/minecraft/server/world/ServerChunkManager;
-
server
- Mappings:
Namespace Name Mixin selector official DLabj;D:Lnet/minecraft/server/MinecraftServer;intermediary field_13959Lnet/minecraft/class_3218;field_13959:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/world/ServerWorld;server:Lnet/minecraft/server/MinecraftServer;
-
worldProperties
- Mappings:
Namespace Name Mixin selector official ELabj;E:Ldhi;intermediary field_24456Lnet/minecraft/class_3218;field_24456:Lnet/minecraft/class_5268;named worldPropertiesLnet/minecraft/server/world/ServerWorld;worldProperties:Lnet/minecraft/world/level/ServerWorldProperties;
-
entityList
- Mappings:
Namespace Name Mixin selector official FLabj;F:Lcnn;intermediary field_26934Lnet/minecraft/class_3218;field_26934:Lnet/minecraft/class_5574;named entityListLnet/minecraft/server/world/ServerWorld;entityList:Lnet/minecraft/world/EntityList;
-
entityManager
- Mappings:
Namespace Name Mixin selector official GLabj;G:Lcns;intermediary field_26935Lnet/minecraft/class_3218;field_26935:Lnet/minecraft/class_5579;named entityManagerLnet/minecraft/server/world/ServerWorld;entityManager:Lnet/minecraft/server/world/ServerEntityManager;
-
savingDisabled
public boolean savingDisabled- Mappings:
Namespace Name Mixin selector official bLabj;b:Zintermediary field_13957Lnet/minecraft/class_3218;field_13957:Znamed savingDisabledLnet/minecraft/server/world/ServerWorld;savingDisabled:Z
-
sleepManager
- Mappings:
Namespace Name Mixin selector official HLabj;H:Laec;intermediary field_28859Lnet/minecraft/class_3218;field_28859:Lnet/minecraft/class_5838;named sleepManagerLnet/minecraft/server/world/ServerWorld;sleepManager:Lnet/minecraft/server/world/SleepManager;
-
idleTimeout
private int idleTimeout- Mappings:
Namespace Name Mixin selector official ILabj;I:Iintermediary field_13948Lnet/minecraft/class_3218;field_13948:Inamed idleTimeoutLnet/minecraft/server/world/ServerWorld;idleTimeout:I
-
portalForcer
- Mappings:
Namespace Name Mixin selector official JLabj;J:Ldgi;intermediary field_13956Lnet/minecraft/class_3218;field_13956:Lnet/minecraft/class_1946;named portalForcerLnet/minecraft/server/world/ServerWorld;portalForcer:Lnet/minecraft/world/PortalForcer;
-
blockTickScheduler
- Mappings:
Namespace Name Mixin selector official KLabj;K:Lbwm;intermediary field_13949Lnet/minecraft/class_3218;field_13949:Lnet/minecraft/class_1949;named blockTickSchedulerLnet/minecraft/server/world/ServerWorld;blockTickScheduler:Lnet/minecraft/server/world/ServerTickScheduler;
-
fluidTickScheduler
- Mappings:
Namespace Name Mixin selector official LLabj;L:Lbwm;intermediary field_13951Lnet/minecraft/class_3218;field_13951:Lnet/minecraft/class_1949;named fluidTickSchedulerLnet/minecraft/server/world/ServerWorld;fluidTickScheduler:Lnet/minecraft/server/world/ServerTickScheduler;
-
loadedMobs
- Mappings:
Namespace Name Mixin selector official MLabj;M:Ljava/util/Set;intermediary field_26932Lnet/minecraft/class_3218;field_26932:Ljava/util/Set;named loadedMobsLnet/minecraft/server/world/ServerWorld;loadedMobs:Ljava/util/Set;
-
raidManager
- Mappings:
Namespace Name Mixin selector official cLabj;c:Lbks;intermediary field_18811Lnet/minecraft/class_3218;field_18811:Lnet/minecraft/class_3767;named raidManagerLnet/minecraft/server/world/ServerWorld;raidManager:Lnet/minecraft/village/raid/RaidManager;
-
syncedBlockEventQueue
- Mappings:
Namespace Name Mixin selector official NLabj;N:Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;intermediary field_13950Lnet/minecraft/class_3218;field_13950:Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;named syncedBlockEventQueueLnet/minecraft/server/world/ServerWorld;syncedBlockEventQueue:Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
-
inBlockTick
private boolean inBlockTick- Mappings:
Namespace Name Mixin selector official OLabj;O:Zintermediary field_13953Lnet/minecraft/class_3218;field_13953:Znamed inBlockTickLnet/minecraft/server/world/ServerWorld;inBlockTick:Z
-
spawners
- Mappings:
Namespace Name Mixin selector official PLabj;P:Ljava/util/List;intermediary field_25141Lnet/minecraft/class_3218;field_25141:Ljava/util/List;named spawnersLnet/minecraft/server/world/ServerWorld;spawners:Ljava/util/List;
-
enderDragonFight
- Mappings:
Namespace Name Mixin selector official QLabj;Q:Lcnc;intermediary field_25142Lnet/minecraft/class_3218;field_25142:Lnet/minecraft/class_2881;named enderDragonFightLnet/minecraft/server/world/ServerWorld;enderDragonFight:Lnet/minecraft/entity/boss/dragon/EnderDragonFight;
-
dragonParts
- Mappings:
Namespace Name Mixin selector official RLabj;R:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_26933Lnet/minecraft/class_3218;field_26933:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named dragonPartsLnet/minecraft/server/world/ServerWorld;dragonParts:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
structureAccessor
- Mappings:
Namespace Name Mixin selector official SLabj;S:Lbwo;intermediary field_23787Lnet/minecraft/class_3218;field_23787:Lnet/minecraft/class_5138;named structureAccessorLnet/minecraft/server/world/ServerWorld;structureAccessor:Lnet/minecraft/world/gen/StructureAccessor;
-
shouldTickTime
private final boolean shouldTickTime- Mappings:
Namespace Name Mixin selector official TLabj;T:Zintermediary field_25143Lnet/minecraft/class_3218;field_25143:Znamed shouldTickTimeLnet/minecraft/server/world/ServerWorld;shouldTickTime:Z
-
-
Constructor Details
-
ServerWorld
public ServerWorld(MinecraftServer server, Executor workerExecutor, LevelStorage.Session session, ServerWorldProperties properties, RegistryKey<World> worldKey, DimensionType dimensionType, WorldGenerationProgressListener worldGenerationProgressListener, ChunkGenerator chunkGenerator, boolean debugWorld, long seed, List<Spawner> spawners, boolean shouldTickTime)- Mappings:
Namespace Name Mixin selector official <init>Labj;<init>(Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Ldhc$a;Ldhi;Lwo;Lcmz;Labs;Lcls;ZJLjava/util/List;Z)Vintermediary <init>Lnet/minecraft/class_3218;<init>(Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;Lnet/minecraft/class_3949;Lnet/minecraft/class_2794;ZJLjava/util/List;Z)Vnamed <init>Lnet/minecraft/server/world/ServerWorld;<init>(Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/world/level/ServerWorldProperties;Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/world/dimension/DimensionType;Lnet/minecraft/server/WorldGenerationProgressListener;Lnet/minecraft/world/gen/chunk/ChunkGenerator;ZJLjava/util/List;Z)V
-
-
Method Details
-
setWeather
public void setWeather(int clearDuration, int rainDuration, boolean raining, boolean thundering)- Mappings:
Namespace Name Mixin selector official aLabj;a(IIZZ)Vintermediary method_27910Lnet/minecraft/class_3218;method_27910(IIZZ)Vnamed setWeatherLnet/minecraft/server/world/ServerWorld;setWeather(IIZZ)V
-
getGeneratorStoredBiome
- Specified by:
getGeneratorStoredBiomein interfaceWorldView- Mappings:
Namespace Name Mixin selector official aLbwa;a(III)Lbww;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;
-
getStructureAccessor
- Mappings:
Namespace Name Mixin selector official aLabj;a()Lbwo;intermediary method_27056Lnet/minecraft/class_3218;method_27056()Lnet/minecraft/class_5138;named getStructureAccessorLnet/minecraft/server/world/ServerWorld;getStructureAccessor()Lnet/minecraft/world/gen/StructureAccessor;
-
tick
- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/util/function/BooleanSupplier;)Vintermediary method_18765Lnet/minecraft/class_3218;method_18765(Ljava/util/function/BooleanSupplier;)Vnamed tickLnet/minecraft/server/world/ServerWorld;tick(Ljava/util/function/BooleanSupplier;)V
-
tickTime
protected void tickTime()- Mappings:
Namespace Name Mixin selector official l_Labj;l_()Vintermediary method_29203Lnet/minecraft/class_3218;method_29203()Vnamed tickTimeLnet/minecraft/server/world/ServerWorld;tickTime()V
-
setTimeOfDay
public void setTimeOfDay(long timeOfDay)- Mappings:
Namespace Name Mixin selector official aLabj;a(J)Vintermediary method_29199Lnet/minecraft/class_3218;method_29199(J)Vnamed setTimeOfDayLnet/minecraft/server/world/ServerWorld;setTimeOfDay(J)V
-
tickSpawners
public void tickSpawners(boolean spawnMonsters, boolean spawnAnimals)- Mappings:
Namespace Name Mixin selector official aLabj;a(ZZ)Vintermediary method_29202Lnet/minecraft/class_3218;method_29202(ZZ)Vnamed tickSpawnersLnet/minecraft/server/world/ServerWorld;tickSpawners(ZZ)V
-
shouldCancelSpawn
- Mappings:
Namespace Name Mixin selector official iLabj;i(Laso;)Zintermediary method_31430Lnet/minecraft/class_3218;method_31430(Lnet/minecraft/class_1297;)Znamed shouldCancelSpawnLnet/minecraft/server/world/ServerWorld;shouldCancelSpawn(Lnet/minecraft/entity/Entity;)Z
-
wakeSleepingPlayers
private void wakeSleepingPlayers()- Mappings:
Namespace Name Mixin selector official amLabj;am()Vintermediary method_23660Lnet/minecraft/class_3218;method_23660()Vnamed wakeSleepingPlayersLnet/minecraft/server/world/ServerWorld;wakeSleepingPlayers()V
-
tickChunk
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lcmb;I)Vintermediary method_18203Lnet/minecraft/class_3218;method_18203(Lnet/minecraft/class_2818;I)Vnamed tickChunkLnet/minecraft/server/world/ServerWorld;tickChunk(Lnet/minecraft/world/chunk/WorldChunk;I)V
-
method_31418
- Mappings:
Namespace Name Mixin selector official CLabj;C(Lgb;)Ljava/util/Optional;intermediary method_31418Lnet/minecraft/class_3218;method_31418(Lnet/minecraft/class_2338;)Ljava/util/Optional;named method_31418Lnet/minecraft/server/world/ServerWorld;method_31418(Lnet/minecraft/util/math/BlockPos;)Ljava/util/Optional;
-
getSurface
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lgb;)Lgb;intermediary method_18210Lnet/minecraft/class_3218;method_18210(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;named getSurfaceLnet/minecraft/server/world/ServerWorld;getSurface(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
isInBlockTick
public boolean isInBlockTick()- Mappings:
Namespace Name Mixin selector official m_Labj;m_()Zintermediary method_14177Lnet/minecraft/class_3218;method_14177()Znamed isInBlockTickLnet/minecraft/server/world/ServerWorld;isInBlockTick()Z
-
isSleepingEnabled
public boolean isSleepingEnabled()- Mappings:
Namespace Name Mixin selector official dLabj;d()Zintermediary method_33144Lnet/minecraft/class_3218;method_33144()Znamed isSleepingEnabledLnet/minecraft/server/world/ServerWorld;isSleepingEnabled()Z
-
handleSleeping
private void handleSleeping()- Mappings:
Namespace Name Mixin selector official anLabj;an()Vintermediary method_33143Lnet/minecraft/class_3218;method_33143()Vnamed handleSleepingLnet/minecraft/server/world/ServerWorld;handleSleeping()V
-
updateSleepingPlayers
public void updateSleepingPlayers()- Mappings:
Namespace Name Mixin selector official n_Labj;n_()Vintermediary method_8448Lnet/minecraft/class_3218;method_8448()Vnamed updateSleepingPlayersLnet/minecraft/server/world/ServerWorld;updateSleepingPlayers()V
-
getScoreboard
- Specified by:
getScoreboardin classWorld- Mappings:
Namespace Name Mixin selector official fLabj;f()Lxe;intermediary method_14170Lnet/minecraft/class_3218;method_14170()Lnet/minecraft/class_2995;named getScoreboardLnet/minecraft/server/world/ServerWorld;getScoreboard()Lnet/minecraft/scoreboard/ServerScoreboard;
-
resetWeather
private void resetWeather()- Mappings:
Namespace Name Mixin selector official aoLabj;ao()Vintermediary method_14195Lnet/minecraft/class_3218;method_14195()Vnamed resetWeatherLnet/minecraft/server/world/ServerWorld;resetWeather()V
-
resetIdleTimeout
public void resetIdleTimeout()- Mappings:
Namespace Name Mixin selector official o_Labj;o_()Vintermediary method_14197Lnet/minecraft/class_3218;method_14197()Vnamed resetIdleTimeoutLnet/minecraft/server/world/ServerWorld;resetIdleTimeout()V
-
tickFluid
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lbwq;)Vintermediary method_14171Lnet/minecraft/class_3218;method_14171(Lnet/minecraft/class_1954;)Vnamed tickFluidLnet/minecraft/server/world/ServerWorld;tickFluid(Lnet/minecraft/world/ScheduledTick;)V
-
tickBlock
- Mappings:
Namespace Name Mixin selector official bLabj;b(Lbwq;)Vintermediary method_14189Lnet/minecraft/class_3218;method_14189(Lnet/minecraft/class_1954;)Vnamed tickBlockLnet/minecraft/server/world/ServerWorld;tickBlock(Lnet/minecraft/world/ScheduledTick;)V
-
tickEntity
- Mappings:
Namespace Name Mixin selector official aLabj;a(Laso;)Vintermediary method_18762Lnet/minecraft/class_3218;method_18762(Lnet/minecraft/class_1297;)Vnamed tickEntityLnet/minecraft/server/world/ServerWorld;tickEntity(Lnet/minecraft/entity/Entity;)V
-
tickPassenger
- Mappings:
Namespace Name Mixin selector official aLabj;a(Laso;Laso;)Vintermediary method_18763Lnet/minecraft/class_3218;method_18763(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Vnamed tickPassengerLnet/minecraft/server/world/ServerWorld;tickPassenger(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)V
-
canPlayerModifyAt
- Overrides:
canPlayerModifyAtin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lbjl;Lgb;)Zintermediary method_8505Lnet/minecraft/class_1937;method_8505(Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;)Znamed canPlayerModifyAtLnet/minecraft/world/World;canPlayerModifyAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
save
public void save(@Nullable @Nullable ProgressListener progressListener, boolean flush, boolean bool)- Mappings:
Namespace Name Mixin selector official aLabj;a(Lagu;ZZ)Vintermediary method_14176Lnet/minecraft/class_3218;method_14176(Lnet/minecraft/class_3536;ZZ)Vnamed saveLnet/minecraft/server/world/ServerWorld;save(Lnet/minecraft/util/ProgressListener;ZZ)V
-
saveLevel
private void saveLevel()- Mappings:
Namespace Name Mixin selector official apLabj;ap()Vintermediary method_14188Lnet/minecraft/class_3218;method_14188()Vnamed saveLevelLnet/minecraft/server/world/ServerWorld;saveLevel()V
-
getEntitiesByType
public <T extends Entity> List<? extends T> getEntitiesByType(TypeFilter<Entity,T> typeFilter, Predicate<? super T> predicate)Computes a list of entities of the given type. Warning: Ifnullis passed as the entity type filter, care should be taken that the type argumentTis set toEntity, otherwise heap pollution in the returned list orClassCastExceptioncan occur.- Parameters:
predicate- a predicate which returned entities must satisfy- Returns:
- a list of entities of the given type
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lcno;Ljava/util/function/Predicate;)Ljava/util/List;intermediary method_18198Lnet/minecraft/class_3218;method_18198(Lnet/minecraft/class_5575;Ljava/util/function/Predicate;)Ljava/util/List;named getEntitiesByTypeLnet/minecraft/server/world/ServerWorld;getEntitiesByType(Lnet/minecraft/util/TypeFilter;Ljava/util/function/Predicate;)Ljava/util/List;
-
getAliveEnderDragons
- Mappings:
Namespace Name Mixin selector official hLabj;h()Ljava/util/List;intermediary method_18776Lnet/minecraft/class_3218;method_18776()Ljava/util/List;named getAliveEnderDragonsLnet/minecraft/server/world/ServerWorld;getAliveEnderDragons()Ljava/util/List;
-
getPlayers
- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/util/function/Predicate;)Ljava/util/List;intermediary method_18766Lnet/minecraft/class_3218;method_18766(Ljava/util/function/Predicate;)Ljava/util/List;named getPlayersLnet/minecraft/server/world/ServerWorld;getPlayers(Ljava/util/function/Predicate;)Ljava/util/List;
-
getRandomAlivePlayer
- Mappings:
Namespace Name Mixin selector official p_Labj;p_()Labk;intermediary method_18779Lnet/minecraft/class_3218;method_18779()Lnet/minecraft/class_3222;named getRandomAlivePlayerLnet/minecraft/server/world/ServerWorld;getRandomAlivePlayer()Lnet/minecraft/server/network/ServerPlayerEntity;
-
spawnEntity
- Specified by:
spawnEntityin interfaceModifiableWorld- Mappings:
Namespace Name Mixin selector official bLbwf;b(Laso;)Zintermediary method_8649Lnet/minecraft/class_1945;method_8649(Lnet/minecraft/class_1297;)Znamed spawnEntityLnet/minecraft/world/ModifiableWorld;spawnEntity(Lnet/minecraft/entity/Entity;)Z
-
tryLoadEntity
- Mappings:
Namespace Name Mixin selector official cLabj;c(Laso;)Zintermediary method_18768Lnet/minecraft/class_3218;method_18768(Lnet/minecraft/class_1297;)Znamed tryLoadEntityLnet/minecraft/server/world/ServerWorld;tryLoadEntity(Lnet/minecraft/entity/Entity;)Z
-
onDimensionChanged
- Mappings:
Namespace Name Mixin selector official dLabj;d(Laso;)Vintermediary method_18769Lnet/minecraft/class_3218;method_18769(Lnet/minecraft/class_1297;)Vnamed onDimensionChangedLnet/minecraft/server/world/ServerWorld;onDimensionChanged(Lnet/minecraft/entity/Entity;)V
-
onPlayerTeleport
- Mappings:
Namespace Name Mixin selector official aLabj;a(Labk;)Vintermediary method_18207Lnet/minecraft/class_3218;method_18207(Lnet/minecraft/class_3222;)Vnamed onPlayerTeleportLnet/minecraft/server/world/ServerWorld;onPlayerTeleport(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
onPlayerChangeDimension
- Mappings:
Namespace Name Mixin selector official bLabj;b(Labk;)Vintermediary method_18211Lnet/minecraft/class_3218;method_18211(Lnet/minecraft/class_3222;)Vnamed onPlayerChangeDimensionLnet/minecraft/server/world/ServerWorld;onPlayerChangeDimension(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
onPlayerConnected
- Mappings:
Namespace Name Mixin selector official cLabj;c(Labk;)Vintermediary method_18213Lnet/minecraft/class_3218;method_18213(Lnet/minecraft/class_3222;)Vnamed onPlayerConnectedLnet/minecraft/server/world/ServerWorld;onPlayerConnected(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
onPlayerRespawned
- Mappings:
Namespace Name Mixin selector official dLabj;d(Labk;)Vintermediary method_18215Lnet/minecraft/class_3218;method_18215(Lnet/minecraft/class_3222;)Vnamed onPlayerRespawnedLnet/minecraft/server/world/ServerWorld;onPlayerRespawned(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
addPlayer
- Mappings:
Namespace Name Mixin selector official eLabj;e(Labk;)Vintermediary method_18771Lnet/minecraft/class_3218;method_18771(Lnet/minecraft/class_3222;)Vnamed addPlayerLnet/minecraft/server/world/ServerWorld;addPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
addEntity
- Mappings:
Namespace Name Mixin selector official jLabj;j(Laso;)Zintermediary method_14175Lnet/minecraft/class_3218;method_14175(Lnet/minecraft/class_1297;)Znamed addEntityLnet/minecraft/server/world/ServerWorld;addEntity(Lnet/minecraft/entity/Entity;)Z
-
shouldCreateNewEntityWithPassenger
- Mappings:
Namespace Name Mixin selector official eLabj;e(Laso;)Zintermediary method_30736Lnet/minecraft/class_3218;method_30736(Lnet/minecraft/class_1297;)Znamed shouldCreateNewEntityWithPassengerLnet/minecraft/server/world/ServerWorld;shouldCreateNewEntityWithPassenger(Lnet/minecraft/entity/Entity;)Z
-
unloadEntities
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lcmb;)Vintermediary method_18764Lnet/minecraft/class_3218;method_18764(Lnet/minecraft/class_2818;)Vnamed unloadEntitiesLnet/minecraft/server/world/ServerWorld;unloadEntities(Lnet/minecraft/world/chunk/WorldChunk;)V
-
removePlayer
- Mappings:
Namespace Name Mixin selector official aLabj;a(Labk;Laso$c;)Vintermediary method_18770Lnet/minecraft/class_3218;method_18770(Lnet/minecraft/class_3222;Lnet/minecraft/class_1297$class_5529;)Vnamed removePlayerLnet/minecraft/server/world/ServerWorld;removePlayer(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/entity/Entity$RemovalReason;)V
-
setBlockBreakingInfo
- Specified by:
setBlockBreakingInfoin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(ILgb;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
-
playSound
public void playSound(@Nullable @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 aLbvx;a(Lbjl;DDDLaev;Laex;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 @Nullable PlayerEntity player, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch)- Specified by:
playSoundFromEntityin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lbjl;Laso;Laev;Laex;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
-
syncGlobalEvent
- Overrides:
syncGlobalEventin classWorld- Mappings:
Namespace Name Mixin selector official bLbvx;b(ILgb;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
public void syncWorldEvent(@Nullable @Nullable PlayerEntity player, int eventId, BlockPos pos, int data)- Specified by:
syncWorldEventin interfaceWorldAccess- Mappings:
Namespace Name Mixin selector official aLbvy;a(Lbjl;ILgb;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
-
getLogicalHeight
public int getLogicalHeight()- Specified by:
getLogicalHeightin interfaceWorldAccess- Mappings:
Namespace Name Mixin selector official jLbvy;j()Iintermediary method_32819Lnet/minecraft/class_1936;method_32819()Inamed getLogicalHeightLnet/minecraft/world/WorldAccess;getLogicalHeight()I
-
emitGameEvent
- Specified by:
emitGameEventin interfaceWorldAccess- Mappings:
Namespace Name Mixin selector official aLbvy;a(Laso;Lcnz;Lgb;)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
-
updateListeners
- Specified by:
updateListenersin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lgb;Lcjx;Lcjx;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
-
sendEntityStatus
- Overrides:
sendEntityStatusin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Laso;B)Vintermediary method_8421Lnet/minecraft/class_1937;method_8421(Lnet/minecraft/class_1297;B)Vnamed sendEntityStatusLnet/minecraft/world/World;sendEntityStatus(Lnet/minecraft/entity/Entity;B)V
-
getChunkManager
- Specified by:
getChunkManagerin interfaceWorldAccess- Mappings:
Namespace Name Mixin selector official q_Labj;q_()Labh;intermediary method_14178Lnet/minecraft/class_3218;method_14178()Lnet/minecraft/class_3215;named getChunkManagerLnet/minecraft/server/world/ServerWorld;getChunkManager()Lnet/minecraft/server/world/ServerChunkManager;
-
createExplosion
public Explosion createExplosion(@Nullable @Nullable Entity entity, @Nullable @Nullable DamageSource damageSource, @Nullable @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType)- Overrides:
createExplosionin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Laso;Lary;Lbvq;DDDFZLbvp$a;)Lbvp;intermediary method_8454Lnet/minecraft/class_1937;method_8454(Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;)Lnet/minecraft/class_1927;named createExplosionLnet/minecraft/world/World;createExplosion(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/damage/DamageSource;Lnet/minecraft/world/explosion/ExplosionBehavior;DDDFZLnet/minecraft/world/explosion/Explosion$DestructionType;)Lnet/minecraft/world/explosion/Explosion;
-
addSyncedBlockEvent
- Overrides:
addSyncedBlockEventin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lgb;Lbyw;II)Vintermediary method_8427Lnet/minecraft/class_1937;method_8427(Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)Vnamed addSyncedBlockEventLnet/minecraft/world/World;addSyncedBlockEvent(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
-
processSyncedBlockEvents
private void processSyncedBlockEvents()- Mappings:
Namespace Name Mixin selector official aqLabj;aq()Vintermediary method_14192Lnet/minecraft/class_3218;method_14192()Vnamed processSyncedBlockEventsLnet/minecraft/server/world/ServerWorld;processSyncedBlockEvents()V
-
processBlockEvent
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lbva;)Zintermediary method_14174Lnet/minecraft/class_3218;method_14174(Lnet/minecraft/class_1919;)Znamed processBlockEventLnet/minecraft/server/world/ServerWorld;processBlockEvent(Lnet/minecraft/server/world/BlockEvent;)Z
-
getBlockTickScheduler
- Specified by:
getBlockTickSchedulerin interfaceWorldAccess- Mappings:
Namespace Name Mixin selector official lLabj;l()Lbwm;intermediary method_14196Lnet/minecraft/class_3218;method_14196()Lnet/minecraft/class_1949;named getBlockTickSchedulerLnet/minecraft/server/world/ServerWorld;getBlockTickScheduler()Lnet/minecraft/server/world/ServerTickScheduler;
-
getFluidTickScheduler
- Specified by:
getFluidTickSchedulerin interfaceWorldAccess- Mappings:
Namespace Name Mixin selector official r_Labj;r_()Lbwm;intermediary method_14179Lnet/minecraft/class_3218;method_14179()Lnet/minecraft/class_1949;named getFluidTickSchedulerLnet/minecraft/server/world/ServerWorld;getFluidTickScheduler()Lnet/minecraft/server/world/ServerTickScheduler;
-
getServer
- Specified by:
getServerin interfaceWorldAccess- Overrides:
getServerin classWorld- Mappings:
Namespace Name Mixin selector official nLbvy;n()Lnet/minecraft/server/MinecraftServer;intermediary method_8503Lnet/minecraft/class_1936;method_8503()Lnet/minecraft/server/MinecraftServer;named getServerLnet/minecraft/world/WorldAccess;getServer()Lnet/minecraft/server/MinecraftServer;
-
getPortalForcer
- Mappings:
Namespace Name Mixin selector official oLabj;o()Ldgi;intermediary method_14173Lnet/minecraft/class_3218;method_14173()Lnet/minecraft/class_1946;named getPortalForcerLnet/minecraft/server/world/ServerWorld;getPortalForcer()Lnet/minecraft/world/PortalForcer;
-
getStructureManager
- Mappings:
Namespace Name Mixin selector official pLabj;p()Ldbq;intermediary method_14183Lnet/minecraft/class_3218;method_14183()Lnet/minecraft/class_3485;named getStructureManagerLnet/minecraft/server/world/ServerWorld;getStructureManager()Lnet/minecraft/structure/StructureManager;
-
sendVibrationPacket
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lcoh;)Vintermediary method_32817Lnet/minecraft/class_3218;method_32817(Lnet/minecraft/class_5720;)Vnamed sendVibrationPacketLnet/minecraft/server/world/ServerWorld;sendVibrationPacket(Lnet/minecraft/world/Vibration;)V
-
spawnParticles
public <T extends ParticleEffect> int spawnParticles(T particle, double x, double y, double z, int count, double deltaX, double deltaY, double deltaZ, double speed)- Mappings:
Namespace Name Mixin selector official aLabj;a(Lho;DDDIDDDD)Iintermediary method_14199Lnet/minecraft/class_3218;method_14199(Lnet/minecraft/class_2394;DDDIDDDD)Inamed spawnParticlesLnet/minecraft/server/world/ServerWorld;spawnParticles(Lnet/minecraft/particle/ParticleEffect;DDDIDDDD)I
-
spawnParticles
public <T extends ParticleEffect> boolean spawnParticles(ServerPlayerEntity viewer, T particle, boolean force, double x, double y, double z, int count, double deltaX, double deltaY, double deltaZ, double speed)- Mappings:
Namespace Name Mixin selector official aLabj;a(Labk;Lho;ZDDDIDDDD)Zintermediary method_14166Lnet/minecraft/class_3218;method_14166(Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Znamed spawnParticlesLnet/minecraft/server/world/ServerWorld;spawnParticles(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/particle/ParticleEffect;ZDDDIDDDD)Z
-
sendToPlayerIfNearby
private boolean sendToPlayerIfNearby(ServerPlayerEntity player, boolean force, double x, double y, double z, Packet<?> packet)- Mappings:
Namespace Name Mixin selector official aLabj;a(Labk;ZDDDLpf;)Zintermediary method_14191Lnet/minecraft/class_3218;method_14191(Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Znamed sendToPlayerIfNearbyLnet/minecraft/server/world/ServerWorld;sendToPlayerIfNearby(Lnet/minecraft/server/network/ServerPlayerEntity;ZDDDLnet/minecraft/network/Packet;)Z
-
getEntityById
- Specified by:
getEntityByIdin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(I)Laso;intermediary method_8469Lnet/minecraft/class_1937;method_8469(I)Lnet/minecraft/class_1297;named getEntityByIdLnet/minecraft/world/World;getEntityById(I)Lnet/minecraft/entity/Entity;
-
getDragonPart
Deprecated.- Mappings:
Namespace Name Mixin selector official bLabj;b(I)Laso;intermediary method_31424Lnet/minecraft/class_3218;method_31424(I)Lnet/minecraft/class_1297;named getDragonPartLnet/minecraft/server/world/ServerWorld;getDragonPart(I)Lnet/minecraft/entity/Entity;
-
getEntity
- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/util/UUID;)Laso;intermediary method_14190Lnet/minecraft/class_3218;method_14190(Ljava/util/UUID;)Lnet/minecraft/class_1297;named getEntityLnet/minecraft/server/world/ServerWorld;getEntity(Ljava/util/UUID;)Lnet/minecraft/entity/Entity;
-
locateStructure
@Nullable public @Nullable BlockPos locateStructure(StructureFeature<?> feature, BlockPos pos, int radius, boolean skipExistingChunks)- Mappings:
Namespace Name Mixin selector official aLabj;a(Lcte;Lgb;IZ)Lgb;intermediary method_8487Lnet/minecraft/class_3218;method_8487(Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;named locateStructureLnet/minecraft/server/world/ServerWorld;locateStructure(Lnet/minecraft/world/gen/feature/StructureFeature;Lnet/minecraft/util/math/BlockPos;IZ)Lnet/minecraft/util/math/BlockPos;
-
locateBiome
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lbww;Lgb;II)Lgb;intermediary method_24500Lnet/minecraft/class_3218;method_24500(Lnet/minecraft/class_1959;Lnet/minecraft/class_2338;II)Lnet/minecraft/class_2338;named locateBiomeLnet/minecraft/server/world/ServerWorld;locateBiome(Lnet/minecraft/world/biome/Biome;Lnet/minecraft/util/math/BlockPos;II)Lnet/minecraft/util/math/BlockPos;
-
getRecipeManager
- Specified by:
getRecipeManagerin classWorld- Mappings:
Namespace Name Mixin selector official qLbvx;q()Lbsq;intermediary method_8433Lnet/minecraft/class_1937;method_8433()Lnet/minecraft/class_1863;named getRecipeManagerLnet/minecraft/world/World;getRecipeManager()Lnet/minecraft/recipe/RecipeManager;
-
getTagManager
- Specified by:
getTagManagerin classWorld- Mappings:
Namespace Name Mixin selector official rLbvx;r()Lafu;intermediary method_8514Lnet/minecraft/class_1937;method_8514()Lnet/minecraft/class_5415;named getTagManagerLnet/minecraft/world/World;getTagManager()Lnet/minecraft/tag/TagManager;
-
isSavingDisabled
public boolean isSavingDisabled()- Overrides:
isSavingDisabledin classWorld- Mappings:
Namespace Name Mixin selector official sLbvx;s()Zintermediary method_8458Lnet/minecraft/class_1937;method_8458()Znamed isSavingDisabledLnet/minecraft/world/World;isSavingDisabled()Z
-
getRegistryManager
- Specified by:
getRegistryManagerin interfaceRegistryWorldView- Mappings:
Namespace Name Mixin selector official tLbvi;t()Lgs;intermediary method_30349Lnet/minecraft/class_5423;method_30349()Lnet/minecraft/class_5455;named getRegistryManagerLnet/minecraft/world/RegistryWorldView;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
-
getPersistentStateManager
- Mappings:
Namespace Name Mixin selector official uLabj;u()Ldgy;intermediary method_17983Lnet/minecraft/class_3218;method_17983()Lnet/minecraft/class_26;named getPersistentStateManagerLnet/minecraft/server/world/ServerWorld;getPersistentStateManager()Lnet/minecraft/world/PersistentStateManager;
-
getMapState
- Specified by:
getMapStatein classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Ljava/lang/String;)Ldgt;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 aLbvx;a(Ljava/lang/String;Ldgt;)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 vLbvx;v()Iintermediary method_17889Lnet/minecraft/class_1937;method_17889()Inamed getNextMapIdLnet/minecraft/world/World;getNextMapId()I
-
setSpawnPos
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lgb;F)Vintermediary method_8554Lnet/minecraft/class_3218;method_8554(Lnet/minecraft/class_2338;F)Vnamed setSpawnPosLnet/minecraft/server/world/ServerWorld;setSpawnPos(Lnet/minecraft/util/math/BlockPos;F)V
-
getSpawnPos
- Mappings:
Namespace Name Mixin selector official wLabj;w()Lgb;intermediary method_27911Lnet/minecraft/class_3218;method_27911()Lnet/minecraft/class_2338;named getSpawnPosLnet/minecraft/server/world/ServerWorld;getSpawnPos()Lnet/minecraft/util/math/BlockPos;
-
getSpawnAngle
public float getSpawnAngle()- Mappings:
Namespace Name Mixin selector official xLabj;x()Fintermediary method_30630Lnet/minecraft/class_3218;method_30630()Fnamed getSpawnAngleLnet/minecraft/server/world/ServerWorld;getSpawnAngle()F
-
getForcedChunks
- Mappings:
Namespace Name Mixin selector official yLabj;y()Lit/unimi/dsi/fastutil/longs/LongSet;intermediary method_17984Lnet/minecraft/class_3218;method_17984()Lit/unimi/dsi/fastutil/longs/LongSet;named getForcedChunksLnet/minecraft/server/world/ServerWorld;getForcedChunks()Lit/unimi/dsi/fastutil/longs/LongSet;
-
setChunkForced
public boolean setChunkForced(int x, int z, boolean forced)- Mappings:
Namespace Name Mixin selector official aLabj;a(IIZ)Zintermediary method_17988Lnet/minecraft/class_3218;method_17988(IIZ)Znamed setChunkForcedLnet/minecraft/server/world/ServerWorld;setChunkForced(IIZ)Z
-
getPlayers
- Specified by:
getPlayersin interfaceEntityView- Mappings:
Namespace Name Mixin selector official zLbvo;z()Ljava/util/List;intermediary method_18456Lnet/minecraft/class_1924;method_18456()Ljava/util/List;named getPlayersLnet/minecraft/world/EntityView;getPlayers()Ljava/util/List;
-
onBlockChanged
- Overrides:
onBlockChangedin classWorld- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lgb;Lcjx;Lcjx;)Vintermediary method_19282Lnet/minecraft/class_1937;method_19282(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Vnamed onBlockChangedLnet/minecraft/world/World;onBlockChanged(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
-
getPointOfInterestStorage
- Mappings:
Namespace Name Mixin selector official ALabj;A()Lbcu;intermediary method_19494Lnet/minecraft/class_3218;method_19494()Lnet/minecraft/class_4153;named getPointOfInterestStorageLnet/minecraft/server/world/ServerWorld;getPointOfInterestStorage()Lnet/minecraft/world/poi/PointOfInterestStorage;
-
isNearOccupiedPointOfInterest
- Mappings:
Namespace Name Mixin selector official a_Labj;a_(Lgb;)Zintermediary method_19500Lnet/minecraft/class_3218;method_19500(Lnet/minecraft/class_2338;)Znamed isNearOccupiedPointOfInterestLnet/minecraft/server/world/ServerWorld;isNearOccupiedPointOfInterest(Lnet/minecraft/util/math/BlockPos;)Z
-
isNearOccupiedPointOfInterest
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lgu;)Zintermediary method_20588Lnet/minecraft/class_3218;method_20588(Lnet/minecraft/class_4076;)Znamed isNearOccupiedPointOfInterestLnet/minecraft/server/world/ServerWorld;isNearOccupiedPointOfInterest(Lnet/minecraft/util/math/ChunkSectionPos;)Z
-
isNearOccupiedPointOfInterest
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lgb;I)Zintermediary method_19497Lnet/minecraft/class_3218;method_19497(Lnet/minecraft/class_2338;I)Znamed isNearOccupiedPointOfInterestLnet/minecraft/server/world/ServerWorld;isNearOccupiedPointOfInterest(Lnet/minecraft/util/math/BlockPos;I)Z
-
getOccupiedPointOfInterestDistance
- Mappings:
Namespace Name Mixin selector official bLabj;b(Lgu;)Iintermediary method_19498Lnet/minecraft/class_3218;method_19498(Lnet/minecraft/class_4076;)Inamed getOccupiedPointOfInterestDistanceLnet/minecraft/server/world/ServerWorld;getOccupiedPointOfInterestDistance(Lnet/minecraft/util/math/ChunkSectionPos;)I
-
getRaidManager
- Mappings:
Namespace Name Mixin selector official BLabj;B()Lbks;intermediary method_19495Lnet/minecraft/class_3218;method_19495()Lnet/minecraft/class_3767;named getRaidManagerLnet/minecraft/server/world/ServerWorld;getRaidManager()Lnet/minecraft/village/raid/RaidManager;
-
getRaidAt
- Mappings:
Namespace Name Mixin selector official b_Labj;b_(Lgb;)Lbkq;intermediary method_19502Lnet/minecraft/class_3218;method_19502(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765;named getRaidAtLnet/minecraft/server/world/ServerWorld;getRaidAt(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/raid/Raid;
-
hasRaidAt
- Mappings:
Namespace Name Mixin selector official c_Labj;c_(Lgb;)Zintermediary method_19503Lnet/minecraft/class_3218;method_19503(Lnet/minecraft/class_2338;)Znamed hasRaidAtLnet/minecraft/server/world/ServerWorld;hasRaidAt(Lnet/minecraft/util/math/BlockPos;)Z
-
handleInteraction
public void handleInteraction(EntityInteraction interaction, Entity entity, InteractionObserver observer)- Mappings:
Namespace Name Mixin selector official aLabj;a(Lbcr;Laso;Latp;)Vintermediary method_19496Lnet/minecraft/class_3218;method_19496(Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;Lnet/minecraft/class_4094;)Vnamed handleInteractionLnet/minecraft/server/world/ServerWorld;handleInteraction(Lnet/minecraft/entity/EntityInteraction;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/InteractionObserver;)V
-
dump
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/nio/file/Path;)Vintermediary method_21625Lnet/minecraft/class_3218;method_21625(Ljava/nio/file/Path;)Vnamed dumpLnet/minecraft/server/world/ServerWorld;dump(Ljava/nio/file/Path;)V
-
dumpEntities
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/io/Writer;Ljava/lang/Iterable;)Vintermediary method_21624Lnet/minecraft/class_3218;method_21624(Ljava/io/Writer;Ljava/lang/Iterable;)Vnamed dumpEntitiesLnet/minecraft/server/world/ServerWorld;dumpEntities(Ljava/io/Writer;Ljava/lang/Iterable;)V
-
dumpBlockEntities
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/io/Writer;)Vintermediary method_21626Lnet/minecraft/class_3218;method_21626(Ljava/io/Writer;)Vnamed dumpBlockEntitiesLnet/minecraft/server/world/ServerWorld;dumpBlockEntities(Ljava/io/Writer;)V
-
clearUpdatesInArea
- Mappings:
Namespace Name Mixin selector official aLabj;a(Lczs;)Vintermediary method_23658Lnet/minecraft/class_3218;method_23658(Lnet/minecraft/class_3341;)Vnamed clearUpdatesInAreaLnet/minecraft/server/world/ServerWorld;clearUpdatesInArea(Lnet/minecraft/util/math/BlockBox;)V
-
updateNeighbors
- Specified by:
updateNeighborsin interfaceWorldAccess- Mappings:
Namespace Name Mixin selector official aLbvy;a(Lgb;Lbyw;)Vintermediary method_8408Lnet/minecraft/class_1936;method_8408(Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)Vnamed updateNeighborsLnet/minecraft/world/WorldAccess;updateNeighbors(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
-
getBrightness
- Specified by:
getBrightnessin interfaceBlockRenderView- Mappings:
Namespace Name Mixin selector official aLbuz;a(Lgg;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
-
iterateEntities
- Mappings:
Namespace Name Mixin selector official CLabj;C()Ljava/lang/Iterable;intermediary method_27909Lnet/minecraft/class_3218;method_27909()Ljava/lang/Iterable;named iterateEntitiesLnet/minecraft/server/world/ServerWorld;iterateEntities()Ljava/lang/Iterable;
-
toString
-
isFlat
public boolean isFlat()- Mappings:
Namespace Name Mixin selector official DLabj;D()Zintermediary method_28125Lnet/minecraft/class_3218;method_28125()Znamed isFlatLnet/minecraft/server/world/ServerWorld;isFlat()Z
-
getSeed
public long getSeed()- Specified by:
getSeedin interfaceStructureWorldAccess- Mappings:
Namespace Name Mixin selector official ELbws;E()Jintermediary method_8412Lnet/minecraft/class_5281;method_8412()Jnamed getSeedLnet/minecraft/world/StructureWorldAccess;getSeed()J
-
getEnderDragonFight
- Mappings:
Namespace Name Mixin selector official FLabj;F()Lcnc;intermediary method_29198Lnet/minecraft/class_3218;method_29198()Lnet/minecraft/class_2881;named getEnderDragonFightLnet/minecraft/server/world/ServerWorld;getEnderDragonFight()Lnet/minecraft/entity/boss/dragon/EnderDragonFight;
-
getStructures
public Stream<? extends StructureStart<?>> getStructures(ChunkSectionPos pos, StructureFeature<?> feature)- Specified by:
getStructuresin interfaceStructureWorldAccess- Mappings:
Namespace Name Mixin selector official aLbws;a(Lgu;Lcte;)Ljava/util/stream/Stream;intermediary method_30275Lnet/minecraft/class_5281;method_30275(Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)Ljava/util/stream/Stream;named getStructuresLnet/minecraft/world/StructureWorldAccess;getStructures(Lnet/minecraft/util/math/ChunkSectionPos;Lnet/minecraft/world/gen/feature/StructureFeature;)Ljava/util/stream/Stream;
-
toServerWorld
- Specified by:
toServerWorldin interfaceServerWorldAccess- Mappings:
Namespace Name Mixin selector official GLbwl;G()Labj;intermediary method_8410Lnet/minecraft/class_5425;method_8410()Lnet/minecraft/class_3218;named toServerWorldLnet/minecraft/world/ServerWorldAccess;toServerWorld()Lnet/minecraft/server/world/ServerWorld;
-
getDebugString
- Mappings:
Namespace Name Mixin selector official HLabj;H()Ljava/lang/String;intermediary method_31268Lnet/minecraft/class_3218;method_31268()Ljava/lang/String;named getDebugStringLnet/minecraft/server/world/ServerWorld;getDebugString()Ljava/lang/String;
-
getTopFive
Categoriesitemswith theclassifierand reports a message indicating the top five biggest categories.- Parameters:
items- the items to classifyclassifier- the classifier that determines the category of any item- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;intermediary method_31270Lnet/minecraft/class_3218;method_31270(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;named getTopFiveLnet/minecraft/server/world/ServerWorld;getTopFive(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;
-
createEndSpawnPlatform
- Mappings:
Namespace Name Mixin selector official aLabj;a(Labj;)Vintermediary method_29200Lnet/minecraft/class_3218;method_29200(Lnet/minecraft/class_3218;)Vnamed createEndSpawnPlatformLnet/minecraft/server/world/ServerWorld;createEndSpawnPlatform(Lnet/minecraft/server/world/ServerWorld;)V
-
getEntityLookup
- Specified by:
getEntityLookupin classWorld- Mappings:
Namespace Name Mixin selector official ILbvx;I()Lcnq;intermediary method_31592Lnet/minecraft/class_1937;method_31592()Lnet/minecraft/class_5577;named getEntityLookupLnet/minecraft/world/World;getEntityLookup()Lnet/minecraft/world/entity/EntityLookup;
-
loadEntities
- Mappings:
Namespace Name Mixin selector official aLabj;a(Ljava/util/stream/Stream;)Vintermediary method_31423Lnet/minecraft/class_3218;method_31423(Ljava/util/stream/Stream;)Vnamed loadEntitiesLnet/minecraft/server/world/ServerWorld;loadEntities(Ljava/util/stream/Stream;)V
-
addEntities
- Mappings:
Namespace Name Mixin selector official bLabj;b(Ljava/util/stream/Stream;)Vintermediary method_31426Lnet/minecraft/class_3218;method_31426(Ljava/util/stream/Stream;)Vnamed addEntitiesLnet/minecraft/server/world/ServerWorld;addEntities(Ljava/util/stream/Stream;)V
-
close
- Specified by:
closein interfaceAutoCloseable- Overrides:
closein classWorld- Throws:
IOException- Mappings:
Namespace Name Mixin selector official closeLbvx;close()Vintermediary closeLnet/minecraft/class_1937;close()Vnamed closeLnet/minecraft/world/World;close()V
-
asString
-