I used some code from Leighzer's Morphite to make the needed corrections due to Factorio update. Until the mod author provides an update, you can do the following.
Open up cncs_Sulfur_Mod_1.0.9.zip\cncs_Sulfur_Mod_1.0.9\prototypes\entity\resources.lua
Replace all the code that is there with the following:
data:extend(
{
{--prototype for the actual ore object that is in the ground
type = "resource",
name = "sulfur",
icon = "cncs_Sulfur_Mod/graphics/icons/sulfur.png",
icon_size = 32,
flags = {"placeable-neutral"},
order="a-b-a",
map_color = {r=0.980, g=0.933, b=0.133},--color used for ore patch when viewed from mini map
minable =
{
hardness = 0.1,
mining_particle = "sulfur-particle",
mining_time = 1,
result = "sulfur"
},
collision_box = {{ -0.1, -0.1}, {0.1, 0.1}},
selection_box = {{ -0.5, -0.5}, {0.5, 0.5}},
autoplace = resource_autoplace.resource_autoplace_settings{
name = "sulfur",
order = "a-b-a",
base_density = 4,
has_starting_area_placement = true,
regular_rq_factor_multiplier = 1.0,
starting_rq_factor_multiplier = 1.1
},
stage_counts = {15000, 9500, 5500, 2900, 1300, 400, 150, 80},
stages =
{
sheet =
{
filename = "cncs_Sulfur_Mod/graphics/entity/sulfur-ore/sulfur-ore.png",
priority = "extra-high",
width = 64,
height = 64,
frame_count = 8,
variation_count = 8,
hr_version =
{
filename = "cncs_Sulfur_Mod/graphics/entity/sulfur-ore/hr-sulfur-ore.png",
priority = "extra-high",
width = 128,
height = 128,
frame_count = 8,
variation_count = 8,
scale = 0.5
}
}
},
}
}
)