Class NetworkedParticleEffectPositionData

java.lang.Object
team.lodestar.lodestone.systems.network.particle.NetworkedParticleEffectPositionData

public class NetworkedParticleEffectPositionData extends Object
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<NetworkedParticleEffectPositionData> CODEC
    • STREAM_CODEC

      public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,NetworkedParticleEffectPositionData> STREAM_CODEC
    • posX

      protected final double posX
    • posY

      protected final double posY
    • posZ

      protected final double posZ
  • Constructor Details

    • NetworkedParticleEffectPositionData

      public NetworkedParticleEffectPositionData(net.minecraft.core.BlockPos pos)
    • NetworkedParticleEffectPositionData

      public NetworkedParticleEffectPositionData(net.minecraft.world.entity.Entity entity)
    • NetworkedParticleEffectPositionData

      public NetworkedParticleEffectPositionData(net.minecraft.world.phys.Vec3 pos)
    • NetworkedParticleEffectPositionData

      public NetworkedParticleEffectPositionData(double posX, double posY, double posZ)
  • Method Details

    • getAsBlockPos

      public net.minecraft.core.BlockPos getAsBlockPos()
    • getAsVector

      public net.minecraft.world.phys.Vec3 getAsVector()
    • getPosX

      public double getPosX()
    • getPosY

      public double getPosY()
    • getPosZ

      public double getPosZ()