Interface IWorld

All Superinterfaces:
BlockView, class_3601, class_3602, RenderBlockView
All Known Implementing Classes:
class_4441, ClientWorld, DemoServerWorld, MultiServerWorld, ServerWorld, World

public interface IWorld extends RenderBlockView, class_3601, class_3602
Mappings:
Namespace Name
official axz
intermediary net/minecraft/class_3598
named net/minecraft/world/IWorld
  • Method Details

    • getSeed

      long getSeed()
    • method_16344

      default float method_16344()
      Mappings:
      Namespace Name Mixin selector
      official ah Laxz;ah()F
      intermediary method_16344 Lnet/minecraft/class_3598;method_16344()F
      named method_16344 Lnet/minecraft/world/IWorld;method_16344()F
    • method_16349

      default float method_16349(float float2)
      Mappings:
      Namespace Name Mixin selector
      official k Laxz;k(F)F
      intermediary method_16349 Lnet/minecraft/class_3598;method_16349(F)F
      named method_16349 Lnet/minecraft/world/IWorld;method_16349(F)F
    • method_16345

      @Environment(CLIENT) default int method_16345()
      Mappings:
      Namespace Name Mixin selector
      official ai Laxz;ai()I
      intermediary method_16345 Lnet/minecraft/class_3598;method_16345()I
      named method_16345 Lnet/minecraft/world/IWorld;method_16345()I
    • getBlockTickScheduler

      class_3604<Block> getBlockTickScheduler()
      Mappings:
      Namespace Name Mixin selector
      official J Laxz;J()Layo;
      intermediary method_16341 Lnet/minecraft/class_3598;method_16341()Lnet/minecraft/class_3604;
      named getBlockTickScheduler Lnet/minecraft/world/IWorld;getBlockTickScheduler()Lnet/minecraft/class_3604;
    • method_16340

      class_3604<Fluid> method_16340()
      Mappings:
      Namespace Name Mixin selector
      official I Laxz;I()Layo;
      intermediary method_16340 Lnet/minecraft/class_3598;method_16340()Lnet/minecraft/class_3604;
      named method_16340 Lnet/minecraft/world/IWorld;method_16340()Lnet/minecraft/class_3604;
    • method_16351

      default class_3781 method_16351(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official y Laxz;y(Lel;)Lbmx;
      intermediary method_16351 Lnet/minecraft/class_3598;method_16351(Lnet/minecraft/class_2552;)Lnet/minecraft/class_3781;
      named method_16351 Lnet/minecraft/world/IWorld;method_16351(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/class_3781;
    • method_16347

      class_3781 method_16347(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Laxz;b(II)Lbmx;
      intermediary method_16347 Lnet/minecraft/class_3598;method_16347(II)Lnet/minecraft/class_3781;
      named method_16347 Lnet/minecraft/world/IWorld;method_16347(II)Lnet/minecraft/class_3781;
    • method_16348

      World method_16348()
      Mappings:
      Namespace Name Mixin selector
      official f Laxz;f()Laxy;
      intermediary method_16348 Lnet/minecraft/class_3598;method_16348()Lnet/minecraft/class_1150;
      named method_16348 Lnet/minecraft/world/IWorld;method_16348()Lnet/minecraft/world/World;
    • getLevelProperties

      LevelProperties getLevelProperties()
    • getLocalDifficulty

      LocalDifficulty getLocalDifficulty(BlockPos blockPos)
    • method_16346

      default Difficulty method_16346()
      Mappings:
      Namespace Name Mixin selector
      official aj Laxz;aj()Ladi;
      intermediary method_16346 Lnet/minecraft/class_3598;method_16346()Lnet/minecraft/class_2151;
      named method_16346 Lnet/minecraft/world/IWorld;method_16346()Lnet/minecraft/world/Difficulty;
    • getChunkProvider

      ChunkProvider getChunkProvider()
    • getSaveHandler

      SaveHandler getSaveHandler()
    • getRandom

      Random getRandom()
      Mappings:
      Namespace Name Mixin selector
      official m Laxz;m()Ljava/util/Random;
      intermediary method_16350 Lnet/minecraft/class_3598;method_16350()Ljava/util/Random;
      named getRandom Lnet/minecraft/world/IWorld;getRandom()Ljava/util/Random;
    • method_16342

      void method_16342(BlockPos blockPos, Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Laxz;a(Lel;Lbcs;)V
      intermediary method_16342 Lnet/minecraft/class_3598;method_16342(Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)V
      named method_16342 Lnet/minecraft/world/IWorld;method_16342(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
    • getSpawnPos

      BlockPos getSpawnPos()
    • playSound

      void playSound(@Nullable PlayerEntity playerEntity, BlockPos blockPos, SoundEvent soundEvent, SoundCategory soundCategory, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Laxz;a(Laog;Lel;Lwi;Lwk;FF)V
      intermediary method_11486 Lnet/minecraft/class_3598;method_11486(Lnet/minecraft/class_988;Lnet/minecraft/class_2552;Lnet/minecraft/class_2926;Lnet/minecraft/class_2153;FF)V
      named playSound Lnet/minecraft/world/IWorld;playSound(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/sound/SoundEvent;Lnet/minecraft/client/sound/SoundCategory;FF)V
    • method_16343

      void method_16343(ParticleEffect particleEffect, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official a Laxz;a(Lfk;DDDDDD)V
      intermediary method_16343 Lnet/minecraft/class_3598;method_16343(Lnet/minecraft/class_4340;DDDDDD)V
      named method_16343 Lnet/minecraft/world/IWorld;method_16343(Lnet/minecraft/particle/ParticleEffect;DDDDDD)V