Class EntityEffectParticleEffect
java.lang.Object
io.github.xrickastley.sevenelements.particle.EntityEffectParticleEffect
- All Implemented Interfaces:
ParticleEffect
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.particle.ParticleEffect
ParticleEffect.Factory<T extends ParticleEffect> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final ParticleType<EntityEffectParticleEffect> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateEntityEffectParticleEffect(ParticleType<EntityEffectParticleEffect> type, int color) -
Method Summary
Modifier and TypeMethodDescriptionasString()private static intchannelFromFloat(float value) static EntityEffectParticleEffectcreate(ParticleType<EntityEffectParticleEffect> type, float r, float g, float b) static EntityEffectParticleEffectcreate(ParticleType<EntityEffectParticleEffect> type, int color) static com.mojang.serialization.MapCodec<EntityEffectParticleEffect>static intfromFloats(float a, float r, float g, float b) floatgetAlpha()floatgetBlue()floatgetGreen()floatgetRed()getType()voidwrite(PacketByteBuf buf)
-
Field Details
-
type
-
color
private final int color
-
-
Constructor Details
-
EntityEffectParticleEffect
-
-
Method Details
-
createCodec
public static com.mojang.serialization.MapCodec<EntityEffectParticleEffect> createCodec(ParticleType<EntityEffectParticleEffect> type) -
write
- Specified by:
writein interfaceParticleEffect
-
asString
- Specified by:
asStringin interfaceParticleEffect
-
getType
- Specified by:
getTypein interfaceParticleEffect
-
getRed
public float getRed() -
getGreen
public float getGreen() -
getBlue
public float getBlue() -
getAlpha
public float getAlpha() -
create
public static EntityEffectParticleEffect create(ParticleType<EntityEffectParticleEffect> type, int color) -
create
public static EntityEffectParticleEffect create(ParticleType<EntityEffectParticleEffect> type, float r, float g, float b) -
fromFloats
public static int fromFloats(float a, float r, float g, float b) -
channelFromFloat
private static int channelFromFloat(float value)
-