16171819202122
public class WorkshopCreationHandeler implements IVillageCreationHandler { @Override public PieceWeight getVillagePieceWeight(Random random, int i) { return new PieceWeight(ComponentWorkshop.class, 3, 1); }
891011121314
public class VillageSmelteryHandler implements IVillageCreationHandler { @Override public PieceWeight getVillagePieceWeight (Random random, int i) { return new PieceWeight(ComponentSmeltery.class, 9, 1); }
public class VillageToolStationHandler implements IVillageCreationHandler { @Override public PieceWeight getVillagePieceWeight (Random random, int i) { return new PieceWeight(ComponentToolWorkshop.class, 30, i + random.nextInt(4)); }