Class SpreadPlayersCommand.Position

java.lang.Object
net.minecraft.server.commands.SpreadPlayersCommand.Position
Enclosing class:
SpreadPlayersCommand

private static class SpreadPlayersCommand.Position extends Object
  • Field Details

    • x

      private double x
    • z

      private double z
  • Constructor Details

    • Position

      private Position()
  • Method Details

    • dist

      double dist(SpreadPlayersCommand.Position target)
    • normalize

      void normalize()
    • getLength

      double getLength()
    • moveAway

      public void moveAway(SpreadPlayersCommand.Position pos)
    • clamp

      public boolean clamp(double minX, double minZ, double maxX, double maxZ)
    • getSpawnY

      public int getSpawnY(BlockGetter level, int maxHeight)
    • isSafe

      public boolean isSafe(BlockGetter level, int maxHeight)
    • randomize

      public void randomize(RandomSource random, double minX, double minZ, double maxX, double maxZ)