Class SimpleNeighborUpdater

java.lang.Object
net.minecraft.world.block.SimpleNeighborUpdater
All Implemented Interfaces:
NeighborUpdater

public class SimpleNeighborUpdater extends Object implements NeighborUpdater
Mappings:
Namespace Name
named net/minecraft/world/block/SimpleNeighborUpdater
intermediary net/minecraft/class_7164
official evc
  • Field Details

    • world

      private final World world
      Mappings:
      Namespace Name Mixin selector
      named world Lnet/minecraft/world/block/SimpleNeighborUpdater;world:Lnet/minecraft/world/World;
      intermediary field_37838 Lnet/minecraft/class_7164;field_37838:Lnet/minecraft/class_1937;
      official b Levc;b:Ldhh;
  • Constructor Details

    • SimpleNeighborUpdater

      public SimpleNeighborUpdater(World world)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/block/SimpleNeighborUpdater;<init>(Lnet/minecraft/world/World;)V
      intermediary <init> Lnet/minecraft/class_7164;<init>(Lnet/minecraft/class_1937;)V
      official <init> Levc;<init>(Ldhh;)V
  • Method Details

    • replaceWithStateForNeighborUpdate

      public void replaceWithStateForNeighborUpdate(Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth)
      Specified by:
      replaceWithStateForNeighborUpdate in interface NeighborUpdater
      Mappings:
      Namespace Name Mixin selector
      named replaceWithStateForNeighborUpdate Lnet/minecraft/world/block/NeighborUpdater;replaceWithStateForNeighborUpdate(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;II)V
      intermediary method_42392 Lnet/minecraft/class_7165;method_42392(Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;II)V
      official a Levd;a(Ljm;Ldxu;Ljh;Ljh;II)V
    • updateNeighbor

      public void updateNeighbor(BlockPos pos, Block sourceBlock, @Nullable @Nullable WireOrientation orientation)
      Specified by:
      updateNeighbor in interface NeighborUpdater
      Mappings:
      Namespace Name Mixin selector
      named updateNeighbor Lnet/minecraft/world/block/NeighborUpdater;updateNeighbor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/world/block/WireOrientation;)V
      intermediary method_41704 Lnet/minecraft/class_7165;method_41704(Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_9904;)V
      official a Levd;a(Ljh;Ldkl;Leve;)V
    • updateNeighbor

      public void updateNeighbor(BlockState state, BlockPos pos, Block sourceBlock, @Nullable @Nullable WireOrientation orientation, boolean notify)
      Specified by:
      updateNeighbor in interface NeighborUpdater
      Mappings:
      Namespace Name Mixin selector
      named updateNeighbor Lnet/minecraft/world/block/NeighborUpdater;updateNeighbor(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/world/block/WireOrientation;Z)V
      intermediary method_41703 Lnet/minecraft/class_7165;method_41703(Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_9904;Z)V
      official a Levd;a(Ldxu;Ljh;Ldkl;Leve;Z)V