BlockHit class

Пакет: com.hypixel.hytale.server.npc.movement.controllers

Файл: com/hypixel/hytale/server/npc/movement/controllers/BlockHit.java

Поля (1)

МодификаторыТипИмя
public int blockX

Методы (1)

МодификаторыВозвратСигнатура
public void assignvoid assign(int var1, int var2, int var3, int var4, @Nonnull Vector3dc var5, @Nonnull Vector3dc var6, double var7)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.server.npc.movement.controllers;

class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector3d;
class="kw">import org.joml.Vector3dc;

class="kw">public class="kw">final class BlockHit {
   class="kw">public int blockX;
   class="kw">public int blockY;
   class="kw">public int blockZ;
   class="kw">public int blockTypeId;
   @Nonnull
   class="kw">public class="kw">final Vector3d collisionPoint = new Vector3d();
   @Nonnull
   class="kw">public class="kw">final Vector3d normal = new Vector3d();
   class="kw">public double t;

   class="kw">public BlockHit() {
   }

   class="kw">public void assign(int var1, int var2, int var3, int var4, @Nonnull Vector3dc var5, @Nonnull Vector3dc var6, double var7) {
      this.blockX = var1;
      this.blockY = var2;
      this.blockZ = var3;
      this.blockTypeId = var4;
      this.collisionPoint.set(var5);
      this.normal.set(var6);
      this.t = var7;
   }
}