OffsetTransform class

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

Файл: com/hypixel/hytale/server/npc/sensorinfo/OffsetTransform.java

implements: PositionSetTransform

Исходный код

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

class="kw">import com.hypixel.hytale.component.Store;
class="kw">import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector3d;

class="kw">public class OffsetTransform class="kw">implements PositionSetTransform {
   @Nonnull
   class="kw">private class="kw">final Vector3d offset;

   class="kw">public OffsetTransform(@Nonnull Vector3d var1) {
      this.offset = var1;
   }

   @Override
   class="kw">public boolean transform(@Nonnull Vector3d var1, @Nonnull Vector3d var2, @Nonnull Store<EntityStore> var3) {
      var2.set(var1.x + this.offset.x, var1.y + this.offset.y, var1.z + this.offset.z);
      class="kw">return true;
   }
}