aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/assets/gregtech/textures/blocks/iconsets
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/resources/assets/gregtech/textures/blocks/iconsets')
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK.pngbin0 -> 351 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK_ACTIVE.pngbin0 -> 351 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_0.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_1.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_2.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_3.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_4.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_5.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.pngbin0 -> 470 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.pngbin0 -> 685 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.pngbin0 -> 16790 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.pngbin0 -> 939 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.pngbin0 -> 943 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.pngbin0 -> 428 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.pngbin0 -> 4286 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CASING.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL_NONSIDE.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.pngbin0 -> 582 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.pngbin0 -> 1007 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.pngbin0 -> 874 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.pngbin0 -> 465 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.pngbin0 -> 549 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.pngbin0 -> 683 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.pngbin0 -> 380 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.pngbin0 -> 5289 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.pngbin0 -> 687 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.pngbin0 -> 722 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA_CONN.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.pngbin0 -> 454 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.pngbin0 -> 592 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.pngbin0 -> 4286 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.pngbin0 -> 2518 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.pngbin0 -> 2516 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.pngbin0 -> 2586 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.pngbin0 -> 2519 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.pngbin0 -> 2514 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.pngbin0 -> 2542 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.pngbin0 -> 2512 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.pngbin0 -> 2517 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.pngbin0 -> 5471 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.pngbin0 -> 4267 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.pngbin0 -> 3108 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.pngbin0 -> 3117 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.pngbin0 -> 3109 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.pngbin0 -> 3151 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.pngbin0 -> 3109 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.pngbin0 -> 3150 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.pngbin0 -> 3084 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.pngbin0 -> 3095 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.pngbin0 -> 6006 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_CASING.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.pngbin0 -> 4286 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLLOW.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_INNER_SPACETIME_REINFORCED_EOH_CASING.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_LASER.pngbin0 -> 369 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_OUTER_SPACETIME_REINFORCED_EOH_CASING.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC.pngbin0 -> 910 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV_NONSIDE.pngbin0 -> 910 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_NONSIDE.pngbin0 -> 910 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT_NONSIDE.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE.pngbin0 -> 397 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE_CONN.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER_INFINITE.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.pngbin0 -> 4342 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.pngbin0 -> 709 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.pngbin0 -> 9479 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_CASING.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.pngbin0 -> 4286 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD_CASING.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.pngbin0 -> 486 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.pngbin0 -> 772 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.pngbin0 -> 1986 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GENNY.pngbin0 -> 4254 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.pngbin0 -> 597 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_ENERGY.pngbin0 -> 604 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_INNER.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.pngbin0 -> 5153 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.png.mcmeta1
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_SUPPORT.pngbin0 -> 522 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_TRIM.pngbin0 -> 334 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.pngbin0 -> 4836 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.pngbin0 -> 3752 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.pngbin0 -> 3586 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_TOP_BOTTOM.pngbin0 -> 472 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_BOTTOM.pngbin431 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_SIDE.pngbin431 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_TOP.pngbin431 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_BOTTOM.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_SIDE.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_TOP.pngbin0 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_BOTTOM.pngbin411 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_SIDE.pngbin411 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_TOP.pngbin411 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_BOTTOM.pngbin417 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_SIDE.pngbin417 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_TOP.pngbin417 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_BOTTOM.pngbin419 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_SIDE.pngbin419 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_TOP.pngbin419 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_BOTTOM.pngbin414 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_SIDE.pngbin414 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_TOP.pngbin414 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MARK.pngbin0 -> 4254 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.pngbin0 -> 4286 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM_IDLE.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.pngbin0 -> 2206 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.pngbin0 -> 4286 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.pngbin0 -> 245 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.pngbin0 -> 662 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_LASER.pngbin0 -> 559 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_POWER.pngbin357 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.pngbin0 -> 6612 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.png.mcmeta1
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.pngbin0 -> 7917 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.png.mcmeta1
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.pngbin0 -> 8627 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.png.mcmeta1
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_LASER.pngbin0 -> 555 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_POWER.pngbin342 -> 1147 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.pngbin0 -> 868 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_OFFLINE.pngbin0 -> 640 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_ONLINE.pngbin0 -> 730 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.pngbin0 -> 4267 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.pngbin0 -> 783 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/POLLUTOR.pngbin0 -> 849 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/POWERPASSUPGRADE_OVERLAY.pngbin0 -> 1166 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.pngbin0 -> 426 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.pngbin0 -> 383 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/SCREEN_OFF.pngbin0 -> 1041 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.pngbin0 -> 2422 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.pngbin0 -> 2460 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.pngbin0 -> 2463 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.pngbin0 -> 2426 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.pngbin0 -> 2449 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.pngbin0 -> 2415 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.pngbin0 -> 2453 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.pngbin0 -> 2465 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.pngbin0 -> 5764 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY.pngbin0 -> 808 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY_ULTIMATE.pngbin0 -> 799 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_TRANSCEIVER_TOP.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_SIDES.pngbin0 -> 592 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_TOP_BOTTOM.pngbin0 -> 606 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS.pngbin0 -> 527 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS_ACTIVE.pngbin0 -> 2387 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOROID.pngbin0 -> 724 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER.pngbin0 -> 645 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER_ACTIVE.pngbin0 -> 634 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_0.pngbin0 -> 1156 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_1.pngbin0 -> 1125 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_2.pngbin0 -> 1156 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_3.pngbin0 -> 1145 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_4.pngbin0 -> 1151 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_5.pngbin0 -> 1182 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_6.pngbin0 -> 814 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_0.pngbin0 -> 1145 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_1.pngbin0 -> 1096 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_2.pngbin0 -> 1123 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_3.pngbin0 -> 1137 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_4.pngbin0 -> 1124 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_5.pngbin0 -> 1152 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_6.pngbin0 -> 838 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_SIDES.pngbin0 -> 1233 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_TOP_BOTTOM.pngbin0 -> 1319 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.pngbin0 -> 536 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.png.mcmeta5
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.pngbin0 -> 482 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.png.mcmeta5
247 files changed, 364 insertions, 0 deletions
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK.png
new file mode 100644
index 0000000000..6aa75eff68
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK_ACTIVE.png
new file mode 100644
index 0000000000..b8333cd837
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/BUCK_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_.png
new file mode 100644
index 0000000000..daa7f4a2cf
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_0.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_0.png
new file mode 100644
index 0000000000..94fd31b985
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_0.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_1.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_1.png
new file mode 100644
index 0000000000..bb23e9953e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_2.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_2.png
new file mode 100644
index 0000000000..d9f3fbd2b7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_3.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_3.png
new file mode 100644
index 0000000000..016f84f8af
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_4.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_4.png
new file mode 100644
index 0000000000..deab155c98
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_5.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_5.png
new file mode 100644
index 0000000000..a6382d4475
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/DEBUG_5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.png
new file mode 100644
index 0000000000..9448ea12bd
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.png.mcmeta
new file mode 100644
index 0000000000..5d86d73ad2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":5
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.png
new file mode 100644
index 0000000000..63d8fda631
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..5d86d73ad2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ANNIHILATION_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":5
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR.png
new file mode 100644
index 0000000000..48985ed510
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.png
new file mode 100644
index 0000000000..53faf7d37c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BAR_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.png
new file mode 100644
index 0000000000..ccbc7a0f11
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.png.mcmeta
new file mode 100644
index 0000000000..7ab8340b0c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":16
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.png
new file mode 100644
index 0000000000..fb4943a5c3
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..7ab8340b0c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_BHG_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":16
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.png
new file mode 100644
index 0000000000..54da4a849c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.png
new file mode 100644
index 0000000000..bb123c5e6e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CANDY_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CASING.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CASING.png
new file mode 100644
index 0000000000..3116b8973c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CASING.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL.png
new file mode 100644
index 0000000000..4be4639f40
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL_NONSIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL_NONSIDE.png
new file mode 100644
index 0000000000..2bb3f0f031
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COIL_NONSIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.png
new file mode 100644
index 0000000000..187394cf54
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.png
new file mode 100644
index 0000000000..9d3bfe7284
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.png
new file mode 100644
index 0000000000..e76cd31b5e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_ACTIVE_SLAVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.png
new file mode 100644
index 0000000000..58cb0a9573
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COLLIDER_SLAVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.png
new file mode 100644
index 0000000000..bd9186a62f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.png
new file mode 100644
index 0000000000..911ef96afa
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_COMPUTER_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.png
new file mode 100644
index 0000000000..bd0c9c427e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.png
new file mode 100644
index 0000000000..093caca191
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CONTROLLER_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.png
new file mode 100644
index 0000000000..bd87d400e7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.png.mcmeta
new file mode 100644
index 0000000000..82555396fa
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":7
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.png
new file mode 100644
index 0000000000..b3d9c37a9a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..82555396fa
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_CRAFTING_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":7
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA.png
new file mode 100644
index 0000000000..c3b889dc79
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA_CONN.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA_CONN.png
new file mode 100644
index 0000000000..222b9329ea
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DATA_CONN.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.png
new file mode 100644
index 0000000000..0166c9c7ad
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.png.mcmeta
new file mode 100644
index 0000000000..5d86d73ad2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":5
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.png
new file mode 100644
index 0000000000..29bfd12031
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..5d86d73ad2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DECAY_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":5
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.png
new file mode 100644
index 0000000000..2686522d15
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.png
new file mode 100644
index 0000000000..1b451d601f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.png.mcmeta
new file mode 100644
index 0000000000..3bebb68ca0
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_0.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":9
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.png
new file mode 100644
index 0000000000..de94a87e1e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_1.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.png
new file mode 100644
index 0000000000..beb9b871dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.png.mcmeta
new file mode 100644
index 0000000000..82555396fa
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_2.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":7
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.png
new file mode 100644
index 0000000000..1dbee21f98
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.png.mcmeta
new file mode 100644
index 0000000000..021e6bc605
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_3.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":6
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.png
new file mode 100644
index 0000000000..31f204eb7d
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.png.mcmeta
new file mode 100644
index 0000000000..5d86d73ad2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_4.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":5
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.png
new file mode 100644
index 0000000000..bdb1324c4c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_5.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.png
new file mode 100644
index 0000000000..b70bf59ee8
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.png.mcmeta
new file mode 100644
index 0000000000..24f863c95e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_6.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":3
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.png
new file mode 100644
index 0000000000..742c06e70d
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_7.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.png
new file mode 100644
index 0000000000..c58676b7d7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.png.mcmeta
new file mode 100644
index 0000000000..dfae8cae16
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_DIM_8.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":1
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.png
new file mode 100644
index 0000000000..61fc2a2e36
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.png
new file mode 100644
index 0000000000..aa70ba768c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.png.mcmeta
new file mode 100644
index 0000000000..3bebb68ca0
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_0.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":9
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.png
new file mode 100644
index 0000000000..b13397c596
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_1.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.png
new file mode 100644
index 0000000000..c11abbe912
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.png.mcmeta
new file mode 100644
index 0000000000..82555396fa
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_2.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":7
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.png
new file mode 100644
index 0000000000..b1ead1d500
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.png.mcmeta
new file mode 100644
index 0000000000..021e6bc605
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_3.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":6
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.png
new file mode 100644
index 0000000000..ad20bc1e1e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.png.mcmeta
new file mode 100644
index 0000000000..5d86d73ad2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_4.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":5
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.png
new file mode 100644
index 0000000000..2c34ada99c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_5.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.png
new file mode 100644
index 0000000000..4a6187d654
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.png.mcmeta
new file mode 100644
index 0000000000..24f863c95e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_6.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":3
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.png
new file mode 100644
index 0000000000..4e83937cd4
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_7.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.png
new file mode 100644
index 0000000000..937b1af7af
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.png.mcmeta
new file mode 100644
index 0000000000..dfae8cae16
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_8.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":1
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_CASING.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_CASING.png
new file mode 100644
index 0000000000..02bbbc95f7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_FIELD_CASING.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER.png
new file mode 100644
index 0000000000..544c310bec
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.png
new file mode 100644
index 0000000000..5c18d5317e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLDER_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLLOW.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLLOW.png
new file mode 100644
index 0000000000..3970b1ec67
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_HOLLOW.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_INNER_SPACETIME_REINFORCED_EOH_CASING.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_INNER_SPACETIME_REINFORCED_EOH_CASING.png
new file mode 100644
index 0000000000..d956c9d8cc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_INNER_SPACETIME_REINFORCED_EOH_CASING.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_LASER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_LASER.png
new file mode 100644
index 0000000000..72e277673e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_LASER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_OUTER_SPACETIME_REINFORCED_EOH_CASING.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_OUTER_SPACETIME_REINFORCED_EOH_CASING.png
new file mode 100644
index 0000000000..798f7b6dbd
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_OUTER_SPACETIME_REINFORCED_EOH_CASING.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC.png
new file mode 100644
index 0000000000..df6c3a0688
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV.png
new file mode 100644
index 0000000000..8c3c5b621e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV_NONSIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV_NONSIDE.png
new file mode 100644
index 0000000000..03d8bad1cd
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_ADV_NONSIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_NONSIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_NONSIDE.png
new file mode 100644
index 0000000000..aa27ecdd29
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_NONSIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT.png
new file mode 100644
index 0000000000..ee6a7079e2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT_NONSIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT_NONSIDE.png
new file mode 100644
index 0000000000..c1a1d44471
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PC_VENT_NONSIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE.png
new file mode 100644
index 0000000000..0be901b802
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE_CONN.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE_CONN.png
new file mode 100644
index 0000000000..8754166137
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_PIPE_CONN.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER.png
new file mode 100644
index 0000000000..a623e9f1d5
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER_INFINITE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER_INFINITE.png
new file mode 100644
index 0000000000..a623e9f1d5
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_POWER_INFINITE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK.png
new file mode 100644
index 0000000000..86c556706c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.png
new file mode 100644
index 0000000000..9f016fecbd
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_RACK_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.png
new file mode 100644
index 0000000000..e4fe6bd313
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TELE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.png
new file mode 100644
index 0000000000..ed2770f533
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.png.mcmeta
new file mode 100644
index 0000000000..dfae8cae16
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_TIMESPACE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":1
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_CASING.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_CASING.png
new file mode 100644
index 0000000000..798f7b6dbd
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_CASING.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.png
new file mode 100644
index 0000000000..4ab1c50315
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD_CASING.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD_CASING.png
new file mode 100644
index 0000000000..d956c9d8cc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_ULTIMATE_FIELD_CASING.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.png
new file mode 100644
index 0000000000..464121c8fe
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.png
new file mode 100644
index 0000000000..cb4828ad05
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/EM_WH_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.png
new file mode 100644
index 0000000000..010bc0888d
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/ENDERFLUIDLINK_OVERLAY.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GENNY.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GENNY.png
new file mode 100644
index 0000000000..eef9051d61
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GENNY.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.png
new file mode 100644
index 0000000000..3266b1aec6
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.png.mcmeta
new file mode 100644
index 0000000000..7ab8340b0c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_CONTROLLER.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":16
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_ENERGY.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_ENERGY.png
new file mode 100644
index 0000000000..ef00e4b09b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_ENERGY.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_INNER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_INNER.png
new file mode 100644
index 0000000000..ee2cb09345
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_INNER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.png
new file mode 100644
index 0000000000..1158858086
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..0dab81071f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_MODULE_ACTIVE.png.mcmeta
@@ -0,0 +1 @@
+{"animation": {"frametime": 3}} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_SUPPORT.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_SUPPORT.png
new file mode 100644
index 0000000000..ea98b573e0
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_SUPPORT.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_TRIM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_TRIM.png
new file mode 100644
index 0000000000..0b93539126
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GODFORGE_TRIM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.png
new file mode 100644
index 0000000000..1c247db84b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_0.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.png
new file mode 100644
index 0000000000..728b89f8fc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_1.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.png
new file mode 100644
index 0000000000..d296edcad4
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_CASING_2.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_TOP_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_TOP_BOTTOM.png
new file mode 100644
index 0000000000..a21e6d941c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/GRAVITON_TOP_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_BOTTOM.png
index 3efc74c93d..af2b3b2037 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_BOTTOM.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_SIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_SIDE.png
index 3efc74c93d..af2b3b2037 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_SIDE.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_SIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_TOP.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_TOP.png
index 3efc74c93d..af2b3b2037 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_TOP.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_MAXV_TOP.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_BOTTOM.png
new file mode 100644
index 0000000000..ad519ab78d
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_SIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_SIDE.png
new file mode 100644
index 0000000000..ad519ab78d
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_SIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_TOP.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_TOP.png
new file mode 100644
index 0000000000..ad519ab78d
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_OPV_TOP.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_BOTTOM.png
index ddd577f426..27a092adf4 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_BOTTOM.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_SIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_SIDE.png
index ddd577f426..27a092adf4 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_SIDE.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_SIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_TOP.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_TOP.png
index ddd577f426..27a092adf4 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_TOP.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UEV_TOP.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_BOTTOM.png
index 3c394b37ce..a2d780dc32 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_BOTTOM.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_SIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_SIDE.png
index 3c394b37ce..a2d780dc32 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_SIDE.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_SIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_TOP.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_TOP.png
index 3c394b37ce..a2d780dc32 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_TOP.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UIV_TOP.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_BOTTOM.png
index e326b7b514..a401c3900d 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_BOTTOM.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_SIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_SIDE.png
index e326b7b514..a401c3900d 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_SIDE.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_SIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_TOP.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_TOP.png
index e326b7b514..a401c3900d 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_TOP.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UMV_TOP.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_BOTTOM.png
index f80a997fdb..a3564826ac 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_BOTTOM.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_SIDE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_SIDE.png
index f80a997fdb..a3564826ac 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_SIDE.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_SIDE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_TOP.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_TOP.png
index f80a997fdb..a3564826ac 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_TOP.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_UXV_TOP.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MARK.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MARK.png
new file mode 100644
index 0000000000..5b9a8d85c6
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MARK.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.png
new file mode 100644
index 0000000000..63bea9502a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM_IDLE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM_IDLE.png
new file mode 100644
index 0000000000..bd9fef30a6
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/MUFFLER_EM_IDLE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.png
new file mode 100644
index 0000000000..a931c65801
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.png
new file mode 100644
index 0000000000..c0851e234c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_D_SIDES.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.png
new file mode 100644
index 0000000000..140a461f3c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.png
new file mode 100644
index 0000000000..e84a0364f9
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_EM_T_SIDES.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_LASER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_LASER.png
new file mode 100644
index 0000000000..51f387ba35
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_LASER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_POWER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_POWER.png
index e3371487d0..02393fe829 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_POWER.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_IN_POWER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.png
new file mode 100644
index 0000000000..7db32095ce
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.png.mcmeta
new file mode 100644
index 0000000000..0dab81071f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_16A.png.mcmeta
@@ -0,0 +1 @@
+{"animation": {"frametime": 3}} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.png
new file mode 100644
index 0000000000..531db420c7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.png.mcmeta
new file mode 100644
index 0000000000..0dab81071f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_4A.png.mcmeta
@@ -0,0 +1 @@
+{"animation": {"frametime": 3}} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.png
new file mode 100644
index 0000000000..aef6a37f1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.png.mcmeta
new file mode 100644
index 0000000000..0dab81071f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_ON_WIRELESS_LASER.png.mcmeta
@@ -0,0 +1 @@
+{"animation": {"frametime": 3}} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_LASER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_LASER.png
new file mode 100644
index 0000000000..4706e3cf6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_LASER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_POWER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_POWER.png
index 459b7159b2..399b32696d 100644
--- a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_POWER.png
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_ENERGY_OUT_POWER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.png
new file mode 100644
index 0000000000..6b554f2031
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.png.mcmeta
new file mode 100644
index 0000000000..24f863c95e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OVERLAY_FULLAUTOMAINTENANCE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":3
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_OFFLINE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_OFFLINE.png
new file mode 100644
index 0000000000..ebf319261a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_OFFLINE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_ONLINE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_ONLINE.png
new file mode 100644
index 0000000000..ba8786cf7e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/OWNER_ONLINE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.png
new file mode 100644
index 0000000000..5c8823e743
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.png
new file mode 100644
index 0000000000..43e88d959c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/PARAM_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/POLLUTOR.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/POLLUTOR.png
new file mode 100644
index 0000000000..c8c32d0ab4
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/POLLUTOR.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/POWERPASSUPGRADE_OVERLAY.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/POWERPASSUPGRADE_OVERLAY.png
new file mode 100644
index 0000000000..a623e9f1d5
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/POWERPASSUPGRADE_OVERLAY.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.png
new file mode 100644
index 0000000000..ee04fde165
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_OFFLINE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.png
new file mode 100644
index 0000000000..cfb2f8aaa7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/READER_ONLINE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/SCREEN_OFF.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/SCREEN_OFF.png
new file mode 100644
index 0000000000..af85482d1a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/SCREEN_OFF.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.png
new file mode 100644
index 0000000000..e9ebbf32b5
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.png.mcmeta
new file mode 100644
index 0000000000..3bebb68ca0
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_0.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":9
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.png
new file mode 100644
index 0000000000..48e7b498fa
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_1.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.png
new file mode 100644
index 0000000000..37eb81e18d
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.png.mcmeta
new file mode 100644
index 0000000000..82555396fa
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_2.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":7
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.png
new file mode 100644
index 0000000000..8a19e7e378
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.png.mcmeta
new file mode 100644
index 0000000000..021e6bc605
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_3.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":6
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.png
new file mode 100644
index 0000000000..e678fb858e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.png.mcmeta
new file mode 100644
index 0000000000..5d86d73ad2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_4.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":5
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.png
new file mode 100644
index 0000000000..379a12d2ba
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.png.mcmeta
new file mode 100644
index 0000000000..60af678259
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_5.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":4
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.png
new file mode 100644
index 0000000000..495f936c59
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.png.mcmeta
new file mode 100644
index 0000000000..24f863c95e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_6.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":3
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.png
new file mode 100644
index 0000000000..0efa24aa1f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.png.mcmeta
new file mode 100644
index 0000000000..97596ba817
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_7.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":2
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.png
new file mode 100644
index 0000000000..41353dc3e8
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.png.mcmeta
new file mode 100644
index 0000000000..dfae8cae16
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/STABILITY_CASING_8.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":1
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY.png
new file mode 100644
index 0000000000..fc16be01b0
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY_ULTIMATE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY_ULTIMATE.png
new file mode 100644
index 0000000000..5acfa08654
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_OVERLAY_ULTIMATE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_TRANSCEIVER_TOP.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_TRANSCEIVER_TOP.png
new file mode 100644
index 0000000000..c0de56149e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TESLA_TRANSCEIVER_TOP.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_SIDES.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_SIDES.png
new file mode 100644
index 0000000000..52087f837e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_SIDES.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_TOP_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_TOP_BOTTOM.png
new file mode 100644
index 0000000000..5ba1e61487
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_BASE_TOP_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS.png
new file mode 100644
index 0000000000..4401341ad7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS_ACTIVE.png
new file mode 100644
index 0000000000..9ce6223110
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_CAPS_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOROID.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOROID.png
new file mode 100644
index 0000000000..aa804773fe
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOROID.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER.png
new file mode 100644
index 0000000000..5f996ca2ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER_ACTIVE.png
new file mode 100644
index 0000000000..14423d1741
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_TOWER_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_0.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_0.png
new file mode 100644
index 0000000000..266a300698
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_0.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_1.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_1.png
new file mode 100644
index 0000000000..2f547cf220
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_2.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_2.png
new file mode 100644
index 0000000000..f36d636040
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_3.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_3.png
new file mode 100644
index 0000000000..503abed157
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_4.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_4.png
new file mode 100644
index 0000000000..ccfb85c4cd
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_5.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_5.png
new file mode 100644
index 0000000000..7f2fb33e5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_6.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_6.png
new file mode 100644
index 0000000000..833597130b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_SIDES_6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_0.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_0.png
new file mode 100644
index 0000000000..fed9a8e282
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_0.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_1.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_1.png
new file mode 100644
index 0000000000..35a58c88b1
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_2.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_2.png
new file mode 100644
index 0000000000..737b5e7a33
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_3.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_3.png
new file mode 100644
index 0000000000..ad847ef247
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_4.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_4.png
new file mode 100644
index 0000000000..2842d9ce1a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_5.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_5.png
new file mode 100644
index 0000000000..00e30e13fe
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_6.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_6.png
new file mode 100644
index 0000000000..de4ce136e7
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_PRIMARY_TOP_BOTTOM_6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_SIDES.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_SIDES.png
new file mode 100644
index 0000000000..55d9bb5d23
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_SIDES.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_TOP_BOTTOM.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_TOP_BOTTOM.png
new file mode 100644
index 0000000000..b77b4b1e53
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/TM_TESLA_WINDING_SECONDARY_TOP_BOTTOM.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.png
new file mode 100644
index 0000000000..c437e992e2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.png b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.png
new file mode 100644
index 0000000000..dc5dcd1af0
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.png.mcmeta b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.png.mcmeta
new file mode 100644
index 0000000000..5e86a7cd5f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/iconsets/UC_ACTIVE.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation":{
+ "frametime":8
+ }
+} \ No newline at end of file