历史 - 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, TextureManager)

(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

构造函数

(Level, TextureManager)

(ClientLevel, TextureManager)

方法

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

构造函数

(World, TextureManager)

方法

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