Interface HeldItemContext

All Known Implementing Classes:
AbstractBoatEntity, AbstractChestBoatEntity, AbstractClientPlayerEntity, AbstractCowEntity, AbstractDecorationEntity, AbstractDonkeyEntity, AbstractFireballEntity, AbstractHorseEntity, AbstractMinecartEntity, AbstractPiglinEntity, AbstractSkeletonEntity, AbstractWindChargeEntity, AllayEntity, AmbientEntity, AnimalEntity, AreaEffectCloudEntity, ArmadilloEntity, ArmorStandEntity, ArrowEntity, AxolotlEntity, BatEntity, BeeEntity, BlazeEntity, BlockAttachedEntity, BoatEntity, BoggedEntity, BreezeEntity, BreezeWindChargeEntity, CamelEntity, CatEntity, CaveSpiderEntity, ChestBoatEntity, ChestMinecartEntity, ChestRaftEntity, ChickenEntity, ClientPlayerEntity, CodEntity, CommandBlockMinecartEntity, CopperGolemEntity, CowEntity, CreakingEntity, CreeperEntity, DisplayEntity, DisplayEntity.BlockDisplayEntity, DisplayEntity.ItemDisplayEntity, DisplayEntity.TextDisplayEntity, DolphinEntity, DonkeyEntity, DragonFireballEntity, DrownedEntity, EggEntity, ElderGuardianEntity, EndCrystalEntity, EnderDragonEntity, EnderDragonPart, EndermanEntity, EndermiteEntity, EnderPearlEntity, Entity, EvokerEntity, EvokerFangsEntity, ExperienceBottleEntity, ExperienceOrbEntity, ExplosiveProjectileEntity, EyeOfEnderEntity, FallingBlockEntity, FireballEntity, FireworkRocketEntity, FishEntity, FishingBobberEntity, FoxEntity, FrogEntity, FurnaceMinecartEntity, GhastEntity, GiantEntity, GlowItemFrameEntity, GlowSquidEntity, GoatEntity, GolemEntity, GuardianEntity, HappyGhastEntity, HeldItemContext.Simple, HoglinEntity, HopperMinecartEntity, HorseEntity, HostileEntity, HuskEntity, IllagerEntity, IllusionerEntity, InteractionEntity, IronGolemEntity, ItemEntity, ItemFrameEntity, LeashKnotEntity, LightningEntity, LingeringPotionEntity, LivingEntity, LlamaEntity, LlamaSpitEntity, MagmaCubeEntity, MarkerEntity, MerchantEntity, MinecartEntity, MobEntity, MooshroomEntity, MuleEntity, OcelotEntity, OminousItemSpawnerEntity, OtherClientPlayerEntity, PaintingEntity, PandaEntity, ParrotEntity, PassiveEntity, PathAwareEntity, PatrolEntity, PersistentProjectileEntity, PhantomEntity, PigEntity, PiglinBruteEntity, PiglinEntity, PillagerEntity, PlayerEntity, PolarBearEntity, PotionEntity, ProjectileEntity, PufferfishEntity, RabbitEntity, RaftEntity, RaiderEntity, RavagerEntity, SalmonEntity, SchoolingFishEntity, ServerPlayerEntity, SheepEntity, ShulkerBulletEntity, ShulkerEntity, SilverfishEntity, SkeletonEntity, SkeletonHorseEntity, SlimeEntity, SmallFireballEntity, SnifferEntity, SnowballEntity, SnowGolemEntity, SpawnerMinecartEntity, SpectralArrowEntity, SpellcastingIllagerEntity, SpiderEntity, SplashPotionEntity, SquidEntity, StorageMinecartEntity, StrayEntity, StriderEntity, TadpoleEntity, TameableEntity, TameableShoulderEntity, ThrownEntity, ThrownItemEntity, TntEntity, TntMinecartEntity, TraderLlamaEntity, TridentEntity, TropicalFishEntity, TurtleEntity, VehicleEntity, VexEntity, VillagerEntity, VindicatorEntity, WanderingTraderEntity, WardenEntity, WaterAnimalEntity, WaterCreatureEntity, WindChargeEntity, WitchEntity, WitherEntity, WitherSkeletonEntity, WitherSkullEntity, WolfEntity, ZoglinEntity, ZombieEntity, ZombieHorseEntity, ZombieVillagerEntity, ZombifiedPiglinEntity

public interface HeldItemContext
Mappings:
Namespace Name
named net/minecraft/util/HeldItemContext
intermediary net/minecraft/class_11566
official caz
  • Method Details

    • getWorld

      World getWorld()
      Mappings:
      Namespace Name Mixin selector
      named getWorld Lnet/minecraft/util/HeldItemContext;getWorld()Lnet/minecraft/world/World;
      intermediary comp_4426 Lnet/minecraft/class_11566;comp_4426()Lnet/minecraft/class_1937;
      official ai Lcaz;ai()Ldnu;
    • getPos

      Vec3d getPos()
      Mappings:
      Namespace Name Mixin selector
      named getPos Lnet/minecraft/util/HeldItemContext;getPos()Lnet/minecraft/util/math/Vec3d;
      intermediary comp_4424 Lnet/minecraft/class_11566;comp_4424()Lnet/minecraft/class_243;
      official dv Lcaz;dv()Lfki;
    • getBodyYaw

      float getBodyYaw()
      Mappings:
      Namespace Name Mixin selector
      named getBodyYaw Lnet/minecraft/util/HeldItemContext;getBodyYaw()F
      intermediary comp_4425 Lnet/minecraft/class_11566;comp_4425()F
      official dQ Lcaz;dQ()F
    • getEntity

      @Nullable default @Nullable LivingEntity getEntity()
      Mappings:
      Namespace Name Mixin selector
      named getEntity Lnet/minecraft/util/HeldItemContext;getEntity()Lnet/minecraft/entity/LivingEntity;
      intermediary method_72393 Lnet/minecraft/class_11566;method_72393()Lnet/minecraft/class_1309;
      official eg Lcaz;eg()Lcbd;
    • of

      static HeldItemContext of(Vec3d pos, Direction facing, World world)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/util/HeldItemContext;of(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/World;)Lnet/minecraft/util/HeldItemContext;
      intermediary method_72392 Lnet/minecraft/class_11566;method_72392(Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_1937;)Lnet/minecraft/class_11566;
      official a Lcaz;a(Lfki;Ljh;Ldnu;)Lcaz;