Package net.minecraft.client.particle
Class ParticleManager
java.lang.Object
net.minecraft.client.particle.ParticleManager
- Mappings:
Namespace Name official bovintermediary net/minecraft/class_503named net/minecraft/client/particle/ParticleManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<Integer,ParticleFactory> private final ArrayDeque<Particle>[][]private final Queue<EmitterParticle>private static final Identifierprivate final Randomprivate final TextureManagerprotected World -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBlockBreakingParticles(BlockPos blockPos, Direction direction) voidaddBlockBreakParticles(BlockPos pos, BlockState state) voidaddEmitter(Entity entity, ParticleType particleType) private voidmethod_12255(int int2) voidmethod_12256(Particle particle) private voidmethod_12257(Queue<Particle> queue) voidmethod_1296(Entity entity, float float2) voidmethod_1299(Entity entity, float float2) voidmethod_13843(Entity entity, ParticleType particleType, int int2) method_9701(int int2, double double2, double double3, double double4, double double5, double double6, double double7, int[] int3) private voidvoidregisterFactory(int id, ParticleFactory factory) voidvoidtick()private voidtickParticle(Particle particle)
-
Field Details
-
field_6442
- Mappings:
Namespace Name Mixin selector official bLbov;b:Lkq;intermediary field_6442Lnet/minecraft/class_503;field_6442:Lnet/minecraft/class_1653;named field_6442Lnet/minecraft/client/particle/ParticleManager;field_6442:Lnet/minecraft/util/Identifier;
-
world
- Mappings:
Namespace Name Mixin selector official aLbov;a:Lajs;intermediary field_1734Lnet/minecraft/class_503;field_1734:Lnet/minecraft/class_1150;named worldLnet/minecraft/client/particle/ParticleManager;world:Lnet/minecraft/world/World;
-
field_13439
- Mappings:
Namespace Name Mixin selector official cLbov;c:[[Ljava/util/ArrayDeque;intermediary field_13439Lnet/minecraft/class_503;field_13439:[[Ljava/util/ArrayDeque;named field_13439Lnet/minecraft/client/particle/ParticleManager;field_13439:[[Ljava/util/ArrayDeque;
-
field_13440
- Mappings:
Namespace Name Mixin selector official dLbov;d:Ljava/util/Queue;intermediary field_13440Lnet/minecraft/class_503;field_13440:Ljava/util/Queue;named field_13440Lnet/minecraft/client/particle/ParticleManager;field_13440:Ljava/util/Queue;
-
textureManager
- Mappings:
Namespace Name Mixin selector official eLbov;e:Lbza;intermediary field_6443Lnet/minecraft/class_503;field_6443:Lnet/minecraft/class_1532;named textureManagerLnet/minecraft/client/particle/ParticleManager;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
random
- Mappings:
Namespace Name Mixin selector official fLbov;f:Ljava/util/Random;intermediary field_1737Lnet/minecraft/class_503;field_1737:Ljava/util/Random;named randomLnet/minecraft/client/particle/ParticleManager;random:Ljava/util/Random;
-
factories
- Mappings:
Namespace Name Mixin selector official gLbov;g:Ljava/util/Map;intermediary field_10617Lnet/minecraft/class_503;field_10617:Ljava/util/Map;named factoriesLnet/minecraft/client/particle/ParticleManager;factories:Ljava/util/Map;
-
field_13441
- Mappings:
Namespace Name Mixin selector official hLbov;h:Ljava/util/Queue;intermediary field_13441Lnet/minecraft/class_503;field_13441:Ljava/util/Queue;named field_13441Lnet/minecraft/client/particle/ParticleManager;field_13441:Ljava/util/Queue;
-
-
Constructor Details
-
ParticleManager
- Mappings:
Namespace Name Mixin selector official <init>Lbov;<init>(Lajs;Lbza;)Vintermediary <init>Lnet/minecraft/class_503;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_1532;)Vnamed <init>Lnet/minecraft/client/particle/ParticleManager;<init>(Lnet/minecraft/world/World;Lnet/minecraft/client/texture/TextureManager;)V
-
-
Method Details
-
registerDefaultFactories
private void registerDefaultFactories()- Mappings:
Namespace Name Mixin selector official cLbov;c()Vintermediary method_9709Lnet/minecraft/class_503;method_9709()Vnamed registerDefaultFactoriesLnet/minecraft/client/particle/ParticleManager;registerDefaultFactories()V
-
registerFactory
- Mappings:
Namespace Name Mixin selector official aLbov;a(ILbow;)Vintermediary method_9702Lnet/minecraft/class_503;method_9702(ILnet/minecraft/class_2372;)Vnamed registerFactoryLnet/minecraft/client/particle/ParticleManager;registerFactory(ILnet/minecraft/client/particle/ParticleFactory;)V
-
addEmitter
- Mappings:
Namespace Name Mixin selector official aLbov;a(Lsn;Lde;)Vintermediary method_9707Lnet/minecraft/class_503;method_9707(Lnet/minecraft/class_864;Lnet/minecraft/class_2562;)Vnamed addEmitterLnet/minecraft/client/particle/ParticleManager;addEmitter(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/particle/ParticleType;)V
-
method_13843
- Mappings:
Namespace Name Mixin selector official aLbov;a(Lsn;Lde;I)Vintermediary method_13843Lnet/minecraft/class_503;method_13843(Lnet/minecraft/class_864;Lnet/minecraft/class_2562;I)Vnamed method_13843Lnet/minecraft/client/particle/ParticleManager;method_13843(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/particle/ParticleType;I)V
-
method_9701
@Nullable public Particle method_9701(int int2, double double2, double double3, double double4, double double5, double double6, double double7, int[] int3) - Mappings:
Namespace Name Mixin selector official aLbov;a(IDDDDDD[I)Lbou;intermediary method_9701Lnet/minecraft/class_503;method_9701(IDDDDDD[I)Lnet/minecraft/class_502;named method_9701Lnet/minecraft/client/particle/ParticleManager;method_9701(IDDDDDD[I)Lnet/minecraft/client/particle/Particle;
-
method_12256
- Mappings:
Namespace Name Mixin selector official aLbov;a(Lbou;)Vintermediary method_12256Lnet/minecraft/class_503;method_12256(Lnet/minecraft/class_502;)Vnamed method_12256Lnet/minecraft/client/particle/ParticleManager;method_12256(Lnet/minecraft/client/particle/Particle;)V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official aLbov;a()Vintermediary method_1292Lnet/minecraft/class_503;method_1292()Vnamed tickLnet/minecraft/client/particle/ParticleManager;tick()V
-
method_12255
private void method_12255(int int2) - Mappings:
Namespace Name Mixin selector official aLbov;a(I)Vintermediary method_12255Lnet/minecraft/class_503;method_12255(I)Vnamed method_12255Lnet/minecraft/client/particle/ParticleManager;method_12255(I)V
-
method_12257
- Mappings:
Namespace Name Mixin selector official aLbov;a(Ljava/util/Queue;)Vintermediary method_12257Lnet/minecraft/class_503;method_12257(Ljava/util/Queue;)Vnamed method_12257Lnet/minecraft/client/particle/ParticleManager;method_12257(Ljava/util/Queue;)V
-
tickParticle
- Mappings:
Namespace Name Mixin selector official bLbov;b(Lbou;)Vintermediary method_9711Lnet/minecraft/class_503;method_9711(Lnet/minecraft/class_502;)Vnamed tickParticleLnet/minecraft/client/particle/ParticleManager;tickParticle(Lnet/minecraft/client/particle/Particle;)V
-
method_1296
- Mappings:
Namespace Name Mixin selector official aLbov;a(Lsn;F)Vintermediary method_1296Lnet/minecraft/class_503;method_1296(Lnet/minecraft/class_864;F)Vnamed method_1296Lnet/minecraft/client/particle/ParticleManager;method_1296(Lnet/minecraft/entity/Entity;F)V
-
method_1299
- Mappings:
Namespace Name Mixin selector official bLbov;b(Lsn;F)Vintermediary method_1299Lnet/minecraft/class_503;method_1299(Lnet/minecraft/class_864;F)Vnamed method_1299Lnet/minecraft/client/particle/ParticleManager;method_1299(Lnet/minecraft/entity/Entity;F)V
-
setWorld
- Mappings:
Namespace Name Mixin selector official aLbov;a(Lajs;)Vintermediary method_1297Lnet/minecraft/class_503;method_1297(Lnet/minecraft/class_1150;)Vnamed setWorldLnet/minecraft/client/particle/ParticleManager;setWorld(Lnet/minecraft/world/World;)V
-
addBlockBreakParticles
- Mappings:
Namespace Name Mixin selector official aLbov;a(Lco;Latl;)Vintermediary method_9704Lnet/minecraft/class_503;method_9704(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Vnamed addBlockBreakParticlesLnet/minecraft/client/particle/ParticleManager;addBlockBreakParticles(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
addBlockBreakingParticles
- Mappings:
Namespace Name Mixin selector official aLbov;a(Lco;Lcv;)Vintermediary method_9705Lnet/minecraft/class_503;method_9705(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Vnamed addBlockBreakingParticlesLnet/minecraft/client/particle/ParticleManager;addBlockBreakingParticles(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)V
-
method_1298
- Mappings:
Namespace Name Mixin selector official bLbov;b()Ljava/lang/String;intermediary method_1298Lnet/minecraft/class_503;method_1298()Ljava/lang/String;named method_1298Lnet/minecraft/client/particle/ParticleManager;method_1298()Ljava/lang/String;
-