| Constructor and Description |
|---|
ParticlesASM(InternalResolver resolver,
SpigotParticleVersion particleVersion,
ParticleTypesProvider particleTypesProvider,
ClassMapping serverConnTypeImpl) |
| Modifier and Type | Method and Description |
|---|---|
void |
ParticleTypesProvider_1_8.storeParticleTypesToFields(org.objectweb.asm.MethodVisitor mv,
SpigotParticleVersion interfaceVersion) |
void |
ParticleTypesProvider_1_7.storeParticleTypesToFields(org.objectweb.asm.MethodVisitor mv,
SpigotParticleVersion interfaceVersion) |
void |
ParticleTypesProvider_1_18.storeParticleTypesToFields(org.objectweb.asm.MethodVisitor mv,
SpigotParticleVersion interfaceVersion) |
void |
ParticleTypesProvider_1_17.storeParticleTypesToFields(org.objectweb.asm.MethodVisitor mv,
SpigotParticleVersion interfaceVersion) |
void |
ParticleTypesProvider_1_13.storeParticleTypesToFields(org.objectweb.asm.MethodVisitor mv,
SpigotParticleVersion interfaceVersion) |
abstract void |
ParticleTypesProvider.storeParticleTypesToFields(org.objectweb.asm.MethodVisitor mv,
SpigotParticleVersion interfaceVersion)
Generates bytecode for instantiating all
particle types implementations (or default if it's impossible)
and storing them in instance fields.
|
| Modifier and Type | Field and Description |
|---|---|
static SpigotParticleVersion |
SpigotParticleVersion.INITIAL_VERSION |
| Modifier and Type | Method and Description |
|---|---|
SpigotParticleVersion |
ParticleNode.getVersion()
Gets Spigot version from this node.
|
static SpigotParticleVersion |
SpigotParticleVersion.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SpigotParticleVersion[] |
SpigotParticleVersion.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
ParticleRegistry.find(SpigotParticleVersion from,
String name,
SpigotParticleVersion to)
Attempts to convert particle name from provided Spigot version
to target Spigot version.
|
Copyright © 2022. All Rights Reserved.