Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addIsValid(ClassWriter) - Method in class com.github.fierioziy.asm.types.ParticleBaseASM
Visits an isValid method returning true on certain class ClassWriter object.
AMBIENT_ENTITY_EFFECT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ANGRY_VILLAGER() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ASH() - Method in interface com.github.fierioziy.api.Particles_1_13
 

B

BARRIER() - Method in interface com.github.fierioziy.api.Particles_1_13
 
BARRIER() - Method in interface com.github.fierioziy.api.Particles_1_8
 
BaseASM - Class in com.github.fierioziy.asm
A base class for all ASM related classes.
BaseASM(String) - Constructor for class com.github.fierioziy.asm.BaseASM
Constructs and instantiate helper fields.
BLOCK() - Method in interface com.github.fierioziy.api.Particles_1_13
 
BLOCK_CRACK() - Method in interface com.github.fierioziy.api.Particles_1_8
 
BLOCK_DUST() - Method in interface com.github.fierioziy.api.Particles_1_8
 
BUBBLE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
BUBBLE_COLUMN_UP() - Method in interface com.github.fierioziy.api.Particles_1_13
 
BUBBLE_POP() - Method in interface com.github.fierioziy.api.Particles_1_13
 

C

CAMPFIRE_COSY_SMOKE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
CAMPFIRE_SIGNAL_SMOKE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
classNMS - Variable in class com.github.fierioziy.asm.BaseASM
A class path of NMS package.
classOBC - Variable in class com.github.fierioziy.asm.BaseASM
A class path of OBC package.
CLOUD() - Method in interface com.github.fierioziy.api.Particles_1_13
 
CLOUD() - Method in interface com.github.fierioziy.api.Particles_1_8
 
color(Color, double) - Method in class com.github.fierioziy.api.types.ParticleTypeDust
Selects a color this particle should get.
color(Color, float) - Method in class com.github.fierioziy.api.types.ParticleTypeDust
Selects a color this particle should get.
color(int, int, int, double) - Method in class com.github.fierioziy.api.types.ParticleTypeDust
Selects a color this particle should get.
color(int, int, int, float) - Method in class com.github.fierioziy.api.types.ParticleTypeDust
Selects a color this particle should get.
color(float, float, float, float) - Method in class com.github.fierioziy.api.types.ParticleTypeDust
Selects a color this particle should get.
com.github.fierioziy - package com.github.fierioziy
 
com.github.fierioziy.api - package com.github.fierioziy.api
 
com.github.fierioziy.api.types - package com.github.fierioziy.api.types
 
com.github.fierioziy.asm - package com.github.fierioziy.asm
 
com.github.fierioziy.asm.types - package com.github.fierioziy.asm.types
 
com.github.fierioziy.asm.utils - package com.github.fierioziy.asm.utils
 
com.github.fierioziy.utils - package com.github.fierioziy.utils
 
COMPOSTER() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ConnectionBaseASM - Class in com.github.fierioziy.asm
A base class for all Connection ASM related classes.
ConnectionBaseASM(String) - Constructor for class com.github.fierioziy.asm.ConnectionBaseASM
 
createParticleTypeBase(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
Creates a bytecode of class extending ParticleType related class represented by parameter Type object.
createParticleTypeBase(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_15
 
createParticleTypeRedstone(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
Creates a bytecode of class extending ParticleTypeRedstone related class represented by parameter Type object.
createParticleTypeRedstone(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_15
 
createPlayerConnection(Player) - Method in interface com.github.fierioziy.api.ServerConnection
Creates a non-reflective wrapper of parameter player's NMS PlayerConnection instance.
CRIMSON_SPORE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
CRIT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
CRIT() - Method in interface com.github.fierioziy.api.Particles_1_8
 
CRIT_MAGIC() - Method in interface com.github.fierioziy.api.Particles_1_8
 
CURRENT_DOWN() - Method in interface com.github.fierioziy.api.Particles_1_13
 

D

DAMAGE_INDICATOR() - Method in interface com.github.fierioziy.api.Particles_1_13
 
DAMAGE_INDICATOR() - Method in interface com.github.fierioziy.api.Particles_1_8
 
defineClass(String, byte[]) - Method in class com.github.fierioziy.utils.TempClassLoader
Defines a class with parameter name and bytecode stored in byte[] array.
defineImplementation(TempClassLoader) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
 
defineImplementation(TempClassLoader) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_7
 
defineImplementation(TempClassLoader) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_8
 
defineImplementation(TempClassLoader) - Method in interface com.github.fierioziy.asm.utils.ParticleTypesImplProvider
Defines all implementations of certain particle types version on parameter class loader.
desc(String) - Method in class com.github.fierioziy.asm.BaseASM
Returns descriptor of parameter s internal name.
DOLPHIN() - Method in interface com.github.fierioziy.api.Particles_1_13
 
DRAGON_BREATH() - Method in interface com.github.fierioziy.api.Particles_1_13
 
DRAGON_BREATH() - Method in interface com.github.fierioziy.api.Particles_1_8
 
DRIP_LAVA() - Method in interface com.github.fierioziy.api.Particles_1_8
 
DRIP_WATER() - Method in interface com.github.fierioziy.api.Particles_1_8
 
DRIPPING_HONEY() - Method in interface com.github.fierioziy.api.Particles_1_13
 
DRIPPING_LAVA() - Method in interface com.github.fierioziy.api.Particles_1_13
 
DRIPPING_OBSIDIAN_TEAR() - Method in interface com.github.fierioziy.api.Particles_1_13
 
DRIPPING_WATER() - Method in interface com.github.fierioziy.api.Particles_1_13
 
DUST() - Method in interface com.github.fierioziy.api.Particles_1_13
 

E

EFFECT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ELDER_GUARDIAN() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ENCHANT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ENCHANTED_HIT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ENCHANTMENT_TABLE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
END_ROD() - Method in interface com.github.fierioziy.api.Particles_1_13
 
END_ROD() - Method in interface com.github.fierioziy.api.Particles_1_8
 
ENTITY_EFFECT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
EXPLOSION() - Method in interface com.github.fierioziy.api.Particles_1_13
 
EXPLOSION_EMITTER() - Method in interface com.github.fierioziy.api.Particles_1_13
 
EXPLOSION_HUGE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
EXPLOSION_LARGE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
EXPLOSION_NORMAL() - Method in interface com.github.fierioziy.api.Particles_1_8
 

F

FALLING_DUST() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FALLING_DUST() - Method in interface com.github.fierioziy.api.Particles_1_8
 
FALLING_HONEY() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FALLING_LAVA() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FALLING_NECTAR() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FALLING_OBSIDIAN_TEAR() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FALLING_WATER() - Method in interface com.github.fierioziy.api.Particles_1_13
 
find(ParticleVersion, String, ParticleVersion) - Method in class com.github.fierioziy.asm.utils.ParticleRegistry
Attempts to convert particle name from provided Spigot version to target Spigot version.
FIREWORK() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FIREWORKS_SPARK() - Method in interface com.github.fierioziy.api.Particles_1_8
 
FISHING() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FLAME() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FLAME() - Method in interface com.github.fierioziy.api.Particles_1_8
 
FLASH() - Method in interface com.github.fierioziy.api.Particles_1_13
 
FOOTSTEP() - Method in interface com.github.fierioziy.api.Particles_1_8
 

G

generateParticles_1_13() - Method in class com.github.fierioziy.asm.ParticlesASM
Generates a bytecode of class implementing Particles_1_13 interface.
generateParticles_1_8() - Method in class com.github.fierioziy.asm.ParticlesASM
Generates a bytecode of class implementing Particles_1_8 interface.
generatePlayerConnectionCode() - Method in class com.github.fierioziy.asm.PlayerConnectionASM
Creates a bytecode of class implementing PlayerConnection interface.
generateServerConnectionCode() - Method in class com.github.fierioziy.asm.ServerConnectionASM
Creates a bytecode of class implementing ServerConnection interface.
getImplType() - Method in enum com.github.fierioziy.asm.utils.ParticleVersion
Gets Type object associated with class implementing interface.
getName() - Method in class com.github.fierioziy.asm.utils.ParticleNode
Gets particle name in this Spigot version.
getParticles_1_13() - Method in class com.github.fierioziy.ParticleNativeAPI
Gets instance of interface holding particle types since 1.13.
getParticles_1_8() - Method in class com.github.fierioziy.ParticleNativeAPI
Gets instance of interface holding particle types prior to 1.13.
getParticleTypesClass() - Method in enum com.github.fierioziy.asm.utils.ParticleVersion
Gets interface class associated with particle version.
getPlugin() - Static method in class com.github.fierioziy.ParticleNativeAPI
Gets this plugin's instance
getServerConnection() - Method in class com.github.fierioziy.ParticleNativeAPI
Deprecated.
use any particle list instead, it contains exact same functionality.
getSuperType() - Method in enum com.github.fierioziy.asm.utils.ParticleVersion
Gets Type object associated with interface class.
getTypeImpl(Type, String) - Method in class com.github.fierioziy.asm.BaseASM
Return a Type object representing a class name with suffix added.
getTypeImpl(Type) - Method in class com.github.fierioziy.asm.ConnectionBaseASM
Gets a Type object representing an implementation of class represented by parameter Type object.
getTypeImpl(Type) - Method in class com.github.fierioziy.asm.types.ParticleBaseASM
Gets a Type object representing class implementation of parameter Type object class representation.
getTypeImpl(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
 
getTypeImpl(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_15
 
getTypeImpl(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_7
 
getTypeImpl(Type) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_8
 
getVersion() - Method in class com.github.fierioziy.asm.utils.ParticleNode
Gets Spigot version from this node.

H

HAPPY_VILLAGER() - Method in interface com.github.fierioziy.api.Particles_1_13
 
HEART() - Method in interface com.github.fierioziy.api.Particles_1_13
 
HEART() - Method in interface com.github.fierioziy.api.Particles_1_8
 

I

INSTANT_EFFECT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
isValid() - Method in class com.github.fierioziy.api.types.ParticleType
Checks if this particle is supported by this Spigot version.
isValid() - Method in class com.github.fierioziy.api.types.ParticleTypeBlock
Checks if this particle is supported by this Spigot version.
isValid() - Method in class com.github.fierioziy.api.types.ParticleTypeBlockMotion
Checks if this particle is supported by this Spigot version.
isValid() - Method in class com.github.fierioziy.api.types.ParticleTypeDust
Checks if this particle is supported by this Spigot version.
isValid() - Method in class com.github.fierioziy.api.types.ParticleTypeItemMotion
Checks if this particle is supported by this Spigot version.
isValid() - Method in class com.github.fierioziy.ParticleNativeAPI
Checks if an API has been properly generated and is ready for use.
ITEM() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ITEM_CRACK() - Method in interface com.github.fierioziy.api.Particles_1_8
 
ITEM_SLIME() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ITEM_SNOWBALL() - Method in interface com.github.fierioziy.api.Particles_1_13
 
ITEM_TAKE() - Method in interface com.github.fierioziy.api.Particles_1_8
 

L

LANDING_HONEY() - Method in interface com.github.fierioziy.api.Particles_1_13
 
LANDING_LAVA() - Method in interface com.github.fierioziy.api.Particles_1_13
 
LANDING_OBSIDIAN_TEAR() - Method in interface com.github.fierioziy.api.Particles_1_13
 
LARGE_SMOKE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
LAVA() - Method in interface com.github.fierioziy.api.Particles_1_13
 
LAVA() - Method in interface com.github.fierioziy.api.Particles_1_8
 

M

MOB_APPEARANCE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
MYCELIUM() - Method in interface com.github.fierioziy.api.Particles_1_13
 

N

NAUTILUS() - Method in interface com.github.fierioziy.api.Particles_1_13
 
NMS - Variable in class com.github.fierioziy.asm.BaseASM
An internal path of NMS package.
NOTE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
NOTE() - Method in interface com.github.fierioziy.api.Particles_1_8
 

O

OBC - Variable in class com.github.fierioziy.asm.BaseASM
An internal path of OBC package.
of(Material) - Method in class com.github.fierioziy.api.types.ParticleTypeBlock
Selects a block this particle should represents.
of(Material, int) - Method in class com.github.fierioziy.api.types.ParticleTypeBlock
Selects a block this particle should represents.
of(Material, byte) - Method in class com.github.fierioziy.api.types.ParticleTypeBlock
Selects a block this particle should represents.
of(Material) - Method in class com.github.fierioziy.api.types.ParticleTypeBlockMotion
Selects a block this particle should represents.
of(Material, int) - Method in class com.github.fierioziy.api.types.ParticleTypeBlockMotion
Selects a block this particle should represents.
of(Material, byte) - Method in class com.github.fierioziy.api.types.ParticleTypeBlockMotion
Selects a block this particle should represents.
of(Material) - Method in class com.github.fierioziy.api.types.ParticleTypeItemMotion
Selects an item this particle should represents.
onDisable() - Method in class com.github.fierioziy.ParticleNativeAPI
 
onEnable() - Method in class com.github.fierioziy.ParticleNativeAPI
 
onLoad() - Method in class com.github.fierioziy.ParticleNativeAPI
 

P

packet(boolean, Location) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn 1 particle at specified position.
packet(boolean, Vector) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn 1 particle at specified position.
packet(boolean, double, double, double) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn 1 particle at specified position.
packet(boolean, Location, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position.
packet(boolean, Vector, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position.
packet(boolean, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position.
packet(boolean, Location, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using speed parameter.
packet(boolean, Vector, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using speed parameter.
packet(boolean, double, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using speed parameter.
packet(boolean, Location, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using provided offset parameters.
packet(boolean, Vector, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using provided offset parameters.
packet(boolean, double, double, double, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using provided offset parameters.
packet(boolean, Location, double, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using provided offset parameters and speed parameter.
packet(boolean, Vector, double, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using provided offset parameters and speed parameter.
packet(boolean, double, double, double, double, double, double, double, int) - Method in class com.github.fierioziy.api.types.ParticleType
Construct particle packet that will spawn count particles at specified position using provided offset parameters and speed parameter.
packet(boolean, float, float, float, float, float, float, float, int) - Method in class com.github.fierioziy.api.types.ParticleType
Deprecated.
will be removed in a future, use version with doubles instead (it will be faster after removal)
packetColored(boolean, Location, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeColorable
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, Vector, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeColorable
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, double, double, double, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeColorable
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, Location, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeColorable
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, Vector, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeColorable
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, double, double, double, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeColorable
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, Location, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeRedstone
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, Vector, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeRedstone
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, double, double, double, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeRedstone
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, Location, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeRedstone
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, Vector, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeRedstone
Construct particle packet that will spawn 1 colored particle at specified position.
packetColored(boolean, double, double, double, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeRedstone
Construct particle packet that will spawn 1 colored particle at specified position.
packetMotion(boolean, Location, Vector) - Method in class com.github.fierioziy.api.types.ParticleTypeMotion
Construct particle packet that will spawn 1 particle at specified position with motion set to provided direction.
packetMotion(boolean, Vector, Vector) - Method in class com.github.fierioziy.api.types.ParticleTypeMotion
Construct particle packet that will spawn 1 particle at specified position with motion set to provided direction.
packetMotion(boolean, double, double, double, Vector) - Method in class com.github.fierioziy.api.types.ParticleTypeMotion
Construct particle packet that will spawn 1 particle at specified position with motion set to provided direction.
packetMotion(boolean, Location, double, double, double) - Method in class com.github.fierioziy.api.types.ParticleTypeMotion
Construct particle packet that will spawn 1 particle at specified position with motion set to provided direction.
packetMotion(boolean, Vector, double, double, double) - Method in class com.github.fierioziy.api.types.ParticleTypeMotion
Construct particle packet that will spawn 1 particle at specified position with motion set to provided direction.
packetMotion(boolean, double, double, double, double, double, double) - Method in class com.github.fierioziy.api.types.ParticleTypeMotion
Construct particle packet that will spawn 1 particle at specified position with motion set to provided direction.
packetNote(boolean, Location, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, Vector, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, double, double, double, Color) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, Location, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, Vector, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, double, double, double, int, int, int) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, Location, double) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, Vector, double) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
packetNote(boolean, double, double, double, double) - Method in class com.github.fierioziy.api.types.ParticleTypeNote
Construct particle packet that will spawn 1 colored note particle at specified position with provided color.
ParticleBaseASM - Class in com.github.fierioziy.asm.types
A base class for all Particle ASM related classes.
ParticleBaseASM(String) - Constructor for class com.github.fierioziy.asm.types.ParticleBaseASM
Constructs and instantiate helper fields.
ParticleNativeAPI - Class in com.github.fierioziy
A main JavaPlugin instance.
ParticleNativeAPI() - Constructor for class com.github.fierioziy.ParticleNativeAPI
 
ParticleNode - Class in com.github.fierioziy.asm.utils
A node used by ParticleRegistry to represent current particle name in certain Spigot version using ParticleVersion enum.
ParticleRegistry - Class in com.github.fierioziy.asm.utils
A registry representing all particle name changes between various Spigot versions.
ParticleRegistry() - Constructor for class com.github.fierioziy.asm.utils.ParticleRegistry
 
Particles_1_13 - Interface in com.github.fierioziy.api
An interface declaring getter methods for particle types.
Particles_1_8 - Interface in com.github.fierioziy.api
An interface declaring getter methods for particle types.
ParticlesASM - Class in com.github.fierioziy.asm
A class used to create bytecode for Particles related interface implementations.
ParticlesASM(String, TempClassLoader) - Constructor for class com.github.fierioziy.asm.ParticlesASM
Chooses proper ClassImplProvider provider based on current Spigot version and defines necessary classes for proper class generation.
ParticleType - Class in com.github.fierioziy.api.types
Class used to represent particle type with no additional features.
ParticleType() - Constructor for class com.github.fierioziy.api.types.ParticleType
 
particleType - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleType class.
ParticleTypeASM_1_13 - Class in com.github.fierioziy.asm.types
Class responsible for providing version-dependent code of particle types in MC 1.13.
ParticleTypeASM_1_13(String) - Constructor for class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
 
ParticleTypeASM_1_15 - Class in com.github.fierioziy.asm.types
Class responsible for providing version-dependent code of particle types in MC 1.15.
ParticleTypeASM_1_15(String) - Constructor for class com.github.fierioziy.asm.types.ParticleTypeASM_1_15
 
ParticleTypeASM_1_7 - Class in com.github.fierioziy.asm.types
Class responsible for providing version-dependent code of particle types in MC 1.7.
ParticleTypeASM_1_7(String) - Constructor for class com.github.fierioziy.asm.types.ParticleTypeASM_1_7
 
ParticleTypeASM_1_8 - Class in com.github.fierioziy.asm.types
Class responsible for providing version-dependent code of particle types in MC 1.8.
ParticleTypeASM_1_8(String) - Constructor for class com.github.fierioziy.asm.types.ParticleTypeASM_1_8
 
ParticleTypeBlock - Class in com.github.fierioziy.api.types
Class used to represent block particle type that needs a block type.
ParticleTypeBlock() - Constructor for class com.github.fierioziy.api.types.ParticleTypeBlock
 
particleTypeBlock - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeBlock class.
ParticleTypeBlockMotion - Class in com.github.fierioziy.api.types
Class used to represent block particle type that needs a block type.
ParticleTypeBlockMotion() - Constructor for class com.github.fierioziy.api.types.ParticleTypeBlockMotion
 
particleTypeBlockMotion - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeBlockMotion class.
ParticleTypeColorable - Class in com.github.fierioziy.api.types
Class used to represent particle type that can construct colored particle packet.
ParticleTypeColorable() - Constructor for class com.github.fierioziy.api.types.ParticleTypeColorable
 
particleTypeColorable - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeColorable class.
ParticleTypeDust - Class in com.github.fierioziy.api.types
Class used to represent dust particle type that needs a color and size.
ParticleTypeDust() - Constructor for class com.github.fierioziy.api.types.ParticleTypeDust
 
particleTypeDust - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeDust class.
ParticleTypeItemMotion - Class in com.github.fierioziy.api.types
Class used to represent item particle type that needs an item type.
ParticleTypeItemMotion() - Constructor for class com.github.fierioziy.api.types.ParticleTypeItemMotion
 
particleTypeItemMotion - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeItemMotion class.
ParticleTypeMotion - Class in com.github.fierioziy.api.types
Class used to represent particle type that can construct particle packet with desired initial motion.
ParticleTypeMotion() - Constructor for class com.github.fierioziy.api.types.ParticleTypeMotion
 
particleTypeMotion - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeMotion class.
ParticleTypeNote - Class in com.github.fierioziy.api.types
Class used to represent note particle type that can construct colored particle packet.
ParticleTypeNote() - Constructor for class com.github.fierioziy.api.types.ParticleTypeNote
 
particleTypeNote - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeNote class.
ParticleTypeRedstone - Class in com.github.fierioziy.api.types
Class used to represent redstone particle type that can construct colored particle packet.
ParticleTypeRedstone() - Constructor for class com.github.fierioziy.api.types.ParticleTypeRedstone
 
particleTypeRedstone - Variable in class com.github.fierioziy.asm.types.ParticleBaseASM
A Type object representing ParticleTypeRedstone class.
ParticleTypesImplProvider - Interface in com.github.fierioziy.asm.utils
An interface used by classes generating implementation bytecode of particle types.
ParticleVersion - Enum in com.github.fierioziy.asm.utils
An enum used by ParticleNode class to store particle version.
PlayerConnection - Interface in com.github.fierioziy.api
Interface used to handle packet sending.
PlayerConnectionASM - Class in com.github.fierioziy.asm
Class responsible for providing bytecode of PlayerConnection class.
PlayerConnectionASM(String) - Constructor for class com.github.fierioziy.asm.PlayerConnectionASM
 
playerConnType - Variable in class com.github.fierioziy.asm.ConnectionBaseASM
A Type object representing PlayerConnection class.
playerConnTypeImpl - Variable in class com.github.fierioziy.asm.ConnectionBaseASM
A Type object representing implementation of PlayerConnection class.
POOF() - Method in interface com.github.fierioziy.api.Particles_1_13
 
PORTAL() - Method in interface com.github.fierioziy.api.Particles_1_13
 
PORTAL() - Method in interface com.github.fierioziy.api.Particles_1_8
 

R

RAIN() - Method in interface com.github.fierioziy.api.Particles_1_13
 
REDSTONE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
REVERSE_PORTAL() - Method in interface com.github.fierioziy.api.Particles_1_13
 

S

sendPacket(Object) - Method in interface com.github.fierioziy.api.PlayerConnection
Sends packet to a Player using its NMS PlayerConnection.
sendPacket(Player, Object) - Method in interface com.github.fierioziy.api.ServerConnection
Sends packet to a Player using its NMS PlayerConnection.
sendPacket(Collection<Player>, Object) - Method in interface com.github.fierioziy.api.ServerConnection
Sends packet to each Player using their NMS PlayerConnection.
sendPacket(Location, double, Object) - Method in interface com.github.fierioziy.api.ServerConnection
Send a packet to every player in given radius.
ServerConnection - Interface in com.github.fierioziy.api
Interface used to handle packet sending.
ServerConnectionASM - Class in com.github.fierioziy.asm
Class responsible for providing bytecode of ServerConnection class.
ServerConnectionASM(String) - Constructor for class com.github.fierioziy.asm.ServerConnectionASM
 
serverConnType - Variable in class com.github.fierioziy.asm.ConnectionBaseASM
A Type object representing ServerConnection class.
serverConnTypeImpl - Variable in class com.github.fierioziy.asm.ConnectionBaseASM
A Type object representing implementation of ServerConnection class.
SLIME() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SMOKE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SMOKE_LARGE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SMOKE_NORMAL() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SNEEZE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SNOW_SHOVEL() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SNOWBALL() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SOUL() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SOUL_FIRE_FLAME() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SPELL() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SPELL_INSTANT() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SPELL_MOB() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SPELL_MOB_AMBIENT() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SPELL_WITCH() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SPIT() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SPIT() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SPLASH() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SQUID_INK() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SUSPENDED() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SUSPENDED_DEPTH() - Method in interface com.github.fierioziy.api.Particles_1_8
 
SWEEP_ATTACK() - Method in interface com.github.fierioziy.api.Particles_1_13
 
SWEEP_ATTACK() - Method in interface com.github.fierioziy.api.Particles_1_8
 

T

TempClassLoader - Class in com.github.fierioziy.utils
A basic classloader with public method for class definition.
TempClassLoader(ClassLoader) - Constructor for class com.github.fierioziy.utils.TempClassLoader
Construct a new class loader linked to parameter class loader.
TOTEM() - Method in interface com.github.fierioziy.api.Particles_1_8
 
TOTEM_OF_UNDYING() - Method in interface com.github.fierioziy.api.Particles_1_13
 
TOWN_AURA() - Method in interface com.github.fierioziy.api.Particles_1_8
 

U

UNDERWATER() - Method in interface com.github.fierioziy.api.Particles_1_13
 

V

valueOf(String) - Static method in enum com.github.fierioziy.asm.utils.ParticleVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.fierioziy.asm.utils.ParticleVersion
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.github.fierioziy.asm.BaseASM
Package version of NMS and OBC classes.
VILLAGER_ANGRY() - Method in interface com.github.fierioziy.api.Particles_1_8
 
VILLAGER_HAPPY() - Method in interface com.github.fierioziy.api.Particles_1_8
 
visitConstructor(ClassWriter, Type, Type, String) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
Visits constructor on class represented by Type implType parameter extending class represented by Type superType parameter
visitFields(ClassWriter, String) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
Visits fields necessary to properly represent certain particle.
visitParticleTypes(MethodVisitor, ParticleVersion) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_13
 
visitParticleTypes(MethodVisitor, ParticleVersion) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_7
 
visitParticleTypes(MethodVisitor, ParticleVersion) - Method in class com.github.fierioziy.asm.types.ParticleTypeASM_1_8
 
visitParticleTypes(MethodVisitor, ParticleVersion) - Method in interface com.github.fierioziy.asm.utils.ParticleTypesImplProvider
Visits all particle types implementation on parameter MethodVisitor using parameter interface version.

W

WARPED_SPORE() - Method in interface com.github.fierioziy.api.Particles_1_13
 
WATER_BUBBLE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
WATER_DROP() - Method in interface com.github.fierioziy.api.Particles_1_8
 
WATER_SPLASH() - Method in interface com.github.fierioziy.api.Particles_1_8
 
WATER_WAKE() - Method in interface com.github.fierioziy.api.Particles_1_8
 
WHITE_ASH() - Method in interface com.github.fierioziy.api.Particles_1_13
 
WITCH() - Method in interface com.github.fierioziy.api.Particles_1_13
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2020. All Rights Reserved.