github.com/df-mc/dragonfly@v0.9.13/server/block/glass.go (about)

     1  package block
     2  
     3  // Glass is a decorative, fully transparent solid block that can be dyed into stained-glass.
     4  type Glass struct {
     5  	solid
     6  	transparent
     7  	clicksAndSticks
     8  }
     9  
    10  // BreakInfo ...
    11  func (g Glass) BreakInfo() BreakInfo {
    12  	return newBreakInfo(0.3, alwaysHarvestable, nothingEffective, silkTouchOnlyDrop(g))
    13  }
    14  
    15  // EncodeItem ...
    16  func (Glass) EncodeItem() (name string, meta int16) {
    17  	return "minecraft:glass", 0
    18  }
    19  
    20  // EncodeBlock ...
    21  func (Glass) EncodeBlock() (string, map[string]any) {
    22  	return "minecraft:glass", nil
    23  }