Class ClientWorld

java.lang.Object
net.minecraft.world.World
net.minecraft.client.world.ClientWorld
All Implemented Interfaces:
BlockView

@Environment(CLIENT) public class ClientWorld extends World
Mappings:
Namespace Name
official biy
intermediary net/minecraft/class_478
named net/minecraft/client/world/ClientWorld
  • Field Details

    • clientNetHandler

      private ClientPlayNetworkHandler clientNetHandler
      Mappings:
      Namespace Name Mixin selector
      official a Lbiy;a:Lbiu;
      intermediary field_1661 Lnet/minecraft/class_478;field_1661:Lnet/minecraft/class_1845;
      named clientNetHandler Lnet/minecraft/client/world/ClientWorld;clientNetHandler:Lnet/minecraft/client/network/ClientPlayNetworkHandler;
    • clientChunkCache

      private ClientChunkProvider clientChunkCache
      Mappings:
      Namespace Name Mixin selector
      official b Lbiy;b:Lbiw;
      intermediary field_1662 Lnet/minecraft/class_478;field_1662:Lnet/minecraft/class_476;
      named clientChunkCache Lnet/minecraft/client/world/ClientWorld;clientChunkCache:Lnet/minecraft/world/chunk/ClientChunkProvider;
    • field_1663

      private IntObjectStorage field_1663
      Mappings:
      Namespace Name Mixin selector
      official c Lbiy;c:Lom;
      intermediary field_1663 Lnet/minecraft/class_478;field_1663:Lnet/minecraft/class_833;
      named field_1663 Lnet/minecraft/client/world/ClientWorld;field_1663:Lnet/minecraft/util/collection/IntObjectStorage;
    • world

      private Set world
      Mappings:
      Namespace Name Mixin selector
      official J Lbiy;J:Ljava/util/Set;
      intermediary field_1664 Lnet/minecraft/class_478;field_1664:Ljava/util/Set;
      named world Lnet/minecraft/client/world/ClientWorld;world:Ljava/util/Set;
    • field_1658

      private Set field_1658
      Mappings:
      Namespace Name Mixin selector
      official K Lbiy;K:Ljava/util/Set;
      intermediary field_1658 Lnet/minecraft/class_478;field_1658:Ljava/util/Set;
      named field_1658 Lnet/minecraft/client/world/ClientWorld;field_1658:Ljava/util/Set;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official L Lbiy;L:Lazc;
      intermediary field_1659 Lnet/minecraft/class_478;field_1659:Lnet/minecraft/class_1600;
      named client Lnet/minecraft/client/world/ClientWorld;client:Lnet/minecraft/client/MinecraftClient;
    • field_1660

      private final Set field_1660
      Mappings:
      Namespace Name Mixin selector
      official M Lbiy;M:Ljava/util/Set;
      intermediary field_1660 Lnet/minecraft/class_478;field_1660:Ljava/util/Set;
      named field_1660 Lnet/minecraft/client/world/ClientWorld;field_1660:Ljava/util/Set;
  • Constructor Details

    • ClientWorld

      public ClientWorld(ClientPlayNetworkHandler netHandler, LevelInfo levelInfo, int dimensionId, Difficulty difficulty, Profiler profiler)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbiy;<init>(Lbiu;Lafu;ILpp;Lou;)V
      intermediary <init> Lnet/minecraft/class_478;<init>(Lnet/minecraft/class_1845;Lnet/minecraft/class_1156;ILnet/minecraft/class_2151;Lnet/minecraft/class_839;)V
      named <init> Lnet/minecraft/client/world/ClientWorld;<init>(Lnet/minecraft/client/network/ClientPlayNetworkHandler;Lnet/minecraft/world/level/LevelInfo;ILnet/minecraft/world/Difficulty;Lnet/minecraft/util/profiler/Profiler;)V
  • Method Details

    • tick

      public void tick()
      Overrides:
      tick in class World
      Mappings:
      Namespace Name Mixin selector
      official b Lafm;b()V
      intermediary method_3646 Lnet/minecraft/class_1150;method_3646()V
      named tick Lnet/minecraft/world/World;tick()V
    • method_1251

      public void method_1251(int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiy;a(IIIIII)V
      intermediary method_1251 Lnet/minecraft/class_478;method_1251(IIIIII)V
      named method_1251 Lnet/minecraft/client/world/ClientWorld;method_1251(IIIIII)V
    • getChunkCache

      protected ChunkProvider getChunkCache()
      Specified by:
      getChunkCache in class World
      Mappings:
      Namespace Name Mixin selector
      official j Lafm;j()Laof;
      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;
    • tickBlocks

      protected void tickBlocks()
      Overrides:
      tickBlocks in class World
      Mappings:
      Namespace Name Mixin selector
      official g Lafm;g()V
      intermediary method_3701 Lnet/minecraft/class_1150;method_3701()V
      named tickBlocks Lnet/minecraft/world/World;tickBlocks()V
    • method_1252

      public void method_1252(int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiy;a(IIZ)V
      intermediary method_1252 Lnet/minecraft/class_478;method_1252(IIZ)V
      named method_1252 Lnet/minecraft/client/world/ClientWorld;method_1252(IIZ)V
    • spawnEntity

      public boolean spawnEntity(Entity entity)
      Overrides:
      spawnEntity in class World
      Mappings:
      Namespace Name Mixin selector
      official d Lafm;d(Lqm;)Z
      intermediary method_3686 Lnet/minecraft/class_1150;method_3686(Lnet/minecraft/class_864;)Z
      named spawnEntity Lnet/minecraft/world/World;spawnEntity(Lnet/minecraft/entity/Entity;)Z
    • removeEntity

      public void removeEntity(Entity entity)
      Overrides:
      removeEntity in class World
      Mappings:
      Namespace Name Mixin selector
      official e Lafm;e(Lqm;)V
      intermediary method_3693 Lnet/minecraft/class_1150;method_3693(Lnet/minecraft/class_864;)V
      named removeEntity Lnet/minecraft/world/World;removeEntity(Lnet/minecraft/entity/Entity;)V
    • onEntitySpawned

      protected void onEntitySpawned(Entity entity)
      Overrides:
      onEntitySpawned in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lafm;a(Lqm;)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 Lafm;b(Lqm;)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 void addEntity(int id, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiy;a(ILqm;)V
      intermediary method_6843 Lnet/minecraft/class_478;method_6843(ILnet/minecraft/class_864;)V
      named addEntity Lnet/minecraft/client/world/ClientWorld;addEntity(ILnet/minecraft/entity/Entity;)V
    • getEntityById

      public Entity getEntityById(int id)
      Specified by:
      getEntityById in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lafm;a(I)Lqm;
      intermediary method_2133 Lnet/minecraft/class_1150;method_2133(I)Lnet/minecraft/class_864;
      named getEntityById Lnet/minecraft/world/World;getEntityById(I)Lnet/minecraft/entity/Entity;
    • removeEntity

      public Entity removeEntity(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbiy;b(I)Lqm;
      intermediary method_1255 Lnet/minecraft/class_478;method_1255(I)Lnet/minecraft/class_864;
      named removeEntity Lnet/minecraft/client/world/ClientWorld;removeEntity(I)Lnet/minecraft/entity/Entity;
    • method_1257

      public boolean method_1257(int int2, int int3, int int4, Block block, int int5)
      Mappings:
      Namespace Name Mixin selector
      official c Lbiy;c(IIILaht;I)Z
      intermediary method_1257 Lnet/minecraft/class_478;method_1257(IIILnet/minecraft/class_197;I)Z
      named method_1257 Lnet/minecraft/client/world/ClientWorld;method_1257(IIILnet/minecraft/block/Block;I)Z
    • disconnect

      public void disconnect()
      Overrides:
      disconnect in class World
      Mappings:
      Namespace Name Mixin selector
      official E Lafm;E()V
      intermediary method_3577 Lnet/minecraft/class_1150;method_3577()V
      named disconnect Lnet/minecraft/world/World;disconnect()V
    • tickWeather

      protected void tickWeather()
      Overrides:
      tickWeather in class World
      Mappings:
      Namespace Name Mixin selector
      official o Lafm;o()V
      intermediary method_3722 Lnet/minecraft/class_1150;method_3722()V
      named tickWeather Lnet/minecraft/world/World;tickWeather()V
    • method_1248

      public void method_1248(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official C Lbiy;C(III)V
      intermediary method_1248 Lnet/minecraft/class_478;method_1248(III)V
      named method_1248 Lnet/minecraft/client/world/ClientWorld;method_1248(III)V
    • method_1249

      public void method_1249()
      Mappings:
      Namespace Name Mixin selector
      official a Lbiy;a()V
      intermediary method_1249 Lnet/minecraft/class_478;method_1249()V
      named method_1249 Lnet/minecraft/client/world/ClientWorld;method_1249()V
    • addToCrashReport

      public CrashReportSection addToCrashReport(CrashReport report)
      Overrides:
      addToCrashReport in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lafm;a(Lb;)Lk;
      intermediary method_4684 Lnet/minecraft/class_1150;method_4684(Lnet/minecraft/class_1;)Lnet/minecraft/class_1392;
      named addToCrashReport Lnet/minecraft/world/World;addToCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReportSection;
    • playSound

      public void playSound(double x, double y, double z, String sound, float volume, float pitch, boolean bool)
      Overrides:
      playSound in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lafm;a(DDDLjava/lang/String;FFZ)V
      intermediary method_3648 Lnet/minecraft/class_1150;method_3648(DDDLjava/lang/String;FFZ)V
      named playSound Lnet/minecraft/world/World;playSound(DDDLjava/lang/String;FFZ)V
    • addFireworkParticle

      public void addFireworkParticle(double x, double y, double z, double velocityX, double velocityY, double velocityZ, NbtCompound nbt)
      Overrides:
      addFireworkParticle in class World
      Mappings:
      Namespace Name Mixin selector
      official a Lafm;a(DDDDDDLdg;)V
      intermediary method_4681 Lnet/minecraft/class_1150;method_4681(DDDDDDLnet/minecraft/class_322;)V
      named addFireworkParticle Lnet/minecraft/world/World;addFireworkParticle(DDDDDDLnet/minecraft/nbt/NbtCompound;)V
    • setScoreboard

      public void setScoreboard(Scoreboard sb)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiy;a(Layq;)V
      intermediary method_5131 Lnet/minecraft/class_478;method_5131(Lnet/minecraft/class_1471;)V
      named setScoreboard Lnet/minecraft/client/world/ClientWorld;setScoreboard(Lnet/minecraft/scoreboard/Scoreboard;)V
    • setTimeOfDay

      public void setTimeOfDay(long time)
      Overrides:
      setTimeOfDay in class World
      Mappings:
      Namespace Name Mixin selector
      official b Lafm;b(J)V
      intermediary method_3657 Lnet/minecraft/class_1150;method_3657(J)V
      named setTimeOfDay Lnet/minecraft/world/World;setTimeOfDay(J)V