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 Effect ¶ added in v0.8.0
type Effect struct {
// Colour is the colour of the particle.
Colour color.RGBA
// contains filtered or unexported fields
}
Effect is a particle that shows up around an entity when it has effects on.
type EndermanTeleportParticle ¶ added in v0.5.0
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 ¶ added in v0.6.0
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. If the colour is not specified, it will default to the normal flame particle.
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 ¶ added in v0.4.0
type SnowballPoof struct {
// contains filtered or unexported fields
}
SnowballPoof is a particle shown when a snowball collides with something.