Modifier and Type | Interface and Description |
---|---|
interface |
IParticleFactory<T extends IParticleData> |
static interface |
ParticleManager.IParticleMetaFactory<T extends IParticleData> |
Modifier and Type | Field and Description |
---|---|
private IParticleData |
DripParticle.Dripping.field_217579_C |
protected IParticleData |
DripParticle.FallingLiquidParticle.field_228335_a_ |
private IParticleData |
EmitterParticle.particleTypes |
Modifier and Type | Method and Description |
---|---|
private <T extends IParticleData> |
ParticleManager.makeParticle(T particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
<T extends IParticleData> |
ParticleManager.registerFactory(ParticleType<T> particleTypeIn,
IParticleFactory<T> particleFactoryIn) |
<T extends IParticleData> |
ParticleManager.registerFactory(ParticleType<T> particleTypeIn,
ParticleManager.IParticleMetaFactory<T> particleMetaFactoryIn) |
Modifier and Type | Method and Description |
---|---|
Particle |
ParticleManager.addParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
ParticleManager.addParticleEmitter(Entity entityIn,
IParticleData particleData) |
void |
ParticleManager.emitParticleAtEntity(Entity entityIn,
IParticleData dataIn,
int lifetimeIn) |
Constructor and Description |
---|
Dripping(World p_i50509_1_,
double p_i50509_2_,
double p_i50509_4_,
double p_i50509_6_,
Fluid p_i50509_8_,
IParticleData p_i50509_9_) |
DrippingLava(World p_i50513_1_,
double p_i50513_2_,
double p_i50513_4_,
double p_i50513_6_,
Fluid p_i50513_8_,
IParticleData p_i50513_9_) |
EmitterParticle(World p_i47638_1_,
Entity p_i47638_2_,
IParticleData p_i47638_3_) |
EmitterParticle(World p_i47639_1_,
Entity p_i47639_2_,
IParticleData p_i47639_3_,
int p_i47639_4_) |
EmitterParticle(World p_i50995_1_,
Entity p_i50995_2_,
IParticleData p_i50995_3_,
int p_i50995_4_,
Vec3d p_i50995_5_) |
FallingHoneyParticle(World p_i225957_1_,
double p_i225957_2_,
double p_i225957_4_,
double p_i225957_6_,
Fluid p_i225957_8_,
IParticleData p_i225957_9_) |
FallingLiquidParticle(World p_i225953_1_,
double p_i225953_2_,
double p_i225953_4_,
double p_i225953_6_,
Fluid p_i225953_8_,
IParticleData p_i225953_9_) |
Modifier and Type | Method and Description |
---|---|
private <T extends IParticleData> |
WorldRenderer.addParticleUnchecked(T particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
Modifier and Type | Method and Description |
---|---|
void |
WorldRenderer.addParticle(IParticleData particleData,
boolean ignoreRange,
boolean minimizeLevel,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
WorldRenderer.addParticle(IParticleData particleData,
boolean alwaysRender,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
private Particle |
WorldRenderer.addParticleUnchecked(IParticleData particleData,
boolean alwaysRender,
boolean minimizeLevel,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
private Particle |
WorldRenderer.addParticleUnchecked(IParticleData particleData,
boolean alwaysRender,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
Modifier and Type | Method and Description |
---|---|
void |
ClientWorld.addOptionalParticle(IParticleData particleData,
boolean ignoreRange,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
ClientWorld.addOptionalParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
ClientWorld.addParticle(IParticleData particleData,
boolean forceAlwaysRender,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
ClientWorld.addParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
private void |
ClientWorld.spawnFluidParticle(BlockPos blockPosIn,
BlockState blockStateIn,
IParticleData particleDataIn,
boolean shapeDownSolid) |
private void |
ClientWorld.spawnParticle(BlockPos posIn,
IParticleData particleDataIn,
VoxelShape voxelShapeIn,
double y) |
private void |
ClientWorld.spawnParticle(double xStart,
double xEnd,
double zStart,
double zEnd,
double y,
IParticleData particleDataIn) |
Modifier and Type | Method and Description |
---|---|
private static <T extends IParticleData> |
ParticleArgument.deserializeParticle(com.mojang.brigadier.StringReader reader,
ParticleType<T> type) |
Modifier and Type | Method and Description |
---|---|
static IParticleData |
ParticleArgument.getParticle(com.mojang.brigadier.context.CommandContext<CommandSource> context,
java.lang.String name) |
IParticleData |
ParticleArgument.parse(com.mojang.brigadier.StringReader p_parse_1_) |
static IParticleData |
ParticleArgument.parseParticle(com.mojang.brigadier.StringReader reader) |
Modifier and Type | Method and Description |
---|---|
private static int |
ParticleCommand.spawnParticle(CommandSource source,
IParticleData particleData,
Vec3d pos,
Vec3d delta,
float speed,
int count,
boolean force,
java.util.Collection<ServerPlayerEntity> viewers) |
Modifier and Type | Field and Description |
---|---|
private static DataParameter<IParticleData> |
AreaEffectCloudEntity.PARTICLE |
Modifier and Type | Method and Description |
---|---|
IParticleData |
AreaEffectCloudEntity.getParticleData() |
Modifier and Type | Method and Description |
---|---|
void |
AreaEffectCloudEntity.setParticleData(IParticleData p_195059_1_) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractVillagerEntity.spawnParticles(IParticleData particleData) |
Modifier and Type | Method and Description |
---|---|
protected IParticleData |
MagmaCubeEntity.getSquishParticle() |
protected IParticleData |
SlimeEntity.getSquishParticle() |
Modifier and Type | Method and Description |
---|---|
private void |
BeeEntity.addParticle(World worldIn,
double p_226397_2_,
double p_226397_4_,
double p_226397_6_,
double p_226397_8_,
double posY,
IParticleData particleData) |
private void |
DolphinEntity.func_208401_a(IParticleData p_208401_1_) |
Modifier and Type | Method and Description |
---|---|
private void |
PlayerEntity.addParticlesAroundSelf(IParticleData p_213824_1_) |
Modifier and Type | Method and Description |
---|---|
protected IParticleData |
DamagingProjectileEntity.getParticle() |
protected IParticleData |
DragonFireballEntity.getParticle() |
private IParticleData |
SnowballEntity.makeParticle() |
Modifier and Type | Method and Description |
---|---|
protected IParticleData |
Fluid.getDripParticleData() |
default IParticleData |
IFluidState.getDripParticleData() |
IParticleData |
WaterFluid.getDripParticleData() |
IParticleData |
LavaFluid.getDripParticleData() |
Modifier and Type | Field and Description |
---|---|
static IDataSerializer<IParticleData> |
DataSerializers.PARTICLE_DATA |
Modifier and Type | Field and Description |
---|---|
private IParticleData |
SSpawnParticlePacket.particle |
Modifier and Type | Method and Description |
---|---|
private <T extends IParticleData> |
SSpawnParticlePacket.readParticle(PacketBuffer p_199855_1_,
ParticleType<T> p_199855_2_) |
Modifier and Type | Method and Description |
---|---|
IParticleData |
SSpawnParticlePacket.getParticle() |
Modifier and Type | Interface and Description |
---|---|
static interface |
IParticleData.IDeserializer<T extends IParticleData> |
class |
ParticleType<T extends IParticleData> |
Modifier and Type | Class and Description |
---|---|
class |
BasicParticleType |
class |
BlockParticleData |
class |
ItemParticleData |
class |
RedstoneParticleData |
Modifier and Type | Method and Description |
---|---|
private static <T extends IParticleData> |
ParticleTypes.register(java.lang.String key,
IParticleData.IDeserializer<T> deserializer) |
Modifier and Type | Field and Description |
---|---|
static Registry<ParticleType<? extends IParticleData>> |
Registry.PARTICLE_TYPE
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
World.addOptionalParticle(IParticleData particleData,
boolean ignoreRange,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
World.addOptionalParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
World.addParticle(IParticleData particleData,
boolean forceAlwaysRender,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
IWorld.addParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
void |
World.addParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
Modifier and Type | Method and Description |
---|---|
void |
WorldGenRegion.addParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
Modifier and Type | Method and Description |
---|---|
<T extends IParticleData> |
ServerWorld.spawnParticle(ServerPlayerEntity player,
T type,
boolean longDistance,
double posX,
double posY,
double posZ,
int particleCount,
double xOffset,
double yOffset,
double zOffset,
double speed) |
<T extends IParticleData> |
ServerWorld.spawnParticle(T type,
double posX,
double posY,
double posZ,
int particleCount,
double xOffset,
double yOffset,
double zOffset,
double speed) |