Open satoshinm opened 7 years ago
Blocks in the main texture, coordinates and whether they are referenced (usually in src/items.c). This helps track what blocks can be added.
RC(15, 0)
RC(15, 1)
RC(15, 2)
RC(15, 3)
RC(15, 4)
RC(15, 5)
RC(15, 6)
RC(15, 7)
RC(15, 8)
RC(15, 9)
RC(15,10)
RC(15,11)
RC(15,12)
RC(15,13)
RC(15,14)
RC(15,15)
RC(14, 0)
RC(14, 1)
RC(14, 2)
RC(14, 3)
RC(14, 4)
RC(14, 5)
RC(14, 6)
RC(14, 7)
RC(14, 8)
RC(14, 9)
RC(14,10)
RC(14,11)
RC(14,12)
RC(14,13)
RC(14,14)
RC(14,15)
RC(13, 0)
RC(13, 1)
RC(13, 2)
RC(13, 3)
RC(13, 4)
RC(13, 5)
RC(13, 6)
RC(13, 7)
RC(13, 8)
RC(13, 9)
RC(13,10)
RC(13,11)
RC(13,12)
RC(13,13)
RC(13,14)
RC(13,15)
RC(12, 0)
RC(12, 1)
RC(12, 2)
RC(12, 3)
RC(12, 4)
RC(12, 5)
RC(12, 6)
RC(12, 7)
RC(12, 8)
RC(12, 9)
RC(12,10)
RC(12,11)
RC(12,12)
RC(12,13)
RC(12,14)
RC(12,15)
RC(11, 0)
RC(11, 1)
RC(11, 2)
RC(11, 3)
RC(11, 4)
RC(11, 5)
RC(11, 6)
RC(11, 7)
RC(11, 8)
RC(11, 9)
RC(11,10)
RC(11,11)
RC(11,12)
RC(11,13)
RC(11,14)
RC(11,15)
RC(10, 0)
RC(10, 1)
RC(10, 2)
RC(10, 3)
RC(10, 4)
RC(10, 5)
RC(10, 6)
RC(10, 7)
RC(10, 8)
RC(10, 9)
RC(10,10)
RC(10,11)
RC(10,12)
RC(10,13)
RC(10,14)
RC(10,15)
RC( 9, 0)
RC( 9, 1)
RC( 9, 2)
RC( 9, 3)
RC( 9, 4)
RC( 9, 5)
RC( 9, 6)
RC( 9, 7)
RC( 9, 8)
RC( 9, 9)
RC( 9,10)
RC( 9,11)
RC( 9,12)
RC( 9,13)
RC( 9,14)
RC( 9,15)
RC( 8, 0)
RC( 8, 1)
RC( 8, 2)
RC( 8, 3)
RC( 8, 4)
RC( 8, 5)
RC( 8, 6)
RC( 8, 7)
RC( 8, 8)
RC( 8, 9)
RC( 8,10)
RC( 8,11)
RC( 8,12)
RC( 8,13)
RC( 8,14)
RC( 8,15)
RC( 7, 0)
RC( 7, 1)
RC( 7, 2)
RC( 7, 3)
RC( 7, 4)
RC( 7, 5)
RC( 7, 6)
RC( 7, 7)
RC( 7, 8)
RC( 7, 9)
RC( 7,10)
RC( 7,11)
RC( 7,12)
RC( 7,13)
RC( 7,14)
RC( 7,15)
RC( 6, 0)
RC( 6, 1)
RC( 6, 2)
RC( 6, 3)
RC( 6, 4)
RC( 6, 5)
RC( 6, 6)
RC( 6, 7)
RC( 6, 8)
RC( 6, 9)
RC( 6,10)
RC( 6,11)
RC( 6,12)
RC( 6,13)
RC( 6,14)
RC( 6,15)
RC( 5, 0)
RC( 5, 1)
RC( 5, 2)
RC( 5, 3)
RC( 5, 4)
RC( 5, 5)
RC( 5, 6)
RC( 5, 7)
RC( 5, 8)
RC( 5, 9)
RC( 5,10)
RC( 5,11)
RC( 5,12)
RC( 5,13)
RC( 5,14)
RC( 5,15)
RC( 4, 0)
RC( 4, 1)
RC( 4, 2)
RC( 4, 3)
RC( 4, 4)
RC( 4, 5)
RC( 4, 6)
RC( 4, 7)
RC( 4, 8)
RC( 4, 9)
RC( 4,10)
RC( 4,11)
RC( 4,12)
RC( 4,13)
RC( 4,14)
RC( 4,15)
RC( 3, 0)
RC( 3, 1)
RC( 3, 2)
RC( 3, 3)
RC( 3, 4)
RC( 3, 5)
RC( 3, 6)
RC( 3, 7)
RC( 3, 8)
RC( 3, 9)
RC( 3,10)
RC( 3,11)
RC( 3,12)
RC( 3,13)
RC( 3,14)
RC( 3,15)
RC( 2, 0)
RC( 2, 1)
RC( 2, 2)
RC( 2, 3)
RC( 2, 4)
RC( 2, 5)
RC( 2, 6)
RC( 2, 7)
RC( 2, 8)
RC( 2, 9)
RC( 2,10)
RC( 2,11)
RC( 2,12)
RC( 2,13)
RC( 2,14)
RC( 2,15)
RC( 1, 0)
RC( 1, 1)
RC( 1, 2)
RC( 1, 3)
RC( 1, 4)
RC( 1, 5)
RC( 1, 6)
RC( 1, 7)
RC( 1, 8)
RC( 1, 9)
RC( 1,10)
RC( 1,11)
RC( 1,12)
RC( 1,13)
RC( 1,14)
RC( 1,15)
RC( 0, 0)
render_cover
RC( 0, 1)
RC( 0, 2)
RC( 0, 3)
RC( 0, 4)
RC( 0, 5)
RC( 0, 6)
RC( 0, 7)
RC( 0, 8)
RC( 0, 9)
RC( 0,10)
RC( 0,11)
RC( 0,12)
RC( 0,13)
RC( 0,14)
RC( 0,15)
Fixed up some obviously wrongly assigned textures in https://github.com/satoshinm/NetCraft/pull/155, but this list also reveals there is some low-hanging fruit of other blocks which would be easy to add.
Blocks in the main texture, coordinates and whether they are referenced (usually in src/items.c). This helps track what blocks can be added.
RC(15, 0)
grass_topRC(15, 1)
stoneRC(15, 2)
dirtRC(15, 3)
grass_sideRC(15, 4)
planks_oakRC(15, 5)
stone_slab_sideRC(15, 6)
stone_slab_topRC(15, 7)
brickRC(15, 8)
tnt_sideRC(15, 9)
tnt_topRC(15,10)
tnt_bottomRC(15,11)
webRC(15,12)
flower_roseRC(15,13)
flower_dandelionRC(15,14)
portalRC(15,15)
sapling_oakRC(14, 0)
cobblestoneRC(14, 1)
bedrockRC(14, 2)
sandRC(14, 3)
gravelRC(14, 4)
log_oakRC(14, 5)
log_oak_topRC(14, 6)
iron_blockRC(14, 7)
gold_blockRC(14, 8)
diamond_blockRC(14, 9)
emerald_blockRC(14,10)
RC(14,11)
(chest)RC(14,12)
mushroom_redRC(14,13)
mushroom_brownRC(14,14)
sapling_jungle TODO: textureRC(14,15)
fire_layer_0RC(13, 0)
gold_oreRC(13, 1)
iron_oreRC(13, 2)
coal_oreRC(13, 3)
bookshelfRC(13, 4)
cobblestone_mossyRC(13, 5)
obsidianRC(13, 6)
grass_sideRC(13, 7)
tallgrassRC(13, 8)
grass_topRC(13, 9)
beaconRC(13,10)
RC(13,11)
crafting_table_topRC(13,12)
furnace_front_offRC(13,13)
furnace_sideRC(13,14)
dispenser_front_horizontalRC(13,15)
fire_layer_1RC(12, 0)
spongeRC(12, 1)
glassRC(12, 2)
diamond_oreRC(12, 3)
redstone_oreRC(12, 4)
leaves_oakRC(12, 5)
leaves_oak_opaqueRC(12, 6)
stonebrickRC(12, 7)
deadbushRC(12, 8)
fernRC(12, 9)
RC(12,10)
RC(12,11)
crafting_table_sideRC(12,12)
crafting_table_frontRC(12,13)
furnace_front_onRC(12,14)
furnace_topRC(12,15)
sapling_spruceRC(11, 0)
wool_colored_whiteRC(11, 1)
spawnerRC(11, 2)
snowRC(11, 3)
iceRC(11, 4)
grass_side_snowedRC(11, 5)
cactus_topRC(11, 6)
cactus_sideRC(11, 7)
cactus_bottomRC(11, 8)
clayRC(11, 9)
reedsRC(11,10)
jukebox_sideRC(11,11)
jukebox_topRC(11,12)
waterlilyRC(11,13)
mycelium_sideRC(11,14)
mycelium_topRC(11,15)
sapling_birchRC(10, 0)
torch_onRC(10, 1)
door_wood_upperRC(10, 2)
door_iron_upperRC(10, 3)
ladderRC(10, 4)
trapdoorRC(10, 5)
iron_barsRC(10, 6)
farmland_wetRC(10, 7)
farmland_dryRC(10, 8)
wheat_stage_0RC(10, 9)
wheat_stage_1RC(10,10)
wheat_stage_2RC(10,11)
wheat_stage_3RC(10,12)
wheat_stage_4RC(10,13)
wheat_stage_5RC(10,14)
wheat_stage_6RC(10,15)
wheat_stage_7RC( 9, 0)
leverRC( 9, 1)
door_wood_lowerRC( 9, 2)
door_iron_lowerRC( 9, 3)
redstone_torch_onRC( 9, 4)
stonebrick_mossyRC( 9, 5)
stonebrick_crackedRC( 9, 6)
pumpkin_topRC( 9, 7)
netherrackRC( 9, 8)
soul_sandRC( 9, 9)
glowstoneRC( 9,10)
piston_top_stickyRC( 9,11)
piston_top_normalRC( 9,12)
piston_sideRC( 9,13)
piston_bottomRC( 9,14)
piston_innerRC( 9,15)
melon_stem_disconnectedRC( 8, 0)
rail_normal_turnedRC( 8, 1)
wool_colored_blackRC( 8, 2)
wool_colored_grayRC( 8, 3)
redstone_torch_offRC( 8, 4)
log_spruceRC( 8, 5)
log_birchRC( 8, 6)
pumpkin_sideRC( 8, 7)
pumpkin_face_offRC( 8, 8)
pumpkin_face_onRC( 8, 9)
cake_topRC( 8,10)
cake_sideRC( 8,11)
cake_innerRC( 8,12)
cake_bottomRC( 8,13)
mushroom_block_skin_redRC( 8,14)
mushroom_block_skin_brownRC( 8,15)
melon_stem_connectedRC( 7, 0)
rail_normalRC( 7, 1)
wool_colored_redRC( 7, 2)
wool_colored_pinkRC( 7, 3)
repeater_offRC( 7, 4)
leaves_spruceRC( 7, 5)
leaves_spruce_opaqueRC( 7, 6)
bed_feet_topRC( 7, 7)
bed_head_sideRC( 7, 8)
melon_sideRC( 7, 9)
melon_topRC( 7,10)
cauldron_topRC( 7,11)
cauldron_innerRC( 7,12)
cake_topRC( 7,13)
mushroom_block_skin_stemRC( 7,14)
mushroom_block_insideRC( 7,15)
vineRC( 6, 0)
lapis_blockRC( 6, 1)
wool_colored_greenRC( 6, 2)
wool_colored_limeRC( 6, 3)
repeater_onRC( 6, 4)
glass_pane_topRC( 6, 5)
bed_feet_endRC( 6, 6)
bed_feet_sideRC( 6, 7)
bed_head_sideRC( 6, 8)
bed_head_endRC( 6, 9)
log_jungleRC( 6,10)
cauldron_sideRC( 6,11)
cauldron_bottomRC( 6,12)
brewing_stand_baseRC( 6,13)
brewing_standRC( 6,14)
endframe_topRC( 6,15)
endframe_sideRC( 5, 0)
lapis_oreRC( 5, 1)
wool_colored_brownRC( 5, 2)
wool_colored_yellowRC( 5, 3)
rail_goldenRC( 5, 4)
redstone_dust_lineRC( 5, 5)
redstone_dust_lineRC( 5, 6)
enchanting_table_topRC( 5, 7)
dragon_eggRC( 5, 8)
cocoa_stage_2RC( 5, 9)
cocoa_stage_1RC( 5,10)
cocoa_stage_0RC( 5,11)
emerald_oreRC( 5,12)
trip_wire_sourceRC( 5,13)
trip_wireRC( 5,14)
endframe_eyeRC( 5,15)
end_stoneRC( 4, 0)
sandstone_topRC( 4, 1)
wool_colored_blueRC( 4, 2)
wool_colored_light_blueRC( 4, 3)
rail_golden_poweredRC( 4, 4)
redstone_dust_line_overlayRC( 4, 5)
redstone_dust_cross_overlayRC( 4, 6)
enchanting_table_sideRC( 4, 7)
enchanting_table_bottomRC( 4, 8)
command_blockRC( 4, 9)
itemframe_backgroundRC( 4,10)
flower_potRC( 4,11)
RC( 4,12)
RC( 4,13)
RC( 4,14)
RC( 4,15)
RC( 3, 0)
sandstone_normalRC( 3, 1)
wool_colored_purpleRC( 3, 2)
wool_colored_magentaRC( 3, 3)
rail_detectorRC( 3, 4)
leaves_jungleRC( 3, 5)
leaves_jungle_opaqueRC( 3, 6)
planks_spruceRC( 3, 7)
planks_jungleRC( 3, 8)
carrots_stage_0RC( 3, 9)
carrots_stage_1RC( 3,10)
carrots_stage_2RC( 3,11)
carrots_stage_3RC( 3,12)
potatoes_stage_3RC( 3,13)
water_flowRC( 3,14)
water_flowRC( 3,15)
water_flowRC( 2, 0)
sandstone_bottomRC( 2, 1)
wool_colored_cyanRC( 2, 2)
wool_colored_orangeRC( 2, 3)
redstone_lamp_offRC( 2, 4)
redstone_lamp_onRC( 2, 5)
stonebrick_carvedRC( 2, 6)
planks_birchRC( 2, 7)
anvil_baseRC( 2, 8)
anvil_top_damaged_1RC( 2, 9)
RC( 2,10)
RC( 2,11)
RC( 2,12)
RC( 2,13)
RC( 2,14)
water_flowRC( 2,15)
water_flowRC( 1, 0)
nether_brickRC( 1, 1)
wool_colored_silverRC( 1, 2)
nether_wart_stage_0RC( 1, 3)
nether_wart_stage_1RC( 1, 4)
nether_wart_stage_2RC( 1, 5)
sandstone_carvedRC( 1, 6)
sandstone_smoothRC( 1, 7)
anvil_top_damaged_0RC( 1, 8)
anvil_top_damaged_2RC( 1, 9)
RC( 1,10)
RC( 1,11)
RC( 1,12)
RC( 1,13)
lava_flowRC( 1,14)
lava_flowRC( 1,15)
lava_flowRC( 0, 0)
destroy_stage_0 -- +mining_stage inrender_cover
RC( 0, 1)
destroy_stage_1RC( 0, 2)
destroy_stage_2RC( 0, 3)
destroy_stage_3RC( 0, 4)
destroy_stage_4RC( 0, 5)
destroy_stage_5RC( 0, 6)
destroy_stage_6RC( 0, 7)
destroy_stage_7RC( 0, 8)
destroy_stage_8RC( 0, 9)
destroy_stage_9RC( 0,10)
(clouds)RC( 0,11)
(light stone)RC( 0,12)
(dark stone)RC( 0,13)
RC( 0,14)
lava_flowRC( 0,15)
lava_flow