Class PortalForcer

java.lang.Object
net.minecraft.world.dimension.PortalForcer

public class PortalForcer extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_467
glue class_500
server mx
client ur
named net/minecraft/world/dimension/PortalForcer
  • Field Details

    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1772 Lnet/minecraft/class_467;field_1772:Ljava/util/Random;
      glue field_1919 Lclass_500;field_1919:Ljava/util/Random;
      server a Lmx;a:Ljava/util/Random;
      client a Lur;a:Ljava/util/Random;
      named random Lnet/minecraft/world/dimension/PortalForcer;random:Ljava/util/Random;
  • Constructor Details

    • PortalForcer

      public PortalForcer()
  • Method Details

    • moveToPortal

      public void moveToPortal(World world, Entity entity)
      Called when an entity's dimension changes so that their position is forced to a portal position.
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1530 Lnet/minecraft/class_467;method_1530(Lnet/minecraft/class_18;Lnet/minecraft/class_57;)V
      glue method_1782 Lclass_500;method_1782(Lclass_129;Lclass_450;)V
      server a Lmx;a(Ldj;Llq;)V
      client a Lur;a(Lfd;Lsn;)V
      named moveToPortal Lnet/minecraft/world/dimension/PortalForcer;moveToPortal(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;)V
    • teleportToValidPortal

      public boolean teleportToValidPortal(World world, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1531 Lnet/minecraft/class_467;method_1531(Lnet/minecraft/class_18;Lnet/minecraft/class_57;)Z
      glue method_1783 Lclass_500;method_1783(Lclass_129;Lclass_450;)Z
      server b Lmx;b(Ldj;Llq;)Z
      client b Lur;b(Lfd;Lsn;)Z
      named teleportToValidPortal Lnet/minecraft/world/dimension/PortalForcer;teleportToValidPortal(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;)Z
    • createPortal

      public boolean createPortal(World world, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1532 Lnet/minecraft/class_467;method_1532(Lnet/minecraft/class_18;Lnet/minecraft/class_57;)Z
      glue method_1784 Lclass_500;method_1784(Lclass_129;Lclass_450;)Z
      server c Lmx;c(Ldj;Llq;)Z
      client c Lur;c(Lfd;Lsn;)Z
      named createPortal Lnet/minecraft/world/dimension/PortalForcer;createPortal(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;)Z