类 ServerWorld

    • 字段详细资料

      • END_SPAWN_POS

        public static final BlockPos END_SPAWN_POS
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a:Lgb;
        intermediary field_25144 Lnet/minecraft/class_3218;field_25144:Lnet/minecraft/class_2338;
        named END_SPAWN_POS Lnet/minecraft/server/world/ServerWorld;END_SPAWN_POS:Lnet/minecraft/util/math/BlockPos;
      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official z Labj;z:Lorg/apache/logging/log4j/Logger;
        intermediary field_13952 Lnet/minecraft/class_3218;field_13952:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/server/world/ServerWorld;LOGGER:Lorg/apache/logging/log4j/Logger;
      • SERVER_IDLE_COOLDOWN

        private static final int SERVER_IDLE_COOLDOWN
        The 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.
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official A Labj;A:I
        intermediary field_29768 Lnet/minecraft/class_3218;field_29768:I
        named SERVER_IDLE_COOLDOWN Lnet/minecraft/server/world/ServerWorld;SERVER_IDLE_COOLDOWN:I
      • players

        private final List<ServerPlayerEntity> players
        Mappings:
        Namespace Name Mixin selector
        official B Labj;B:Ljava/util/List;
        intermediary field_18261 Lnet/minecraft/class_3218;field_18261:Ljava/util/List;
        named players Lnet/minecraft/server/world/ServerWorld;players:Ljava/util/List;
      • serverChunkManager

        private final ServerChunkManager serverChunkManager
        Mappings:
        Namespace Name Mixin selector
        official C Labj;C:Labh;
        intermediary field_24624 Lnet/minecraft/class_3218;field_24624:Lnet/minecraft/class_3215;
        named serverChunkManager Lnet/minecraft/server/world/ServerWorld;serverChunkManager:Lnet/minecraft/server/world/ServerChunkManager;
      • server

        private final MinecraftServer server
        Mappings:
        Namespace Name Mixin selector
        official D Labj;D:Lnet/minecraft/server/MinecraftServer;
        intermediary field_13959 Lnet/minecraft/class_3218;field_13959:Lnet/minecraft/server/MinecraftServer;
        named server Lnet/minecraft/server/world/ServerWorld;server:Lnet/minecraft/server/MinecraftServer;
      • worldProperties

        private final ServerWorldProperties worldProperties
        Mappings:
        Namespace Name Mixin selector
        official E Labj;E:Ldhh;
        intermediary field_24456 Lnet/minecraft/class_3218;field_24456:Lnet/minecraft/class_5268;
        named worldProperties Lnet/minecraft/server/world/ServerWorld;worldProperties:Lnet/minecraft/world/level/ServerWorldProperties;
      • entityList

        private final EntityList entityList
        Mappings:
        Namespace Name Mixin selector
        official F Labj;F:Lcnh;
        intermediary field_26934 Lnet/minecraft/class_3218;field_26934:Lnet/minecraft/class_5574;
        named entityList Lnet/minecraft/server/world/ServerWorld;entityList:Lnet/minecraft/world/EntityList;
      • entityManager

        private final ServerEntityManager<Entity> entityManager
        Mappings:
        Namespace Name Mixin selector
        official G Labj;G:Lcnm;
        intermediary field_26935 Lnet/minecraft/class_3218;field_26935:Lnet/minecraft/class_5579;
        named entityManager Lnet/minecraft/server/world/ServerWorld;entityManager:Lnet/minecraft/server/world/ServerEntityManager;
      • savingDisabled

        public boolean savingDisabled
        Mappings:
        Namespace Name Mixin selector
        official b Labj;b:Z
        intermediary field_13957 Lnet/minecraft/class_3218;field_13957:Z
        named savingDisabled Lnet/minecraft/server/world/ServerWorld;savingDisabled:Z
      • sleepManager

        private final SleepManager sleepManager
        Mappings:
        Namespace Name Mixin selector
        official H Labj;H:Laec;
        intermediary field_28859 Lnet/minecraft/class_3218;field_28859:Lnet/minecraft/class_5838;
        named sleepManager Lnet/minecraft/server/world/ServerWorld;sleepManager:Lnet/minecraft/server/world/SleepManager;
      • idleTimeout

        private int idleTimeout
        Mappings:
        Namespace Name Mixin selector
        official I Labj;I:I
        intermediary field_13948 Lnet/minecraft/class_3218;field_13948:I
        named idleTimeout Lnet/minecraft/server/world/ServerWorld;idleTimeout:I
      • portalForcer

        private final PortalForcer portalForcer
        Mappings:
        Namespace Name Mixin selector
        official J Labj;J:Ldgh;
        intermediary field_13956 Lnet/minecraft/class_3218;field_13956:Lnet/minecraft/class_1946;
        named portalForcer Lnet/minecraft/server/world/ServerWorld;portalForcer:Lnet/minecraft/world/PortalForcer;
      • blockTickScheduler

        private final ServerTickScheduler<Block> blockTickScheduler
        Mappings:
        Namespace Name Mixin selector
        official K Labj;K:Lbwg;
        intermediary field_13949 Lnet/minecraft/class_3218;field_13949:Lnet/minecraft/class_1949;
        named blockTickScheduler Lnet/minecraft/server/world/ServerWorld;blockTickScheduler:Lnet/minecraft/server/world/ServerTickScheduler;
      • fluidTickScheduler

        private final ServerTickScheduler<Fluid> fluidTickScheduler
        Mappings:
        Namespace Name Mixin selector
        official L Labj;L:Lbwg;
        intermediary field_13951 Lnet/minecraft/class_3218;field_13951:Lnet/minecraft/class_1949;
        named fluidTickScheduler Lnet/minecraft/server/world/ServerWorld;fluidTickScheduler:Lnet/minecraft/server/world/ServerTickScheduler;
      • loadedMobs

        private final Set<MobEntity> loadedMobs
        Mappings:
        Namespace Name Mixin selector
        official M Labj;M:Ljava/util/Set;
        intermediary field_26932 Lnet/minecraft/class_3218;field_26932:Ljava/util/Set;
        named loadedMobs Lnet/minecraft/server/world/ServerWorld;loadedMobs:Ljava/util/Set;
      • raidManager

        protected final RaidManager raidManager
        Mappings:
        Namespace Name Mixin selector
        official c Labj;c:Lbkm;
        intermediary field_18811 Lnet/minecraft/class_3218;field_18811:Lnet/minecraft/class_3767;
        named raidManager Lnet/minecraft/server/world/ServerWorld;raidManager:Lnet/minecraft/village/raid/RaidManager;
      • syncedBlockEventQueue

        private final ObjectLinkedOpenHashSet<BlockEvent> syncedBlockEventQueue
        Mappings:
        Namespace Name Mixin selector
        official N Labj;N:Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
        intermediary field_13950 Lnet/minecraft/class_3218;field_13950:Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
        named syncedBlockEventQueue Lnet/minecraft/server/world/ServerWorld;syncedBlockEventQueue:Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
      • inBlockTick

        private boolean inBlockTick
        Mappings:
        Namespace Name Mixin selector
        official O Labj;O:Z
        intermediary field_13953 Lnet/minecraft/class_3218;field_13953:Z
        named inBlockTick Lnet/minecraft/server/world/ServerWorld;inBlockTick:Z
      • spawners

        private final List<Spawner> spawners
        Mappings:
        Namespace Name Mixin selector
        official P Labj;P:Ljava/util/List;
        intermediary field_25141 Lnet/minecraft/class_3218;field_25141:Ljava/util/List;
        named spawners Lnet/minecraft/server/world/ServerWorld;spawners:Ljava/util/List;
      • enderDragonFight

        @Nullable
        private final @Nullable EnderDragonFight enderDragonFight
        Mappings:
        Namespace Name Mixin selector
        official Q Labj;Q:Lcmw;
        intermediary field_25142 Lnet/minecraft/class_3218;field_25142:Lnet/minecraft/class_2881;
        named enderDragonFight Lnet/minecraft/server/world/ServerWorld;enderDragonFight:Lnet/minecraft/entity/boss/dragon/EnderDragonFight;
      • dragonParts

        private final Int2ObjectMap<EnderDragonPart> dragonParts
        Mappings:
        Namespace Name Mixin selector
        official R Labj;R:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        intermediary field_26933 Lnet/minecraft/class_3218;field_26933:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        named dragonParts Lnet/minecraft/server/world/ServerWorld;dragonParts:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      • structureAccessor

        private final StructureAccessor structureAccessor
        Mappings:
        Namespace Name Mixin selector
        official S Labj;S:Lbwi;
        intermediary field_23787 Lnet/minecraft/class_3218;field_23787:Lnet/minecraft/class_5138;
        named structureAccessor Lnet/minecraft/server/world/ServerWorld;structureAccessor:Lnet/minecraft/world/gen/StructureAccessor;
      • shouldTickTime

        private final boolean shouldTickTime
        Mappings:
        Namespace Name Mixin selector
        official T Labj;T:Z
        intermediary field_25143 Lnet/minecraft/class_3218;field_25143:Z
        named shouldTickTime Lnet/minecraft/server/world/ServerWorld;shouldTickTime:Z
    • 构造器详细资料

      • 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;Ldhb$a;Ldhh;Lwo;Lcmt;Labs;Lclm;ZJLjava/util/List;Z)V
        intermediary <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)V
        named <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
    • 方法详细资料

      • setWeather

        public void setWeather​(int clearDuration,
                               int rainDuration,
                               boolean raining,
                               boolean thundering)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(IIZZ)V
        intermediary method_27910 Lnet/minecraft/class_3218;method_27910(IIZZ)V
        named setWeather Lnet/minecraft/server/world/ServerWorld;setWeather(IIZZ)V
      • getGeneratorStoredBiome

        public Biome getGeneratorStoredBiome​(int biomeX,
                                             int biomeY,
                                             int biomeZ)
        指定者:
        getGeneratorStoredBiome 在接口中 WorldView
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(III)Lbwq;
        intermediary method_22387 Lnet/minecraft/class_4538;method_22387(III)Lnet/minecraft/class_1959;
        named getGeneratorStoredBiome Lnet/minecraft/world/WorldView;getGeneratorStoredBiome(III)Lnet/minecraft/world/biome/Biome;
      • getStructureAccessor

        public StructureAccessor getStructureAccessor()
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a()Lbwi;
        intermediary method_27056 Lnet/minecraft/class_3218;method_27056()Lnet/minecraft/class_5138;
        named getStructureAccessor Lnet/minecraft/server/world/ServerWorld;getStructureAccessor()Lnet/minecraft/world/gen/StructureAccessor;
      • tick

        public void tick​(BooleanSupplier shouldKeepTicking)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/util/function/BooleanSupplier;)V
        intermediary method_18765 Lnet/minecraft/class_3218;method_18765(Ljava/util/function/BooleanSupplier;)V
        named tick Lnet/minecraft/server/world/ServerWorld;tick(Ljava/util/function/BooleanSupplier;)V
      • tickTime

        protected void tickTime()
        Mappings:
        Namespace Name Mixin selector
        official l_ Labj;l_()V
        intermediary method_29203 Lnet/minecraft/class_3218;method_29203()V
        named tickTime Lnet/minecraft/server/world/ServerWorld;tickTime()V
      • setTimeOfDay

        public void setTimeOfDay​(long timeOfDay)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(J)V
        intermediary method_29199 Lnet/minecraft/class_3218;method_29199(J)V
        named setTimeOfDay Lnet/minecraft/server/world/ServerWorld;setTimeOfDay(J)V
      • tickSpawners

        public void tickSpawners​(boolean spawnMonsters,
                                 boolean spawnAnimals)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(ZZ)V
        intermediary method_29202 Lnet/minecraft/class_3218;method_29202(ZZ)V
        named tickSpawners Lnet/minecraft/server/world/ServerWorld;tickSpawners(ZZ)V
      • shouldCancelSpawn

        private boolean shouldCancelSpawn​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official i Labj;i(Lasl;)Z
        intermediary method_31430 Lnet/minecraft/class_3218;method_31430(Lnet/minecraft/class_1297;)Z
        named shouldCancelSpawn Lnet/minecraft/server/world/ServerWorld;shouldCancelSpawn(Lnet/minecraft/entity/Entity;)Z
      • wakeSleepingPlayers

        private void wakeSleepingPlayers()
        Mappings:
        Namespace Name Mixin selector
        official am Labj;am()V
        intermediary method_23660 Lnet/minecraft/class_3218;method_23660()V
        named wakeSleepingPlayers Lnet/minecraft/server/world/ServerWorld;wakeSleepingPlayers()V
      • tickChunk

        public void tickChunk​(WorldChunk chunk,
                              int randomTickSpeed)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lclv;I)V
        intermediary method_18203 Lnet/minecraft/class_3218;method_18203(Lnet/minecraft/class_2818;I)V
        named tickChunk Lnet/minecraft/server/world/ServerWorld;tickChunk(Lnet/minecraft/world/chunk/WorldChunk;I)V
      • method_31418

        private Optional<BlockPos> method_31418​(BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official C Labj;C(Lgb;)Ljava/util/Optional;
        intermediary method_31418 Lnet/minecraft/class_3218;method_31418(Lnet/minecraft/class_2338;)Ljava/util/Optional;
        named method_31418 Lnet/minecraft/server/world/ServerWorld;method_31418(Lnet/minecraft/util/math/BlockPos;)Ljava/util/Optional;
      • getSurface

        protected BlockPos getSurface​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lgb;)Lgb;
        intermediary method_18210 Lnet/minecraft/class_3218;method_18210(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
        named getSurface Lnet/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_()Z
        intermediary method_14177 Lnet/minecraft/class_3218;method_14177()Z
        named isInBlockTick Lnet/minecraft/server/world/ServerWorld;isInBlockTick()Z
      • isSleepingEnabled

        public boolean isSleepingEnabled()
        Mappings:
        Namespace Name Mixin selector
        official d Labj;d()Z
        intermediary method_33144 Lnet/minecraft/class_3218;method_33144()Z
        named isSleepingEnabled Lnet/minecraft/server/world/ServerWorld;isSleepingEnabled()Z
      • handleSleeping

        private void handleSleeping()
        Mappings:
        Namespace Name Mixin selector
        official an Labj;an()V
        intermediary method_33143 Lnet/minecraft/class_3218;method_33143()V
        named handleSleeping Lnet/minecraft/server/world/ServerWorld;handleSleeping()V
      • updateSleepingPlayers

        public void updateSleepingPlayers()
        Mappings:
        Namespace Name Mixin selector
        official n_ Labj;n_()V
        intermediary method_8448 Lnet/minecraft/class_3218;method_8448()V
        named updateSleepingPlayers Lnet/minecraft/server/world/ServerWorld;updateSleepingPlayers()V
      • getScoreboard

        public ServerScoreboard getScoreboard()
        指定者:
        getScoreboard 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official f Labj;f()Lxe;
        intermediary method_14170 Lnet/minecraft/class_3218;method_14170()Lnet/minecraft/class_2995;
        named getScoreboard Lnet/minecraft/server/world/ServerWorld;getScoreboard()Lnet/minecraft/scoreboard/ServerScoreboard;
      • resetWeather

        private void resetWeather()
        Mappings:
        Namespace Name Mixin selector
        official ao Labj;ao()V
        intermediary method_14195 Lnet/minecraft/class_3218;method_14195()V
        named resetWeather Lnet/minecraft/server/world/ServerWorld;resetWeather()V
      • resetIdleTimeout

        public void resetIdleTimeout()
        Mappings:
        Namespace Name Mixin selector
        official o_ Labj;o_()V
        intermediary method_14197 Lnet/minecraft/class_3218;method_14197()V
        named resetIdleTimeout Lnet/minecraft/server/world/ServerWorld;resetIdleTimeout()V
      • tickFluid

        private void tickFluid​(ScheduledTick<Fluid> tick)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lbwk;)V
        intermediary method_14171 Lnet/minecraft/class_3218;method_14171(Lnet/minecraft/class_1954;)V
        named tickFluid Lnet/minecraft/server/world/ServerWorld;tickFluid(Lnet/minecraft/world/ScheduledTick;)V
      • tickBlock

        private void tickBlock​(ScheduledTick<Block> tick)
        Mappings:
        Namespace Name Mixin selector
        official b Labj;b(Lbwk;)V
        intermediary method_14189 Lnet/minecraft/class_3218;method_14189(Lnet/minecraft/class_1954;)V
        named tickBlock Lnet/minecraft/server/world/ServerWorld;tickBlock(Lnet/minecraft/world/ScheduledTick;)V
      • tickEntity

        public void tickEntity​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lasl;)V
        intermediary method_18762 Lnet/minecraft/class_3218;method_18762(Lnet/minecraft/class_1297;)V
        named tickEntity Lnet/minecraft/server/world/ServerWorld;tickEntity(Lnet/minecraft/entity/Entity;)V
      • tickPassenger

        private void tickPassenger​(Entity vehicle,
                                   Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lasl;Lasl;)V
        intermediary method_18763 Lnet/minecraft/class_3218;method_18763(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V
        named tickPassenger Lnet/minecraft/server/world/ServerWorld;tickPassenger(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)V
      • canPlayerModifyAt

        public boolean canPlayerModifyAt​(PlayerEntity player,
                                         BlockPos pos)
        覆盖:
        canPlayerModifyAt 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lbjf;Lgb;)Z
        intermediary method_8505 Lnet/minecraft/class_1937;method_8505(Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;)Z
        named canPlayerModifyAt Lnet/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 a Labj;a(Lagu;ZZ)V
        intermediary method_14176 Lnet/minecraft/class_3218;method_14176(Lnet/minecraft/class_3536;ZZ)V
        named save Lnet/minecraft/server/world/ServerWorld;save(Lnet/minecraft/util/ProgressListener;ZZ)V
      • saveLevel

        private void saveLevel()
        Mappings:
        Namespace Name Mixin selector
        official ap Labj;ap()V
        intermediary method_14188 Lnet/minecraft/class_3218;method_14188()V
        named saveLevel Lnet/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: If null is passed as the entity type filter, care should be taken that the type argument T is set to Entity, otherwise heap pollution in the returned list or ClassCastException can occur.
        参数:
        predicate - a predicate which returned entities must satisfy
        返回:
        a list of entities of the given type
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lcni;Ljava/util/function/Predicate;)Ljava/util/List;
        intermediary method_18198 Lnet/minecraft/class_3218;method_18198(Lnet/minecraft/class_5575;Ljava/util/function/Predicate;)Ljava/util/List;
        named getEntitiesByType Lnet/minecraft/server/world/ServerWorld;getEntitiesByType(Lnet/minecraft/util/TypeFilter;Ljava/util/function/Predicate;)Ljava/util/List;
      • getAliveEnderDragons

        public List<? extends EnderDragonEntity> getAliveEnderDragons()
        Mappings:
        Namespace Name Mixin selector
        official h Labj;h()Ljava/util/List;
        intermediary method_18776 Lnet/minecraft/class_3218;method_18776()Ljava/util/List;
        named getAliveEnderDragons Lnet/minecraft/server/world/ServerWorld;getAliveEnderDragons()Ljava/util/List;
      • getPlayers

        public List<ServerPlayerEntity> getPlayers​(Predicate<? super ServerPlayerEntity> predicate)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/util/function/Predicate;)Ljava/util/List;
        intermediary method_18766 Lnet/minecraft/class_3218;method_18766(Ljava/util/function/Predicate;)Ljava/util/List;
        named getPlayers Lnet/minecraft/server/world/ServerWorld;getPlayers(Ljava/util/function/Predicate;)Ljava/util/List;
      • getRandomAlivePlayer

        @Nullable
        public @Nullable ServerPlayerEntity getRandomAlivePlayer()
        Mappings:
        Namespace Name Mixin selector
        official p_ Labj;p_()Labk;
        intermediary method_18779 Lnet/minecraft/class_3218;method_18779()Lnet/minecraft/class_3222;
        named getRandomAlivePlayer Lnet/minecraft/server/world/ServerWorld;getRandomAlivePlayer()Lnet/minecraft/server/network/ServerPlayerEntity;
      • spawnEntity

        public boolean spawnEntity​(Entity entity)
        指定者:
        spawnEntity 在接口中 ModifiableWorld
        Mappings:
        Namespace Name Mixin selector
        official b Lbvz;b(Lasl;)Z
        intermediary method_8649 Lnet/minecraft/class_1945;method_8649(Lnet/minecraft/class_1297;)Z
        named spawnEntity Lnet/minecraft/world/ModifiableWorld;spawnEntity(Lnet/minecraft/entity/Entity;)Z
      • tryLoadEntity

        public boolean tryLoadEntity​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official c Labj;c(Lasl;)Z
        intermediary method_18768 Lnet/minecraft/class_3218;method_18768(Lnet/minecraft/class_1297;)Z
        named tryLoadEntity Lnet/minecraft/server/world/ServerWorld;tryLoadEntity(Lnet/minecraft/entity/Entity;)Z
      • onDimensionChanged

        public void onDimensionChanged​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official d Labj;d(Lasl;)V
        intermediary method_18769 Lnet/minecraft/class_3218;method_18769(Lnet/minecraft/class_1297;)V
        named onDimensionChanged Lnet/minecraft/server/world/ServerWorld;onDimensionChanged(Lnet/minecraft/entity/Entity;)V
      • onPlayerTeleport

        public void onPlayerTeleport​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Labk;)V
        intermediary method_18207 Lnet/minecraft/class_3218;method_18207(Lnet/minecraft/class_3222;)V
        named onPlayerTeleport Lnet/minecraft/server/world/ServerWorld;onPlayerTeleport(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • onPlayerChangeDimension

        public void onPlayerChangeDimension​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official b Labj;b(Labk;)V
        intermediary method_18211 Lnet/minecraft/class_3218;method_18211(Lnet/minecraft/class_3222;)V
        named onPlayerChangeDimension Lnet/minecraft/server/world/ServerWorld;onPlayerChangeDimension(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • onPlayerConnected

        public void onPlayerConnected​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official c Labj;c(Labk;)V
        intermediary method_18213 Lnet/minecraft/class_3218;method_18213(Lnet/minecraft/class_3222;)V
        named onPlayerConnected Lnet/minecraft/server/world/ServerWorld;onPlayerConnected(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • onPlayerRespawned

        public void onPlayerRespawned​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official d Labj;d(Labk;)V
        intermediary method_18215 Lnet/minecraft/class_3218;method_18215(Lnet/minecraft/class_3222;)V
        named onPlayerRespawned Lnet/minecraft/server/world/ServerWorld;onPlayerRespawned(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • addPlayer

        private void addPlayer​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official e Labj;e(Labk;)V
        intermediary method_18771 Lnet/minecraft/class_3218;method_18771(Lnet/minecraft/class_3222;)V
        named addPlayer Lnet/minecraft/server/world/ServerWorld;addPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • addEntity

        private boolean addEntity​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official j Labj;j(Lasl;)Z
        intermediary method_14175 Lnet/minecraft/class_3218;method_14175(Lnet/minecraft/class_1297;)Z
        named addEntity Lnet/minecraft/server/world/ServerWorld;addEntity(Lnet/minecraft/entity/Entity;)Z
      • shouldCreateNewEntityWithPassenger

        public boolean shouldCreateNewEntityWithPassenger​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official e Labj;e(Lasl;)Z
        intermediary method_30736 Lnet/minecraft/class_3218;method_30736(Lnet/minecraft/class_1297;)Z
        named shouldCreateNewEntityWithPassenger Lnet/minecraft/server/world/ServerWorld;shouldCreateNewEntityWithPassenger(Lnet/minecraft/entity/Entity;)Z
      • unloadEntities

        public void unloadEntities​(WorldChunk chunk)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lclv;)V
        intermediary method_18764 Lnet/minecraft/class_3218;method_18764(Lnet/minecraft/class_2818;)V
        named unloadEntities Lnet/minecraft/server/world/ServerWorld;unloadEntities(Lnet/minecraft/world/chunk/WorldChunk;)V
      • removePlayer

        public void removePlayer​(ServerPlayerEntity player,
                                 Entity.RemovalReason reason)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Labk;Lasl$c;)V
        intermediary method_18770 Lnet/minecraft/class_3218;method_18770(Lnet/minecraft/class_3222;Lnet/minecraft/class_1297$class_5529;)V
        named removePlayer Lnet/minecraft/server/world/ServerWorld;removePlayer(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/entity/Entity$RemovalReason;)V
      • setBlockBreakingInfo

        public void setBlockBreakingInfo​(int entityId,
                                         BlockPos pos,
                                         int progress)
        指定者:
        setBlockBreakingInfo 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(ILgb;I)V
        intermediary method_8517 Lnet/minecraft/class_1937;method_8517(ILnet/minecraft/class_2338;I)V
        named setBlockBreakingInfo Lnet/minecraft/world/World;setBlockBreakingInfo(ILnet/minecraft/util/math/BlockPos;I)V
      • playSound

        public void playSound​(@Nullable
                              @Nullable PlayerEntity player,
                              double x,
                              double y,
                              double z,
                              SoundEvent sound,
                              SoundCategory category,
                              float volume,
                              float pitch)
        指定者:
        playSound 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lbjf;DDDLaev;Laex;FF)V
        intermediary method_8465 Lnet/minecraft/class_1937;method_8465(Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
        named playSound Lnet/minecraft/world/World;playSound(Lnet/minecraft/entity/player/PlayerEntity;DDDLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
      • playSoundFromEntity

        public void playSoundFromEntity​(@Nullable
                                        @Nullable PlayerEntity player,
                                        Entity entity,
                                        SoundEvent sound,
                                        SoundCategory category,
                                        float volume,
                                        float pitch)
        指定者:
        playSoundFromEntity 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lbjf;Lasl;Laev;Laex;FF)V
        intermediary method_8449 Lnet/minecraft/class_1937;method_8449(Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
        named playSoundFromEntity Lnet/minecraft/world/World;playSoundFromEntity(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundCategory;FF)V
      • syncGlobalEvent

        public void syncGlobalEvent​(int eventId,
                                    BlockPos pos,
                                    int data)
        覆盖:
        syncGlobalEvent 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official b Lbvr;b(ILgb;I)V
        intermediary method_8474 Lnet/minecraft/class_1937;method_8474(ILnet/minecraft/class_2338;I)V
        named syncGlobalEvent Lnet/minecraft/world/World;syncGlobalEvent(ILnet/minecraft/util/math/BlockPos;I)V
      • syncWorldEvent

        public void syncWorldEvent​(@Nullable
                                   @Nullable PlayerEntity player,
                                   int eventId,
                                   BlockPos pos,
                                   int data)
        指定者:
        syncWorldEvent 在接口中 WorldAccess
        Mappings:
        Namespace Name Mixin selector
        official a Lbvs;a(Lbjf;ILgb;I)V
        intermediary method_8444 Lnet/minecraft/class_1936;method_8444(Lnet/minecraft/class_1657;ILnet/minecraft/class_2338;I)V
        named syncWorldEvent Lnet/minecraft/world/WorldAccess;syncWorldEvent(Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
      • getLogicalHeight

        public int getLogicalHeight()
        指定者:
        getLogicalHeight 在接口中 WorldAccess
        Mappings:
        Namespace Name Mixin selector
        official j Lbvs;j()I
        intermediary method_32819 Lnet/minecraft/class_1936;method_32819()I
        named getLogicalHeight Lnet/minecraft/world/WorldAccess;getLogicalHeight()I
      • emitGameEvent

        public void emitGameEvent​(@Nullable
                                  @Nullable Entity entity,
                                  GameEvent event,
                                  BlockPos pos)
        指定者:
        emitGameEvent 在接口中 WorldAccess
        Mappings:
        Namespace Name Mixin selector
        official a Lbvs;a(Lasl;Lcnt;Lgb;)V
        intermediary method_32888 Lnet/minecraft/class_1936;method_32888(Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V
        named emitGameEvent Lnet/minecraft/world/WorldAccess;emitGameEvent(Lnet/minecraft/entity/Entity;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/BlockPos;)V
      • updateListeners

        public void updateListeners​(BlockPos pos,
                                    BlockState oldState,
                                    BlockState newState,
                                    int flags)
        指定者:
        updateListeners 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lgb;Lcjr;Lcjr;I)V
        intermediary method_8413 Lnet/minecraft/class_1937;method_8413(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
        named updateListeners Lnet/minecraft/world/World;updateListeners(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;I)V
      • sendEntityStatus

        public void sendEntityStatus​(Entity entity,
                                     byte status)
        覆盖:
        sendEntityStatus 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lasl;B)V
        intermediary method_8421 Lnet/minecraft/class_1937;method_8421(Lnet/minecraft/class_1297;B)V
        named sendEntityStatus Lnet/minecraft/world/World;sendEntityStatus(Lnet/minecraft/entity/Entity;B)V
      • getChunkManager

        public ServerChunkManager getChunkManager()
        指定者:
        getChunkManager 在接口中 WorldAccess
        Mappings:
        Namespace Name Mixin selector
        official q_ Labj;q_()Labh;
        intermediary method_14178 Lnet/minecraft/class_3218;method_14178()Lnet/minecraft/class_3215;
        named getChunkManager Lnet/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)
        覆盖:
        createExplosion 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lasl;Larv;Lbvk;DDDFZLbvj$a;)Lbvj;
        intermediary method_8454 Lnet/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 createExplosion Lnet/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

        public void addSyncedBlockEvent​(BlockPos pos,
                                        Block block,
                                        int type,
                                        int data)
        覆盖:
        addSyncedBlockEvent 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lgb;Lbyq;II)V
        intermediary method_8427 Lnet/minecraft/class_1937;method_8427(Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;II)V
        named addSyncedBlockEvent Lnet/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 aq Labj;aq()V
        intermediary method_14192 Lnet/minecraft/class_3218;method_14192()V
        named processSyncedBlockEvents Lnet/minecraft/server/world/ServerWorld;processSyncedBlockEvents()V
      • processBlockEvent

        private boolean processBlockEvent​(BlockEvent event)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lbuu;)Z
        intermediary method_14174 Lnet/minecraft/class_3218;method_14174(Lnet/minecraft/class_1919;)Z
        named processBlockEvent Lnet/minecraft/server/world/ServerWorld;processBlockEvent(Lnet/minecraft/server/world/BlockEvent;)Z
      • getBlockTickScheduler

        public ServerTickScheduler<Block> getBlockTickScheduler()
        指定者:
        getBlockTickScheduler 在接口中 WorldAccess
        Mappings:
        Namespace Name Mixin selector
        official l Labj;l()Lbwg;
        intermediary method_14196 Lnet/minecraft/class_3218;method_14196()Lnet/minecraft/class_1949;
        named getBlockTickScheduler Lnet/minecraft/server/world/ServerWorld;getBlockTickScheduler()Lnet/minecraft/server/world/ServerTickScheduler;
      • getFluidTickScheduler

        public ServerTickScheduler<Fluid> getFluidTickScheduler()
        指定者:
        getFluidTickScheduler 在接口中 WorldAccess
        Mappings:
        Namespace Name Mixin selector
        official r_ Labj;r_()Lbwg;
        intermediary method_14179 Lnet/minecraft/class_3218;method_14179()Lnet/minecraft/class_1949;
        named getFluidTickScheduler Lnet/minecraft/server/world/ServerWorld;getFluidTickScheduler()Lnet/minecraft/server/world/ServerTickScheduler;
      • getServer

        @NotNull
        public @NotNull MinecraftServer getServer()
        指定者:
        getServer 在接口中 WorldAccess
        覆盖:
        getServer 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official n Lbvs;n()Lnet/minecraft/server/MinecraftServer;
        intermediary method_8503 Lnet/minecraft/class_1936;method_8503()Lnet/minecraft/server/MinecraftServer;
        named getServer Lnet/minecraft/world/WorldAccess;getServer()Lnet/minecraft/server/MinecraftServer;
      • getPortalForcer

        public PortalForcer getPortalForcer()
        Mappings:
        Namespace Name Mixin selector
        official o Labj;o()Ldgh;
        intermediary method_14173 Lnet/minecraft/class_3218;method_14173()Lnet/minecraft/class_1946;
        named getPortalForcer Lnet/minecraft/server/world/ServerWorld;getPortalForcer()Lnet/minecraft/world/PortalForcer;
      • getStructureManager

        public StructureManager getStructureManager()
        Mappings:
        Namespace Name Mixin selector
        official p Labj;p()Ldbp;
        intermediary method_14183 Lnet/minecraft/class_3218;method_14183()Lnet/minecraft/class_3485;
        named getStructureManager Lnet/minecraft/server/world/ServerWorld;getStructureManager()Lnet/minecraft/structure/StructureManager;
      • sendVibrationPacket

        public void sendVibrationPacket​(Vibration vibration)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lcob;)V
        intermediary method_32817 Lnet/minecraft/class_3218;method_32817(Lnet/minecraft/class_5720;)V
        named sendVibrationPacket Lnet/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 a Labj;a(Lho;DDDIDDDD)I
        intermediary method_14199 Lnet/minecraft/class_3218;method_14199(Lnet/minecraft/class_2394;DDDIDDDD)I
        named spawnParticles Lnet/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 a Labj;a(Labk;Lho;ZDDDIDDDD)Z
        intermediary method_14166 Lnet/minecraft/class_3218;method_14166(Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z
        named spawnParticles Lnet/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 a Labj;a(Labk;ZDDDLpf;)Z
        intermediary method_14191 Lnet/minecraft/class_3218;method_14191(Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Z
        named sendToPlayerIfNearby Lnet/minecraft/server/world/ServerWorld;sendToPlayerIfNearby(Lnet/minecraft/server/network/ServerPlayerEntity;ZDDDLnet/minecraft/network/Packet;)Z
      • getEntityById

        @Nullable
        public @Nullable Entity getEntityById​(int id)
        指定者:
        getEntityById 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(I)Lasl;
        intermediary method_8469 Lnet/minecraft/class_1937;method_8469(I)Lnet/minecraft/class_1297;
        named getEntityById Lnet/minecraft/world/World;getEntityById(I)Lnet/minecraft/entity/Entity;
      • getDragonPart

        @Deprecated
        @Nullable
        public @Nullable Entity getDragonPart​(int id)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official b Labj;b(I)Lasl;
        intermediary method_31424 Lnet/minecraft/class_3218;method_31424(I)Lnet/minecraft/class_1297;
        named getDragonPart Lnet/minecraft/server/world/ServerWorld;getDragonPart(I)Lnet/minecraft/entity/Entity;
      • getEntity

        @Nullable
        public @Nullable Entity getEntity​(UUID uuid)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/util/UUID;)Lasl;
        intermediary method_14190 Lnet/minecraft/class_3218;method_14190(Ljava/util/UUID;)Lnet/minecraft/class_1297;
        named getEntity Lnet/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 a Labj;a(Lcsx;Lgb;IZ)Lgb;
        intermediary method_8487 Lnet/minecraft/class_3218;method_8487(Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
        named locateStructure Lnet/minecraft/server/world/ServerWorld;locateStructure(Lnet/minecraft/world/gen/feature/StructureFeature;Lnet/minecraft/util/math/BlockPos;IZ)Lnet/minecraft/util/math/BlockPos;
      • locateBiome

        @Nullable
        public @Nullable BlockPos locateBiome​(Biome biome,
                                              BlockPos pos,
                                              int radius,
                                              int int2)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lbwq;Lgb;II)Lgb;
        intermediary method_24500 Lnet/minecraft/class_3218;method_24500(Lnet/minecraft/class_1959;Lnet/minecraft/class_2338;II)Lnet/minecraft/class_2338;
        named locateBiome Lnet/minecraft/server/world/ServerWorld;locateBiome(Lnet/minecraft/world/biome/Biome;Lnet/minecraft/util/math/BlockPos;II)Lnet/minecraft/util/math/BlockPos;
      • getRecipeManager

        public RecipeManager getRecipeManager()
        指定者:
        getRecipeManager 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official q Lbvr;q()Lbsk;
        intermediary method_8433 Lnet/minecraft/class_1937;method_8433()Lnet/minecraft/class_1863;
        named getRecipeManager Lnet/minecraft/world/World;getRecipeManager()Lnet/minecraft/recipe/RecipeManager;
      • getTagManager

        public TagManager getTagManager()
        指定者:
        getTagManager 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official r Lbvr;r()Lafu;
        intermediary method_8514 Lnet/minecraft/class_1937;method_8514()Lnet/minecraft/class_5415;
        named getTagManager Lnet/minecraft/world/World;getTagManager()Lnet/minecraft/tag/TagManager;
      • isSavingDisabled

        public boolean isSavingDisabled()
        覆盖:
        isSavingDisabled 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official s Lbvr;s()Z
        intermediary method_8458 Lnet/minecraft/class_1937;method_8458()Z
        named isSavingDisabled Lnet/minecraft/world/World;isSavingDisabled()Z
      • getRegistryManager

        public DynamicRegistryManager getRegistryManager()
        指定者:
        getRegistryManager 在接口中 RegistryWorldView
        Mappings:
        Namespace Name Mixin selector
        official t Lbvc;t()Lgs;
        intermediary method_30349 Lnet/minecraft/class_5423;method_30349()Lnet/minecraft/class_5455;
        named getRegistryManager Lnet/minecraft/world/RegistryWorldView;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
      • getPersistentStateManager

        public PersistentStateManager getPersistentStateManager()
        Mappings:
        Namespace Name Mixin selector
        official u Labj;u()Ldgx;
        intermediary method_17983 Lnet/minecraft/class_3218;method_17983()Lnet/minecraft/class_26;
        named getPersistentStateManager Lnet/minecraft/server/world/ServerWorld;getPersistentStateManager()Lnet/minecraft/world/PersistentStateManager;
      • getMapState

        @Nullable
        public @Nullable MapState getMapState​(String id)
        指定者:
        getMapState 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Ljava/lang/String;)Ldgs;
        intermediary method_17891 Lnet/minecraft/class_1937;method_17891(Ljava/lang/String;)Lnet/minecraft/class_22;
        named getMapState Lnet/minecraft/world/World;getMapState(Ljava/lang/String;)Lnet/minecraft/item/map/MapState;
      • putMapState

        public void putMapState​(String id,
                                MapState state)
        指定者:
        putMapState 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Ljava/lang/String;Ldgs;)V
        intermediary method_17890 Lnet/minecraft/class_1937;method_17890(Ljava/lang/String;Lnet/minecraft/class_22;)V
        named putMapState Lnet/minecraft/world/World;putMapState(Ljava/lang/String;Lnet/minecraft/item/map/MapState;)V
      • getNextMapId

        public int getNextMapId()
        指定者:
        getNextMapId 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official v Lbvr;v()I
        intermediary method_17889 Lnet/minecraft/class_1937;method_17889()I
        named getNextMapId Lnet/minecraft/world/World;getNextMapId()I
      • setSpawnPos

        public void setSpawnPos​(BlockPos pos,
                                float angle)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lgb;F)V
        intermediary method_8554 Lnet/minecraft/class_3218;method_8554(Lnet/minecraft/class_2338;F)V
        named setSpawnPos Lnet/minecraft/server/world/ServerWorld;setSpawnPos(Lnet/minecraft/util/math/BlockPos;F)V
      • getSpawnPos

        public BlockPos getSpawnPos()
        Mappings:
        Namespace Name Mixin selector
        official w Labj;w()Lgb;
        intermediary method_27911 Lnet/minecraft/class_3218;method_27911()Lnet/minecraft/class_2338;
        named getSpawnPos Lnet/minecraft/server/world/ServerWorld;getSpawnPos()Lnet/minecraft/util/math/BlockPos;
      • getSpawnAngle

        public float getSpawnAngle()
        Mappings:
        Namespace Name Mixin selector
        official x Labj;x()F
        intermediary method_30630 Lnet/minecraft/class_3218;method_30630()F
        named getSpawnAngle Lnet/minecraft/server/world/ServerWorld;getSpawnAngle()F
      • getForcedChunks

        public LongSet getForcedChunks()
        Mappings:
        Namespace Name Mixin selector
        official y Labj;y()Lit/unimi/dsi/fastutil/longs/LongSet;
        intermediary method_17984 Lnet/minecraft/class_3218;method_17984()Lit/unimi/dsi/fastutil/longs/LongSet;
        named getForcedChunks Lnet/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 a Labj;a(IIZ)Z
        intermediary method_17988 Lnet/minecraft/class_3218;method_17988(IIZ)Z
        named setChunkForced Lnet/minecraft/server/world/ServerWorld;setChunkForced(IIZ)Z
      • getPlayers

        public List<ServerPlayerEntity> getPlayers()
        指定者:
        getPlayers 在接口中 EntityView
        Mappings:
        Namespace Name Mixin selector
        official z Lbvi;z()Ljava/util/List;
        intermediary method_18456 Lnet/minecraft/class_1924;method_18456()Ljava/util/List;
        named getPlayers Lnet/minecraft/world/EntityView;getPlayers()Ljava/util/List;
      • onBlockChanged

        public void onBlockChanged​(BlockPos pos,
                                   BlockState oldBlock,
                                   BlockState newBlock)
        覆盖:
        onBlockChanged 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official a Lbvr;a(Lgb;Lcjr;Lcjr;)V
        intermediary method_19282 Lnet/minecraft/class_1937;method_19282(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
        named onBlockChanged Lnet/minecraft/world/World;onBlockChanged(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
      • getPointOfInterestStorage

        public PointOfInterestStorage getPointOfInterestStorage()
        Mappings:
        Namespace Name Mixin selector
        official A Labj;A()Lbco;
        intermediary method_19494 Lnet/minecraft/class_3218;method_19494()Lnet/minecraft/class_4153;
        named getPointOfInterestStorage Lnet/minecraft/server/world/ServerWorld;getPointOfInterestStorage()Lnet/minecraft/world/poi/PointOfInterestStorage;
      • isNearOccupiedPointOfInterest

        public boolean isNearOccupiedPointOfInterest​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a_ Labj;a_(Lgb;)Z
        intermediary method_19500 Lnet/minecraft/class_3218;method_19500(Lnet/minecraft/class_2338;)Z
        named isNearOccupiedPointOfInterest Lnet/minecraft/server/world/ServerWorld;isNearOccupiedPointOfInterest(Lnet/minecraft/util/math/BlockPos;)Z
      • isNearOccupiedPointOfInterest

        public boolean isNearOccupiedPointOfInterest​(ChunkSectionPos sectionPos)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lgu;)Z
        intermediary method_20588 Lnet/minecraft/class_3218;method_20588(Lnet/minecraft/class_4076;)Z
        named isNearOccupiedPointOfInterest Lnet/minecraft/server/world/ServerWorld;isNearOccupiedPointOfInterest(Lnet/minecraft/util/math/ChunkSectionPos;)Z
      • isNearOccupiedPointOfInterest

        public boolean isNearOccupiedPointOfInterest​(BlockPos pos,
                                                     int maxDistance)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lgb;I)Z
        intermediary method_19497 Lnet/minecraft/class_3218;method_19497(Lnet/minecraft/class_2338;I)Z
        named isNearOccupiedPointOfInterest Lnet/minecraft/server/world/ServerWorld;isNearOccupiedPointOfInterest(Lnet/minecraft/util/math/BlockPos;I)Z
      • getOccupiedPointOfInterestDistance

        public int getOccupiedPointOfInterestDistance​(ChunkSectionPos pos)
        Mappings:
        Namespace Name Mixin selector
        official b Labj;b(Lgu;)I
        intermediary method_19498 Lnet/minecraft/class_3218;method_19498(Lnet/minecraft/class_4076;)I
        named getOccupiedPointOfInterestDistance Lnet/minecraft/server/world/ServerWorld;getOccupiedPointOfInterestDistance(Lnet/minecraft/util/math/ChunkSectionPos;)I
      • getRaidManager

        public RaidManager getRaidManager()
        Mappings:
        Namespace Name Mixin selector
        official B Labj;B()Lbkm;
        intermediary method_19495 Lnet/minecraft/class_3218;method_19495()Lnet/minecraft/class_3767;
        named getRaidManager Lnet/minecraft/server/world/ServerWorld;getRaidManager()Lnet/minecraft/village/raid/RaidManager;
      • getRaidAt

        @Nullable
        public @Nullable Raid getRaidAt​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official b_ Labj;b_(Lgb;)Lbkk;
        intermediary method_19502 Lnet/minecraft/class_3218;method_19502(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765;
        named getRaidAt Lnet/minecraft/server/world/ServerWorld;getRaidAt(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/raid/Raid;
      • hasRaidAt

        public boolean hasRaidAt​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official c_ Labj;c_(Lgb;)Z
        intermediary method_19503 Lnet/minecraft/class_3218;method_19503(Lnet/minecraft/class_2338;)Z
        named hasRaidAt Lnet/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 a Labj;a(Lbcl;Lasl;Latl;)V
        intermediary method_19496 Lnet/minecraft/class_3218;method_19496(Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;Lnet/minecraft/class_4094;)V
        named handleInteraction Lnet/minecraft/server/world/ServerWorld;handleInteraction(Lnet/minecraft/entity/EntityInteraction;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/InteractionObserver;)V
      • dump

        public void dump​(Path path)
                  throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/nio/file/Path;)V
        intermediary method_21625 Lnet/minecraft/class_3218;method_21625(Ljava/nio/file/Path;)V
        named dump Lnet/minecraft/server/world/ServerWorld;dump(Ljava/nio/file/Path;)V
      • dumpEntities

        private static void dumpEntities​(Writer writer,
                                         Iterable<Entity> entities)
                                  throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/io/Writer;Ljava/lang/Iterable;)V
        intermediary method_21624 Lnet/minecraft/class_3218;method_21624(Ljava/io/Writer;Ljava/lang/Iterable;)V
        named dumpEntities Lnet/minecraft/server/world/ServerWorld;dumpEntities(Ljava/io/Writer;Ljava/lang/Iterable;)V
      • dumpBlockEntities

        private void dumpBlockEntities​(Writer writer)
                                throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/io/Writer;)V
        intermediary method_21626 Lnet/minecraft/class_3218;method_21626(Ljava/io/Writer;)V
        named dumpBlockEntities Lnet/minecraft/server/world/ServerWorld;dumpBlockEntities(Ljava/io/Writer;)V
      • clearUpdatesInArea

        public void clearUpdatesInArea​(BlockBox box)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Lczr;)V
        intermediary method_23658 Lnet/minecraft/class_3218;method_23658(Lnet/minecraft/class_3341;)V
        named clearUpdatesInArea Lnet/minecraft/server/world/ServerWorld;clearUpdatesInArea(Lnet/minecraft/util/math/BlockBox;)V
      • updateNeighbors

        public void updateNeighbors​(BlockPos pos,
                                    Block block)
        指定者:
        updateNeighbors 在接口中 WorldAccess
        Mappings:
        Namespace Name Mixin selector
        official a Lbvs;a(Lgb;Lbyq;)V
        intermediary method_8408 Lnet/minecraft/class_1936;method_8408(Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V
        named updateNeighbors Lnet/minecraft/world/WorldAccess;updateNeighbors(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
      • getBrightness

        public float getBrightness​(Direction direction,
                                   boolean shaded)
        指定者:
        getBrightness 在接口中 BlockRenderView
        Mappings:
        Namespace Name Mixin selector
        official a Lbut;a(Lgg;Z)F
        intermediary method_24852 Lnet/minecraft/class_1920;method_24852(Lnet/minecraft/class_2350;Z)F
        named getBrightness Lnet/minecraft/world/BlockRenderView;getBrightness(Lnet/minecraft/util/math/Direction;Z)F
      • iterateEntities

        public Iterable<Entity> iterateEntities()
        Mappings:
        Namespace Name Mixin selector
        official C Labj;C()Ljava/lang/Iterable;
        intermediary method_27909 Lnet/minecraft/class_3218;method_27909()Ljava/lang/Iterable;
        named iterateEntities Lnet/minecraft/server/world/ServerWorld;iterateEntities()Ljava/lang/Iterable;
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Labj;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_3218;toString()Ljava/lang/String;
        named toString Lnet/minecraft/server/world/ServerWorld;toString()Ljava/lang/String;
      • isFlat

        public boolean isFlat()
        Mappings:
        Namespace Name Mixin selector
        official D Labj;D()Z
        intermediary method_28125 Lnet/minecraft/class_3218;method_28125()Z
        named isFlat Lnet/minecraft/server/world/ServerWorld;isFlat()Z
      • getSeed

        public long getSeed()
        指定者:
        getSeed 在接口中 StructureWorldAccess
        Mappings:
        Namespace Name Mixin selector
        official E Lbwm;E()J
        intermediary method_8412 Lnet/minecraft/class_5281;method_8412()J
        named getSeed Lnet/minecraft/world/StructureWorldAccess;getSeed()J
      • getEnderDragonFight

        @Nullable
        public @Nullable EnderDragonFight getEnderDragonFight()
        Mappings:
        Namespace Name Mixin selector
        official F Labj;F()Lcmw;
        intermediary method_29198 Lnet/minecraft/class_3218;method_29198()Lnet/minecraft/class_2881;
        named getEnderDragonFight Lnet/minecraft/server/world/ServerWorld;getEnderDragonFight()Lnet/minecraft/entity/boss/dragon/EnderDragonFight;
      • getStructures

        public Stream<? extends StructureStart<?>> getStructures​(ChunkSectionPos pos,
                                                                 StructureFeature<?> feature)
        指定者:
        getStructures 在接口中 StructureWorldAccess
        Mappings:
        Namespace Name Mixin selector
        official a Lbwm;a(Lgu;Lcsx;)Ljava/util/stream/Stream;
        intermediary method_30275 Lnet/minecraft/class_5281;method_30275(Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)Ljava/util/stream/Stream;
        named getStructures Lnet/minecraft/world/StructureWorldAccess;getStructures(Lnet/minecraft/util/math/ChunkSectionPos;Lnet/minecraft/world/gen/feature/StructureFeature;)Ljava/util/stream/Stream;
      • toServerWorld

        public ServerWorld toServerWorld()
        指定者:
        toServerWorld 在接口中 ServerWorldAccess
        Mappings:
        Namespace Name Mixin selector
        official G Lbwf;G()Labj;
        intermediary method_8410 Lnet/minecraft/class_5425;method_8410()Lnet/minecraft/class_3218;
        named toServerWorld Lnet/minecraft/world/ServerWorldAccess;toServerWorld()Lnet/minecraft/server/world/ServerWorld;
      • getDebugString

        public String getDebugString()
        Mappings:
        Namespace Name Mixin selector
        official H Labj;H()Ljava/lang/String;
        intermediary method_31268 Lnet/minecraft/class_3218;method_31268()Ljava/lang/String;
        named getDebugString Lnet/minecraft/server/world/ServerWorld;getDebugString()Ljava/lang/String;
      • getTopFive

        private static <T> String getTopFive​(Iterable<T> items,
                                             Function<T,​String> classifier)
        Categories items with the classifier and reports a message indicating the top five biggest categories.
        参数:
        items - the items to classify
        classifier - the classifier that determines the category of any item
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;
        intermediary method_31270 Lnet/minecraft/class_3218;method_31270(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;
        named getTopFive Lnet/minecraft/server/world/ServerWorld;getTopFive(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;
      • createEndSpawnPlatform

        public static void createEndSpawnPlatform​(ServerWorld world)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Labj;)V
        intermediary method_29200 Lnet/minecraft/class_3218;method_29200(Lnet/minecraft/class_3218;)V
        named createEndSpawnPlatform Lnet/minecraft/server/world/ServerWorld;createEndSpawnPlatform(Lnet/minecraft/server/world/ServerWorld;)V
      • getEntityLookup

        protected EntityLookup<Entity> getEntityLookup()
        指定者:
        getEntityLookup 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official I Lbvr;I()Lcnk;
        intermediary method_31592 Lnet/minecraft/class_1937;method_31592()Lnet/minecraft/class_5577;
        named getEntityLookup Lnet/minecraft/world/World;getEntityLookup()Lnet/minecraft/world/entity/EntityLookup;
      • loadEntities

        public void loadEntities​(Stream<Entity> entities)
        Mappings:
        Namespace Name Mixin selector
        official a Labj;a(Ljava/util/stream/Stream;)V
        intermediary method_31423 Lnet/minecraft/class_3218;method_31423(Ljava/util/stream/Stream;)V
        named loadEntities Lnet/minecraft/server/world/ServerWorld;loadEntities(Ljava/util/stream/Stream;)V
      • addEntities

        public void addEntities​(Stream<Entity> entities)
        Mappings:
        Namespace Name Mixin selector
        official b Labj;b(Ljava/util/stream/Stream;)V
        intermediary method_31426 Lnet/minecraft/class_3218;method_31426(Ljava/util/stream/Stream;)V
        named addEntities Lnet/minecraft/server/world/ServerWorld;addEntities(Ljava/util/stream/Stream;)V
      • close

        public void close()
                   throws IOException
        指定者:
        close 在接口中 AutoCloseable
        覆盖:
        close 在类中 World
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official close Lbvr;close()V
        intermediary close Lnet/minecraft/class_1937;close()V
        named close Lnet/minecraft/world/World;close()V
      • asString

        public String asString()
        指定者:
        asString 在类中 World
        Mappings:
        Namespace Name Mixin selector
        official J Lbvr;J()Ljava/lang/String;
        intermediary method_31419 Lnet/minecraft/class_1937;method_31419()Ljava/lang/String;
        named asString Lnet/minecraft/world/World;asString()Ljava/lang/String;