class DiamondLang::Helpers::Block

Attributes

data_value[RW]
id[RW]
nbt[RW]

Public Class Methods

new(id, data_value=0, nbt=nil) click to toggle source
# File lib/diamond-lang/helpers/block.rb, line 5
def initialize(id, data_value=0, nbt=nil)
  @id = id
  @data_value = data_value
  @nbt = nbt
end

Public Instance Methods

to_falling_sand() click to toggle source
# File lib/diamond-lang/helpers/block.rb, line 13
def to_falling_sand
  FallingSand.new self
end
to_s(replace_method=nil) click to toggle source
# File lib/diamond-lang/helpers/block.rb, line 10
def to_s(replace_method=nil)
  [id, data_value, replace_method, nbt.to_json].select{|e| e && e != 'null'}.join(' ')
end