Class ServerLevel

java.lang.Object
net.minecraft.level.Level
net.minecraft.server.level.ServerLevel
All Implemented Interfaces:
BlockView
Direct Known Subclasses:
OtherServerLevel

@Environment(SERVER) public class ServerLevel extends Level
Mappings:
Namespace Name
intermediary net/minecraft/class_73
glue class_137
server dp
client net/minecraft/class_73
named net/minecraft/server/level/ServerLevel
  • Field Details

    • serverLevelSource

      public ServerLevelSource serverLevelSource
      Mappings:
      Namespace Name Mixin selector
      intermediary field_273 Lnet/minecraft/class_73;field_273:Lnet/minecraft/class_79;
      glue field_506 Lclass_137;field_506:Lclass_273;
      server C Ldp;C:Lhe;
      client field_273 Lnet/minecraft/class_73;field_273:Lnet/minecraft/class_79;
      named serverLevelSource Lnet/minecraft/server/level/ServerLevel;serverLevelSource:Lnet/minecraft/server/level/ServerLevelSource;
    • field_274

      public boolean field_274
      Mappings:
      Namespace Name Mixin selector
      intermediary field_274 Lnet/minecraft/class_73;field_274:Z
      glue field_507 Lclass_137;field_507:Z
      server D Ldp;D:Z
      client field_274 Lnet/minecraft/class_73;field_274:Z
      named field_274 Lnet/minecraft/server/level/ServerLevel;field_274:Z
    • field_275

      public boolean field_275
      Mappings:
      Namespace Name Mixin selector
      intermediary field_275 Lnet/minecraft/class_73;field_275:Z
      glue field_508 Lclass_137;field_508:Z
      server E Ldp;E:Z
      client field_275 Lnet/minecraft/class_73;field_275:Z
      named field_275 Lnet/minecraft/server/level/ServerLevel;field_275:Z
    • minecraftServer

      private MinecraftServer minecraftServer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_276 Lnet/minecraft/class_73;field_276:Lnet/minecraft/server/MinecraftServer;
      glue field_509 Lclass_137;field_509:Lnet/minecraft/server/MinecraftServer;
      server F Ldp;F:Lnet/minecraft/server/MinecraftServer;
      client field_276 Lnet/minecraft/class_73;field_276:Lnet/minecraft/server/MinecraftServer;
      named minecraftServer Lnet/minecraft/server/level/ServerLevel;minecraftServer:Lnet/minecraft/server/MinecraftServer;
    • field_277

      private EntityHashSet field_277
      Mappings:
      Namespace Name Mixin selector
      intermediary field_277 Lnet/minecraft/class_73;field_277:Lnet/minecraft/class_80;
      glue field_510 Lclass_137;field_510:Lclass_250;
      server G Ldp;G:Lgo;
      client field_277 Lnet/minecraft/class_73;field_277:Ljx;
      named field_277 Lnet/minecraft/server/level/ServerLevel;field_277:Lnet/minecraft/network/EntityHashSet;
  • Constructor Details

    • ServerLevel

      public ServerLevel(MinecraftServer minecraftServer, DimensionData dimensionData, String string, int dimId, long long2)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_73;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_52;Ljava/lang/String;IJ)V
      glue <init> Lclass_137;<init>(Lnet/minecraft/server/MinecraftServer;Lclass_561;Ljava/lang/String;IJ)V
      server <init> Ldp;<init>(Lnet/minecraft/server/MinecraftServer;Lom;Ljava/lang/String;IJ)V
      client <init> Lnet/minecraft/class_73;<init>(Lnet/minecraft/server/MinecraftServer;Lwt;Ljava/lang/String;IJ)V
      named <init> Lnet/minecraft/server/level/ServerLevel;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/level/dimension/DimensionData;Ljava/lang/String;IJ)V
  • Method Details

    • method_193

      public void method_193(EntityBase entityBase, boolean bool)
      Overrides:
      method_193 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_193 Lnet/minecraft/class_18;method_193(Lnet/minecraft/class_57;Z)V
      glue method_510 Lclass_129;method_510(Lclass_450;Z)V
      server a Ldj;a(Llq;Z)V
      client a Lfd;a(Lsn;Z)V
      named method_193 Lnet/minecraft/level/Level;method_193(Lnet/minecraft/entity/EntityBase;Z)V
    • method_329

      public void method_329(EntityBase entityBase, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_329 Lnet/minecraft/class_73;method_329(Lnet/minecraft/class_57;Z)V
      glue method_649 Lclass_137;method_649(Lclass_450;Z)V
      server b Ldp;b(Llq;Z)V
      client method_329 Lnet/minecraft/class_73;method_329(Lsn;Z)V
      named method_329 Lnet/minecraft/server/level/ServerLevel;method_329(Lnet/minecraft/entity/EntityBase;Z)V
    • getChunkCache

      protected LevelSource getChunkCache()
      Overrides:
      getChunkCache in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_197 Lnet/minecraft/class_18;method_197()Lnet/minecraft/class_51;
      glue method_514 Lclass_129;method_514()Lclass_60;
      server b Ldj;b()Lbl;
      client b Lfd;b()Lcl;
      named getChunkCache Lnet/minecraft/level/Level;getChunkCache()Lnet/minecraft/level/source/LevelSource;
    • method_330

      public List method_330(int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_330 Lnet/minecraft/class_73;method_330(IIIIII)Ljava/util/List;
      glue method_650 Lclass_137;method_650(IIIIII)Ljava/util/List;
      server d Ldp;d(IIIIII)Ljava/util/List;
      client method_330 Lnet/minecraft/class_73;method_330(IIIIII)Ljava/util/List;
      named method_330 Lnet/minecraft/server/level/ServerLevel;method_330(IIIIII)Ljava/util/List;
    • method_171

      public boolean method_171(PlayerBase playerBase, int int2, int int3, int int4)
      Overrides:
      method_171 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_171 Lnet/minecraft/class_18;method_171(Lnet/minecraft/class_54;III)Z
      glue method_488 Lclass_129;method_488(Lclass_172;III)Z
      server a Ldj;a(Lem;III)Z
      client a Lfd;a(Lgs;III)Z
      named method_171 Lnet/minecraft/level/Level;method_171(Lnet/minecraft/entity/player/PlayerBase;III)Z
    • method_219

      protected void method_219(EntityBase entityBase)
      Overrides:
      method_219 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_219 Lnet/minecraft/class_18;method_219(Lnet/minecraft/class_57;)V
      glue method_536 Lclass_129;method_536(Lclass_450;)V
      server c Ldj;c(Llq;)V
      client c Lfd;c(Lsn;)V
      named method_219 Lnet/minecraft/level/Level;method_219(Lnet/minecraft/entity/EntityBase;)V
    • method_226

      protected void method_226(EntityBase entityBase)
      Overrides:
      method_226 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_226 Lnet/minecraft/class_18;method_226(Lnet/minecraft/class_57;)V
      glue method_543 Lclass_129;method_543(Lclass_450;)V
      server d Ldj;d(Llq;)V
      client d Lfd;d(Lsn;)V
      named method_226 Lnet/minecraft/level/Level;method_226(Lnet/minecraft/entity/EntityBase;)V
    • method_328

      public EntityBase method_328(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_328 Lnet/minecraft/class_73;method_328(I)Lnet/minecraft/class_57;
      glue method_648 Lclass_137;method_648(I)Lclass_450;
      server a Ldp;a(I)Llq;
      client method_328 Lnet/minecraft/class_73;method_328(I)Lsn;
      named method_328 Lnet/minecraft/server/level/ServerLevel;method_328(I)Lnet/minecraft/entity/EntityBase;
    • method_184

      public boolean method_184(EntityBase entityBase)
      Overrides:
      method_184 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_184 Lnet/minecraft/class_18;method_184(Lnet/minecraft/class_57;)Z
      glue method_501 Lclass_129;method_501(Lclass_450;)Z
      server a Ldj;a(Llq;)Z
      client a Lfd;a(Lsn;)Z
      named method_184 Lnet/minecraft/level/Level;method_184(Lnet/minecraft/entity/EntityBase;)Z
    • method_185

      public void method_185(EntityBase entityBase, byte byte2)
      Overrides:
      method_185 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_185 Lnet/minecraft/class_18;method_185(Lnet/minecraft/class_57;B)V
      glue method_502 Lclass_129;method_502(Lclass_450;B)V
      server a Ldj;a(Llq;B)V
      client a Lfd;a(Lsn;B)V
      named method_185 Lnet/minecraft/level/Level;method_185(Lnet/minecraft/entity/EntityBase;B)V
    • createExplosion

      public Explosion createExplosion(EntityBase cause, double x, double y, double z, float power, boolean causeFires)
      Overrides:
      createExplosion in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_188 Lnet/minecraft/class_18;method_188(Lnet/minecraft/class_57;DDDFZ)Lnet/minecraft/class_60;
      glue method_505 Lclass_129;method_505(Lclass_450;DDDFZ)Lclass_394;
      server a Ldj;a(Llq;DDDFZ)Lkh;
      client a Lfd;a(Lsn;DDDFZ)Lqx;
      named createExplosion Lnet/minecraft/level/Level;createExplosion(Lnet/minecraft/entity/EntityBase;DDDFZ)Lnet/minecraft/sortme/Explosion;
    • method_224

      public void method_224(int x, int y, int z, int int2, int int3)
      Overrides:
      method_224 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_224 Lnet/minecraft/class_18;method_224(IIIII)V
      glue method_541 Lclass_129;method_541(IIIII)V
      server d Ldj;d(IIIII)V
      client d Lfd;d(IIIII)V
      named method_224 Lnet/minecraft/level/Level;method_224(IIIII)V
    • method_331

      public void method_331()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_331 Lnet/minecraft/class_73;method_331()V
      glue method_651 Lclass_137;method_651()V
      server w Ldp;w()V
      client method_331 Lnet/minecraft/class_73;method_331()V
      named method_331 Lnet/minecraft/server/level/ServerLevel;method_331()V
    • method_245

      protected void method_245()
      Overrides:
      method_245 in class Level
      Mappings:
      Namespace Name Mixin selector
      intermediary method_245 Lnet/minecraft/class_18;method_245()V
      glue method_562 Lclass_129;method_562()V
      server i Ldj;i()V
      client m Lfd;m()V
      named method_245 Lnet/minecraft/level/Level;method_245()V