Class: Wool
Constant Summary
Constants inherited from Block
Block::AIR, Block::BED, Block::BEDROCK, Block::BEDROCK_INVISIBLE, Block::BOOKSHELF, Block::BRICK_BLOCK, Block::CACTUS, Block::CHEST, Block::CLAY, Block::COAL_ORE, Block::COBBLESTONE, Block::COBWEB, Block::CRAFTING_TABLE, Block::DIAMOND_BLOCK, Block::DIAMOND_ORE, Block::DIRT, Block::DOOR_IRON, Block::DOOR_WOOD, Block::FARMLAND, Block::FENCE, Block::FENCE_GATE, Block::FIRE, Block::FLOWER_CYAN, Block::FLOWER_YELLOW, Block::FURNACE_ACTIVE, Block::FURNACE_INACTIVE, Block::GLASS, Block::GLASS_PANE, Block::GLOWING_OBSIDIAN, Block::GLOWSTONE_BLOCK, Block::GOLD_BLOCK, Block::GOLD_ORE, Block::GRASS, Block::GRASS_TALL, Block::GRAVEL, Block::ICE, Block::IRON_BLOCK, Block::IRON_ORE, Block::LADDER, Block::LAPIS_LAZULI_BLOCK, Block::LAPIS_LAZULI_ORE, Block::LAVA_FLOWING, Block::LAVA_STATIONARY, Block::LEAVES, Block::MELON, Block::MOSS_STONE, Block::MUSHROOM_BROWN, Block::MUSHROOM_RED, Block::NETHER_REACTOR_CORE, Block::OBSIDIAN, Block::REDSTONE_ORE, Block::SAND, Block::SANDSTONE, Block::SAPLING, Block::SNOW, Block::SNOW_BLOCK, Block::STAIRS_COBBLESTONE, Block::STAIRS_WOOD, Block::STONE, Block::STONE_BRICK, Block::STONE_SLAB, Block::STONE_SLAB_DOUBLE, Block::SUGAR_CANE, Block::TNT, Block::TORCH, Block::WATER_FLOWING, Block::WATER_STATIONARY, Block::WOOD, Block::WOOD_PLANKS
Instance Attribute Summary collapse
-
#color ⇒ Object
readonly
Returns the value of attribute color.
Attributes inherited from Block
Instance Method Summary collapse
- #==(another_wool) ⇒ Object
- #as_parameter_list ⇒ Object
-
#initialize(color) ⇒ Wool
constructor
A new instance of Wool.
Methods inherited from Block
Constructor Details
#initialize(color) ⇒ Wool
Returns a new instance of Wool.
10 11 12 13 |
# File 'lib/wool.rb', line 10 def initialize(color) super(WOOL_BLOCK_ID) @color = color end |
Instance Attribute Details
#color ⇒ Object (readonly)
Returns the value of attribute color.
8 9 10 |
# File 'lib/wool.rb', line 8 def color @color end |
Instance Method Details
#==(another_wool) ⇒ Object
19 20 21 |
# File 'lib/wool.rb', line 19 def ==(another_wool) @id == another_wool.id && @color == another_wool.color end |
#as_parameter_list ⇒ Object
15 16 17 |
# File 'lib/wool.rb', line 15 def as_parameter_list "#{@id},#{@color}" end |