Class NetworkedParticleEffectPositionData
java.lang.Object
team.lodestar.lodestone.systems.network.particle.NetworkedParticleEffectPositionData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<NetworkedParticleEffectPositionData> protected final doubleprotected final doubleprotected final doublestatic final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, NetworkedParticleEffectPositionData> -
Constructor Summary
ConstructorsConstructorDescriptionNetworkedParticleEffectPositionData(double posX, double posY, double posZ) NetworkedParticleEffectPositionData(net.minecraft.core.BlockPos pos) NetworkedParticleEffectPositionData(net.minecraft.world.entity.Entity entity) NetworkedParticleEffectPositionData(net.minecraft.world.phys.Vec3 pos) -
Method Summary
-
Field Details
-
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()
-