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 Dust ¶ added in v0.8.2
type Dust struct { // Colour is the colour of the Dust particle. Colour color.RGBA // contains filtered or unexported fields }
Dust is a particle shown for redstone. It can have any colour specified with the Colour field. If the colour is not specified, it will default to black.
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 EggSmash ¶ added in v0.8.1
type EggSmash struct {
// contains filtered or unexported fields
}
EggSmash is a particle shown when an egg smashes on something.
type EndermanTeleport ¶ added in v0.9.0
type EndermanTeleport struct {
// contains filtered or unexported fields
}
EndermanTeleport is a particle that shows up when an enderman teleports.
type EntityFlame ¶ added in v0.8.2
type EntityFlame struct {
// contains filtered or unexported fields
}
EntityFlame is a particle shown when an entity is set on fire.
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 Lava ¶ added in v0.8.2
type Lava struct {
// contains filtered or unexported fields
}
Lava is a particle that shows up randomly above lava.
type LavaDrip ¶ added in v0.8.2
type LavaDrip struct {
// contains filtered or unexported fields
}
LavaDrip is a particle that shows up when there is lava above a block and it looks like a dripping effect.
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.
type Splash ¶ added in v0.5.0
type Splash struct { // Colour is the colour that should be splashed. Colour color.RGBA // contains filtered or unexported fields }
Splash is a particle that shows up when a splash potion is splashed.