public void SetContents(MaterialData materialData) { Material mat = materialData.ItemType; if (mat == Material.RedRose) { Data = ((byte)1); } else if (mat == Material.YellowFlower) { Data = ((byte)2); } else if (mat == Material.RedMushroom) { Data = ((byte)7); } else if (mat == Material.BrownMushroom) { Data = ((byte)8); } else if (mat == Material.Cactus) { Data = ((byte)9); } else if (mat == Material.DeadBush) { Data = ((byte)10); } else if (mat == Material.Sapling) { TreeSpecies species = ((Tree)materialData).Species; if (species == TreeSpecies.Generic) { Data = ((byte)3); } else if (species == TreeSpecies.Redwood) { Data = ((byte)4); } else if (species == TreeSpecies.Birch) { Data = ((byte)5); } else { Data = ((byte)6); } } else if (mat == Material.LongGrass) { GrassSpecies species = ((LongGrass)materialData).Species; if (species == GrassSpecies.FernLike) { Data = ((byte)11); } } }
public LongGrass(GrassSpecies species) : this() { Species = species; }