floodfill redstone

This commit is contained in:
NULL511
2024-05-04 00:07:10 -04:00
parent 6537c382bd
commit f88b84defa
5 changed files with 225 additions and 64 deletions

View File

@ -24,35 +24,56 @@
#define BLOCK_CANDLES_LIT_3 108
#define BLOCK_CANDLES_LIT_4 109
#define BLOCK_CAVE_VINE_BERRIES 110
#define BLOCK_CONDUIT 111
#define BLOCK_CRYING_OBSIDIAN 112
#define BLOCK_END_GATEWAY 113
#define BLOCK_END_ROD 114
#define BLOCK_FIRE 115
#define BLOCK_FROGLIGHT_OCHRE 116
#define BLOCK_FROGLIGHT_PEARLESCENT 117
#define BLOCK_FROGLIGHT_VERDANT 118
#define BLOCK_GLOW_LICHEN 119
#define BLOCK_GLOWSTONE 120
#define BLOCK_JACK_O_LANTERN 121
#define BLOCK_LANTERN 122
#define BLOCK_LAVA 123
#define BLOCK_MAGMA 124
#define BLOCK_REDSTONE_LAMP_LIT 125
#define BLOCK_REDSTONE_TORCH_LIT 126
#define BLOCK_RESPAWN_ANCHOR_4 127
#define BLOCK_SCULK_SENSOR_ACTIVE 128
#define BLOCK_SEA_PICKLE_WET_1 129
#define BLOCK_SEA_PICKLE_WET_2 130
#define BLOCK_SEA_PICKLE_WET_3 131
#define BLOCK_SEA_PICKLE_WET_4 132
#define BLOCK_SEA_LANTERN 133
#define BLOCK_SHROOMLIGHT 134
#define BLOCK_SMOKER_LIT 135
#define BLOCK_SOUL_FIRE 136
#define BLOCK_SOUL_LANTERN 137
#define BLOCK_SOUL_TORCH 138
#define BLOCK_TORCH 139
#define BLOCK_COMPARATOR_LIT 111
#define BLOCK_COPPER_BULB_LIT 112
#define BLOCK_COPPER_BULB_EXPOSED_LIT 113
#define BLOCK_COPPER_BULB_OXIDIZED_LIT 114
#define BLOCK_COPPER_BULB_WEATHERED_LIT 115
#define BLOCK_CONDUIT 116
#define BLOCK_CRYING_OBSIDIAN 117
#define BLOCK_END_GATEWAY 118
#define BLOCK_END_ROD 119
#define BLOCK_FIRE 120
#define BLOCK_FROGLIGHT_OCHRE 121
#define BLOCK_FROGLIGHT_PEARLESCENT 122
#define BLOCK_FROGLIGHT_VERDANT 123
#define BLOCK_GLOW_LICHEN 124
#define BLOCK_GLOWSTONE 125
#define BLOCK_JACK_O_LANTERN 126
#define BLOCK_LANTERN 127
#define BLOCK_LAVA 128
#define BLOCK_MAGMA 129
#define BLOCK_REDSTONE_LAMP_LIT 130
#define BLOCK_REDSTONE_TORCH_LIT 131
#define BLOCK_REDSTONE_WIRE_1 132
#define BLOCK_REDSTONE_WIRE_2 133
#define BLOCK_REDSTONE_WIRE_3 134
#define BLOCK_REDSTONE_WIRE_4 135
#define BLOCK_REDSTONE_WIRE_5 136
#define BLOCK_REDSTONE_WIRE_6 137
#define BLOCK_REDSTONE_WIRE_7 138
#define BLOCK_REDSTONE_WIRE_8 139
#define BLOCK_REDSTONE_WIRE_9 140
#define BLOCK_REDSTONE_WIRE_10 141
#define BLOCK_REDSTONE_WIRE_11 142
#define BLOCK_REDSTONE_WIRE_12 143
#define BLOCK_REDSTONE_WIRE_13 144
#define BLOCK_REDSTONE_WIRE_14 145
#define BLOCK_REDSTONE_WIRE_15 146
#define BLOCK_REPEATER_LIT 147
#define BLOCK_RESPAWN_ANCHOR_4 148
#define BLOCK_SCULK_SENSOR_ACTIVE 149
#define BLOCK_SEA_PICKLE_WET_1 150
#define BLOCK_SEA_PICKLE_WET_2 151
#define BLOCK_SEA_PICKLE_WET_3 152
#define BLOCK_SEA_PICKLE_WET_4 153
#define BLOCK_SEA_LANTERN 154
#define BLOCK_SHROOMLIGHT 155
#define BLOCK_SMOKER_LIT 156
#define BLOCK_SOUL_FIRE 157
#define BLOCK_SOUL_LANTERN 158
#define BLOCK_SOUL_TORCH 159
#define BLOCK_TORCH 160
#define BLOCK_GLASS 201
#define BLOCK_HONEY 202
#define BLOCK_ICE 203
@ -98,4 +119,3 @@
#define BLOCK_TRAPDOOR_W 322
#define BLOCK_END_PORTAL 400
#define BLOCK_SIGN 401
#define BLOCK_REDSTONE_WIRE 402

View File

@ -674,9 +674,10 @@ const vec3 aerochrome_color = mix(vec3(1.0, 0.0, 0.0), vec3(0.715, 0.303, 0.631)
///////////////////////////////////////////
//#define LPV_ENABLED
#define LPV_SIZE 7 // [6 7 8]
#define LPV_ENTITY_LIGHTS
#define LPV_NORMAL_OFFSET
#define LPV_SIZE 7 // [6 7 8]
#define LPV_REDSTONE
#ifdef LPV_ENABLED
#ifdef IRIS_FEATURE_CUSTOM_IMAGES