Documentation ¶
Index ¶
- type ArrowHit
- type Attack
- type BarrelClose
- type BarrelOpen
- type BlockBreaking
- type BlockPlace
- type BowShoot
- type BucketEmpty
- type BucketFill
- type Burp
- type ChestClose
- type ChestOpen
- type Click
- type Deny
- type Door
- type DoorCrash
- type EndermanTeleport
- type Experience
- type Explosion
- type FireExtinguish
- type Fizz
- type GlassBreak
- type Ignite
- type Instrument
- func Banjo() Instrument
- func Bass() Instrument
- func BassDrum() Instrument
- func Bell() Instrument
- func Bit() Instrument
- func Chimes() Instrument
- func ClicksAndSticks() Instrument
- func CowBell() Instrument
- func Didgeridoo() Instrument
- func Flute() Instrument
- func Guitar() Instrument
- func IronXylophone() Instrument
- func Piano() Instrument
- func Pling() Instrument
- func Snare() Instrument
- func Xylophone() Instrument
- type ItemBreak
- type ItemFrameAdd
- type ItemFrameRemove
- type ItemFrameRotate
- type ItemThrow
- type ItemUseOn
- type LevelUp
- type Note
- type Pop
- type StopUsingSpyglass
- type Thunder
- type UseSpyglass
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArrowHit ¶ added in v0.6.0
type ArrowHit struct {
// contains filtered or unexported fields
}
ArrowHit is a sound played when an arrow hits ground.
type Attack ¶
type Attack struct { // Damage specifies if the attack actually dealt damage to the other entity. If set to false, the sound // will be different from when set to true. Damage bool // contains filtered or unexported fields }
Attack is a sound played when an entity, most notably a player, attacks another entity.
type BarrelClose ¶ added in v0.1.0
type BarrelClose struct {
// contains filtered or unexported fields
}
BarrelClose is played when a barrel is closed.
type BarrelOpen ¶ added in v0.1.0
type BarrelOpen struct {
// contains filtered or unexported fields
}
BarrelOpen is played when a barrel is opened.
type BlockBreaking ¶
type BlockBreaking struct { // Block is the block which is being broken, for which a sound should be played. The sound played depends // on the block type. Block world.Block // contains filtered or unexported fields }
BlockBreaking is a sound sent continuously while a player is breaking a block.
type BlockPlace ¶
type BlockPlace struct { // Block is the block which is placed, for which a sound should be played. The sound played depends on // the block type. Block world.Block // contains filtered or unexported fields }
BlockPlace is a sound sent when a block is placed.
type BowShoot ¶ added in v0.6.0
type BowShoot struct {
// contains filtered or unexported fields
}
BowShoot is a sound played when a bow is shot.
type BucketEmpty ¶
type BucketEmpty struct { // Liquid is the liquid that the bucket places into the world. Liquid world.Liquid // contains filtered or unexported fields }
BucketEmpty is a sound played when a bucket with a liquid in it is placed into the world.
type BucketFill ¶
type BucketFill struct { // Liquid is the liquid that the bucket is filled up with. Liquid world.Liquid // contains filtered or unexported fields }
BucketFill is a sound played when a bucket is filled using a liquid source block from the world.
type Burp ¶
type Burp struct {
// contains filtered or unexported fields
}
Burp is a sound played when a player finishes eating an item.
type ChestClose ¶
type ChestClose struct {
// contains filtered or unexported fields
}
ChestClose is played when a chest is closed.
type ChestOpen ¶
type ChestOpen struct {
// contains filtered or unexported fields
}
ChestOpen is played when a chest is opened.
type Click ¶
type Click struct {
// contains filtered or unexported fields
}
Click is a clicking sound.
type Deny ¶
type Deny struct {
// contains filtered or unexported fields
}
Deny is a sound played when a block is placed or broken above a 'Deny' block from Education edition.
type Door ¶
type Door struct {
// contains filtered or unexported fields
}
Door is a sound played when a (trap)door is opened or closed.
type DoorCrash ¶
type DoorCrash struct {
// contains filtered or unexported fields
}
DoorCrash is a sound played when a door is forced open.
type EndermanTeleport ¶ added in v0.5.0
type EndermanTeleport struct {
// contains filtered or unexported fields
}
EndermanTeleport is a sound played upon teleportation of an enderman, or teleportation of a player by an ender pearl or a chorus fruit.
type Experience ¶ added in v0.6.0
type Experience struct {
// contains filtered or unexported fields
}
Experience is a sound played whenever a player picks up an XP orb.
type Explosion ¶
type Explosion struct {
// contains filtered or unexported fields
}
Explosion is a sound played when an explosion happens, such as from a creeper or TNT.
type FireExtinguish ¶
type FireExtinguish struct {
// contains filtered or unexported fields
}
FireExtinguish is a sound played when a fire is extinguished.
type Fizz ¶
type Fizz struct {
// contains filtered or unexported fields
}
Fizz is a sound sent when a lava block and a water block interact with each other in a way that one of them turns into a solid block.
type GlassBreak ¶ added in v0.5.0
type GlassBreak struct {
// contains filtered or unexported fields
}
GlassBreak is a sound played when a glass block or item is broken.
type Ignite ¶
type Ignite struct {
// contains filtered or unexported fields
}
Ignite is a sound played when using a flint & steel.
type Instrument ¶ added in v0.6.0
type Instrument struct {
// contains filtered or unexported fields
}
Instrument represents a note block instrument.
func Banjo ¶ added in v0.6.0
func Banjo() Instrument
Banjo is an instrument type for the note block.
func BassDrum ¶ added in v0.6.0
func BassDrum() Instrument
BassDrum is an instrument type for the note block.
func Chimes ¶ added in v0.6.0
func Chimes() Instrument
Chimes is an instrument type for the note block.
func ClicksAndSticks ¶ added in v0.6.0
func ClicksAndSticks() Instrument
ClicksAndSticks is an instrument type for the note block.
func CowBell ¶ added in v0.6.0
func CowBell() Instrument
CowBell is an instrument type for the note block.
func Didgeridoo ¶ added in v0.6.0
func Didgeridoo() Instrument
Didgeridoo is an instrument type for the note block.
func Flute ¶ added in v0.6.0
func Flute() Instrument
Flute is an instrument type for the note block.
func Guitar ¶ added in v0.6.0
func Guitar() Instrument
Guitar is an instrument type for the note block.
func IronXylophone ¶ added in v0.6.0
func IronXylophone() Instrument
IronXylophone is an instrument type for the note block.
func Piano ¶ added in v0.6.0
func Piano() Instrument
Piano is an instrument type for the note block.
func Pling ¶ added in v0.6.0
func Pling() Instrument
Pling is an instrument type for the note block.
func Snare ¶ added in v0.6.0
func Snare() Instrument
Snare is an instrument type for the note block.
func Xylophone ¶ added in v0.6.0
func Xylophone() Instrument
Xylophone is an instrument type for the note block.
type ItemBreak ¶
type ItemBreak struct {
// contains filtered or unexported fields
}
ItemBreak is a sound played when an item in the inventory is broken, such as when a tool reaches 0 durability and breaks.
type ItemFrameAdd ¶ added in v0.5.0
type ItemFrameAdd struct {
// contains filtered or unexported fields
}
ItemFrameAdd is a sound played when an item is added to an item frame.
type ItemFrameRemove ¶ added in v0.5.0
type ItemFrameRemove struct {
// contains filtered or unexported fields
}
ItemFrameRemove is a sound played when an item is removed from an item frame.
type ItemFrameRotate ¶ added in v0.5.0
type ItemFrameRotate struct {
// contains filtered or unexported fields
}
ItemFrameRotate is a sound played when an item frame's item is rotated.
type ItemThrow ¶ added in v0.4.0
type ItemThrow struct {
// contains filtered or unexported fields
}
ItemThrow is a sound played when a player throws an item, such as a snowball.
type ItemUseOn ¶
type ItemUseOn struct { // Block is generally the block that was created by using the item on a block. The sound played differs // depending on this field. Block world.Block // contains filtered or unexported fields }
ItemUseOn is a sound played when a player uses its item on a block. An example of this is when a player uses a shovel to turn grass into dirt path. Note that in these cases, the Block is actually the new block, not the old one.
type LevelUp ¶ added in v0.6.0
type LevelUp struct {
// contains filtered or unexported fields
}
LevelUp is a sound played for a player whenever they level up.
type Note ¶
type Note struct { // Instrument is the instrument of the note block. Instrument Instrument // Pitch is the pitch of the note. Pitch int // contains filtered or unexported fields }
Note is a sound played by note blocks.
type Pop ¶
type Pop struct {
// contains filtered or unexported fields
}
Pop is a sound played when a chicken lays an egg.
type StopUsingSpyglass ¶ added in v0.6.0
type StopUsingSpyglass struct {
// contains filtered or unexported fields
}
StopUsingSpyglass is a sound played when a player stops using a spyglass.