Class ServerWorld

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

public class ServerWorld extends World implements ThreadExecutor
Mappings:
Namespace Name
official le
intermediary net/minecraft/class_795
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_8892 Lnet/minecraft/class_795;field_8892: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_11760 Lnet/minecraft/class_795;field_11760: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_2819 Lnet/minecraft/class_795;field_2819: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_2809 Lnet/minecraft/class_795;field_2809:Lnet/minecraft/class_790;
      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_2810 Lnet/minecraft/class_795;field_2810:Lnet/minecraft/class_792;
      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_2811 Lnet/minecraft/class_795;field_2811:Ljava/util/Set;
      named entityNavigations Lnet/minecraft/server/world/ServerWorld;entityNavigations:Ljava/util/Set;
    • field_2812

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

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

      public ServerChunkProvider chunkCache
      Mappings:
      Namespace Name Mixin selector
      official b Lle;b:Lld;
      intermediary field_2820 Lnet/minecraft/class_795;field_2820:Lnet/minecraft/class_794;
      named chunkCache Lnet/minecraft/server/world/ServerWorld;chunkCache:Lnet/minecraft/world/chunk/ServerChunkProvider;
    • savingDisabled

      public boolean savingDisabled
      Mappings:
      Namespace Name Mixin selector
      official c Lle;c:Z
      intermediary field_2822 Lnet/minecraft/class_795;field_2822: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_2813 Lnet/minecraft/class_795;field_2813: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_2814 Lnet/minecraft/class_795;field_2814: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_5302 Lnet/minecraft/class_795;field_5302:Lnet/minecraft/class_1163;
      named portalTeleporter Lnet/minecraft/server/world/ServerWorld;portalTeleporter:Lnet/minecraft/entity/PortalTeleporter;
    • field_6728

      private final MobSpawnerHelper field_6728
      Mappings:
      Namespace Name Mixin selector
      official R Lle;R:Ladt;
      intermediary field_6728 Lnet/minecraft/class_795;field_6728:Lnet/minecraft/class_1162;
      named field_6728 Lnet/minecraft/server/world/ServerWorld;field_6728:Lnet/minecraft/entity/MobSpawnerHelper;
    • field_11761

      protected final ZombieSiegeManager field_11761
      Mappings:
      Namespace Name Mixin selector
      official d Lle;d:Ltg;
      intermediary field_11761 Lnet/minecraft/class_795;field_11761:Lnet/minecraft/class_940;
      named field_11761 Lnet/minecraft/server/world/ServerWorld;field_11761:Lnet/minecraft/village/ZombieSiegeManager;
    • field_2815

      private ServerWorld.BlockActionList[] field_2815
      Mappings:
      Namespace Name Mixin selector
      official S Lle;S:[Lle$a;
      intermediary field_2815 Lnet/minecraft/class_795;field_2815:[Lnet/minecraft/class_795$class_797;
      named field_2815 Lnet/minecraft/server/world/ServerWorld;field_2815:[Lnet/minecraft/server/world/ServerWorld$BlockActionList;
    • field_2816

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

      private List<TickableEntry> players
      Mappings:
      Namespace Name Mixin selector
      official V Lle;V:Ljava/util/List;
      intermediary field_6729 Lnet/minecraft/class_795;field_6729: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 dimensionId, Profiler profiler)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lle;<init>(Lnet/minecraft/server/MinecraftServer;Latp;Lato;ILnt;)V
      intermediary <init> Lnet/minecraft/class_795;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_101;Lnet/minecraft/class_100;ILnet/minecraft/class_839;)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_8525 Lnet/minecraft/class_1150;method_8525()Lnet/minecraft/class_1150;
      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_3646 Lnet/minecraft/class_1150;method_3646()V
      named tick Lnet/minecraft/world/World;tick()V
    • method_10754

      public Biome.SpawnEntry method_10754(EntityCategory entityCategory, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lpt;Lcj;)Lady$c;
      intermediary method_10754 Lnet/minecraft/class_795;method_10754(Lnet/minecraft/class_872;Lnet/minecraft/class_2552;)Lnet/minecraft/class_1170$class_1171;
      named method_10754 Lnet/minecraft/server/world/ServerWorld;method_10754(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome$SpawnEntry;
    • method_10753

      public boolean method_10753(EntityCategory entityCategory, Biome.SpawnEntry spawnEntry, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lpt;Lady$c;Lcj;)Z
      intermediary method_10753 Lnet/minecraft/class_795;method_10753(Lnet/minecraft/class_872;Lnet/minecraft/class_1170$class_1171;Lnet/minecraft/class_2552;)Z
      named method_10753 Lnet/minecraft/server/world/ServerWorld;method_10753(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/world/biome/Biome$SpawnEntry;Lnet/minecraft/util/math/BlockPos;)Z
    • method_3669

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

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

      private void resetWeather()
      Mappings:
      Namespace Name Mixin selector
      official ag Lle;ag()V
      intermediary method_2130 Lnet/minecraft/class_795;method_2130()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_2142 Lnet/minecraft/class_795;method_2142()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_3694 Lnet/minecraft/class_1150;method_3694()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_3701 Lnet/minecraft/class_1150;method_3701()V
      named tickBlocks Lnet/minecraft/world/World;tickBlocks()V
    • method_10749

      protected BlockPos method_10749(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(Lcj;)Lcj;
      intermediary method_10749 Lnet/minecraft/class_795;method_10749(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2552;
      named method_10749 Lnet/minecraft/server/world/ServerWorld;method_10749(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • hasScheduledTick

      public boolean hasScheduledTick(BlockPos pos, Block block)
      Overrides:
      hasScheduledTick in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lcj;Lafh;)Z
      intermediary method_8502 Lnet/minecraft/class_1150;method_8502(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)Z
      named hasScheduledTick Lnet/minecraft/world/World;hasScheduledTick(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)Z
    • method_3599

      public void method_3599(BlockPos pos, Block block, int int2)
      Overrides:
      method_3599 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lcj;Lafh;I)V
      intermediary method_3599 Lnet/minecraft/class_1150;method_3599(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;I)V
      named method_3599 Lnet/minecraft/world/World;method_3599(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;I)V
    • method_4682

      public void method_4682(BlockPos pos, Block block, int int2, int int3)
      Overrides:
      method_4682 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lcj;Lafh;II)V
      intermediary method_4682 Lnet/minecraft/class_1150;method_4682(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;II)V
      named method_4682 Lnet/minecraft/world/World;method_4682(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • addBlockTick

      public void addBlockTick(BlockPos pos, Block block, int int2, int int3)
      Overrides:
      addBlockTick in class World
      Mappings:
      Namespace Name Mixin selector
      official b Ladm;b(Lcj;Lafh;II)V
      intermediary method_3653 Lnet/minecraft/class_1150;method_3653(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;II)V
      named addBlockTick Lnet/minecraft/world/World;addBlockTick(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_3706 Lnet/minecraft/class_1150;method_3706()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_4411 Lnet/minecraft/class_795;method_4411()V
      named resetIdleTimeout Lnet/minecraft/server/world/ServerWorld;resetIdleTimeout()V
    • method_3644

      public boolean method_3644(boolean bool)
      Overrides:
      method_3644 in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Z)Z
      intermediary method_3644 Lnet/minecraft/class_1150;method_3644(Z)Z
      named method_3644 Lnet/minecraft/world/World;method_3644(Z)Z
    • getEntities

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

      public List<TickableEntry> getEntities(BlockBox box, boolean bool)
      Overrides:
      getEntities in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Laqe;Z)Ljava/util/List;
      intermediary method_8497 Lnet/minecraft/class_1150;method_8497(Lnet/minecraft/class_1251;Z)Ljava/util/List;
      named getEntities Lnet/minecraft/world/World;getEntities(Lnet/minecraft/util/math/BlockBox;Z)Ljava/util/List;
    • checkChunk

      public void checkChunk(Entity entity, boolean bl)
      Overrides:
      checkChunk in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lpk;Z)V
      intermediary method_3636 Lnet/minecraft/class_1150;method_3636(Lnet/minecraft/class_864;Z)V
      named checkChunk Lnet/minecraft/world/World;checkChunk(Lnet/minecraft/entity/Entity;Z)V
    • method_10755

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

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

      protected ChunkProvider getChunkCache()
      Specified by:
      getChunkCache in class World
      Mappings:
      Namespace Name Mixin selector
      official k Ladm;k()Lamv;
      intermediary method_3712 Lnet/minecraft/class_1150;method_3712()Lnet/minecraft/class_1193;
      named getChunkCache Lnet/minecraft/world/World;getChunkCache()Lnet/minecraft/world/chunk/ChunkProvider;
    • method_2134

      public List<BlockEntity> method_2134(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_2134 Lnet/minecraft/class_795;method_2134(IIIIII)Ljava/util/List;
      named method_2134 Lnet/minecraft/server/world/ServerWorld;method_2134(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_8517 Lnet/minecraft/class_1150;method_8517(Lnet/minecraft/class_988;Lnet/minecraft/class_2552;)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_3641 Lnet/minecraft/class_1150;method_3641(Lnet/minecraft/class_1156;)V
      named setPropertiesInitialized Lnet/minecraft/world/World;setPropertiesInitialized(Lnet/minecraft/world/level/LevelInfo;)V
    • setDebugLevelProperties

      private void setDebugLevelProperties()
      Mappings:
      Namespace Name Mixin selector
      official aj Lle;aj()V
      intermediary method_10757 Lnet/minecraft/class_795;method_10757()V
      named setDebugLevelProperties Lnet/minecraft/server/world/ServerWorld;setDebugLevelProperties()V
    • init

      private void init(LevelInfo levelInfo)
      Mappings:
      Namespace Name Mixin selector
      official b Lle;b(Ladp;)V
      intermediary method_2140 Lnet/minecraft/class_795;method_2140(Lnet/minecraft/class_1156;)V
      named init Lnet/minecraft/server/world/ServerWorld;init(Lnet/minecraft/world/level/LevelInfo;)V
    • placeBonusChest

      protected void placeBonusChest()
      Mappings:
      Namespace Name Mixin selector
      official l Lle;l()V
      intermediary method_2143 Lnet/minecraft/class_795;method_2143()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_2144 Lnet/minecraft/class_795;method_2144()Lnet/minecraft/class_2552;
      named getForcedSpawnPoint Lnet/minecraft/server/world/ServerWorld;getForcedSpawnPoint()Lnet/minecraft/util/math/BlockPos;
    • save

      public void save(boolean bool, ProgressListener listener) throws WorldSaveException
      Throws:
      WorldSaveException
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a(ZLnu;)V
      intermediary method_8133 Lnet/minecraft/class_795;method_8133(ZLnet/minecraft/class_841;)V
      named save Lnet/minecraft/server/world/ServerWorld;save(ZLnet/minecraft/util/ProgressListener;)V
    • method_5323

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

      protected void method_2132() throws WorldSaveException
      Throws:
      WorldSaveException
      Mappings:
      Namespace Name Mixin selector
      official a Lle;a()V
      intermediary method_2132 Lnet/minecraft/class_795;method_2132()V
      named method_2132 Lnet/minecraft/server/world/ServerWorld;method_2132()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_3626 Lnet/minecraft/class_1150;method_3626(Lnet/minecraft/class_864;)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_3663 Lnet/minecraft/class_1150;method_3663(Lnet/minecraft/class_864;)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_3677 Lnet/minecraft/class_1150;method_3677(Lnet/minecraft/class_864;)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_3627 Lnet/minecraft/class_1150;method_3627(Lnet/minecraft/class_864;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 createFire, boolean destructive)
      Overrides:
      createExplosion in class World
      Mappings:
      Namespace Name Mixin selector
      official a Ladm;a(Lpk;DDDFZZ)Ladi;
      intermediary method_3630 Lnet/minecraft/class_1150;method_3630(Lnet/minecraft/class_864;DDDFZZ)Lnet/minecraft/class_1147;
      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_3654 Lnet/minecraft/class_1150;method_3654(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;II)V
      named addBlockAction Lnet/minecraft/world/World;addBlockAction(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;II)V
    • method_2131

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

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

      public void close()
      Mappings:
      Namespace Name Mixin selector
      official o Lle;o()V
      intermediary method_2145 Lnet/minecraft/class_795;method_2145()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_3722 Lnet/minecraft/class_1150;method_3722()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_6411 Lnet/minecraft/class_1150;method_6411()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_2146 Lnet/minecraft/class_795;method_2146()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_2147 Lnet/minecraft/class_795;method_2147()Lnet/minecraft/class_790;
      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_2148 Lnet/minecraft/class_795;method_2148()Lnet/minecraft/class_792;
      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_4412 Lnet/minecraft/class_795;method_4412()Lnet/minecraft/class_1163;
      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_10750 Lnet/minecraft/class_795;method_10750(Lnet/minecraft/class_2562;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_10751 Lnet/minecraft/class_795;method_10751(Lnet/minecraft/class_2562;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_10752 Lnet/minecraft/class_795;method_10752(Ljava/util/UUID;)Lnet/minecraft/class_864;
      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_6635 Lnet/minecraft/class_2605;method_6635(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_6640 Lnet/minecraft/class_2605;method_6640()Z
      named isOnThread Lnet/minecraft/util/ThreadExecutor;isOnThread()Z