ParticleProvider.java
net.minecraft.client.particle.ParticleProvider
信息
- 全限定名:net.minecraft.client.particle.ParticleProvider
- 类型:public interface
- 包:net.minecraft.client.particle
- 源码路径:src/main/java/net/minecraft/client/particle/ParticleProvider.java
- 起始行号:L11
- 职责:
TODO
字段/常量
- 无
内部类/嵌套类型
net.minecraft.client.particle.ParticleProvider.Sprite- 类型:
interface - 修饰符:
public - 源码定位:
L15 - 说明:
TODO
- 类型:
构造器
- 无
方法
下面的方法块按源码顺序生成。
Particle createParticle(T options, ClientLevel level, double x, double y, double z, double xAux, double yAux, double zAux, RandomSource random) @ L12
- 方法名:createParticle
- 源码定位:L12
- 返回类型:Particle
- 修饰符:package-private
参数:
- options: T
- level: ClientLevel
- x: double
- y: double
- z: double
- xAux: double
- yAux: double
- zAux: double
- random: RandomSource
说明:
TODO
代码
@OnlyIn(Dist.CLIENT)
public interface ParticleProvider<T extends ParticleOptions> {
@Nullable Particle createParticle(T options, ClientLevel level, double x, double y, double z, double xAux, double yAux, double zAux, RandomSource random);
@OnlyIn(Dist.CLIENT)
public interface Sprite<T extends ParticleOptions> {
@Nullable SingleQuadParticle createParticle(
T options, ClientLevel level, double x, double y, double z, double xAux, double yAux, double zAux, RandomSource random
);
}
}引用的其他类
-
- 引用位置:
参数
- 引用位置:
-
- 引用位置:
返回值
- 引用位置:
-
- 引用位置:
参数
- 引用位置: