历史 - net.minecraft.client.particle.ParticleEngine
1.21.11
名称
hda
hls
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
guv
hda
字段
Queue<TrackingEmitter>: g, trackingEmitters, field_3837, newEmitterParticles, f_107290_
Queue<TrackingEmitter>: d, trackingEmitters, field_3837, newEmitterParticles, f_107290_
Queue<Particle>: j, particlesToAdd, field_3836, newParticles, f_107294_
Queue<Particle>: e, particlesToAdd, field_3836, newParticles, f_107294_
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: i, providers, field_3835, factories, f_107293_
List<ParticleRenderType>: e, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, f_107288_
List<ParticleRenderType>: b, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, f_107288_
Map<ParticleRenderType, Queue<Particle>>: f, particles, field_3830, particles, f_107289_
Map<ParticleRenderType, ParticleGroup<?>>: c, particles, field_3830, particles, f_107289_
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: k, spriteSets, field_18300, spriteAwareFactories, f_107295_
TextureAtlas: l, textureAtlas, field_18301, particleAtlasTexture, f_107296_
int: d, MAX_PARTICLES_PER_LAYER, field_32657, MAX_PARTICLE_COUNT, f_172264_
it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<ParticleGroup>: m, trackedParticleCounts, field_29072, groupCounts, f_172265_
it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<ParticleLimit>: f, trackedParticleCounts, field_29072, groupCounts, f_172265_
org.slf4j.Logger: b, LOGGER, field_40505, LOGGER, f_243727_
FileToIdConverter: c, PARTICLE_LISTER, field_40506, FINDER, f_243929_
ParticleResources: g, resourceManager, field_62618, spriteManager, f_413693_
构造函数
(ClientLevel, ParticleResources)
方法
void (): d, registerProviders, method_3062, registerDefaultFactories, m_107404_
void (): b, tick, method_3057, tick, m_107388_
void (): a, tick, method_3057, tick, m_107388_
void (Particle): b, tickParticle, method_3059, tickParticle, m_107393_
void (BlockPos, BlockState): a, destroy, method_3046, addBlockBreakParticles, m_107355_
void (BlockPos, Direction): a, crack, method_3054, addBlockBreakingParticles, m_107367_
String (): c, countParticles, method_3052, getDebugString, m_107403_
String (): b, countParticles, method_3052, getDebugString, m_107403_
<T extends ParticleOptions> void (ParticleType<T>, ParticleProvider<T>): a, register, method_3043, registerFactory, m_107381_
<T extends ParticleOptions> void (ParticleType<T>, ParticleEngine$SpriteParticleRegistration<T>): a, register, method_18834, registerFactory, m_107378_
void (): a, close, method_18829, clearAtlas, m_107301_
void (Collection<Particle>): a, tickParticleList, method_3048, tickParticles, m_107384_
Optional<List<ResourceLocation>> (ResourceLocation, Resource): a, loadParticleDescription, method_18836, loadTextureList, m_245118_
void (): e, clearParticles, method_48015, clearParticles, m_263560_
void (): c, clearParticles, method_48015, clearParticles, m_263560_
<T extends ParticleOptions> void (ParticleType<T>, ParticleProvider$Sprite<T>): a, register, method_49338, registerBlockLeakFactory, m_272137_
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, Executor, Executor): reload, reload, method_25931, reload, m_5540_
void (Camera, float, MultiBufferSource$BufferSource): a, render, method_3049, renderParticles, m_107336_
void (Camera, float, MultiBufferSource$BufferSource, ParticleRenderType, Queue<Particle>): a, renderParticleType, method_65199, renderParticles, m_373147_
void (Camera, float, MultiBufferSource$BufferSource, Queue<Particle>): a, renderCustomParticles, method_65200, renderCustomParticles, m_372602_
ParticleGroup<?> (ParticleRenderType): a, createParticleGroup, method_74281, createParticleRenderer, m_414973_
void (ParticlesRenderState, Frustum, Camera, float): a, extract, method_74283, addToBatch, m_416165_
1.21.8
名称
guu
guv
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
goz
guu
字段
构造函数
方法
1.21.5
名称
gjk
goz
字段
Queue<TrackingEmitter>: h, trackingEmitters, field_3837, newEmitterParticles, f_107290_
Queue<TrackingEmitter>: g, trackingEmitters, field_3837, newEmitterParticles, f_107290_
TextureManager: i, textureManager, field_3831, textureManager, f_107291_
Queue<Particle>: l, particlesToAdd, field_3836, newParticles, f_107294_
Queue<Particle>: j, particlesToAdd, field_3836, newParticles, f_107294_
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: k, providers, field_3835, factories, f_107293_
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: i, providers, field_3835, factories, f_107293_
List<ParticleRenderType>: f, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, f_107288_
List<ParticleRenderType>: e, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, f_107288_
Map<ParticleRenderType, Queue<Particle>>: g, particles, field_3830, particles, f_107289_
Map<ParticleRenderType, Queue<Particle>>: f, particles, field_3830, particles, f_107289_
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: m, spriteSets, field_18300, spriteAwareFactories, f_107295_
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: k, spriteSets, field_18300, spriteAwareFactories, f_107295_
TextureAtlas: n, textureAtlas, field_18301, particleAtlasTexture, f_107296_
TextureAtlas: l, textureAtlas, field_18301, particleAtlasTexture, f_107296_
int: e, MAX_PARTICLES_PER_LAYER, field_32657, MAX_PARTICLE_COUNT, f_172264_
int: d, MAX_PARTICLES_PER_LAYER, field_32657, MAX_PARTICLE_COUNT, f_172264_
it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<ParticleGroup>: o, trackedParticleCounts, field_29072, groupCounts, f_172265_
it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<ParticleGroup>: m, trackedParticleCounts, field_29072, groupCounts, f_172265_
RandomSource: j, random, field_3832, random, f_107292_
RandomSource: h, random, field_3832, random, f_107292_
ResourceLocation: d, PARTICLES_ATLAS_INFO, field_41385, PARTICLES_PATH, f_260634_
构造函数
方法
void (): e, registerProviders, method_3062, registerDefaultFactories, m_107404_
void (): d, registerProviders, method_3062, registerDefaultFactories, m_107404_
String (): d, countParticles, method_3052, getDebugString, m_107403_
String (): c, countParticles, method_3052, getDebugString, m_107403_
void (): f, clearParticles, method_48015, clearParticles, m_263560_
void (): e, clearParticles, method_48015, clearParticles, m_263560_
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, Executor, Executor): a, reload, method_25931, reload, m_5540_
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, Executor, Executor): reload, reload, method_25931, reload, m_5540_
1.21.4
名称
giu
gjk
字段
构造函数
方法
void (LightTexture, Camera, float): a, render, method_3049, renderParticles, m_107336_
void (Camera, float, MultiBufferSource$BufferSource): a, render, method_3049, renderParticles, m_107336_
void (Camera, float, MultiBufferSource$BufferSource, ParticleRenderType, Queue<Particle>): a, renderParticleType, method_65199, renderParticles, m_373147_
void (Camera, float, MultiBufferSource$BufferSource, Queue<Particle>): a, renderCustomParticles, method_65200, renderCustomParticles, m_372602_
1.21.3
名称
gcp
giu
字段
构造函数
方法
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor): a, reload, method_25931, reload, m_5540_
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, Executor, Executor): a, reload, method_25931, reload, m_5540_
1.21.1
名称
字段
构造函数
方法
1.21
名称
gbg
gcp
字段
构造函数
方法
1.20.6
名称
fqx
gbg
字段
构造函数
方法
void (PoseStack, MultiBufferSource$BufferSource, LightTexture, Camera, float): a, render, method_3049, renderParticles, m_107336_
void (LightTexture, Camera, float): a, render, method_3049, renderParticles, m_107336_
1.20.4
名称
flw
fqx
字段
构造函数
方法
1.20.2
名称
fho
flw
字段
构造函数
方法
1.20.1
名称
fga
fho
字段
构造函数
方法
1.19.4
名称
fbp
fga
字段
构造函数
方法
<T extends ParticleOptions> void (ParticleType<T>, ParticleProvider$Sprite<T>): a, register, method_49338, registerBlockLeakFactory, m_272137_
1.19.3
名称
exm
fbp
字段
Queue<TrackingEmitter>: e, trackingEmitters, field_3837, newEmitterParticles, f_107290_
Queue<TrackingEmitter>: h, trackingEmitters, field_3837, newEmitterParticles, f_107290_
TextureManager: f, textureManager, field_3831, textureManager, f_107291_
TextureManager: i, textureManager, field_3831, textureManager, f_107291_
Queue<Particle>: i, particlesToAdd, field_3836, newParticles, f_107294_
Queue<Particle>: l, particlesToAdd, field_3836, newParticles, f_107294_
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: h, providers, field_3835, factories, f_107293_
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: k, providers, field_3835, factories, f_107293_
List<ParticleRenderType>: c, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, f_107288_
List<ParticleRenderType>: f, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, f_107288_
Map<ParticleRenderType, Queue<Particle>>: d, particles, field_3830, particles, f_107289_
Map<ParticleRenderType, Queue<Particle>>: g, particles, field_3830, particles, f_107289_
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: j, spriteSets, field_18300, spriteAwareFactories, f_107295_
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: m, spriteSets, field_18300, spriteAwareFactories, f_107295_
TextureAtlas: k, textureAtlas, field_18301, particleAtlasTexture, f_107296_
TextureAtlas: n, textureAtlas, field_18301, particleAtlasTexture, f_107296_
int: b, MAX_PARTICLES_PER_LAYER, field_32657, MAX_PARTICLE_COUNT, f_172264_
int: e, MAX_PARTICLES_PER_LAYER, field_32657, MAX_PARTICLE_COUNT, f_172264_
it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<ParticleGroup>: l, trackedParticleCounts, field_29072, groupCounts, f_172265_
it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<ParticleGroup>: o, trackedParticleCounts, field_29072, groupCounts, f_172265_
RandomSource: g, random, field_3832, random, f_107292_
RandomSource: j, random, field_3832, random, f_107292_
org.slf4j.Logger: b, LOGGER, field_40505, LOGGER, f_243727_
FileToIdConverter: c, PARTICLE_LISTER, field_40506, FINDER, f_243929_
ResourceLocation: d, PARTICLES_ATLAS_INFO, field_41385, PARTICLES_PATH, f_260634_
构造函数
方法
void (ResourceManager, ResourceLocation, Map<ResourceLocation, List<ResourceLocation>>): a, loadParticleDescription, method_18836, loadTextureList, m_107316_
Optional<List<ResourceLocation>> (ResourceLocation, Resource): a, loadParticleDescription, method_18836, loadTextureList, m_245118_
void (): f, clearParticles, method_48015, clearParticles, m_263560_
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
evo
exm
字段
构造函数
方法
1.19
名称
eoq
evo
字段
Random: g, random, field_3832, random, f_107292_
RandomSource: g, random, field_3832, random, f_107292_
构造函数
方法
1.18.2
名称
enj
eoq
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
elf
enj
字段
构造函数
方法
1.17.1
名称
ele
elf
字段
构造函数
方法
1.17
名称
dyi
ele
net.minecraft.client.particle.ParticleManager
net.minecraft.src.C_4024_
字段
Queue<TrackingEmitter>: d, trackingEmitters, field_3837, newEmitterParticles, field_178933_d
Queue<TrackingEmitter>: e, trackingEmitters, field_3837, newEmitterParticles, f_107290_
TextureManager: e, textureManager, field_3831, textureManager, field_78877_c
TextureManager: f, textureManager, field_3831, textureManager, f_107291_
Random: f, random, field_3832, random, field_78875_d
Random: g, random, field_3832, random, f_107292_
Queue<Particle>: h, particlesToAdd, field_3836, newParticles, field_187241_h
Queue<Particle>: i, particlesToAdd, field_3836, newParticles, f_107294_
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: g, providers, field_3835, factories, field_178932_g
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: h, providers, field_3835, factories, f_107293_
List<ParticleRenderType>: b, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, field_215241_b
List<ParticleRenderType>: c, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, f_107288_
Map<ParticleRenderType, Queue<Particle>>: c, particles, field_3830, particles, field_78876_b
Map<ParticleRenderType, Queue<Particle>>: d, particles, field_3830, particles, f_107289_
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: i, spriteSets, field_18300, spriteAwareFactories, field_215242_i
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: j, spriteSets, field_18300, spriteAwareFactories, f_107295_
TextureAtlas: j, textureAtlas, field_18301, particleAtlasTexture, field_215243_j
TextureAtlas: k, textureAtlas, field_18301, particleAtlasTexture, f_107296_
ClientLevel: a, level, field_3834, world, field_78878_a
ClientLevel: a, level, field_3834, world, f_107287_
int: b, MAX_PARTICLES_PER_LAYER, field_32657, MAX_PARTICLE_COUNT, f_172264_
it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<ParticleGroup>: l, trackedParticleCounts, field_29072, groupCounts, f_172265_
构造函数
方法
void (): e, registerProviders, method_3062, registerDefaultFactories, func_178930_c
void (): e, registerProviders, method_3062, registerDefaultFactories, m_107404_
void (Particle): a, add, method_3058, addParticle, func_78873_a
void (Particle): a, add, method_3058, addParticle, m_107344_
void (): b, tick, method_3057, tick, func_78868_a
void (): b, tick, method_3057, tick, m_107388_
void (Particle): b, tickParticle, method_3059, tickParticle, func_178923_d
void (Particle): b, tickParticle, method_3059, tickParticle, m_107393_
void (BlockPos, BlockState): a, destroy, method_3046, addBlockBreakParticles, func_180533_a
void (BlockPos, BlockState): a, destroy, method_3046, addBlockBreakParticles, m_107355_
void (BlockPos, Direction): a, crack, method_3054, addBlockBreakingParticles, func_180532_a
void (BlockPos, Direction): a, crack, method_3054, addBlockBreakingParticles, m_107367_
String (): d, countParticles, method_3052, getDebugString, func_78869_b
String (): d, countParticles, method_3052, getDebugString, m_107403_
<T extends ParticleOptions> void (ParticleType<T>, ParticleProvider<T>): a, register, method_3043, registerFactory, func_199283_a
<T extends ParticleOptions> void (ParticleType<T>, ParticleProvider<T>): a, register, method_3043, registerFactory, m_107381_
void (Entity, ParticleOptions): a, createTrackingEmitter, method_3061, addEmitter, func_199282_a
void (Entity, ParticleOptions): a, createTrackingEmitter, method_3061, addEmitter, m_107329_
void (Entity, ParticleOptions, int): a, createTrackingEmitter, method_3051, addEmitter, func_199281_a
void (Entity, ParticleOptions, int): a, createTrackingEmitter, method_3051, addEmitter, m_107332_
Particle (ParticleOptions, double, double, double, double, double, double): a, createParticle, method_3056, addParticle, func_199280_a
Particle (ParticleOptions, double, double, double, double, double, double): a, createParticle, method_3056, addParticle, m_107370_
<T extends ParticleOptions> Particle (T, double, double, double, double, double, double): b, makeParticle, method_3055, createParticle, func_199927_b
<T extends ParticleOptions> Particle (T, double, double, double, double, double, double): b, makeParticle, method_3055, createParticle, m_107395_
<T extends ParticleOptions> void (ParticleType<T>, ParticleEngine$SpriteParticleRegistration<T>): a, register, method_18834, registerFactory, func_215234_a
<T extends ParticleOptions> void (ParticleType<T>, ParticleEngine$SpriteParticleRegistration<T>): a, register, method_18834, registerFactory, m_107378_
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor): a, reload, method_25931, reload, func_215226_a
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor): a, reload, method_25931, reload, m_5540_
void (): a, close, method_18829, clearAtlas, func_215232_a
void (): a, close, method_18829, clearAtlas, m_107301_
void (ResourceManager, ResourceLocation, Map<ResourceLocation, List<ResourceLocation>>): a, loadParticleDescription, method_18836, loadTextureList, func_215236_a
void (ResourceManager, ResourceLocation, Map<ResourceLocation, List<ResourceLocation>>): a, loadParticleDescription, method_18836, loadTextureList, m_107316_
void (Collection<Particle>): a, tickParticleList, method_3048, tickParticles, func_187240_a
void (Collection<Particle>): a, tickParticleList, method_3048, tickParticles, m_107384_
void (PoseStack, MultiBufferSource$BufferSource, LightTexture, Camera, float): a, render, method_3049, renderParticles, func_228345_a_
void (PoseStack, MultiBufferSource$BufferSource, LightTexture, Camera, float): a, render, method_3049, renderParticles, m_107336_
void (ClientLevel): a, setLevel, method_3045, setWorld, func_78870_a
void (ClientLevel): a, setLevel, method_3045, setWorld, m_107342_
void (ParticleGroup, int): a, updateCount, method_34022, addTo, m_172281_
boolean (ParticleGroup): a, hasSpaceInParticleLimit, method_34021, canAdd, m_172279_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
dya
dyi
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
eab
dya
字段
构造函数
方法
1.16.1
名称
dpb
eab
字段
Level: a, level, field_3834, world, field_78878_a
ClientLevel: a, level, field_3834, world, field_78878_a
构造函数
方法
void (): d, registerProviders, method_3062, registerDefaultFactories, func_178930_c
void (): e, registerProviders, method_3062, registerDefaultFactories, func_178930_c
void (Level): a, setLevel, method_3045, setWorld, func_78870_a
String (): c, countParticles, method_3052, getDebugString, func_78869_b
String (): d, countParticles, method_3052, getDebugString, func_78869_b
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor): a, reload, reload, reload, func_215226_a
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor): a, reload, method_25931, reload, func_215226_a
void (ClientLevel): a, setLevel, method_3045, setWorld, func_78870_a
1.15.2
名称
doy
dpb
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
1.15
名称
dlp
doy
字段
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: i, spriteSets, field_18300, field_215242_i
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: i, spriteSets, field_18300, spriteAwareFactories, field_215242_i
构造函数
方法
void (ResourceManager, ResourceLocation, Map<ResourceLocation, List<ResourceLocation>>): a, loadParticleDescription, method_18836, func_215236_a
void (ResourceManager, ResourceLocation, Map<ResourceLocation, List<ResourceLocation>>): a, loadParticleDescription, method_18836, loadTextureList, func_215236_a
void (Camera, float): a, render, method_3049, renderParticles, func_215233_a
void (PoseStack, MultiBufferSource$BufferSource, LightTexture, Camera, float): a, render, method_3049, renderParticles, func_228345_a_
1.14.4
名称
djb
dlp
net.minecraft.client.particle.ParticleEngine
字段
World: a, field_3834, world, field_78878_a
Level: a, level, field_3834, world, field_78878_a
Queue<EmitterParticle>: d, field_3837, newEmitterParticles, field_178933_d
Queue<TrackingEmitter>: d, trackingEmitters, field_3837, newEmitterParticles, field_178933_d
TextureManager: e, field_3831, textureManager, field_78877_c
TextureManager: e, textureManager, field_3831, textureManager, field_78877_c
Random: f, field_3832, random, field_78875_d
Random: f, random, field_3832, random, field_78875_d
Queue<Particle>: h, field_3836, newParticles, field_187241_h
Queue<Particle>: h, particlesToAdd, field_3836, newParticles, field_187241_h
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleFactory<?>>: g, field_3835, factories, field_178932_g
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>: g, providers, field_3835, factories, field_178932_g
List<ParticleTextureSheet>: b, field_17820, PARTICLE_TEXTURE_SHEETS, field_215241_b
List<ParticleRenderType>: b, RENDER_ORDER, field_17820, PARTICLE_TEXTURE_SHEETS, field_215241_b
Map<ParticleTextureSheet, Queue<Particle>>: c, field_3830, particles, field_78876_b
Map<ParticleRenderType, Queue<Particle>>: c, particles, field_3830, particles, field_78876_b
Map<MinecraftKey, ParticleManager$SimpleSpriteProvider>: i, field_18300, field_18300, field_215242_i
Map<ResourceLocation, ParticleEngine$MutableSpriteSet>: i, spriteSets, field_18300, field_215242_i
SpriteAtlasTexture: j, field_18301, particleAtlasTexture, field_215243_j
TextureAtlas: j, textureAtlas, field_18301, particleAtlasTexture, field_215243_j
构造函数
方法
void (): d, method_3062, registerDefaultFactories, func_178930_c
void (): d, registerProviders, method_3062, registerDefaultFactories, func_178930_c
void (Particle): a, method_3058, addParticle, func_78873_a
void (Particle): a, add, method_3058, addParticle, func_78873_a
void (): b, method_3057, tick, func_78868_a
void (): b, tick, method_3057, tick, func_78868_a
void (Particle): b, method_3059, tickParticle, func_178923_d
void (Particle): b, tickParticle, method_3059, tickParticle, func_178923_d
void (World): a, method_3045, setWorld, func_78870_a
void (Level): a, setLevel, method_3045, setWorld, func_78870_a
void (BlockPosition, IBlockData): a, method_3046, addBlockBreakParticles, func_180533_a
void (BlockPos, BlockState): a, destroy, method_3046, addBlockBreakParticles, func_180533_a
void (BlockPosition, EnumDirection): a, method_3054, addBlockBreakingParticles, func_180532_a
void (BlockPos, Direction): a, crack, method_3054, addBlockBreakingParticles, func_180532_a
String (): c, method_3052, getDebugString, func_78869_b
String (): c, countParticles, method_3052, getDebugString, func_78869_b
<T extends ParticleParam> void (Particle<T>, ParticleFactory<T>): a, method_3043, registerFactory, func_199283_a
<T extends ParticleOptions> void (ParticleType<T>, ParticleProvider<T>): a, register, method_3043, registerFactory, func_199283_a
void (Entity, ParticleParam): a, method_3061, addEmitter, func_199282_a
void (Entity, ParticleOptions): a, createTrackingEmitter, method_3061, addEmitter, func_199282_a
void (Entity, ParticleParam, int): a, method_3051, addEmitter, func_199281_a
void (Entity, ParticleOptions, int): a, createTrackingEmitter, method_3051, addEmitter, func_199281_a
Particle (ParticleParam, double, double, double, double, double, double): a, method_3056, addParticle, func_199280_a
Particle (ParticleOptions, double, double, double, double, double, double): a, createParticle, method_3056, addParticle, func_199280_a
<T extends ParticleParam> Particle (T, double, double, double, double, double, double): b, method_3055, createParticle, func_199927_b
<T extends ParticleOptions> Particle (T, double, double, double, double, double, double): b, makeParticle, method_3055, createParticle, func_199927_b
<T extends ParticleParam> void (Particle<T>, ParticleManager$class_4091<T>): a, method_18834, registerFactory, func_215234_a
<T extends ParticleOptions> void (ParticleType<T>, ParticleEngine$SpriteParticleRegistration<T>): a, register, method_18834, registerFactory, func_215234_a
CompletableFuture<Void> (IReloadListener$a, IResourceManager, GameProfilerFiller, GameProfilerFiller, Executor, Executor): a, reload, reload, func_215226_a
CompletableFuture<Void> (PreparableReloadListener$PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor): a, reload, reload, reload, func_215226_a
void (): a, method_18829, clearAtlas, func_215232_a
void (): a, close, method_18829, clearAtlas, func_215232_a
void (IResourceManager, MinecraftKey, Map<MinecraftKey, List<MinecraftKey>>): a, method_18836, method_18836, func_215236_a
void (ResourceManager, ResourceLocation, Map<ResourceLocation, List<ResourceLocation>>): a, loadParticleDescription, method_18836, func_215236_a
void (Collection<Particle>): a, method_3048, tickParticles, func_187240_a
void (Collection<Particle>): a, tickParticleList, method_3048, tickParticles, func_187240_a
void (Camera, float): a, method_3049, renderParticles, func_215233_a
void (Camera, float): a, render, method_3049, renderParticles, func_215233_a
1.14.3
名称
dix
djb
net.minecraft.client.particle.ParticleManager
字段
World: a, field_3834, field_78878_a
World: a, field_3834, world, field_78878_a
Queue<EmitterParticle>: d, field_3837, field_178933_d
Queue<EmitterParticle>: d, field_3837, newEmitterParticles, field_178933_d
TextureManager: e, field_3831, field_78877_c
TextureManager: e, field_3831, textureManager, field_78877_c
Random: f, field_3832, field_78875_d
Random: f, field_3832, random, field_78875_d
Queue<Particle>: h, field_3836, field_187241_h
Queue<Particle>: h, field_3836, newParticles, field_187241_h
it.unimi.dsi.fastutil.ints.Int2ObjectMap<IParticleFactory<?>>: g, field_3835, field_178932_g
it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleFactory<?>>: g, field_3835, factories, field_178932_g
List<IParticleRenderType>: b, field_17820, field_215241_b
List<ParticleTextureSheet>: b, field_17820, PARTICLE_TEXTURE_SHEETS, field_215241_b
Map<IParticleRenderType, Queue<Particle>>: c, field_3830, field_78876_b
Map<ParticleTextureSheet, Queue<Particle>>: c, field_3830, particles, field_78876_b
Map<MinecraftKey, ParticleManager$AnimatedSpriteImpl>: i, field_18300, field_215242_i
Map<MinecraftKey, ParticleManager$SimpleSpriteProvider>: i, field_18300, field_18300, field_215242_i
AtlasTexture: j, field_18301, field_215243_j
SpriteAtlasTexture: j, field_18301, particleAtlasTexture, field_215243_j
构造函数
方法
void (): d, method_3062, func_178930_c
void (): d, method_3062, registerDefaultFactories, func_178930_c
void (Particle): a, method_3058, func_78873_a
void (Particle): a, method_3058, addParticle, func_78873_a
void (): b, method_3057, func_78868_a
void (): b, method_3057, tick, func_78868_a
void (Particle): b, method_3059, func_178923_d
void (Particle): b, method_3059, tickParticle, func_178923_d
void (World): a, method_3045, func_78870_a
void (World): a, method_3045, setWorld, func_78870_a
void (BlockPosition, IBlockData): a, method_3046, func_180533_a
void (BlockPosition, IBlockData): a, method_3046, addBlockBreakParticles, func_180533_a
void (BlockPosition, EnumDirection): a, method_3054, func_180532_a
void (BlockPosition, EnumDirection): a, method_3054, addBlockBreakingParticles, func_180532_a
String (): c, method_3052, func_78869_b
String (): c, method_3052, getDebugString, func_78869_b
<T extends ParticleParam> void (Particle<T>, IParticleFactory<T>): a, method_3043, func_199283_a
<T extends ParticleParam> void (Particle<T>, ParticleFactory<T>): a, method_3043, registerFactory, func_199283_a
void (Entity, ParticleParam): a, method_3061, func_199282_a
void (Entity, ParticleParam): a, method_3061, addEmitter, func_199282_a
void (Entity, ParticleParam, int): a, method_3051, func_199281_a
void (Entity, ParticleParam, int): a, method_3051, addEmitter, func_199281_a
Particle (ParticleParam, double, double, double, double, double, double): a, method_3056, func_199280_a
Particle (ParticleParam, double, double, double, double, double, double): a, method_3056, addParticle, func_199280_a
<T extends ParticleParam> Particle (T, double, double, double, double, double, double): b, method_3055, func_199927_b
<T extends ParticleParam> Particle (T, double, double, double, double, double, double): b, method_3055, createParticle, func_199927_b
<T extends ParticleParam> void (Particle<T>, ParticleManager$IParticleMetaFactory<T>): a, method_18834, func_215234_a
<T extends ParticleParam> void (Particle<T>, ParticleManager$class_4091<T>): a, method_18834, registerFactory, func_215234_a
CompletableFuture<Void> (IReloadListener$a, IResourceManager, GameProfilerFiller, GameProfilerFiller, Executor, Executor): a, reload, func_215226_a
CompletableFuture<Void> (IReloadListener$a, IResourceManager, GameProfilerFiller, GameProfilerFiller, Executor, Executor): a, reload, reload, func_215226_a
void (): a, method_18829, func_215232_a
void (): a, method_18829, clearAtlas, func_215232_a
void (IResourceManager, MinecraftKey, Map<MinecraftKey, List<MinecraftKey>>): a, method_18836, func_215236_a
void (IResourceManager, MinecraftKey, Map<MinecraftKey, List<MinecraftKey>>): a, method_18836, method_18836, func_215236_a
void (Collection<Particle>): a, method_3048, func_187240_a
void (Collection<Particle>): a, method_3048, tickParticles, func_187240_a
void (ActiveRenderInfo, float): a, method_3049, func_215233_a
void (Camera, float): a, method_3049, renderParticles, func_215233_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
div
dix
字段
构造函数
方法
1.14
名称
csn
div
net.minecraft.class_702
字段
MinecraftKey: b, field_110737_b
World: a, field_78878_a
World: a, field_3834, field_78878_a
ArrayDeque<Particle>[][]: c, field_78876_b
Queue<ParticleEmitter>: d, field_178933_d
Queue<EmitterParticle>: d, field_3837, field_178933_d
TextureManager: e, field_78877_c
TextureManager: e, field_3831, field_78877_c
Random: f, field_78875_d
Random: f, field_3832, field_78875_d
Queue<Particle>: h, field_187241_h
Queue<Particle>: h, field_3836, field_187241_h
it.unimi.dsi.fastutil.ints.Int2ObjectMap<IParticleFactory<?>>: g, field_178932_g
it.unimi.dsi.fastutil.ints.Int2ObjectMap<IParticleFactory<?>>: g, field_3835, field_178932_g
List<IParticleRenderType>: b, field_17820, field_215241_b
Map<IParticleRenderType, Queue<Particle>>: c, field_3830, field_78876_b
Map<MinecraftKey, ParticleManager$AnimatedSpriteImpl>: i, field_18300, field_215242_i
AtlasTexture: j, field_18301, field_215243_j
构造函数
方法
void (): c, func_178930_c
void (): d, method_3062, func_178930_c
void (Particle): a, func_78873_a
void (Particle): a, method_3058, func_78873_a
void (): a, func_78868_a
void (): b, method_3057, func_78868_a
void (int): a, func_178922_a
void (Queue<Particle>): a, func_187240_a
void (Particle): b, func_178923_d
void (Particle): b, method_3059, func_178923_d
void (Entity, float): a, func_78874_a
void (Entity, float): b, func_78872_b
void (World): a, func_78870_a
void (World): a, method_3045, func_78870_a
void (BlockPosition, IBlockData): a, func_180533_a
void (BlockPosition, IBlockData): a, method_3046, func_180533_a
void (BlockPosition, EnumDirection): a, func_180532_a
void (BlockPosition, EnumDirection): a, method_3054, func_180532_a
String (): b, func_78869_b
String (): c, method_3052, func_78869_b
<T extends ParticleParam> void (Particle<T>, IParticleFactory<T>): a, func_199283_a
<T extends ParticleParam> void (Particle<T>, IParticleFactory<T>): a, method_3043, func_199283_a
void (Entity, ParticleParam): a, func_199282_a
void (Entity, ParticleParam): a, method_3061, func_199282_a
void (Entity, ParticleParam, int): a, func_199281_a
void (Entity, ParticleParam, int): a, method_3051, func_199281_a
Particle (ParticleParam, double, double, double, double, double, double): a, func_199280_a
Particle (ParticleParam, double, double, double, double, double, double): a, method_3056, func_199280_a
<T extends ParticleParam> Particle (T, double, double, double, double, double, double): b, func_199927_b
<T extends ParticleParam> Particle (T, double, double, double, double, double, double): b, method_3055, func_199927_b
<T extends ParticleParam> void (Particle<T>, ParticleManager$IParticleMetaFactory<T>): a, method_18834, func_215234_a
CompletableFuture<Void> (IReloadListener$a, IResourceManager, GameProfilerFiller, GameProfilerFiller, Executor, Executor): a, reload, func_215226_a
void (): a, method_18829, func_215232_a
void (IResourceManager, MinecraftKey, Map<MinecraftKey, List<MinecraftKey>>): a, method_18836, func_215236_a
void (Collection<Particle>): a, method_3048, func_187240_a
void (ActiveRenderInfo, float): a, method_3049, func_215233_a
1.13.2
名称
csm
csn
字段
构造函数
方法
1.13.1
名称
csc
csm
字段
构造函数
方法
1.13
名称
btg
csc
字段
Map<Integer, IParticleFactory>: g, field_178932_g
it.unimi.dsi.fastutil.ints.Int2ObjectMap<IParticleFactory<?>>: g, field_178932_g
构造函数
方法
void (int, IParticleFactory): a, func_178929_a
void (Entity, EnumParticle): a, func_178926_a
Particle (int, double, double, double, double, double, double, int...): a, func_178927_a
void (Entity, EnumParticle, int): a, func_191271_a
<T extends ParticleParam> void (Particle<T>, IParticleFactory<T>): a, func_199283_a
void (Entity, ParticleParam): a, func_199282_a
void (Entity, ParticleParam, int): a, func_199281_a
Particle (ParticleParam, double, double, double, double, double, double): a, func_199280_a
<T extends ParticleParam> Particle (T, double, double, double, double, double, double): b, func_199927_b
1.12.2
名称
字段
构造函数
方法
1.12.1
名称
bte
btg
字段
构造函数
方法
1.12
名称
bov
bte
字段
构造函数
方法
1.11.2
名称
字段
构造函数
方法
1.11.1
名称
bot
bov
字段
构造函数
方法
1.11
名称
bms
bot
字段
构造函数
方法
void (Entity, EnumParticle, int): a, func_191271_a
1.10.2
名称
字段
构造函数
方法
1.10
名称
blw
bms
字段
构造函数
方法
1.9.4
名称
blw
net.minecraft.client.particle.ParticleManager
字段
MinecraftKey: b, field_110737_b
World: a, field_78878_a
ArrayDeque<Particle>[][]: c, field_78876_b
Queue<ParticleEmitter>: d, field_178933_d
TextureManager: e, field_78877_c
Random: f, field_78875_d
Map<Integer, IParticleFactory>: g, field_178932_g
Queue<Particle>: h, field_187241_h
构造函数
方法
void (): c, func_178930_c
void (int, IParticleFactory): a, func_178929_a
void (Entity, EnumParticle): a, func_178926_a
Particle (int, double, double, double, double, double, double, int...): a, func_178927_a
void (Particle): a, func_78873_a
void (): a, func_78868_a
void (int): a, func_178922_a
void (Queue<Particle>): a, func_187240_a
void (Particle): b, func_178923_d
void (Entity, float): a, func_78874_a
void (Entity, float): b, func_78872_b
void (World): a, func_78870_a
void (BlockPosition, IBlockData): a, func_180533_a
void (BlockPosition, EnumDirection): a, func_180532_a
String (): b, func_78869_b