Class AbstractLodestoneParticleType<T extends WorldParticleOptions>

java.lang.Object
net.minecraft.core.particles.ParticleType<T>
team.lodestar.lodestone.systems.particle.world.type.AbstractLodestoneParticleType<T>
Direct Known Subclasses:
LodestoneItemCrumbsParticleType, LodestoneTerrainParticleType, LodestoneWorldParticleType

public abstract class AbstractLodestoneParticleType<T extends WorldParticleOptions> extends net.minecraft.core.particles.ParticleType<T>
  • Constructor Details

    • AbstractLodestoneParticleType

      protected AbstractLodestoneParticleType()
  • Method Details

    • getType

      public AbstractLodestoneParticleType<T> getType()
    • codec

      public com.mojang.serialization.MapCodec<T> codec()
      Specified by:
      codec in class net.minecraft.core.particles.ParticleType<T extends WorldParticleOptions>
    • streamCodec

      public net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf,T> streamCodec()
      Specified by:
      streamCodec in class net.minecraft.core.particles.ParticleType<T extends WorldParticleOptions>