Class ServerWorld

java.lang.Object
net.minecraft.world.World
net.minecraft.server.world.ServerWorld
All Implemented Interfaces:
ThreadExecutor, WorldView
Direct Known Subclasses:
DemoServerWorld, MultiServerWorld

public class ServerWorld
extends World
implements ThreadExecutor
Mappings:
Namespace Name
official le
intermediary net/minecraft/class_1635
named net/minecraft/server/world/ServerWorld
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_6634 Lnet/minecraft/class_1635;field_6634:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/server/world/ServerWorld;LOGGER:Lorg/apache/logging/log4j/Logger;
    • BONUS_CHEST_LOOT_TABLE

      private static final List<WeightedRandomChestContent> BONUS_CHEST_LOOT_TABLE
      Mappings:
      Namespace Name Mixin selector
      official U Lle;U:Ljava/util/List;
      intermediary field_6632 Lnet/minecraft/class_1635;field_6632:Ljava/util/List;
      named BONUS_CHEST_LOOT_TABLE Lnet/minecraft/server/world/ServerWorld;BONUS_CHEST_LOOT_TABLE:Ljava/util/List;
    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official I Lle;I:Lnet/minecraft/server/MinecraftServer;
      intermediary field_6620 Lnet/minecraft/class_1635;field_6620:Lnet/minecraft/server/MinecraftServer;
      named server Lnet/minecraft/server/world/ServerWorld;server:Lnet/minecraft/server/MinecraftServer;
    • entityTracker

      private final EntityTracker entityTracker
      Mappings:
      Namespace Name Mixin selector
      official J Lle;J:Lla;
      intermediary field_6621 Lnet/minecraft/class_1635;field_6621:Lnet/minecraft/class_1630;
      named entityTracker Lnet/minecraft/server/world/ServerWorld;entityTracker:Lnet/minecraft/entity/EntityTracker;
    • playerWorldManager

      private final PlayerWorldManager playerWorldManager
      Mappings:
      Namespace Name Mixin selector
      official K Lle;K:Llc;
      intermediary field_6622 Lnet/minecraft/class_1635;field_6622:Lnet/minecraft/class_1632;
      named playerWorldManager Lnet/minecraft/server/world/ServerWorld;playerWorldManager:Lnet/minecraft/server/PlayerWorldManager;
    • entityNavigations

      private final Set<TickableEntry> entityNavigations
      Mappings:
      Namespace Name Mixin selector
      official L Lle;L:Ljava/util/Set;
      intermediary field_6623 Lnet/minecraft/class_1635;field_6623:Ljava/util/Set;
      named entityNavigations Lnet/minecraft/server/world/ServerWorld;entityNavigations:Ljava/util/Set;
    • field_6624

      private final TreeSet<TickableEntry> field_6624
      Mappings:
      Namespace Name Mixin selector
      official M Lle;M:Ljava/util/TreeSet;
      intermediary field_6624 Lnet/minecraft/class_1635;field_6624:Ljava/util/TreeSet;
      named field_6624 Lnet/minecraft/server/world/ServerWorld;field_6624:Ljava/util/TreeSet;
    • entitiesByUuid

      private final Map<UUID,​Entity> entitiesByUuid
      Mappings:
      Namespace Name Mixin selector
      official N Lle;N:Ljava/util/Map;
      intermediary field_6625 Lnet/minecraft/class_1635;field_6625:Ljava/util/Map;
      named entitiesByUuid Lnet/minecraft/server/world/ServerWorld;entitiesByUuid:Ljava/util/Map;
    • field_6635

      public ServerChunkCache field_6635
      Mappings:
      Namespace Name Mixin selector
      official b Lle;b:Lld;
      intermediary field_6635 Lnet/minecraft/class_1635;field_6635:Lnet/minecraft/class_1634;
      named field_6635 Lnet/minecraft/server/world/ServerWorld;field_6635:Lnet/minecraft/world/chunk/ServerChunkCache;
    • savingDisabled

      public boolean savingDisabled
      Mappings:
      Namespace Name Mixin selector
      official c Lle;c:Z
      intermediary field_6636 Lnet/minecraft/class_1635;field_6636:Z
      named savingDisabled Lnet/minecraft/server/world/ServerWorld;savingDisabled:Z
    • ready

      private boolean ready
      Mappings:
      Namespace Name Mixin selector
      official O Lle;O:Z
      intermediary field_6626 Lnet/minecraft/class_1635;field_6626:Z
      named ready Lnet/minecraft/server/world/ServerWorld;ready:Z
    • idleTimeout

      private int idleTimeout
      Mappings:
      Namespace Name Mixin selector
      official P Lle;P:I
      intermediary field_6627 Lnet/minecraft/class_1635;field_6627:I
      named idleTimeout Lnet/minecraft/server/world/ServerWorld;idleTimeout:I
    • portalTeleporter

      private final PortalTeleporter portalTeleporter
      Mappings:
      Namespace Name Mixin selector
      official Q Lle;Q:Ladu;
      intermediary field_6628 Lnet/minecraft/class_1635;field_6628:Lnet/minecraft/class_108;
      named portalTeleporter Lnet/minecraft/server/world/ServerWorld;portalTeleporter:Lnet/minecraft/entity/PortalTeleporter;
    • field_6629

      private final MobSpawnerHelper field_6629
      Mappings:
      Namespace Name Mixin selector
      official R Lle;R:Ladt;
      intermediary field_6629 Lnet/minecraft/class_1635;field_6629:Lnet/minecraft/class_107;
      named field_6629 Lnet/minecraft/server/world/ServerWorld;field_6629:Lnet/minecraft/entity/MobSpawnerHelper;
    • field_6637

      protected final ZombieSiegeManager field_6637
      Mappings:
      Namespace Name Mixin selector
      official d Lle;d:Ltg;
      intermediary field_6637 Lnet/minecraft/class_1635;field_6637:Lnet/minecraft/class_1843;
      named field_6637 Lnet/minecraft/server/world/ServerWorld;field_6637:Lnet/minecraft/village/ZombieSiegeManager;
    • field_6630

      private ServerWorld.class_1636[] field_6630
      Mappings:
      Namespace Name Mixin selector
      official S Lle;S:[Lle$a;
      intermediary field_6630 Lnet/minecraft/class_1635;field_6630:[Lnet/minecraft/class_1635$class_1636;
      named field_6630 Lnet/minecraft/server/world/ServerWorld;field_6630:[Lnet/minecraft/server/world/ServerWorld$class_1636;
    • field_6631

      private int field_6631
      Mappings:
      Namespace Name Mixin selector
      official T Lle;T:I
      intermediary field_6631 Lnet/minecraft/class_1635;field_6631:I
      named field_6631 Lnet/minecraft/server/world/ServerWorld;field_6631:I
    • players

      private List<TickableEntry> players
      Mappings:
      Namespace Name Mixin selector
      official V Lle;V:Ljava/util/List;
      intermediary field_6633 Lnet/minecraft/class_1635;field_6633:Ljava/util/List;
      named players Lnet/minecraft/server/world/ServerWorld;players:Ljava/util/List;
  • Constructor Details

    • ServerWorld

      public ServerWorld​(MinecraftServer server, SaveHandler handler, LevelProperties properties, int int2, Profiler profiler)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lle;<init>(Lnet/minecraft/server/MinecraftServer;Latp;Lato;ILnt;)V
      intermediary <init> Lnet/minecraft/class_1635;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_635;Lnet/minecraft/class_634;ILnet/minecraft/class_1705;)V
      named <init> Lnet/minecraft/server/world/ServerWorld;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/SaveHandler;Lnet/minecraft/world/level/LevelProperties;ILnet/minecraft/util/profiler/Profiler;)V
  • Method Details

    • getWorld

      public World getWorld()
      Overrides:
      getWorld in class World
      Mappings:
      Namespace Name Mixin selector
      official b Ladm;b()Ladm;
      intermediary method_348 Lnet/minecraft/class_99;method_348()Lnet/minecraft/class_99;
      named getWorld Lnet/minecraft/world/World;getWorld()Lnet/minecraft/world/World;
    • tick

      public void tick()
      Overrides:
      tick in class World
      Mappings:
      Namespace Name Mixin selector
      official c Ladm;c()V
      intermediary method_374 Lnet/minecraft/class_99;method_374()V
      named tick Lnet/minecraft/world/World;tick()V
    • method_6040

      public Biome.SpawnEntry method_6040​(EntityCategory entityCategory, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lpt;Lcj;)Lady$c;
      intermediary method_6040 Lnet/minecraft/class_1635;method_6040(Lnet/minecraft/class_1755;Lnet/minecraft/class_1372;)Lnet/minecraft/class_113$class_116;
      named method_6040 Lnet/minecraft/server/world/ServerWorld;method_6040(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome$SpawnEntry;
    • method_6039

      public boolean method_6039​(EntityCategory entityCategory, Biome.SpawnEntry spawnEntry, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lpt;Lady$c;Lcj;)Z
      intermediary method_6039 Lnet/minecraft/class_1635;method_6039(Lnet/minecraft/class_1755;Lnet/minecraft/class_113$class_116;Lnet/minecraft/class_1372;)Z
      named method_6039 Lnet/minecraft/server/world/ServerWorld;method_6039(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/world/biome/Biome$SpawnEntry;Lnet/minecraft/util/math/BlockPos;)Z
    • method_388

      public void method_388()
      Overrides:
      method_388 in class World
      Mappings:
      Namespace Name Mixin selector
      official d Ladm;d()V
      intermediary method_388 Lnet/minecraft/class_99;method_388()V
      named method_388 Lnet/minecraft/world/World;method_388()V
    • method_6048

      protected void method_6048()
      Mappings:
      Namespace Name Mixin selector
      official e Lle;e()V
      intermediary method_6048 Lnet/minecraft/class_1635;method_6048()V
      named method_6048 Lnet/minecraft/server/world/ServerWorld;method_6048()V
    • resetWeather

      private void resetWeather()
      Mappings:
      Namespace Name Mixin selector
      official ag Lle;ag()V
      intermediary method_6042 Lnet/minecraft/class_1635;method_6042()V
      named resetWeather Lnet/minecraft/server/world/ServerWorld;resetWeather()V
    • isReady

      public boolean isReady()
      Mappings:
      Namespace Name Mixin selector
      official f Lle;f()Z
      intermediary method_6049 Lnet/minecraft/class_1635;method_6049()Z
      named isReady Lnet/minecraft/server/world/ServerWorld;isReady()Z
    • setDefaultSpawnClient

      @Environment(CLIENT) public void setDefaultSpawnClient()
      Overrides:
      setDefaultSpawnClient in class World
      Mappings:
      Namespace Name Mixin selector
      official g Ladm;g()V
      intermediary method_405 Lnet/minecraft/class_99;method_405()V
      named setDefaultSpawnClient Lnet/minecraft/world/World;setDefaultSpawnClient()V
    • tickBlocks

      protected void tickBlocks()
      Overrides:
      tickBlocks in class World
      Mappings:
      Namespace Name Mixin selector
      official h Ladm;h()V
      intermediary method_409 Lnet/minecraft/class_99;method_409()V
      named tickBlocks Lnet/minecraft/world/World;tickBlocks()V
    • method_6035

      protected BlockPos method_6035​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lcj;)Lcj;
      intermediary method_6035 Lnet/minecraft/class_1635;method_6035(Lnet/minecraft/class_1372;)Lnet/minecraft/class_1372;
      named method_6035 Lnet/minecraft/server/world/ServerWorld;method_6035(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • method_303

      public boolean method_303​(BlockPos blockPos, Block block)
      Overrides:
      method_303 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lcj;Lafh;)Z
      intermediary method_303 Lnet/minecraft/class_99;method_303(Lnet/minecraft/class_1372;Lnet/minecraft/class_160;)Z
      named method_303 Lnet/minecraft/world/World;method_303(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)Z
    • method_304

      public void method_304​(BlockPos blockPos, Block block, int int2)
      Overrides:
      method_304 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lcj;Lafh;I)V
      intermediary method_304 Lnet/minecraft/class_99;method_304(Lnet/minecraft/class_1372;Lnet/minecraft/class_160;I)V
      named method_304 Lnet/minecraft/world/World;method_304(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;I)V
    • method_305

      public void method_305​(BlockPos blockPos, Block block, int int2, int int3)
      Overrides:
      method_305 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lcj;Lafh;II)V
      intermediary method_305 Lnet/minecraft/class_99;method_305(Lnet/minecraft/class_1372;Lnet/minecraft/class_160;II)V
      named method_305 Lnet/minecraft/world/World;method_305(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • method_363

      public void method_363​(BlockPos blockPos, Block block, int int2, int int3)
      Overrides:
      method_363 in class World
      Mappings:
      Namespace Name Mixin selector
      official b Ladm;b(Lcj;Lafh;II)V
      intermediary method_363 Lnet/minecraft/class_99;method_363(Lnet/minecraft/class_1372;Lnet/minecraft/class_160;II)V
      named method_363 Lnet/minecraft/world/World;method_363(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • tickEntities

      public void tickEntities()
      Overrides:
      tickEntities in class World
      Mappings:
      Namespace Name Mixin selector
      official i Ladm;i()V
      intermediary method_413 Lnet/minecraft/class_99;method_413()V
      named tickEntities Lnet/minecraft/world/World;tickEntities()V
    • resetIdleTimeout

      public void resetIdleTimeout()
      Mappings:
      Namespace Name Mixin selector
      official j Lle;j()V
      intermediary method_6050 Lnet/minecraft/class_1635;method_6050()V
      named resetIdleTimeout Lnet/minecraft/server/world/ServerWorld;resetIdleTimeout()V
    • method_340

      public boolean method_340​(boolean bool)
      Overrides:
      method_340 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Z)Z
      intermediary method_340 Lnet/minecraft/class_99;method_340(Z)Z
      named method_340 Lnet/minecraft/world/World;method_340(Z)Z
    • method_287

      public List<TickableEntry> method_287​(Chunk chunk, boolean bool)
      Overrides:
      method_287 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lamy;Z)Ljava/util/List;
      intermediary method_287 Lnet/minecraft/class_99;method_287(Lnet/minecraft/class_399;Z)Ljava/util/List;
      named method_287 Lnet/minecraft/world/World;method_287(Lnet/minecraft/world/chunk/Chunk;Z)Ljava/util/List;
    • method_289

      public List<TickableEntry> method_289​(BlockBox blockBox, boolean bool)
      Overrides:
      method_289 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Laqe;Z)Ljava/util/List;
      intermediary method_289 Lnet/minecraft/class_99;method_289(Lnet/minecraft/class_476;Z)Ljava/util/List;
      named method_289 Lnet/minecraft/world/World;method_289(Lnet/minecraft/util/math/BlockBox;Z)Ljava/util/List;
    • method_335

      public void method_335​(Entity entity, boolean bl)
      Overrides:
      method_335 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lpk;Z)V
      intermediary method_335 Lnet/minecraft/class_99;method_335(Lnet/minecraft/class_1745;Z)V
      named method_335 Lnet/minecraft/world/World;method_335(Lnet/minecraft/entity/Entity;Z)V
    • method_6043

      private boolean method_6043()
      Mappings:
      Namespace Name Mixin selector
      official ah Lle;ah()Z
      intermediary method_6043 Lnet/minecraft/class_1635;method_6043()Z
      named method_6043 Lnet/minecraft/server/world/ServerWorld;method_6043()Z
    • method_6044

      private boolean method_6044()
      Mappings:
      Namespace Name Mixin selector
      official ai Lle;ai()Z
      intermediary method_6044 Lnet/minecraft/class_1635;method_6044()Z
      named method_6044 Lnet/minecraft/server/world/ServerWorld;method_6044()Z
    • getClientChunkCache

      protected ChunkProvider getClientChunkCache()
      Specified by:
      getClientChunkCache in class World
      Mappings:
      Namespace Name Mixin selector
      official k Ladm;k()Lamv;
      intermediary method_418 Lnet/minecraft/class_99;method_418()Lnet/minecraft/class_396;
      named getClientChunkCache Lnet/minecraft/world/World;getClientChunkCache()Lnet/minecraft/world/chunk/ChunkProvider;
    • method_6033

      public List<BlockEntity> method_6033​(int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(IIIIII)Ljava/util/List;
      intermediary method_6033 Lnet/minecraft/class_1635;method_6033(IIIIII)Ljava/util/List;
      named method_6033 Lnet/minecraft/server/world/ServerWorld;method_6033(IIIIII)Ljava/util/List;
    • canPlayerModifyAt

      public boolean canPlayerModifyAt​(PlayerEntity player, BlockPos pos)
      Overrides:
      canPlayerModifyAt in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lwn;Lcj;)Z
      intermediary method_337 Lnet/minecraft/class_99;method_337(Lnet/minecraft/class_1963;Lnet/minecraft/class_1372;)Z
      named canPlayerModifyAt Lnet/minecraft/world/World;canPlayerModifyAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;)Z
    • setPropertiesInitialized

      public void setPropertiesInitialized​(LevelInfo info)
      Overrides:
      setPropertiesInitialized in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Ladp;)V
      intermediary method_279 Lnet/minecraft/class_99;method_279(Lnet/minecraft/class_102;)V
      named setPropertiesInitialized Lnet/minecraft/world/World;setPropertiesInitialized(Lnet/minecraft/world/level/LevelInfo;)V
    • method_6045

      private void method_6045()
      Mappings:
      Namespace Name Mixin selector
      official aj Lle;aj()V
      intermediary method_6045 Lnet/minecraft/class_1635;method_6045()V
      named method_6045 Lnet/minecraft/server/world/ServerWorld;method_6045()V
    • method_6047

      private void method_6047​(LevelInfo levelInfo)
      Mappings:
      Namespace Name Mixin selector
      official b Lle;b(Ladp;)V
      intermediary method_6047 Lnet/minecraft/class_1635;method_6047(Lnet/minecraft/class_102;)V
      named method_6047 Lnet/minecraft/server/world/ServerWorld;method_6047(Lnet/minecraft/world/level/LevelInfo;)V
    • placeBonusChest

      protected void placeBonusChest()
      Mappings:
      Namespace Name Mixin selector
      official l Lle;l()V
      intermediary method_6051 Lnet/minecraft/class_1635;method_6051()V
      named placeBonusChest Lnet/minecraft/server/world/ServerWorld;placeBonusChest()V
    • getForcedSpawnPoint

      public BlockPos getForcedSpawnPoint()
      Mappings:
      Namespace Name Mixin selector
      official m Lle;m()Lcj;
      intermediary method_6052 Lnet/minecraft/class_1635;method_6052()Lnet/minecraft/class_1372;
      named getForcedSpawnPoint Lnet/minecraft/server/world/ServerWorld;getForcedSpawnPoint()Lnet/minecraft/util/math/BlockPos;
    • save

      public void save​(boolean bool, ProgressListener listener) throws WorldLoadException
      Throws:
      WorldLoadException
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(ZLnu;)V
      intermediary method_6041 Lnet/minecraft/class_1635;method_6041(ZLnet/minecraft/class_1707;)V
      named save Lnet/minecraft/server/world/ServerWorld;save(ZLnet/minecraft/util/ProgressListener;)V
    • method_6053

      public void method_6053()
      Mappings:
      Namespace Name Mixin selector
      official n Lle;n()V
      intermediary method_6053 Lnet/minecraft/class_1635;method_6053()V
      named method_6053 Lnet/minecraft/server/world/ServerWorld;method_6053()V
    • method_6032

      protected void method_6032() throws WorldLoadException
      Throws:
      WorldLoadException
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a()V
      intermediary method_6032 Lnet/minecraft/class_1635;method_6032()V
      named method_6032 Lnet/minecraft/server/world/ServerWorld;method_6032()V
    • onEntitySpawned

      protected void onEntitySpawned​(Entity entity)
      Overrides:
      onEntitySpawned in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lpk;)V
      intermediary method_326 Lnet/minecraft/class_99;method_326(Lnet/minecraft/class_1745;)V
      named onEntitySpawned Lnet/minecraft/world/World;onEntitySpawned(Lnet/minecraft/entity/Entity;)V
    • onEntityRemoved

      protected void onEntityRemoved​(Entity entity)
      Overrides:
      onEntityRemoved in class World
      Mappings:
      Namespace Name Mixin selector
      official b Ladm;b(Lpk;)V
      intermediary method_372 Lnet/minecraft/class_99;method_372(Lnet/minecraft/class_1745;)V
      named onEntityRemoved Lnet/minecraft/world/World;onEntityRemoved(Lnet/minecraft/entity/Entity;)V
    • addEntity

      public boolean addEntity​(Entity entity)
      Overrides:
      addEntity in class World
      Mappings:
      Namespace Name Mixin selector
      official c Ladm;c(Lpk;)Z
      intermediary method_387 Lnet/minecraft/class_99;method_387(Lnet/minecraft/class_1745;)Z
      named addEntity Lnet/minecraft/world/World;addEntity(Lnet/minecraft/entity/Entity;)Z
    • sendEntityStatus

      public void sendEntityStatus​(Entity entity, byte status)
      Overrides:
      sendEntityStatus in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lpk;B)V
      intermediary method_327 Lnet/minecraft/class_99;method_327(Lnet/minecraft/class_1745;B)V
      named sendEntityStatus Lnet/minecraft/world/World;sendEntityStatus(Lnet/minecraft/entity/Entity;B)V
    • createExplosion

      public Explosion createExplosion​(Entity entity, double x, double y, double z, float power, boolean bool, boolean destructive)
      Overrides:
      createExplosion in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lpk;DDDFZZ)Ladi;
      intermediary method_330 Lnet/minecraft/class_99;method_330(Lnet/minecraft/class_1745;DDDFZZ)Lnet/minecraft/class_93;
      named createExplosion Lnet/minecraft/world/World;createExplosion(Lnet/minecraft/entity/Entity;DDDFZZ)Lnet/minecraft/world/explosion/Explosion;
    • addBlockAction

      public void addBlockAction​(BlockPos pos, Block block, int type, int data)
      Overrides:
      addBlockAction in class World
      Mappings:
      Namespace Name Mixin selector
      official c Ladm;c(Lcj;Lafh;II)V
      intermediary method_383 Lnet/minecraft/class_99;method_383(Lnet/minecraft/class_1372;Lnet/minecraft/class_160;II)V
      named addBlockAction Lnet/minecraft/world/World;addBlockAction(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • method_6046

      private void method_6046()
      Mappings:
      Namespace Name Mixin selector
      official ak Lle;ak()V
      intermediary method_6046 Lnet/minecraft/class_1635;method_6046()V
      named method_6046 Lnet/minecraft/server/world/ServerWorld;method_6046()V
    • method_6034

      private boolean method_6034​(BlockAction blockAction)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lade;)Z
      intermediary method_6034 Lnet/minecraft/class_1635;method_6034(Lnet/minecraft/class_90;)Z
      named method_6034 Lnet/minecraft/server/world/ServerWorld;method_6034(Lnet/minecraft/server/world/BlockAction;)Z
    • close

      public void close()
      Mappings:
      Namespace Name Mixin selector
      official o Lle;o()V
      intermediary method_6054 Lnet/minecraft/class_1635;method_6054()V
      named close Lnet/minecraft/server/world/ServerWorld;close()V
    • tickWeather

      protected void tickWeather()
      Overrides:
      tickWeather in class World
      Mappings:
      Namespace Name Mixin selector
      official p Ladm;p()V
      intermediary method_425 Lnet/minecraft/class_99;method_425()V
      named tickWeather Lnet/minecraft/world/World;tickWeather()V
    • getNextMapId

      protected int getNextMapId()
      Specified by:
      getNextMapId in class World
      Mappings:
      Namespace Name Mixin selector
      official q Ladm;q()I
      intermediary method_426 Lnet/minecraft/class_99;method_426()I
      named getNextMapId Lnet/minecraft/world/World;getNextMapId()I
    • getServer

      public MinecraftServer getServer()
      Mappings:
      Namespace Name Mixin selector
      official r Lle;r()Lnet/minecraft/server/MinecraftServer;
      intermediary method_6055 Lnet/minecraft/class_1635;method_6055()Lnet/minecraft/server/MinecraftServer;
      named getServer Lnet/minecraft/server/world/ServerWorld;getServer()Lnet/minecraft/server/MinecraftServer;
    • getEntityTracker

      public EntityTracker getEntityTracker()
      Mappings:
      Namespace Name Mixin selector
      official s Lle;s()Lla;
      intermediary method_6056 Lnet/minecraft/class_1635;method_6056()Lnet/minecraft/class_1630;
      named getEntityTracker Lnet/minecraft/server/world/ServerWorld;getEntityTracker()Lnet/minecraft/entity/EntityTracker;
    • getPlayerWorldManager

      public PlayerWorldManager getPlayerWorldManager()
      Mappings:
      Namespace Name Mixin selector
      official t Lle;t()Llc;
      intermediary method_6057 Lnet/minecraft/class_1635;method_6057()Lnet/minecraft/class_1632;
      named getPlayerWorldManager Lnet/minecraft/server/world/ServerWorld;getPlayerWorldManager()Lnet/minecraft/server/PlayerWorldManager;
    • getPortalTeleporter

      public PortalTeleporter getPortalTeleporter()
      Mappings:
      Namespace Name Mixin selector
      official u Lle;u()Ladu;
      intermediary method_6058 Lnet/minecraft/class_1635;method_6058()Lnet/minecraft/class_108;
      named getPortalTeleporter Lnet/minecraft/server/world/ServerWorld;getPortalTeleporter()Lnet/minecraft/entity/PortalTeleporter;
    • addParticle

      public void addParticle​(ParticleType type, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double speed, int[] args)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lcy;DDDIDDDD[I)V
      intermediary method_6036 Lnet/minecraft/class_1635;method_6036(Lnet/minecraft/class_1394;DDDIDDDD[I)V
      named addParticle Lnet/minecraft/server/world/ServerWorld;addParticle(Lnet/minecraft/client/particle/ParticleType;DDDIDDDD[I)V
    • addParticle

      public void addParticle​(ParticleType type, boolean longDistance, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double speed, int[] args)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lcy;ZDDDIDDDD[I)V
      intermediary method_6037 Lnet/minecraft/class_1635;method_6037(Lnet/minecraft/class_1394;ZDDDIDDDD[I)V
      named addParticle Lnet/minecraft/server/world/ServerWorld;addParticle(Lnet/minecraft/client/particle/ParticleType;ZDDDIDDDD[I)V
    • getEntity

      public Entity getEntity​(UUID uuid)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Ljava/util/UUID;)Lpk;
      intermediary method_6038 Lnet/minecraft/class_1635;method_6038(Ljava/util/UUID;)Lnet/minecraft/class_1745;
      named getEntity Lnet/minecraft/server/world/ServerWorld;getEntity(Ljava/util/UUID;)Lnet/minecraft/entity/Entity;
    • execute

      public ListenableFuture<Object> execute​(Runnable task)
      Specified by:
      execute in interface ThreadExecutor
      Mappings:
      Namespace Name Mixin selector
      official a Lod;a(Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
      intermediary method_6733 Lnet/minecraft/class_1716;method_6733(Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
      named execute Lnet/minecraft/util/ThreadExecutor;execute(Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
    • isOnThread

      public boolean isOnThread()
      Specified by:
      isOnThread in interface ThreadExecutor
      Mappings:
      Namespace Name Mixin selector
      official aJ Lod;aJ()Z
      intermediary method_6734 Lnet/minecraft/class_1716;method_6734()Z
      named isOnThread Lnet/minecraft/util/ThreadExecutor;isOnThread()Z