Uses of Class
net.minecraft.particle.ParticleType
Packages that use ParticleType
Package
Description
-
Uses of ParticleType in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type ParticleTypeModifier and TypeMethodDescriptionprivate <T extends ParticleEffect>
voidParticleManager.registerBlockLeakFactory(ParticleType<T> type, ParticleFactory.BlockLeakParticleFactory<T> factory) private <T extends ParticleEffect>
voidParticleManager.registerFactory(ParticleType<T> type, ParticleFactory<T> factory) private <T extends ParticleEffect>
voidParticleManager.registerFactory(ParticleType<T> type, ParticleManager.SpriteAwareFactory<T> factory) -
Uses of ParticleType in net.minecraft.command.argument
Methods in net.minecraft.command.argument that return ParticleTypeModifier and TypeMethodDescriptionprivate static ParticleType<?> ParticleEffectArgumentType.getType(com.mojang.brigadier.StringReader reader, RegistryWrapper<ParticleType<?>> registryWrapper) Methods in net.minecraft.command.argument with parameters of type ParticleTypeModifier and TypeMethodDescriptionprivate static <T extends ParticleEffect>
TParticleEffectArgumentType.readParameters(com.mojang.brigadier.StringReader reader, ParticleType<T> type, RegistryWrapper.WrapperLookup registryLookup) Method parameters in net.minecraft.command.argument with type arguments of type ParticleTypeModifier and TypeMethodDescriptionprivate static ParticleType<?> ParticleEffectArgumentType.getType(com.mojang.brigadier.StringReader reader, RegistryWrapper<ParticleType<?>> registryWrapper) -
Uses of ParticleType in net.minecraft.particle
Subclasses of ParticleType in net.minecraft.particleModifier and TypeClassDescriptionclassA particle type representing a particle with no additional parameters.Fields in net.minecraft.particle declared as ParticleTypeModifier and TypeFieldDescriptionstatic final ParticleType<BlockStateParticleEffect> ParticleTypes.BLOCKstatic final ParticleType<BlockStateParticleEffect> ParticleTypes.BLOCK_MARKERstatic final ParticleType<DustParticleEffect> ParticleTypes.DUSTstatic final ParticleType<DustColorTransitionParticleEffect> ParticleTypes.DUST_COLOR_TRANSITIONstatic final ParticleType<BlockStateParticleEffect> ParticleTypes.DUST_PILLARstatic final ParticleType<EntityEffectParticleEffect> ParticleTypes.ENTITY_EFFECTstatic final ParticleType<BlockStateParticleEffect> ParticleTypes.FALLING_DUSTstatic final ParticleType<ItemStackParticleEffect> ParticleTypes.ITEMstatic final ParticleType<SculkChargeParticleEffect> ParticleTypes.SCULK_CHARGEstatic final ParticleType<ShriekParticleEffect> ParticleTypes.SHRIEKprivate final ParticleType<BlockStateParticleEffect> BlockStateParticleEffect.typeprivate final ParticleType<EntityEffectParticleEffect> EntityEffectParticleEffect.typeprivate final ParticleType<ItemStackParticleEffect> ItemStackParticleEffect.typestatic final ParticleType<VibrationParticleEffect> ParticleTypes.VIBRATIONMethods in net.minecraft.particle that return ParticleTypeModifier and TypeMethodDescriptionBlockStateParticleEffect.getType()DustColorTransitionParticleEffect.getType()DustParticleEffect.getType()EntityEffectParticleEffect.getType()ItemStackParticleEffect.getType()ParticleType<?> ParticleEffect.getType()SculkChargeParticleEffect.getType()ShriekParticleEffect.getType()VibrationParticleEffect.getType()private static <T extends ParticleEffect>
ParticleType<T> ParticleTypes.register(String name, boolean alwaysShow, Function<ParticleType<T>, com.mojang.serialization.MapCodec<T>> codecGetter, Function<ParticleType<T>, PacketCodec<? super RegistryByteBuf, T>> packetCodecGetter) Methods in net.minecraft.particle with parameters of type ParticleTypeModifier and TypeMethodDescriptionstatic EntityEffectParticleEffectEntityEffectParticleEffect.create(ParticleType<EntityEffectParticleEffect> type, float r, float g, float b) static EntityEffectParticleEffectEntityEffectParticleEffect.create(ParticleType<EntityEffectParticleEffect> type, int color) static com.mojang.serialization.MapCodec<BlockStateParticleEffect> BlockStateParticleEffect.createCodec(ParticleType<BlockStateParticleEffect> type) static com.mojang.serialization.MapCodec<EntityEffectParticleEffect> EntityEffectParticleEffect.createCodec(ParticleType<EntityEffectParticleEffect> type) static com.mojang.serialization.MapCodec<ItemStackParticleEffect> ItemStackParticleEffect.createCodec(ParticleType<ItemStackParticleEffect> type) static PacketCodec<? super RegistryByteBuf, BlockStateParticleEffect> BlockStateParticleEffect.createPacketCodec(ParticleType<BlockStateParticleEffect> type) static PacketCodec<? super ByteBuf, EntityEffectParticleEffect> EntityEffectParticleEffect.createPacketCodec(ParticleType<EntityEffectParticleEffect> type) static PacketCodec<? super RegistryByteBuf, ItemStackParticleEffect> ItemStackParticleEffect.createPacketCodec(ParticleType<ItemStackParticleEffect> type) Method parameters in net.minecraft.particle with type arguments of type ParticleTypeModifier and TypeMethodDescriptionprivate static <T extends ParticleEffect>
ParticleType<T> ParticleTypes.register(String name, boolean alwaysShow, Function<ParticleType<T>, com.mojang.serialization.MapCodec<T>> codecGetter, Function<ParticleType<T>, PacketCodec<? super RegistryByteBuf, T>> packetCodecGetter) Constructors in net.minecraft.particle with parameters of type ParticleTypeModifierConstructorDescriptionBlockStateParticleEffect(ParticleType<BlockStateParticleEffect> type, BlockState blockState) privateEntityEffectParticleEffect(ParticleType<EntityEffectParticleEffect> type, int color) ItemStackParticleEffect(ParticleType<ItemStackParticleEffect> type, ItemStack stack) -
Uses of ParticleType in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type ParticleTypeModifier and TypeFieldDescriptionstatic final Registry<ParticleType<?>> Registries.PARTICLE_TYPEstatic final RegistryKey<Registry<ParticleType<?>>> RegistryKeys.PARTICLE_TYPE