Class | Description |
---|---|
AttackEffect | |
Beam | |
Blob | |
BlueMagic | |
CycloneBlob | |
Dragon | |
Electric | |
FlameParticle |
Based on TheGreyGhost's MinecraftByExample
Custom Particle to illustrate how to add a Particle with your own texture and movement/animation behaviour
A good vanilla example is PoofParticle
|
FlameParticleData |
Based on TheGreyGhost's MinecraftByExample
The particle has two pieces of information which are used to customise it:
1) The colour (tint) which is used to change the hue of the particle
2) The diameter of the particle
This class is used to
1) store this information, and
2) transmit it between server and client (write and read methods), and
3) parse it from a command string i.e.
|
FlameParticleFactory |
Based on TheGreyGhost's MinecraftByExample
On the client side:
When the client wants to spawn a Particle, it gives the FlameParticleData to this factory method
The factory selects an appropriate Particle class and instantiates it *
|
FlameParticleType |
Based on TheGreyGhost's MinecraftByExample
Simple class used to describe the Particle
|
Leaf | |
RedOrbShrinking | |
ShadowBlob | |
Shiny | |
SlingRing | |
SmallRising |
Enum | Description |
---|---|
AttackEffect.EnumParticleTexture |