Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockBreak ¶
type BlockBreak struct { // Block is the block of which particles should be shown. The particles will change depending on what // block is held. Block world.Block // contains filtered or unexported fields }
BlockBreak is a particle sent when a block is broken. It represents a bunch of particles that are textured like the block that the particle holds.
type BlockForceField ¶
type BlockForceField struct {
// contains filtered or unexported fields
}
BlockForceField is a particle that shows up as a block that turns invisible from an opaque black colour.
type BoneMeal ¶
type BoneMeal struct {
// contains filtered or unexported fields
}
BoneMeal is a particle that shows up on bone meal usage.
type DragonEggTeleport ¶
type DragonEggTeleport struct { // Diff is a Pos with the values being the difference from the original position to the new position. Diff cube.Pos // contains filtered or unexported fields }
DragonEggTeleport is a particle that shows up when a dragon egg teleports.
type EndermanTeleportParticle ¶
type EndermanTeleportParticle struct {
// contains filtered or unexported fields
}
EndermanTeleportParticle is a particle that shows up when an enderman teleports.
type Evaporate ¶
type Evaporate struct {
// contains filtered or unexported fields
}
Evaporate is a particle that shows up when a water block evaporates
type Flame ¶
type Flame struct { // Colour is the colour of the Flame particle. Colour color.RGBA // contains filtered or unexported fields }
Flame is a particle shown around torches. It can have any colour specified with the Colour field.
type HugeExplosion ¶
type HugeExplosion struct {
// contains filtered or unexported fields
}
HugeExplosion is a particle shown when TNT or a creeper explodes.
type Note ¶
type Note struct { // Instrument is the instrument of the note block. Instrument sound.Instrument // Pitch is the pitch of the note. Pitch int // contains filtered or unexported fields }
Note is a particle that shows up on note block interactions.
type PunchBlock ¶
type PunchBlock struct { // Block is the block of which particles should be shown. The particles will change depending on what // block is punched. Block world.Block // Face is the face of the block that was punched. It is here that the particles will be shown. Face cube.Face // contains filtered or unexported fields }
PunchBlock is a particle shown when a player is punching a block. It shows particles of a specific block type at a particular face of a block.
type SnowballPoof ¶
type SnowballPoof struct {
// contains filtered or unexported fields
}
SnowballPoof is a particle shown when a snowball collides with something.