24 lines
522 B
Go
24 lines
522 B
Go
|
|
package block
|
||
|
|
|
||
|
|
// Glass is a decorative, fully transparent solid block that can be dyed into stained-glass.
|
||
|
|
type Glass struct {
|
||
|
|
solid
|
||
|
|
transparent
|
||
|
|
clicksAndSticks
|
||
|
|
}
|
||
|
|
|
||
|
|
// BreakInfo ...
|
||
|
|
func (g Glass) BreakInfo() BreakInfo {
|
||
|
|
return newBreakInfo(0.3, alwaysHarvestable, nothingEffective, silkTouchOnlyDrop(g))
|
||
|
|
}
|
||
|
|
|
||
|
|
// EncodeItem ...
|
||
|
|
func (Glass) EncodeItem() (name string, meta int16) {
|
||
|
|
return "minecraft:glass", 0
|
||
|
|
}
|
||
|
|
|
||
|
|
// EncodeBlock ...
|
||
|
|
func (Glass) EncodeBlock() (string, map[string]any) {
|
||
|
|
return "minecraft:glass", nil
|
||
|
|
}
|