summaryrefslogtreecommitdiff
path: root/assets/minecraft/optifine/ctm/generic
diff options
context:
space:
mode:
Diffstat (limited to 'assets/minecraft/optifine/ctm/generic')
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/0.pngbin0 -> 273 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/1.pngbin0 -> 269 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/10.pngbin0 -> 304 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/11.pngbin0 -> 302 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/12.pngbin0 -> 276 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/13.pngbin0 -> 273 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14.pngbin0 -> 239 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14a.pngbin0 -> 288 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14b.pngbin0 -> 279 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14c.pngbin0 -> 281 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14d.pngbin0 -> 289 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14e.pngbin0 -> 296 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14f.pngbin0 -> 297 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/14g.pngbin0 -> 292 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/2.pngbin0 -> 271 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/3.pngbin0 -> 271 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/4.pngbin0 -> 292 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/5.pngbin0 -> 291 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/6.pngbin0 -> 290 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/7.pngbin0 -> 292 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/8.pngbin0 -> 305 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/9.pngbin0 -> 300 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/basalt.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/basalt/ctm.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/0.pngbin0 -> 361 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/1.pngbin0 -> 369 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/10.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/11.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/12.pngbin0 -> 358 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/13.pngbin0 -> 366 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/14.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/15.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/16.pngbin0 -> 369 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/17.pngbin0 -> 368 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/18.pngbin0 -> 366 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/19.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/2.pngbin0 -> 374 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/20.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/21.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/22.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/23.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/24.pngbin0 -> 366 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/25.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/26.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/27.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/28.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/29.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/3.pngbin0 -> 369 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/30.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/31.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/32.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/33.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/34.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/35.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/36.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/37.pngbin0 -> 369 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/38.pngbin0 -> 366 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/39.pngbin0 -> 368 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/4.pngbin0 -> 366 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/40.pngbin0 -> 366 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/41.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/42.pngbin0 -> 366 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/43.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/44.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/45.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/46.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/5.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/6.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/7.pngbin0 -> 371 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/8.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/9.pngbin0 -> 367 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/blue_ice/ctm.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/black/0.pngbin0 -> 199 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/black/1.pngbin0 -> 157 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/black/2.pngbin0 -> 184 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/black/3.pngbin0 -> 183 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/black/4.pngbin0 -> 187 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/black/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/blue/0.pngbin0 -> 265 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/blue/1.pngbin0 -> 221 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/blue/2.pngbin0 -> 261 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/blue/3.pngbin0 -> 249 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/blue/4.pngbin0 -> 254 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/blue/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/brown/0.pngbin0 -> 230 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/brown/1.pngbin0 -> 230 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/brown/2.pngbin0 -> 232 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/brown/3.pngbin0 -> 229 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/brown/4.pngbin0 -> 232 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/brown/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/cyan/0.pngbin0 -> 211 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/cyan/1.pngbin0 -> 149 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/cyan/2.pngbin0 -> 194 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/cyan/3.pngbin0 -> 177 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/cyan/4.pngbin0 -> 173 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/cyan/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/gray/0.pngbin0 -> 225 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/gray/1.pngbin0 -> 221 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/gray/2.pngbin0 -> 223 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/gray/3.pngbin0 -> 221 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/gray/4.pngbin0 -> 224 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/gray/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/green/0.pngbin0 -> 222 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/green/1.pngbin0 -> 198 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/green/2.pngbin0 -> 216 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/green/3.pngbin0 -> 211 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/green/4.pngbin0 -> 216 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/green/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_blue/0.pngbin0 -> 219 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_blue/1.pngbin0 -> 226 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_blue/2.pngbin0 -> 222 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_blue/3.pngbin0 -> 221 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_blue/4.pngbin0 -> 229 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_blue/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_gray/0.pngbin0 -> 231 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_gray/1.pngbin0 -> 229 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_gray/2.pngbin0 -> 231 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_gray/3.pngbin0 -> 228 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_gray/4.pngbin0 -> 232 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/light_gray/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/lime/0.pngbin0 -> 222 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/lime/1.pngbin0 -> 192 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/lime/2.pngbin0 -> 214 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/lime/3.pngbin0 -> 208 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/lime/4.pngbin0 -> 215 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/lime/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/magenta/0.pngbin0 -> 228 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/magenta/1.pngbin0 -> 214 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/magenta/2.pngbin0 -> 222 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/magenta/3.pngbin0 -> 221 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/magenta/4.pngbin0 -> 218 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/magenta/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/orange/0.pngbin0 -> 216 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/orange/1.pngbin0 -> 159 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/orange/2.pngbin0 -> 201 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/orange/3.pngbin0 -> 189 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/orange/4.pngbin0 -> 179 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/orange/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/pink/0.pngbin0 -> 228 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/pink/1.pngbin0 -> 217 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/pink/2.pngbin0 -> 219 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/pink/3.pngbin0 -> 211 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/pink/4.pngbin0 -> 226 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/pink/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/purple/0.pngbin0 -> 227 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/purple/1.pngbin0 -> 225 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/purple/2.pngbin0 -> 223 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/purple/3.pngbin0 -> 217 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/purple/4.pngbin0 -> 227 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/purple/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/red/0.pngbin0 -> 226 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/red/1.pngbin0 -> 222 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/red/2.pngbin0 -> 227 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/red/3.pngbin0 -> 228 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/red/4.pngbin0 -> 227 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/red/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/white/0.pngbin0 -> 226 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/white/1.pngbin0 -> 217 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/white/2.pngbin0 -> 222 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/white/3.pngbin0 -> 222 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/white/4.pngbin0 -> 220 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/white/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/yellow/0.pngbin0 -> 223 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/yellow/1.pngbin0 -> 212 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/yellow/2.pngbin0 -> 218 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/yellow/3.pngbin0 -> 210 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/yellow/4.pngbin0 -> 212 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/carpet/yellow/ctm.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/0.pngbin0 -> 308 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/1.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/2.pngbin0 -> 318 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/3.pngbin0 -> 314 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/4.pngbin0 -> 343 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/5.pngbin0 -> 318 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/6.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/0.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/1.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/2.pngbin0 -> 319 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/3.pngbin0 -> 317 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/4.pngbin0 -> 334 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/5.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/6.pngbin0 -> 325 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/0.pngbin0 -> 316 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/1.pngbin0 -> 324 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/2.pngbin0 -> 331 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/3.pngbin0 -> 332 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/4.pngbin0 -> 352 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/5.pngbin0 -> 343 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/6.pngbin0 -> 330 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/0.pngbin0 -> 328 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/1.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/2.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/3.pngbin0 -> 317 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/4.pngbin0 -> 334 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/5.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/6.pngbin0 -> 325 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/0.pngbin0 -> 234 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/1.pngbin0 -> 181 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/2.pngbin0 -> 230 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/3.pngbin0 -> 212 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/4.pngbin0 -> 181 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/5.pngbin0 -> 209 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/6.pngbin0 -> 192 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/glass.properties4
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/glass/glass_pane2.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/0.pngbin0 -> 328 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/1.pngbin0 -> 321 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/2.pngbin0 -> 318 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/3.pngbin0 -> 315 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/4.pngbin0 -> 333 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/5.pngbin0 -> 318 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/6.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/0.pngbin0 -> 328 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/1.pngbin0 -> 322 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/2.pngbin0 -> 334 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/3.pngbin0 -> 339 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/4.pngbin0 -> 348 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/5.pngbin0 -> 329 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/6.pngbin0 -> 343 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/0.pngbin0 -> 319 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/1.pngbin0 -> 335 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/2.pngbin0 -> 330 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/3.pngbin0 -> 326 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/4.pngbin0 -> 344 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/5.pngbin0 -> 334 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/6.pngbin0 -> 331 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/0.pngbin0 -> 325 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/1.pngbin0 -> 321 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/2.pngbin0 -> 332 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/3.pngbin0 -> 326 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/4.pngbin0 -> 357 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/5.pngbin0 -> 331 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/6.pngbin0 -> 327 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/0.pngbin0 -> 327 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/1.pngbin0 -> 322 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/2.pngbin0 -> 319 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/3.pngbin0 -> 316 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/4.pngbin0 -> 334 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/5.pngbin0 -> 319 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/6.pngbin0 -> 324 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/.glass_end.properties10
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/0.pngbin0 -> 326 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/1.pngbin0 -> 324 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/10.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/11.pngbin0 -> 325 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/2.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/3.pngbin0 -> 316 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/4.pngbin0 -> 334 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/5.pngbin0 -> 187 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/6.pngbin0 -> 179 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/7.pngbin0 -> 179 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/8.pngbin0 -> 490 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/9.pngbin0 -> 188 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/0.pngbin0 -> 321 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/1.pngbin0 -> 322 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/2.pngbin0 -> 319 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/3.pngbin0 -> 316 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/4.pngbin0 -> 334 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/5.pngbin0 -> 319 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/6.pngbin0 -> 324 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/0.pngbin0 -> 312 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/1.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/2.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/3.pngbin0 -> 317 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/4.pngbin0 -> 335 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/5.pngbin0 -> 320 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/6.pngbin0 -> 326 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/0.pngbin0 -> 342 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/1.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/2.pngbin0 -> 350 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/3.pngbin0 -> 351 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/4.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/5.pngbin0 -> 343 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/6.pngbin0 -> 349 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/0.pngbin0 -> 337 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/1.pngbin0 -> 344 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/2.pngbin0 -> 349 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/3.pngbin0 -> 331 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/4.pngbin0 -> 348 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/5.pngbin0 -> 338 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/6.pngbin0 -> 337 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/tinted_glass/0.pngbin0 -> 376 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/tinted_glass/1.pngbin0 -> 323 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/tinted_glass/2.pngbin0 -> 355 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/tinted_glass/3.pngbin0 -> 360 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/tinted_glass/4.pngbin0 -> 361 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/tinted_glass/tinted_glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/0.pngbin0 -> 342 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/1.pngbin0 -> 319 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/2.pngbin0 -> 351 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/3.pngbin0 -> 354 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/4.pngbin0 -> 347 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/5.pngbin0 -> 339 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/6.pngbin0 -> 350 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/0.pngbin0 -> 340 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/1.pngbin0 -> 321 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/2.pngbin0 -> 318 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/3.pngbin0 -> 315 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/4.pngbin0 -> 333 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/5.pngbin0 -> 318 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/6.pngbin0 -> 324 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane2.properties5
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/ice/0.pngbin0 -> 360 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/ice/1.pngbin0 -> 330 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/ice/2.pngbin0 -> 359 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/ice/3.pngbin0 -> 346 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/ice/4.pngbin0 -> 337 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/ice/ctm.properties3
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/0.pngbin0 -> 387 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/1.pngbin0 -> 400 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/10.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/11.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/12.pngbin0 -> 392 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/13.pngbin0 -> 401 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/14.pngbin0 -> 424 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/15.pngbin0 -> 412 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/16.pngbin0 -> 408 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/17.pngbin0 -> 413 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/18.pngbin0 -> 419 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/19.pngbin0 -> 416 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/2.pngbin0 -> 422 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/20.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/21.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/22.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/23.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/24.pngbin0 -> 394 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/25.pngbin0 -> 410 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/26.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/27.pngbin0 -> 416 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/28.pngbin0 -> 410 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/29.pngbin0 -> 424 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/3.pngbin0 -> 408 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/30.pngbin0 -> 410 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/31.pngbin0 -> 424 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/32.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/33.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/34.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/35.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/36.pngbin0 -> 392 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/37.pngbin0 -> 408 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/38.pngbin0 -> 419 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/39.pngbin0 -> 413 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/4.pngbin0 -> 401 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/40.pngbin0 -> 419 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/41.pngbin0 -> 416 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/42.pngbin0 -> 419 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/43.pngbin0 -> 416 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/44.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/45.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/46.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/5.pngbin0 -> 412 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/6.pngbin0 -> 410 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/7.pngbin0 -> 424 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/8.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/9.pngbin0 -> 426 bytes
-rwxr-xr-xassets/minecraft/optifine/ctm/generic/packed_ice/ctm.properties3
404 files changed, 315 insertions, 0 deletions
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/0.png b/assets/minecraft/optifine/ctm/generic/basalt/0.png
new file mode 100755
index 00000000..14c50ef0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/1.png b/assets/minecraft/optifine/ctm/generic/basalt/1.png
new file mode 100755
index 00000000..a358caa7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/10.png b/assets/minecraft/optifine/ctm/generic/basalt/10.png
new file mode 100755
index 00000000..f6a61e40
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/10.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/11.png b/assets/minecraft/optifine/ctm/generic/basalt/11.png
new file mode 100755
index 00000000..64589c76
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/11.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/12.png b/assets/minecraft/optifine/ctm/generic/basalt/12.png
new file mode 100755
index 00000000..76c0d070
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/12.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/13.png b/assets/minecraft/optifine/ctm/generic/basalt/13.png
new file mode 100755
index 00000000..360cbe0c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/13.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14.png b/assets/minecraft/optifine/ctm/generic/basalt/14.png
new file mode 100755
index 00000000..38077de9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14a.png b/assets/minecraft/optifine/ctm/generic/basalt/14a.png
new file mode 100755
index 00000000..ef2f8abc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14a.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14b.png b/assets/minecraft/optifine/ctm/generic/basalt/14b.png
new file mode 100755
index 00000000..425e7fad
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14b.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14c.png b/assets/minecraft/optifine/ctm/generic/basalt/14c.png
new file mode 100755
index 00000000..43eafce9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14c.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14d.png b/assets/minecraft/optifine/ctm/generic/basalt/14d.png
new file mode 100755
index 00000000..1553787d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14d.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14e.png b/assets/minecraft/optifine/ctm/generic/basalt/14e.png
new file mode 100755
index 00000000..c0e75d22
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14e.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14f.png b/assets/minecraft/optifine/ctm/generic/basalt/14f.png
new file mode 100755
index 00000000..e74159e8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14f.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/14g.png b/assets/minecraft/optifine/ctm/generic/basalt/14g.png
new file mode 100755
index 00000000..a7ed73a9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/14g.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/2.png b/assets/minecraft/optifine/ctm/generic/basalt/2.png
new file mode 100755
index 00000000..ea02e84d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/3.png b/assets/minecraft/optifine/ctm/generic/basalt/3.png
new file mode 100755
index 00000000..d16a558d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/4.png b/assets/minecraft/optifine/ctm/generic/basalt/4.png
new file mode 100755
index 00000000..e6ab561d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/5.png b/assets/minecraft/optifine/ctm/generic/basalt/5.png
new file mode 100755
index 00000000..b4943deb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/6.png b/assets/minecraft/optifine/ctm/generic/basalt/6.png
new file mode 100755
index 00000000..c105907c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/7.png b/assets/minecraft/optifine/ctm/generic/basalt/7.png
new file mode 100755
index 00000000..ce1425d0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/7.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/8.png b/assets/minecraft/optifine/ctm/generic/basalt/8.png
new file mode 100755
index 00000000..8df3292b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/8.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/9.png b/assets/minecraft/optifine/ctm/generic/basalt/9.png
new file mode 100755
index 00000000..228f79f2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/9.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/basalt.properties b/assets/minecraft/optifine/ctm/generic/basalt/basalt.properties
new file mode 100755
index 00000000..524f9f87
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/basalt.properties
@@ -0,0 +1,4 @@
1matchTiles=./14.png
2tiles=14 14a 14b 14c 14d 14e 14f 14g
3weights=4 3 3 3 2 2 2 1
4method=random \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/basalt/ctm.properties b/assets/minecraft/optifine/ctm/generic/basalt/ctm.properties
new file mode 100755
index 00000000..d2f0811f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/basalt/ctm.properties
@@ -0,0 +1,5 @@
1matchTiles=basalt_top
2faces=top
3method=ctm
4tiles=basalt_top basalt_top basalt_top basalt_top basalt_top basalt_top basalt_top basalt_top 0 1 4 5 basalt_top 1 7 2 basalt_top basalt_top basalt_top basalt_top 3 2 7 6 basalt_top 6 14 4 1 2 0 1 8 9 12 13 basalt_top 0 5 3 0 3 3 2 11 10 basalt_top
5biomes=basalt_deltas \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/0.png b/assets/minecraft/optifine/ctm/generic/blue_ice/0.png
new file mode 100755
index 00000000..a0743b21
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/1.png b/assets/minecraft/optifine/ctm/generic/blue_ice/1.png
new file mode 100755
index 00000000..79f42e6c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/10.png b/assets/minecraft/optifine/ctm/generic/blue_ice/10.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/10.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/11.png b/assets/minecraft/optifine/ctm/generic/blue_ice/11.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/11.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/12.png b/assets/minecraft/optifine/ctm/generic/blue_ice/12.png
new file mode 100755
index 00000000..6db9b3e1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/12.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/13.png b/assets/minecraft/optifine/ctm/generic/blue_ice/13.png
new file mode 100755
index 00000000..3be20183
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/13.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/14.png b/assets/minecraft/optifine/ctm/generic/blue_ice/14.png
new file mode 100755
index 00000000..da53553e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/14.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/15.png b/assets/minecraft/optifine/ctm/generic/blue_ice/15.png
new file mode 100755
index 00000000..95b8016c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/15.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/16.png b/assets/minecraft/optifine/ctm/generic/blue_ice/16.png
new file mode 100755
index 00000000..ad0f82bd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/16.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/17.png b/assets/minecraft/optifine/ctm/generic/blue_ice/17.png
new file mode 100755
index 00000000..0fa0f42f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/17.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/18.png b/assets/minecraft/optifine/ctm/generic/blue_ice/18.png
new file mode 100755
index 00000000..a4445e76
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/18.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/19.png b/assets/minecraft/optifine/ctm/generic/blue_ice/19.png
new file mode 100755
index 00000000..af487051
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/19.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/2.png b/assets/minecraft/optifine/ctm/generic/blue_ice/2.png
new file mode 100755
index 00000000..c27d342c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/20.png b/assets/minecraft/optifine/ctm/generic/blue_ice/20.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/20.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/21.png b/assets/minecraft/optifine/ctm/generic/blue_ice/21.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/21.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/22.png b/assets/minecraft/optifine/ctm/generic/blue_ice/22.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/22.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/23.png b/assets/minecraft/optifine/ctm/generic/blue_ice/23.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/23.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/24.png b/assets/minecraft/optifine/ctm/generic/blue_ice/24.png
new file mode 100755
index 00000000..b18fd995
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/24.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/25.png b/assets/minecraft/optifine/ctm/generic/blue_ice/25.png
new file mode 100755
index 00000000..eaf4a87b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/25.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/26.png b/assets/minecraft/optifine/ctm/generic/blue_ice/26.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/26.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/27.png b/assets/minecraft/optifine/ctm/generic/blue_ice/27.png
new file mode 100755
index 00000000..af487051
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/27.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/28.png b/assets/minecraft/optifine/ctm/generic/blue_ice/28.png
new file mode 100755
index 00000000..eaf4a87b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/28.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/29.png b/assets/minecraft/optifine/ctm/generic/blue_ice/29.png
new file mode 100755
index 00000000..da53553e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/29.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/3.png b/assets/minecraft/optifine/ctm/generic/blue_ice/3.png
new file mode 100755
index 00000000..a252ef2b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/30.png b/assets/minecraft/optifine/ctm/generic/blue_ice/30.png
new file mode 100755
index 00000000..eaf4a87b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/30.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/31.png b/assets/minecraft/optifine/ctm/generic/blue_ice/31.png
new file mode 100755
index 00000000..da53553e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/31.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/32.png b/assets/minecraft/optifine/ctm/generic/blue_ice/32.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/32.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/33.png b/assets/minecraft/optifine/ctm/generic/blue_ice/33.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/33.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/34.png b/assets/minecraft/optifine/ctm/generic/blue_ice/34.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/34.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/35.png b/assets/minecraft/optifine/ctm/generic/blue_ice/35.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/35.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/36.png b/assets/minecraft/optifine/ctm/generic/blue_ice/36.png
new file mode 100755
index 00000000..2659665c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/36.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/37.png b/assets/minecraft/optifine/ctm/generic/blue_ice/37.png
new file mode 100755
index 00000000..ad0f82bd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/37.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/38.png b/assets/minecraft/optifine/ctm/generic/blue_ice/38.png
new file mode 100755
index 00000000..a4445e76
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/38.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/39.png b/assets/minecraft/optifine/ctm/generic/blue_ice/39.png
new file mode 100755
index 00000000..0fa0f42f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/39.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/4.png b/assets/minecraft/optifine/ctm/generic/blue_ice/4.png
new file mode 100755
index 00000000..3be20183
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/40.png b/assets/minecraft/optifine/ctm/generic/blue_ice/40.png
new file mode 100755
index 00000000..a4445e76
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/40.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/41.png b/assets/minecraft/optifine/ctm/generic/blue_ice/41.png
new file mode 100755
index 00000000..af487051
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/41.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/42.png b/assets/minecraft/optifine/ctm/generic/blue_ice/42.png
new file mode 100755
index 00000000..a4445e76
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/42.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/43.png b/assets/minecraft/optifine/ctm/generic/blue_ice/43.png
new file mode 100755
index 00000000..af487051
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/43.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/44.png b/assets/minecraft/optifine/ctm/generic/blue_ice/44.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/44.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/45.png b/assets/minecraft/optifine/ctm/generic/blue_ice/45.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/45.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/46.png b/assets/minecraft/optifine/ctm/generic/blue_ice/46.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/46.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/5.png b/assets/minecraft/optifine/ctm/generic/blue_ice/5.png
new file mode 100755
index 00000000..95b8016c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/6.png b/assets/minecraft/optifine/ctm/generic/blue_ice/6.png
new file mode 100755
index 00000000..eaf4a87b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/7.png b/assets/minecraft/optifine/ctm/generic/blue_ice/7.png
new file mode 100755
index 00000000..da53553e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/7.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/8.png b/assets/minecraft/optifine/ctm/generic/blue_ice/8.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/8.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/9.png b/assets/minecraft/optifine/ctm/generic/blue_ice/9.png
new file mode 100755
index 00000000..05d7ab42
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/9.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/blue_ice/ctm.properties b/assets/minecraft/optifine/ctm/generic/blue_ice/ctm.properties
new file mode 100755
index 00000000..f6c7712f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/blue_ice/ctm.properties
@@ -0,0 +1,3 @@
1matchTiles=blue_ice
2method=ctm
3tiles=0-46 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/black/0.png b/assets/minecraft/optifine/ctm/generic/carpet/black/0.png
new file mode 100755
index 00000000..adbb538b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/black/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/black/1.png b/assets/minecraft/optifine/ctm/generic/carpet/black/1.png
new file mode 100755
index 00000000..075bf753
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/black/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/black/2.png b/assets/minecraft/optifine/ctm/generic/carpet/black/2.png
new file mode 100755
index 00000000..c9c30ae9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/black/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/black/3.png b/assets/minecraft/optifine/ctm/generic/carpet/black/3.png
new file mode 100755
index 00000000..279c69df
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/black/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/black/4.png b/assets/minecraft/optifine/ctm/generic/carpet/black/4.png
new file mode 100755
index 00000000..b0565ec4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/black/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/black/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/black/ctm.properties
new file mode 100755
index 00000000..b85250a1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/black/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=black_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/blue/0.png b/assets/minecraft/optifine/ctm/generic/carpet/blue/0.png
new file mode 100755
index 00000000..f38a9f6a
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/blue/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/blue/1.png b/assets/minecraft/optifine/ctm/generic/carpet/blue/1.png
new file mode 100755
index 00000000..217e33cc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/blue/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/blue/2.png b/assets/minecraft/optifine/ctm/generic/carpet/blue/2.png
new file mode 100755
index 00000000..a4ec6e06
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/blue/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/blue/3.png b/assets/minecraft/optifine/ctm/generic/carpet/blue/3.png
new file mode 100755
index 00000000..0015c52e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/blue/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/blue/4.png b/assets/minecraft/optifine/ctm/generic/carpet/blue/4.png
new file mode 100755
index 00000000..5fa74cc1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/blue/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/blue/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/blue/ctm.properties
new file mode 100755
index 00000000..2239f68c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/blue/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=blue_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/brown/0.png b/assets/minecraft/optifine/ctm/generic/carpet/brown/0.png
new file mode 100755
index 00000000..9e55e4ce
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/brown/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/brown/1.png b/assets/minecraft/optifine/ctm/generic/carpet/brown/1.png
new file mode 100755
index 00000000..31a962d0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/brown/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/brown/2.png b/assets/minecraft/optifine/ctm/generic/carpet/brown/2.png
new file mode 100755
index 00000000..b0773f0e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/brown/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/brown/3.png b/assets/minecraft/optifine/ctm/generic/carpet/brown/3.png
new file mode 100755
index 00000000..30d00509
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/brown/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/brown/4.png b/assets/minecraft/optifine/ctm/generic/carpet/brown/4.png
new file mode 100755
index 00000000..f7ef7bf7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/brown/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/brown/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/brown/ctm.properties
new file mode 100755
index 00000000..0b4e8bea
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/brown/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=brown_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/cyan/0.png b/assets/minecraft/optifine/ctm/generic/carpet/cyan/0.png
new file mode 100755
index 00000000..68e17945
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/cyan/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/cyan/1.png b/assets/minecraft/optifine/ctm/generic/carpet/cyan/1.png
new file mode 100755
index 00000000..33cf06ea
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/cyan/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/cyan/2.png b/assets/minecraft/optifine/ctm/generic/carpet/cyan/2.png
new file mode 100755
index 00000000..4e604ad3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/cyan/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/cyan/3.png b/assets/minecraft/optifine/ctm/generic/carpet/cyan/3.png
new file mode 100755
index 00000000..f73ec337
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/cyan/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/cyan/4.png b/assets/minecraft/optifine/ctm/generic/carpet/cyan/4.png
new file mode 100755
index 00000000..2f1ff1da
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/cyan/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/cyan/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/cyan/ctm.properties
new file mode 100755
index 00000000..67618610
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/cyan/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=cyan_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/gray/0.png b/assets/minecraft/optifine/ctm/generic/carpet/gray/0.png
new file mode 100755
index 00000000..c1e7856b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/gray/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/gray/1.png b/assets/minecraft/optifine/ctm/generic/carpet/gray/1.png
new file mode 100755
index 00000000..367d7ced
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/gray/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/gray/2.png b/assets/minecraft/optifine/ctm/generic/carpet/gray/2.png
new file mode 100755
index 00000000..5ab4eeb7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/gray/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/gray/3.png b/assets/minecraft/optifine/ctm/generic/carpet/gray/3.png
new file mode 100755
index 00000000..59e3a6ed
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/gray/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/gray/4.png b/assets/minecraft/optifine/ctm/generic/carpet/gray/4.png
new file mode 100755
index 00000000..836a452d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/gray/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/gray/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/gray/ctm.properties
new file mode 100755
index 00000000..0d446971
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/gray/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=gray_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/green/0.png b/assets/minecraft/optifine/ctm/generic/carpet/green/0.png
new file mode 100755
index 00000000..96de3ab8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/green/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/green/1.png b/assets/minecraft/optifine/ctm/generic/carpet/green/1.png
new file mode 100755
index 00000000..f1d01a19
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/green/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/green/2.png b/assets/minecraft/optifine/ctm/generic/carpet/green/2.png
new file mode 100755
index 00000000..ada7dbeb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/green/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/green/3.png b/assets/minecraft/optifine/ctm/generic/carpet/green/3.png
new file mode 100755
index 00000000..95b0ad10
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/green/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/green/4.png b/assets/minecraft/optifine/ctm/generic/carpet/green/4.png
new file mode 100755
index 00000000..9151d3fd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/green/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/green/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/green/ctm.properties
new file mode 100755
index 00000000..398cfbac
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/green/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=green_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_blue/0.png b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/0.png
new file mode 100755
index 00000000..9e1b4677
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_blue/1.png b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/1.png
new file mode 100755
index 00000000..22b69053
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_blue/2.png b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/2.png
new file mode 100755
index 00000000..42521fde
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_blue/3.png b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/3.png
new file mode 100755
index 00000000..d57c61a7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_blue/4.png b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/4.png
new file mode 100755
index 00000000..db6661e2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_blue/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/ctm.properties
new file mode 100755
index 00000000..f747be74
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_blue/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=light_blue_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_gray/0.png b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/0.png
new file mode 100755
index 00000000..fe645cc6
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_gray/1.png b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/1.png
new file mode 100755
index 00000000..d4758480
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_gray/2.png b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/2.png
new file mode 100755
index 00000000..b2fed5c3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_gray/3.png b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/3.png
new file mode 100755
index 00000000..734ef625
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_gray/4.png b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/4.png
new file mode 100755
index 00000000..1a8ad04b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/light_gray/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/ctm.properties
new file mode 100755
index 00000000..80a82b54
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/light_gray/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=light_gray_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/lime/0.png b/assets/minecraft/optifine/ctm/generic/carpet/lime/0.png
new file mode 100755
index 00000000..ed2c3735
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/lime/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/lime/1.png b/assets/minecraft/optifine/ctm/generic/carpet/lime/1.png
new file mode 100755
index 00000000..ac0bb503
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/lime/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/lime/2.png b/assets/minecraft/optifine/ctm/generic/carpet/lime/2.png
new file mode 100755
index 00000000..3d11a78d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/lime/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/lime/3.png b/assets/minecraft/optifine/ctm/generic/carpet/lime/3.png
new file mode 100755
index 00000000..1fa90dee
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/lime/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/lime/4.png b/assets/minecraft/optifine/ctm/generic/carpet/lime/4.png
new file mode 100755
index 00000000..2f9a363b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/lime/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/lime/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/lime/ctm.properties
new file mode 100755
index 00000000..a9bd096f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/lime/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=lime_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/magenta/0.png b/assets/minecraft/optifine/ctm/generic/carpet/magenta/0.png
new file mode 100755
index 00000000..dc921ccc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/magenta/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/magenta/1.png b/assets/minecraft/optifine/ctm/generic/carpet/magenta/1.png
new file mode 100755
index 00000000..2bea2bb3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/magenta/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/magenta/2.png b/assets/minecraft/optifine/ctm/generic/carpet/magenta/2.png
new file mode 100755
index 00000000..148ca1c6
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/magenta/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/magenta/3.png b/assets/minecraft/optifine/ctm/generic/carpet/magenta/3.png
new file mode 100755
index 00000000..d499eff3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/magenta/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/magenta/4.png b/assets/minecraft/optifine/ctm/generic/carpet/magenta/4.png
new file mode 100755
index 00000000..1e75b91b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/magenta/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/magenta/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/magenta/ctm.properties
new file mode 100755
index 00000000..1e38b0c7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/magenta/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=magenta_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/orange/0.png b/assets/minecraft/optifine/ctm/generic/carpet/orange/0.png
new file mode 100755
index 00000000..aa201201
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/orange/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/orange/1.png b/assets/minecraft/optifine/ctm/generic/carpet/orange/1.png
new file mode 100755
index 00000000..eea6e726
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/orange/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/orange/2.png b/assets/minecraft/optifine/ctm/generic/carpet/orange/2.png
new file mode 100755
index 00000000..5a91c43c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/orange/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/orange/3.png b/assets/minecraft/optifine/ctm/generic/carpet/orange/3.png
new file mode 100755
index 00000000..f7d3bb45
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/orange/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/orange/4.png b/assets/minecraft/optifine/ctm/generic/carpet/orange/4.png
new file mode 100755
index 00000000..9a3969f4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/orange/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/orange/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/orange/ctm.properties
new file mode 100755
index 00000000..a5b35cd1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/orange/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=orange_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/pink/0.png b/assets/minecraft/optifine/ctm/generic/carpet/pink/0.png
new file mode 100755
index 00000000..6633e982
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/pink/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/pink/1.png b/assets/minecraft/optifine/ctm/generic/carpet/pink/1.png
new file mode 100755
index 00000000..c50109a8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/pink/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/pink/2.png b/assets/minecraft/optifine/ctm/generic/carpet/pink/2.png
new file mode 100755
index 00000000..a6479418
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/pink/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/pink/3.png b/assets/minecraft/optifine/ctm/generic/carpet/pink/3.png
new file mode 100755
index 00000000..e0565f03
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/pink/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/pink/4.png b/assets/minecraft/optifine/ctm/generic/carpet/pink/4.png
new file mode 100755
index 00000000..b664b3c3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/pink/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/pink/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/pink/ctm.properties
new file mode 100755
index 00000000..5095a6dc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/pink/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=pink_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/purple/0.png b/assets/minecraft/optifine/ctm/generic/carpet/purple/0.png
new file mode 100755
index 00000000..b426cc9d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/purple/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/purple/1.png b/assets/minecraft/optifine/ctm/generic/carpet/purple/1.png
new file mode 100755
index 00000000..2de73c2f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/purple/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/purple/2.png b/assets/minecraft/optifine/ctm/generic/carpet/purple/2.png
new file mode 100755
index 00000000..97df814e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/purple/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/purple/3.png b/assets/minecraft/optifine/ctm/generic/carpet/purple/3.png
new file mode 100755
index 00000000..6a215c56
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/purple/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/purple/4.png b/assets/minecraft/optifine/ctm/generic/carpet/purple/4.png
new file mode 100755
index 00000000..6170147f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/purple/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/purple/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/purple/ctm.properties
new file mode 100755
index 00000000..8aeb6e34
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/purple/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=purple_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/red/0.png b/assets/minecraft/optifine/ctm/generic/carpet/red/0.png
new file mode 100755
index 00000000..005df211
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/red/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/red/1.png b/assets/minecraft/optifine/ctm/generic/carpet/red/1.png
new file mode 100755
index 00000000..f8684ae2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/red/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/red/2.png b/assets/minecraft/optifine/ctm/generic/carpet/red/2.png
new file mode 100755
index 00000000..e0755193
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/red/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/red/3.png b/assets/minecraft/optifine/ctm/generic/carpet/red/3.png
new file mode 100755
index 00000000..a32d4384
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/red/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/red/4.png b/assets/minecraft/optifine/ctm/generic/carpet/red/4.png
new file mode 100755
index 00000000..1ab68299
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/red/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/red/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/red/ctm.properties
new file mode 100755
index 00000000..a4d642a3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/red/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=red_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/white/0.png b/assets/minecraft/optifine/ctm/generic/carpet/white/0.png
new file mode 100755
index 00000000..7b545be9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/white/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/white/1.png b/assets/minecraft/optifine/ctm/generic/carpet/white/1.png
new file mode 100755
index 00000000..adc99308
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/white/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/white/2.png b/assets/minecraft/optifine/ctm/generic/carpet/white/2.png
new file mode 100755
index 00000000..2c840c09
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/white/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/white/3.png b/assets/minecraft/optifine/ctm/generic/carpet/white/3.png
new file mode 100755
index 00000000..f7084e93
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/white/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/white/4.png b/assets/minecraft/optifine/ctm/generic/carpet/white/4.png
new file mode 100755
index 00000000..4419f9c9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/white/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/white/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/white/ctm.properties
new file mode 100755
index 00000000..4e6cb24d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/white/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=white_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/yellow/0.png b/assets/minecraft/optifine/ctm/generic/carpet/yellow/0.png
new file mode 100755
index 00000000..ac9046d8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/yellow/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/yellow/1.png b/assets/minecraft/optifine/ctm/generic/carpet/yellow/1.png
new file mode 100755
index 00000000..128ea3fb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/yellow/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/yellow/2.png b/assets/minecraft/optifine/ctm/generic/carpet/yellow/2.png
new file mode 100755
index 00000000..ec57215f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/yellow/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/yellow/3.png b/assets/minecraft/optifine/ctm/generic/carpet/yellow/3.png
new file mode 100755
index 00000000..4ff15c07
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/yellow/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/yellow/4.png b/assets/minecraft/optifine/ctm/generic/carpet/yellow/4.png
new file mode 100755
index 00000000..cd185c13
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/yellow/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/carpet/yellow/ctm.properties b/assets/minecraft/optifine/ctm/generic/carpet/yellow/ctm.properties
new file mode 100755
index 00000000..77aa7728
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/carpet/yellow/ctm.properties
@@ -0,0 +1,4 @@
1matchBlocks=yellow_carpet
2faces=top bottom
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/0.png
new file mode 100755
index 00000000..4781a63e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/1.png
new file mode 100755
index 00000000..f95b91d1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/2.png
new file mode 100755
index 00000000..4bd107f3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/3.png
new file mode 100755
index 00000000..3584280c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/4.png
new file mode 100755
index 00000000..9afda68e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/5.png
new file mode 100755
index 00000000..6e40439b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/6.png
new file mode 100755
index 00000000..709e32c3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass.properties
new file mode 100755
index 00000000..5b24b610
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=black_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..b872b806
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=black_stained_glass_pane
2matchTiles=black_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..a6e6a212
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/black_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=black_stained_glass_pane
2matchTiles=black_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/0.png
new file mode 100755
index 00000000..5149694d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/1.png
new file mode 100755
index 00000000..c0d55929
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/2.png
new file mode 100755
index 00000000..13c308ff
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/3.png
new file mode 100755
index 00000000..e402dbfd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/4.png
new file mode 100755
index 00000000..779c9a61
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/5.png
new file mode 100755
index 00000000..a8accf73
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/6.png
new file mode 100755
index 00000000..35050bce
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass.properties
new file mode 100755
index 00000000..04fdde4e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=blue_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..4011627c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=blue_stained_glass_pane
2matchTiles=blue_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..031a7c79
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/blue_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=blue_stained_glass_pane
2matchTiles=blue_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/0.png
new file mode 100755
index 00000000..185716e1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/1.png
new file mode 100755
index 00000000..426f74c4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/2.png
new file mode 100755
index 00000000..e0d06e8f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/3.png
new file mode 100755
index 00000000..b836a598
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/4.png
new file mode 100755
index 00000000..5928368f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/5.png
new file mode 100755
index 00000000..935a94b5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/6.png
new file mode 100755
index 00000000..c166f0bd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass.properties
new file mode 100755
index 00000000..3fca213f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=brown_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..850564f5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=brown_stained_glass_pane
2matchTiles=brown_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..4f94199a
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/brown_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=brown_stained_glass_pane
2matchTiles=brown_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/0.png
new file mode 100755
index 00000000..ac2540e4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/1.png
new file mode 100755
index 00000000..a73b635f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/2.png
new file mode 100755
index 00000000..60be33eb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/3.png
new file mode 100755
index 00000000..35749135
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/4.png
new file mode 100755
index 00000000..ebb239f7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/5.png
new file mode 100755
index 00000000..fca6aa41
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/6.png
new file mode 100755
index 00000000..878ec187
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass.properties
new file mode 100755
index 00000000..492786fd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=cyan_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..f7841789
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=cyan_stained_glass_pane
2matchTiles=cyan_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..abd65ff2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/cyan_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=cyan_stained_glass_pane
2matchTiles=cyan_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/glass/0.png
new file mode 100755
index 00000000..0d524ab2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/glass/1.png
new file mode 100755
index 00000000..de3457fa
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/glass/2.png
new file mode 100755
index 00000000..e928ff59
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/glass/3.png
new file mode 100755
index 00000000..c0d932a7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/glass/4.png
new file mode 100755
index 00000000..32331335
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/glass/5.png
new file mode 100755
index 00000000..939976d8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/glass/6.png
new file mode 100755
index 00000000..458b2f48
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/glass/glass.properties
new file mode 100755
index 00000000..e78d1c7d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/glass.properties
@@ -0,0 +1,4 @@
1matchBlocks=glass
2matchTiles=glass
3method=ctm_compact
4tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/glass/glass_pane.properties
new file mode 100755
index 00000000..956d80a1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=glass_pane
2matchTiles=glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/glass/glass_pane2.properties
new file mode 100755
index 00000000..b1353899
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/glass/glass_pane2.properties
@@ -0,0 +1,3 @@
1matchTiles=glass_pane
2method=vertical
3tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/0.png
new file mode 100755
index 00000000..d3d983ed
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/1.png
new file mode 100755
index 00000000..561f756d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/2.png
new file mode 100755
index 00000000..cdac4fda
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/3.png
new file mode 100755
index 00000000..2b0526f3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/4.png
new file mode 100755
index 00000000..68b7108c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/5.png
new file mode 100755
index 00000000..ed6c3a1c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/6.png
new file mode 100755
index 00000000..ea57e461
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass.properties
new file mode 100755
index 00000000..4c047a12
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=gray_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..e57279d0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=gray_stained_glass_pane
2matchTiles=gray_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..653fe0b2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/gray_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=gray_stained_glass_pane
2matchTiles=gray_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/0.png
new file mode 100755
index 00000000..65129575
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/1.png
new file mode 100755
index 00000000..d34986b4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/2.png
new file mode 100755
index 00000000..19dac5d4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/3.png
new file mode 100755
index 00000000..f5355821
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/4.png
new file mode 100755
index 00000000..da7920a3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/5.png
new file mode 100755
index 00000000..bf01d35b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/6.png
new file mode 100755
index 00000000..746b19e4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass.properties
new file mode 100755
index 00000000..374479dc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=green_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..2ca253ec
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=green_stained_glass_pane
2matchTiles=green_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..d61d52bb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/green_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=green_stained_glass_pane
2matchTiles=green_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/0.png
new file mode 100755
index 00000000..eae64530
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/1.png
new file mode 100755
index 00000000..66b4f8fb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/2.png
new file mode 100755
index 00000000..ffae3675
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/3.png
new file mode 100755
index 00000000..249a1cf5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/4.png
new file mode 100755
index 00000000..c51a603e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/5.png
new file mode 100755
index 00000000..afcd6809
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/6.png
new file mode 100755
index 00000000..c30497d0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass.properties
new file mode 100755
index 00000000..813d43d0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=light_blue_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..75c69296
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=light_blue_stained_glass_pane
2matchTiles=light_blue_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..f90a2013
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_blue_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=light_blue_stained_glass_pane
2matchTiles=light_blue_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/0.png
new file mode 100755
index 00000000..5718fb5f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/1.png
new file mode 100755
index 00000000..2fb8af28
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/2.png
new file mode 100755
index 00000000..9b2bf7fd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/3.png
new file mode 100755
index 00000000..a42432b8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/4.png
new file mode 100755
index 00000000..62e34bed
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/5.png
new file mode 100755
index 00000000..660c5e0d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/6.png
new file mode 100755
index 00000000..5b804e49
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass.properties
new file mode 100755
index 00000000..e4283031
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=light_gray_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..40a1d6a3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=light_gray_stained_glass_pane
2matchTiles=light_gray_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..9d211f20
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/light_gray_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=light_gray_stained_glass_pane
2matchTiles=light_gray_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/0.png
new file mode 100755
index 00000000..82d1d992
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/1.png
new file mode 100755
index 00000000..5111e829
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/2.png
new file mode 100755
index 00000000..bffb5531
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/3.png
new file mode 100755
index 00000000..0301325b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/4.png
new file mode 100755
index 00000000..a2820e0c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/5.png
new file mode 100755
index 00000000..39e9dafa
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/6.png
new file mode 100755
index 00000000..2aa8b5fd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass.properties
new file mode 100755
index 00000000..55c36fed
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=lime_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..5bac5df7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=lime_stained_glass_pane
2matchTiles=lime_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..4fe082d0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/lime_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=lime_stained_glass_pane
2matchTiles=lime_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/.glass_end.properties b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/.glass_end.properties
new file mode 100755
index 00000000..ecc5517f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/.glass_end.properties
@@ -0,0 +1,10 @@
1matchBlocks=magenta_stained_glass
2faces=sides
3method=ctm_compact
4biomes=small_end_islands end_midlands end_highlands end_barrens
5tiles=0-9
6ctm.0=5
7ctm.1=6
8ctm.3=7
9ctm.12=8
10ctm.36=9 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/0.png
new file mode 100755
index 00000000..8394bbd2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/1.png
new file mode 100755
index 00000000..d8e66d62
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/10.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/10.png
new file mode 100755
index 00000000..0bea82d4
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/10.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/11.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/11.png
new file mode 100755
index 00000000..f9d6580e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/11.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/2.png
new file mode 100755
index 00000000..482993c3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/3.png
new file mode 100755
index 00000000..96b34b9a
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/4.png
new file mode 100755
index 00000000..cf2ba310
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/5.png
new file mode 100755
index 00000000..5d584837
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/6.png
new file mode 100755
index 00000000..bcf5c870
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/7.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/7.png
new file mode 100755
index 00000000..bcf5c870
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/7.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/8.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/8.png
new file mode 100755
index 00000000..4e98d730
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/8.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/9.png b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/9.png
new file mode 100755
index 00000000..c12dfe62
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/9.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass.properties
new file mode 100755
index 00000000..db9a02a5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=magenta_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..4b0715e5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=magenta_stained_glass_pane
2matchTiles=magenta_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..c16f3648
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/magenta_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=magenta_stained_glass_pane
2matchTiles=magenta_stained_glass_pane
3faces=sides
4method=vertical
5tiles=10 1 11 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/0.png
new file mode 100755
index 00000000..27ac8b10
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/1.png
new file mode 100755
index 00000000..8cc6946b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/2.png
new file mode 100755
index 00000000..a29c253a
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/3.png
new file mode 100755
index 00000000..868dc95d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/4.png
new file mode 100755
index 00000000..14e2fa33
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/5.png
new file mode 100755
index 00000000..53ebd955
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/6.png
new file mode 100755
index 00000000..81f816ba
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass.properties
new file mode 100755
index 00000000..72562750
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=orange_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..fa27a1ec
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=orange_stained_glass_pane
2matchTiles=orange_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..0816eb6f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/orange_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=orange_stained_glass_pane
2matchTiles=orange_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/0.png
new file mode 100755
index 00000000..c9498d5e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/1.png
new file mode 100755
index 00000000..256d453b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/2.png
new file mode 100755
index 00000000..c30575a8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/3.png
new file mode 100755
index 00000000..55cdc5b2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/4.png
new file mode 100755
index 00000000..09d4966a
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/5.png
new file mode 100755
index 00000000..7e8f70ee
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/6.png
new file mode 100755
index 00000000..d6e1ffc6
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass.properties
new file mode 100755
index 00000000..4aa4445e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=pink_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..bd6e12de
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=pink_stained_glass_pane
2matchTiles=pink_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..e1c98bed
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/pink_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=pink_stained_glass_pane
2matchTiles=pink_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/0.png
new file mode 100755
index 00000000..cf9a3af3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/1.png
new file mode 100755
index 00000000..fa7c0546
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/2.png
new file mode 100755
index 00000000..088db9bc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/3.png
new file mode 100755
index 00000000..229abb49
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/4.png
new file mode 100755
index 00000000..fa7c0546
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/5.png
new file mode 100755
index 00000000..f4b8eedc
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/6.png
new file mode 100755
index 00000000..acc49af7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass.properties
new file mode 100755
index 00000000..31cabbff
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=purple_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..782a9495
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=purple_stained_glass_pane
2matchTiles=purple_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..a74cb05d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/purple_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=purple_stained_glass_pane
2matchTiles=purple_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/0.png
new file mode 100755
index 00000000..0f4d2ae9
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/1.png
new file mode 100755
index 00000000..25f10f78
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/2.png
new file mode 100755
index 00000000..f428fada
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/3.png
new file mode 100755
index 00000000..2427e6fb
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/4.png
new file mode 100755
index 00000000..263eb1e7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/5.png
new file mode 100755
index 00000000..cd53eaec
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/6.png
new file mode 100755
index 00000000..15d97524
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass.properties
new file mode 100755
index 00000000..9d31fe50
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=red_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..6ce4b9c3
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=red_stained_glass_pane
2matchTiles=red_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..aa4a8513
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/red_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=stained_glass_pane
2matchTiles=stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/0.png
new file mode 100755
index 00000000..7bb122fa
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/1.png
new file mode 100755
index 00000000..88895f06
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/2.png
new file mode 100755
index 00000000..cf01d409
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/3.png
new file mode 100755
index 00000000..8e096309
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/4.png
new file mode 100755
index 00000000..d7d4643b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/tinted_glass.properties b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/tinted_glass.properties
new file mode 100755
index 00000000..27ef64db
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/tinted_glass/tinted_glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=tinted_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/0.png
new file mode 100755
index 00000000..dde70609
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/1.png
new file mode 100755
index 00000000..da8c88ad
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/2.png
new file mode 100755
index 00000000..e87763f0
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/3.png
new file mode 100755
index 00000000..10cf86cd
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/4.png
new file mode 100755
index 00000000..e959dbc5
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/5.png
new file mode 100755
index 00000000..cd9db7ae
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/6.png
new file mode 100755
index 00000000..ee74220e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass.properties
new file mode 100755
index 00000000..a3ceddfa
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=white_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..66ff6182
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=white_stained_glass_pane
2matchTiles=white_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..e704de1c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/white_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=white_stained_glass_pane
2matchTiles=white_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/0.png b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/0.png
new file mode 100755
index 00000000..f338d61e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/1.png b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/1.png
new file mode 100755
index 00000000..22aad42c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/2.png b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/2.png
new file mode 100755
index 00000000..1da5779a
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/3.png b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/3.png
new file mode 100755
index 00000000..91c49e59
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/4.png b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/4.png
new file mode 100755
index 00000000..7638a76a
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/5.png b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/5.png
new file mode 100755
index 00000000..b0709e13
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/6.png b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/6.png
new file mode 100755
index 00000000..fa07fe07
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass.properties b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass.properties
new file mode 100755
index 00000000..66559080
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass.properties
@@ -0,0 +1,3 @@
1matchBlocks=yellow_stained_glass
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane.properties b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane.properties
new file mode 100755
index 00000000..c5ada29c
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane.properties
@@ -0,0 +1,5 @@
1matchBlocks=yellow_stained_glass_pane
2matchTiles=yellow_stained_glass
3faces=sides
4method=ctm_compact
5tiles=0-3 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane2.properties b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane2.properties
new file mode 100755
index 00000000..5c182a3d
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/glass/yellow_stained_glass/glass_pane2.properties
@@ -0,0 +1,5 @@
1matchBlocks=yellow_stained_glass_pane
2matchTiles=yellow_stained_glass_pane
3faces=sides
4method=vertical
5tiles=5 1 6 3 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/ice/0.png b/assets/minecraft/optifine/ctm/generic/ice/0.png
new file mode 100755
index 00000000..2a84f021
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/ice/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/ice/1.png b/assets/minecraft/optifine/ctm/generic/ice/1.png
new file mode 100755
index 00000000..e0113547
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/ice/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/ice/2.png b/assets/minecraft/optifine/ctm/generic/ice/2.png
new file mode 100755
index 00000000..b4848819
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/ice/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/ice/3.png b/assets/minecraft/optifine/ctm/generic/ice/3.png
new file mode 100755
index 00000000..e81a403f
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/ice/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/ice/4.png b/assets/minecraft/optifine/ctm/generic/ice/4.png
new file mode 100755
index 00000000..e500d94e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/ice/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/ice/ctm.properties b/assets/minecraft/optifine/ctm/generic/ice/ctm.properties
new file mode 100755
index 00000000..0936be1e
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/ice/ctm.properties
@@ -0,0 +1,3 @@
1matchTiles=ice
2method=ctm_compact
3tiles=0-4 \ No newline at end of file
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/0.png b/assets/minecraft/optifine/ctm/generic/packed_ice/0.png
new file mode 100755
index 00000000..0b7f373b
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/0.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/1.png b/assets/minecraft/optifine/ctm/generic/packed_ice/1.png
new file mode 100755
index 00000000..aaef25a1
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/1.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/10.png b/assets/minecraft/optifine/ctm/generic/packed_ice/10.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/10.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/11.png b/assets/minecraft/optifine/ctm/generic/packed_ice/11.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/11.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/12.png b/assets/minecraft/optifine/ctm/generic/packed_ice/12.png
new file mode 100755
index 00000000..6fc74824
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/12.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/13.png b/assets/minecraft/optifine/ctm/generic/packed_ice/13.png
new file mode 100755
index 00000000..12adcce8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/13.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/14.png b/assets/minecraft/optifine/ctm/generic/packed_ice/14.png
new file mode 100755
index 00000000..f4dd2df8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/14.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/15.png b/assets/minecraft/optifine/ctm/generic/packed_ice/15.png
new file mode 100755
index 00000000..350bd9e2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/15.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/16.png b/assets/minecraft/optifine/ctm/generic/packed_ice/16.png
new file mode 100755
index 00000000..652f43de
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/16.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/17.png b/assets/minecraft/optifine/ctm/generic/packed_ice/17.png
new file mode 100755
index 00000000..1c9548e2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/17.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/18.png b/assets/minecraft/optifine/ctm/generic/packed_ice/18.png
new file mode 100755
index 00000000..07527c30
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/18.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/19.png b/assets/minecraft/optifine/ctm/generic/packed_ice/19.png
new file mode 100755
index 00000000..b434e1ac
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/19.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/2.png b/assets/minecraft/optifine/ctm/generic/packed_ice/2.png
new file mode 100755
index 00000000..33e85d16
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/2.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/20.png b/assets/minecraft/optifine/ctm/generic/packed_ice/20.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/20.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/21.png b/assets/minecraft/optifine/ctm/generic/packed_ice/21.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/21.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/22.png b/assets/minecraft/optifine/ctm/generic/packed_ice/22.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/22.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/23.png b/assets/minecraft/optifine/ctm/generic/packed_ice/23.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/23.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/24.png b/assets/minecraft/optifine/ctm/generic/packed_ice/24.png
new file mode 100755
index 00000000..602847e7
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/24.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/25.png b/assets/minecraft/optifine/ctm/generic/packed_ice/25.png
new file mode 100755
index 00000000..9592c465
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/25.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/26.png b/assets/minecraft/optifine/ctm/generic/packed_ice/26.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/26.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/27.png b/assets/minecraft/optifine/ctm/generic/packed_ice/27.png
new file mode 100755
index 00000000..b434e1ac
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/27.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/28.png b/assets/minecraft/optifine/ctm/generic/packed_ice/28.png
new file mode 100755
index 00000000..9592c465
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/28.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/29.png b/assets/minecraft/optifine/ctm/generic/packed_ice/29.png
new file mode 100755
index 00000000..f4dd2df8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/29.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/3.png b/assets/minecraft/optifine/ctm/generic/packed_ice/3.png
new file mode 100755
index 00000000..6d5df345
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/3.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/30.png b/assets/minecraft/optifine/ctm/generic/packed_ice/30.png
new file mode 100755
index 00000000..9592c465
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/30.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/31.png b/assets/minecraft/optifine/ctm/generic/packed_ice/31.png
new file mode 100755
index 00000000..f4dd2df8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/31.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/32.png b/assets/minecraft/optifine/ctm/generic/packed_ice/32.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/32.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/33.png b/assets/minecraft/optifine/ctm/generic/packed_ice/33.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/33.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/34.png b/assets/minecraft/optifine/ctm/generic/packed_ice/34.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/34.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/35.png b/assets/minecraft/optifine/ctm/generic/packed_ice/35.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/35.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/36.png b/assets/minecraft/optifine/ctm/generic/packed_ice/36.png
new file mode 100755
index 00000000..e40c1b33
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/36.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/37.png b/assets/minecraft/optifine/ctm/generic/packed_ice/37.png
new file mode 100755
index 00000000..652f43de
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/37.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/38.png b/assets/minecraft/optifine/ctm/generic/packed_ice/38.png
new file mode 100755
index 00000000..07527c30
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/38.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/39.png b/assets/minecraft/optifine/ctm/generic/packed_ice/39.png
new file mode 100755
index 00000000..1c9548e2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/39.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/4.png b/assets/minecraft/optifine/ctm/generic/packed_ice/4.png
new file mode 100755
index 00000000..12adcce8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/4.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/40.png b/assets/minecraft/optifine/ctm/generic/packed_ice/40.png
new file mode 100755
index 00000000..07527c30
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/40.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/41.png b/assets/minecraft/optifine/ctm/generic/packed_ice/41.png
new file mode 100755
index 00000000..b434e1ac
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/41.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/42.png b/assets/minecraft/optifine/ctm/generic/packed_ice/42.png
new file mode 100755
index 00000000..07527c30
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/42.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/43.png b/assets/minecraft/optifine/ctm/generic/packed_ice/43.png
new file mode 100755
index 00000000..b434e1ac
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/43.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/44.png b/assets/minecraft/optifine/ctm/generic/packed_ice/44.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/44.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/45.png b/assets/minecraft/optifine/ctm/generic/packed_ice/45.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/45.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/46.png b/assets/minecraft/optifine/ctm/generic/packed_ice/46.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/46.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/5.png b/assets/minecraft/optifine/ctm/generic/packed_ice/5.png
new file mode 100755
index 00000000..350bd9e2
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/5.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/6.png b/assets/minecraft/optifine/ctm/generic/packed_ice/6.png
new file mode 100755
index 00000000..9592c465
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/6.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/7.png b/assets/minecraft/optifine/ctm/generic/packed_ice/7.png
new file mode 100755
index 00000000..f4dd2df8
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/7.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/8.png b/assets/minecraft/optifine/ctm/generic/packed_ice/8.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/8.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/9.png b/assets/minecraft/optifine/ctm/generic/packed_ice/9.png
new file mode 100755
index 00000000..7d528457
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/9.png
Binary files differ
diff --git a/assets/minecraft/optifine/ctm/generic/packed_ice/ctm.properties b/assets/minecraft/optifine/ctm/generic/packed_ice/ctm.properties
new file mode 100755
index 00000000..b3d7c727
--- /dev/null
+++ b/assets/minecraft/optifine/ctm/generic/packed_ice/ctm.properties
@@ -0,0 +1,3 @@
1matchTiles=packed_ice
2method=ctm
3tiles=0-46 \ No newline at end of file