package Ġju ux el . ad orn . json Ċ Ċ import Ġio . github . cot ton mc . json factory . data . Identifier Ċ import Ġio . github . cot ton mc . json factory . gens . Abstract Content Generator Ċ import Ġio . github . cot ton mc . json factory . gens . Generator Info Ċ import Ġio . github . cot ton mc . json factory . gens . Resource Root Ċ import Ġio . github . cot ton mc . json factory . output . Experimental Map Output Ċ import Ġio . github . cot ton mc . json factory . output . Map Json Output Ċ import Ġio . github . cot ton mc . json factory . output . s uff ixed Ċ Ċ class ĠS uff ixed Stone cut ting Recipe ( ĊĠĠĠ Ġid : ĠString , ĊĠĠĠ Ġinfo : ĠGenerator Info , ĊĠĠĠ Ġprivate Ġval Ġsuffix : ĠString , ĊĠĠĠ Ġprivate Ġval Ġcount : ĠInt , ĊĠĠĠ Ġprivate Ġval Ġpath Suffix : ĠString Ġ= Ġ"" Ċ ) Ġ: ĠAbstract Content Generator ( id , Ġ" recipes / stone cut ting ", Ġinfo , Ġresource Root Ġ= ĠResource Root . Data ) Ġ{ ĊĠĠĠ Ġ@ Experimental Map Output ĊĠĠĠ Ġoverride Ġfun Ġgenerate ( id : ĠIdentifier ) Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠMap Json Output ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" type " Ġto Ġ" stone cut ting ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" ingredient " Ġto Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" item " Ġto ĠIdentifier . mc ( id . path Ġ+ Ġpath Suffix ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" result " Ġto Ġid . suffix Path ("_ $ suffix "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" count " Ġto Ġcount ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ). s uff ixed ( suffix ) ĊĠĠĠ Ġ) Ċ } Ċ