public Wool(DyeColor color) { this(); setColor(color); }
@Override public Wool read(Material material, BlockStateData data) throws InvalidBlockStateException { Wool wool = new Wool(); if (data.contains("color")) { DyeColor color = StateSerialization.getColor(data.get("color")); if (color == null) { throw new InvalidBlockStateException(material, data); } wool.setColor(color); } else { wool.setColor(DyeColor.WHITE); } return wool; }
public Wool(DyeColor color) { this(); setColor(color); }
if (color == null) return def; wdat.setColor(color); } else if (dat instanceof Tree) { Tree tdat = (Tree) dat;