class McBlocky::DSL::PartialCommand
Public Class Methods
new(context, *args)
click to toggle source
# File lib/mcblocky/dsl/commands.rb, line 162 def initialize(context, *args) @context = context @args = args @a = Selector.new '@a' @p = Selector.new '@p' @r = Selector.new '@r' @e = Selector.new '@e' end
Public Instance Methods
method_missing(m, *args)
click to toggle source
# File lib/mcblocky/dsl/commands.rb, line 171 def method_missing(m, *args) @context.command *(@args + [m] + args) end