From beede5c3dddde4ef87eae85647b4a64510606930 Mon Sep 17 00:00:00 2001 From: peytonplayz585 <106421860+PeytonPlayz595@users.noreply.github.com> Date: Sat, 26 Aug 2023 16:31:51 -0500 Subject: [PATCH] Upload Source Code --- .gitignore | 14 + CompileEPK.bat | 6 + CompileEPK.sh | 2 + MakeOfflineDownload.bat | 4 + MakeOfflineDownload.sh | 2 + build.gradle | 86 + desktopRuntime/CompileEPK.jar | Bin 0 -> 79644 bytes ...Java-WebSocket-1.5.1-with-dependencies.jar | Bin 0 -> 173621 bytes desktopRuntime/LICENSE | 29 + desktopRuntime/MakeOfflineDownload.jar | Bin 0 -> 12979 bytes desktopRuntime/OpenAL.dll | Bin 0 -> 1131008 bytes desktopRuntime/angle_license.txt | 32 + desktopRuntime/codecjorbis-20101023.jar | Bin 0 -> 103871 bytes desktopRuntime/codecwav-20101023.jar | Bin 0 -> 5618 bytes desktopRuntime/d3dcompiler_47.dll | Bin 0 -> 4891080 bytes .../eaglercraftDebugRuntime.launch | 22 + desktopRuntime/glfw.dll | Bin 0 -> 365568 bytes desktopRuntime/glfw_license.txt | 21 + desktopRuntime/icon16.png | Bin 0 -> 488 bytes desktopRuntime/icon32.png | Bin 0 -> 1258 bytes desktopRuntime/javadoc/lwjgl-egl-javadoc.jar | Bin 0 -> 935333 bytes desktopRuntime/javadoc/lwjgl-glfw-javadoc.jar | Bin 0 -> 743338 bytes desktopRuntime/javadoc/lwjgl-javadoc.jar | Bin 0 -> 2205180 bytes .../javadoc/lwjgl-jemalloc-javadoc.jar | Bin 0 -> 461182 bytes .../javadoc/lwjgl-openal-javadoc.jar | Bin 0 -> 630761 bytes .../javadoc/lwjgl-opengles-javadoc.jar | Bin 0 -> 1718907 bytes desktopRuntime/jemalloc.dll | Bin 0 -> 281600 bytes desktopRuntime/jemalloc_license.txt | 27 + desktopRuntime/khronos_license.txt | 22 + desktopRuntime/libEGL.dll | Bin 0 -> 474000 bytes desktopRuntime/libGLESv2.dll | Bin 0 -> 7197072 bytes desktopRuntime/liburing_license.txt | 7 + desktopRuntime/lwjgl-egl.jar | Bin 0 -> 151495 bytes desktopRuntime/lwjgl-glfw.jar | Bin 0 -> 128801 bytes desktopRuntime/lwjgl-jemalloc.jar | Bin 0 -> 36601 bytes desktopRuntime/lwjgl-openal.jar | Bin 0 -> 88237 bytes desktopRuntime/lwjgl-opengles.jar | Bin 0 -> 359822 bytes desktopRuntime/lwjgl.dll | Bin 0 -> 457216 bytes desktopRuntime/lwjgl.jar | Bin 0 -> 724243 bytes desktopRuntime/lwjgl_opengles.dll | Bin 0 -> 210944 bytes desktopRuntime/openal_soft_license.txt | 481 + .../resources/assets/eagler/CREDITS.txt | 651 + .../resources/assets/eagler/eagtek.png | Bin 0 -> 10507 bytes .../assets/eagler/glsl/accel_font.fsh | 34 + .../assets/eagler/glsl/accel_font.vsh | 51 + .../assets/eagler/glsl/accel_particle.fsh | 33 + .../assets/eagler/glsl/accel_particle.vsh | 58 + .../resources/assets/eagler/glsl/core.fsh | 181 + .../resources/assets/eagler/glsl/core.vsh | 97 + .../eagler/glsl/deferred/accel_particle.vsh | 72 + .../glsl/deferred/accel_particle_forward.fsh | 233 + .../glsl/deferred/accel_particle_gbuffer.fsh | 42 + .../glsl/deferred/assets_pbr/readme.txt | 1 + .../textures/blocks/bed_feet_end_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/bed_feet_side_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/bed_feet_top_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/bed_head_end_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/bed_head_side_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/bed_head_top_s.ebp | Bin 0 -> 129 bytes .../assets_pbr/textures/blocks/bedrock_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/bookshelf_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/brewing_stand_base_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/brewing_stand_s.ebp | Bin 0 -> 129 bytes .../assets_pbr/textures/blocks/brick_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/cake_inner_s.ebp | Bin 0 -> 91 bytes .../textures/blocks/cake_side_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/blocks/cake_top_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/blocks/coal_ore_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/coarse_dirt_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/cobblestone_mossy_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/cobblestone_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/comparator_off_s.ebp | Bin 0 -> 91 bytes .../textures/blocks/comparator_on_s.ebp | Bin 0 -> 173 bytes .../blocks/crafting_table_front_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/crafting_table_side_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/crafting_table_top_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/diamond_block_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/diamond_ore_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/dirt_podzol_side_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/dirt_podzol_top_s.ebp | Bin 0 -> 129 bytes .../assets_pbr/textures/blocks/dirt_s.ebp | Bin 0 -> 129 bytes .../blocks/dispenser_front_horizontal_s.ebp | Bin 0 -> 129 bytes .../blocks/dispenser_front_vertical_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/door_acacia_lower_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_acacia_upper_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_birch_lower_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_birch_upper_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_dark_oak_lower_s.ebp | Bin 0 -> 91 bytes .../textures/blocks/door_dark_oak_upper_s.ebp | Bin 0 -> 91 bytes .../textures/blocks/door_jungle_lower_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_jungle_upper_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_spruce_lower_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_spruce_upper_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_wood_lower_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/door_wood_upper_s.ebp | Bin 0 -> 88 bytes .../blocks/dropper_front_horizontal_s.ebp | Bin 0 -> 132 bytes .../blocks/dropper_front_vertical_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/emerald_block_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/emerald_ore_s.ebp | Bin 0 -> 132 bytes .../blocks/enchanting_table_bottom_s.ebp | Bin 0 -> 129 bytes .../blocks/enchanting_table_side_s.ebp | Bin 0 -> 185 bytes .../blocks/enchanting_table_top_s.ebp | Bin 0 -> 176 bytes .../textures/blocks/end_stone_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/endframe_side_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/endframe_top_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/farmland_dry_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/farmland_wet_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/furnace_front_off_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/furnace_front_on_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/furnace_side_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/furnace_top_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/gold_block_s.ebp | Bin 0 -> 126 bytes .../assets_pbr/textures/blocks/gold_ore_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/grass_side_overlay_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/grass_side_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/grass_side_snowed_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/grass_top_s.ebp | Bin 0 -> 129 bytes .../assets_pbr/textures/blocks/gravel_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/iron_block_s.ebp | Bin 0 -> 129 bytes .../assets_pbr/textures/blocks/iron_ore_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/lapis_block_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/lapis_ore_s.ebp | Bin 0 -> 132 bytes .../textures/blocks/log_acacia_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/log_acacia_top_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/log_big_oak_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/log_big_oak_top_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/log_birch_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/log_birch_top_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/log_jungle_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/log_jungle_top_s.ebp | Bin 0 -> 135 bytes .../assets_pbr/textures/blocks/log_oak_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/log_oak_top_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/log_spruce_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/log_spruce_top_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/netherrack_s.ebp | Bin 0 -> 129 bytes .../assets_pbr/textures/blocks/obsidian_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/piston_bottom_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/piston_inner_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/piston_side_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/piston_top_normal_s.ebp | Bin 0 -> 182 bytes .../textures/blocks/piston_top_sticky_s.ebp | Bin 0 -> 357 bytes .../textures/blocks/planks_acacia_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/planks_big_oak_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/planks_birch_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/planks_jungle_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/planks_oak_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/planks_spruce_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/prismarine_bricks_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/prismarine_dark_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/prismarine_rough_s.ebp | Bin 0 -> 423 bytes .../textures/blocks/pumpkin_face_off_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/pumpkin_face_on_s.ebp | Bin 0 -> 170 bytes .../textures/blocks/quartz_block_bottom_s.ebp | Bin 0 -> 129 bytes .../blocks/quartz_block_chiseled_s.ebp | Bin 0 -> 129 bytes .../blocks/quartz_block_chiseled_top_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/quartz_block_lines_s.ebp | Bin 0 -> 129 bytes .../blocks/quartz_block_lines_top_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/quartz_block_side_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/quartz_block_top_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/quartz_ore_s.ebp | Bin 0 -> 135 bytes .../blocks/rail_activator_powered_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/rail_activator_s.ebp | Bin 0 -> 126 bytes .../blocks/rail_detector_powered_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/rail_detector_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/rail_golden_powered_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/rail_golden_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/rail_normal_s.ebp | Bin 0 -> 91 bytes .../textures/blocks/rail_normal_turned_s.ebp | Bin 0 -> 91 bytes .../textures/blocks/redstone_lamp_off_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/redstone_lamp_on_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/redstone_ore_s.ebp | Bin 0 -> 170 bytes .../textures/blocks/redstone_torch_off_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/redstone_torch_on_s.ebp | Bin 0 -> 91 bytes .../textures/blocks/repeater_off_s.ebp | Bin 0 -> 88 bytes .../textures/blocks/repeater_on_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/blocks/sand_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/sandstone_bottom_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/sandstone_carved_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/sandstone_normal_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/sandstone_smooth_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/sandstone_top_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/soul_sand_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/stone_andesite_s.ebp | Bin 0 -> 129 bytes .../blocks/stone_andesite_smooth_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/stone_diorite_s.ebp | Bin 0 -> 129 bytes .../blocks/stone_diorite_smooth_s.ebp | Bin 0 -> 170 bytes .../textures/blocks/stone_granite_s.ebp | Bin 0 -> 129 bytes .../blocks/stone_granite_smooth_s.ebp | Bin 0 -> 135 bytes .../assets_pbr/textures/blocks/stone_s.ebp | Bin 0 -> 126 bytes .../textures/blocks/stone_slab_side_s.ebp | Bin 0 -> 135 bytes .../textures/blocks/stone_slab_top_s.ebp | Bin 0 -> 170 bytes .../textures/blocks/stonebrick_carved_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/stonebrick_cracked_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/stonebrick_mossy_s.ebp | Bin 0 -> 170 bytes .../textures/blocks/stonebrick_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/tnt_bottom_s.ebp | Bin 0 -> 126 bytes .../assets_pbr/textures/blocks/tnt_side_s.ebp | Bin 0 -> 129 bytes .../assets_pbr/textures/blocks/tnt_top_s.ebp | Bin 0 -> 126 bytes .../assets_pbr/textures/blocks/torch_on_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/blocks/trapdoor_s.ebp | Bin 0 -> 129 bytes .../textures/blocks/trip_wire_source_s.ebp | Bin 0 -> 232 bytes .../textures/items/bow_pulling_0_s.ebp | Bin 0 -> 126 bytes .../textures/items/bow_pulling_1_s.ebp | Bin 0 -> 126 bytes .../textures/items/bow_pulling_2_s.ebp | Bin 0 -> 126 bytes .../textures/items/bow_standby_s.ebp | Bin 0 -> 91 bytes .../textures/items/brewing_stand_s.ebp | Bin 0 -> 126 bytes .../textures/items/bucket_lava_s.ebp | Bin 0 -> 88 bytes .../textures/items/bucket_milk_s.ebp | Bin 0 -> 88 bytes .../textures/items/bucket_water_s.ebp | Bin 0 -> 88 bytes .../textures/items/carrot_on_a_stick_s.ebp | Bin 0 -> 126 bytes .../assets_pbr/textures/items/clock_s.ebp | Bin 0 -> 4123 bytes .../assets_pbr/textures/items/compass_s.ebp | Bin 0 -> 3102 bytes .../textures/items/diamond_axe_s.ebp | Bin 0 -> 88 bytes .../textures/items/diamond_hoe_s.ebp | Bin 0 -> 88 bytes .../textures/items/diamond_pickaxe_s.ebp | Bin 0 -> 88 bytes .../textures/items/diamond_shovel_s.ebp | Bin 0 -> 88 bytes .../textures/items/diamond_sword_s.ebp | Bin 0 -> 88 bytes .../textures/items/fishing_rod_cast_s.ebp | Bin 0 -> 91 bytes .../textures/items/fishing_rod_uncast_s.ebp | Bin 0 -> 126 bytes .../textures/items/flint_and_steel_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/items/gold_axe_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/items/gold_hoe_s.ebp | Bin 0 -> 88 bytes .../textures/items/gold_pickaxe_s.ebp | Bin 0 -> 88 bytes .../textures/items/gold_shovel_s.ebp | Bin 0 -> 88 bytes .../textures/items/gold_sword_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/items/iron_axe_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/items/iron_hoe_s.ebp | Bin 0 -> 88 bytes .../textures/items/iron_pickaxe_s.ebp | Bin 0 -> 88 bytes .../textures/items/iron_shovel_s.ebp | Bin 0 -> 88 bytes .../textures/items/iron_sword_s.ebp | Bin 0 -> 88 bytes .../textures/items/minecart_chest_s.ebp | Bin 0 -> 88 bytes .../items/minecart_command_block_s.ebp | Bin 0 -> 88 bytes .../textures/items/minecart_furnace_s.ebp | Bin 0 -> 88 bytes .../textures/items/minecart_tnt_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/items/shears_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/items/stone_axe_s.ebp | Bin 0 -> 88 bytes .../assets_pbr/textures/items/stone_hoe_s.ebp | Bin 0 -> 88 bytes .../textures/items/stone_pickaxe_s.ebp | Bin 0 -> 88 bytes .../textures/items/stone_shovel_s.ebp | Bin 0 -> 88 bytes .../textures/items/stone_sword_s.ebp | Bin 0 -> 88 bytes .../assets/eagler/glsl/deferred/brdf_lut.bmp | Bin 0 -> 8192 bytes .../eagler/glsl/deferred/clouds_noise3d.fsh | 55 + .../eagler/glsl/deferred/clouds_sample.fsh | 92 + .../eagler/glsl/deferred/clouds_shapes.bmp | Bin 0 -> 12288 bytes .../eagler/glsl/deferred/clouds_shapes.fsh | 33 + .../eagler/glsl/deferred/clouds_shapes.vsh | 30 + .../glsl/deferred/clouds_sun_occlusion.fsh | 48 + .../eagler/glsl/deferred/deferred_combine.fsh | 172 + .../eagler/glsl/deferred/deferred_core.vsh | 114 + .../glsl/deferred/deferred_core_gbuffer.fsh | 166 + .../eagler/glsl/deferred/deferred_fog.fsh | 101 + .../eagler/glsl/deferred/deferred_local.vsh | 28 + .../eagler/glsl/deferred/deferred_shadow.fsh | 59 + .../eagler/glsl/deferred/deferred_shadow.vsh | 101 + .../assets/eagler/glsl/deferred/dither16.bmp | Bin 0 -> 256 bytes .../eagler/glsl/deferred/eagler_moon.bmp | Bin 0 -> 349570 bytes .../eagler/glsl/deferred/emissive_items.csv | 9 + .../eagler/glsl/deferred/forward_core.fsh | 471 + .../eagler/glsl/deferred/forward_core.vsh | 101 + .../deferred/forward_glass_highlights.fsh | 306 + .../deferred/forward_glass_highlights.vsh | 52 + .../glsl/deferred/gbuffer_debug_view.fsh | 109 + .../eagler/glsl/deferred/hand_depth_mask.fsh | 27 + .../eagler/glsl/deferred/lens_ghosts.bmp | Bin 0 -> 21880 bytes .../eagler/glsl/deferred/lens_streaks.bmp | Bin 0 -> 10951 bytes .../glsl/deferred/lens_sun_occlusion.fsh | 68 + .../eagler/glsl/deferred/lib/pbr_env_map.glsl | 120 + .../glsl/deferred/lib/pbr_lighting.glsl | 86 + .../glsl/deferred/lib/waving_blocks.glsl | 218 + .../eagler/glsl/deferred/light_point_mesh.dat | Bin 0 -> 522 bytes .../glsl/deferred/light_shafts_sample.fsh | 158 + .../eagler/glsl/deferred/lighting_mesh.vsh | 27 + .../eagler/glsl/deferred/lighting_point.fsh | 86 + .../eagler/glsl/deferred/lighting_sun.fsh | 100 + .../deferred/material_block_constants.csv | 583 + .../assets/eagler/glsl/deferred/metals.csv | 9 + .../eagler/glsl/deferred/moon_render.fsh | 50 + .../eagler/glsl/deferred/moon_render.vsh | 35 + .../eagler/glsl/deferred/particles_s.png | Bin 0 -> 528 bytes .../eagler/glsl/deferred/post_bloom_blur.fsh | 48 + .../glsl/deferred/post_bloom_bright.fsh | 48 + .../glsl/deferred/post_exposure_avg.fsh | 44 + .../glsl/deferred/post_exposure_final.fsh | 40 + .../assets/eagler/glsl/deferred/post_fxaa.fsh | 273 + .../glsl/deferred/post_lens_distort.fsh | 38 + .../eagler/glsl/deferred/post_lens_ghosts.fsh | 34 + .../eagler/glsl/deferred/post_lens_ghosts.vsh | 65 + .../glsl/deferred/post_lens_streaks.fsh | 34 + .../glsl/deferred/post_lens_streaks.vsh | 40 + .../eagler/glsl/deferred/post_tonemap.fsh | 55 + .../assets/eagler/glsl/deferred/rain.png | Bin 0 -> 2046 bytes .../glsl/deferred/realistic_water_control.fsh | 194 + .../glsl/deferred/realistic_water_mask.fsh | 40 + .../glsl/deferred/realistic_water_mask.vsh | 44 + .../glsl/deferred/realistic_water_noise.bmp | 1 + .../glsl/deferred/realistic_water_noise.fsh | 39 + .../glsl/deferred/realistic_water_normals.fsh | 33 + .../glsl/deferred/realistic_water_render.fsh | 433 + .../glsl/deferred/realistic_water_render.vsh | 80 + .../glsl/deferred/reproject_control.fsh | 236 + .../eagler/glsl/deferred/reproject_ssr.fsh | 110 + .../eagler/glsl/deferred/shader_pack_icon.png | Bin 0 -> 4307 bytes .../glsl/deferred/shader_pack_info.json | 24 + .../eagler/glsl/deferred/shadows_sun.fsh | 168 + .../assets/eagler/glsl/deferred/skybox.dat | Bin 0 -> 9204 bytes .../glsl/deferred/skybox_atmosphere.fsh | 126 + .../glsl/deferred/skybox_irradiance.fsh | 231 + .../eagler/glsl/deferred/skybox_render.fsh | 60 + .../eagler/glsl/deferred/skybox_render.vsh | 49 + .../glsl/deferred/skybox_render_end.fsh | 45 + .../glsl/deferred/skybox_render_end.vsh | 33 + .../eagler/glsl/deferred/ssao_generate.fsh | 96 + .../eagler/glsl/deferred/ssao_noise.bmp | Bin 0 -> 16384 bytes .../eagler/glsl/deferred/temperatures.lut | Bin 0 -> 1173 bytes .../eagler/glsl/deferred/vertex_ids.csv | 120 + .../resources/assets/eagler/glsl/local.vsh | 28 + .../assets/eagler/glsl/post_fxaa.fsh | 371 + .../assets/eagler/glsl/texture_blit.fsh | 45 + .../assets/eagler/glsl/texture_blit.vsh | 32 + .../assets/eagler/glsl/texture_mix.fsh | 35 + .../assets/eagler/gui/eagler_gui.png | Bin 0 -> 3767 bytes .../assets/eagler/skins/01.default_steve.png | Bin 0 -> 2151 bytes .../assets/eagler/skins/02.default_alex.png | Bin 0 -> 3420 bytes .../assets/eagler/skins/03.tennis_steve.png | Bin 0 -> 2165 bytes .../assets/eagler/skins/04.tennis_alex.png | Bin 0 -> 2167 bytes .../assets/eagler/skins/05.tuxedo_steve.png | Bin 0 -> 2072 bytes .../assets/eagler/skins/06.tuxedo_alex.png | Bin 0 -> 1935 bytes .../assets/eagler/skins/07.athlete_steve.png | Bin 0 -> 1980 bytes .../assets/eagler/skins/08.athlete_alex.png | Bin 0 -> 1659 bytes .../assets/eagler/skins/09.cyclist_steve.png | Bin 0 -> 2358 bytes .../assets/eagler/skins/10.cyclist_alex.png | Bin 0 -> 1896 bytes .../assets/eagler/skins/11.boxer_steve.png | Bin 0 -> 3413 bytes .../assets/eagler/skins/12.boxer_alex.png | Bin 0 -> 2464 bytes .../assets/eagler/skins/13.prisoner_steve.png | Bin 0 -> 1991 bytes .../assets/eagler/skins/14.prisoner_alex.png | Bin 0 -> 2143 bytes .../assets/eagler/skins/15.scottish_steve.png | Bin 0 -> 2401 bytes .../assets/eagler/skins/16.scottish_alex.png | Bin 0 -> 1976 bytes .../eagler/skins/17.developer_steve.png | Bin 0 -> 2561 bytes .../assets/eagler/skins/18.developer_alex.png | Bin 0 -> 3289 bytes .../assets/eagler/skins/19.herobrine.png | Bin 0 -> 2163 bytes .../assets/eagler/skins/20.notch.png | Bin 0 -> 1115 bytes .../assets/eagler/skins/21.creeper.png | Bin 0 -> 4251 bytes .../assets/eagler/skins/22.zombie.png | Bin 0 -> 3499 bytes .../resources/assets/eagler/skins/23.pig.png | Bin 0 -> 3958 bytes .../assets/eagler/skins/24.mooshroom.png | Bin 0 -> 2135 bytes .../minecraft/blockstates/acacia_door.json | 36 + .../blockstates/acacia_double_slab.json | 5 + .../minecraft/blockstates/acacia_fence.json | 20 + .../blockstates/acacia_fence_gate.json | 20 + .../minecraft/blockstates/acacia_leaves.json | 5 + .../minecraft/blockstates/acacia_log.json | 8 + .../minecraft/blockstates/acacia_planks.json | 5 + .../minecraft/blockstates/acacia_sapling.json | 6 + .../minecraft/blockstates/acacia_slab.json | 6 + .../minecraft/blockstates/acacia_stairs.json | 44 + .../minecraft/blockstates/activator_rail.json | 16 + .../assets/minecraft/blockstates/allium.json | 5 + .../minecraft/blockstates/andesite.json | 5 + .../assets/minecraft/blockstates/anvil.json | 16 + .../assets/minecraft/blockstates/beacon.json | 5 + .../assets/minecraft/blockstates/bed.json | 12 + .../assets/minecraft/blockstates/bedrock.json | 10 + .../minecraft/blockstates/birch_door.json | 36 + .../blockstates/birch_double_slab.json | 5 + .../minecraft/blockstates/birch_fence.json | 20 + .../blockstates/birch_fence_gate.json | 20 + .../minecraft/blockstates/birch_leaves.json | 5 + .../minecraft/blockstates/birch_log.json | 8 + .../minecraft/blockstates/birch_planks.json | 5 + .../minecraft/blockstates/birch_sapling.json | 6 + .../minecraft/blockstates/birch_slab.json | 6 + .../minecraft/blockstates/birch_stairs.json | 44 + .../minecraft/blockstates/black_carpet.json | 5 + .../blockstates/black_stained_glass.json | 5 + .../blockstates/black_stained_glass_pane.json | 20 + .../black_stained_hardened_clay.json | 5 + .../minecraft/blockstates/black_wool.json | 5 + .../minecraft/blockstates/blue_carpet.json | 5 + .../minecraft/blockstates/blue_orchid.json | 5 + .../blockstates/blue_stained_glass.json | 5 + .../blockstates/blue_stained_glass_pane.json | 20 + .../blue_stained_hardened_clay.json | 5 + .../minecraft/blockstates/blue_wool.json | 5 + .../minecraft/blockstates/bookshelf.json | 5 + .../minecraft/blockstates/brewing_stand.json | 12 + .../minecraft/blockstates/brick_block.json | 5 + .../blockstates/brick_double_slab.json | 6 + .../minecraft/blockstates/brick_slab.json | 6 + .../minecraft/blockstates/brick_stairs.json | 44 + .../minecraft/blockstates/brown_carpet.json | 5 + .../minecraft/blockstates/brown_mushroom.json | 5 + .../blockstates/brown_mushroom_block.json | 17 + .../blockstates/brown_stained_glass.json | 5 + .../blockstates/brown_stained_glass_pane.json | 20 + .../brown_stained_hardened_clay.json | 5 + .../minecraft/blockstates/brown_wool.json | 5 + .../assets/minecraft/blockstates/cactus.json | 5 + .../assets/minecraft/blockstates/cake.json | 11 + .../assets/minecraft/blockstates/carrots.json | 12 + .../minecraft/blockstates/cauldron.json | 8 + .../chiseled_brick_monster_egg.json | 5 + .../blockstates/chiseled_quartz_block.json | 6 + .../blockstates/chiseled_red_sandstone.json | 5 + .../blockstates/chiseled_sandstone.json | 5 + .../blockstates/chiseled_stonebrick.json | 5 + .../assets/minecraft/blockstates/clay.json | 5 + .../minecraft/blockstates/coal_block.json | 5 + .../minecraft/blockstates/coal_ore.json | 5 + .../minecraft/blockstates/coarse_dirt.json | 5 + .../minecraft/blockstates/cobblestone.json | 5 + .../blockstates/cobblestone_double_slab.json | 6 + .../blockstates/cobblestone_monster_egg.json | 5 + .../blockstates/cobblestone_slab.json | 6 + .../blockstates/cobblestone_wall.json | 36 + .../assets/minecraft/blockstates/cocoa.json | 16 + .../minecraft/blockstates/command_block.json | 5 + .../cracked_brick_monster_egg.json | 5 + .../blockstates/cracked_stonebrick.json | 5 + .../minecraft/blockstates/crafting_table.json | 5 + .../minecraft/blockstates/cyan_carpet.json | 5 + .../blockstates/cyan_stained_glass.json | 5 + .../blockstates/cyan_stained_glass_pane.json | 20 + .../cyan_stained_hardened_clay.json | 5 + .../minecraft/blockstates/cyan_wool.json | 5 + .../minecraft/blockstates/dandelion.json | 5 + .../minecraft/blockstates/dark_oak_door.json | 36 + .../blockstates/dark_oak_double_slab.json | 5 + .../minecraft/blockstates/dark_oak_fence.json | 20 + .../blockstates/dark_oak_fence_gate.json | 20 + .../blockstates/dark_oak_leaves.json | 5 + .../minecraft/blockstates/dark_oak_log.json | 8 + .../blockstates/dark_oak_planks.json | 5 + .../blockstates/dark_oak_sapling.json | 6 + .../minecraft/blockstates/dark_oak_slab.json | 6 + .../blockstates/dark_oak_stairs.json | 44 + .../blockstates/dark_prismarine.json | 5 + .../blockstates/daylight_detector.json | 20 + .../daylight_detector_inverted.json | 20 + .../minecraft/blockstates/dead_bush.json | 5 + .../minecraft/blockstates/detector_rail.json | 16 + .../minecraft/blockstates/diamond_block.json | 5 + .../minecraft/blockstates/diamond_ore.json | 5 + .../assets/minecraft/blockstates/diorite.json | 5 + .../assets/minecraft/blockstates/dirt.json | 10 + .../minecraft/blockstates/dispenser.json | 10 + .../minecraft/blockstates/double_fern.json | 6 + .../minecraft/blockstates/double_grass.json | 6 + .../minecraft/blockstates/double_rose.json | 6 + .../minecraft/blockstates/dragon_egg.json | 5 + .../assets/minecraft/blockstates/dropper.json | 10 + .../minecraft/blockstates/emerald_block.json | 5 + .../minecraft/blockstates/emerald_ore.json | 5 + .../blockstates/enchanting_table.json | 5 + .../blockstates/end_portal_frame.json | 12 + .../minecraft/blockstates/end_stone.json | 5 + .../minecraft/blockstates/farmland.json | 12 + .../assets/minecraft/blockstates/fence.json | 20 + .../minecraft/blockstates/fence_gate.json | 20 + .../assets/minecraft/blockstates/fern.json | 5 + .../assets/minecraft/blockstates/fire.json | 196 + .../minecraft/blockstates/flower_pot.json | 26 + .../assets/minecraft/blockstates/furnace.json | 8 + .../assets/minecraft/blockstates/glass.json | 5 + .../minecraft/blockstates/glass_pane.json | 20 + .../minecraft/blockstates/glowstone.json | 5 + .../minecraft/blockstates/gold_block.json | 5 + .../minecraft/blockstates/gold_ore.json | 5 + .../minecraft/blockstates/golden_rail.json | 16 + .../assets/minecraft/blockstates/granite.json | 5 + .../assets/minecraft/blockstates/grass.json | 11 + .../assets/minecraft/blockstates/gravel.json | 5 + .../minecraft/blockstates/gray_carpet.json | 5 + .../blockstates/gray_stained_glass.json | 5 + .../blockstates/gray_stained_glass_pane.json | 20 + .../gray_stained_hardened_clay.json | 5 + .../minecraft/blockstates/gray_wool.json | 5 + .../minecraft/blockstates/green_carpet.json | 5 + .../blockstates/green_stained_glass.json | 5 + .../blockstates/green_stained_glass_pane.json | 20 + .../green_stained_hardened_clay.json | 5 + .../minecraft/blockstates/green_wool.json | 5 + .../minecraft/blockstates/hardened_clay.json | 5 + .../minecraft/blockstates/hay_block.json | 7 + .../heavy_weighted_pressure_plate.json | 20 + .../assets/minecraft/blockstates/hopper.json | 9 + .../minecraft/blockstates/houstonia.json | 5 + .../assets/minecraft/blockstates/ice.json | 5 + .../minecraft/blockstates/iron_bars.json | 20 + .../minecraft/blockstates/iron_block.json | 5 + .../minecraft/blockstates/iron_door.json | 36 + .../minecraft/blockstates/iron_ore.json | 5 + .../minecraft/blockstates/iron_trapdoor.json | 20 + .../minecraft/blockstates/item_frame.json | 6 + .../assets/minecraft/blockstates/jukebox.json | 5 + .../minecraft/blockstates/jungle_door.json | 36 + .../blockstates/jungle_double_slab.json | 5 + .../minecraft/blockstates/jungle_fence.json | 20 + .../blockstates/jungle_fence_gate.json | 20 + .../minecraft/blockstates/jungle_leaves.json | 5 + .../minecraft/blockstates/jungle_log.json | 8 + .../minecraft/blockstates/jungle_planks.json | 5 + .../minecraft/blockstates/jungle_sapling.json | 6 + .../minecraft/blockstates/jungle_slab.json | 6 + .../minecraft/blockstates/jungle_stairs.json | 44 + .../assets/minecraft/blockstates/ladder.json | 8 + .../minecraft/blockstates/lapis_block.json | 5 + .../minecraft/blockstates/lapis_ore.json | 5 + .../assets/minecraft/blockstates/lever.json | 20 + .../blockstates/light_blue_carpet.json | 5 + .../blockstates/light_blue_stained_glass.json | 5 + .../light_blue_stained_glass_pane.json | 20 + .../light_blue_stained_hardened_clay.json | 5 + .../blockstates/light_blue_wool.json | 5 + .../light_weighted_pressure_plate.json | 20 + .../minecraft/blockstates/lime_carpet.json | 5 + .../blockstates/lime_stained_glass.json | 5 + .../blockstates/lime_stained_glass_pane.json | 20 + .../lime_stained_hardened_clay.json | 5 + .../minecraft/blockstates/lime_wool.json | 5 + .../minecraft/blockstates/lit_furnace.json | 8 + .../minecraft/blockstates/lit_pumpkin.json | 8 + .../blockstates/lit_redstone_lamp.json | 5 + .../blockstates/lit_redstone_ore.json | 5 + .../minecraft/blockstates/magenta_carpet.json | 5 + .../blockstates/magenta_stained_glass.json | 5 + .../magenta_stained_glass_pane.json | 20 + .../magenta_stained_hardened_clay.json | 5 + .../minecraft/blockstates/magenta_wool.json | 5 + .../minecraft/blockstates/melon_block.json | 5 + .../minecraft/blockstates/melon_stem.json | 16 + .../minecraft/blockstates/mob_spawner.json | 5 + .../blockstates/mossy_brick_monster_egg.json | 5 + .../blockstates/mossy_cobblestone.json | 5 + .../blockstates/mossy_cobblestone_wall.json | 36 + .../blockstates/mossy_stonebrick.json | 5 + .../minecraft/blockstates/mycelium.json | 6 + .../minecraft/blockstates/nether_brick.json | 5 + .../blockstates/nether_brick_double_slab.json | 6 + .../blockstates/nether_brick_fence.json | 20 + .../blockstates/nether_brick_slab.json | 6 + .../blockstates/nether_brick_stairs.json | 44 + .../minecraft/blockstates/nether_wart.json | 8 + .../minecraft/blockstates/netherrack.json | 22 + .../minecraft/blockstates/noteblock.json | 5 + .../blockstates/oak_double_slab.json | 5 + .../minecraft/blockstates/oak_leaves.json | 5 + .../assets/minecraft/blockstates/oak_log.json | 8 + .../minecraft/blockstates/oak_planks.json | 5 + .../minecraft/blockstates/oak_sapling.json | 6 + .../minecraft/blockstates/oak_slab.json | 6 + .../minecraft/blockstates/oak_stairs.json | 44 + .../minecraft/blockstates/obsidian.json | 5 + .../minecraft/blockstates/orange_carpet.json | 5 + .../blockstates/orange_stained_glass.json | 5 + .../orange_stained_glass_pane.json | 20 + .../orange_stained_hardened_clay.json | 5 + .../minecraft/blockstates/orange_tulip.json | 5 + .../minecraft/blockstates/orange_wool.json | 5 + .../minecraft/blockstates/oxeye_daisy.json | 5 + .../minecraft/blockstates/packed_ice.json | 5 + .../assets/minecraft/blockstates/paeonia.json | 6 + .../minecraft/blockstates/pink_carpet.json | 5 + .../blockstates/pink_stained_glass.json | 5 + .../blockstates/pink_stained_glass_pane.json | 20 + .../pink_stained_hardened_clay.json | 5 + .../minecraft/blockstates/pink_tulip.json | 5 + .../minecraft/blockstates/pink_wool.json | 5 + .../assets/minecraft/blockstates/piston.json | 16 + .../minecraft/blockstates/piston_head.json | 28 + .../assets/minecraft/blockstates/podzol.json | 6 + .../assets/minecraft/blockstates/poppy.json | 5 + .../assets/minecraft/blockstates/portal.json | 6 + .../minecraft/blockstates/potatoes.json | 12 + .../blockstates/powered_comparator.json | 20 + .../blockstates/powered_repeater.json | 36 + .../minecraft/blockstates/prismarine.json | 5 + .../blockstates/prismarine_bricks.json | 5 + .../assets/minecraft/blockstates/pumpkin.json | 8 + .../minecraft/blockstates/pumpkin_stem.json | 16 + .../minecraft/blockstates/purple_carpet.json | 5 + .../blockstates/purple_stained_glass.json | 5 + .../purple_stained_glass_pane.json | 20 + .../purple_stained_hardened_clay.json | 5 + .../minecraft/blockstates/purple_wool.json | 5 + .../minecraft/blockstates/quartz_block.json | 5 + .../minecraft/blockstates/quartz_column.json | 8 + .../blockstates/quartz_double_slab.json | 6 + .../minecraft/blockstates/quartz_ore.json | 5 + .../minecraft/blockstates/quartz_slab.json | 6 + .../minecraft/blockstates/quartz_stairs.json | 44 + .../assets/minecraft/blockstates/rail.json | 14 + .../minecraft/blockstates/red_carpet.json | 5 + .../minecraft/blockstates/red_mushroom.json | 5 + .../blockstates/red_mushroom_block.json | 18 + .../minecraft/blockstates/red_sand.json | 10 + .../minecraft/blockstates/red_sandstone.json | 5 + .../red_sandstone_double_slab.json | 6 + .../blockstates/red_sandstone_slab.json | 6 + .../blockstates/red_sandstone_stairs.json | 44 + .../blockstates/red_stained_glass.json | 5 + .../blockstates/red_stained_glass_pane.json | 20 + .../red_stained_hardened_clay.json | 5 + .../minecraft/blockstates/red_tulip.json | 5 + .../minecraft/blockstates/red_wool.json | 5 + .../minecraft/blockstates/redstone_block.json | 5 + .../minecraft/blockstates/redstone_lamp.json | 5 + .../minecraft/blockstates/redstone_ore.json | 5 + .../minecraft/blockstates/redstone_torch.json | 9 + .../minecraft/blockstates/redstone_wire.json | 103 + .../assets/minecraft/blockstates/reeds.json | 5 + .../assets/minecraft/blockstates/sand.json | 10 + .../minecraft/blockstates/sandstone.json | 5 + .../blockstates/sandstone_double_slab.json | 6 + .../minecraft/blockstates/sandstone_slab.json | 6 + .../blockstates/sandstone_stairs.json | 44 + .../minecraft/blockstates/sea_lantern.json | 5 + .../minecraft/blockstates/silver_carpet.json | 5 + .../blockstates/silver_stained_glass.json | 5 + .../silver_stained_glass_pane.json | 20 + .../silver_stained_hardened_clay.json | 5 + .../minecraft/blockstates/silver_wool.json | 5 + .../assets/minecraft/blockstates/slime.json | 5 + .../blockstates/smooth_andesite.json | 5 + .../minecraft/blockstates/smooth_diorite.json | 5 + .../minecraft/blockstates/smooth_granite.json | 5 + .../blockstates/smooth_red_sandstone.json | 5 + .../blockstates/smooth_sandstone.json | 5 + .../assets/minecraft/blockstates/snow.json | 5 + .../minecraft/blockstates/snow_layer.json | 12 + .../minecraft/blockstates/soul_sand.json | 5 + .../assets/minecraft/blockstates/sponge.json | 6 + .../minecraft/blockstates/spruce_door.json | 36 + .../blockstates/spruce_double_slab.json | 5 + .../minecraft/blockstates/spruce_fence.json | 20 + .../blockstates/spruce_fence_gate.json | 20 + .../minecraft/blockstates/spruce_leaves.json | 5 + .../minecraft/blockstates/spruce_log.json | 8 + .../minecraft/blockstates/spruce_planks.json | 5 + .../minecraft/blockstates/spruce_sapling.json | 6 + .../minecraft/blockstates/spruce_slab.json | 6 + .../minecraft/blockstates/spruce_stairs.json | 44 + .../minecraft/blockstates/sticky_piston.json | 16 + .../assets/minecraft/blockstates/stone.json | 10 + .../blockstates/stone_brick_double_slab.json | 6 + .../blockstates/stone_brick_monster_egg.json | 5 + .../blockstates/stone_brick_slab.json | 6 + .../blockstates/stone_brick_stairs.json | 44 + .../minecraft/blockstates/stone_button.json | 16 + .../blockstates/stone_double_slab.json | 6 + .../blockstates/stone_monster_egg.json | 5 + .../blockstates/stone_pressure_plate.json | 6 + .../minecraft/blockstates/stone_slab.json | 6 + .../minecraft/blockstates/stone_stairs.json | 44 + .../minecraft/blockstates/stonebrick.json | 5 + .../minecraft/blockstates/sunflower.json | 6 + .../assets/minecraft/blockstates/syringa.json | 6 + .../minecraft/blockstates/tall_grass.json | 5 + .../assets/minecraft/blockstates/tnt.json | 10 + .../assets/minecraft/blockstates/torch.json | 9 + .../minecraft/blockstates/trapdoor.json | 20 + .../minecraft/blockstates/tripwire.json | 68 + .../minecraft/blockstates/tripwire_hook.json | 36 + .../blockstates/unlit_redstone_torch.json | 9 + .../blockstates/unpowered_comparator.json | 20 + .../blockstates/unpowered_repeater.json | 36 + .../assets/minecraft/blockstates/vine.json | 36 + .../minecraft/blockstates/waterlily.json | 10 + .../assets/minecraft/blockstates/web.json | 5 + .../assets/minecraft/blockstates/wheat.json | 12 + .../minecraft/blockstates/white_carpet.json | 5 + .../blockstates/white_stained_glass.json | 5 + .../blockstates/white_stained_glass_pane.json | 20 + .../white_stained_hardened_clay.json | 5 + .../minecraft/blockstates/white_tulip.json | 5 + .../minecraft/blockstates/white_wool.json | 5 + .../blockstates/wood_old_double_slab.json | 6 + .../minecraft/blockstates/wood_old_slab.json | 6 + .../minecraft/blockstates/wooden_button.json | 16 + .../minecraft/blockstates/wooden_door.json | 36 + .../blockstates/wooden_pressure_plate.json | 6 + .../minecraft/blockstates/yellow_carpet.json | 5 + .../blockstates/yellow_stained_glass.json | 5 + .../yellow_stained_glass_pane.json | 20 + .../yellow_stained_hardened_clay.json | 5 + .../minecraft/blockstates/yellow_wool.json | 5 + .../assets/minecraft/font/glyph_sizes.bin | Bin 0 -> 65536 bytes .../assets/minecraft/icons/icon_16x16.png | Bin 0 -> 3665 bytes .../assets/minecraft/icons/icon_32x32.png | Bin 0 -> 5362 bytes .../assets/minecraft/lang/en_US.lang | 2853 +++++ .../minecraft/models/block/acacia_bark.json | 6 + .../models/block/acacia_door_bottom.json | 7 + .../models/block/acacia_door_bottom_rh.json | 7 + .../models/block/acacia_door_top.json | 7 + .../models/block/acacia_door_top_rh.json | 7 + .../block/acacia_fence_gate_closed.json | 6 + .../models/block/acacia_fence_gate_open.json | 6 + .../models/block/acacia_fence_inventory.json | 6 + .../models/block/acacia_fence_n.json | 6 + .../models/block/acacia_fence_ne.json | 6 + .../models/block/acacia_fence_ns.json | 6 + .../models/block/acacia_fence_nse.json | 6 + .../models/block/acacia_fence_nsew.json | 6 + .../models/block/acacia_fence_post.json | 6 + .../models/block/acacia_inner_stairs.json | 8 + .../minecraft/models/block/acacia_leaves.json | 6 + .../minecraft/models/block/acacia_log.json | 7 + .../models/block/acacia_log_side.json | 7 + .../models/block/acacia_outer_stairs.json | 8 + .../minecraft/models/block/acacia_planks.json | 6 + .../models/block/acacia_sapling.json | 6 + .../minecraft/models/block/acacia_stairs.json | 8 + .../models/block/acacia_wall_gate_closed.json | 6 + .../models/block/acacia_wall_gate_open.json | 6 + .../block/activator_rail_active_flat.json | 6 + .../activator_rail_active_raised_ne.json | 6 + .../activator_rail_active_raised_sw.json | 6 + .../models/block/activator_rail_flat.json | 6 + .../block/activator_rail_raised_ne.json | 6 + .../block/activator_rail_raised_sw.json | 6 + .../assets/minecraft/models/block/allium.json | 7 + .../minecraft/models/block/andesite.json | 6 + .../models/block/andesite_smooth.json | 6 + .../assets/minecraft/models/block/anvil.json | 52 + .../models/block/anvil_slightly_damaged.json | 8 + .../models/block/anvil_undamaged.json | 8 + .../models/block/anvil_very_damaged.json | 8 + .../assets/minecraft/models/block/bars_n.json | 31 + .../minecraft/models/block/bars_ne.json | 50 + .../minecraft/models/block/bars_ns.json | 31 + .../minecraft/models/block/bars_nse.json | 51 + .../minecraft/models/block/bars_nsew.json | 59 + .../assets/minecraft/models/block/beacon.json | 47 + .../minecraft/models/block/bed_foot.json | 26 + .../minecraft/models/block/bed_head.json | 26 + .../minecraft/models/block/bedrock.json | 6 + .../models/block/bedrock_mirrored.json | 6 + .../minecraft/models/block/birch_bark.json | 6 + .../models/block/birch_door_bottom.json | 7 + .../models/block/birch_door_bottom_rh.json | 7 + .../models/block/birch_door_top.json | 7 + .../models/block/birch_door_top_rh.json | 7 + .../models/block/birch_fence_gate_closed.json | 6 + .../models/block/birch_fence_gate_open.json | 6 + .../models/block/birch_fence_inventory.json | 6 + .../minecraft/models/block/birch_fence_n.json | 6 + .../models/block/birch_fence_ne.json | 6 + .../models/block/birch_fence_ns.json | 6 + .../models/block/birch_fence_nse.json | 6 + .../models/block/birch_fence_nsew.json | 6 + .../models/block/birch_fence_post.json | 6 + .../models/block/birch_inner_stairs.json | 8 + .../minecraft/models/block/birch_leaves.json | 6 + .../minecraft/models/block/birch_log.json | 7 + .../models/block/birch_log_side.json | 7 + .../models/block/birch_outer_stairs.json | 8 + .../minecraft/models/block/birch_planks.json | 6 + .../minecraft/models/block/birch_sapling.json | 6 + .../minecraft/models/block/birch_stairs.json | 8 + .../models/block/birch_wall_gate_closed.json | 6 + .../models/block/birch_wall_gate_open.json | 6 + .../minecraft/models/block/black_pane_n.json | 7 + .../minecraft/models/block/black_pane_ne.json | 7 + .../models/block/black_pane_new.json | 7 + .../minecraft/models/block/black_pane_ns.json | 7 + .../models/block/black_pane_nse.json | 7 + .../models/block/black_pane_nsew.json | 7 + .../models/block/black_pane_nsw.json | 7 + .../minecraft/models/block/black_pane_nw.json | 7 + .../minecraft/models/block/black_pane_s.json | 7 + .../minecraft/models/block/black_pane_se.json | 7 + .../models/block/black_pane_sew.json | 7 + .../minecraft/models/block/black_pane_sw.json | 7 + .../minecraft/models/block/black_wool.json | 6 + .../minecraft/models/block/blue_pane_n.json | 7 + .../minecraft/models/block/blue_pane_ne.json | 7 + .../minecraft/models/block/blue_pane_new.json | 7 + .../minecraft/models/block/blue_pane_ns.json | 7 + .../minecraft/models/block/blue_pane_nse.json | 7 + .../models/block/blue_pane_nsew.json | 7 + .../minecraft/models/block/blue_pane_nsw.json | 7 + .../minecraft/models/block/blue_pane_nw.json | 7 + .../minecraft/models/block/blue_pane_s.json | 7 + .../minecraft/models/block/blue_pane_se.json | 7 + .../minecraft/models/block/blue_pane_sew.json | 7 + .../minecraft/models/block/blue_pane_sw.json | 7 + .../minecraft/models/block/blue_wool.json | 6 + .../minecraft/models/block/bookshelf.json | 7 + .../models/block/brewing_stand_bottles_1.json | 86 + .../block/brewing_stand_bottles_12.json | 86 + .../block/brewing_stand_bottles_123.json | 86 + .../block/brewing_stand_bottles_13.json | 86 + .../models/block/brewing_stand_bottles_2.json | 86 + .../block/brewing_stand_bottles_23.json | 86 + .../models/block/brewing_stand_bottles_3.json | 86 + .../models/block/brewing_stand_empty.json | 86 + .../assets/minecraft/models/block/brick.json | 6 + .../models/block/brick_inner_stairs.json | 8 + .../models/block/brick_outer_stairs.json | 8 + .../minecraft/models/block/brick_stairs.json | 8 + .../models/block/brown_mushroom.json | 6 + .../models/block/brown_mushroom_block_c.json | 12 + .../block/brown_mushroom_block_cap_all.json | 6 + .../models/block/brown_mushroom_block_e.json | 12 + .../brown_mushroom_block_inside_all.json | 6 + .../models/block/brown_mushroom_block_n.json | 12 + .../models/block/brown_mushroom_block_ne.json | 12 + .../models/block/brown_mushroom_block_nw.json | 12 + .../models/block/brown_mushroom_block_s.json | 12 + .../models/block/brown_mushroom_block_se.json | 12 + .../block/brown_mushroom_block_stem.json | 7 + .../block/brown_mushroom_block_stem_all.json | 6 + .../models/block/brown_mushroom_block_sw.json | 12 + .../models/block/brown_mushroom_block_w.json | 12 + .../minecraft/models/block/brown_pane_n.json | 7 + .../minecraft/models/block/brown_pane_ne.json | 7 + .../models/block/brown_pane_new.json | 7 + .../minecraft/models/block/brown_pane_ns.json | 7 + .../models/block/brown_pane_nse.json | 7 + .../models/block/brown_pane_nsew.json | 7 + .../models/block/brown_pane_nsw.json | 7 + .../minecraft/models/block/brown_pane_nw.json | 7 + .../minecraft/models/block/brown_pane_s.json | 7 + .../minecraft/models/block/brown_pane_se.json | 7 + .../models/block/brown_pane_sew.json | 7 + .../minecraft/models/block/brown_pane_sw.json | 7 + .../minecraft/models/block/brown_wool.json | 6 + .../assets/minecraft/models/block/button.json | 18 + .../models/block/button_inventory.json | 18 + .../models/block/button_pressed.json | 18 + .../assets/minecraft/models/block/cactus.json | 32 + .../minecraft/models/block/cake_slice1.json | 22 + .../minecraft/models/block/cake_slice2.json | 22 + .../minecraft/models/block/cake_slice3.json | 22 + .../minecraft/models/block/cake_slice4.json | 22 + .../minecraft/models/block/cake_slice5.json | 22 + .../minecraft/models/block/cake_slice6.json | 22 + .../minecraft/models/block/cake_uneaten.json | 21 + .../assets/minecraft/models/block/carpet.json | 15 + .../minecraft/models/block/carpet_black.json | 7 + .../minecraft/models/block/carpet_blue.json | 7 + .../minecraft/models/block/carpet_brown.json | 7 + .../minecraft/models/block/carpet_cyan.json | 7 + .../minecraft/models/block/carpet_gray.json | 7 + .../minecraft/models/block/carpet_green.json | 7 + .../models/block/carpet_light_blue.json | 7 + .../minecraft/models/block/carpet_lime.json | 7 + .../models/block/carpet_magenta.json | 7 + .../minecraft/models/block/carpet_orange.json | 7 + .../minecraft/models/block/carpet_pink.json | 7 + .../minecraft/models/block/carpet_purple.json | 7 + .../minecraft/models/block/carpet_red.json | 7 + .../minecraft/models/block/carpet_silver.json | 7 + .../minecraft/models/block/carpet_white.json | 7 + .../minecraft/models/block/carpet_yellow.json | 7 + .../models/block/carrots_stage0.json | 6 + .../models/block/carrots_stage1.json | 6 + .../models/block/carrots_stage2.json | 6 + .../models/block/carrots_stage3.json | 6 + .../models/block/cauldron_empty.json | 155 + .../models/block/cauldron_level1.json | 162 + .../models/block/cauldron_level2.json | 162 + .../models/block/cauldron_level3.json | 162 + .../assets/minecraft/models/block/clay.json | 6 + .../minecraft/models/block/coal_block.json | 6 + .../minecraft/models/block/coal_ore.json | 6 + .../minecraft/models/block/coarse_dirt.json | 6 + .../minecraft/models/block/cobblestone.json | 6 + .../block/cobblestone_wall_inventory.json | 6 + .../cobblestone_wall_mossy_inventory.json | 6 + .../models/block/cobblestone_wall_n.json | 6 + .../models/block/cobblestone_wall_ne.json | 6 + .../models/block/cobblestone_wall_ns.json | 6 + .../block/cobblestone_wall_ns_above.json | 6 + .../models/block/cobblestone_wall_nse.json | 6 + .../models/block/cobblestone_wall_nsew.json | 6 + .../models/block/cobblestone_wall_post.json | 6 + .../minecraft/models/block/cocoa_age0_s.json | 27 + .../minecraft/models/block/cocoa_age1_s.json | 27 + .../minecraft/models/block/cocoa_age2_s.json | 27 + .../minecraft/models/block/column_side.json | 18 + .../minecraft/models/block/command_block.json | 6 + .../models/block/comparator_lit.json | 74 + .../models/block/comparator_lit_subtract.json | 83 + .../models/block/comparator_unlit.json | 56 + .../block/comparator_unlit_subtract.json | 65 + .../models/block/crafting_table.json | 12 + .../assets/minecraft/models/block/crop.json | 40 + .../assets/minecraft/models/block/cross.json | 26 + .../assets/minecraft/models/block/cube.json | 15 + .../minecraft/models/block/cube_all.json | 12 + .../models/block/cube_bottom_top.json | 12 + .../minecraft/models/block/cube_column.json | 12 + .../minecraft/models/block/cube_mirrored.json | 15 + .../models/block/cube_mirrored_all.json | 12 + .../minecraft/models/block/cube_top.json | 12 + .../minecraft/models/block/cyan_pane_n.json | 7 + .../minecraft/models/block/cyan_pane_ne.json | 7 + .../minecraft/models/block/cyan_pane_new.json | 7 + .../minecraft/models/block/cyan_pane_ns.json | 7 + .../minecraft/models/block/cyan_pane_nse.json | 7 + .../models/block/cyan_pane_nsew.json | 7 + .../minecraft/models/block/cyan_pane_nsw.json | 7 + .../minecraft/models/block/cyan_pane_nw.json | 7 + .../minecraft/models/block/cyan_pane_s.json | 7 + .../minecraft/models/block/cyan_pane_se.json | 7 + .../minecraft/models/block/cyan_pane_sew.json | 7 + .../minecraft/models/block/cyan_pane_sw.json | 7 + .../minecraft/models/block/cyan_wool.json | 6 + .../assets/minecraft/models/block/daisy.json | 6 + .../minecraft/models/block/dandelion.json | 6 + .../minecraft/models/block/dark_oak_bark.json | 6 + .../models/block/dark_oak_door_bottom.json | 7 + .../models/block/dark_oak_door_bottom_rh.json | 7 + .../models/block/dark_oak_door_top.json | 7 + .../models/block/dark_oak_door_top_rh.json | 7 + .../block/dark_oak_fence_gate_closed.json | 6 + .../block/dark_oak_fence_gate_open.json | 6 + .../block/dark_oak_fence_inventory.json | 6 + .../models/block/dark_oak_fence_n.json | 6 + .../models/block/dark_oak_fence_ne.json | 6 + .../models/block/dark_oak_fence_ns.json | 6 + .../models/block/dark_oak_fence_nse.json | 6 + .../models/block/dark_oak_fence_nsew.json | 6 + .../models/block/dark_oak_fence_post.json | 6 + .../models/block/dark_oak_inner_stairs.json | 8 + .../models/block/dark_oak_leaves.json | 6 + .../minecraft/models/block/dark_oak_log.json | 7 + .../models/block/dark_oak_log_side.json | 7 + .../models/block/dark_oak_outer_stairs.json | 8 + .../models/block/dark_oak_planks.json | 6 + .../models/block/dark_oak_sapling.json | 6 + .../models/block/dark_oak_stairs.json | 8 + .../block/dark_oak_wall_gate_closed.json | 6 + .../models/block/dark_oak_wall_gate_open.json | 6 + .../models/block/daylight_detector.json | 20 + .../block/daylight_detector_inverted.json | 20 + .../minecraft/models/block/dead_bush.json | 6 + .../models/block/detector_rail_flat.json | 6 + .../block/detector_rail_powered_flat.json | 6 + .../detector_rail_powered_raised_ne.json | 6 + .../detector_rail_powered_raised_sw.json | 6 + .../models/block/detector_rail_raised_ne.json | 6 + .../models/block/detector_rail_raised_sw.json | 6 + .../minecraft/models/block/diamond_block.json | 6 + .../minecraft/models/block/diamond_ore.json | 6 + .../minecraft/models/block/diorite.json | 6 + .../models/block/diorite_smooth.json | 6 + .../assets/minecraft/models/block/dirt.json | 6 + .../minecraft/models/block/dispenser.json | 8 + .../models/block/dispenser_vertical.json | 7 + .../minecraft/models/block/door_bottom.json | 18 + .../models/block/door_bottom_rh.json | 18 + .../minecraft/models/block/door_top.json | 18 + .../minecraft/models/block/door_top_rh.json | 18 + .../models/block/double_fern_bottom.json | 6 + .../models/block/double_fern_top.json | 6 + .../models/block/double_grass_bottom.json | 6 + .../models/block/double_grass_top.json | 6 + .../models/block/double_paeonia_bottom.json | 6 + .../models/block/double_paeonia_top.json | 6 + .../models/block/double_rose_bottom.json | 6 + .../models/block/double_rose_top.json | 6 + .../minecraft/models/block/double_stone.json | 7 + .../models/block/double_stone_top.json | 6 + .../models/block/double_sunflower_bottom.json | 6 + .../models/block/double_sunflower_top.json | 53 + .../models/block/double_syringa_bottom.json | 6 + .../models/block/double_syringa_top.json | 6 + .../minecraft/models/block/dragon_egg.json | 97 + .../minecraft/models/block/dropper.json | 8 + .../models/block/dropper_vertical.json | 7 + .../minecraft/models/block/emerald_block.json | 6 + .../minecraft/models/block/emerald_ore.json | 6 + .../models/block/enchanting_table_base.json | 21 + .../models/block/end_portal_frame_empty.json | 21 + .../models/block/end_portal_frame_filled.json | 33 + .../minecraft/models/block/end_stone.json | 6 + .../minecraft/models/block/farmland.json | 15 + .../minecraft/models/block/farmland_dry.json | 8 + .../models/block/farmland_moist.json | 8 + .../models/block/fence_gate_closed.json | 95 + .../models/block/fence_gate_open.json | 95 + .../models/block/fence_inventory.json | 56 + .../minecraft/models/block/fence_n.json | 41 + .../minecraft/models/block/fence_ne.json | 63 + .../minecraft/models/block/fence_ns.json | 43 + .../minecraft/models/block/fence_nse.json | 65 + .../minecraft/models/block/fence_nsew.json | 67 + .../minecraft/models/block/fence_post.json | 19 + .../assets/minecraft/models/block/fern.json | 6 + .../minecraft/models/block/fire_floor.json | 49 + .../models/block/fire_floor_main.json | 7 + .../assets/minecraft/models/block/fire_n.json | 15 + .../minecraft/models/block/fire_n_alt.json | 7 + .../models/block/fire_n_alt_flip.json | 7 + .../minecraft/models/block/fire_n_flip.json | 15 + .../models/block/fire_n_flip_main.json | 7 + .../minecraft/models/block/fire_n_main.json | 7 + .../minecraft/models/block/fire_ne.json | 25 + .../minecraft/models/block/fire_ne_alt.json | 7 + .../models/block/fire_ne_alt_flip.json | 7 + .../minecraft/models/block/fire_ne_flip.json | 25 + .../models/block/fire_ne_flip_main.json | 7 + .../minecraft/models/block/fire_ne_main.json | 7 + .../minecraft/models/block/fire_neu1.json | 37 + .../minecraft/models/block/fire_neu1_alt.json | 7 + .../models/block/fire_neu1_alt_flip.json | 7 + .../models/block/fire_neu1_flip.json | 37 + .../models/block/fire_neu1_flip_main.json | 7 + .../models/block/fire_neu1_main.json | 7 + .../minecraft/models/block/fire_neu2.json | 37 + .../minecraft/models/block/fire_neu2_alt.json | 7 + .../models/block/fire_neu2_alt_flip.json | 7 + .../models/block/fire_neu2_flip.json | 37 + .../models/block/fire_neu2_flip_main.json | 7 + .../models/block/fire_neu2_main.json | 7 + .../minecraft/models/block/fire_ns.json | 25 + .../minecraft/models/block/fire_ns_alt.json | 7 + .../models/block/fire_ns_alt_flip.json | 7 + .../minecraft/models/block/fire_ns_flip.json | 25 + .../models/block/fire_ns_flip_main.json | 7 + .../minecraft/models/block/fire_ns_main.json | 7 + .../minecraft/models/block/fire_nse.json | 35 + .../minecraft/models/block/fire_nse_alt.json | 7 + .../models/block/fire_nse_alt_flip.json | 7 + .../minecraft/models/block/fire_nse_flip.json | 35 + .../models/block/fire_nse_flip_main.json | 7 + .../minecraft/models/block/fire_nse_main.json | 7 + .../minecraft/models/block/fire_nseu1.json | 47 + .../models/block/fire_nseu1_alt.json | 7 + .../models/block/fire_nseu1_alt_flip.json | 7 + .../models/block/fire_nseu1_flip.json | 47 + .../models/block/fire_nseu1_flip_main.json | 7 + .../models/block/fire_nseu1_main.json | 7 + .../minecraft/models/block/fire_nseu2.json | 47 + .../models/block/fire_nseu2_alt.json | 7 + .../models/block/fire_nseu2_alt_flip.json | 7 + .../models/block/fire_nseu2_flip.json | 47 + .../models/block/fire_nseu2_flip_main.json | 7 + .../models/block/fire_nseu2_main.json | 7 + .../minecraft/models/block/fire_nsew.json | 45 + .../minecraft/models/block/fire_nsew_alt.json | 7 + .../models/block/fire_nsew_alt_flip.json | 7 + .../models/block/fire_nsew_flip.json | 45 + .../models/block/fire_nsew_flip_main.json | 7 + .../models/block/fire_nsew_main.json | 7 + .../minecraft/models/block/fire_nsewu1.json | 57 + .../models/block/fire_nsewu1_alt.json | 7 + .../models/block/fire_nsewu1_alt_flip.json | 7 + .../models/block/fire_nsewu1_flip.json | 57 + .../models/block/fire_nsewu1_flip_main.json | 7 + .../models/block/fire_nsewu1_main.json | 7 + .../minecraft/models/block/fire_nsewu2.json | 57 + .../models/block/fire_nsewu2_alt.json | 7 + .../models/block/fire_nsewu2_alt_flip.json | 7 + .../models/block/fire_nsewu2_flip.json | 57 + .../models/block/fire_nsewu2_flip_main.json | 7 + .../models/block/fire_nsewu2_main.json | 7 + .../minecraft/models/block/fire_nsu1.json | 37 + .../minecraft/models/block/fire_nsu1_alt.json | 7 + .../models/block/fire_nsu1_alt_flip.json | 7 + .../models/block/fire_nsu1_flip.json | 37 + .../models/block/fire_nsu1_flip_main.json | 7 + .../models/block/fire_nsu1_main.json | 7 + .../minecraft/models/block/fire_nsu2.json | 37 + .../minecraft/models/block/fire_nsu2_alt.json | 7 + .../models/block/fire_nsu2_alt_flip.json | 7 + .../models/block/fire_nsu2_flip.json | 37 + .../models/block/fire_nsu2_flip_main.json | 7 + .../models/block/fire_nsu2_main.json | 7 + .../minecraft/models/block/fire_nu1.json | 27 + .../minecraft/models/block/fire_nu1_alt.json | 7 + .../models/block/fire_nu1_alt_flip.json | 7 + .../models/block/fire_nu1_flip_main.json | 7 + .../minecraft/models/block/fire_nu1_main.json | 7 + .../minecraft/models/block/fire_nu2.json | 27 + .../minecraft/models/block/fire_nu2_alt.json | 7 + .../models/block/fire_nu2_alt_flip.json | 7 + .../minecraft/models/block/fire_nu2_flip.json | 27 + .../models/block/fire_nu2_flip_main.json | 7 + .../minecraft/models/block/fire_nu2_main.json | 7 + .../minecraft/models/block/fire_u1.json | 17 + .../minecraft/models/block/fire_u1_main.json | 7 + .../minecraft/models/block/fire_u2.json | 17 + .../minecraft/models/block/fire_u2_main.json | 7 + .../minecraft/models/block/flower_pot.json | 57 + .../models/block/flower_pot_acacia.json | 6 + .../models/block/flower_pot_allium.json | 6 + .../models/block/flower_pot_birch.json | 6 + .../models/block/flower_pot_cactus.json | 86 + .../models/block/flower_pot_cross.json | 73 + .../models/block/flower_pot_daisy.json | 6 + .../models/block/flower_pot_dandelion.json | 6 + .../models/block/flower_pot_dark_oak.json | 6 + .../models/block/flower_pot_dead_bush.json | 6 + .../models/block/flower_pot_fern.json | 74 + .../models/block/flower_pot_houstonia.json | 6 + .../models/block/flower_pot_jungle.json | 6 + .../block/flower_pot_mushroom_brown.json | 6 + .../models/block/flower_pot_mushroom_red.json | 6 + .../models/block/flower_pot_oak.json | 6 + .../models/block/flower_pot_orchid.json | 6 + .../models/block/flower_pot_rose.json | 6 + .../models/block/flower_pot_spruce.json | 6 + .../models/block/flower_pot_tulip_orange.json | 6 + .../models/block/flower_pot_tulip_pink.json | 6 + .../models/block/flower_pot_tulip_red.json | 6 + .../models/block/flower_pot_tulip_white.json | 6 + .../minecraft/models/block/furnace.json | 8 + .../assets/minecraft/models/block/glass.json | 6 + .../minecraft/models/block/glass_black.json | 6 + .../minecraft/models/block/glass_blue.json | 6 + .../minecraft/models/block/glass_brown.json | 6 + .../minecraft/models/block/glass_cyan.json | 6 + .../minecraft/models/block/glass_gray.json | 6 + .../minecraft/models/block/glass_green.json | 6 + .../models/block/glass_light_blue.json | 6 + .../minecraft/models/block/glass_lime.json | 6 + .../minecraft/models/block/glass_magenta.json | 6 + .../minecraft/models/block/glass_orange.json | 6 + .../minecraft/models/block/glass_pane_n.json | 7 + .../minecraft/models/block/glass_pane_ne.json | 7 + .../models/block/glass_pane_new.json | 7 + .../minecraft/models/block/glass_pane_ns.json | 7 + .../models/block/glass_pane_nse.json | 7 + .../models/block/glass_pane_nsew.json | 7 + .../models/block/glass_pane_nsw.json | 7 + .../minecraft/models/block/glass_pane_nw.json | 7 + .../minecraft/models/block/glass_pane_s.json | 7 + .../minecraft/models/block/glass_pane_se.json | 7 + .../models/block/glass_pane_sew.json | 7 + .../minecraft/models/block/glass_pane_sw.json | 7 + .../minecraft/models/block/glass_pink.json | 6 + .../minecraft/models/block/glass_purple.json | 6 + .../minecraft/models/block/glass_red.json | 6 + .../minecraft/models/block/glass_silver.json | 6 + .../minecraft/models/block/glass_white.json | 6 + .../minecraft/models/block/glass_yellow.json | 6 + .../minecraft/models/block/glowstone.json | 6 + .../minecraft/models/block/gold_block.json | 6 + .../minecraft/models/block/gold_ore.json | 6 + .../models/block/golden_rail_active_flat.json | 6 + .../block/golden_rail_active_raised_ne.json | 6 + .../block/golden_rail_active_raised_sw.json | 6 + .../models/block/golden_rail_flat.json | 6 + .../models/block/golden_rail_raised_ne.json | 6 + .../models/block/golden_rail_raised_sw.json | 6 + .../minecraft/models/block/granite.json | 6 + .../models/block/granite_smooth.json | 6 + .../assets/minecraft/models/block/grass.json | 24 + .../minecraft/models/block/grass_normal.json | 10 + .../minecraft/models/block/grass_snowed.json | 9 + .../assets/minecraft/models/block/gravel.json | 6 + .../minecraft/models/block/gray_pane_n.json | 7 + .../minecraft/models/block/gray_pane_ne.json | 7 + .../minecraft/models/block/gray_pane_new.json | 7 + .../minecraft/models/block/gray_pane_ns.json | 7 + .../minecraft/models/block/gray_pane_nse.json | 7 + .../models/block/gray_pane_nsew.json | 7 + .../minecraft/models/block/gray_pane_nsw.json | 7 + .../minecraft/models/block/gray_pane_nw.json | 7 + .../minecraft/models/block/gray_pane_s.json | 7 + .../minecraft/models/block/gray_pane_se.json | 7 + .../minecraft/models/block/gray_pane_sew.json | 7 + .../minecraft/models/block/gray_pane_sw.json | 7 + .../minecraft/models/block/gray_wool.json | 6 + .../minecraft/models/block/green_pane_n.json | 7 + .../minecraft/models/block/green_pane_ne.json | 7 + .../models/block/green_pane_new.json | 7 + .../minecraft/models/block/green_pane_ns.json | 7 + .../models/block/green_pane_nse.json | 7 + .../models/block/green_pane_nsew.json | 7 + .../models/block/green_pane_nsw.json | 7 + .../minecraft/models/block/green_pane_nw.json | 7 + .../minecraft/models/block/green_pane_s.json | 7 + .../minecraft/models/block/green_pane_se.json | 7 + .../models/block/green_pane_sew.json | 7 + .../minecraft/models/block/green_pane_sw.json | 7 + .../minecraft/models/block/green_wool.json | 6 + .../minecraft/models/block/half_slab.json | 18 + .../models/block/half_slab_acacia.json | 8 + .../models/block/half_slab_birch.json | 8 + .../models/block/half_slab_brick.json | 8 + .../models/block/half_slab_cobblestone.json | 8 + .../models/block/half_slab_dark_oak.json | 8 + .../models/block/half_slab_jungle.json | 8 + .../models/block/half_slab_nether_brick.json | 8 + .../minecraft/models/block/half_slab_oak.json | 8 + .../models/block/half_slab_quartz.json | 8 + .../models/block/half_slab_red_sandstone.json | 8 + .../models/block/half_slab_sandstone.json | 8 + .../models/block/half_slab_spruce.json | 8 + .../models/block/half_slab_stone.json | 8 + .../models/block/half_slab_stone_brick.json | 8 + .../minecraft/models/block/hardened_clay.json | 6 + .../models/block/hardened_clay_black.json | 6 + .../models/block/hardened_clay_blue.json | 6 + .../models/block/hardened_clay_brown.json | 6 + .../models/block/hardened_clay_cyan.json | 6 + .../models/block/hardened_clay_gray.json | 6 + .../models/block/hardened_clay_green.json | 6 + .../block/hardened_clay_light_blue.json | 6 + .../models/block/hardened_clay_lime.json | 6 + .../models/block/hardened_clay_magenta.json | 6 + .../models/block/hardened_clay_orange.json | 6 + .../models/block/hardened_clay_pink.json | 6 + .../models/block/hardened_clay_purple.json | 6 + .../models/block/hardened_clay_red.json | 6 + .../models/block/hardened_clay_silver.json | 6 + .../models/block/hardened_clay_white.json | 6 + .../models/block/hardened_clay_yellow.json | 6 + .../assets/minecraft/models/block/hay.json | 7 + .../minecraft/models/block/hay_side.json | 7 + .../block/heavy_pressure_plate_down.json | 6 + .../block/heavy_pressure_plate_inventory.json | 6 + .../models/block/heavy_pressure_plate_up.json | 6 + .../minecraft/models/block/hopper_down.json | 88 + .../minecraft/models/block/hopper_side.json | 88 + .../minecraft/models/block/houstonia.json | 6 + .../assets/minecraft/models/block/ice.json | 6 + .../minecraft/models/block/inner_stairs.json | 40 + .../minecraft/models/block/iron_block.json | 6 + .../models/block/iron_door_bottom.json | 7 + .../models/block/iron_door_bottom_rh.json | 7 + .../minecraft/models/block/iron_door_top.json | 7 + .../models/block/iron_door_top_rh.json | 7 + .../minecraft/models/block/iron_ore.json | 6 + .../models/block/iron_trapdoor_bottom.json | 6 + .../models/block/iron_trapdoor_open.json | 6 + .../models/block/iron_trapdoor_top.json | 6 + .../minecraft/models/block/item_frame.json | 56 + .../models/block/item_frame_map.json | 56 + .../minecraft/models/block/jukebox.json | 7 + .../minecraft/models/block/jungle_bark.json | 6 + .../models/block/jungle_door_bottom.json | 7 + .../models/block/jungle_door_bottom_rh.json | 7 + .../models/block/jungle_door_top.json | 7 + .../models/block/jungle_door_top_rh.json | 7 + .../block/jungle_fence_gate_closed.json | 6 + .../models/block/jungle_fence_gate_open.json | 6 + .../models/block/jungle_fence_inventory.json | 6 + .../models/block/jungle_fence_n.json | 6 + .../models/block/jungle_fence_ne.json | 6 + .../models/block/jungle_fence_ns.json | 6 + .../models/block/jungle_fence_nse.json | 6 + .../models/block/jungle_fence_nsew.json | 6 + .../models/block/jungle_fence_post.json | 6 + .../models/block/jungle_inner_stairs.json | 8 + .../minecraft/models/block/jungle_leaves.json | 6 + .../minecraft/models/block/jungle_log.json | 7 + .../models/block/jungle_log_side.json | 7 + .../models/block/jungle_outer_stairs.json | 8 + .../minecraft/models/block/jungle_planks.json | 6 + .../models/block/jungle_sapling.json | 6 + .../minecraft/models/block/jungle_stairs.json | 8 + .../models/block/jungle_wall_gate_closed.json | 6 + .../models/block/jungle_wall_gate_open.json | 6 + .../assets/minecraft/models/block/ladder.json | 17 + .../minecraft/models/block/lapis_block.json | 6 + .../minecraft/models/block/lapis_ore.json | 6 + .../assets/minecraft/models/block/leaves.json | 18 + .../assets/minecraft/models/block/lever.json | 33 + .../minecraft/models/block/lever_off.json | 33 + .../models/block/light_blue_pane_n.json | 7 + .../models/block/light_blue_pane_ne.json | 7 + .../models/block/light_blue_pane_new.json | 7 + .../models/block/light_blue_pane_ns.json | 7 + .../models/block/light_blue_pane_nse.json | 7 + .../models/block/light_blue_pane_nsew.json | 7 + .../models/block/light_blue_pane_nsw.json | 7 + .../models/block/light_blue_pane_nw.json | 7 + .../models/block/light_blue_pane_s.json | 7 + .../models/block/light_blue_pane_se.json | 7 + .../models/block/light_blue_pane_sew.json | 7 + .../models/block/light_blue_pane_sw.json | 7 + .../models/block/light_blue_wool.json | 6 + .../block/light_pressure_plate_down.json | 6 + .../block/light_pressure_plate_inventory.json | 6 + .../models/block/light_pressure_plate_up.json | 6 + .../minecraft/models/block/lime_pane_n.json | 7 + .../minecraft/models/block/lime_pane_ne.json | 7 + .../minecraft/models/block/lime_pane_new.json | 7 + .../minecraft/models/block/lime_pane_ns.json | 7 + .../minecraft/models/block/lime_pane_nse.json | 7 + .../models/block/lime_pane_nsew.json | 7 + .../minecraft/models/block/lime_pane_nsw.json | 7 + .../minecraft/models/block/lime_pane_nw.json | 7 + .../minecraft/models/block/lime_pane_s.json | 7 + .../minecraft/models/block/lime_pane_se.json | 7 + .../minecraft/models/block/lime_pane_sew.json | 7 + .../minecraft/models/block/lime_pane_sw.json | 7 + .../minecraft/models/block/lime_wool.json | 6 + .../minecraft/models/block/lit_furnace.json | 8 + .../minecraft/models/block/lit_pumpkin.json | 8 + .../models/block/lit_redstone_lamp.json | 6 + .../models/block/lit_redstone_ore.json | 6 + .../models/block/lit_redstone_torch.json | 6 + .../models/block/lit_redstone_torch_wall.json | 6 + .../models/block/magenta_pane_n.json | 7 + .../models/block/magenta_pane_ne.json | 7 + .../models/block/magenta_pane_new.json | 7 + .../models/block/magenta_pane_ns.json | 7 + .../models/block/magenta_pane_nse.json | 7 + .../models/block/magenta_pane_nsew.json | 7 + .../models/block/magenta_pane_nsw.json | 7 + .../models/block/magenta_pane_nw.json | 7 + .../models/block/magenta_pane_s.json | 7 + .../models/block/magenta_pane_se.json | 7 + .../models/block/magenta_pane_sew.json | 7 + .../models/block/magenta_pane_sw.json | 7 + .../minecraft/models/block/magenta_wool.json | 6 + .../assets/minecraft/models/block/melon.json | 7 + .../models/block/melon_stem_fruit.json | 7 + .../models/block/melon_stem_growth0.json | 6 + .../models/block/melon_stem_growth1.json | 6 + .../models/block/melon_stem_growth2.json | 6 + .../models/block/melon_stem_growth3.json | 6 + .../models/block/melon_stem_growth4.json | 6 + .../models/block/melon_stem_growth5.json | 6 + .../models/block/melon_stem_growth6.json | 6 + .../models/block/melon_stem_growth7.json | 6 + .../models/block/mob_spawner_cage.json | 6 + .../models/block/mossy_cobblestone.json | 6 + .../minecraft/models/block/mossy_wall_n.json | 6 + .../minecraft/models/block/mossy_wall_ne.json | 6 + .../minecraft/models/block/mossy_wall_ns.json | 6 + .../models/block/mossy_wall_ns_above.json | 6 + .../models/block/mossy_wall_nse.json | 6 + .../models/block/mossy_wall_nsew.json | 6 + .../models/block/mossy_wall_post.json | 6 + .../minecraft/models/block/mycelium.json | 8 + .../minecraft/models/block/nether_brick.json | 6 + .../block/nether_brick_fence_inventory.json | 6 + .../models/block/nether_brick_fence_n.json | 6 + .../models/block/nether_brick_fence_ne.json | 6 + .../models/block/nether_brick_fence_ns.json | 6 + .../models/block/nether_brick_fence_nse.json | 6 + .../models/block/nether_brick_fence_nsew.json | 6 + .../models/block/nether_brick_fence_post.json | 6 + .../block/nether_brick_inner_stairs.json | 8 + .../block/nether_brick_outer_stairs.json | 8 + .../models/block/nether_brick_stairs.json | 8 + .../models/block/nether_wart_stage0.json | 6 + .../models/block/nether_wart_stage1.json | 6 + .../models/block/nether_wart_stage2.json | 6 + .../minecraft/models/block/netherrack.json | 6 + .../models/block/normal_rail_curved.json | 6 + .../models/block/normal_rail_flat.json | 6 + .../models/block/normal_rail_raised_ne.json | 6 + .../models/block/normal_rail_raised_sw.json | 6 + .../minecraft/models/block/normal_torch.json | 6 + .../models/block/normal_torch_wall.json | 6 + .../minecraft/models/block/noteblock.json | 6 + .../minecraft/models/block/oak_bark.json | 6 + .../models/block/oak_fence_gate_closed.json | 6 + .../models/block/oak_fence_gate_open.json | 6 + .../models/block/oak_fence_inventory.json | 6 + .../minecraft/models/block/oak_fence_n.json | 6 + .../minecraft/models/block/oak_fence_ne.json | 6 + .../minecraft/models/block/oak_fence_ns.json | 6 + .../minecraft/models/block/oak_fence_nse.json | 6 + .../models/block/oak_fence_nsew.json | 6 + .../models/block/oak_fence_post.json | 6 + .../models/block/oak_inner_stairs.json | 8 + .../minecraft/models/block/oak_leaves.json | 6 + .../minecraft/models/block/oak_log.json | 7 + .../minecraft/models/block/oak_log_side.json | 7 + .../models/block/oak_outer_stairs.json | 8 + .../minecraft/models/block/oak_planks.json | 6 + .../minecraft/models/block/oak_sapling.json | 6 + .../minecraft/models/block/oak_stairs.json | 8 + .../models/block/oak_wall_gate_closed.json | 6 + .../models/block/oak_wall_gate_open.json | 6 + .../minecraft/models/block/obsidian.json | 6 + .../minecraft/models/block/orange_pane_n.json | 7 + .../models/block/orange_pane_ne.json | 7 + .../models/block/orange_pane_new.json | 7 + .../models/block/orange_pane_ns.json | 7 + .../models/block/orange_pane_nse.json | 7 + .../models/block/orange_pane_nsew.json | 7 + .../models/block/orange_pane_nsw.json | 7 + .../models/block/orange_pane_nw.json | 7 + .../minecraft/models/block/orange_pane_s.json | 7 + .../models/block/orange_pane_se.json | 7 + .../models/block/orange_pane_sew.json | 7 + .../models/block/orange_pane_sw.json | 7 + .../minecraft/models/block/orange_tulip.json | 6 + .../minecraft/models/block/orange_wool.json | 6 + .../assets/minecraft/models/block/orchid.json | 6 + .../minecraft/models/block/orientable.json | 12 + .../models/block/orientable_vertical.json | 12 + .../minecraft/models/block/outer_stairs.json | 29 + .../minecraft/models/block/packed_ice.json | 6 + .../assets/minecraft/models/block/pane_n.json | 20 + .../minecraft/models/block/pane_ne.json | 32 + .../minecraft/models/block/pane_new.json | 32 + .../minecraft/models/block/pane_ns.json | 20 + .../minecraft/models/block/pane_nse.json | 32 + .../minecraft/models/block/pane_nsew.json | 32 + .../minecraft/models/block/pane_nsw.json | 32 + .../minecraft/models/block/pane_nw.json | 32 + .../assets/minecraft/models/block/pane_s.json | 20 + .../minecraft/models/block/pane_se.json | 32 + .../minecraft/models/block/pane_sew.json | 32 + .../minecraft/models/block/pane_sw.json | 32 + .../minecraft/models/block/pink_pane_n.json | 7 + .../minecraft/models/block/pink_pane_ne.json | 7 + .../minecraft/models/block/pink_pane_new.json | 7 + .../minecraft/models/block/pink_pane_ns.json | 7 + .../minecraft/models/block/pink_pane_nse.json | 7 + .../models/block/pink_pane_nsew.json | 7 + .../minecraft/models/block/pink_pane_nsw.json | 7 + .../minecraft/models/block/pink_pane_nw.json | 7 + .../minecraft/models/block/pink_pane_s.json | 7 + .../minecraft/models/block/pink_pane_se.json | 7 + .../minecraft/models/block/pink_pane_sew.json | 7 + .../minecraft/models/block/pink_pane_sw.json | 7 + .../minecraft/models/block/pink_tulip.json | 6 + .../minecraft/models/block/pink_wool.json | 6 + .../assets/minecraft/models/block/piston.json | 18 + .../models/block/piston_extended.json | 18 + .../models/block/piston_extended_normal.json | 8 + .../minecraft/models/block/piston_head.json | 36 + .../models/block/piston_head_normal.json | 8 + .../models/block/piston_head_short.json | 27 + .../block/piston_head_short_normal.json | 8 + .../block/piston_head_short_sticky.json | 8 + .../models/block/piston_head_sticky.json | 8 + .../models/block/piston_inventory_normal.json | 8 + .../models/block/piston_inventory_sticky.json | 8 + .../minecraft/models/block/piston_normal.json | 8 + .../assets/minecraft/models/block/podzol.json | 8 + .../assets/minecraft/models/block/poppy.json | 6 + .../minecraft/models/block/portal_ew.json | 15 + .../minecraft/models/block/portal_ns.json | 15 + .../models/block/potatoes_stage0.json | 6 + .../models/block/potatoes_stage1.json | 6 + .../models/block/potatoes_stage2.json | 6 + .../models/block/potatoes_stage3.json | 6 + .../models/block/pressure_plate_down.json | 18 + .../block/pressure_plate_inventory.json | 18 + .../models/block/pressure_plate_up.json | 18 + .../models/block/prismarine_bricks.json | 6 + .../models/block/prismarine_dark.json | 6 + .../models/block/prismarine_rough.json | 6 + .../minecraft/models/block/pumpkin.json | 8 + .../models/block/pumpkin_stem_fruit.json | 7 + .../models/block/pumpkin_stem_growth0.json | 6 + .../models/block/pumpkin_stem_growth1.json | 6 + .../models/block/pumpkin_stem_growth2.json | 6 + .../models/block/pumpkin_stem_growth3.json | 6 + .../models/block/pumpkin_stem_growth4.json | 6 + .../models/block/pumpkin_stem_growth5.json | 6 + .../models/block/pumpkin_stem_growth6.json | 6 + .../models/block/pumpkin_stem_growth7.json | 6 + .../minecraft/models/block/purple_pane_n.json | 7 + .../models/block/purple_pane_ne.json | 7 + .../models/block/purple_pane_new.json | 7 + .../models/block/purple_pane_ns.json | 7 + .../models/block/purple_pane_nse.json | 7 + .../models/block/purple_pane_nsew.json | 7 + .../models/block/purple_pane_nsw.json | 7 + .../models/block/purple_pane_nw.json | 7 + .../minecraft/models/block/purple_pane_s.json | 7 + .../models/block/purple_pane_se.json | 7 + .../models/block/purple_pane_sew.json | 7 + .../models/block/purple_pane_sw.json | 7 + .../minecraft/models/block/purple_wool.json | 6 + .../models/block/quartz_chiseled.json | 7 + .../models/block/quartz_inner_stairs.json | 8 + .../minecraft/models/block/quartz_lines.json | 7 + .../minecraft/models/block/quartz_normal.json | 8 + .../minecraft/models/block/quartz_ore.json | 6 + .../models/block/quartz_outer_stairs.json | 8 + .../minecraft/models/block/quartz_stairs.json | 8 + .../minecraft/models/block/quartz_top.json | 6 + .../minecraft/models/block/rail_curved.json | 15 + .../minecraft/models/block/rail_flat.json | 15 + .../models/block/rail_raised_ne.json | 21 + .../models/block/rail_raised_sw.json | 21 + .../minecraft/models/block/red_mushroom.json | 6 + .../models/block/red_mushroom_block_c.json | 12 + .../block/red_mushroom_block_cap_all.json | 6 + .../models/block/red_mushroom_block_e.json | 12 + .../block/red_mushroom_block_inside_all.json | 6 + .../models/block/red_mushroom_block_n.json | 12 + .../models/block/red_mushroom_block_ne.json | 12 + .../models/block/red_mushroom_block_nw.json | 12 + .../models/block/red_mushroom_block_s.json | 12 + .../models/block/red_mushroom_block_se.json | 12 + .../models/block/red_mushroom_block_stem.json | 7 + .../block/red_mushroom_block_stem_all.json | 6 + .../models/block/red_mushroom_block_sw.json | 12 + .../models/block/red_mushroom_block_w.json | 12 + .../minecraft/models/block/red_pane_n.json | 7 + .../minecraft/models/block/red_pane_ne.json | 7 + .../minecraft/models/block/red_pane_new.json | 7 + .../minecraft/models/block/red_pane_ns.json | 7 + .../minecraft/models/block/red_pane_nse.json | 7 + .../minecraft/models/block/red_pane_nsew.json | 7 + .../minecraft/models/block/red_pane_nsw.json | 7 + .../minecraft/models/block/red_pane_nw.json | 7 + .../minecraft/models/block/red_pane_s.json | 7 + .../minecraft/models/block/red_pane_se.json | 7 + .../minecraft/models/block/red_pane_sew.json | 7 + .../minecraft/models/block/red_pane_sw.json | 7 + .../minecraft/models/block/red_sand.json | 6 + .../models/block/red_sandstone_all.json | 6 + .../models/block/red_sandstone_chiseled.json | 7 + .../block/red_sandstone_inner_stairs.json | 8 + .../models/block/red_sandstone_normal.json | 8 + .../block/red_sandstone_outer_stairs.json | 8 + .../models/block/red_sandstone_smooth.json | 7 + .../models/block/red_sandstone_stairs.json | 8 + .../minecraft/models/block/red_tulip.json | 6 + .../minecraft/models/block/red_wool.json | 6 + .../models/block/redstone_block.json | 6 + .../minecraft/models/block/redstone_n.json | 26 + .../minecraft/models/block/redstone_ne.json | 26 + .../minecraft/models/block/redstone_none.json | 26 + .../minecraft/models/block/redstone_nse.json | 26 + .../minecraft/models/block/redstone_nsew.json | 26 + .../minecraft/models/block/redstone_nsue.json | 40 + .../minecraft/models/block/redstone_nue.json | 40 + .../minecraft/models/block/redstone_nuse.json | 40 + .../models/block/redstone_nusue.json | 54 + .../minecraft/models/block/redstone_ore.json | 6 + .../minecraft/models/block/redstone_ueuw.json | 54 + .../minecraft/models/block/redstone_uew.json | 40 + .../minecraft/models/block/redstone_une.json | 40 + .../minecraft/models/block/redstone_uns.json | 40 + .../minecraft/models/block/redstone_unse.json | 40 + .../models/block/redstone_unsew.json | 40 + .../models/block/redstone_unsue.json | 54 + .../models/block/redstone_unsuew.json | 54 + .../minecraft/models/block/redstone_unue.json | 54 + .../minecraft/models/block/redstone_unus.json | 54 + .../models/block/redstone_unuse.json | 54 + .../models/block/redstone_unusew.json | 54 + .../models/block/redstone_unusue.json | 68 + .../models/block/redstone_unusueuw.json | 82 + .../models/block/redstone_unusuew.json | 68 + .../assets/minecraft/models/block/reeds.json | 6 + .../models/block/repeater_1tick.json | 44 + .../models/block/repeater_2tick.json | 44 + .../models/block/repeater_3tick.json | 44 + .../models/block/repeater_4tick.json | 44 + .../models/block/repeater_locked_1tick.json | 45 + .../models/block/repeater_locked_2tick.json | 45 + .../models/block/repeater_locked_3tick.json | 45 + .../models/block/repeater_locked_4tick.json | 45 + .../models/block/repeater_on_1tick.json | 62 + .../models/block/repeater_on_2tick.json | 62 + .../models/block/repeater_on_3tick.json | 62 + .../models/block/repeater_on_4tick.json | 62 + .../block/repeater_on_locked_1tick.json | 54 + .../block/repeater_on_locked_2tick.json | 54 + .../block/repeater_on_locked_3tick.json | 54 + .../block/repeater_on_locked_4tick.json | 54 + .../assets/minecraft/models/block/sand.json | 6 + .../minecraft/models/block/sandstone_all.json | 6 + .../models/block/sandstone_chiseled.json | 7 + .../models/block/sandstone_inner_stairs.json | 8 + .../models/block/sandstone_normal.json | 8 + .../models/block/sandstone_outer_stairs.json | 8 + .../models/block/sandstone_smooth.json | 7 + .../models/block/sandstone_stairs.json | 8 + .../minecraft/models/block/sea_lantern.json | 6 + .../minecraft/models/block/silver_pane_n.json | 7 + .../models/block/silver_pane_ne.json | 7 + .../models/block/silver_pane_new.json | 7 + .../models/block/silver_pane_ns.json | 7 + .../models/block/silver_pane_nse.json | 7 + .../models/block/silver_pane_nsew.json | 7 + .../models/block/silver_pane_nsw.json | 7 + .../models/block/silver_pane_nw.json | 7 + .../minecraft/models/block/silver_pane_s.json | 7 + .../models/block/silver_pane_se.json | 7 + .../models/block/silver_pane_sew.json | 7 + .../models/block/silver_pane_sw.json | 7 + .../minecraft/models/block/silver_wool.json | 6 + .../assets/minecraft/models/block/slime.json | 30 + .../assets/minecraft/models/block/snow.json | 6 + .../minecraft/models/block/snow_height10.json | 19 + .../minecraft/models/block/snow_height12.json | 19 + .../minecraft/models/block/snow_height14.json | 19 + .../minecraft/models/block/snow_height2.json | 19 + .../minecraft/models/block/snow_height4.json | 19 + .../minecraft/models/block/snow_height6.json | 19 + .../minecraft/models/block/snow_height8.json | 19 + .../minecraft/models/block/soul_sand.json | 6 + .../assets/minecraft/models/block/sponge.json | 6 + .../minecraft/models/block/sponge_wet.json | 6 + .../minecraft/models/block/spruce_bark.json | 6 + .../models/block/spruce_door_bottom.json | 7 + .../models/block/spruce_door_bottom_rh.json | 7 + .../models/block/spruce_door_top.json | 7 + .../models/block/spruce_door_top_rh.json | 7 + .../block/spruce_fence_gate_closed.json | 6 + .../models/block/spruce_fence_gate_open.json | 6 + .../models/block/spruce_fence_inventory.json | 6 + .../models/block/spruce_fence_n.json | 6 + .../models/block/spruce_fence_ne.json | 6 + .../models/block/spruce_fence_ns.json | 6 + .../models/block/spruce_fence_nse.json | 6 + .../models/block/spruce_fence_nsew.json | 6 + .../models/block/spruce_fence_post.json | 6 + .../models/block/spruce_inner_stairs.json | 8 + .../minecraft/models/block/spruce_leaves.json | 6 + .../minecraft/models/block/spruce_log.json | 7 + .../models/block/spruce_log_side.json | 7 + .../models/block/spruce_outer_stairs.json | 8 + .../minecraft/models/block/spruce_planks.json | 6 + .../models/block/spruce_sapling.json | 6 + .../minecraft/models/block/spruce_stairs.json | 8 + .../models/block/spruce_wall_gate_closed.json | 6 + .../models/block/spruce_wall_gate_open.json | 6 + .../assets/minecraft/models/block/stairs.json | 29 + .../minecraft/models/block/stem_fruit.json | 31 + .../minecraft/models/block/stem_growth0.json | 24 + .../minecraft/models/block/stem_growth1.json | 24 + .../minecraft/models/block/stem_growth2.json | 24 + .../minecraft/models/block/stem_growth3.json | 24 + .../minecraft/models/block/stem_growth4.json | 24 + .../minecraft/models/block/stem_growth5.json | 24 + .../minecraft/models/block/stem_growth6.json | 24 + .../minecraft/models/block/stem_growth7.json | 24 + .../minecraft/models/block/sticky_piston.json | 8 + .../assets/minecraft/models/block/stone.json | 6 + .../block/stone_brick_inner_stairs.json | 8 + .../block/stone_brick_outer_stairs.json | 8 + .../models/block/stone_brick_stairs.json | 8 + .../minecraft/models/block/stone_button.json | 6 + .../models/block/stone_button_inventory.json | 6 + .../models/block/stone_button_pressed.json | 6 + .../models/block/stone_inner_stairs.json | 8 + .../models/block/stone_mirrored.json | 6 + .../models/block/stone_outer_stairs.json | 8 + .../block/stone_pressure_plate_down.json | 6 + .../block/stone_pressure_plate_inventory.json | 6 + .../models/block/stone_pressure_plate_up.json | 6 + .../minecraft/models/block/stone_stairs.json | 8 + .../models/block/stonebrick_chiseled.json | 6 + .../models/block/stonebrick_cracked.json | 6 + .../models/block/stonebrick_mossy.json | 6 + .../models/block/stonebrick_normal.json | 6 + .../minecraft/models/block/tall_grass.json | 6 + .../minecraft/models/block/tallgrass.json | 26 + .../assets/minecraft/models/block/tnt.json | 8 + .../assets/minecraft/models/block/torch.json | 32 + .../minecraft/models/block/torch_wall.json | 35 + .../models/block/trapdoor_bottom.json | 18 + .../minecraft/models/block/trapdoor_open.json | 18 + .../minecraft/models/block/trapdoor_top.json | 18 + .../models/block/tripwire_attached_n.json | 33 + .../models/block/tripwire_attached_ne.json | 41 + .../models/block/tripwire_attached_ns.json | 41 + .../models/block/tripwire_attached_nse.json | 57 + .../models/block/tripwire_attached_nsew.json | 73 + .../block/tripwire_attached_suspended_n.json | 33 + .../block/tripwire_attached_suspended_ne.json | 41 + .../block/tripwire_attached_suspended_ns.json | 41 + .../tripwire_attached_suspended_nse.json | 57 + .../tripwire_attached_suspended_nsew.json | 73 + .../minecraft/models/block/tripwire_hook.json | 72 + .../models/block/tripwire_hook_attached.json | 75 + .../block/tripwire_hook_attached_powered.json | 76 + .../tripwire_hook_attached_suspended.json | 76 + ...pwire_hook_attached_suspended_powered.json | 76 + .../models/block/tripwire_hook_powered.json | 67 + .../minecraft/models/block/tripwire_n.json | 33 + .../minecraft/models/block/tripwire_ne.json | 41 + .../minecraft/models/block/tripwire_ns.json | 41 + .../minecraft/models/block/tripwire_nse.json | 57 + .../minecraft/models/block/tripwire_nsew.json | 73 + .../models/block/tripwire_suspended_n.json | 33 + .../models/block/tripwire_suspended_ne.json | 41 + .../models/block/tripwire_suspended_ns.json | 41 + .../models/block/tripwire_suspended_nse.json | 57 + .../models/block/tripwire_suspended_nsew.json | 73 + .../models/block/unlit_redstone_lamp.json | 6 + .../models/block/unlit_redstone_torch.json | 6 + .../block/unlit_redstone_torch_wall.json | 6 + .../minecraft/models/block/upper_slab.json | 18 + .../models/block/upper_slab_acacia.json | 8 + .../models/block/upper_slab_birch.json | 8 + .../models/block/upper_slab_brick.json | 8 + .../models/block/upper_slab_cobblestone.json | 8 + .../models/block/upper_slab_dark_oak.json | 8 + .../models/block/upper_slab_jungle.json | 8 + .../models/block/upper_slab_nether_brick.json | 8 + .../models/block/upper_slab_oak.json | 8 + .../models/block/upper_slab_quartz.json | 8 + .../block/upper_slab_red_sandstone.json | 8 + .../models/block/upper_slab_sandstone.json | 8 + .../models/block/upper_slab_spruce.json | 8 + .../models/block/upper_slab_stone.json | 8 + .../models/block/upper_slab_stone_brick.json | 8 + .../assets/minecraft/models/block/vine_1.json | 17 + .../minecraft/models/block/vine_1u.json | 25 + .../assets/minecraft/models/block/vine_2.json | 25 + .../models/block/vine_2_opposite.json | 25 + .../minecraft/models/block/vine_2u.json | 33 + .../models/block/vine_2u_opposite.json | 33 + .../assets/minecraft/models/block/vine_3.json | 33 + .../minecraft/models/block/vine_3u.json | 41 + .../assets/minecraft/models/block/vine_4.json | 41 + .../minecraft/models/block/vine_4u.json | 49 + .../assets/minecraft/models/block/vine_u.json | 17 + .../models/block/wall_gate_closed.json | 96 + .../models/block/wall_gate_open.json | 96 + .../models/block/wall_inventory.json | 32 + .../assets/minecraft/models/block/wall_n.json | 30 + .../minecraft/models/block/wall_ne.json | 41 + .../minecraft/models/block/wall_ns.json | 18 + .../minecraft/models/block/wall_ns_above.json | 30 + .../minecraft/models/block/wall_nse.json | 52 + .../minecraft/models/block/wall_nsew.json | 63 + .../minecraft/models/block/wall_post.json | 19 + .../minecraft/models/block/waterlily.json | 16 + .../assets/minecraft/models/block/web.json | 6 + .../minecraft/models/block/wheat_stage0.json | 6 + .../minecraft/models/block/wheat_stage1.json | 6 + .../minecraft/models/block/wheat_stage2.json | 6 + .../minecraft/models/block/wheat_stage3.json | 6 + .../minecraft/models/block/wheat_stage4.json | 6 + .../minecraft/models/block/wheat_stage5.json | 6 + .../minecraft/models/block/wheat_stage6.json | 6 + .../minecraft/models/block/wheat_stage7.json | 6 + .../minecraft/models/block/white_pane_n.json | 7 + .../minecraft/models/block/white_pane_ne.json | 7 + .../models/block/white_pane_new.json | 7 + .../minecraft/models/block/white_pane_ns.json | 7 + .../models/block/white_pane_nse.json | 7 + .../models/block/white_pane_nsew.json | 7 + .../models/block/white_pane_nsw.json | 7 + .../minecraft/models/block/white_pane_nw.json | 7 + .../minecraft/models/block/white_pane_s.json | 7 + .../minecraft/models/block/white_pane_se.json | 7 + .../models/block/white_pane_sew.json | 7 + .../minecraft/models/block/white_pane_sw.json | 7 + .../minecraft/models/block/white_tulip.json | 6 + .../minecraft/models/block/white_wool.json | 6 + .../minecraft/models/block/wooden_button.json | 6 + .../models/block/wooden_button_inventory.json | 6 + .../models/block/wooden_button_pressed.json | 6 + .../models/block/wooden_door_bottom.json | 7 + .../models/block/wooden_door_bottom_rh.json | 7 + .../models/block/wooden_door_top.json | 7 + .../models/block/wooden_door_top_rh.json | 7 + .../block/wooden_pressure_plate_down.json | 6 + .../wooden_pressure_plate_inventory.json | 6 + .../block/wooden_pressure_plate_up.json | 6 + .../models/block/wooden_trapdoor_bottom.json | 6 + .../models/block/wooden_trapdoor_open.json | 6 + .../models/block/wooden_trapdoor_top.json | 6 + .../minecraft/models/block/yellow_pane_n.json | 7 + .../models/block/yellow_pane_ne.json | 7 + .../models/block/yellow_pane_new.json | 7 + .../models/block/yellow_pane_ns.json | 7 + .../models/block/yellow_pane_nse.json | 7 + .../models/block/yellow_pane_nsew.json | 7 + .../models/block/yellow_pane_nsw.json | 7 + .../models/block/yellow_pane_nw.json | 7 + .../minecraft/models/block/yellow_pane_s.json | 7 + .../models/block/yellow_pane_se.json | 7 + .../models/block/yellow_pane_sew.json | 7 + .../models/block/yellow_pane_sw.json | 7 + .../minecraft/models/block/yellow_wool.json | 6 + .../minecraft/models/item/acacia_door.json | 18 + .../minecraft/models/item/acacia_fence.json | 13 + .../models/item/acacia_fence_gate.json | 15 + .../minecraft/models/item/acacia_leaves.json | 10 + .../minecraft/models/item/acacia_log.json | 10 + .../minecraft/models/item/acacia_planks.json | 10 + .../minecraft/models/item/acacia_sapling.json | 18 + .../minecraft/models/item/acacia_slab.json | 10 + .../minecraft/models/item/acacia_stairs.json | 13 + .../minecraft/models/item/activator_rail.json | 18 + .../assets/minecraft/models/item/allium.json | 18 + .../minecraft/models/item/andesite.json | 10 + .../models/item/andesite_smooth.json | 10 + .../minecraft/models/item/anvil_intact.json | 10 + .../models/item/anvil_slightly_damaged.json | 10 + .../models/item/anvil_very_damaged.json | 10 + .../assets/minecraft/models/item/apple.json | 18 + .../minecraft/models/item/armor_stand.json | 18 + .../assets/minecraft/models/item/arrow.json | 18 + .../minecraft/models/item/baked_potato.json | 18 + .../assets/minecraft/models/item/banner.json | 22 + .../assets/minecraft/models/item/barrier.json | 18 + .../assets/minecraft/models/item/beacon.json | 10 + .../assets/minecraft/models/item/bed.json | 18 + .../assets/minecraft/models/item/bedrock.json | 10 + .../assets/minecraft/models/item/beef.json | 18 + .../minecraft/models/item/birch_door.json | 18 + .../minecraft/models/item/birch_fence.json | 13 + .../models/item/birch_fence_gate.json | 15 + .../minecraft/models/item/birch_leaves.json | 10 + .../minecraft/models/item/birch_log.json | 10 + .../minecraft/models/item/birch_planks.json | 10 + .../minecraft/models/item/birch_sapling.json | 18 + .../minecraft/models/item/birch_slab.json | 10 + .../minecraft/models/item/birch_stairs.json | 13 + .../minecraft/models/item/black_carpet.json | 15 + .../models/item/black_stained_glass.json | 10 + .../models/item/black_stained_glass_pane.json | 18 + .../item/black_stained_hardened_clay.json | 10 + .../minecraft/models/item/black_wool.json | 10 + .../minecraft/models/item/blaze_powder.json | 18 + .../minecraft/models/item/blaze_rod.json | 18 + .../minecraft/models/item/blue_carpet.json | 15 + .../minecraft/models/item/blue_orchid.json | 18 + .../models/item/blue_stained_glass.json | 10 + .../models/item/blue_stained_glass_pane.json | 18 + .../item/blue_stained_hardened_clay.json | 10 + .../minecraft/models/item/blue_wool.json | 10 + .../assets/minecraft/models/item/boat.json | 18 + .../assets/minecraft/models/item/bone.json | 18 + .../assets/minecraft/models/item/book.json | 18 + .../minecraft/models/item/bookshelf.json | 10 + .../models/item/bottle_drinkable.json | 19 + .../minecraft/models/item/bottle_splash.json | 19 + .../assets/minecraft/models/item/bow.json | 18 + .../minecraft/models/item/bow_pulling_0.json | 18 + .../minecraft/models/item/bow_pulling_1.json | 18 + .../minecraft/models/item/bow_pulling_2.json | 18 + .../assets/minecraft/models/item/bowl.json | 18 + .../assets/minecraft/models/item/bread.json | 18 + .../minecraft/models/item/brewing_stand.json | 18 + .../assets/minecraft/models/item/brick.json | 18 + .../minecraft/models/item/brick_block.json | 10 + .../minecraft/models/item/brick_slab.json | 10 + .../minecraft/models/item/brick_stairs.json | 13 + .../minecraft/models/item/brown_carpet.json | 15 + .../minecraft/models/item/brown_mushroom.json | 18 + .../models/item/brown_mushroom_block.json | 10 + .../models/item/brown_stained_glass.json | 10 + .../models/item/brown_stained_glass_pane.json | 18 + .../item/brown_stained_hardened_clay.json | 10 + .../minecraft/models/item/brown_wool.json | 10 + .../assets/minecraft/models/item/bucket.json | 18 + .../assets/minecraft/models/item/cactus.json | 10 + .../assets/minecraft/models/item/cake.json | 18 + .../assets/minecraft/models/item/carrot.json | 18 + .../models/item/carrot_on_a_stick.json | 18 + .../minecraft/models/item/cauldron.json | 18 + .../models/item/chainmail_boots.json | 18 + .../models/item/chainmail_chestplate.json | 18 + .../models/item/chainmail_helmet.json | 18 + .../models/item/chainmail_leggings.json | 18 + .../minecraft/models/item/charcoal.json | 18 + .../assets/minecraft/models/item/chest.json | 3 + .../minecraft/models/item/chest_minecart.json | 18 + .../assets/minecraft/models/item/chicken.json | 18 + .../item/chiseled_brick_monster_egg.json | 10 + .../models/item/chiseled_quartz_block.json | 10 + .../models/item/chiseled_red_sandstone.json | 10 + .../models/item/chiseled_sandstone.json | 10 + .../models/item/chiseled_stonebrick.json | 10 + .../assets/minecraft/models/item/clay.json | 10 + .../minecraft/models/item/clay_ball.json | 18 + .../assets/minecraft/models/item/clock.json | 18 + .../minecraft/models/item/clownfish.json | 18 + .../assets/minecraft/models/item/coal.json | 18 + .../minecraft/models/item/coal_block.json | 10 + .../minecraft/models/item/coal_ore.json | 10 + .../minecraft/models/item/coarse_dirt.json | 10 + .../minecraft/models/item/cobblestone.json | 10 + .../models/item/cobblestone_monster_egg.json | 10 + .../models/item/cobblestone_slab.json | 10 + .../models/item/cobblestone_wall.json | 10 + .../assets/minecraft/models/item/cod.json | 18 + .../minecraft/models/item/command_block.json | 10 + .../models/item/command_block_minecart.json | 18 + .../minecraft/models/item/comparator.json | 18 + .../assets/minecraft/models/item/compass.json | 18 + .../minecraft/models/item/cooked_beef.json | 18 + .../minecraft/models/item/cooked_chicken.json | 18 + .../minecraft/models/item/cooked_cod.json | 18 + .../minecraft/models/item/cooked_mutton.json | 18 + .../models/item/cooked_porkchop.json | 18 + .../minecraft/models/item/cooked_rabbit.json | 18 + .../minecraft/models/item/cooked_salmon.json | 18 + .../assets/minecraft/models/item/cookie.json | 18 + .../item/cracked_brick_monster_egg.json | 10 + .../models/item/cracked_stonebrick.json | 10 + .../minecraft/models/item/crafting_table.json | 10 + .../minecraft/models/item/cyan_carpet.json | 15 + .../models/item/cyan_stained_glass.json | 10 + .../models/item/cyan_stained_glass_pane.json | 18 + .../item/cyan_stained_hardened_clay.json | 10 + .../minecraft/models/item/cyan_wool.json | 10 + .../minecraft/models/item/dandelion.json | 18 + .../minecraft/models/item/dark_oak_door.json | 18 + .../minecraft/models/item/dark_oak_fence.json | 13 + .../models/item/dark_oak_fence_gate.json | 15 + .../models/item/dark_oak_leaves.json | 10 + .../minecraft/models/item/dark_oak_log.json | 10 + .../models/item/dark_oak_planks.json | 10 + .../models/item/dark_oak_sapling.json | 18 + .../minecraft/models/item/dark_oak_slab.json | 10 + .../models/item/dark_oak_stairs.json | 13 + .../models/item/dark_prismarine.json | 10 + .../models/item/daylight_detector.json | 15 + .../minecraft/models/item/dead_bush.json | 18 + .../minecraft/models/item/detector_rail.json | 18 + .../assets/minecraft/models/item/diamond.json | 18 + .../minecraft/models/item/diamond_axe.json | 18 + .../minecraft/models/item/diamond_block.json | 10 + .../minecraft/models/item/diamond_boots.json | 18 + .../models/item/diamond_chestplate.json | 18 + .../minecraft/models/item/diamond_helmet.json | 18 + .../minecraft/models/item/diamond_hoe.json | 18 + .../models/item/diamond_horse_armor.json | 18 + .../models/item/diamond_leggings.json | 18 + .../minecraft/models/item/diamond_ore.json | 10 + .../models/item/diamond_pickaxe.json | 18 + .../minecraft/models/item/diamond_shovel.json | 18 + .../minecraft/models/item/diamond_sword.json | 18 + .../assets/minecraft/models/item/diorite.json | 10 + .../minecraft/models/item/diorite_smooth.json | 10 + .../assets/minecraft/models/item/dirt.json | 10 + .../minecraft/models/item/dispenser.json | 10 + .../minecraft/models/item/double_fern.json | 18 + .../minecraft/models/item/double_grass.json | 18 + .../minecraft/models/item/double_rose.json | 18 + .../minecraft/models/item/dragon_egg.json | 10 + .../assets/minecraft/models/item/dropper.json | 10 + .../minecraft/models/item/dye_black.json | 18 + .../minecraft/models/item/dye_blue.json | 18 + .../minecraft/models/item/dye_brown.json | 18 + .../minecraft/models/item/dye_cyan.json | 18 + .../minecraft/models/item/dye_gray.json | 18 + .../minecraft/models/item/dye_green.json | 18 + .../minecraft/models/item/dye_light_blue.json | 18 + .../minecraft/models/item/dye_lime.json | 18 + .../minecraft/models/item/dye_magenta.json | 18 + .../minecraft/models/item/dye_orange.json | 18 + .../minecraft/models/item/dye_pink.json | 18 + .../minecraft/models/item/dye_purple.json | 18 + .../assets/minecraft/models/item/dye_red.json | 18 + .../minecraft/models/item/dye_silver.json | 18 + .../minecraft/models/item/dye_white.json | 18 + .../minecraft/models/item/dye_yellow.json | 18 + .../assets/minecraft/models/item/egg.json | 18 + .../assets/minecraft/models/item/emerald.json | 18 + .../minecraft/models/item/emerald_block.json | 10 + .../minecraft/models/item/emerald_ore.json | 10 + .../minecraft/models/item/enchanted_book.json | 18 + .../models/item/enchanting_table.json | 10 + .../models/item/end_portal_frame.json | 10 + .../minecraft/models/item/end_stone.json | 10 + .../minecraft/models/item/ender_chest.json | 3 + .../minecraft/models/item/ender_eye.json | 18 + .../minecraft/models/item/ender_pearl.json | 18 + .../models/item/experience_bottle.json | 18 + .../minecraft/models/item/farmland.json | 10 + .../assets/minecraft/models/item/feather.json | 18 + .../models/item/fermented_spider_eye.json | 18 + .../assets/minecraft/models/item/fern.json | 18 + .../minecraft/models/item/filled_map.json | 18 + .../minecraft/models/item/fire_charge.json | 18 + .../models/item/firework_charge.json | 19 + .../minecraft/models/item/fireworks.json | 18 + .../minecraft/models/item/fishing_rod.json | 18 + .../models/item/fishing_rod_cast.json | 18 + .../assets/minecraft/models/item/flint.json | 18 + .../models/item/flint_and_steel.json | 18 + .../minecraft/models/item/flower_pot.json | 18 + .../assets/minecraft/models/item/furnace.json | 10 + .../models/item/furnace_minecart.json | 18 + .../minecraft/models/item/ghast_tear.json | 18 + .../assets/minecraft/models/item/glass.json | 10 + .../minecraft/models/item/glass_bottle.json | 18 + .../minecraft/models/item/glass_pane.json | 18 + .../minecraft/models/item/glowstone.json | 10 + .../minecraft/models/item/glowstone_dust.json | 18 + .../minecraft/models/item/gold_block.json | 10 + .../minecraft/models/item/gold_ingot.json | 18 + .../minecraft/models/item/gold_nugget.json | 18 + .../minecraft/models/item/gold_ore.json | 10 + .../minecraft/models/item/golden_apple.json | 18 + .../minecraft/models/item/golden_axe.json | 18 + .../minecraft/models/item/golden_boots.json | 18 + .../minecraft/models/item/golden_carrot.json | 18 + .../models/item/golden_chestplate.json | 18 + .../minecraft/models/item/golden_helmet.json | 18 + .../minecraft/models/item/golden_hoe.json | 18 + .../models/item/golden_horse_armor.json | 18 + .../models/item/golden_leggings.json | 18 + .../minecraft/models/item/golden_pickaxe.json | 18 + .../minecraft/models/item/golden_rail.json | 18 + .../minecraft/models/item/golden_shovel.json | 18 + .../minecraft/models/item/golden_sword.json | 18 + .../assets/minecraft/models/item/granite.json | 10 + .../minecraft/models/item/granite_smooth.json | 10 + .../assets/minecraft/models/item/grass.json | 10 + .../assets/minecraft/models/item/gravel.json | 10 + .../minecraft/models/item/gray_carpet.json | 15 + .../models/item/gray_stained_glass.json | 10 + .../models/item/gray_stained_glass_pane.json | 18 + .../item/gray_stained_hardened_clay.json | 10 + .../minecraft/models/item/gray_wool.json | 10 + .../minecraft/models/item/green_carpet.json | 15 + .../models/item/green_stained_glass.json | 10 + .../models/item/green_stained_glass_pane.json | 18 + .../item/green_stained_hardened_clay.json | 10 + .../minecraft/models/item/green_wool.json | 10 + .../minecraft/models/item/gunpowder.json | 18 + .../minecraft/models/item/hardened_clay.json | 10 + .../minecraft/models/item/hay_block.json | 10 + .../item/heavy_weighted_pressure_plate.json | 10 + .../assets/minecraft/models/item/hopper.json | 18 + .../models/item/hopper_minecart.json | 18 + .../minecraft/models/item/houstonia.json | 18 + .../assets/minecraft/models/item/ice.json | 10 + .../minecraft/models/item/iron_axe.json | 18 + .../minecraft/models/item/iron_bars.json | 18 + .../minecraft/models/item/iron_block.json | 10 + .../minecraft/models/item/iron_boots.json | 18 + .../models/item/iron_chestplate.json | 18 + .../minecraft/models/item/iron_door.json | 18 + .../minecraft/models/item/iron_helmet.json | 18 + .../minecraft/models/item/iron_hoe.json | 18 + .../models/item/iron_horse_armor.json | 18 + .../minecraft/models/item/iron_ingot.json | 18 + .../minecraft/models/item/iron_leggings.json | 18 + .../minecraft/models/item/iron_ore.json | 10 + .../minecraft/models/item/iron_pickaxe.json | 18 + .../minecraft/models/item/iron_shovel.json | 18 + .../minecraft/models/item/iron_sword.json | 18 + .../minecraft/models/item/iron_trapdoor.json | 15 + .../minecraft/models/item/item_frame.json | 18 + .../assets/minecraft/models/item/jukebox.json | 10 + .../minecraft/models/item/jungle_door.json | 18 + .../minecraft/models/item/jungle_fence.json | 13 + .../models/item/jungle_fence_gate.json | 15 + .../minecraft/models/item/jungle_leaves.json | 10 + .../minecraft/models/item/jungle_log.json | 10 + .../minecraft/models/item/jungle_planks.json | 10 + .../minecraft/models/item/jungle_sapling.json | 18 + .../minecraft/models/item/jungle_slab.json | 10 + .../minecraft/models/item/jungle_stairs.json | 13 + .../assets/minecraft/models/item/ladder.json | 18 + .../minecraft/models/item/lapis_block.json | 10 + .../minecraft/models/item/lapis_ore.json | 10 + .../minecraft/models/item/lava_bucket.json | 18 + .../assets/minecraft/models/item/lead.json | 18 + .../assets/minecraft/models/item/leather.json | 18 + .../minecraft/models/item/leather_boots.json | 19 + .../models/item/leather_chestplate.json | 19 + .../minecraft/models/item/leather_helmet.json | 19 + .../models/item/leather_leggings.json | 19 + .../assets/minecraft/models/item/lever.json | 18 + .../models/item/light_blue_carpet.json | 15 + .../models/item/light_blue_stained_glass.json | 10 + .../item/light_blue_stained_glass_pane.json | 18 + .../light_blue_stained_hardened_clay.json | 10 + .../models/item/light_blue_wool.json | 10 + .../item/light_weighted_pressure_plate.json | 10 + .../minecraft/models/item/lime_carpet.json | 15 + .../models/item/lime_stained_glass.json | 10 + .../models/item/lime_stained_glass_pane.json | 18 + .../item/lime_stained_hardened_clay.json | 10 + .../minecraft/models/item/lime_wool.json | 10 + .../minecraft/models/item/lit_furnace.json | 10 + .../minecraft/models/item/lit_pumpkin.json | 10 + .../minecraft/models/item/magenta_carpet.json | 15 + .../models/item/magenta_stained_glass.json | 10 + .../item/magenta_stained_glass_pane.json | 18 + .../item/magenta_stained_hardened_clay.json | 10 + .../minecraft/models/item/magenta_wool.json | 10 + .../minecraft/models/item/magma_cream.json | 18 + .../assets/minecraft/models/item/map.json | 18 + .../assets/minecraft/models/item/melon.json | 18 + .../minecraft/models/item/melon_block.json | 10 + .../minecraft/models/item/melon_seeds.json | 18 + .../minecraft/models/item/milk_bucket.json | 18 + .../minecraft/models/item/minecart.json | 18 + .../minecraft/models/item/mob_spawner.json | 10 + .../models/item/mossy_brick_monster_egg.json | 10 + .../models/item/mossy_cobblestone.json | 10 + .../models/item/mossy_cobblestone_wall.json | 10 + .../models/item/mossy_stonebrick.json | 10 + .../minecraft/models/item/mushroom_stew.json | 18 + .../assets/minecraft/models/item/mutton.json | 18 + .../minecraft/models/item/mycelium.json | 10 + .../minecraft/models/item/name_tag.json | 18 + .../minecraft/models/item/nether_brick.json | 10 + .../models/item/nether_brick_fence.json | 13 + .../models/item/nether_brick_slab.json | 10 + .../models/item/nether_brick_stairs.json | 13 + .../minecraft/models/item/nether_star.json | 18 + .../minecraft/models/item/nether_wart.json | 18 + .../minecraft/models/item/netherbrick.json | 18 + .../minecraft/models/item/netherrack.json | 10 + .../minecraft/models/item/noteblock.json | 10 + .../minecraft/models/item/oak_door.json | 18 + .../minecraft/models/item/oak_fence.json | 13 + .../minecraft/models/item/oak_fence_gate.json | 15 + .../minecraft/models/item/oak_leaves.json | 10 + .../assets/minecraft/models/item/oak_log.json | 10 + .../minecraft/models/item/oak_planks.json | 10 + .../minecraft/models/item/oak_sapling.json | 18 + .../minecraft/models/item/oak_slab.json | 10 + .../minecraft/models/item/oak_stairs.json | 13 + .../minecraft/models/item/obsidian.json | 10 + .../minecraft/models/item/old_wood_slab.json | 10 + .../minecraft/models/item/orange_carpet.json | 15 + .../models/item/orange_stained_glass.json | 10 + .../item/orange_stained_glass_pane.json | 18 + .../item/orange_stained_hardened_clay.json | 10 + .../minecraft/models/item/orange_tulip.json | 18 + .../minecraft/models/item/orange_wool.json | 10 + .../minecraft/models/item/oxeye_daisy.json | 18 + .../minecraft/models/item/packed_ice.json | 10 + .../assets/minecraft/models/item/paeonia.json | 18 + .../minecraft/models/item/painting.json | 18 + .../assets/minecraft/models/item/paper.json | 18 + .../minecraft/models/item/pink_carpet.json | 15 + .../models/item/pink_stained_glass.json | 10 + .../models/item/pink_stained_glass_pane.json | 18 + .../item/pink_stained_hardened_clay.json | 10 + .../minecraft/models/item/pink_tulip.json | 18 + .../minecraft/models/item/pink_wool.json | 10 + .../assets/minecraft/models/item/piston.json | 10 + .../assets/minecraft/models/item/podzol.json | 10 + .../models/item/poisonous_potato.json | 18 + .../assets/minecraft/models/item/poppy.json | 18 + .../minecraft/models/item/porkchop.json | 18 + .../assets/minecraft/models/item/potato.json | 18 + .../minecraft/models/item/prismarine.json | 10 + .../models/item/prismarine_bricks.json | 10 + .../models/item/prismarine_crystals.json | 18 + .../models/item/prismarine_shard.json | 18 + .../minecraft/models/item/pufferfish.json | 18 + .../assets/minecraft/models/item/pumpkin.json | 10 + .../minecraft/models/item/pumpkin_pie.json | 18 + .../minecraft/models/item/pumpkin_seeds.json | 18 + .../minecraft/models/item/purple_carpet.json | 15 + .../models/item/purple_stained_glass.json | 10 + .../item/purple_stained_glass_pane.json | 18 + .../item/purple_stained_hardened_clay.json | 10 + .../minecraft/models/item/purple_wool.json | 10 + .../assets/minecraft/models/item/quartz.json | 18 + .../minecraft/models/item/quartz_block.json | 10 + .../minecraft/models/item/quartz_column.json | 10 + .../minecraft/models/item/quartz_ore.json | 10 + .../minecraft/models/item/quartz_slab.json | 10 + .../minecraft/models/item/quartz_stairs.json | 13 + .../assets/minecraft/models/item/rabbit.json | 18 + .../minecraft/models/item/rabbit_foot.json | 18 + .../minecraft/models/item/rabbit_hide.json | 18 + .../minecraft/models/item/rabbit_stew.json | 18 + .../assets/minecraft/models/item/rail.json | 18 + .../minecraft/models/item/record_11.json | 18 + .../minecraft/models/item/record_13.json | 18 + .../minecraft/models/item/record_blocks.json | 18 + .../minecraft/models/item/record_cat.json | 18 + .../minecraft/models/item/record_chirp.json | 18 + .../minecraft/models/item/record_far.json | 18 + .../minecraft/models/item/record_mall.json | 18 + .../minecraft/models/item/record_mellohi.json | 18 + .../minecraft/models/item/record_stal.json | 18 + .../minecraft/models/item/record_strad.json | 18 + .../minecraft/models/item/record_wait.json | 18 + .../minecraft/models/item/record_ward.json | 18 + .../minecraft/models/item/red_carpet.json | 15 + .../minecraft/models/item/red_mushroom.json | 18 + .../models/item/red_mushroom_block.json | 10 + .../minecraft/models/item/red_sand.json | 10 + .../minecraft/models/item/red_sandstone.json | 10 + .../models/item/red_sandstone_slab.json | 10 + .../models/item/red_sandstone_stairs.json | 13 + .../models/item/red_stained_glass.json | 10 + .../models/item/red_stained_glass_pane.json | 18 + .../item/red_stained_hardened_clay.json | 10 + .../minecraft/models/item/red_tulip.json | 18 + .../minecraft/models/item/red_wool.json | 10 + .../minecraft/models/item/redstone.json | 18 + .../minecraft/models/item/redstone_block.json | 10 + .../minecraft/models/item/redstone_lamp.json | 10 + .../minecraft/models/item/redstone_ore.json | 10 + .../minecraft/models/item/redstone_torch.json | 18 + .../assets/minecraft/models/item/reeds.json | 18 + .../minecraft/models/item/repeater.json | 18 + .../minecraft/models/item/rotten_flesh.json | 18 + .../assets/minecraft/models/item/saddle.json | 18 + .../assets/minecraft/models/item/salmon.json | 18 + .../assets/minecraft/models/item/sand.json | 10 + .../minecraft/models/item/sandstone.json | 10 + .../minecraft/models/item/sandstone_slab.json | 10 + .../models/item/sandstone_stairs.json | 13 + .../minecraft/models/item/sea_lantern.json | 10 + .../assets/minecraft/models/item/shears.json | 18 + .../assets/minecraft/models/item/sign.json | 18 + .../minecraft/models/item/silver_carpet.json | 15 + .../models/item/silver_stained_glass.json | 10 + .../item/silver_stained_glass_pane.json | 18 + .../item/silver_stained_hardened_clay.json | 10 + .../minecraft/models/item/silver_wool.json | 10 + .../minecraft/models/item/skull_char.json | 18 + .../minecraft/models/item/skull_creeper.json | 18 + .../minecraft/models/item/skull_skeleton.json | 18 + .../minecraft/models/item/skull_wither.json | 18 + .../minecraft/models/item/skull_zombie.json | 18 + .../assets/minecraft/models/item/slime.json | 10 + .../minecraft/models/item/slime_ball.json | 18 + .../models/item/smooth_red_sandstone.json | 10 + .../models/item/smooth_sandstone.json | 10 + .../assets/minecraft/models/item/snow.json | 10 + .../minecraft/models/item/snow_layer.json | 15 + .../minecraft/models/item/snowball.json | 18 + .../minecraft/models/item/soul_sand.json | 10 + .../minecraft/models/item/spawn_egg.json | 19 + .../minecraft/models/item/speckled_melon.json | 18 + .../minecraft/models/item/spider_eye.json | 18 + .../assets/minecraft/models/item/sponge.json | 10 + .../minecraft/models/item/sponge_wet.json | 10 + .../minecraft/models/item/spruce_door.json | 18 + .../minecraft/models/item/spruce_fence.json | 13 + .../models/item/spruce_fence_gate.json | 15 + .../minecraft/models/item/spruce_leaves.json | 10 + .../minecraft/models/item/spruce_log.json | 10 + .../minecraft/models/item/spruce_planks.json | 10 + .../minecraft/models/item/spruce_sapling.json | 18 + .../minecraft/models/item/spruce_slab.json | 10 + .../minecraft/models/item/spruce_stairs.json | 13 + .../assets/minecraft/models/item/stick.json | 18 + .../minecraft/models/item/sticky_piston.json | 10 + .../assets/minecraft/models/item/stone.json | 10 + .../minecraft/models/item/stone_axe.json | 18 + .../models/item/stone_brick_monster_egg.json | 10 + .../models/item/stone_brick_slab.json | 10 + .../models/item/stone_brick_stairs.json | 13 + .../minecraft/models/item/stone_button.json | 10 + .../minecraft/models/item/stone_hoe.json | 18 + .../models/item/stone_monster_egg.json | 10 + .../minecraft/models/item/stone_pickaxe.json | 18 + .../models/item/stone_pressure_plate.json | 10 + .../minecraft/models/item/stone_shovel.json | 18 + .../minecraft/models/item/stone_slab.json | 10 + .../minecraft/models/item/stone_stairs.json | 13 + .../minecraft/models/item/stone_sword.json | 18 + .../minecraft/models/item/stonebrick.json | 10 + .../assets/minecraft/models/item/string.json | 18 + .../assets/minecraft/models/item/sugar.json | 18 + .../minecraft/models/item/sunflower.json | 18 + .../assets/minecraft/models/item/syringa.json | 18 + .../minecraft/models/item/tall_grass.json | 18 + .../assets/minecraft/models/item/tnt.json | 10 + .../minecraft/models/item/tnt_minecart.json | 18 + .../assets/minecraft/models/item/torch.json | 18 + .../minecraft/models/item/trapdoor.json | 15 + .../minecraft/models/item/trapped_chest.json | 3 + .../minecraft/models/item/tripwire_hook.json | 18 + .../assets/minecraft/models/item/vine.json | 18 + .../minecraft/models/item/water_bucket.json | 18 + .../minecraft/models/item/waterlily.json | 18 + .../assets/minecraft/models/item/web.json | 18 + .../assets/minecraft/models/item/wheat.json | 18 + .../minecraft/models/item/wheat_seeds.json | 18 + .../minecraft/models/item/white_carpet.json | 15 + .../models/item/white_stained_glass.json | 10 + .../models/item/white_stained_glass_pane.json | 18 + .../item/white_stained_hardened_clay.json | 10 + .../minecraft/models/item/white_tulip.json | 18 + .../minecraft/models/item/white_wool.json | 10 + .../minecraft/models/item/wood_old_slab.json | 10 + .../minecraft/models/item/wooden_axe.json | 18 + .../minecraft/models/item/wooden_button.json | 10 + .../minecraft/models/item/wooden_hoe.json | 18 + .../minecraft/models/item/wooden_pickaxe.json | 18 + .../models/item/wooden_pressure_plate.json | 10 + .../minecraft/models/item/wooden_shovel.json | 18 + .../minecraft/models/item/wooden_sword.json | 18 + .../minecraft/models/item/writable_book.json | 18 + .../minecraft/models/item/written_book.json | 18 + .../minecraft/models/item/yellow_carpet.json | 15 + .../models/item/yellow_stained_glass.json | 10 + .../item/yellow_stained_glass_pane.json | 18 + .../item/yellow_stained_hardened_clay.json | 10 + .../minecraft/models/item/yellow_wool.json | 10 + .../resources/assets/minecraft/sounds.json | 2025 +++ .../minecraft/sounds/ambient/cave/cave1.ogg | Bin 0 -> 14094 bytes .../minecraft/sounds/ambient/cave/cave10.ogg | Bin 0 -> 13162 bytes .../minecraft/sounds/ambient/cave/cave11.ogg | Bin 0 -> 19570 bytes .../minecraft/sounds/ambient/cave/cave12.ogg | Bin 0 -> 12182 bytes .../minecraft/sounds/ambient/cave/cave13.ogg | Bin 0 -> 16623 bytes .../minecraft/sounds/ambient/cave/cave2.ogg | Bin 0 -> 19040 bytes .../minecraft/sounds/ambient/cave/cave3.ogg | Bin 0 -> 26867 bytes .../minecraft/sounds/ambient/cave/cave4.ogg | Bin 0 -> 24530 bytes .../minecraft/sounds/ambient/cave/cave5.ogg | Bin 0 -> 28498 bytes .../minecraft/sounds/ambient/cave/cave6.ogg | Bin 0 -> 23816 bytes .../minecraft/sounds/ambient/cave/cave7.ogg | Bin 0 -> 23080 bytes .../minecraft/sounds/ambient/cave/cave8.ogg | Bin 0 -> 20205 bytes .../minecraft/sounds/ambient/cave/cave9.ogg | Bin 0 -> 16813 bytes .../sounds/ambient/weather/rain1.ogg | Bin 0 -> 11753 bytes .../sounds/ambient/weather/rain2.ogg | Bin 0 -> 11658 bytes .../sounds/ambient/weather/rain3.ogg | Bin 0 -> 11533 bytes .../sounds/ambient/weather/rain4.ogg | Bin 0 -> 11609 bytes .../sounds/ambient/weather/thunder1.ogg | Bin 0 -> 25189 bytes .../sounds/ambient/weather/thunder2.ogg | Bin 0 -> 26585 bytes .../sounds/ambient/weather/thunder3.ogg | Bin 0 -> 28207 bytes .../minecraft/sounds/damage/fallbig.ogg | Bin 0 -> 4439 bytes .../minecraft/sounds/damage/fallsmall.ogg | Bin 0 -> 4502 bytes .../assets/minecraft/sounds/damage/hit1.ogg | Bin 0 -> 4857 bytes .../assets/minecraft/sounds/damage/hit2.ogg | Bin 0 -> 4671 bytes .../assets/minecraft/sounds/damage/hit3.ogg | Bin 0 -> 5399 bytes .../assets/minecraft/sounds/dig/cloth1.ogg | Bin 0 -> 4377 bytes .../assets/minecraft/sounds/dig/cloth2.ogg | Bin 0 -> 4371 bytes .../assets/minecraft/sounds/dig/cloth3.ogg | Bin 0 -> 4563 bytes .../assets/minecraft/sounds/dig/cloth4.ogg | Bin 0 -> 4499 bytes .../assets/minecraft/sounds/dig/grass1.ogg | Bin 0 -> 5308 bytes .../assets/minecraft/sounds/dig/grass2.ogg | Bin 0 -> 5408 bytes .../assets/minecraft/sounds/dig/grass3.ogg | Bin 0 -> 5392 bytes .../assets/minecraft/sounds/dig/grass4.ogg | Bin 0 -> 5739 bytes .../assets/minecraft/sounds/dig/gravel1.ogg | Bin 0 -> 4940 bytes .../assets/minecraft/sounds/dig/gravel2.ogg | Bin 0 -> 5587 bytes .../assets/minecraft/sounds/dig/gravel3.ogg | Bin 0 -> 5164 bytes .../assets/minecraft/sounds/dig/gravel4.ogg | Bin 0 -> 5064 bytes .../assets/minecraft/sounds/dig/sand1.ogg | Bin 0 -> 4887 bytes .../assets/minecraft/sounds/dig/sand2.ogg | Bin 0 -> 4852 bytes .../assets/minecraft/sounds/dig/sand3.ogg | Bin 0 -> 4842 bytes .../assets/minecraft/sounds/dig/sand4.ogg | Bin 0 -> 4847 bytes .../assets/minecraft/sounds/dig/snow1.ogg | Bin 0 -> 5051 bytes .../assets/minecraft/sounds/dig/snow2.ogg | Bin 0 -> 5161 bytes .../assets/minecraft/sounds/dig/snow3.ogg | Bin 0 -> 5183 bytes .../assets/minecraft/sounds/dig/snow4.ogg | Bin 0 -> 5246 bytes .../assets/minecraft/sounds/dig/stone1.ogg | Bin 0 -> 5015 bytes .../assets/minecraft/sounds/dig/stone2.ogg | Bin 0 -> 4985 bytes .../assets/minecraft/sounds/dig/stone3.ogg | Bin 0 -> 4869 bytes .../assets/minecraft/sounds/dig/stone4.ogg | Bin 0 -> 4924 bytes .../assets/minecraft/sounds/dig/wood1.ogg | Bin 0 -> 4877 bytes .../assets/minecraft/sounds/dig/wood2.ogg | Bin 0 -> 4670 bytes .../assets/minecraft/sounds/dig/wood3.ogg | Bin 0 -> 4939 bytes .../assets/minecraft/sounds/dig/wood4.ogg | Bin 0 -> 5122 bytes .../assets/minecraft/sounds/fire/fire.ogg | Bin 0 -> 11747 bytes .../assets/minecraft/sounds/fire/ignite.ogg | Bin 0 -> 4831 bytes .../minecraft/sounds/fireworks/blast1.ogg | Bin 0 -> 6931 bytes .../minecraft/sounds/fireworks/blast_far1.ogg | Bin 0 -> 8715 bytes .../sounds/fireworks/largeBlast1.ogg | Bin 0 -> 9454 bytes .../sounds/fireworks/largeBlast_far1.ogg | Bin 0 -> 11739 bytes .../minecraft/sounds/fireworks/launch1.ogg | Bin 0 -> 9283 bytes .../minecraft/sounds/fireworks/twinkle1.ogg | Bin 0 -> 9295 bytes .../sounds/fireworks/twinkle_far1.ogg | Bin 0 -> 13617 bytes .../assets/minecraft/sounds/liquid/lava.ogg | Bin 0 -> 39242 bytes .../minecraft/sounds/liquid/lavapop.ogg | Bin 0 -> 4250 bytes .../assets/minecraft/sounds/liquid/splash.ogg | Bin 0 -> 9833 bytes .../minecraft/sounds/liquid/splash2.ogg | Bin 0 -> 16964 bytes .../assets/minecraft/sounds/liquid/swim1.ogg | Bin 0 -> 6395 bytes .../assets/minecraft/sounds/liquid/swim2.ogg | Bin 0 -> 6573 bytes .../assets/minecraft/sounds/liquid/swim3.ogg | Bin 0 -> 7223 bytes .../assets/minecraft/sounds/liquid/swim4.ogg | Bin 0 -> 5701 bytes .../assets/minecraft/sounds/liquid/water.ogg | Bin 0 -> 17617 bytes .../assets/minecraft/sounds/minecart/base.ogg | Bin 0 -> 11554 bytes .../minecraft/sounds/minecart/inside.ogg | Bin 0 -> 36211 bytes .../assets/minecraft/sounds/mob/bat/death.ogg | Bin 0 -> 6336 bytes .../assets/minecraft/sounds/mob/bat/hurt1.ogg | Bin 0 -> 4411 bytes .../assets/minecraft/sounds/mob/bat/hurt2.ogg | Bin 0 -> 4662 bytes .../assets/minecraft/sounds/mob/bat/hurt3.ogg | Bin 0 -> 4714 bytes .../assets/minecraft/sounds/mob/bat/hurt4.ogg | Bin 0 -> 4500 bytes .../assets/minecraft/sounds/mob/bat/idle1.ogg | Bin 0 -> 4615 bytes .../assets/minecraft/sounds/mob/bat/idle2.ogg | Bin 0 -> 4144 bytes .../assets/minecraft/sounds/mob/bat/idle3.ogg | Bin 0 -> 4180 bytes .../assets/minecraft/sounds/mob/bat/idle4.ogg | Bin 0 -> 4317 bytes .../assets/minecraft/sounds/mob/bat/loop.ogg | Bin 0 -> 11033 bytes .../minecraft/sounds/mob/bat/takeoff.ogg | Bin 0 -> 6541 bytes .../minecraft/sounds/mob/blaze/breathe1.ogg | Bin 0 -> 14413 bytes .../minecraft/sounds/mob/blaze/breathe2.ogg | Bin 0 -> 14163 bytes .../minecraft/sounds/mob/blaze/breathe3.ogg | Bin 0 -> 13677 bytes .../minecraft/sounds/mob/blaze/breathe4.ogg | Bin 0 -> 14164 bytes .../minecraft/sounds/mob/blaze/death.ogg | Bin 0 -> 17750 bytes .../minecraft/sounds/mob/blaze/hit1.ogg | Bin 0 -> 5746 bytes .../minecraft/sounds/mob/blaze/hit2.ogg | Bin 0 -> 5611 bytes .../minecraft/sounds/mob/blaze/hit3.ogg | Bin 0 -> 5625 bytes .../minecraft/sounds/mob/blaze/hit4.ogg | Bin 0 -> 5709 bytes .../assets/minecraft/sounds/mob/cat/hiss1.ogg | Bin 0 -> 8690 bytes .../assets/minecraft/sounds/mob/cat/hiss2.ogg | Bin 0 -> 8328 bytes .../assets/minecraft/sounds/mob/cat/hiss3.ogg | Bin 0 -> 8470 bytes .../assets/minecraft/sounds/mob/cat/hitt1.ogg | Bin 0 -> 5702 bytes .../assets/minecraft/sounds/mob/cat/hitt2.ogg | Bin 0 -> 6285 bytes .../assets/minecraft/sounds/mob/cat/hitt3.ogg | Bin 0 -> 5466 bytes .../assets/minecraft/sounds/mob/cat/meow1.ogg | Bin 0 -> 6396 bytes .../assets/minecraft/sounds/mob/cat/meow2.ogg | Bin 0 -> 6227 bytes .../assets/minecraft/sounds/mob/cat/meow3.ogg | Bin 0 -> 6323 bytes .../assets/minecraft/sounds/mob/cat/meow4.ogg | Bin 0 -> 6318 bytes .../assets/minecraft/sounds/mob/cat/purr1.ogg | Bin 0 -> 15705 bytes .../assets/minecraft/sounds/mob/cat/purr2.ogg | Bin 0 -> 16189 bytes .../assets/minecraft/sounds/mob/cat/purr3.ogg | Bin 0 -> 20084 bytes .../minecraft/sounds/mob/cat/purreow1.ogg | Bin 0 -> 7352 bytes .../minecraft/sounds/mob/cat/purreow2.ogg | Bin 0 -> 7574 bytes .../minecraft/sounds/mob/chicken/hurt1.ogg | Bin 0 -> 5847 bytes .../minecraft/sounds/mob/chicken/hurt2.ogg | Bin 0 -> 5181 bytes .../minecraft/sounds/mob/chicken/plop.ogg | Bin 0 -> 4221 bytes .../minecraft/sounds/mob/chicken/say1.ogg | Bin 0 -> 5985 bytes .../minecraft/sounds/mob/chicken/say2.ogg | Bin 0 -> 6829 bytes .../minecraft/sounds/mob/chicken/say3.ogg | Bin 0 -> 5761 bytes .../minecraft/sounds/mob/chicken/step1.ogg | Bin 0 -> 3779 bytes .../minecraft/sounds/mob/chicken/step2.ogg | Bin 0 -> 3825 bytes .../assets/minecraft/sounds/mob/cow/hurt1.ogg | Bin 0 -> 5777 bytes .../assets/minecraft/sounds/mob/cow/hurt2.ogg | Bin 0 -> 6174 bytes .../assets/minecraft/sounds/mob/cow/hurt3.ogg | Bin 0 -> 6638 bytes .../assets/minecraft/sounds/mob/cow/say1.ogg | Bin 0 -> 6894 bytes .../assets/minecraft/sounds/mob/cow/say2.ogg | Bin 0 -> 8795 bytes .../assets/minecraft/sounds/mob/cow/say3.ogg | Bin 0 -> 8899 bytes .../assets/minecraft/sounds/mob/cow/say4.ogg | Bin 0 -> 8220 bytes .../assets/minecraft/sounds/mob/cow/step1.ogg | Bin 0 -> 5917 bytes .../assets/minecraft/sounds/mob/cow/step2.ogg | Bin 0 -> 6098 bytes .../assets/minecraft/sounds/mob/cow/step3.ogg | Bin 0 -> 5964 bytes .../assets/minecraft/sounds/mob/cow/step4.ogg | Bin 0 -> 5972 bytes .../minecraft/sounds/mob/creeper/death.ogg | Bin 0 -> 8289 bytes .../minecraft/sounds/mob/creeper/say1.ogg | Bin 0 -> 5519 bytes .../minecraft/sounds/mob/creeper/say2.ogg | Bin 0 -> 5595 bytes .../minecraft/sounds/mob/creeper/say3.ogg | Bin 0 -> 5455 bytes .../minecraft/sounds/mob/creeper/say4.ogg | Bin 0 -> 5809 bytes .../minecraft/sounds/mob/enderdragon/end.ogg | Bin 0 -> 70473 bytes .../sounds/mob/enderdragon/growl1.ogg | Bin 0 -> 15349 bytes .../sounds/mob/enderdragon/growl2.ogg | Bin 0 -> 15571 bytes .../sounds/mob/enderdragon/growl3.ogg | Bin 0 -> 15780 bytes .../sounds/mob/enderdragon/growl4.ogg | Bin 0 -> 15314 bytes .../minecraft/sounds/mob/enderdragon/hit1.ogg | Bin 0 -> 7357 bytes .../minecraft/sounds/mob/enderdragon/hit2.ogg | Bin 0 -> 7316 bytes .../minecraft/sounds/mob/enderdragon/hit3.ogg | Bin 0 -> 7276 bytes .../minecraft/sounds/mob/enderdragon/hit4.ogg | Bin 0 -> 7340 bytes .../sounds/mob/enderdragon/wings1.ogg | Bin 0 -> 7414 bytes .../sounds/mob/enderdragon/wings2.ogg | Bin 0 -> 7239 bytes .../sounds/mob/enderdragon/wings3.ogg | Bin 0 -> 6942 bytes .../sounds/mob/enderdragon/wings4.ogg | Bin 0 -> 8071 bytes .../sounds/mob/enderdragon/wings5.ogg | Bin 0 -> 7937 bytes .../sounds/mob/enderdragon/wings6.ogg | Bin 0 -> 7627 bytes .../minecraft/sounds/mob/endermen/death.ogg | Bin 0 -> 10084 bytes .../minecraft/sounds/mob/endermen/hit1.ogg | Bin 0 -> 5291 bytes .../minecraft/sounds/mob/endermen/hit2.ogg | Bin 0 -> 5082 bytes .../minecraft/sounds/mob/endermen/hit3.ogg | Bin 0 -> 5131 bytes .../minecraft/sounds/mob/endermen/hit4.ogg | Bin 0 -> 4879 bytes .../minecraft/sounds/mob/endermen/idle1.ogg | Bin 0 -> 5714 bytes .../minecraft/sounds/mob/endermen/idle2.ogg | Bin 0 -> 6525 bytes .../minecraft/sounds/mob/endermen/idle3.ogg | Bin 0 -> 7293 bytes .../minecraft/sounds/mob/endermen/idle4.ogg | Bin 0 -> 8339 bytes .../minecraft/sounds/mob/endermen/idle5.ogg | Bin 0 -> 7138 bytes .../minecraft/sounds/mob/endermen/portal.ogg | Bin 0 -> 6840 bytes .../minecraft/sounds/mob/endermen/portal2.ogg | Bin 0 -> 5533 bytes .../minecraft/sounds/mob/endermen/scream1.ogg | Bin 0 -> 7402 bytes .../minecraft/sounds/mob/endermen/scream2.ogg | Bin 0 -> 7229 bytes .../minecraft/sounds/mob/endermen/scream3.ogg | Bin 0 -> 6943 bytes .../minecraft/sounds/mob/endermen/scream4.ogg | Bin 0 -> 7314 bytes .../minecraft/sounds/mob/endermen/stare.ogg | Bin 0 -> 64963 bytes .../sounds/mob/ghast/affectionate_scream.ogg | Bin 0 -> 6501 bytes .../minecraft/sounds/mob/ghast/charge.ogg | Bin 0 -> 8409 bytes .../minecraft/sounds/mob/ghast/death.ogg | Bin 0 -> 15869 bytes .../minecraft/sounds/mob/ghast/fireball4.ogg | Bin 0 -> 6419 bytes .../minecraft/sounds/mob/ghast/moan1.ogg | Bin 0 -> 6511 bytes .../minecraft/sounds/mob/ghast/moan2.ogg | Bin 0 -> 6792 bytes .../minecraft/sounds/mob/ghast/moan3.ogg | Bin 0 -> 6584 bytes .../minecraft/sounds/mob/ghast/moan4.ogg | Bin 0 -> 6788 bytes .../minecraft/sounds/mob/ghast/moan5.ogg | Bin 0 -> 9438 bytes .../minecraft/sounds/mob/ghast/moan6.ogg | Bin 0 -> 12531 bytes .../minecraft/sounds/mob/ghast/moan7.ogg | Bin 0 -> 6955 bytes .../minecraft/sounds/mob/ghast/scream1.ogg | Bin 0 -> 7936 bytes .../minecraft/sounds/mob/ghast/scream2.ogg | Bin 0 -> 8604 bytes .../minecraft/sounds/mob/ghast/scream3.ogg | Bin 0 -> 6906 bytes .../minecraft/sounds/mob/ghast/scream4.ogg | Bin 0 -> 8576 bytes .../minecraft/sounds/mob/ghast/scream5.ogg | Bin 0 -> 8299 bytes .../sounds/mob/guardian/attack_loop.ogg | Bin 0 -> 11517 bytes .../minecraft/sounds/mob/guardian/curse.ogg | Bin 0 -> 13716 bytes .../sounds/mob/guardian/elder_death.ogg | Bin 0 -> 12416 bytes .../sounds/mob/guardian/elder_hit1.ogg | Bin 0 -> 6371 bytes .../sounds/mob/guardian/elder_hit2.ogg | Bin 0 -> 6310 bytes .../sounds/mob/guardian/elder_hit3.ogg | Bin 0 -> 6500 bytes .../sounds/mob/guardian/elder_hit4.ogg | Bin 0 -> 6492 bytes .../sounds/mob/guardian/elder_idle1.ogg | Bin 0 -> 10778 bytes .../sounds/mob/guardian/elder_idle2.ogg | Bin 0 -> 12028 bytes .../sounds/mob/guardian/elder_idle3.ogg | Bin 0 -> 10599 bytes .../sounds/mob/guardian/elder_idle4.ogg | Bin 0 -> 12497 bytes .../minecraft/sounds/mob/guardian/flop1.ogg | Bin 0 -> 5648 bytes .../minecraft/sounds/mob/guardian/flop2.ogg | Bin 0 -> 5289 bytes .../minecraft/sounds/mob/guardian/flop3.ogg | Bin 0 -> 5122 bytes .../minecraft/sounds/mob/guardian/flop4.ogg | Bin 0 -> 5331 bytes .../sounds/mob/guardian/guardian_death.ogg | Bin 0 -> 9482 bytes .../sounds/mob/guardian/guardian_hit1.ogg | Bin 0 -> 6839 bytes .../sounds/mob/guardian/guardian_hit2.ogg | Bin 0 -> 6628 bytes .../sounds/mob/guardian/guardian_hit3.ogg | Bin 0 -> 6766 bytes .../sounds/mob/guardian/guardian_hit4.ogg | Bin 0 -> 6648 bytes .../sounds/mob/guardian/guardian_idle1.ogg | Bin 0 -> 9385 bytes .../sounds/mob/guardian/guardian_idle2.ogg | Bin 0 -> 9385 bytes .../sounds/mob/guardian/guardian_idle3.ogg | Bin 0 -> 9065 bytes .../sounds/mob/guardian/guardian_idle4.ogg | Bin 0 -> 8827 bytes .../sounds/mob/guardian/land_death.ogg | Bin 0 -> 7951 bytes .../sounds/mob/guardian/land_hit1.ogg | Bin 0 -> 7336 bytes .../sounds/mob/guardian/land_hit2.ogg | Bin 0 -> 7179 bytes .../sounds/mob/guardian/land_hit3.ogg | Bin 0 -> 7723 bytes .../sounds/mob/guardian/land_hit4.ogg | Bin 0 -> 6854 bytes .../sounds/mob/guardian/land_idle1.ogg | Bin 0 -> 5231 bytes .../sounds/mob/guardian/land_idle2.ogg | Bin 0 -> 4769 bytes .../sounds/mob/guardian/land_idle3.ogg | Bin 0 -> 5321 bytes .../sounds/mob/guardian/land_idle4.ogg | Bin 0 -> 4752 bytes .../minecraft/sounds/mob/horse/angry1.ogg | Bin 0 -> 7419 bytes .../minecraft/sounds/mob/horse/armor.ogg | Bin 0 -> 8482 bytes .../minecraft/sounds/mob/horse/breathe1.ogg | Bin 0 -> 6264 bytes .../minecraft/sounds/mob/horse/breathe2.ogg | Bin 0 -> 5970 bytes .../minecraft/sounds/mob/horse/breathe3.ogg | Bin 0 -> 4853 bytes .../minecraft/sounds/mob/horse/death.ogg | Bin 0 -> 9605 bytes .../sounds/mob/horse/donkey/angry1.ogg | Bin 0 -> 8172 bytes .../sounds/mob/horse/donkey/angry2.ogg | Bin 0 -> 7845 bytes .../sounds/mob/horse/donkey/death.ogg | Bin 0 -> 8886 bytes .../sounds/mob/horse/donkey/hit1.ogg | Bin 0 -> 5383 bytes .../sounds/mob/horse/donkey/hit2.ogg | Bin 0 -> 4929 bytes .../sounds/mob/horse/donkey/hit3.ogg | Bin 0 -> 5613 bytes .../sounds/mob/horse/donkey/idle1.ogg | Bin 0 -> 5287 bytes .../sounds/mob/horse/donkey/idle2.ogg | Bin 0 -> 5260 bytes .../sounds/mob/horse/donkey/idle3.ogg | Bin 0 -> 7596 bytes .../minecraft/sounds/mob/horse/gallop1.ogg | Bin 0 -> 5992 bytes .../minecraft/sounds/mob/horse/gallop2.ogg | Bin 0 -> 6021 bytes .../minecraft/sounds/mob/horse/gallop3.ogg | Bin 0 -> 5867 bytes .../minecraft/sounds/mob/horse/gallop4.ogg | Bin 0 -> 6165 bytes .../minecraft/sounds/mob/horse/hit1.ogg | Bin 0 -> 4984 bytes .../minecraft/sounds/mob/horse/hit2.ogg | Bin 0 -> 4936 bytes .../minecraft/sounds/mob/horse/hit3.ogg | Bin 0 -> 5084 bytes .../minecraft/sounds/mob/horse/hit4.ogg | Bin 0 -> 5350 bytes .../minecraft/sounds/mob/horse/idle1.ogg | Bin 0 -> 6901 bytes .../minecraft/sounds/mob/horse/idle2.ogg | Bin 0 -> 6401 bytes .../minecraft/sounds/mob/horse/idle3.ogg | Bin 0 -> 7442 bytes .../minecraft/sounds/mob/horse/jump.ogg | Bin 0 -> 5553 bytes .../minecraft/sounds/mob/horse/land.ogg | Bin 0 -> 6201 bytes .../minecraft/sounds/mob/horse/leather.ogg | Bin 0 -> 7125 bytes .../sounds/mob/horse/skeleton/death.ogg | Bin 0 -> 12574 bytes .../sounds/mob/horse/skeleton/hit1.ogg | Bin 0 -> 5709 bytes .../sounds/mob/horse/skeleton/hit2.ogg | Bin 0 -> 5670 bytes .../sounds/mob/horse/skeleton/hit3.ogg | Bin 0 -> 6563 bytes .../sounds/mob/horse/skeleton/hit4.ogg | Bin 0 -> 6123 bytes .../sounds/mob/horse/skeleton/idle1.ogg | Bin 0 -> 8566 bytes .../sounds/mob/horse/skeleton/idle2.ogg | Bin 0 -> 6660 bytes .../sounds/mob/horse/skeleton/idle3.ogg | Bin 0 -> 8595 bytes .../minecraft/sounds/mob/horse/soft1.ogg | Bin 0 -> 4978 bytes .../minecraft/sounds/mob/horse/soft2.ogg | Bin 0 -> 4776 bytes .../minecraft/sounds/mob/horse/soft3.ogg | Bin 0 -> 4568 bytes .../minecraft/sounds/mob/horse/soft4.ogg | Bin 0 -> 5144 bytes .../minecraft/sounds/mob/horse/soft5.ogg | Bin 0 -> 5168 bytes .../minecraft/sounds/mob/horse/soft6.ogg | Bin 0 -> 5036 bytes .../minecraft/sounds/mob/horse/wood1.ogg | Bin 0 -> 5549 bytes .../minecraft/sounds/mob/horse/wood2.ogg | Bin 0 -> 5562 bytes .../minecraft/sounds/mob/horse/wood3.ogg | Bin 0 -> 5116 bytes .../minecraft/sounds/mob/horse/wood4.ogg | Bin 0 -> 5010 bytes .../minecraft/sounds/mob/horse/wood5.ogg | Bin 0 -> 5433 bytes .../minecraft/sounds/mob/horse/wood6.ogg | Bin 0 -> 5532 bytes .../sounds/mob/horse/zombie/death.ogg | Bin 0 -> 14934 bytes .../sounds/mob/horse/zombie/hit1.ogg | Bin 0 -> 6687 bytes .../sounds/mob/horse/zombie/hit2.ogg | Bin 0 -> 5730 bytes .../sounds/mob/horse/zombie/hit3.ogg | Bin 0 -> 5845 bytes .../sounds/mob/horse/zombie/hit4.ogg | Bin 0 -> 6311 bytes .../sounds/mob/horse/zombie/idle1.ogg | Bin 0 -> 8641 bytes .../sounds/mob/horse/zombie/idle2.ogg | Bin 0 -> 8528 bytes .../sounds/mob/horse/zombie/idle3.ogg | Bin 0 -> 8020 bytes .../minecraft/sounds/mob/irongolem/death.ogg | Bin 0 -> 11431 bytes .../minecraft/sounds/mob/irongolem/hit1.ogg | Bin 0 -> 6794 bytes .../minecraft/sounds/mob/irongolem/hit2.ogg | Bin 0 -> 6527 bytes .../minecraft/sounds/mob/irongolem/hit3.ogg | Bin 0 -> 6690 bytes .../minecraft/sounds/mob/irongolem/hit4.ogg | Bin 0 -> 6437 bytes .../minecraft/sounds/mob/irongolem/throw.ogg | Bin 0 -> 4623 bytes .../minecraft/sounds/mob/irongolem/walk1.ogg | Bin 0 -> 5376 bytes .../minecraft/sounds/mob/irongolem/walk2.ogg | Bin 0 -> 5379 bytes .../minecraft/sounds/mob/irongolem/walk3.ogg | Bin 0 -> 5212 bytes .../minecraft/sounds/mob/irongolem/walk4.ogg | Bin 0 -> 5320 bytes .../minecraft/sounds/mob/magmacube/big1.ogg | Bin 0 -> 6907 bytes .../minecraft/sounds/mob/magmacube/big2.ogg | Bin 0 -> 5839 bytes .../minecraft/sounds/mob/magmacube/big3.ogg | Bin 0 -> 6233 bytes .../minecraft/sounds/mob/magmacube/big4.ogg | Bin 0 -> 6817 bytes .../minecraft/sounds/mob/magmacube/jump1.ogg | Bin 0 -> 8199 bytes .../minecraft/sounds/mob/magmacube/jump2.ogg | Bin 0 -> 8987 bytes .../minecraft/sounds/mob/magmacube/jump3.ogg | Bin 0 -> 8457 bytes .../minecraft/sounds/mob/magmacube/jump4.ogg | Bin 0 -> 8971 bytes .../minecraft/sounds/mob/magmacube/small1.ogg | Bin 0 -> 4939 bytes .../minecraft/sounds/mob/magmacube/small2.ogg | Bin 0 -> 4595 bytes .../minecraft/sounds/mob/magmacube/small3.ogg | Bin 0 -> 4578 bytes .../minecraft/sounds/mob/magmacube/small4.ogg | Bin 0 -> 4609 bytes .../minecraft/sounds/mob/magmacube/small5.ogg | Bin 0 -> 4337 bytes .../assets/minecraft/sounds/mob/pig/death.ogg | Bin 0 -> 6385 bytes .../assets/minecraft/sounds/mob/pig/say1.ogg | Bin 0 -> 5211 bytes .../assets/minecraft/sounds/mob/pig/say2.ogg | Bin 0 -> 5444 bytes .../assets/minecraft/sounds/mob/pig/say3.ogg | Bin 0 -> 4968 bytes .../assets/minecraft/sounds/mob/pig/step1.ogg | Bin 0 -> 4572 bytes .../assets/minecraft/sounds/mob/pig/step2.ogg | Bin 0 -> 4226 bytes .../assets/minecraft/sounds/mob/pig/step3.ogg | Bin 0 -> 4289 bytes .../assets/minecraft/sounds/mob/pig/step4.ogg | Bin 0 -> 4112 bytes .../assets/minecraft/sounds/mob/pig/step5.ogg | Bin 0 -> 4507 bytes .../sounds/mob/rabbit/bunnymurder.ogg | Bin 0 -> 5512 bytes .../minecraft/sounds/mob/rabbit/hop1.ogg | Bin 0 -> 4699 bytes .../minecraft/sounds/mob/rabbit/hop2.ogg | Bin 0 -> 4951 bytes .../minecraft/sounds/mob/rabbit/hop3.ogg | Bin 0 -> 4826 bytes .../minecraft/sounds/mob/rabbit/hop4.ogg | Bin 0 -> 4668 bytes .../minecraft/sounds/mob/rabbit/hurt1.ogg | Bin 0 -> 5193 bytes .../minecraft/sounds/mob/rabbit/hurt2.ogg | Bin 0 -> 4856 bytes .../minecraft/sounds/mob/rabbit/hurt3.ogg | Bin 0 -> 5117 bytes .../minecraft/sounds/mob/rabbit/hurt4.ogg | Bin 0 -> 5082 bytes .../minecraft/sounds/mob/rabbit/idle1.ogg | Bin 0 -> 4557 bytes .../minecraft/sounds/mob/rabbit/idle2.ogg | Bin 0 -> 5307 bytes .../minecraft/sounds/mob/rabbit/idle3.ogg | Bin 0 -> 4765 bytes .../minecraft/sounds/mob/rabbit/idle4.ogg | Bin 0 -> 5898 bytes .../minecraft/sounds/mob/sheep/say1.ogg | Bin 0 -> 7710 bytes .../minecraft/sounds/mob/sheep/say2.ogg | Bin 0 -> 7394 bytes .../minecraft/sounds/mob/sheep/say3.ogg | Bin 0 -> 7925 bytes .../minecraft/sounds/mob/sheep/shear.ogg | Bin 0 -> 5432 bytes .../minecraft/sounds/mob/sheep/step1.ogg | Bin 0 -> 4331 bytes .../minecraft/sounds/mob/sheep/step2.ogg | Bin 0 -> 4365 bytes .../minecraft/sounds/mob/sheep/step3.ogg | Bin 0 -> 4334 bytes .../minecraft/sounds/mob/sheep/step4.ogg | Bin 0 -> 4435 bytes .../minecraft/sounds/mob/sheep/step5.ogg | Bin 0 -> 4508 bytes .../minecraft/sounds/mob/silverfish/hit1.ogg | Bin 0 -> 5470 bytes .../minecraft/sounds/mob/silverfish/hit2.ogg | Bin 0 -> 5082 bytes .../minecraft/sounds/mob/silverfish/hit3.ogg | Bin 0 -> 5218 bytes .../minecraft/sounds/mob/silverfish/kill.ogg | Bin 0 -> 7537 bytes .../minecraft/sounds/mob/silverfish/say1.ogg | Bin 0 -> 5090 bytes .../minecraft/sounds/mob/silverfish/say2.ogg | Bin 0 -> 6954 bytes .../minecraft/sounds/mob/silverfish/say3.ogg | Bin 0 -> 5517 bytes .../minecraft/sounds/mob/silverfish/say4.ogg | Bin 0 -> 5225 bytes .../minecraft/sounds/mob/silverfish/step1.ogg | Bin 0 -> 6148 bytes .../minecraft/sounds/mob/silverfish/step2.ogg | Bin 0 -> 6337 bytes .../minecraft/sounds/mob/silverfish/step3.ogg | Bin 0 -> 6653 bytes .../minecraft/sounds/mob/silverfish/step4.ogg | Bin 0 -> 6440 bytes .../minecraft/sounds/mob/skeleton/death.ogg | Bin 0 -> 10167 bytes .../minecraft/sounds/mob/skeleton/hurt1.ogg | Bin 0 -> 6895 bytes .../minecraft/sounds/mob/skeleton/hurt2.ogg | Bin 0 -> 5983 bytes .../minecraft/sounds/mob/skeleton/hurt3.ogg | Bin 0 -> 6635 bytes .../minecraft/sounds/mob/skeleton/hurt4.ogg | Bin 0 -> 5979 bytes .../minecraft/sounds/mob/skeleton/say1.ogg | Bin 0 -> 6272 bytes .../minecraft/sounds/mob/skeleton/say2.ogg | Bin 0 -> 6197 bytes .../minecraft/sounds/mob/skeleton/say3.ogg | Bin 0 -> 6279 bytes .../minecraft/sounds/mob/skeleton/step1.ogg | Bin 0 -> 6301 bytes .../minecraft/sounds/mob/skeleton/step2.ogg | Bin 0 -> 6259 bytes .../minecraft/sounds/mob/skeleton/step3.ogg | Bin 0 -> 6047 bytes .../minecraft/sounds/mob/skeleton/step4.ogg | Bin 0 -> 6139 bytes .../minecraft/sounds/mob/slime/attack1.ogg | Bin 0 -> 5622 bytes .../minecraft/sounds/mob/slime/attack2.ogg | Bin 0 -> 5443 bytes .../minecraft/sounds/mob/slime/big1.ogg | Bin 0 -> 6907 bytes .../minecraft/sounds/mob/slime/big2.ogg | Bin 0 -> 5839 bytes .../minecraft/sounds/mob/slime/big3.ogg | Bin 0 -> 6233 bytes .../minecraft/sounds/mob/slime/big4.ogg | Bin 0 -> 6817 bytes .../minecraft/sounds/mob/slime/small1.ogg | Bin 0 -> 4939 bytes .../minecraft/sounds/mob/slime/small2.ogg | Bin 0 -> 4595 bytes .../minecraft/sounds/mob/slime/small3.ogg | Bin 0 -> 4578 bytes .../minecraft/sounds/mob/slime/small4.ogg | Bin 0 -> 4609 bytes .../minecraft/sounds/mob/slime/small5.ogg | Bin 0 -> 4337 bytes .../minecraft/sounds/mob/spider/death.ogg | Bin 0 -> 8954 bytes .../minecraft/sounds/mob/spider/say1.ogg | Bin 0 -> 6431 bytes .../minecraft/sounds/mob/spider/say2.ogg | Bin 0 -> 5719 bytes .../minecraft/sounds/mob/spider/say3.ogg | Bin 0 -> 6004 bytes .../minecraft/sounds/mob/spider/say4.ogg | Bin 0 -> 5227 bytes .../minecraft/sounds/mob/spider/step1.ogg | Bin 0 -> 6616 bytes .../minecraft/sounds/mob/spider/step2.ogg | Bin 0 -> 6605 bytes .../minecraft/sounds/mob/spider/step3.ogg | Bin 0 -> 6743 bytes .../minecraft/sounds/mob/spider/step4.ogg | Bin 0 -> 6830 bytes .../minecraft/sounds/mob/villager/death.ogg | Bin 0 -> 5792 bytes .../minecraft/sounds/mob/villager/haggle1.ogg | Bin 0 -> 5339 bytes .../minecraft/sounds/mob/villager/haggle2.ogg | Bin 0 -> 5573 bytes .../minecraft/sounds/mob/villager/haggle3.ogg | Bin 0 -> 5488 bytes .../minecraft/sounds/mob/villager/hit1.ogg | Bin 0 -> 4853 bytes .../minecraft/sounds/mob/villager/hit2.ogg | Bin 0 -> 4534 bytes .../minecraft/sounds/mob/villager/hit3.ogg | Bin 0 -> 4685 bytes .../minecraft/sounds/mob/villager/hit4.ogg | Bin 0 -> 4520 bytes .../minecraft/sounds/mob/villager/idle1.ogg | Bin 0 -> 6258 bytes .../minecraft/sounds/mob/villager/idle2.ogg | Bin 0 -> 7208 bytes .../minecraft/sounds/mob/villager/idle3.ogg | Bin 0 -> 5442 bytes .../minecraft/sounds/mob/villager/no1.ogg | Bin 0 -> 5755 bytes .../minecraft/sounds/mob/villager/no2.ogg | Bin 0 -> 5478 bytes .../minecraft/sounds/mob/villager/no3.ogg | Bin 0 -> 6093 bytes .../minecraft/sounds/mob/villager/yes1.ogg | Bin 0 -> 6633 bytes .../minecraft/sounds/mob/villager/yes2.ogg | Bin 0 -> 7214 bytes .../minecraft/sounds/mob/villager/yes3.ogg | Bin 0 -> 5162 bytes .../minecraft/sounds/mob/wither/death.ogg | Bin 0 -> 31613 bytes .../minecraft/sounds/mob/wither/hurt1.ogg | Bin 0 -> 9413 bytes .../minecraft/sounds/mob/wither/hurt2.ogg | Bin 0 -> 9772 bytes .../minecraft/sounds/mob/wither/hurt3.ogg | Bin 0 -> 9512 bytes .../minecraft/sounds/mob/wither/hurt4.ogg | Bin 0 -> 9451 bytes .../minecraft/sounds/mob/wither/idle1.ogg | Bin 0 -> 11723 bytes .../minecraft/sounds/mob/wither/idle2.ogg | Bin 0 -> 11976 bytes .../minecraft/sounds/mob/wither/idle3.ogg | Bin 0 -> 12123 bytes .../minecraft/sounds/mob/wither/idle4.ogg | Bin 0 -> 11991 bytes .../minecraft/sounds/mob/wither/shoot.ogg | Bin 0 -> 7587 bytes .../minecraft/sounds/mob/wither/spawn.ogg | Bin 0 -> 23928 bytes .../minecraft/sounds/mob/wolf/bark1.ogg | Bin 0 -> 4890 bytes .../minecraft/sounds/mob/wolf/bark2.ogg | Bin 0 -> 4945 bytes .../minecraft/sounds/mob/wolf/bark3.ogg | Bin 0 -> 5023 bytes .../minecraft/sounds/mob/wolf/death.ogg | Bin 0 -> 6167 bytes .../minecraft/sounds/mob/wolf/growl1.ogg | Bin 0 -> 9785 bytes .../minecraft/sounds/mob/wolf/growl2.ogg | Bin 0 -> 7996 bytes .../minecraft/sounds/mob/wolf/growl3.ogg | Bin 0 -> 10789 bytes .../minecraft/sounds/mob/wolf/howl1.ogg | Bin 0 -> 14971 bytes .../minecraft/sounds/mob/wolf/howl2.ogg | Bin 0 -> 16741 bytes .../minecraft/sounds/mob/wolf/hurt1.ogg | Bin 0 -> 5353 bytes .../minecraft/sounds/mob/wolf/hurt2.ogg | Bin 0 -> 5197 bytes .../minecraft/sounds/mob/wolf/hurt3.ogg | Bin 0 -> 5337 bytes .../minecraft/sounds/mob/wolf/panting.ogg | Bin 0 -> 6350 bytes .../minecraft/sounds/mob/wolf/shake.ogg | Bin 0 -> 10578 bytes .../minecraft/sounds/mob/wolf/step1.ogg | Bin 0 -> 4210 bytes .../minecraft/sounds/mob/wolf/step2.ogg | Bin 0 -> 4245 bytes .../minecraft/sounds/mob/wolf/step3.ogg | Bin 0 -> 4233 bytes .../minecraft/sounds/mob/wolf/step4.ogg | Bin 0 -> 4348 bytes .../minecraft/sounds/mob/wolf/step5.ogg | Bin 0 -> 4430 bytes .../minecraft/sounds/mob/wolf/whine.ogg | Bin 0 -> 6417 bytes .../minecraft/sounds/mob/zombie/death.ogg | Bin 0 -> 6573 bytes .../minecraft/sounds/mob/zombie/hurt1.ogg | Bin 0 -> 7203 bytes .../minecraft/sounds/mob/zombie/hurt2.ogg | Bin 0 -> 7476 bytes .../minecraft/sounds/mob/zombie/infect.ogg | Bin 0 -> 11127 bytes .../minecraft/sounds/mob/zombie/metal1.ogg | Bin 0 -> 6338 bytes .../minecraft/sounds/mob/zombie/metal2.ogg | Bin 0 -> 6593 bytes .../minecraft/sounds/mob/zombie/metal3.ogg | Bin 0 -> 6357 bytes .../minecraft/sounds/mob/zombie/remedy.ogg | Bin 0 -> 18646 bytes .../minecraft/sounds/mob/zombie/say1.ogg | Bin 0 -> 9410 bytes .../minecraft/sounds/mob/zombie/say2.ogg | Bin 0 -> 10057 bytes .../minecraft/sounds/mob/zombie/say3.ogg | Bin 0 -> 11606 bytes .../minecraft/sounds/mob/zombie/step1.ogg | Bin 0 -> 8521 bytes .../minecraft/sounds/mob/zombie/step2.ogg | Bin 0 -> 7901 bytes .../minecraft/sounds/mob/zombie/step3.ogg | Bin 0 -> 7601 bytes .../minecraft/sounds/mob/zombie/step4.ogg | Bin 0 -> 6634 bytes .../minecraft/sounds/mob/zombie/step5.ogg | Bin 0 -> 8235 bytes .../minecraft/sounds/mob/zombie/unfect.ogg | Bin 0 -> 11718 bytes .../minecraft/sounds/mob/zombie/wood1.ogg | Bin 0 -> 5781 bytes .../minecraft/sounds/mob/zombie/wood2.ogg | Bin 0 -> 5815 bytes .../minecraft/sounds/mob/zombie/wood3.ogg | Bin 0 -> 5966 bytes .../minecraft/sounds/mob/zombie/wood4.ogg | Bin 0 -> 5802 bytes .../minecraft/sounds/mob/zombie/woodbreak.ogg | Bin 0 -> 7606 bytes .../minecraft/sounds/mob/zombiepig/zpig1.ogg | Bin 0 -> 8461 bytes .../minecraft/sounds/mob/zombiepig/zpig2.ogg | Bin 0 -> 9523 bytes .../minecraft/sounds/mob/zombiepig/zpig3.ogg | Bin 0 -> 5848 bytes .../minecraft/sounds/mob/zombiepig/zpig4.ogg | Bin 0 -> 6824 bytes .../sounds/mob/zombiepig/zpigangry1.ogg | Bin 0 -> 9012 bytes .../sounds/mob/zombiepig/zpigangry2.ogg | Bin 0 -> 5776 bytes .../sounds/mob/zombiepig/zpigangry3.ogg | Bin 0 -> 9389 bytes .../sounds/mob/zombiepig/zpigangry4.ogg | Bin 0 -> 10466 bytes .../sounds/mob/zombiepig/zpigdeath.ogg | Bin 0 -> 10633 bytes .../sounds/mob/zombiepig/zpighurt1.ogg | Bin 0 -> 6380 bytes .../sounds/mob/zombiepig/zpighurt2.ogg | Bin 0 -> 6385 bytes .../minecraft/sounds/music/menu/menu2.ogg | Bin 0 -> 621172 bytes .../assets/minecraft/sounds/note/bass.ogg | Bin 0 -> 4746 bytes .../minecraft/sounds/note/bassattack.ogg | Bin 0 -> 4762 bytes .../assets/minecraft/sounds/note/bd.ogg | Bin 0 -> 3878 bytes .../assets/minecraft/sounds/note/harp.ogg | Bin 0 -> 5029 bytes .../assets/minecraft/sounds/note/hat.ogg | Bin 0 -> 3883 bytes .../assets/minecraft/sounds/note/pling.ogg | Bin 0 -> 5090 bytes .../assets/minecraft/sounds/note/snare.ogg | Bin 0 -> 3980 bytes .../assets/minecraft/sounds/portal/portal.ogg | Bin 0 -> 24160 bytes .../assets/minecraft/sounds/portal/travel.ogg | Bin 0 -> 42189 bytes .../minecraft/sounds/portal/trigger.ogg | Bin 0 -> 19621 bytes .../minecraft/sounds/random/anvil_break.ogg | Bin 0 -> 8909 bytes .../minecraft/sounds/random/anvil_land.ogg | Bin 0 -> 6258 bytes .../minecraft/sounds/random/anvil_use.ogg | Bin 0 -> 8956 bytes .../assets/minecraft/sounds/random/bow.ogg | Bin 0 -> 5087 bytes .../minecraft/sounds/random/bowhit1.ogg | Bin 0 -> 6542 bytes .../minecraft/sounds/random/bowhit2.ogg | Bin 0 -> 7139 bytes .../minecraft/sounds/random/bowhit3.ogg | Bin 0 -> 7172 bytes .../minecraft/sounds/random/bowhit4.ogg | Bin 0 -> 8215 bytes .../assets/minecraft/sounds/random/break.ogg | Bin 0 -> 5223 bytes .../assets/minecraft/sounds/random/breath.ogg | Bin 0 -> 7947 bytes .../assets/minecraft/sounds/random/burp.ogg | Bin 0 -> 5291 bytes .../minecraft/sounds/random/chestclosed.ogg | Bin 0 -> 5940 bytes .../minecraft/sounds/random/chestopen.ogg | Bin 0 -> 6429 bytes .../minecraft/sounds/random/classic_hurt.ogg | Bin 0 -> 7263 bytes .../assets/minecraft/sounds/random/click.ogg | Bin 0 -> 4353 bytes .../minecraft/sounds/random/door_close.ogg | Bin 0 -> 5298 bytes .../minecraft/sounds/random/door_open.ogg | Bin 0 -> 5816 bytes .../assets/minecraft/sounds/random/drink.ogg | Bin 0 -> 5960 bytes .../assets/minecraft/sounds/random/eat1.ogg | Bin 0 -> 4950 bytes .../assets/minecraft/sounds/random/eat2.ogg | Bin 0 -> 4895 bytes .../assets/minecraft/sounds/random/eat3.ogg | Bin 0 -> 4865 bytes .../minecraft/sounds/random/explode1.ogg | Bin 0 -> 13342 bytes .../minecraft/sounds/random/explode2.ogg | Bin 0 -> 16304 bytes .../minecraft/sounds/random/explode3.ogg | Bin 0 -> 15931 bytes .../minecraft/sounds/random/explode4.ogg | Bin 0 -> 15530 bytes .../assets/minecraft/sounds/random/fizz.ogg | Bin 0 -> 8665 bytes .../assets/minecraft/sounds/random/fuse.ogg | Bin 0 -> 14811 bytes .../assets/minecraft/sounds/random/glass1.ogg | Bin 0 -> 6514 bytes .../assets/minecraft/sounds/random/glass2.ogg | Bin 0 -> 6767 bytes .../assets/minecraft/sounds/random/glass3.ogg | Bin 0 -> 6450 bytes .../minecraft/sounds/random/levelup.ogg | Bin 0 -> 8078 bytes .../assets/minecraft/sounds/random/orb.ogg | Bin 0 -> 4751 bytes .../assets/minecraft/sounds/random/pop.ogg | Bin 0 -> 3896 bytes .../assets/minecraft/sounds/random/splash.ogg | Bin 0 -> 11619 bytes .../sounds/random/successful_hit.ogg | Bin 0 -> 4751 bytes .../minecraft/sounds/random/wood_click.ogg | Bin 0 -> 4106 bytes .../assets/minecraft/sounds/step/cloth1.ogg | Bin 0 -> 4377 bytes .../assets/minecraft/sounds/step/cloth2.ogg | Bin 0 -> 4371 bytes .../assets/minecraft/sounds/step/cloth3.ogg | Bin 0 -> 4563 bytes .../assets/minecraft/sounds/step/cloth4.ogg | Bin 0 -> 4499 bytes .../assets/minecraft/sounds/step/grass1.ogg | Bin 0 -> 5209 bytes .../assets/minecraft/sounds/step/grass2.ogg | Bin 0 -> 5692 bytes .../assets/minecraft/sounds/step/grass3.ogg | Bin 0 -> 5138 bytes .../assets/minecraft/sounds/step/grass4.ogg | Bin 0 -> 5380 bytes .../assets/minecraft/sounds/step/grass5.ogg | Bin 0 -> 5560 bytes .../assets/minecraft/sounds/step/grass6.ogg | Bin 0 -> 5535 bytes .../assets/minecraft/sounds/step/gravel1.ogg | Bin 0 -> 5792 bytes .../assets/minecraft/sounds/step/gravel2.ogg | Bin 0 -> 5752 bytes .../assets/minecraft/sounds/step/gravel3.ogg | Bin 0 -> 5541 bytes .../assets/minecraft/sounds/step/gravel4.ogg | Bin 0 -> 5620 bytes .../assets/minecraft/sounds/step/ladder1.ogg | Bin 0 -> 4928 bytes .../assets/minecraft/sounds/step/ladder2.ogg | Bin 0 -> 5071 bytes .../assets/minecraft/sounds/step/ladder3.ogg | Bin 0 -> 5141 bytes .../assets/minecraft/sounds/step/ladder4.ogg | Bin 0 -> 5078 bytes .../assets/minecraft/sounds/step/ladder5.ogg | Bin 0 -> 5041 bytes .../assets/minecraft/sounds/step/sand1.ogg | Bin 0 -> 4731 bytes .../assets/minecraft/sounds/step/sand2.ogg | Bin 0 -> 4523 bytes .../assets/minecraft/sounds/step/sand3.ogg | Bin 0 -> 4619 bytes .../assets/minecraft/sounds/step/sand4.ogg | Bin 0 -> 4525 bytes .../assets/minecraft/sounds/step/sand5.ogg | Bin 0 -> 4528 bytes .../assets/minecraft/sounds/step/snow1.ogg | Bin 0 -> 5051 bytes .../assets/minecraft/sounds/step/snow2.ogg | Bin 0 -> 5161 bytes .../assets/minecraft/sounds/step/snow3.ogg | Bin 0 -> 5183 bytes .../assets/minecraft/sounds/step/snow4.ogg | Bin 0 -> 5246 bytes .../assets/minecraft/sounds/step/stone1.ogg | Bin 0 -> 5982 bytes .../assets/minecraft/sounds/step/stone2.ogg | Bin 0 -> 5405 bytes .../assets/minecraft/sounds/step/stone3.ogg | Bin 0 -> 5228 bytes .../assets/minecraft/sounds/step/stone4.ogg | Bin 0 -> 5677 bytes .../assets/minecraft/sounds/step/stone5.ogg | Bin 0 -> 5760 bytes .../assets/minecraft/sounds/step/stone6.ogg | Bin 0 -> 5848 bytes .../assets/minecraft/sounds/step/wood1.ogg | Bin 0 -> 5569 bytes .../assets/minecraft/sounds/step/wood2.ogg | Bin 0 -> 5736 bytes .../assets/minecraft/sounds/step/wood3.ogg | Bin 0 -> 5629 bytes .../assets/minecraft/sounds/step/wood4.ogg | Bin 0 -> 6135 bytes .../assets/minecraft/sounds/step/wood5.ogg | Bin 0 -> 7069 bytes .../assets/minecraft/sounds/step/wood6.ogg | Bin 0 -> 5808 bytes .../minecraft/sounds/tile/piston/in.ogg | Bin 0 -> 5701 bytes .../minecraft/sounds/tile/piston/out.ogg | Bin 0 -> 5790 bytes .../assets/minecraft/texts/credits.txt | 68 + .../resources/assets/minecraft/texts/end.txt | 151 + .../assets/minecraft/texts/splashes.txt | 359 + .../minecraft/textures/blocks/anvil_base.png | Bin 0 -> 379 bytes .../textures/blocks/anvil_top_damaged_0.png | Bin 0 -> 310 bytes .../textures/blocks/anvil_top_damaged_1.png | Bin 0 -> 367 bytes .../textures/blocks/anvil_top_damaged_2.png | Bin 0 -> 406 bytes .../minecraft/textures/blocks/beacon.png | Bin 0 -> 208 bytes .../textures/blocks/bed_feet_end.png | Bin 0 -> 470 bytes .../textures/blocks/bed_feet_side.png | Bin 0 -> 438 bytes .../textures/blocks/bed_feet_top.png | Bin 0 -> 813 bytes .../textures/blocks/bed_head_end.png | Bin 0 -> 476 bytes .../textures/blocks/bed_head_side.png | Bin 0 -> 462 bytes .../textures/blocks/bed_head_top.png | Bin 0 -> 958 bytes .../minecraft/textures/blocks/bedrock.png | Bin 0 -> 225 bytes .../minecraft/textures/blocks/bookshelf.png | Bin 0 -> 375 bytes .../textures/blocks/brewing_stand.png | Bin 0 -> 321 bytes .../textures/blocks/brewing_stand_base.png | Bin 0 -> 513 bytes .../minecraft/textures/blocks/brick.png | Bin 0 -> 506 bytes .../textures/blocks/cactus_bottom.png | Bin 0 -> 273 bytes .../minecraft/textures/blocks/cactus_side.png | Bin 0 -> 430 bytes .../minecraft/textures/blocks/cactus_top.png | Bin 0 -> 321 bytes .../minecraft/textures/blocks/cake_bottom.png | Bin 0 -> 144 bytes .../minecraft/textures/blocks/cake_inner.png | Bin 0 -> 165 bytes .../minecraft/textures/blocks/cake_side.png | Bin 0 -> 154 bytes .../minecraft/textures/blocks/cake_top.png | Bin 0 -> 199 bytes .../textures/blocks/carrots_stage_0.png | Bin 0 -> 108 bytes .../textures/blocks/carrots_stage_1.png | Bin 0 -> 128 bytes .../textures/blocks/carrots_stage_2.png | Bin 0 -> 187 bytes .../textures/blocks/carrots_stage_3.png | Bin 0 -> 306 bytes .../textures/blocks/cauldron_bottom.png | Bin 0 -> 242 bytes .../textures/blocks/cauldron_inner.png | Bin 0 -> 364 bytes .../textures/blocks/cauldron_side.png | Bin 0 -> 534 bytes .../textures/blocks/cauldron_top.png | Bin 0 -> 414 bytes .../assets/minecraft/textures/blocks/clay.png | Bin 0 -> 584 bytes .../minecraft/textures/blocks/coal_block.png | Bin 0 -> 368 bytes .../minecraft/textures/blocks/coal_ore.png | Bin 0 -> 257 bytes .../minecraft/textures/blocks/coarse_dirt.png | Bin 0 -> 674 bytes .../minecraft/textures/blocks/cobblestone.png | Bin 0 -> 568 bytes .../textures/blocks/cobblestone_mossy.png | Bin 0 -> 632 bytes .../textures/blocks/cocoa_stage_0.png | Bin 0 -> 248 bytes .../textures/blocks/cocoa_stage_1.png | Bin 0 -> 405 bytes .../textures/blocks/cocoa_stage_2.png | Bin 0 -> 570 bytes .../textures/blocks/command_block.png | Bin 0 -> 349 bytes .../textures/blocks/comparator_off.png | Bin 0 -> 675 bytes .../textures/blocks/comparator_on.png | Bin 0 -> 696 bytes .../textures/blocks/crafting_table_front.png | Bin 0 -> 407 bytes .../textures/blocks/crafting_table_side.png | Bin 0 -> 386 bytes .../textures/blocks/crafting_table_top.png | Bin 0 -> 550 bytes .../blocks/daylight_detector_inverted_top.png | Bin 0 -> 287 bytes .../blocks/daylight_detector_side.png | Bin 0 -> 206 bytes .../textures/blocks/daylight_detector_top.png | Bin 0 -> 335 bytes .../minecraft/textures/blocks/deadbush.png | Bin 0 -> 168 bytes .../textures/blocks/destroy_stage_0.png | Bin 0 -> 102 bytes .../textures/blocks/destroy_stage_1.png | Bin 0 -> 115 bytes .../textures/blocks/destroy_stage_2.png | Bin 0 -> 123 bytes .../textures/blocks/destroy_stage_3.png | Bin 0 -> 145 bytes .../textures/blocks/destroy_stage_4.png | Bin 0 -> 155 bytes .../textures/blocks/destroy_stage_5.png | Bin 0 -> 169 bytes .../textures/blocks/destroy_stage_6.png | Bin 0 -> 179 bytes .../textures/blocks/destroy_stage_7.png | Bin 0 -> 190 bytes .../textures/blocks/destroy_stage_8.png | Bin 0 -> 211 bytes .../textures/blocks/destroy_stage_9.png | Bin 0 -> 218 bytes .../textures/blocks/diamond_block.png | Bin 0 -> 469 bytes .../minecraft/textures/blocks/diamond_ore.png | Bin 0 -> 262 bytes .../assets/minecraft/textures/blocks/dirt.png | Bin 0 -> 266 bytes .../textures/blocks/dirt_podzol_side.png | Bin 0 -> 740 bytes .../textures/blocks/dirt_podzol_top.png | Bin 0 -> 823 bytes .../blocks/dispenser_front_horizontal.png | Bin 0 -> 495 bytes .../blocks/dispenser_front_vertical.png | Bin 0 -> 749 bytes .../textures/blocks/door_acacia_lower.png | Bin 0 -> 660 bytes .../textures/blocks/door_acacia_upper.png | Bin 0 -> 629 bytes .../textures/blocks/door_birch_lower.png | Bin 0 -> 666 bytes .../textures/blocks/door_birch_upper.png | Bin 0 -> 707 bytes .../textures/blocks/door_dark_oak_lower.png | Bin 0 -> 639 bytes .../textures/blocks/door_dark_oak_upper.png | Bin 0 -> 626 bytes .../textures/blocks/door_iron_lower.png | Bin 0 -> 551 bytes .../textures/blocks/door_iron_upper.png | Bin 0 -> 449 bytes .../textures/blocks/door_jungle_lower.png | Bin 0 -> 472 bytes .../textures/blocks/door_jungle_upper.png | Bin 0 -> 465 bytes .../textures/blocks/door_spruce_lower.png | Bin 0 -> 417 bytes .../textures/blocks/door_spruce_upper.png | Bin 0 -> 398 bytes .../textures/blocks/door_wood_lower.png | Bin 0 -> 399 bytes .../textures/blocks/door_wood_upper.png | Bin 0 -> 401 bytes .../blocks/double_plant_fern_bottom.png | Bin 0 -> 706 bytes .../textures/blocks/double_plant_fern_top.png | Bin 0 -> 670 bytes .../blocks/double_plant_grass_bottom.png | Bin 0 -> 715 bytes .../blocks/double_plant_grass_top.png | Bin 0 -> 717 bytes .../blocks/double_plant_paeonia_bottom.png | Bin 0 -> 665 bytes .../blocks/double_plant_paeonia_top.png | Bin 0 -> 727 bytes .../blocks/double_plant_rose_bottom.png | Bin 0 -> 698 bytes .../textures/blocks/double_plant_rose_top.png | Bin 0 -> 637 bytes .../blocks/double_plant_sunflower_back.png | Bin 0 -> 427 bytes .../blocks/double_plant_sunflower_bottom.png | Bin 0 -> 592 bytes .../blocks/double_plant_sunflower_front.png | Bin 0 -> 466 bytes .../blocks/double_plant_sunflower_top.png | Bin 0 -> 576 bytes .../blocks/double_plant_syringa_bottom.png | Bin 0 -> 695 bytes .../blocks/double_plant_syringa_top.png | Bin 0 -> 671 bytes .../minecraft/textures/blocks/dragon_egg.png | Bin 0 -> 193 bytes .../blocks/dropper_front_horizontal.png | Bin 0 -> 713 bytes .../blocks/dropper_front_vertical.png | Bin 0 -> 712 bytes .../textures/blocks/emerald_block.png | Bin 0 -> 658 bytes .../minecraft/textures/blocks/emerald_ore.png | Bin 0 -> 364 bytes .../blocks/enchanting_table_bottom.png | Bin 0 -> 438 bytes .../textures/blocks/enchanting_table_side.png | Bin 0 -> 359 bytes .../textures/blocks/enchanting_table_top.png | Bin 0 -> 221 bytes .../minecraft/textures/blocks/end_stone.png | Bin 0 -> 404 bytes .../textures/blocks/endframe_eye.png | Bin 0 -> 201 bytes .../textures/blocks/endframe_side.png | Bin 0 -> 424 bytes .../textures/blocks/endframe_top.png | Bin 0 -> 492 bytes .../textures/blocks/farmland_dry.png | Bin 0 -> 258 bytes .../textures/blocks/farmland_wet.png | Bin 0 -> 610 bytes .../assets/minecraft/textures/blocks/fern.png | Bin 0 -> 157 bytes .../textures/blocks/fire_layer_0.png | Bin 0 -> 16576 bytes .../textures/blocks/fire_layer_0.png.mcmeta | 38 + .../textures/blocks/fire_layer_1.png | Bin 0 -> 16723 bytes .../textures/blocks/fire_layer_1.png.mcmeta | 3 + .../textures/blocks/flower_allium.png | Bin 0 -> 482 bytes .../textures/blocks/flower_blue_orchid.png | Bin 0 -> 545 bytes .../textures/blocks/flower_dandelion.png | Bin 0 -> 145 bytes .../textures/blocks/flower_houstonia.png | Bin 0 -> 530 bytes .../textures/blocks/flower_oxeye_daisy.png | Bin 0 -> 556 bytes .../textures/blocks/flower_paeonia.png | Bin 0 -> 503 bytes .../minecraft/textures/blocks/flower_pot.png | Bin 0 -> 229 bytes .../minecraft/textures/blocks/flower_rose.png | Bin 0 -> 355 bytes .../textures/blocks/flower_tulip_orange.png | Bin 0 -> 548 bytes .../textures/blocks/flower_tulip_pink.png | Bin 0 -> 555 bytes .../textures/blocks/flower_tulip_red.png | Bin 0 -> 556 bytes .../textures/blocks/flower_tulip_white.png | Bin 0 -> 545 bytes .../textures/blocks/furnace_front_off.png | Bin 0 -> 615 bytes .../textures/blocks/furnace_front_on.png | Bin 0 -> 661 bytes .../textures/blocks/furnace_side.png | Bin 0 -> 564 bytes .../minecraft/textures/blocks/furnace_top.png | Bin 0 -> 550 bytes .../minecraft/textures/blocks/glass.png | Bin 0 -> 184 bytes .../minecraft/textures/blocks/glass_black.png | Bin 0 -> 203 bytes .../minecraft/textures/blocks/glass_blue.png | Bin 0 -> 206 bytes .../minecraft/textures/blocks/glass_brown.png | Bin 0 -> 205 bytes .../minecraft/textures/blocks/glass_cyan.png | Bin 0 -> 205 bytes .../minecraft/textures/blocks/glass_gray.png | Bin 0 -> 203 bytes .../minecraft/textures/blocks/glass_green.png | Bin 0 -> 204 bytes .../textures/blocks/glass_light_blue.png | Bin 0 -> 204 bytes .../minecraft/textures/blocks/glass_lime.png | Bin 0 -> 206 bytes .../textures/blocks/glass_magenta.png | Bin 0 -> 206 bytes .../textures/blocks/glass_orange.png | Bin 0 -> 206 bytes .../textures/blocks/glass_pane_top.png | Bin 0 -> 117 bytes .../textures/blocks/glass_pane_top_black.png | Bin 0 -> 114 bytes .../textures/blocks/glass_pane_top_blue.png | Bin 0 -> 120 bytes .../textures/blocks/glass_pane_top_brown.png | Bin 0 -> 119 bytes .../textures/blocks/glass_pane_top_cyan.png | Bin 0 -> 119 bytes .../textures/blocks/glass_pane_top_gray.png | Bin 0 -> 119 bytes .../textures/blocks/glass_pane_top_green.png | Bin 0 -> 119 bytes .../blocks/glass_pane_top_light_blue.png | Bin 0 -> 120 bytes .../textures/blocks/glass_pane_top_lime.png | Bin 0 -> 119 bytes .../blocks/glass_pane_top_magenta.png | Bin 0 -> 120 bytes .../textures/blocks/glass_pane_top_orange.png | Bin 0 -> 120 bytes .../textures/blocks/glass_pane_top_pink.png | Bin 0 -> 120 bytes .../textures/blocks/glass_pane_top_purple.png | Bin 0 -> 120 bytes .../textures/blocks/glass_pane_top_red.png | Bin 0 -> 119 bytes .../textures/blocks/glass_pane_top_silver.png | Bin 0 -> 120 bytes .../textures/blocks/glass_pane_top_white.png | Bin 0 -> 2842 bytes .../textures/blocks/glass_pane_top_yellow.png | Bin 0 -> 120 bytes .../minecraft/textures/blocks/glass_pink.png | Bin 0 -> 206 bytes .../textures/blocks/glass_purple.png | Bin 0 -> 206 bytes .../minecraft/textures/blocks/glass_red.png | Bin 0 -> 204 bytes .../textures/blocks/glass_silver.png | Bin 0 -> 202 bytes .../minecraft/textures/blocks/glass_white.png | Bin 0 -> 322 bytes .../textures/blocks/glass_yellow.png | Bin 0 -> 205 bytes .../minecraft/textures/blocks/glowstone.png | Bin 0 -> 283 bytes .../minecraft/textures/blocks/gold_block.png | Bin 0 -> 740 bytes .../minecraft/textures/blocks/gold_ore.png | Bin 0 -> 263 bytes .../minecraft/textures/blocks/grass_side.png | Bin 0 -> 408 bytes .../textures/blocks/grass_side_overlay.png | Bin 0 -> 219 bytes .../textures/blocks/grass_side_snowed.png | Bin 0 -> 268 bytes .../minecraft/textures/blocks/grass_top.png | Bin 0 -> 560 bytes .../minecraft/textures/blocks/gravel.png | Bin 0 -> 470 bytes .../textures/blocks/hardened_clay.png | Bin 0 -> 3273 bytes .../blocks/hardened_clay_stained_black.png | Bin 0 -> 3060 bytes .../blocks/hardened_clay_stained_blue.png | Bin 0 -> 3099 bytes .../blocks/hardened_clay_stained_brown.png | Bin 0 -> 3098 bytes .../blocks/hardened_clay_stained_cyan.png | Bin 0 -> 3147 bytes .../blocks/hardened_clay_stained_gray.png | Bin 0 -> 3063 bytes .../blocks/hardened_clay_stained_green.png | Bin 0 -> 3107 bytes .../hardened_clay_stained_light_blue.png | Bin 0 -> 3114 bytes .../blocks/hardened_clay_stained_lime.png | Bin 0 -> 3166 bytes .../blocks/hardened_clay_stained_magenta.png | Bin 0 -> 3169 bytes .../blocks/hardened_clay_stained_orange.png | Bin 0 -> 3164 bytes .../blocks/hardened_clay_stained_pink.png | Bin 0 -> 3173 bytes .../blocks/hardened_clay_stained_purple.png | Bin 0 -> 3177 bytes .../blocks/hardened_clay_stained_red.png | Bin 0 -> 3164 bytes .../blocks/hardened_clay_stained_silver.png | Bin 0 -> 3125 bytes .../blocks/hardened_clay_stained_white.png | Bin 0 -> 3148 bytes .../blocks/hardened_clay_stained_yellow.png | Bin 0 -> 3168 bytes .../textures/blocks/hay_block_side.png | Bin 0 -> 795 bytes .../textures/blocks/hay_block_top.png | Bin 0 -> 892 bytes .../textures/blocks/hopper_inside.png | Bin 0 -> 422 bytes .../textures/blocks/hopper_outside.png | Bin 0 -> 531 bytes .../minecraft/textures/blocks/hopper_top.png | Bin 0 -> 406 bytes .../assets/minecraft/textures/blocks/ice.png | Bin 0 -> 150 bytes .../minecraft/textures/blocks/ice_packed.png | Bin 0 -> 527 bytes .../minecraft/textures/blocks/iron_bars.png | Bin 0 -> 491 bytes .../minecraft/textures/blocks/iron_block.png | Bin 0 -> 333 bytes .../minecraft/textures/blocks/iron_ore.png | Bin 0 -> 265 bytes .../textures/blocks/iron_trapdoor.png | Bin 0 -> 382 bytes .../textures/blocks/itemframe_background.png | Bin 0 -> 410 bytes .../textures/blocks/jukebox_side.png | Bin 0 -> 395 bytes .../minecraft/textures/blocks/jukebox_top.png | Bin 0 -> 356 bytes .../minecraft/textures/blocks/ladder.png | Bin 0 -> 280 bytes .../minecraft/textures/blocks/lapis_block.png | Bin 0 -> 754 bytes .../minecraft/textures/blocks/lapis_ore.png | Bin 0 -> 447 bytes .../minecraft/textures/blocks/lava_flow.png | Bin 0 -> 9931 bytes .../textures/blocks/lava_flow.png.mcmeta | 5 + .../minecraft/textures/blocks/lava_still.png | Bin 0 -> 10420 bytes .../textures/blocks/lava_still.png.mcmeta | 45 + .../textures/blocks/leaves_acacia.png | Bin 0 -> 598 bytes .../textures/blocks/leaves_big_oak.png | Bin 0 -> 499 bytes .../textures/blocks/leaves_birch.png | Bin 0 -> 499 bytes .../textures/blocks/leaves_jungle.png | Bin 0 -> 341 bytes .../minecraft/textures/blocks/leaves_oak.png | Bin 0 -> 499 bytes .../textures/blocks/leaves_spruce.png | Bin 0 -> 263 bytes .../minecraft/textures/blocks/lever.png | Bin 0 -> 136 bytes .../minecraft/textures/blocks/log_acacia.png | Bin 0 -> 797 bytes .../textures/blocks/log_acacia_top.png | Bin 0 -> 621 bytes .../minecraft/textures/blocks/log_big_oak.png | Bin 0 -> 683 bytes .../textures/blocks/log_big_oak_top.png | Bin 0 -> 580 bytes .../minecraft/textures/blocks/log_birch.png | Bin 0 -> 742 bytes .../textures/blocks/log_birch_top.png | Bin 0 -> 779 bytes .../minecraft/textures/blocks/log_jungle.png | Bin 0 -> 609 bytes .../textures/blocks/log_jungle_top.png | Bin 0 -> 683 bytes .../minecraft/textures/blocks/log_oak.png | Bin 0 -> 528 bytes .../minecraft/textures/blocks/log_oak_top.png | Bin 0 -> 478 bytes .../minecraft/textures/blocks/log_spruce.png | Bin 0 -> 451 bytes .../textures/blocks/log_spruce_top.png | Bin 0 -> 609 bytes .../minecraft/textures/blocks/melon_side.png | Bin 0 -> 449 bytes .../textures/blocks/melon_stem_connected.png | Bin 0 -> 165 bytes .../blocks/melon_stem_disconnected.png | Bin 0 -> 189 bytes .../minecraft/textures/blocks/melon_top.png | Bin 0 -> 326 bytes .../minecraft/textures/blocks/mob_spawner.png | Bin 0 -> 338 bytes .../textures/blocks/mushroom_block_inside.png | Bin 0 -> 315 bytes .../blocks/mushroom_block_skin_brown.png | Bin 0 -> 546 bytes .../blocks/mushroom_block_skin_red.png | Bin 0 -> 428 bytes .../blocks/mushroom_block_skin_stem.png | Bin 0 -> 400 bytes .../textures/blocks/mushroom_brown.png | Bin 0 -> 120 bytes .../textures/blocks/mushroom_red.png | Bin 0 -> 143 bytes .../textures/blocks/mycelium_side.png | Bin 0 -> 441 bytes .../textures/blocks/mycelium_top.png | Bin 0 -> 496 bytes .../textures/blocks/nether_brick.png | Bin 0 -> 328 bytes .../textures/blocks/nether_wart_stage_0.png | Bin 0 -> 152 bytes .../textures/blocks/nether_wart_stage_1.png | Bin 0 -> 271 bytes .../textures/blocks/nether_wart_stage_2.png | Bin 0 -> 480 bytes .../minecraft/textures/blocks/netherrack.png | Bin 0 -> 727 bytes .../minecraft/textures/blocks/noteblock.png | Bin 0 -> 395 bytes .../minecraft/textures/blocks/obsidian.png | Bin 0 -> 489 bytes .../textures/blocks/piston_bottom.png | Bin 0 -> 550 bytes .../textures/blocks/piston_inner.png | Bin 0 -> 509 bytes .../minecraft/textures/blocks/piston_side.png | Bin 0 -> 604 bytes .../textures/blocks/piston_top_normal.png | Bin 0 -> 388 bytes .../textures/blocks/piston_top_sticky.png | Bin 0 -> 622 bytes .../textures/blocks/planks_acacia.png | Bin 0 -> 452 bytes .../textures/blocks/planks_big_oak.png | Bin 0 -> 438 bytes .../textures/blocks/planks_birch.png | Bin 0 -> 265 bytes .../textures/blocks/planks_jungle.png | Bin 0 -> 263 bytes .../minecraft/textures/blocks/planks_oak.png | Bin 0 -> 247 bytes .../textures/blocks/planks_spruce.png | Bin 0 -> 254 bytes .../minecraft/textures/blocks/portal.png | Bin 0 -> 14166 bytes .../textures/blocks/portal.png.mcmeta | 3 + .../textures/blocks/potatoes_stage_0.png | Bin 0 -> 108 bytes .../textures/blocks/potatoes_stage_1.png | Bin 0 -> 128 bytes .../textures/blocks/potatoes_stage_2.png | Bin 0 -> 187 bytes .../textures/blocks/potatoes_stage_3.png | Bin 0 -> 236 bytes .../textures/blocks/prismarine_bricks.png | Bin 0 -> 936 bytes .../textures/blocks/prismarine_dark.png | Bin 0 -> 867 bytes .../textures/blocks/prismarine_rough.png | Bin 0 -> 3378 bytes .../blocks/prismarine_rough.png.mcmeta | 30 + .../textures/blocks/pumpkin_face_off.png | Bin 0 -> 240 bytes .../textures/blocks/pumpkin_face_on.png | Bin 0 -> 422 bytes .../textures/blocks/pumpkin_side.png | Bin 0 -> 219 bytes .../blocks/pumpkin_stem_connected.png | Bin 0 -> 165 bytes .../blocks/pumpkin_stem_disconnected.png | Bin 0 -> 189 bytes .../minecraft/textures/blocks/pumpkin_top.png | Bin 0 -> 272 bytes .../textures/blocks/quartz_block_bottom.png | Bin 0 -> 484 bytes .../textures/blocks/quartz_block_chiseled.png | Bin 0 -> 560 bytes .../blocks/quartz_block_chiseled_top.png | Bin 0 -> 535 bytes .../textures/blocks/quartz_block_lines.png | Bin 0 -> 341 bytes .../blocks/quartz_block_lines_top.png | Bin 0 -> 503 bytes .../textures/blocks/quartz_block_side.png | Bin 0 -> 419 bytes .../textures/blocks/quartz_block_top.png | Bin 0 -> 419 bytes .../minecraft/textures/blocks/quartz_ore.png | Bin 0 -> 1018 bytes .../textures/blocks/rail_activator.png | Bin 0 -> 496 bytes .../blocks/rail_activator_powered.png | Bin 0 -> 542 bytes .../textures/blocks/rail_detector.png | Bin 0 -> 309 bytes .../textures/blocks/rail_detector_powered.png | Bin 0 -> 581 bytes .../minecraft/textures/blocks/rail_golden.png | Bin 0 -> 290 bytes .../textures/blocks/rail_golden_powered.png | Bin 0 -> 341 bytes .../minecraft/textures/blocks/rail_normal.png | Bin 0 -> 232 bytes .../textures/blocks/rail_normal_turned.png | Bin 0 -> 247 bytes .../minecraft/textures/blocks/red_sand.png | Bin 0 -> 3455 bytes .../textures/blocks/red_sandstone_bottom.png | Bin 0 -> 728 bytes .../textures/blocks/red_sandstone_carved.png | Bin 0 -> 655 bytes .../textures/blocks/red_sandstone_normal.png | Bin 0 -> 716 bytes .../textures/blocks/red_sandstone_smooth.png | Bin 0 -> 580 bytes .../textures/blocks/red_sandstone_top.png | Bin 0 -> 577 bytes .../textures/blocks/redstone_block.png | Bin 0 -> 609 bytes .../textures/blocks/redstone_dust_cross.png | Bin 0 -> 162 bytes .../blocks/redstone_dust_cross_overlay.png | Bin 0 -> 75 bytes .../textures/blocks/redstone_dust_line.png | Bin 0 -> 117 bytes .../blocks/redstone_dust_line_overlay.png | Bin 0 -> 164 bytes .../textures/blocks/redstone_lamp_off.png | Bin 0 -> 616 bytes .../textures/blocks/redstone_lamp_on.png | Bin 0 -> 682 bytes .../textures/blocks/redstone_ore.png | Bin 0 -> 264 bytes .../textures/blocks/redstone_torch_off.png | Bin 0 -> 155 bytes .../textures/blocks/redstone_torch_on.png | Bin 0 -> 160 bytes .../minecraft/textures/blocks/reeds.png | Bin 0 -> 186 bytes .../textures/blocks/repeater_off.png | Bin 0 -> 375 bytes .../minecraft/textures/blocks/repeater_on.png | Bin 0 -> 371 bytes .../assets/minecraft/textures/blocks/sand.png | Bin 0 -> 721 bytes .../textures/blocks/sandstone_bottom.png | Bin 0 -> 638 bytes .../textures/blocks/sandstone_carved.png | Bin 0 -> 596 bytes .../textures/blocks/sandstone_normal.png | Bin 0 -> 777 bytes .../textures/blocks/sandstone_smooth.png | Bin 0 -> 544 bytes .../textures/blocks/sandstone_top.png | Bin 0 -> 735 bytes .../textures/blocks/sapling_acacia.png | Bin 0 -> 554 bytes .../textures/blocks/sapling_birch.png | Bin 0 -> 225 bytes .../textures/blocks/sapling_jungle.png | Bin 0 -> 239 bytes .../minecraft/textures/blocks/sapling_oak.png | Bin 0 -> 278 bytes .../textures/blocks/sapling_roofed_oak.png | Bin 0 -> 579 bytes .../textures/blocks/sapling_spruce.png | Bin 0 -> 211 bytes .../minecraft/textures/blocks/sea_lantern.png | Bin 0 -> 3033 bytes .../textures/blocks/sea_lantern.png.mcmeta | 5 + .../minecraft/textures/blocks/slime.png | Bin 0 -> 787 bytes .../assets/minecraft/textures/blocks/snow.png | Bin 0 -> 207 bytes .../minecraft/textures/blocks/soul_sand.png | Bin 0 -> 633 bytes .../minecraft/textures/blocks/sponge.png | Bin 0 -> 953 bytes .../minecraft/textures/blocks/sponge_wet.png | Bin 0 -> 947 bytes .../minecraft/textures/blocks/stone.png | Bin 0 -> 223 bytes .../textures/blocks/stone_andesite.png | Bin 0 -> 1024 bytes .../textures/blocks/stone_andesite_smooth.png | Bin 0 -> 850 bytes .../textures/blocks/stone_diorite.png | Bin 0 -> 984 bytes .../textures/blocks/stone_diorite_smooth.png | Bin 0 -> 887 bytes .../textures/blocks/stone_granite.png | Bin 0 -> 979 bytes .../textures/blocks/stone_granite_smooth.png | Bin 0 -> 804 bytes .../textures/blocks/stone_slab_side.png | Bin 0 -> 271 bytes .../textures/blocks/stone_slab_top.png | Bin 0 -> 252 bytes .../minecraft/textures/blocks/stonebrick.png | Bin 0 -> 402 bytes .../textures/blocks/stonebrick_carved.png | Bin 0 -> 413 bytes .../textures/blocks/stonebrick_cracked.png | Bin 0 -> 469 bytes .../textures/blocks/stonebrick_mossy.png | Bin 0 -> 545 bytes .../minecraft/textures/blocks/tallgrass.png | Bin 0 -> 584 bytes .../minecraft/textures/blocks/tnt_bottom.png | Bin 0 -> 112 bytes .../minecraft/textures/blocks/tnt_side.png | Bin 0 -> 212 bytes .../minecraft/textures/blocks/tnt_top.png | Bin 0 -> 237 bytes .../minecraft/textures/blocks/torch_on.png | Bin 0 -> 159 bytes .../minecraft/textures/blocks/trapdoor.png | Bin 0 -> 442 bytes .../minecraft/textures/blocks/trip_wire.png | Bin 0 -> 281 bytes .../textures/blocks/trip_wire_source.png | Bin 0 -> 233 bytes .../assets/minecraft/textures/blocks/vine.png | Bin 0 -> 235 bytes .../minecraft/textures/blocks/water_flow.png | Bin 0 -> 10198 bytes .../textures/blocks/water_flow.png.mcmeta | 3 + .../minecraft/textures/blocks/water_still.png | Bin 0 -> 14567 bytes .../textures/blocks/water_still.png.mcmeta | 5 + .../minecraft/textures/blocks/waterlily.png | Bin 0 -> 185 bytes .../assets/minecraft/textures/blocks/web.png | Bin 0 -> 213 bytes .../textures/blocks/wheat_stage_0.png | Bin 0 -> 100 bytes .../textures/blocks/wheat_stage_1.png | Bin 0 -> 155 bytes .../textures/blocks/wheat_stage_2.png | Bin 0 -> 257 bytes .../textures/blocks/wheat_stage_3.png | Bin 0 -> 379 bytes .../textures/blocks/wheat_stage_4.png | Bin 0 -> 454 bytes .../textures/blocks/wheat_stage_5.png | Bin 0 -> 534 bytes .../textures/blocks/wheat_stage_6.png | Bin 0 -> 562 bytes .../textures/blocks/wheat_stage_7.png | Bin 0 -> 621 bytes .../textures/blocks/wool_colored_black.png | Bin 0 -> 382 bytes .../textures/blocks/wool_colored_blue.png | Bin 0 -> 482 bytes .../textures/blocks/wool_colored_brown.png | Bin 0 -> 410 bytes .../textures/blocks/wool_colored_cyan.png | Bin 0 -> 480 bytes .../textures/blocks/wool_colored_gray.png | Bin 0 -> 360 bytes .../textures/blocks/wool_colored_green.png | Bin 0 -> 403 bytes .../blocks/wool_colored_light_blue.png | Bin 0 -> 509 bytes .../textures/blocks/wool_colored_lime.png | Bin 0 -> 491 bytes .../textures/blocks/wool_colored_magenta.png | Bin 0 -> 495 bytes .../textures/blocks/wool_colored_orange.png | Bin 0 -> 461 bytes .../textures/blocks/wool_colored_pink.png | Bin 0 -> 513 bytes .../textures/blocks/wool_colored_purple.png | Bin 0 -> 501 bytes .../textures/blocks/wool_colored_red.png | Bin 0 -> 464 bytes .../textures/blocks/wool_colored_silver.png | Bin 0 -> 489 bytes .../textures/blocks/wool_colored_white.png | Bin 0 -> 508 bytes .../textures/blocks/wool_colored_yellow.png | Bin 0 -> 480 bytes .../minecraft/textures/colormap/foliage.png | Bin 0 -> 17661 bytes .../minecraft/textures/colormap/grass.png | Bin 0 -> 25187 bytes .../minecraft/textures/effect/dither.png | Bin 0 -> 168 bytes .../assets/minecraft/textures/entity/alex.png | Bin 0 -> 3420 bytes .../textures/entity/armorstand/wood.png | Bin 0 -> 1538 bytes .../minecraft/textures/entity/arrow.png | Bin 0 -> 286 bytes .../minecraft/textures/entity/banner/base.png | Bin 0 -> 852 bytes .../textures/entity/banner/border.png | Bin 0 -> 903 bytes .../textures/entity/banner/bricks.png | Bin 0 -> 1078 bytes .../textures/entity/banner/circle.png | Bin 0 -> 956 bytes .../textures/entity/banner/creeper.png | Bin 0 -> 977 bytes .../textures/entity/banner/cross.png | Bin 0 -> 1115 bytes .../textures/entity/banner/curly_border.png | Bin 0 -> 1045 bytes .../textures/entity/banner/diagonal_left.png | Bin 0 -> 996 bytes .../textures/entity/banner/diagonal_right.png | Bin 0 -> 1020 bytes .../entity/banner/diagonal_up_left.png | Bin 0 -> 1026 bytes .../entity/banner/diagonal_up_right.png | Bin 0 -> 1014 bytes .../textures/entity/banner/flower.png | Bin 0 -> 1219 bytes .../textures/entity/banner/gradient.png | Bin 0 -> 1960 bytes .../textures/entity/banner/gradient_up.png | Bin 0 -> 2016 bytes .../entity/banner/half_horizontal.png | Bin 0 -> 873 bytes .../entity/banner/half_horizontal_bottom.png | Bin 0 -> 931 bytes .../textures/entity/banner/half_vertical.png | Bin 0 -> 880 bytes .../entity/banner/half_vertical_right.png | Bin 0 -> 904 bytes .../textures/entity/banner/mojang.png | Bin 0 -> 1121 bytes .../textures/entity/banner/rhombus.png | Bin 0 -> 983 bytes .../textures/entity/banner/skull.png | Bin 0 -> 1193 bytes .../textures/entity/banner/small_stripes.png | Bin 0 -> 888 bytes .../entity/banner/square_bottom_left.png | Bin 0 -> 907 bytes .../entity/banner/square_bottom_right.png | Bin 0 -> 898 bytes .../entity/banner/square_top_left.png | Bin 0 -> 892 bytes .../entity/banner/square_top_right.png | Bin 0 -> 895 bytes .../textures/entity/banner/straight_cross.png | Bin 0 -> 961 bytes .../textures/entity/banner/stripe_bottom.png | Bin 0 -> 882 bytes .../textures/entity/banner/stripe_center.png | Bin 0 -> 890 bytes .../entity/banner/stripe_downleft.png | Bin 0 -> 1017 bytes .../entity/banner/stripe_downright.png | Bin 0 -> 1020 bytes .../textures/entity/banner/stripe_left.png | Bin 0 -> 883 bytes .../textures/entity/banner/stripe_middle.png | Bin 0 -> 878 bytes .../textures/entity/banner/stripe_right.png | Bin 0 -> 883 bytes .../textures/entity/banner/stripe_top.png | Bin 0 -> 873 bytes .../entity/banner/triangle_bottom.png | Bin 0 -> 1454 bytes .../textures/entity/banner/triangle_top.png | Bin 0 -> 980 bytes .../entity/banner/triangles_bottom.png | Bin 0 -> 996 bytes .../textures/entity/banner/triangles_top.png | Bin 0 -> 978 bytes .../minecraft/textures/entity/banner_base.png | Bin 0 -> 2029 bytes .../assets/minecraft/textures/entity/bat.png | Bin 0 -> 2935 bytes .../minecraft/textures/entity/beacon_beam.png | Bin 0 -> 260 bytes .../minecraft/textures/entity/blaze.png | Bin 0 -> 3296 bytes .../assets/minecraft/textures/entity/boat.png | Bin 0 -> 2352 bytes .../minecraft/textures/entity/cat/black.png | Bin 0 -> 1367 bytes .../minecraft/textures/entity/cat/ocelot.png | Bin 0 -> 3089 bytes .../minecraft/textures/entity/cat/red.png | Bin 0 -> 2011 bytes .../minecraft/textures/entity/cat/siamese.png | Bin 0 -> 2685 bytes .../textures/entity/chest/christmas.png | Bin 0 -> 2195 bytes .../entity/chest/christmas_double.png | Bin 0 -> 2911 bytes .../minecraft/textures/entity/chest/ender.png | Bin 0 -> 2494 bytes .../textures/entity/chest/normal.png | Bin 0 -> 1302 bytes .../textures/entity/chest/normal_double.png | Bin 0 -> 1828 bytes .../textures/entity/chest/trapped.png | Bin 0 -> 1720 bytes .../textures/entity/chest/trapped_double.png | Bin 0 -> 2219 bytes .../minecraft/textures/entity/chicken.png | Bin 0 -> 455 bytes .../minecraft/textures/entity/cow/cow.png | Bin 0 -> 1922 bytes .../textures/entity/cow/mooshroom.png | Bin 0 -> 1391 bytes .../textures/entity/creeper/creeper.png | Bin 0 -> 2964 bytes .../textures/entity/creeper/creeper_armor.png | Bin 0 -> 2118 bytes .../textures/entity/enchanting_table_book.png | Bin 0 -> 1055 bytes .../minecraft/textures/entity/end_portal.png | Bin 0 -> 12177 bytes .../entity/endercrystal/endercrystal.png | Bin 0 -> 3283 bytes .../entity/endercrystal/endercrystal_beam.png | Bin 0 -> 2065 bytes .../textures/entity/enderdragon/dragon.png | Bin 0 -> 7919 bytes .../entity/enderdragon/dragon_exploding.png | Bin 0 -> 50129 bytes .../entity/enderdragon/dragon_eyes.png | Bin 0 -> 1926 bytes .../textures/entity/enderman/enderman.png | Bin 0 -> 700 bytes .../entity/enderman/enderman_eyes.png | Bin 0 -> 1205 bytes .../minecraft/textures/entity/endermite.png | Bin 0 -> 1164 bytes .../textures/entity/experience_orb.png | Bin 0 -> 1064 bytes .../minecraft/textures/entity/explosion.png | Bin 0 -> 2055 bytes .../minecraft/textures/entity/ghast/ghast.png | Bin 0 -> 859 bytes .../textures/entity/ghast/ghast_shooting.png | Bin 0 -> 906 bytes .../minecraft/textures/entity/guardian.png | Bin 0 -> 6927 bytes .../textures/entity/guardian_beam.png | Bin 0 -> 1462 bytes .../textures/entity/guardian_elder.png | Bin 0 -> 6818 bytes .../horse/armor/horse_armor_diamond.png | Bin 0 -> 5177 bytes .../entity/horse/armor/horse_armor_gold.png | Bin 0 -> 5140 bytes .../entity/horse/armor/horse_armor_iron.png | Bin 0 -> 5064 bytes .../textures/entity/horse/donkey.png | Bin 0 -> 11755 bytes .../textures/entity/horse/horse_black.png | Bin 0 -> 9191 bytes .../textures/entity/horse/horse_brown.png | Bin 0 -> 9931 bytes .../textures/entity/horse/horse_chestnut.png | Bin 0 -> 10512 bytes .../textures/entity/horse/horse_creamy.png | Bin 0 -> 9674 bytes .../textures/entity/horse/horse_darkbrown.png | Bin 0 -> 9271 bytes .../textures/entity/horse/horse_gray.png | Bin 0 -> 11698 bytes .../entity/horse/horse_markings_blackdots.png | Bin 0 -> 5401 bytes .../entity/horse/horse_markings_white.png | Bin 0 -> 3668 bytes .../entity/horse/horse_markings_whitedots.png | Bin 0 -> 4000 bytes .../horse/horse_markings_whitefield.png | Bin 0 -> 4727 bytes .../textures/entity/horse/horse_skeleton.png | Bin 0 -> 11643 bytes .../textures/entity/horse/horse_white.png | Bin 0 -> 9414 bytes .../textures/entity/horse/horse_zombie.png | Bin 0 -> 13998 bytes .../minecraft/textures/entity/horse/mule.png | Bin 0 -> 11294 bytes .../minecraft/textures/entity/iron_golem.png | Bin 0 -> 7839 bytes .../minecraft/textures/entity/lead_knot.png | Bin 0 -> 746 bytes .../minecraft/textures/entity/minecart.png | Bin 0 -> 2913 bytes .../minecraft/textures/entity/pig/pig.png | Bin 0 -> 3273 bytes .../textures/entity/pig/pig_saddle.png | Bin 0 -> 342 bytes .../textures/entity/rabbit/black.png | Bin 0 -> 2131 bytes .../textures/entity/rabbit/brown.png | Bin 0 -> 2422 bytes .../textures/entity/rabbit/caerbannog.png | Bin 0 -> 1223 bytes .../minecraft/textures/entity/rabbit/gold.png | Bin 0 -> 1948 bytes .../minecraft/textures/entity/rabbit/salt.png | Bin 0 -> 3192 bytes .../textures/entity/rabbit/toast.png | Bin 0 -> 1717 bytes .../textures/entity/rabbit/white.png | Bin 0 -> 1271 bytes .../entity/rabbit/white_splotched.png | Bin 0 -> 1601 bytes .../minecraft/textures/entity/sheep/sheep.png | Bin 0 -> 3087 bytes .../textures/entity/sheep/sheep_fur.png | Bin 0 -> 1625 bytes .../assets/minecraft/textures/entity/sign.png | Bin 0 -> 1211 bytes .../minecraft/textures/entity/silverfish.png | Bin 0 -> 1750 bytes .../textures/entity/skeleton/skeleton.png | Bin 0 -> 858 bytes .../entity/skeleton/wither_skeleton.png | Bin 0 -> 1403 bytes .../textures/entity/slime/magmacube.png | Bin 0 -> 1425 bytes .../minecraft/textures/entity/slime/slime.png | Bin 0 -> 596 bytes .../minecraft/textures/entity/snowman.png | Bin 0 -> 1762 bytes .../textures/entity/spider/cave_spider.png | Bin 0 -> 3364 bytes .../textures/entity/spider/spider.png | Bin 0 -> 2518 bytes .../minecraft/textures/entity/spider_eyes.png | Bin 0 -> 218 bytes .../minecraft/textures/entity/squid.png | Bin 0 -> 905 bytes .../minecraft/textures/entity/steve.png | Bin 0 -> 1350 bytes .../textures/entity/villager/butcher.png | Bin 0 -> 1840 bytes .../textures/entity/villager/farmer.png | Bin 0 -> 1934 bytes .../textures/entity/villager/librarian.png | Bin 0 -> 2056 bytes .../textures/entity/villager/priest.png | Bin 0 -> 2056 bytes .../textures/entity/villager/smith.png | Bin 0 -> 1840 bytes .../textures/entity/villager/villager.png | Bin 0 -> 2056 bytes .../minecraft/textures/entity/witch.png | Bin 0 -> 2228 bytes .../textures/entity/wither/wither.png | Bin 0 -> 2702 bytes .../textures/entity/wither/wither_armor.png | Bin 0 -> 3477 bytes .../entity/wither/wither_invulnerable.png | Bin 0 -> 3045 bytes .../minecraft/textures/entity/wolf/wolf.png | Bin 0 -> 4333 bytes .../textures/entity/wolf/wolf_angry.png | Bin 0 -> 3191 bytes .../textures/entity/wolf/wolf_collar.png | Bin 0 -> 4308 bytes .../textures/entity/wolf/wolf_tame.png | Bin 0 -> 4360 bytes .../textures/entity/zombie/zombie.png | Bin 0 -> 2388 bytes .../entity/zombie/zombie_villager.png | Bin 0 -> 2377 bytes .../textures/entity/zombie_pigman.png | Bin 0 -> 4495 bytes .../minecraft/textures/environment/clouds.png | Bin 0 -> 13674 bytes .../textures/environment/end_sky.png | Bin 0 -> 43274 bytes .../textures/environment/moon_phases.png | Bin 0 -> 1531 bytes .../minecraft/textures/environment/rain.png | Bin 0 -> 2503 bytes .../minecraft/textures/environment/snow.png | Bin 0 -> 781 bytes .../minecraft/textures/environment/sun.png | Bin 0 -> 675 bytes .../assets/minecraft/textures/font/ascii.png | Bin 0 -> 2516 bytes .../minecraft/textures/font/ascii_sga.png | Bin 0 -> 1152 bytes .../textures/font/unicode_page_00.png | Bin 0 -> 2390 bytes .../textures/font/unicode_page_01.png | Bin 0 -> 2298 bytes .../textures/font/unicode_page_02.png | Bin 0 -> 2121 bytes .../textures/font/unicode_page_03.png | Bin 0 -> 1877 bytes .../textures/font/unicode_page_04.png | Bin 0 -> 2276 bytes .../textures/font/unicode_page_05.png | Bin 0 -> 1805 bytes .../textures/font/unicode_page_06.png | Bin 0 -> 2464 bytes .../textures/font/unicode_page_07.png | Bin 0 -> 2396 bytes .../textures/font/unicode_page_09.png | Bin 0 -> 3575 bytes .../textures/font/unicode_page_0a.png | Bin 0 -> 2366 bytes .../textures/font/unicode_page_0b.png | Bin 0 -> 2491 bytes .../textures/font/unicode_page_0c.png | Bin 0 -> 2601 bytes .../textures/font/unicode_page_0d.png | Bin 0 -> 2835 bytes .../textures/font/unicode_page_0e.png | Bin 0 -> 1443 bytes .../textures/font/unicode_page_0f.png | Bin 0 -> 2394 bytes .../textures/font/unicode_page_10.png | Bin 0 -> 2680 bytes .../textures/font/unicode_page_11.png | Bin 0 -> 1989 bytes .../textures/font/unicode_page_12.png | Bin 0 -> 2976 bytes .../textures/font/unicode_page_13.png | Bin 0 -> 2915 bytes .../textures/font/unicode_page_14.png | Bin 0 -> 1622 bytes .../textures/font/unicode_page_15.png | Bin 0 -> 2172 bytes .../textures/font/unicode_page_16.png | Bin 0 -> 2391 bytes .../textures/font/unicode_page_17.png | Bin 0 -> 2756 bytes .../textures/font/unicode_page_18.png | Bin 0 -> 1980 bytes .../textures/font/unicode_page_19.png | Bin 0 -> 2604 bytes .../textures/font/unicode_page_1a.png | Bin 0 -> 516 bytes .../textures/font/unicode_page_1b.png | Bin 0 -> 2203 bytes .../textures/font/unicode_page_1c.png | Bin 0 -> 1474 bytes .../textures/font/unicode_page_1d.png | Bin 0 -> 2066 bytes .../textures/font/unicode_page_1e.png | Bin 0 -> 1995 bytes .../textures/font/unicode_page_1f.png | Bin 0 -> 1194 bytes .../textures/font/unicode_page_20.png | Bin 0 -> 2144 bytes .../textures/font/unicode_page_21.png | Bin 0 -> 2416 bytes .../textures/font/unicode_page_22.png | Bin 0 -> 1891 bytes .../textures/font/unicode_page_23.png | Bin 0 -> 2286 bytes .../textures/font/unicode_page_24.png | Bin 0 -> 2623 bytes .../textures/font/unicode_page_25.png | Bin 0 -> 1233 bytes .../textures/font/unicode_page_26.png | Bin 0 -> 2682 bytes .../textures/font/unicode_page_27.png | Bin 0 -> 3522 bytes .../textures/font/unicode_page_28.png | Bin 0 -> 306 bytes .../textures/font/unicode_page_29.png | Bin 0 -> 2787 bytes .../textures/font/unicode_page_2a.png | Bin 0 -> 2702 bytes .../textures/font/unicode_page_2b.png | Bin 0 -> 1044 bytes .../textures/font/unicode_page_2c.png | Bin 0 -> 2507 bytes .../textures/font/unicode_page_2d.png | Bin 0 -> 2361 bytes .../textures/font/unicode_page_2e.png | Bin 0 -> 2566 bytes .../textures/font/unicode_page_2f.png | Bin 0 -> 4327 bytes .../textures/font/unicode_page_30.png | Bin 0 -> 3683 bytes .../textures/font/unicode_page_31.png | Bin 0 -> 3135 bytes .../textures/font/unicode_page_32.png | Bin 0 -> 3374 bytes .../textures/font/unicode_page_33.png | Bin 0 -> 4498 bytes .../textures/font/unicode_page_34.png | Bin 0 -> 6059 bytes .../textures/font/unicode_page_35.png | Bin 0 -> 6221 bytes .../textures/font/unicode_page_36.png | Bin 0 -> 6387 bytes .../textures/font/unicode_page_37.png | Bin 0 -> 6119 bytes .../textures/font/unicode_page_38.png | Bin 0 -> 6251 bytes .../textures/font/unicode_page_39.png | Bin 0 -> 6376 bytes .../textures/font/unicode_page_3a.png | Bin 0 -> 6415 bytes .../textures/font/unicode_page_3b.png | Bin 0 -> 6531 bytes .../textures/font/unicode_page_3c.png | Bin 0 -> 6475 bytes .../textures/font/unicode_page_3d.png | Bin 0 -> 6802 bytes .../textures/font/unicode_page_3e.png | Bin 0 -> 6419 bytes .../textures/font/unicode_page_3f.png | Bin 0 -> 6294 bytes .../textures/font/unicode_page_40.png | Bin 0 -> 6349 bytes .../textures/font/unicode_page_41.png | Bin 0 -> 5912 bytes .../textures/font/unicode_page_42.png | Bin 0 -> 6147 bytes .../textures/font/unicode_page_43.png | Bin 0 -> 6390 bytes .../textures/font/unicode_page_44.png | Bin 0 -> 5885 bytes .../textures/font/unicode_page_45.png | Bin 0 -> 6306 bytes .../textures/font/unicode_page_46.png | Bin 0 -> 6368 bytes .../textures/font/unicode_page_47.png | Bin 0 -> 6442 bytes .../textures/font/unicode_page_48.png | Bin 0 -> 6405 bytes .../textures/font/unicode_page_49.png | Bin 0 -> 6395 bytes .../textures/font/unicode_page_4a.png | Bin 0 -> 6090 bytes .../textures/font/unicode_page_4b.png | Bin 0 -> 6237 bytes .../textures/font/unicode_page_4c.png | Bin 0 -> 6371 bytes .../textures/font/unicode_page_4d.png | Bin 0 -> 5000 bytes .../textures/font/unicode_page_4e.png | Bin 0 -> 4775 bytes .../textures/font/unicode_page_4f.png | Bin 0 -> 5654 bytes .../textures/font/unicode_page_50.png | Bin 0 -> 6218 bytes .../textures/font/unicode_page_51.png | Bin 0 -> 5757 bytes .../textures/font/unicode_page_52.png | Bin 0 -> 5654 bytes .../textures/font/unicode_page_53.png | Bin 0 -> 5176 bytes .../textures/font/unicode_page_54.png | Bin 0 -> 5453 bytes .../textures/font/unicode_page_55.png | Bin 0 -> 6149 bytes .../textures/font/unicode_page_56.png | Bin 0 -> 6432 bytes .../textures/font/unicode_page_57.png | Bin 0 -> 5517 bytes .../textures/font/unicode_page_58.png | Bin 0 -> 6208 bytes .../textures/font/unicode_page_59.png | Bin 0 -> 5515 bytes .../textures/font/unicode_page_5a.png | Bin 0 -> 6256 bytes .../textures/font/unicode_page_5b.png | Bin 0 -> 5824 bytes .../textures/font/unicode_page_5c.png | Bin 0 -> 5530 bytes .../textures/font/unicode_page_5d.png | Bin 0 -> 6245 bytes .../textures/font/unicode_page_5e.png | Bin 0 -> 5586 bytes .../textures/font/unicode_page_5f.png | Bin 0 -> 5914 bytes .../textures/font/unicode_page_60.png | Bin 0 -> 5801 bytes .../textures/font/unicode_page_61.png | Bin 0 -> 6587 bytes .../textures/font/unicode_page_62.png | Bin 0 -> 5727 bytes .../textures/font/unicode_page_63.png | Bin 0 -> 6077 bytes .../textures/font/unicode_page_64.png | Bin 0 -> 6622 bytes .../textures/font/unicode_page_65.png | Bin 0 -> 6283 bytes .../textures/font/unicode_page_66.png | Bin 0 -> 5875 bytes .../textures/font/unicode_page_67.png | Bin 0 -> 5638 bytes .../textures/font/unicode_page_68.png | Bin 0 -> 5998 bytes .../textures/font/unicode_page_69.png | Bin 0 -> 6312 bytes .../textures/font/unicode_page_6a.png | Bin 0 -> 6674 bytes .../textures/font/unicode_page_6b.png | Bin 0 -> 6437 bytes .../textures/font/unicode_page_6c.png | Bin 0 -> 5551 bytes .../textures/font/unicode_page_6d.png | Bin 0 -> 5910 bytes .../textures/font/unicode_page_6e.png | Bin 0 -> 6231 bytes .../textures/font/unicode_page_6f.png | Bin 0 -> 6502 bytes .../textures/font/unicode_page_70.png | Bin 0 -> 6548 bytes .../textures/font/unicode_page_71.png | Bin 0 -> 6478 bytes .../textures/font/unicode_page_72.png | Bin 0 -> 6399 bytes .../textures/font/unicode_page_73.png | Bin 0 -> 6266 bytes .../textures/font/unicode_page_74.png | Bin 0 -> 6316 bytes .../textures/font/unicode_page_75.png | Bin 0 -> 5612 bytes .../textures/font/unicode_page_76.png | Bin 0 -> 5990 bytes .../textures/font/unicode_page_77.png | Bin 0 -> 5991 bytes .../textures/font/unicode_page_78.png | Bin 0 -> 6048 bytes .../textures/font/unicode_page_79.png | Bin 0 -> 6159 bytes .../textures/font/unicode_page_7a.png | Bin 0 -> 5970 bytes .../textures/font/unicode_page_7b.png | Bin 0 -> 5226 bytes .../textures/font/unicode_page_7c.png | Bin 0 -> 6179 bytes .../textures/font/unicode_page_7d.png | Bin 0 -> 5968 bytes .../textures/font/unicode_page_7e.png | Bin 0 -> 6482 bytes .../textures/font/unicode_page_7f.png | Bin 0 -> 6172 bytes .../textures/font/unicode_page_80.png | Bin 0 -> 5901 bytes .../textures/font/unicode_page_81.png | Bin 0 -> 6080 bytes .../textures/font/unicode_page_82.png | Bin 0 -> 5248 bytes .../textures/font/unicode_page_83.png | Bin 0 -> 5068 bytes .../textures/font/unicode_page_84.png | Bin 0 -> 5598 bytes .../textures/font/unicode_page_85.png | Bin 0 -> 5919 bytes .../textures/font/unicode_page_86.png | Bin 0 -> 6057 bytes .../textures/font/unicode_page_87.png | Bin 0 -> 6538 bytes .../textures/font/unicode_page_88.png | Bin 0 -> 6317 bytes .../textures/font/unicode_page_89.png | Bin 0 -> 6606 bytes .../textures/font/unicode_page_8a.png | Bin 0 -> 5557 bytes .../textures/font/unicode_page_8b.png | Bin 0 -> 6233 bytes .../textures/font/unicode_page_8c.png | Bin 0 -> 6414 bytes .../textures/font/unicode_page_8d.png | Bin 0 -> 5855 bytes .../textures/font/unicode_page_8e.png | Bin 0 -> 6383 bytes .../textures/font/unicode_page_8f.png | Bin 0 -> 5706 bytes .../textures/font/unicode_page_90.png | Bin 0 -> 5824 bytes .../textures/font/unicode_page_91.png | Bin 0 -> 6049 bytes .../textures/font/unicode_page_92.png | Bin 0 -> 5927 bytes .../textures/font/unicode_page_93.png | Bin 0 -> 6592 bytes .../textures/font/unicode_page_94.png | Bin 0 -> 6512 bytes .../textures/font/unicode_page_95.png | Bin 0 -> 5363 bytes .../textures/font/unicode_page_96.png | Bin 0 -> 5828 bytes .../textures/font/unicode_page_97.png | Bin 0 -> 5807 bytes .../textures/font/unicode_page_98.png | Bin 0 -> 6027 bytes .../textures/font/unicode_page_99.png | Bin 0 -> 6275 bytes .../textures/font/unicode_page_9a.png | Bin 0 -> 6089 bytes .../textures/font/unicode_page_9b.png | Bin 0 -> 5866 bytes .../textures/font/unicode_page_9c.png | Bin 0 -> 6217 bytes .../textures/font/unicode_page_9d.png | Bin 0 -> 6012 bytes .../textures/font/unicode_page_9e.png | Bin 0 -> 6415 bytes .../textures/font/unicode_page_9f.png | Bin 0 -> 4779 bytes .../textures/font/unicode_page_a0.png | Bin 0 -> 3293 bytes .../textures/font/unicode_page_a1.png | Bin 0 -> 3583 bytes .../textures/font/unicode_page_a2.png | Bin 0 -> 3438 bytes .../textures/font/unicode_page_a3.png | Bin 0 -> 3450 bytes .../textures/font/unicode_page_a4.png | Bin 0 -> 2570 bytes .../textures/font/unicode_page_a5.png | Bin 0 -> 3227 bytes .../textures/font/unicode_page_a6.png | Bin 0 -> 1692 bytes .../textures/font/unicode_page_a7.png | Bin 0 -> 1520 bytes .../textures/font/unicode_page_a8.png | Bin 0 -> 2579 bytes .../textures/font/unicode_page_a9.png | Bin 0 -> 1090 bytes .../textures/font/unicode_page_aa.png | Bin 0 -> 1344 bytes .../textures/font/unicode_page_ab.png | Bin 0 -> 200 bytes .../textures/font/unicode_page_ac.png | Bin 0 -> 1292 bytes .../textures/font/unicode_page_ad.png | Bin 0 -> 1506 bytes .../textures/font/unicode_page_ae.png | Bin 0 -> 1353 bytes .../textures/font/unicode_page_af.png | Bin 0 -> 1597 bytes .../textures/font/unicode_page_b0.png | Bin 0 -> 1485 bytes .../textures/font/unicode_page_b1.png | Bin 0 -> 1395 bytes .../textures/font/unicode_page_b2.png | Bin 0 -> 1403 bytes .../textures/font/unicode_page_b3.png | Bin 0 -> 1381 bytes .../textures/font/unicode_page_b4.png | Bin 0 -> 1464 bytes .../textures/font/unicode_page_b5.png | Bin 0 -> 1334 bytes .../textures/font/unicode_page_b6.png | Bin 0 -> 1566 bytes .../textures/font/unicode_page_b7.png | Bin 0 -> 1403 bytes .../textures/font/unicode_page_b8.png | Bin 0 -> 1646 bytes .../textures/font/unicode_page_b9.png | Bin 0 -> 1603 bytes .../textures/font/unicode_page_ba.png | Bin 0 -> 1484 bytes .../textures/font/unicode_page_bb.png | Bin 0 -> 1400 bytes .../textures/font/unicode_page_bc.png | Bin 0 -> 1240 bytes .../textures/font/unicode_page_bd.png | Bin 0 -> 1448 bytes .../textures/font/unicode_page_be.png | Bin 0 -> 1417 bytes .../textures/font/unicode_page_bf.png | Bin 0 -> 1591 bytes .../textures/font/unicode_page_c0.png | Bin 0 -> 1649 bytes .../textures/font/unicode_page_c1.png | Bin 0 -> 1641 bytes .../textures/font/unicode_page_c2.png | Bin 0 -> 1538 bytes .../textures/font/unicode_page_c3.png | Bin 0 -> 1429 bytes .../textures/font/unicode_page_c4.png | Bin 0 -> 1509 bytes .../textures/font/unicode_page_c5.png | Bin 0 -> 1347 bytes .../textures/font/unicode_page_c6.png | Bin 0 -> 1528 bytes .../textures/font/unicode_page_c7.png | Bin 0 -> 1596 bytes .../textures/font/unicode_page_c8.png | Bin 0 -> 1615 bytes .../textures/font/unicode_page_c9.png | Bin 0 -> 1605 bytes .../textures/font/unicode_page_ca.png | Bin 0 -> 1665 bytes .../textures/font/unicode_page_cb.png | Bin 0 -> 1481 bytes .../textures/font/unicode_page_cc.png | Bin 0 -> 1466 bytes .../textures/font/unicode_page_cd.png | Bin 0 -> 1673 bytes .../textures/font/unicode_page_ce.png | Bin 0 -> 1592 bytes .../textures/font/unicode_page_cf.png | Bin 0 -> 1582 bytes .../textures/font/unicode_page_d0.png | Bin 0 -> 1527 bytes .../textures/font/unicode_page_d1.png | Bin 0 -> 1496 bytes .../textures/font/unicode_page_d2.png | Bin 0 -> 1416 bytes .../textures/font/unicode_page_d3.png | Bin 0 -> 1305 bytes .../textures/font/unicode_page_d4.png | Bin 0 -> 1524 bytes .../textures/font/unicode_page_d5.png | Bin 0 -> 1522 bytes .../textures/font/unicode_page_d6.png | Bin 0 -> 1791 bytes .../textures/font/unicode_page_d7.png | Bin 0 -> 1320 bytes .../textures/font/unicode_page_f9.png | Bin 0 -> 6647 bytes .../textures/font/unicode_page_fa.png | Bin 0 -> 5485 bytes .../textures/font/unicode_page_fb.png | Bin 0 -> 1594 bytes .../textures/font/unicode_page_fc.png | Bin 0 -> 2326 bytes .../textures/font/unicode_page_fd.png | Bin 0 -> 2611 bytes .../textures/font/unicode_page_fe.png | Bin 0 -> 1765 bytes .../textures/font/unicode_page_ff.png | Bin 0 -> 2703 bytes .../achievement/achievement_background.png | Bin 0 -> 3074 bytes .../gui/achievement/achievement_icons.png | Bin 0 -> 1439 bytes .../assets/minecraft/textures/gui/book.png | Bin 0 -> 9908 bytes .../textures/gui/container/anvil.png | Bin 0 -> 1900 bytes .../textures/gui/container/beacon.png | Bin 0 -> 2094 bytes .../textures/gui/container/brewing_stand.png | Bin 0 -> 1650 bytes .../textures/gui/container/crafting_table.png | Bin 0 -> 2719 bytes .../creative_inventory/tab_inventory.png | Bin 0 -> 1188 bytes .../creative_inventory/tab_item_search.png | Bin 0 -> 1089 bytes .../creative_inventory/tab_items.png | Bin 0 -> 1052 bytes .../gui/container/creative_inventory/tabs.png | Bin 0 -> 1826 bytes .../textures/gui/container/dispenser.png | Bin 0 -> 2084 bytes .../gui/container/enchanting_table.png | Bin 0 -> 2820 bytes .../textures/gui/container/furnace.png | Bin 0 -> 1488 bytes .../textures/gui/container/generic_54.png | Bin 0 -> 2758 bytes .../textures/gui/container/hopper.png | Bin 0 -> 1202 bytes .../textures/gui/container/horse.png | Bin 0 -> 5654 bytes .../textures/gui/container/inventory.png | Bin 0 -> 10737 bytes .../textures/gui/container/stats_icons.png | Bin 0 -> 2667 bytes .../textures/gui/container/villager.png | Bin 0 -> 3130 bytes .../textures/gui/demo_background.png | Bin 0 -> 672 bytes .../assets/minecraft/textures/gui/icons.png | Bin 0 -> 9672 bytes .../textures/gui/options_background.png | Bin 0 -> 975 bytes .../minecraft/textures/gui/presets/chaos.png | Bin 0 -> 140098 bytes .../textures/gui/presets/delight.png | Bin 0 -> 107037 bytes .../textures/gui/presets/drought.png | Bin 0 -> 130493 bytes .../minecraft/textures/gui/presets/isles.png | Bin 0 -> 107201 bytes .../minecraft/textures/gui/presets/luck.png | Bin 0 -> 113787 bytes .../textures/gui/presets/madness.png | Bin 0 -> 132766 bytes .../minecraft/textures/gui/presets/water.png | Bin 0 -> 101568 bytes .../minecraft/textures/gui/resource_packs.png | Bin 0 -> 1083 bytes .../textures/gui/server_selection.png | Bin 0 -> 1911 bytes .../textures/gui/spectator_widgets.png | Bin 0 -> 1484 bytes .../textures/gui/stream_indicator.png | Bin 0 -> 3722 bytes .../gui/title/background/panorama_0.png | Bin 0 -> 64706 bytes .../gui/title/background/panorama_1.png | Bin 0 -> 67021 bytes .../gui/title/background/panorama_2.png | Bin 0 -> 49292 bytes .../gui/title/background/panorama_3.png | Bin 0 -> 71279 bytes .../gui/title/background/panorama_4.png | Bin 0 -> 2514 bytes .../gui/title/background/panorama_5.png | Bin 0 -> 52916 bytes .../textures/gui/title/minecraft.png | Bin 0 -> 5987 bytes .../minecraft/textures/gui/title/mojang.png | Bin 0 -> 8448 bytes .../assets/minecraft/textures/gui/widgets.png | Bin 0 -> 20666 bytes .../assets/minecraft/textures/items/apple.png | Bin 0 -> 241 bytes .../minecraft/textures/items/apple_golden.png | Bin 0 -> 164 bytes .../assets/minecraft/textures/items/arrow.png | Bin 0 -> 148 bytes .../minecraft/textures/items/banner_base.png | Bin 0 -> 480 bytes .../textures/items/banner_overlay.png | Bin 0 -> 486 bytes .../minecraft/textures/items/barrier.png | Bin 0 -> 293 bytes .../assets/minecraft/textures/items/bed.png | Bin 0 -> 201 bytes .../minecraft/textures/items/beef_cooked.png | Bin 0 -> 428 bytes .../minecraft/textures/items/beef_raw.png | Bin 0 -> 285 bytes .../minecraft/textures/items/blaze_powder.png | Bin 0 -> 278 bytes .../minecraft/textures/items/blaze_rod.png | Bin 0 -> 168 bytes .../assets/minecraft/textures/items/boat.png | Bin 0 -> 204 bytes .../assets/minecraft/textures/items/bone.png | Bin 0 -> 187 bytes .../textures/items/book_enchanted.png | Bin 0 -> 532 bytes .../minecraft/textures/items/book_normal.png | Bin 0 -> 211 bytes .../textures/items/book_writable.png | Bin 0 -> 333 bytes .../minecraft/textures/items/book_written.png | Bin 0 -> 274 bytes .../textures/items/bow_pulling_0.png | Bin 0 -> 212 bytes .../textures/items/bow_pulling_1.png | Bin 0 -> 217 bytes .../textures/items/bow_pulling_2.png | Bin 0 -> 203 bytes .../minecraft/textures/items/bow_standby.png | Bin 0 -> 163 bytes .../assets/minecraft/textures/items/bowl.png | Bin 0 -> 149 bytes .../assets/minecraft/textures/items/bread.png | Bin 0 -> 233 bytes .../textures/items/brewing_stand.png | Bin 0 -> 291 bytes .../assets/minecraft/textures/items/brick.png | Bin 0 -> 188 bytes .../minecraft/textures/items/bucket_empty.png | Bin 0 -> 195 bytes .../minecraft/textures/items/bucket_lava.png | Bin 0 -> 284 bytes .../minecraft/textures/items/bucket_milk.png | Bin 0 -> 189 bytes .../minecraft/textures/items/bucket_water.png | Bin 0 -> 237 bytes .../assets/minecraft/textures/items/cake.png | Bin 0 -> 239 bytes .../minecraft/textures/items/carrot.png | Bin 0 -> 336 bytes .../textures/items/carrot_golden.png | Bin 0 -> 274 bytes .../textures/items/carrot_on_a_stick.png | Bin 0 -> 220 bytes .../minecraft/textures/items/cauldron.png | Bin 0 -> 331 bytes .../textures/items/chainmail_boots.png | Bin 0 -> 163 bytes .../textures/items/chainmail_chestplate.png | Bin 0 -> 193 bytes .../textures/items/chainmail_helmet.png | Bin 0 -> 169 bytes .../textures/items/chainmail_leggings.png | Bin 0 -> 166 bytes .../minecraft/textures/items/charcoal.png | Bin 0 -> 514 bytes .../textures/items/chicken_cooked.png | Bin 0 -> 289 bytes .../minecraft/textures/items/chicken_raw.png | Bin 0 -> 313 bytes .../minecraft/textures/items/clay_ball.png | Bin 0 -> 177 bytes .../assets/minecraft/textures/items/clock.png | Bin 0 -> 3217 bytes .../minecraft/textures/items/clock.png.mcmeta | 3 + .../assets/minecraft/textures/items/coal.png | Bin 0 -> 267 bytes .../minecraft/textures/items/comparator.png | Bin 0 -> 968 bytes .../minecraft/textures/items/compass.png | Bin 0 -> 1205 bytes .../textures/items/compass.png.mcmeta | 3 + .../minecraft/textures/items/cookie.png | Bin 0 -> 225 bytes .../minecraft/textures/items/diamond.png | Bin 0 -> 210 bytes .../minecraft/textures/items/diamond_axe.png | Bin 0 -> 171 bytes .../textures/items/diamond_boots.png | Bin 0 -> 154 bytes .../textures/items/diamond_chestplate.png | Bin 0 -> 175 bytes .../textures/items/diamond_helmet.png | Bin 0 -> 140 bytes .../minecraft/textures/items/diamond_hoe.png | Bin 0 -> 151 bytes .../textures/items/diamond_horse_armor.png | Bin 0 -> 461 bytes .../textures/items/diamond_leggings.png | Bin 0 -> 136 bytes .../textures/items/diamond_pickaxe.png | Bin 0 -> 181 bytes .../textures/items/diamond_shovel.png | Bin 0 -> 154 bytes .../textures/items/diamond_sword.png | Bin 0 -> 182 bytes .../minecraft/textures/items/door_acacia.png | Bin 0 -> 200 bytes .../minecraft/textures/items/door_birch.png | Bin 0 -> 255 bytes .../textures/items/door_dark_oak.png | Bin 0 -> 208 bytes .../minecraft/textures/items/door_iron.png | Bin 0 -> 236 bytes .../minecraft/textures/items/door_jungle.png | Bin 0 -> 223 bytes .../minecraft/textures/items/door_spruce.png | Bin 0 -> 210 bytes .../minecraft/textures/items/door_wood.png | Bin 0 -> 238 bytes .../textures/items/dye_powder_black.png | Bin 0 -> 178 bytes .../textures/items/dye_powder_blue.png | Bin 0 -> 226 bytes .../textures/items/dye_powder_brown.png | Bin 0 -> 238 bytes .../textures/items/dye_powder_cyan.png | Bin 0 -> 210 bytes .../textures/items/dye_powder_gray.png | Bin 0 -> 162 bytes .../textures/items/dye_powder_green.png | Bin 0 -> 213 bytes .../textures/items/dye_powder_light_blue.png | Bin 0 -> 174 bytes .../textures/items/dye_powder_lime.png | Bin 0 -> 157 bytes .../textures/items/dye_powder_magenta.png | Bin 0 -> 165 bytes .../textures/items/dye_powder_orange.png | Bin 0 -> 194 bytes .../textures/items/dye_powder_pink.png | Bin 0 -> 158 bytes .../textures/items/dye_powder_purple.png | Bin 0 -> 157 bytes .../textures/items/dye_powder_red.png | Bin 0 -> 192 bytes .../textures/items/dye_powder_silver.png | Bin 0 -> 192 bytes .../textures/items/dye_powder_white.png | Bin 0 -> 237 bytes .../textures/items/dye_powder_yellow.png | Bin 0 -> 209 bytes .../assets/minecraft/textures/items/egg.png | Bin 0 -> 161 bytes .../minecraft/textures/items/emerald.png | Bin 0 -> 332 bytes .../textures/items/empty_armor_slot_boots.png | Bin 0 -> 111 bytes .../items/empty_armor_slot_chestplate.png | Bin 0 -> 112 bytes .../items/empty_armor_slot_helmet.png | Bin 0 -> 110 bytes .../items/empty_armor_slot_leggings.png | Bin 0 -> 102 bytes .../minecraft/textures/items/ender_eye.png | Bin 0 -> 499 bytes .../minecraft/textures/items/ender_pearl.png | Bin 0 -> 237 bytes .../textures/items/experience_bottle.png | Bin 0 -> 315 bytes .../minecraft/textures/items/feather.png | Bin 0 -> 150 bytes .../minecraft/textures/items/fireball.png | Bin 0 -> 239 bytes .../minecraft/textures/items/fireworks.png | Bin 0 -> 192 bytes .../textures/items/fireworks_charge.png | Bin 0 -> 298 bytes .../items/fireworks_charge_overlay.png | Bin 0 -> 225 bytes .../textures/items/fish_clownfish_raw.png | Bin 0 -> 3254 bytes .../textures/items/fish_cod_cooked.png | Bin 0 -> 210 bytes .../minecraft/textures/items/fish_cod_raw.png | Bin 0 -> 3078 bytes .../textures/items/fish_pufferfish_raw.png | Bin 0 -> 816 bytes .../textures/items/fish_salmon_cooked.png | Bin 0 -> 412 bytes .../textures/items/fish_salmon_raw.png | Bin 0 -> 1270 bytes .../textures/items/fishing_rod_cast.png | Bin 0 -> 137 bytes .../textures/items/fishing_rod_uncast.png | Bin 0 -> 174 bytes .../assets/minecraft/textures/items/flint.png | Bin 0 -> 166 bytes .../textures/items/flint_and_steel.png | Bin 0 -> 190 bytes .../minecraft/textures/items/flower_pot.png | Bin 0 -> 541 bytes .../minecraft/textures/items/ghast_tear.png | Bin 0 -> 126 bytes .../textures/items/glowstone_dust.png | Bin 0 -> 175 bytes .../minecraft/textures/items/gold_axe.png | Bin 0 -> 171 bytes .../minecraft/textures/items/gold_boots.png | Bin 0 -> 154 bytes .../textures/items/gold_chestplate.png | Bin 0 -> 175 bytes .../minecraft/textures/items/gold_helmet.png | Bin 0 -> 141 bytes .../minecraft/textures/items/gold_hoe.png | Bin 0 -> 151 bytes .../textures/items/gold_horse_armor.png | Bin 0 -> 430 bytes .../minecraft/textures/items/gold_ingot.png | Bin 0 -> 198 bytes .../textures/items/gold_leggings.png | Bin 0 -> 136 bytes .../minecraft/textures/items/gold_nugget.png | Bin 0 -> 143 bytes .../minecraft/textures/items/gold_pickaxe.png | Bin 0 -> 181 bytes .../minecraft/textures/items/gold_shovel.png | Bin 0 -> 154 bytes .../minecraft/textures/items/gold_sword.png | Bin 0 -> 182 bytes .../minecraft/textures/items/gunpowder.png | Bin 0 -> 180 bytes .../minecraft/textures/items/hopper.png | Bin 0 -> 795 bytes .../minecraft/textures/items/iron_axe.png | Bin 0 -> 168 bytes .../minecraft/textures/items/iron_boots.png | Bin 0 -> 154 bytes .../textures/items/iron_chestplate.png | Bin 0 -> 172 bytes .../minecraft/textures/items/iron_helmet.png | Bin 0 -> 141 bytes .../minecraft/textures/items/iron_hoe.png | Bin 0 -> 148 bytes .../textures/items/iron_horse_armor.png | Bin 0 -> 404 bytes .../minecraft/textures/items/iron_ingot.png | Bin 0 -> 191 bytes .../textures/items/iron_leggings.png | Bin 0 -> 136 bytes .../minecraft/textures/items/iron_pickaxe.png | Bin 0 -> 178 bytes .../minecraft/textures/items/iron_shovel.png | Bin 0 -> 150 bytes .../minecraft/textures/items/iron_sword.png | Bin 0 -> 179 bytes .../minecraft/textures/items/item_frame.png | Bin 0 -> 401 bytes .../assets/minecraft/textures/items/lead.png | Bin 0 -> 589 bytes .../minecraft/textures/items/leather.png | Bin 0 -> 184 bytes .../textures/items/leather_boots.png | Bin 0 -> 202 bytes .../textures/items/leather_boots_overlay.png | Bin 0 -> 147 bytes .../textures/items/leather_chestplate.png | Bin 0 -> 182 bytes .../items/leather_chestplate_overlay.png | Bin 0 -> 185 bytes .../textures/items/leather_helmet.png | Bin 0 -> 222 bytes .../textures/items/leather_helmet_overlay.png | Bin 0 -> 144 bytes .../textures/items/leather_leggings.png | Bin 0 -> 238 bytes .../items/leather_leggings_overlay.png | Bin 0 -> 183 bytes .../minecraft/textures/items/magma_cream.png | Bin 0 -> 472 bytes .../minecraft/textures/items/map_empty.png | Bin 0 -> 226 bytes .../minecraft/textures/items/map_filled.png | Bin 0 -> 190 bytes .../assets/minecraft/textures/items/melon.png | Bin 0 -> 237 bytes .../textures/items/melon_speckled.png | Bin 0 -> 369 bytes .../textures/items/minecart_chest.png | Bin 0 -> 246 bytes .../textures/items/minecart_command_block.png | Bin 0 -> 620 bytes .../textures/items/minecart_furnace.png | Bin 0 -> 229 bytes .../textures/items/minecart_hopper.png | Bin 0 -> 396 bytes .../textures/items/minecart_normal.png | Bin 0 -> 255 bytes .../minecraft/textures/items/minecart_tnt.png | Bin 0 -> 489 bytes .../textures/items/mushroom_stew.png | Bin 0 -> 167 bytes .../textures/items/mutton_cooked.png | Bin 0 -> 452 bytes .../minecraft/textures/items/mutton_raw.png | Bin 0 -> 445 bytes .../minecraft/textures/items/name_tag.png | Bin 0 -> 2993 bytes .../minecraft/textures/items/nether_star.png | Bin 0 -> 242 bytes .../minecraft/textures/items/nether_wart.png | Bin 0 -> 151 bytes .../minecraft/textures/items/netherbrick.png | Bin 0 -> 769 bytes .../minecraft/textures/items/painting.png | Bin 0 -> 142 bytes .../assets/minecraft/textures/items/paper.png | Bin 0 -> 156 bytes .../textures/items/porkchop_cooked.png | Bin 0 -> 448 bytes .../minecraft/textures/items/porkchop_raw.png | Bin 0 -> 239 bytes .../minecraft/textures/items/potato.png | Bin 0 -> 345 bytes .../minecraft/textures/items/potato_baked.png | Bin 0 -> 317 bytes .../textures/items/potato_poisonous.png | Bin 0 -> 406 bytes .../items/potion_bottle_drinkable.png | Bin 0 -> 166 bytes .../textures/items/potion_bottle_empty.png | Bin 0 -> 166 bytes .../textures/items/potion_bottle_splash.png | Bin 0 -> 317 bytes .../textures/items/potion_overlay.png | Bin 0 -> 227 bytes .../textures/items/prismarine_crystals.png | Bin 0 -> 711 bytes .../textures/items/prismarine_shard.png | Bin 0 -> 579 bytes .../minecraft/textures/items/pumpkin_pie.png | Bin 0 -> 308 bytes .../minecraft/textures/items/quartz.png | Bin 0 -> 951 bytes .../minecraft/textures/items/quiver.png | Bin 0 -> 179 bytes .../textures/items/rabbit_cooked.png | Bin 0 -> 530 bytes .../minecraft/textures/items/rabbit_foot.png | Bin 0 -> 304 bytes .../minecraft/textures/items/rabbit_hide.png | Bin 0 -> 458 bytes .../minecraft/textures/items/rabbit_raw.png | Bin 0 -> 516 bytes .../minecraft/textures/items/rabbit_stew.png | Bin 0 -> 335 bytes .../minecraft/textures/items/record_11.png | Bin 0 -> 186 bytes .../minecraft/textures/items/record_13.png | Bin 0 -> 180 bytes .../textures/items/record_blocks.png | Bin 0 -> 179 bytes .../minecraft/textures/items/record_cat.png | Bin 0 -> 185 bytes .../minecraft/textures/items/record_chirp.png | Bin 0 -> 186 bytes .../minecraft/textures/items/record_far.png | Bin 0 -> 182 bytes .../minecraft/textures/items/record_mall.png | Bin 0 -> 186 bytes .../textures/items/record_mellohi.png | Bin 0 -> 182 bytes .../minecraft/textures/items/record_stal.png | Bin 0 -> 178 bytes .../minecraft/textures/items/record_strad.png | Bin 0 -> 176 bytes .../minecraft/textures/items/record_wait.png | Bin 0 -> 192 bytes .../minecraft/textures/items/record_ward.png | Bin 0 -> 187 bytes .../textures/items/redstone_dust.png | Bin 0 -> 166 bytes .../assets/minecraft/textures/items/reeds.png | Bin 0 -> 204 bytes .../minecraft/textures/items/repeater.png | Bin 0 -> 182 bytes .../minecraft/textures/items/rotten_flesh.png | Bin 0 -> 456 bytes .../assets/minecraft/textures/items/ruby.png | Bin 0 -> 434 bytes .../minecraft/textures/items/saddle.png | Bin 0 -> 186 bytes .../minecraft/textures/items/seeds_melon.png | Bin 0 -> 147 bytes .../textures/items/seeds_pumpkin.png | Bin 0 -> 130 bytes .../minecraft/textures/items/seeds_wheat.png | Bin 0 -> 142 bytes .../minecraft/textures/items/shears.png | Bin 0 -> 191 bytes .../assets/minecraft/textures/items/sign.png | Bin 0 -> 161 bytes .../minecraft/textures/items/slimeball.png | Bin 0 -> 221 bytes .../minecraft/textures/items/snowball.png | Bin 0 -> 208 bytes .../minecraft/textures/items/spawn_egg.png | Bin 0 -> 358 bytes .../textures/items/spawn_egg_overlay.png | Bin 0 -> 402 bytes .../minecraft/textures/items/spider_eye.png | Bin 0 -> 147 bytes .../textures/items/spider_eye_fermented.png | Bin 0 -> 247 bytes .../assets/minecraft/textures/items/stick.png | Bin 0 -> 277 bytes .../minecraft/textures/items/stone_axe.png | Bin 0 -> 170 bytes .../minecraft/textures/items/stone_hoe.png | Bin 0 -> 150 bytes .../textures/items/stone_pickaxe.png | Bin 0 -> 179 bytes .../minecraft/textures/items/stone_shovel.png | Bin 0 -> 154 bytes .../minecraft/textures/items/stone_sword.png | Bin 0 -> 182 bytes .../minecraft/textures/items/string.png | Bin 0 -> 177 bytes .../assets/minecraft/textures/items/sugar.png | Bin 0 -> 172 bytes .../assets/minecraft/textures/items/wheat.png | Bin 0 -> 283 bytes .../minecraft/textures/items/wood_axe.png | Bin 0 -> 170 bytes .../minecraft/textures/items/wood_hoe.png | Bin 0 -> 150 bytes .../minecraft/textures/items/wood_pickaxe.png | Bin 0 -> 180 bytes .../minecraft/textures/items/wood_shovel.png | Bin 0 -> 153 bytes .../minecraft/textures/items/wood_sword.png | Bin 0 -> 181 bytes .../textures/items/wooden_armorstand.png | Bin 0 -> 317 bytes .../minecraft/textures/map/map_background.png | Bin 0 -> 1488 bytes .../minecraft/textures/map/map_icons.png | Bin 0 -> 1030 bytes .../textures/misc/enchanted_item_glint.png | Bin 0 -> 992 bytes .../misc/enchanted_item_glint.png.mcmeta | 5 + .../minecraft/textures/misc/forcefield.png | Bin 0 -> 204 bytes .../minecraft/textures/misc/pumpkinblur.png | Bin 0 -> 42073 bytes .../textures/misc/pumpkinblur.png.mcmeta | 6 + .../assets/minecraft/textures/misc/shadow.png | Bin 0 -> 818 bytes .../minecraft/textures/misc/shadow.png.mcmeta | 6 + .../minecraft/textures/misc/underwater.png | Bin 0 -> 270 bytes .../minecraft/textures/misc/unknown_pack.png | Bin 0 -> 12963 bytes .../textures/misc/unknown_server.png | Bin 0 -> 12963 bytes .../minecraft/textures/misc/vignette.png | Bin 0 -> 24120 bytes .../textures/misc/vignette.png.mcmeta | 6 + .../models/armor/chainmail_layer_1.png | Bin 0 -> 927 bytes .../models/armor/chainmail_layer_2.png | Bin 0 -> 486 bytes .../textures/models/armor/diamond_layer_1.png | Bin 0 -> 1906 bytes .../textures/models/armor/diamond_layer_2.png | Bin 0 -> 687 bytes .../textures/models/armor/gold_layer_1.png | Bin 0 -> 1161 bytes .../textures/models/armor/gold_layer_2.png | Bin 0 -> 671 bytes .../textures/models/armor/iron_layer_1.png | Bin 0 -> 1096 bytes .../textures/models/armor/iron_layer_2.png | Bin 0 -> 649 bytes .../textures/models/armor/leather_layer_1.png | Bin 0 -> 1712 bytes .../models/armor/leather_layer_1_overlay.png | Bin 0 -> 1688 bytes .../textures/models/armor/leather_layer_2.png | Bin 0 -> 868 bytes .../models/armor/leather_layer_2_overlay.png | Bin 0 -> 835 bytes .../paintings_kristoffer_zetterstrand.png | Bin 0 -> 77942 bytes .../minecraft/textures/particle/footprint.png | Bin 0 -> 896 bytes .../minecraft/textures/particle/particles.png | Bin 0 -> 3613 bytes desktopRuntime/resources/pack.mcmeta | 383 + desktopRuntime/resources/pack.png | Bin 0 -> 27217 bytes desktopRuntime/soundsystem-20120107.jar | Bin 0 -> 65020 bytes desktopRuntime/vulkan-1.dll | Bin 0 -> 876944 bytes gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 58702 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 183 + gradlew.bat | 100 + javascript/OfflineDownloadTemplate.txt | 87 + javascript/favicon.png | Bin 0 -> 1258 bytes javascript/fix-webm-duration.js | 54 + javascript/index.html | 45 + javascript/lang/af_ZA.lang | 1683 +++ javascript/lang/ar_SA.lang | 1696 +++ javascript/lang/ast_ES.lang | 1812 +++ javascript/lang/az_AZ.lang | 1604 +++ javascript/lang/bg_BG.lang | 2516 ++++ javascript/lang/ca_ES.lang | 1869 +++ javascript/lang/cs_CZ.lang | 2375 ++++ javascript/lang/cy_GB.lang | 1573 +++ javascript/lang/da_DK.lang | 1819 +++ javascript/lang/de_DE.lang | 2512 ++++ javascript/lang/el_GR.lang | 1709 +++ javascript/lang/en_AU.lang | 1778 +++ javascript/lang/en_CA.lang | 2517 ++++ javascript/lang/en_GB.lang | 2515 ++++ javascript/lang/en_PT.lang | 1929 +++ javascript/lang/eo_UY.lang | 1770 +++ javascript/lang/es_AR.lang | 2514 ++++ javascript/lang/es_ES.lang | 2515 ++++ javascript/lang/es_MX.lang | 2496 ++++ javascript/lang/es_UY.lang | 1807 +++ javascript/lang/es_VE.lang | 1999 +++ javascript/lang/et_EE.lang | 2124 ++++ javascript/lang/eu_ES.lang | 1864 +++ javascript/lang/fa_IR.lang | 1490 +++ javascript/lang/fi_FI.lang | 2378 ++++ javascript/lang/fil_PH.lang | 1636 +++ javascript/lang/fr_CA.lang | 2517 ++++ javascript/lang/fr_FR.lang | 2518 ++++ javascript/lang/ga_IE.lang | 1774 +++ javascript/lang/gl_ES.lang | 1565 +++ javascript/lang/gv_IM.lang | 1528 +++ javascript/lang/he_IL.lang | 1585 +++ javascript/lang/hi_IN.lang | 1412 +++ javascript/lang/hr_HR.lang | 2517 ++++ javascript/lang/hu_HU.lang | 2515 ++++ javascript/lang/hy_AM.lang | 1363 ++ javascript/lang/id_ID.lang | 1836 +++ javascript/lang/is_IS.lang | 1891 +++ javascript/lang/it_IT.lang | 2517 ++++ javascript/lang/ja_JP.lang | 2517 ++++ javascript/lang/ka_GE.lang | 2514 ++++ javascript/lang/ko_KR.lang | 2492 ++++ javascript/lang/kw_GB.lang | 1628 +++ javascript/lang/la_LA.lang | 1624 +++ javascript/lang/lb_LU.lang | 1910 +++ javascript/lang/lt_LT.lang | 2518 ++++ javascript/lang/lv_LV.lang | 1754 +++ javascript/lang/mi_NZ.lang | 458 + javascript/lang/ms_MY.lang | 1534 +++ javascript/lang/mt_MT.lang | 1909 +++ javascript/lang/nds_DE.lang | 1739 +++ javascript/lang/nl_NL.lang | 2516 ++++ javascript/lang/nn_NO.lang | 1630 +++ javascript/lang/no_NO.lang | 1852 +++ javascript/lang/oc_FR.lang | 2490 ++++ javascript/lang/pl_PL.lang | 1981 +++ javascript/lang/pt_BR.lang | 2516 ++++ javascript/lang/pt_PT.lang | 1989 +++ javascript/lang/qya_AA.lang | 1104 ++ javascript/lang/ro_RO.lang | 2515 ++++ javascript/lang/ru_RU.lang | 2517 ++++ javascript/lang/se_NO.lang | 436 + javascript/lang/sk_SK.lang | 1849 +++ javascript/lang/sl_SI.lang | 1574 +++ javascript/lang/sr_SP.lang | 1820 +++ javascript/lang/sv_SE.lang | 2516 ++++ javascript/lang/th_TH.lang | 1729 +++ javascript/lang/tlh_AA.lang | 1253 ++ javascript/lang/tr_TR.lang | 2518 ++++ javascript/lang/uk_UA.lang | 2471 ++++ javascript/lang/val_ES.lang | 2517 ++++ javascript/lang/vi_VN.lang | 2492 ++++ javascript/lang/zh_CN.lang | 2516 ++++ javascript/lang/zh_TW.lang | 2517 ++++ settings.gradle | 10 + .../v1_8/internal/OpenGLObjects.java | 152 + .../v1_8/internal/PlatformApplication.java | 196 + .../v1_8/internal/PlatformAssets.java | 84 + .../v1_8/internal/PlatformAudio.java | 232 + .../internal/PlatformBufferFunctions.java | 35 + .../v1_8/internal/PlatformInput.java | 384 + .../v1_8/internal/PlatformNetworking.java | 136 + .../v1_8/internal/PlatformOpenGL.java | 524 + .../v1_8/internal/PlatformRuntime.java | 449 + .../v1_8/internal/WebSocketPlayClient.java | 75 + .../v1_8/internal/WebSocketServerQuery.java | 171 + .../internal/buffer/EaglerLWJGLAllocator.java | 146 + .../buffer/EaglerLWJGLByteBuffer.java | 420 + .../buffer/EaglerLWJGLFloatBuffer.java | 279 + .../internal/buffer/EaglerLWJGLIntBuffer.java | 279 + .../buffer/EaglerLWJGLShortBuffer.java | 279 + .../lwjgl/DesktopClientConfigAdapter.java | 42 + .../v1_8/internal/lwjgl/LWJGLEntryPoint.java | 71 + .../internal/lwjgl/LaunchRenderDocDialog.java | 111 + .../v1_8/internal/lwjgl/MainClass.java | 9 + .../v1_8/internal/lwjgl/TestProgram.java | 37 + .../paulscode/lwjgl3/ChannelLWJGLOpenAL.java | 602 + .../paulscode/lwjgl3/LibraryLWJGLOpenAL.java | 984 ++ .../paulscode/lwjgl3/SourceLWJGLOpenAL.java | 703 ++ .../v1_8/internal/vfs/FolderResourcePack.java | 41 + .../eaglercraft/v1_8/internal/vfs/SYS.java | 41 + .../com/google/common/annotations/Beta.java | 48 + .../common/annotations/GwtCompatible.java | 92 + .../common/annotations/GwtIncompatible.java | 51 + .../common/annotations/VisibleForTesting.java | 27 + .../common/annotations/package-info.java | 21 + .../java/com/google/common/base/Absent.java | 106 + .../google/common/base/AbstractIterator.java | 88 + .../java/com/google/common/base/Ascii.java | 669 + .../com/google/common/base/CaseFormat.java | 228 + .../com/google/common/base/CharMatcher.java | 1509 +++ .../java/com/google/common/base/Charsets.java | 58 + .../com/google/common/base/Converter.java | 528 + .../java/com/google/common/base/Defaults.java | 68 + .../java/com/google/common/base/Enums.java | 197 + .../com/google/common/base/Equivalence.java | 409 + .../base/FinalizablePhantomReference.java | 45 + .../common/base/FinalizableReference.java | 34 + .../base/FinalizableReferenceQueue.java | 371 + .../common/base/FinalizableSoftReference.java | 41 + .../common/base/FinalizableWeakReference.java | 41 + .../java/com/google/common/base/Function.java | 74 + .../common/base/FunctionalEquivalence.java | 79 + .../com/google/common/base/Functions.java | 403 + .../java/com/google/common/base/Joiner.java | 501 + .../java/com/google/common/base/Objects.java | 448 + .../java/com/google/common/base/Optional.java | 265 + .../common/base/PairwiseEquivalence.java | 79 + .../java/com/google/common/base/Platform.java | 46 + .../com/google/common/base/Preconditions.java | 505 + .../com/google/common/base/Predicate.java | 73 + .../com/google/common/base/Predicates.java | 710 ++ .../java/com/google/common/base/Present.java | 103 + .../google/common/base/SmallCharMatcher.java | 155 + .../java/com/google/common/base/Splitter.java | 650 + .../common/base/StandardSystemProperty.java | 144 + .../java/com/google/common/base/Strings.java | 240 + .../java/com/google/common/base/Supplier.java | 38 + .../com/google/common/base/Suppliers.java | 322 + .../com/google/common/base/Throwables.java | 226 + .../java/com/google/common/base/Ticker.java | 66 + .../java/com/google/common/base/Utf8.java | 206 + .../java/com/google/common/base/Verify.java | 187 + .../google/common/base/VerifyException.java | 41 + .../com/google/common/base/package-info.java | 67 + .../google/common/collect/AbstractBiMap.java | 441 + .../collect/AbstractIndexedListIterator.java | 108 + .../common/collect/AbstractIterator.java | 189 + .../common/collect/AbstractListMultimap.java | 136 + .../collect/AbstractMapBasedMultimap.java | 1591 +++ .../collect/AbstractMapBasedMultiset.java | 305 + .../common/collect/AbstractMapEntry.java | 69 + .../common/collect/AbstractMultimap.java | 249 + .../common/collect/AbstractMultiset.java | 241 + .../common/collect/AbstractNavigableMap.java | 198 + .../common/collect/AbstractRangeSet.java | 103 + .../collect/AbstractSequentialIterator.java | 85 + .../common/collect/AbstractSetMultimap.java | 150 + .../AbstractSortedKeySortedSetMultimap.java | 56 + .../collect/AbstractSortedMultiset.java | 147 + .../collect/AbstractSortedSetMultimap.java | 146 + .../google/common/collect/AbstractTable.java | 220 + .../common/collect/AllEqualOrdering.java | 66 + .../common/collect/ArrayListMultimap.java | 172 + .../com/google/common/collect/ArrayTable.java | 793 ++ .../java/com/google/common/collect/BiMap.java | 118 + .../common/collect/BinaryTreeTraverser.java | 213 + .../com/google/common/collect/BoundType.java | 55 + .../common/collect/ByFunctionOrdering.java | 71 + .../google/common/collect/CartesianList.java | 117 + .../common/collect/ClassToInstanceMap.java | 68 + .../common/collect/CollectPreconditions.java | 51 + .../google/common/collect/Collections2.java | 695 + .../common/collect/ComparatorOrdering.java | 65 + .../common/collect/ComparisonChain.java | 253 + .../common/collect/CompoundOrdering.java | 73 + .../common/collect/ComputationException.java | 39 + .../com/google/common/collect/Constraint.java | 66 + .../google/common/collect/Constraints.java | 340 + .../google/common/collect/ContiguousSet.java | 199 + .../java/com/google/common/collect/Count.java | 75 + .../java/com/google/common/collect/Cut.java | 459 + .../common/collect/DenseImmutableTable.java | 278 + .../DescendingImmutableSortedMultiset.java | 81 + .../collect/DescendingImmutableSortedSet.java | 113 + .../common/collect/DescendingMultiset.java | 151 + .../google/common/collect/DiscreteDomain.java | 275 + .../common/collect/EmptyContiguousSet.java | 158 + .../common/collect/EmptyImmutableBiMap.java | 84 + .../collect/EmptyImmutableListMultimap.java | 39 + .../common/collect/EmptyImmutableSet.java | 107 + .../collect/EmptyImmutableSetMultimap.java | 39 + .../collect/EmptyImmutableSortedMap.java | 111 + .../collect/EmptyImmutableSortedMultiset.java | 114 + .../collect/EmptyImmutableSortedSet.java | 140 + .../com/google/common/collect/EnumBiMap.java | 146 + .../google/common/collect/EnumHashBiMap.java | 128 + .../google/common/collect/EnumMultiset.java | 109 + .../google/common/collect/EvictingQueue.java | 138 + .../common/collect/ExplicitOrdering.java | 81 + .../common/collect/FilteredEntryMultimap.java | 393 + .../collect/FilteredEntrySetMultimap.java | 66 + .../collect/FilteredKeyListMultimap.java | 56 + .../common/collect/FilteredKeyMultimap.java | 218 + .../collect/FilteredKeySetMultimap.java | 80 + .../common/collect/FilteredMultimap.java | 34 + .../collect/FilteredMultimapValues.java | 94 + .../common/collect/FilteredSetMultimap.java | 30 + .../google/common/collect/FluentIterable.java | 514 + .../common/collect/ForwardingCollection.java | 257 + .../common/collect/ForwardingDeque.java | 132 + .../ForwardingImmutableCollection.java | 31 + .../collect/ForwardingImmutableList.java | 30 + .../collect/ForwardingImmutableMap.java | 30 + .../collect/ForwardingImmutableSet.java | 30 + .../common/collect/ForwardingIterator.java | 57 + .../google/common/collect/ForwardingList.java | 247 + .../collect/ForwardingListIterator.java | 72 + .../collect/ForwardingListMultimap.java | 59 + .../google/common/collect/ForwardingMap.java | 319 + .../common/collect/ForwardingMapEntry.java | 134 + .../common/collect/ForwardingMultimap.java | 147 + .../common/collect/ForwardingMultiset.java | 321 + .../collect/ForwardingNavigableMap.java | 420 + .../collect/ForwardingNavigableSet.java | 246 + .../common/collect/ForwardingObject.java | 79 + .../common/collect/ForwardingQueue.java | 126 + .../google/common/collect/ForwardingSet.java | 106 + .../common/collect/ForwardingSetMultimap.java | 61 + .../common/collect/ForwardingSortedMap.java | 165 + .../collect/ForwardingSortedMultiset.java | 235 + .../common/collect/ForwardingSortedSet.java | 175 + .../collect/ForwardingSortedSetMultimap.java | 66 + .../common/collect/ForwardingTable.java | 148 + .../google/common/collect/GeneralRange.java | 275 + .../google/common/collect/GwtTransient.java | 38 + .../google/common/collect/HashBasedTable.java | 154 + .../com/google/common/collect/HashBiMap.java | 670 + .../google/common/collect/HashMultimap.java | 143 + .../google/common/collect/HashMultiset.java | 98 + .../com/google/common/collect/Hashing.java | 74 + .../common/collect/ImmutableAsList.java | 88 + .../google/common/collect/ImmutableBiMap.java | 281 + .../collect/ImmutableClassToInstanceMap.java | 164 + .../common/collect/ImmutableCollection.java | 373 + .../google/common/collect/ImmutableEntry.java | 56 + .../common/collect/ImmutableEnumMap.java | 154 + .../common/collect/ImmutableEnumSet.java | 130 + .../google/common/collect/ImmutableList.java | 721 ++ .../common/collect/ImmutableListMultimap.java | 386 + .../google/common/collect/ImmutableMap.java | 574 + .../common/collect/ImmutableMapEntry.java | 72 + .../common/collect/ImmutableMapEntrySet.java | 80 + .../common/collect/ImmutableMapKeySet.java | 99 + .../common/collect/ImmutableMapValues.java | 97 + .../common/collect/ImmutableMultimap.java | 676 + .../common/collect/ImmutableMultiset.java | 603 + .../common/collect/ImmutableRangeMap.java | 296 + .../common/collect/ImmutableRangeSet.java | 608 + .../google/common/collect/ImmutableSet.java | 556 + .../common/collect/ImmutableSetMultimap.java | 527 + .../common/collect/ImmutableSortedAsList.java | 88 + .../common/collect/ImmutableSortedMap.java | 713 ++ .../ImmutableSortedMapFauxverideShim.java | 112 + .../collect/ImmutableSortedMultiset.java | 622 + ...ImmutableSortedMultisetFauxverideShim.java | 180 + .../common/collect/ImmutableSortedSet.java | 851 ++ .../ImmutableSortedSetFauxverideShim.java | 174 + .../google/common/collect/ImmutableTable.java | 380 + .../com/google/common/collect/Interner.java | 45 + .../com/google/common/collect/Iterables.java | 1038 ++ .../com/google/common/collect/Iterators.java | 1333 ++ .../collect/LexicographicalOrdering.java | 80 + .../common/collect/LinkedHashMultimap.java | 590 + .../common/collect/LinkedHashMultiset.java | 111 + .../common/collect/LinkedListMultimap.java | 863 ++ .../google/common/collect/ListMultimap.java | 105 + .../java/com/google/common/collect/Lists.java | 1098 ++ .../google/common/collect/MapConstraint.java | 70 + .../google/common/collect/MapConstraints.java | 864 ++ .../google/common/collect/MapDifference.java | 119 + .../java/com/google/common/collect/Maps.java | 4133 ++++++ .../common/collect/MinMaxPriorityQueue.java | 944 ++ .../com/google/common/collect/Multimap.java | 421 + .../common/collect/MultimapBuilder.java | 504 + .../com/google/common/collect/Multimaps.java | 2223 ++++ .../com/google/common/collect/Multiset.java | 483 + .../com/google/common/collect/Multisets.java | 1104 ++ .../collect/MutableClassToInstanceMap.java | 83 + .../common/collect/NaturalOrdering.java | 57 + .../common/collect/NullsFirstOrdering.java | 88 + .../common/collect/NullsLastOrdering.java | 88 + .../google/common/collect/ObjectArrays.java | 252 + .../com/google/common/collect/Ordering.java | 871 ++ .../common/collect/PeekingIterator.java | 74 + .../com/google/common/collect/Platform.java | 85 + .../java/com/google/common/collect/Range.java | 746 ++ .../com/google/common/collect/RangeMap.java | 151 + .../com/google/common/collect/RangeSet.java | 233 + .../common/collect/RegularContiguousSet.java | 215 + .../collect/RegularImmutableAsList.java | 68 + .../common/collect/RegularImmutableBiMap.java | 345 + .../common/collect/RegularImmutableList.java | 111 + .../common/collect/RegularImmutableMap.java | 212 + .../collect/RegularImmutableMultiset.java | 79 + .../common/collect/RegularImmutableSet.java | 97 + .../collect/RegularImmutableSortedMap.java | 124 + .../RegularImmutableSortedMultiset.java | 106 + .../collect/RegularImmutableSortedSet.java | 289 + .../common/collect/RegularImmutableTable.java | 177 + .../collect/ReverseNaturalOrdering.java | 103 + .../common/collect/ReverseOrdering.java | 113 + .../google/common/collect/RowSortedTable.java | 60 + .../google/common/collect/Serialization.java | 228 + .../google/common/collect/SetMultimap.java | 131 + .../java/com/google/common/collect/Sets.java | 1688 +++ .../collect/SingletonImmutableBiMap.java | 101 + .../collect/SingletonImmutableList.java | 126 + .../common/collect/SingletonImmutableSet.java | 120 + .../collect/SingletonImmutableTable.java | 76 + .../google/common/collect/SortedIterable.java | 44 + .../common/collect/SortedIterables.java | 61 + .../google/common/collect/SortedLists.java | 287 + .../common/collect/SortedMapDifference.java | 43 + .../google/common/collect/SortedMultiset.java | 161 + .../common/collect/SortedMultisetBridge.java | 31 + .../common/collect/SortedMultisets.java | 167 + .../common/collect/SortedSetMultimap.java | 124 + .../common/collect/SparseImmutableTable.java | 112 + .../collect/StandardRowSortedTable.java | 143 + .../google/common/collect/StandardTable.java | 968 ++ .../google/common/collect/Synchronized.java | 1833 +++ .../java/com/google/common/collect/Table.java | 302 + .../com/google/common/collect/Tables.java | 633 + .../common/collect/TransformedIterator.java | 55 + .../collect/TransformedListIterator.java | 70 + .../google/common/collect/TreeBasedTable.java | 362 + .../google/common/collect/TreeMultimap.java | 268 + .../google/common/collect/TreeMultiset.java | 989 ++ .../google/common/collect/TreeRangeMap.java | 595 + .../google/common/collect/TreeRangeSet.java | 830 ++ .../google/common/collect/TreeTraverser.java | 229 + .../common/collect/UnmodifiableIterator.java | 46 + .../collect/UnmodifiableListIterator.java | 59 + .../collect/UnmodifiableSortedMultiset.java | 110 + .../common/collect/UsingToStringOrdering.java | 50 + .../google/common/collect/WellBehavedMap.java | 101 + .../google/common/collect/package-info.java | 224 + .../common/escape/ArrayBasedCharEscaper.java | 165 + .../common/escape/ArrayBasedEscaperMap.java | 91 + .../escape/ArrayBasedUnicodeEscaper.java | 212 + .../com/google/common/escape/CharEscaper.java | 187 + .../common/escape/CharEscaperBuilder.java | 134 + .../com/google/common/escape/Escaper.java | 122 + .../com/google/common/escape/Escapers.java | 283 + .../com/google/common/escape/Platform.java | 47 + .../google/common/escape/UnicodeEscaper.java | 320 + .../google/common/escape/package-info.java | 35 + .../common/hash/AbstractByteHasher.java | 124 + .../hash/AbstractCompositeHashFunction.java | 170 + .../google/common/hash/AbstractHasher.java | 55 + .../AbstractNonStreamingHashFunction.java | 170 + .../hash/AbstractStreamingHashFunction.java | 270 + .../com/google/common/hash/BloomFilter.java | 420 + .../common/hash/BloomFilterStrategies.java | 213 + .../common/hash/ChecksumHashFunction.java | 96 + .../java/com/google/common/hash/Funnel.java | 59 + .../java/com/google/common/hash/Funnels.java | 270 + .../java/com/google/common/hash/HashCode.java | 384 + .../com/google/common/hash/HashFunction.java | 246 + .../java/com/google/common/hash/Hasher.java | 131 + .../java/com/google/common/hash/Hashing.java | 483 + .../common/hash/HashingInputStream.java | 108 + .../common/hash/HashingOutputStream.java | 84 + .../hash/MessageDigestHashFunction.java | 159 + .../common/hash/Murmur3_128HashFunction.java | 205 + .../common/hash/Murmur3_32HashFunction.java | 190 + .../com/google/common/hash/PrimitiveSink.java | 105 + .../google/common/hash/SipHashFunction.java | 182 + .../com/google/common/hash/package-info.java | 27 + .../com/google/common/html/HtmlEscapers.java | 73 + .../com/google/common/html/package-info.java | 27 + .../google/common/io/AppendableWriter.java | 128 + .../com/google/common/io/BaseEncoding.java | 925 ++ .../google/common/io/ByteArrayDataInput.java | 81 + .../google/common/io/ByteArrayDataOutput.java | 83 + .../com/google/common/io/ByteProcessor.java | 49 + .../java/com/google/common/io/ByteSink.java | 180 + .../java/com/google/common/io/ByteSource.java | 652 + .../com/google/common/io/ByteStreams.java | 1091 ++ .../google/common/io/CharSequenceReader.java | 132 + .../java/com/google/common/io/CharSink.java | 190 + .../java/com/google/common/io/CharSource.java | 493 + .../com/google/common/io/CharStreams.java | 597 + .../java/com/google/common/io/Closeables.java | 143 + .../java/com/google/common/io/Closer.java | 324 + .../google/common/io/CountingInputStream.java | 97 + .../common/io/CountingOutputStream.java | 73 + .../com/google/common/io/FileWriteMode.java | 31 + .../java/com/google/common/io/Flushables.java | 79 + .../com/google/common/io/GwtWorkarounds.java | 241 + .../com/google/common/io/InputSupplier.java | 48 + .../java/com/google/common/io/LineBuffer.java | 117 + .../com/google/common/io/LineProcessor.java | 46 + .../java/com/google/common/io/LineReader.java | 85 + .../io/LittleEndianDataInputStream.java | 230 + .../io/LittleEndianDataOutputStream.java | 184 + .../google/common/io/MultiInputStream.java | 123 + .../com/google/common/io/MultiReader.java | 95 + .../com/google/common/io/OutputSupplier.java | 48 + .../java/com/google/common/io/Resources.java | 241 + .../com/google/common/io/package-info.java | 42 + .../google/common/math/BigIntegerMath.java | 470 + .../com/google/common/math/DoubleMath.java | 490 + .../com/google/common/math/DoubleUtils.java | 148 + .../java/com/google/common/math/IntMath.java | 600 + .../java/com/google/common/math/LongMath.java | 755 ++ .../google/common/math/MathPreconditions.java | 99 + .../com/google/common/math/package-info.java | 33 + .../google/common/primitives/Booleans.java | 503 + .../com/google/common/primitives/Bytes.java | 397 + .../com/google/common/primitives/Chars.java | 553 + .../com/google/common/primitives/Doubles.java | 649 + .../com/google/common/primitives/Floats.java | 626 + .../com/google/common/primitives/Ints.java | 760 ++ .../com/google/common/primitives/Longs.java | 674 + .../common/primitives/ParseRequest.java | 57 + .../google/common/primitives/Primitives.java | 137 + .../com/google/common/primitives/Shorts.java | 644 + .../google/common/primitives/SignedBytes.java | 208 + .../common/primitives/UnsignedBytes.java | 262 + .../common/primitives/UnsignedInteger.java | 277 + .../common/primitives/UnsignedInts.java | 296 + .../common/primitives/UnsignedLong.java | 284 + .../common/primitives/UnsignedLongs.java | 415 + .../common/primitives/package-info.java | 70 + .../com/google/common/xml/XmlEscapers.java | 157 + .../com/google/common/xml/package-info.java | 27 + .../publicsuffix/PublicSuffixPatterns.java | 43 + .../publicsuffix/PublicSuffixType.java | 64 + .../thirdparty/publicsuffix/TrieParser.java | 133 + .../java/javax/annotation/CheckForNull.java | 23 + .../java/javax/annotation/CheckForSigned.java | 22 + .../javax/annotation/CheckReturnValue.java | 20 + src/main/java/javax/annotation/Detainted.java | 16 + src/main/java/javax/annotation/Generated.java | 103 + .../java/javax/annotation/ManagedBean.java | 75 + .../java/javax/annotation/MatchesPattern.java | 37 + .../java/javax/annotation/Nonnegative.java | 47 + src/main/java/javax/annotation/Nonnull.java | 33 + src/main/java/javax/annotation/Nullable.java | 32 + .../OverridingMethodsMustInvokeSuper.java | 21 + .../ParametersAreNonnullByDefault.java | 29 + .../ParametersAreNullableByDefault.java | 33 + .../java/javax/annotation/PostConstruct.java | 97 + .../java/javax/annotation/PreDestroy.java | 96 + src/main/java/javax/annotation/Priority.java | 78 + .../java/javax/annotation/PropertyKey.java | 15 + src/main/java/javax/annotation/RegEx.java | 44 + src/main/java/javax/annotation/Resource.java | 144 + src/main/java/javax/annotation/Resources.java | 65 + src/main/java/javax/annotation/Signed.java | 19 + src/main/java/javax/annotation/Syntax.java | 45 + src/main/java/javax/annotation/Tainted.java | 28 + src/main/java/javax/annotation/Untainted.java | 27 + src/main/java/javax/annotation/WillClose.java | 18 + .../javax/annotation/WillCloseWhenClosed.java | 18 + .../java/javax/annotation/WillNotClose.java | 18 + .../annotation/concurrent/GuardedBy.java | 41 + .../annotation/concurrent/Immutable.java | 33 + .../annotation/concurrent/NotThreadSafe.java | 27 + .../annotation/concurrent/ThreadSafe.java | 28 + .../java/javax/annotation/meta/Exclusive.java | 30 + .../javax/annotation/meta/Exhaustive.java | 40 + .../javax/annotation/meta/TypeQualifier.java | 28 + .../annotation/meta/TypeQualifierDefault.java | 20 + .../meta/TypeQualifierNickname.java | 30 + .../meta/TypeQualifierValidator.java | 18 + src/main/java/javax/annotation/meta/When.java | 23 + src/main/java/javax/annotation/package.html | 47 + .../annotation/security/DeclareRoles.java | 65 + .../javax/annotation/security/DenyAll.java | 63 + .../javax/annotation/security/PermitAll.java | 70 + .../annotation/security/RolesAllowed.java | 70 + .../java/javax/annotation/security/RunAs.java | 66 + .../javax/annotation/security/package.html | 47 + .../annotation/sql/DataSourceDefinition.java | 355 + .../annotation/sql/DataSourceDefinitions.java | 59 + .../net/PeytonPlayz585/shadow/Config.java | 96 + .../PeytonPlayz585/shadow/GuiAnimations.java | 102 + .../net/PeytonPlayz585/shadow/GuiShaders.java | 126 + .../PeytonPlayz585/shadow/TextureUtils.java | 38 + .../PeytonPlayz585/shadow/math/IntStack.java | 117 + .../PeytonPlayz585/shadow/math/IntVector.java | 183 + .../lax1dude/eaglercraft/v1_8/ArrayUtils.java | 55 + .../net/lax1dude/eaglercraft/v1_8/Base64.java | 857 ++ .../lax1dude/eaglercraft/v1_8/BaseNCodec.java | 692 + .../eaglercraft/v1_8/DecoderException.java | 34 + .../lax1dude/eaglercraft/v1_8/Display.java | 80 + .../lax1dude/eaglercraft/v1_8/EagRuntime.java | 274 + .../lax1dude/eaglercraft/v1_8/EagUtils.java | 73 + .../eaglercraft/v1_8/EaglerInputStream.java | 86 + .../lax1dude/eaglercraft/v1_8/EaglerZLIB.java | 40 + .../eaglercraft/v1_8/EaglercraftRandom.java | 103 + .../v1_8/EaglercraftSoundManager.java | 370 + .../eaglercraft/v1_8/EaglercraftUUID.java | 232 + .../eaglercraft/v1_8/EaglercraftVersion.java | 47 + .../eaglercraft/v1_8/EncoderException.java | 34 + .../eaglercraft/v1_8/ExceptionUtils.java | 26 + .../lax1dude/eaglercraft/v1_8/HFormatter.java | 2751 ++++ .../lax1dude/eaglercraft/v1_8/HString.java | 22 + .../lax1dude/eaglercraft/v1_8/IOUtils.java | 72 + .../eaglercraft/v1_8/JDKBackports.java | 88 + .../lax1dude/eaglercraft/v1_8/Keyboard.java | 61 + .../net/lax1dude/eaglercraft/v1_8/Mouse.java | 92 + .../eaglercraft/v1_8/ThreadLocalRandom.java | 24 + .../v1_8/cache/EaglerCacheProvider.java | 20 + .../v1_8/cache/EaglerLoadingCache.java | 38 + .../v1_8/crypto/GeneralDigest.java | 129 + .../eaglercraft/v1_8/crypto/MD5Digest.java | 265 + .../eaglercraft/v1_8/crypto/SHA1Digest.java | 234 + .../eaglercraft/v1_8/crypto/SHA256Digest.java | 254 + .../v1_8/futures/CancellationException.java | 34 + .../v1_8/futures/ExecutionException.java | 33 + .../eaglercraft/v1_8/futures/Executors.java | 47 + .../eaglercraft/v1_8/futures/Future.java | 29 + .../eaglercraft/v1_8/futures/FutureTask.java | 87 + .../eaglercraft/v1_8/futures/Futures.java | 129 + .../v1_8/futures/ListenableFuture.java | 27 + .../v1_8/futures/ListenableFutureTask.java | 57 + .../v1_8/futures/RunnableFuture.java | 20 + .../internal/EnumEaglerConnectionState.java | 35 + .../v1_8/internal/EnumPlatformANGLE.java | 72 + .../v1_8/internal/EnumPlatformAgent.java | 60 + .../v1_8/internal/EnumPlatformOS.java | 72 + .../v1_8/internal/EnumPlatformType.java | 33 + .../v1_8/internal/EnumServerRateLimit.java | 18 + .../v1_8/internal/FileChooserResult.java | 26 + .../v1_8/internal/GLObjectMap.java | 68 + .../v1_8/internal/IAudioHandle.java | 32 + .../v1_8/internal/IAudioResource.java | 18 + .../v1_8/internal/IBufferArrayGL.java | 18 + .../eaglercraft/v1_8/internal/IBufferGL.java | 18 + .../v1_8/internal/IClientConfigAdapter.java | 38 + .../v1_8/internal/IFramebufferGL.java | 18 + .../eaglercraft/v1_8/internal/IObjectGL.java | 20 + .../eaglercraft/v1_8/internal/IProgramGL.java | 18 + .../eaglercraft/v1_8/internal/IQueryGL.java | 18 + .../v1_8/internal/IRenderbufferGL.java | 18 + .../v1_8/internal/IResourceHandle.java | 26 + .../v1_8/internal/IServerQuery.java | 119 + .../eaglercraft/v1_8/internal/IShaderGL.java | 18 + .../eaglercraft/v1_8/internal/ITextureGL.java | 18 + .../eaglercraft/v1_8/internal/IUniformGL.java | 18 + .../v1_8/internal/KeyboardConstants.java | 398 + .../v1_8/internal/QueryResponse.java | 58 + .../v1_8/internal/buffer/Buffer.java | 52 + .../v1_8/internal/buffer/ByteBuffer.java | 106 + .../buffer/EaglerBufferInputStream.java | 68 + .../v1_8/internal/buffer/FloatBuffer.java | 67 + .../v1_8/internal/buffer/IntBuffer.java | 67 + .../v1_8/internal/buffer/ShortBuffer.java | 66 + .../v1_8/json/JSONDataParserImpl.java | 22 + .../eaglercraft/v1_8/json/JSONTypeCodec.java | 18 + .../v1_8/json/JSONTypeDeserializer.java | 32 + .../v1_8/json/JSONTypeProvider.java | 157 + .../v1_8/json/JSONTypeSerializer.java | 32 + .../v1_8/json/impl/JSONDataParserReader.java | 50 + .../v1_8/json/impl/JSONDataParserStream.java | 46 + .../v1_8/json/impl/JSONDataParserString.java | 47 + .../v1_8/json/impl/SoundMapDeserializer.java | 38 + .../eaglercraft/v1_8/log4j/Level.java | 38 + .../eaglercraft/v1_8/log4j/LogManager.java | 45 + .../eaglercraft/v1_8/log4j/Logger.java | 168 + .../minecraft/AcceleratedEffectRenderer.java | 83 + .../v1_8/minecraft/ChunkUpdateManager.java | 239 + .../v1_8/minecraft/EaglerFontRenderer.java | 231 + .../minecraft/EaglerTextureAtlasSprite.java | 378 + .../minecraft/IAcceleratedParticleEngine.java | 36 + .../v1_8/minecraft/TextureAnimationCache.java | 183 + .../v1_8/mojang/authlib/GameProfile.java | 96 + .../v1_8/mojang/authlib/Property.java | 46 + .../v1_8/mojang/authlib/TexturesProperty.java | 87 + .../v1_8/mojang/authlib/UUIDTypeAdapter.java | 26 + .../v1_8/netty/AbstractByteBuf.java | 1049 ++ .../eaglercraft/v1_8/netty/ByteBuf.java | 1767 +++ .../v1_8/netty/ByteBufEaglercraftImpl.java | 252 + .../v1_8/netty/ByteBufInputStream.java | 303 + .../v1_8/netty/ByteBufOutputStream.java | 144 + .../eaglercraft/v1_8/netty/ByteBufUtil.java | 598 + .../eaglercraft/v1_8/netty/MathUtil.java | 106 + .../v1_8/netty/NioBufferFunctions.java | 44 + .../eaglercraft/v1_8/netty/ObjectUtil.java | 329 + .../v1_8/netty/SwappedByteBuf.java | 778 ++ .../eaglercraft/v1_8/netty/Unpooled.java | 42 + .../eaglercraft/v1_8/opengl/DisplayList.java | 29 + .../eaglercraft/v1_8/opengl/DrawUtils.java | 99 + .../v1_8/opengl/EaglercraftGPU.java | 613 + .../v1_8/opengl/EffectPipelineFXAA.java | 156 + .../v1_8/opengl/FixedFunctionPipeline.java | 1110 ++ .../v1_8/opengl/FixedFunctionShader.java | 104 + .../v1_8/opengl/GameOverlayFramebuffer.java | 95 + .../v1_8/opengl/GlStateManager.java | 1187 ++ .../v1_8/opengl/IExtPipelineCompiler.java | 37 + .../eaglercraft/v1_8/opengl/ImageData.java | 136 + .../v1_8/opengl/InstancedFontRenderer.java | 456 + .../opengl/InstancedParticleRenderer.java | 320 + .../eaglercraft/v1_8/opengl/OpenGlHelper.java | 29 + .../v1_8/opengl/RealOpenGLEnums.java | 825 ++ .../v1_8/opengl/SpriteLevelMixer.java | 181 + .../eaglercraft/v1_8/opengl/StreamBuffer.java | 148 + .../v1_8/opengl/TextureCopyUtil.java | 352 + .../eaglercraft/v1_8/opengl/VertexFormat.java | 195 + .../v1_8/opengl/WorldRenderer.java | 537 + .../opengl/WorldVertexBufferUploader.java | 30 + .../AbstractAcceleratedEffectRenderer.java | 49 + .../opengl/ext/deferred/ArrayListSerial.java | 52 + .../opengl/ext/deferred/BetterFrustum.java | 1169 ++ .../opengl/ext/deferred/BlockVertexIDs.java | 74 + .../ext/deferred/CloudRenderWorker.java | 607 + .../ext/deferred/DebugFramebufferView.java | 528 + .../ext/deferred/DeferredStateManager.java | 496 + .../ext/deferred/DynamicLightInstance.java | 54 + .../ext/deferred/DynamicLightManager.java | 74 + .../ext/deferred/EaglerDeferredConfig.java | 161 + .../ext/deferred/EaglerDeferredPipeline.java | 4010 ++++++ .../v1_8/opengl/ext/deferred/ExtGLEnums.java | 40 + .../ForwardAcceleratedEffectRenderer.java | 218 + .../ForwardRenderCallbackHandler.java | 52 + .../GBufferAcceleratedEffectRenderer.java | 216 + .../ext/deferred/GBufferPipelineCompiler.java | 389 + .../GBufferPipelineProgramInstance.java | 30 + .../ext/deferred/LensFlareMeshRenderer.java | 375 + .../opengl/ext/deferred/LightSourceMesh.java | 135 + .../v1_8/opengl/ext/deferred/ListSerial.java | 28 + .../opengl/ext/deferred/NameTagRenderer.java | 52 + .../opengl/ext/deferred/ShaderPackInfo.java | 77 + .../ShaderPackInfoReloadListener.java | 46 + .../ext/deferred/ShadersRenderPassFuture.java | 66 + .../opengl/ext/deferred/SkyboxRenderer.java | 199 + .../ext/deferred/VertexMarkerState.java | 23 + .../ext/deferred/gui/GuiShaderConfig.java | 133 + .../ext/deferred/gui/GuiShaderConfigList.java | 657 + .../deferred/gui/GuiShadersNotSupported.java | 48 + .../program/GBufferExtPipelineShader.java | 130 + .../deferred/program/IProgramUniforms.java | 22 + .../PipelineShaderAccelParticleForward.java | 110 + .../PipelineShaderAccelParticleGBuffer.java | 72 + .../program/PipelineShaderBloomBlurPass.java | 59 + .../PipelineShaderBloomBrightPass.java | 60 + .../program/PipelineShaderCloudsNoise3D.java | 63 + .../program/PipelineShaderCloudsSample.java | 70 + .../program/PipelineShaderCloudsShapes.java | 69 + .../PipelineShaderCloudsSunOcclusion.java | 56 + .../deferred/program/PipelineShaderFXAA.java | 57 + .../program/PipelineShaderGBufferCombine.java | 96 + .../PipelineShaderGBufferDebugView.java | 64 + .../program/PipelineShaderGBufferFog.java | 84 + .../program/PipelineShaderHandDepthMask.java | 53 + .../program/PipelineShaderLensDistortion.java | 53 + .../program/PipelineShaderLensFlares.java | 89 + .../PipelineShaderLensSunOcclusion.java | 55 + .../PipelineShaderLightShaftsSample.java | 80 + .../program/PipelineShaderLightingPoint.java | 82 + .../program/PipelineShaderLightingSun.java | 81 + .../program/PipelineShaderMoonRender.java | 72 + .../PipelineShaderPostExposureAvg.java | 64 + .../PipelineShaderPostExposureFinal.java | 59 + .../PipelineShaderRealisticWaterControl.java | 82 + .../PipelineShaderRealisticWaterNoise.java | 54 + ...PipelineShaderRealisticWaterNormalMap.java | 54 + .../program/PipelineShaderReprojControl.java | 88 + .../program/PipelineShaderReprojSSR.java | 67 + .../program/PipelineShaderSSAOGenerate.java | 60 + .../program/PipelineShaderShadowsSun.java | 95 + .../PipelineShaderSkyboxAtmosphere.java | 57 + .../PipelineShaderSkyboxIrradiance.java | 55 + .../program/PipelineShaderSkyboxRender.java | 88 + .../PipelineShaderSkyboxRenderEnd.java | 67 + .../program/PipelineShaderTonemap.java | 58 + .../program/ShaderCompileException.java | 27 + .../ext/deferred/program/ShaderCompiler.java | 123 + .../ext/deferred/program/ShaderException.java | 25 + .../deferred/program/ShaderLinkException.java | 22 + .../ext/deferred/program/ShaderProgram.java | 45 + .../ext/deferred/program/ShaderSource.java | 186 + .../program/SharedPipelineShaders.java | 42 + .../texture/EaglerBitwisePackedTexture.java | 76 + .../texture/EaglerTextureAtlasSpritePBR.java | 312 + .../ext/deferred/texture/EmissiveItems.java | 86 + .../opengl/ext/deferred/texture/IEEE754.java | 32 + .../ext/deferred/texture/MetalsLUT.java | 149 + .../texture/PBRMaterialConstants.java | 84 + .../deferred/texture/PBRTextureMapUtils.java | 168 + .../ext/deferred/texture/TemperaturesLUT.java | 68 + .../deferred/texture/TextureClockPBRImpl.java | 74 + .../texture/TextureCompassPBRImpl.java | 90 + .../eaglercraft/v1_8/profile/CustomSkin.java | 56 + .../v1_8/profile/DefaultSkins.java | 78 + .../v1_8/profile/EaglerProfile.java | 251 + .../v1_8/profile/EaglerSkinTexture.java | 94 + .../v1_8/profile/GuiAuthenticationScreen.java | 123 + .../v1_8/profile/GuiPasswordTextField.java | 56 + .../v1_8/profile/GuiScreenEditProfile.java | 463 + .../v1_8/profile/ServerSkinCache.java | 332 + .../v1_8/profile/SkinConverter.java | 61 + .../eaglercraft/v1_8/profile/SkinModel.java | 67 + .../eaglercraft/v1_8/profile/SkinPackets.java | 121 + .../v1_8/profile/SkinPreviewRenderer.java | 76 + .../v1_8/socket/AddressResolver.java | 61 + .../CompressionNotSupportedException.java | 24 + .../v1_8/socket/ConnectionHandshake.java | 402 + .../socket/EaglercraftNetworkManager.java | 180 + .../EncryptionNotSupportedException.java | 24 + .../v1_8/socket/GuiHandshakeApprove.java | 104 + .../v1_8/socket/HandshakePacketTypes.java | 63 + .../v1_8/socket/RateLimitTracker.java | 65 + .../v1_8/socket/ServerQueryDispatch.java | 30 + .../eaglercraft/v1_8/vector/Matrix.java | 134 + .../eaglercraft/v1_8/vector/Matrix2f.java | 400 + .../eaglercraft/v1_8/vector/Matrix3f.java | 539 + .../eaglercraft/v1_8/vector/Matrix4f.java | 946 ++ .../eaglercraft/v1_8/vector/Quaternion.java | 530 + .../v1_8/vector/ReadableVector.java | 54 + .../v1_8/vector/ReadableVector2f.java | 46 + .../v1_8/vector/ReadableVector3f.java | 42 + .../v1_8/vector/ReadableVector4f.java | 44 + .../eaglercraft/v1_8/vector/Vector.java | 112 + .../eaglercraft/v1_8/vector/Vector2f.java | 301 + .../eaglercraft/v1_8/vector/Vector3f.java | 358 + .../eaglercraft/v1_8/vector/Vector4f.java | 349 + .../v1_8/vector/WritableVector2f.java | 61 + .../v1_8/vector/WritableVector3f.java | 56 + .../v1_8/vector/WritableVector4f.java | 57 + .../v1_8/vfs/FolderResourcePack.java | 21 + .../lax1dude/eaglercraft/v1_8/vfs/SYS.java | 18 + src/main/java/net/minecraft/block/Block.java | 1632 +++ .../java/net/minecraft/block/BlockAir.java | 69 + .../java/net/minecraft/block/BlockAnvil.java | 188 + .../java/net/minecraft/block/BlockBanner.java | 234 + .../net/minecraft/block/BlockBarrier.java | 64 + .../block/BlockBasePressurePlate.java | 192 + .../java/net/minecraft/block/BlockBeacon.java | 107 + .../java/net/minecraft/block/BlockBed.java | 236 + .../net/minecraft/block/BlockBookshelf.java | 48 + .../net/minecraft/block/BlockBreakable.java | 65 + .../minecraft/block/BlockBrewingStand.java | 203 + .../java/net/minecraft/block/BlockBush.java | 105 + .../java/net/minecraft/block/BlockButton.java | 267 + .../net/minecraft/block/BlockButtonStone.java | 25 + .../net/minecraft/block/BlockButtonWood.java | 25 + .../java/net/minecraft/block/BlockCactus.java | 150 + .../java/net/minecraft/block/BlockCake.java | 179 + .../java/net/minecraft/block/BlockCarpet.java | 154 + .../java/net/minecraft/block/BlockCarrot.java | 32 + .../net/minecraft/block/BlockCauldron.java | 146 + .../java/net/minecraft/block/BlockChest.java | 411 + .../java/net/minecraft/block/BlockClay.java | 48 + .../java/net/minecraft/block/BlockCocoa.java | 225 + .../net/minecraft/block/BlockColored.java | 89 + .../minecraft/block/BlockCommandBlock.java | 152 + .../block/BlockCompressedPowered.java | 44 + .../net/minecraft/block/BlockContainer.java | 54 + .../java/net/minecraft/block/BlockCrops.java | 181 + .../block/BlockDaylightDetector.java | 170 + .../net/minecraft/block/BlockDeadBush.java | 68 + .../net/minecraft/block/BlockDirectional.java | 18 + .../java/net/minecraft/block/BlockDirt.java | 180 + .../net/minecraft/block/BlockDispenser.java | 225 + .../java/net/minecraft/block/BlockDoor.java | 410 + .../net/minecraft/block/BlockDoublePlant.java | 345 + .../minecraft/block/BlockDoubleStoneSlab.java | 25 + .../block/BlockDoubleStoneSlabNew.java | 25 + .../minecraft/block/BlockDoubleWoodSlab.java | 25 + .../net/minecraft/block/BlockDragonEgg.java | 144 + .../net/minecraft/block/BlockDropper.java | 86 + .../minecraft/block/BlockDynamicLiquid.java | 251 + .../block/BlockEnchantmentTable.java | 124 + .../net/minecraft/block/BlockEndPortal.java | 108 + .../minecraft/block/BlockEndPortalFrame.java | 129 + .../net/minecraft/block/BlockEnderChest.java | 158 + .../net/minecraft/block/BlockEventData.java | 69 + .../net/minecraft/block/BlockFalling.java | 71 + .../net/minecraft/block/BlockFarmland.java | 160 + .../java/net/minecraft/block/BlockFence.java | 208 + .../net/minecraft/block/BlockFenceGate.java | 178 + .../java/net/minecraft/block/BlockFire.java | 454 + .../java/net/minecraft/block/BlockFlower.java | 181 + .../net/minecraft/block/BlockFlowerPot.java | 411 + .../net/minecraft/block/BlockFurnace.java | 214 + .../java/net/minecraft/block/BlockGlass.java | 55 + .../net/minecraft/block/BlockGlowstone.java | 64 + .../java/net/minecraft/block/BlockGrass.java | 146 + .../java/net/minecraft/block/BlockGravel.java | 46 + .../minecraft/block/BlockHalfStoneSlab.java | 25 + .../block/BlockHalfStoneSlabNew.java | 25 + .../minecraft/block/BlockHalfWoodSlab.java | 25 + .../minecraft/block/BlockHardenedClay.java | 38 + .../java/net/minecraft/block/BlockHay.java | 88 + .../java/net/minecraft/block/BlockHopper.java | 233 + .../minecraft/block/BlockHugeMushroom.java | 155 + .../java/net/minecraft/block/BlockIce.java | 95 + .../net/minecraft/block/BlockJukebox.java | 142 + .../java/net/minecraft/block/BlockLadder.java | 157 + .../java/net/minecraft/block/BlockLeaves.java | 135 + .../net/minecraft/block/BlockLeavesBase.java | 46 + .../java/net/minecraft/block/BlockLever.java | 324 + .../net/minecraft/block/BlockLilyPad.java | 95 + .../java/net/minecraft/block/BlockLiquid.java | 356 + .../java/net/minecraft/block/BlockLog.java | 83 + .../java/net/minecraft/block/BlockMelon.java | 56 + .../net/minecraft/block/BlockMobSpawner.java | 91 + .../net/minecraft/block/BlockMushroom.java | 101 + .../net/minecraft/block/BlockMycelium.java | 85 + .../net/minecraft/block/BlockNetherBrick.java | 38 + .../net/minecraft/block/BlockNetherWart.java | 104 + .../net/minecraft/block/BlockNetherrack.java | 38 + .../net/minecraft/block/BlockNewLeaf.java | 122 + .../java/net/minecraft/block/BlockNewLog.java | 142 + .../java/net/minecraft/block/BlockNote.java | 105 + .../net/minecraft/block/BlockObsidian.java | 49 + .../net/minecraft/block/BlockOldLeaf.java | 153 + .../java/net/minecraft/block/BlockOldLog.java | 148 + .../java/net/minecraft/block/BlockOre.java | 117 + .../net/minecraft/block/BlockPackedIce.java | 39 + .../java/net/minecraft/block/BlockPane.java | 206 + .../net/minecraft/block/BlockPistonBase.java | 406 + .../minecraft/block/BlockPistonExtension.java | 263 + .../minecraft/block/BlockPistonMoving.java | 247 + .../java/net/minecraft/block/BlockPlanks.java | 150 + .../java/net/minecraft/block/BlockPortal.java | 429 + .../java/net/minecraft/block/BlockPotato.java | 33 + .../minecraft/block/BlockPressurePlate.java | 98 + .../block/BlockPressurePlateWeighted.java | 89 + .../net/minecraft/block/BlockPrismarine.java | 151 + .../net/minecraft/block/BlockPumpkin.java | 198 + .../java/net/minecraft/block/BlockQuartz.java | 171 + .../java/net/minecraft/block/BlockRail.java | 70 + .../net/minecraft/block/BlockRailBase.java | 499 + .../minecraft/block/BlockRailDetector.java | 185 + .../net/minecraft/block/BlockRailPowered.java | 199 + .../net/minecraft/block/BlockRedFlower.java | 28 + .../minecraft/block/BlockRedSandstone.java | 131 + .../block/BlockRedstoneComparator.java | 320 + .../minecraft/block/BlockRedstoneDiode.java | 260 + .../minecraft/block/BlockRedstoneLight.java | 57 + .../net/minecraft/block/BlockRedstoneOre.java | 173 + .../block/BlockRedstoneRepeater.java | 159 + .../minecraft/block/BlockRedstoneTorch.java | 216 + .../minecraft/block/BlockRedstoneWire.java | 399 + .../java/net/minecraft/block/BlockReed.java | 163 + .../minecraft/block/BlockRotatedPillar.java | 19 + .../java/net/minecraft/block/BlockSand.java | 144 + .../net/minecraft/block/BlockSandStone.java | 139 + .../net/minecraft/block/BlockSapling.java | 134 + .../net/minecraft/block/BlockSeaLantern.java | 68 + .../java/net/minecraft/block/BlockSign.java | 100 + .../net/minecraft/block/BlockSilverfish.java | 209 + .../java/net/minecraft/block/BlockSkull.java | 223 + .../java/net/minecraft/block/BlockSlab.java | 171 + .../java/net/minecraft/block/BlockSlime.java | 78 + .../java/net/minecraft/block/BlockSnow.java | 180 + .../net/minecraft/block/BlockSnowBlock.java | 60 + .../net/minecraft/block/BlockSoulSand.java | 50 + .../net/minecraft/block/BlockSourceImpl.java | 64 + .../java/net/minecraft/block/BlockSponge.java | 188 + .../minecraft/block/BlockStainedGlass.java | 120 + .../block/BlockStainedGlassPane.java | 106 + .../java/net/minecraft/block/BlockStairs.java | 694 + .../minecraft/block/BlockStandingSign.java | 64 + .../minecraft/block/BlockStaticLiquid.java | 101 + .../java/net/minecraft/block/BlockStem.java | 198 + .../java/net/minecraft/block/BlockStone.java | 173 + .../net/minecraft/block/BlockStoneBrick.java | 135 + .../net/minecraft/block/BlockStoneSlab.java | 200 + .../minecraft/block/BlockStoneSlabNew.java | 197 + .../java/net/minecraft/block/BlockTNT.java | 120 + .../net/minecraft/block/BlockTallGrass.java | 202 + .../java/net/minecraft/block/BlockTorch.java | 269 + .../net/minecraft/block/BlockTrapDoor.java | 262 + .../net/minecraft/block/BlockTripWire.java | 219 + .../minecraft/block/BlockTripWireHook.java | 343 + .../java/net/minecraft/block/BlockVine.java | 314 + .../java/net/minecraft/block/BlockWall.java | 245 + .../net/minecraft/block/BlockWallSign.java | 96 + .../java/net/minecraft/block/BlockWeb.java | 77 + .../net/minecraft/block/BlockWoodSlab.java | 123 + .../net/minecraft/block/BlockWorkbench.java | 76 + .../minecraft/block/BlockYellowFlower.java | 28 + .../java/net/minecraft/block/IGrowable.java | 34 + .../minecraft/block/ITileEntityProvider.java | 30 + .../minecraft/block/material/MapColor.java | 99 + .../minecraft/block/material/Material.java | 224 + .../block/material/MaterialLiquid.java | 49 + .../block/material/MaterialLogic.java | 49 + .../block/material/MaterialPortal.java | 48 + .../block/material/MaterialTransparent.java | 49 + .../minecraft/block/properties/IProperty.java | 40 + .../block/properties/PropertyBool.java | 46 + .../block/properties/PropertyDirection.java | 61 + .../block/properties/PropertyEnum.java | 93 + .../block/properties/PropertyHelper.java | 44 + .../block/properties/PropertyInteger.java | 82 + .../state/BlockPistonStructureHelper.java | 211 + .../net/minecraft/block/state/BlockState.java | 193 + .../minecraft/block/state/BlockStateBase.java | 60 + .../block/state/BlockWorldState.java | 69 + .../minecraft/block/state/IBlockState.java | 43 + .../block/state/pattern/BlockHelper.java | 40 + .../block/state/pattern/BlockPattern.java | 203 + .../block/state/pattern/BlockStateHelper.java | 67 + .../state/pattern/FactoryBlockPattern.java | 125 + .../client/AnvilConverterException.java | 25 + .../client/ClientBrandRetriever.java | 25 + .../client/LoadingScreenRenderer.java | 210 + .../java/net/minecraft/client/Minecraft.java | 2194 ++++ .../minecraft/client/audio/GuardianSound.java | 50 + .../net/minecraft/client/audio/ISound.java | 55 + .../client/audio/ISoundEventAccessor.java | 25 + .../client/audio/ITickableSound.java | 25 + .../minecraft/client/audio/MovingSound.java | 15 + .../client/audio/MovingSoundMinecart.java | 58 + .../audio/MovingSoundMinecartRiding.java | 56 + .../minecraft/client/audio/MusicTicker.java | 110 + .../client/audio/PositionedSound.java | 58 + .../client/audio/PositionedSoundRecord.java | 58 + .../minecraft/client/audio/SoundCategory.java | 63 + .../client/audio/SoundEventAccessor.java | 37 + .../audio/SoundEventAccessorComposite.java | 89 + .../minecraft/client/audio/SoundHandler.java | 290 + .../net/minecraft/client/audio/SoundList.java | 126 + .../client/audio/SoundListSerializer.java | 83 + .../client/audio/SoundPoolEntry.java | 66 + .../minecraft/client/audio/SoundRegistry.java | 47 + .../client/entity/AbstractClientPlayer.java | 102 + .../client/entity/EntityOtherPlayerMP.java | 181 + .../client/entity/EntityPlayerSP.java | 743 ++ .../net/minecraft/client/gui/ChatLine.java | 45 + .../minecraft/client/gui/FontRenderer.java | 852 ++ .../java/net/minecraft/client/gui/Gui.java | 254 + .../net/minecraft/client/gui/GuiButton.java | 162 + .../client/gui/GuiButtonLanguage.java | 46 + .../net/minecraft/client/gui/GuiChat.java | 336 + .../minecraft/client/gui/GuiCommandBlock.java | 190 + .../client/gui/GuiConfirmOpenLink.java | 90 + .../net/minecraft/client/gui/GuiControls.java | 176 + .../client/gui/GuiCustomizeSkin.java | 108 + .../minecraft/client/gui/GuiDisconnected.java | 97 + .../client/gui/GuiDownloadTerrain.java | 80 + .../minecraft/client/gui/GuiEnchantment.java | 335 + .../minecraft/client/gui/GuiErrorScreen.java | 69 + .../net/minecraft/client/gui/GuiGameOver.java | 152 + .../net/minecraft/client/gui/GuiHopper.java | 67 + .../net/minecraft/client/gui/GuiIngame.java | 1058 ++ .../minecraft/client/gui/GuiIngameMenu.java | 117 + .../client/gui/GuiKeyBindingList.java | 180 + .../net/minecraft/client/gui/GuiLabel.java | 113 + .../net/minecraft/client/gui/GuiLanguage.java | 170 + .../minecraft/client/gui/GuiListButton.java | 66 + .../minecraft/client/gui/GuiListExtended.java | 78 + .../client/gui/GuiLockIconButton.java | 90 + .../net/minecraft/client/gui/GuiMainMenu.java | 568 + .../client/gui/GuiMemoryErrorScreen.java | 85 + .../net/minecraft/client/gui/GuiMerchant.java | 245 + .../minecraft/client/gui/GuiMultiplayer.java | 380 + .../net/minecraft/client/gui/GuiNewChat.java | 342 + .../minecraft/client/gui/GuiOptionButton.java | 43 + .../minecraft/client/gui/GuiOptionSlider.java | 106 + .../net/minecraft/client/gui/GuiOptions.java | 236 + .../client/gui/GuiOptionsRowList.java | 141 + .../minecraft/client/gui/GuiOverlayDebug.java | 503 + .../client/gui/GuiPageButtonList.java | 547 + .../client/gui/GuiPlayerTabOverlay.java | 364 + .../net/minecraft/client/gui/GuiRepair.java | 225 + .../client/gui/GuiResourcePackAvailable.java | 35 + .../client/gui/GuiResourcePackList.java | 58 + .../client/gui/GuiResourcePackSelected.java | 35 + .../net/minecraft/client/gui/GuiScreen.java | 644 + .../client/gui/GuiScreenAddServer.java | 171 + .../minecraft/client/gui/GuiScreenBook.java | 552 + .../client/gui/GuiScreenOptionsSounds.java | 168 + .../client/gui/GuiScreenResourcePacks.java | 254 + .../client/gui/GuiScreenServerList.java | 139 + .../client/gui/GuiScreenWorking.java | 85 + .../net/minecraft/client/gui/GuiSleepMP.java | 78 + .../net/minecraft/client/gui/GuiSlider.java | 146 + .../net/minecraft/client/gui/GuiSlot.java | 492 + .../minecraft/client/gui/GuiSpectator.java | 182 + .../minecraft/client/gui/GuiTextField.java | 682 + .../client/gui/GuiUtilRenderComponents.java | 109 + .../client/gui/GuiVideoSettings.java | 181 + .../net/minecraft/client/gui/GuiWinGame.java | 256 + .../net/minecraft/client/gui/GuiYesNo.java | 128 + .../client/gui/GuiYesNoCallback.java | 23 + .../minecraft/client/gui/IProgressMeter.java | 25 + .../minecraft/client/gui/MapItemRenderer.java | 186 + .../client/gui/ScaledResolution.java | 75 + .../client/gui/ScreenChatOptions.java | 94 + .../client/gui/ServerListEntryNormal.java | 235 + .../client/gui/ServerSelectionList.java | 84 + .../gui/achievement/GuiAchievement.java | 177 + .../gui/achievement/GuiAchievements.java | 487 + .../client/gui/achievement/GuiStats.java | 708 ++ .../gui/inventory/CreativeCrafting.java | 64 + .../client/gui/inventory/GuiBeacon.java | 291 + .../client/gui/inventory/GuiBrewingStand.java | 96 + .../client/gui/inventory/GuiChest.java | 69 + .../client/gui/inventory/GuiContainer.java | 633 + .../gui/inventory/GuiContainerCreative.java | 848 ++ .../client/gui/inventory/GuiCrafting.java | 61 + .../client/gui/inventory/GuiDispenser.java | 60 + .../client/gui/inventory/GuiEditSign.java | 173 + .../client/gui/inventory/GuiFurnace.java | 83 + .../client/gui/inventory/GuiInventory.java | 160 + .../inventory/GuiScreenHorseInventory.java | 84 + .../gui/spectator/BaseSpectatorGroup.java | 45 + .../gui/spectator/ISpectatorMenuObject.java | 31 + .../spectator/ISpectatorMenuRecipient.java | 23 + .../gui/spectator/ISpectatorMenuView.java | 29 + .../gui/spectator/PlayerMenuObject.java | 57 + .../client/gui/spectator/SpectatorMenu.java | 178 + .../categories/SpectatorDetails.java | 49 + .../categories/TeleportToPlayer.java | 90 + .../spectator/categories/TeleportToTeam.java | 150 + .../client/main/GameConfiguration.java | 66 + .../java/net/minecraft/client/main/Main.java | 36 + .../client/model/ModelArmorStand.java | 145 + .../client/model/ModelArmorStandArmor.java | 72 + .../minecraft/client/model/ModelBanner.java | 46 + .../net/minecraft/client/model/ModelBase.java | 82 + .../net/minecraft/client/model/ModelBat.java | 116 + .../minecraft/client/model/ModelBiped.java | 252 + .../minecraft/client/model/ModelBlaze.java | 93 + .../net/minecraft/client/model/ModelBoat.java | 62 + .../net/minecraft/client/model/ModelBook.java | 102 + .../net/minecraft/client/model/ModelBox.java | 132 + .../minecraft/client/model/ModelChest.java | 55 + .../minecraft/client/model/ModelChicken.java | 119 + .../net/minecraft/client/model/ModelCow.java | 43 + .../minecraft/client/model/ModelCreeper.java | 91 + .../minecraft/client/model/ModelDragon.java | 259 + .../client/model/ModelEnderCrystal.java | 70 + .../client/model/ModelEnderMite.java | 76 + .../minecraft/client/model/ModelEnderman.java | 132 + .../minecraft/client/model/ModelGhast.java | 81 + .../minecraft/client/model/ModelGuardian.java | 148 + .../minecraft/client/model/ModelHorse.java | 555 + .../client/model/ModelHumanoidHead.java | 53 + .../client/model/ModelIronGolem.java | 124 + .../client/model/ModelLargeChest.java | 39 + .../client/model/ModelLeashKnot.java | 59 + .../client/model/ModelMagmaCube.java | 81 + .../minecraft/client/model/ModelMinecart.java | 68 + .../minecraft/client/model/ModelOcelot.java | 202 + .../net/minecraft/client/model/ModelPig.java | 31 + .../minecraft/client/model/ModelPlayer.java | 176 + .../client/model/ModelQuadruped.java | 104 + .../minecraft/client/model/ModelRabbit.java | 191 + .../minecraft/client/model/ModelRenderer.java | 292 + .../minecraft/client/model/ModelSheep1.java | 73 + .../minecraft/client/model/ModelSheep2.java | 60 + .../net/minecraft/client/model/ModelSign.java | 41 + .../client/model/ModelSilverfish.java | 112 + .../minecraft/client/model/ModelSkeleton.java | 71 + .../client/model/ModelSkeletonHead.java | 59 + .../minecraft/client/model/ModelSlime.java | 59 + .../minecraft/client/model/ModelSnowMan.java | 87 + .../minecraft/client/model/ModelSpider.java | 148 + .../minecraft/client/model/ModelSquid.java | 75 + .../minecraft/client/model/ModelVillager.java | 93 + .../minecraft/client/model/ModelWitch.java | 79 + .../minecraft/client/model/ModelWither.java | 106 + .../net/minecraft/client/model/ModelWolf.java | 169 + .../minecraft/client/model/ModelZombie.java | 61 + .../client/model/ModelZombieVillager.java | 68 + .../client/model/PositionTextureVertex.java | 48 + .../minecraft/client/model/TextureOffset.java | 29 + .../minecraft/client/model/TexturedQuad.java | 93 + .../multiplayer/ChunkProviderClient.java | 186 + .../client/multiplayer/GuiConnecting.java | 258 + .../multiplayer/PlayerControllerMP.java | 546 + .../client/multiplayer/ServerAddress.java | 38 + .../client/multiplayer/ServerData.java | 230 + .../client/multiplayer/ServerList.java | 308 + .../client/multiplayer/WorldClient.java | 431 + .../client/network/NetHandlerPlayClient.java | 1755 +++ .../client/network/NetworkPlayerInfo.java | 148 + .../minecraft/client/particle/Barrier.java | 95 + .../client/particle/EffectRenderer.java | 490 + .../client/particle/EntityAuraFX.java | 74 + .../client/particle/EntityBlockDustFX.java | 42 + .../client/particle/EntityBreakingFX.java | 139 + .../client/particle/EntityBubbleFX.java | 69 + .../client/particle/EntityCloudFX.java | 97 + .../client/particle/EntityCrit2FX.java | 108 + .../client/particle/EntityCritFX.java | 35 + .../client/particle/EntityDiggingFX.java | 154 + .../client/particle/EntityDropParticleFX.java | 146 + .../EntityEnchantmentTableParticleFX.java | 104 + .../client/particle/EntityExplodeFX.java | 65 + .../minecraft/client/particle/EntityFX.java | 281 + .../client/particle/EntityFirework.java | 440 + .../client/particle/EntityFishWakeFX.java | 70 + .../client/particle/EntityFlameFX.java | 107 + .../client/particle/EntityFootStepFX.java | 105 + .../client/particle/EntityHeartFX.java | 103 + .../client/particle/EntityHugeExplodeFX.java | 74 + .../client/particle/EntityLargeExplodeFX.java | 124 + .../client/particle/EntityLavaFX.java | 105 + .../client/particle/EntityNoteFX.java | 96 + .../particle/EntityParticleEmitter.java | 76 + .../client/particle/EntityPickupFX.java | 92 + .../client/particle/EntityPortalFX.java | 113 + .../client/particle/EntityRainFX.java | 97 + .../client/particle/EntityReddustFX.java | 101 + .../client/particle/EntitySmokeFX.java | 98 + .../client/particle/EntitySnowShovelFX.java | 94 + .../particle/EntitySpellParticleFX.java | 140 + .../client/particle/EntitySplashFX.java | 43 + .../client/particle/EntitySuspendFX.java | 65 + .../client/particle/IParticleFactory.java | 26 + .../client/particle/MobAppearance.java | 100 + .../player/inventory/ContainerLocalMenu.java | 74 + .../LocalBlockIntercommunication.java | 66 + .../client/renderer/ActiveRenderInfo.java | 139 + .../client/renderer/BlockFluidRenderer.java | 326 + .../client/renderer/BlockModelRenderer.java | 810 ++ .../client/renderer/BlockModelShapes.java | 355 + .../renderer/BlockRendererDispatcher.java | 154 + .../client/renderer/ChestRenderer.java | 32 + .../client/renderer/ChunkRenderContainer.java | 48 + .../client/renderer/DestroyBlockProgress.java | 70 + .../client/renderer/EntityRenderer.java | 2780 ++++ .../client/renderer/EnumFaceDirection.java | 123 + .../client/renderer/GLAllocation.java | 64 + .../client/renderer/IImageBuffer.java | 27 + .../client/renderer/ImageBufferDownload.java | 115 + .../renderer/InventoryEffectRenderer.java | 96 + .../client/renderer/ItemMeshDefinition.java | 26 + .../client/renderer/ItemModelMesher.java | 102 + .../client/renderer/ItemRenderer.java | 544 + .../client/renderer/RegionRenderCache.java | 128 + .../renderer/RegionRenderCacheBuilder.java | 43 + .../client/renderer/RenderGlobal.java | 2536 ++++ .../client/renderer/RenderHelper.java | 99 + .../minecraft/client/renderer/RenderList.java | 43 + .../client/renderer/StitcherException.java | 30 + .../client/renderer/Tessellator.java | 62 + .../client/renderer/ViewFrustum.java | 165 + .../renderer/block/model/BakedQuad.java | 62 + .../renderer/block/model/BlockFaceUV.java | 104 + .../renderer/block/model/BlockPart.java | 200 + .../renderer/block/model/BlockPartFace.java | 64 + .../block/model/BlockPartRotation.java | 36 + .../renderer/block/model/BreakingFour.java | 86 + .../renderer/block/model/FaceBakery.java | 397 + .../block/model/ItemCameraTransforms.java | 131 + .../block/model/ItemModelGenerator.java | 313 + .../block/model/ItemTransformVec3f.java | 100 + .../renderer/block/model/ModelBlock.java | 259 + .../block/model/ModelBlockDefinition.java | 244 + .../block/statemap/BlockStateMapper.java | 59 + .../block/statemap/DefaultStateMapper.java | 32 + .../renderer/block/statemap/IStateMapper.java | 29 + .../renderer/block/statemap/StateMap.java | 89 + .../block/statemap/StateMapperBase.java | 47 + .../chunk/ChunkCompileTaskGenerator.java | 123 + .../renderer/chunk/ChunkRenderWorker.java | 120 + .../client/renderer/chunk/CompiledChunk.java | 104 + .../renderer/chunk/IRenderChunkFactory.java | 27 + .../renderer/chunk/ListChunkFactory.java | 29 + .../renderer/chunk/ListedRenderChunk.java | 59 + .../client/renderer/chunk/RenderChunk.java | 312 + .../client/renderer/chunk/SetVisibility.java | 139 + .../client/renderer/chunk/VisGraph.java | 250 + .../renderer/culling/ClippingHelper.java | 54 + .../renderer/culling/ClippingHelperImpl.java | 130 + .../client/renderer/culling/Frustum.java | 62 + .../client/renderer/culling/ICamera.java | 31 + .../renderer/entity/ArmorStandRenderer.java | 70 + .../client/renderer/entity/Render.java | 376 + .../client/renderer/entity/RenderArrow.java | 117 + .../client/renderer/entity/RenderBat.java | 60 + .../client/renderer/entity/RenderBiped.java | 56 + .../client/renderer/entity/RenderBlaze.java | 53 + .../client/renderer/entity/RenderBoat.java | 81 + .../renderer/entity/RenderCaveSpider.java | 50 + .../client/renderer/entity/RenderChicken.java | 50 + .../client/renderer/entity/RenderCow.java | 39 + .../client/renderer/entity/RenderCreeper.java | 89 + .../client/renderer/entity/RenderDragon.java | 202 + .../renderer/entity/RenderEnderman.java | 70 + .../renderer/entity/RenderEndermite.java | 43 + .../client/renderer/entity/RenderEntity.java | 54 + .../renderer/entity/RenderEntityItem.java | 172 + .../renderer/entity/RenderFallingBlock.java | 97 + .../renderer/entity/RenderFireball.java | 86 + .../client/renderer/entity/RenderFish.java | 145 + .../client/renderer/entity/RenderGhast.java | 55 + .../renderer/entity/RenderGiantZombie.java | 65 + .../renderer/entity/RenderGuardian.java | 196 + .../client/renderer/entity/RenderHorse.java | 105 + .../renderer/entity/RenderIronGolem.java | 52 + .../client/renderer/entity/RenderItem.java | 1096 ++ .../renderer/entity/RenderLeashKnot.java | 64 + .../renderer/entity/RenderLightningBolt.java | 176 + .../client/renderer/entity/RenderLiving.java | 168 + .../renderer/entity/RenderMagmaCube.java | 55 + .../client/renderer/entity/RenderManager.java | 496 + .../renderer/entity/RenderMinecart.java | 139 + .../entity/RenderMinecartMobSpawner.java | 39 + .../renderer/entity/RenderMooshroom.java | 41 + .../client/renderer/entity/RenderOcelot.java | 67 + .../renderer/entity/RenderPainting.java | 185 + .../client/renderer/entity/RenderPig.java | 41 + .../renderer/entity/RenderPigZombie.java | 49 + .../client/renderer/entity/RenderPlayer.java | 212 + .../client/renderer/entity/RenderPotion.java | 33 + .../client/renderer/entity/RenderRabbit.java | 69 + .../client/renderer/entity/RenderSheep.java | 42 + .../renderer/entity/RenderSilverfish.java | 43 + .../renderer/entity/RenderSkeleton.java | 68 + .../client/renderer/entity/RenderSlime.java | 69 + .../client/renderer/entity/RenderSnowMan.java | 45 + .../renderer/entity/RenderSnowball.java | 73 + .../client/renderer/entity/RenderSpider.java | 45 + .../client/renderer/entity/RenderSquid.java | 58 + .../renderer/entity/RenderTNTPrimed.java | 109 + .../renderer/entity/RenderTntMinecart.java | 65 + .../renderer/entity/RenderVillager.java | 87 + .../client/renderer/entity/RenderWitch.java | 70 + .../client/renderer/entity/RenderWither.java | 75 + .../client/renderer/entity/RenderWolf.java | 72 + .../client/renderer/entity/RenderXPOrb.java | 100 + .../client/renderer/entity/RenderZombie.java | 110 + .../renderer/entity/RendererLivingEntity.java | 517 + .../entity/layers/LayerArmorBase.java | 221 + .../renderer/entity/layers/LayerArrow.java | 86 + .../entity/layers/LayerBipedArmor.java | 61 + .../renderer/entity/layers/LayerCape.java | 91 + .../entity/layers/LayerCreeperCharge.java | 129 + .../entity/layers/LayerCustomHead.java | 115 + .../entity/layers/LayerDeadmau5Head.java | 66 + .../entity/layers/LayerEnderDragonDeath.java | 134 + .../entity/layers/LayerEnderDragonEyes.java | 73 + .../entity/layers/LayerEndermanEyes.java | 117 + .../entity/layers/LayerHeldBlock.java | 102 + .../renderer/entity/layers/LayerHeldItem.java | 82 + .../entity/layers/LayerHeldItemWitch.java | 103 + .../entity/layers/LayerIronGolemFlower.java | 67 + .../entity/layers/LayerMooshroomMushroom.java | 79 + .../renderer/entity/layers/LayerRenderer.java | 27 + .../renderer/entity/layers/LayerSaddle.java | 47 + .../entity/layers/LayerSheepWool.java | 66 + .../renderer/entity/layers/LayerSlimeGel.java | 92 + .../entity/layers/LayerSnowmanHead.java | 54 + .../entity/layers/LayerSpiderEyes.java | 119 + .../entity/layers/LayerVillagerArmor.java | 33 + .../entity/layers/LayerWitherAura.java | 126 + .../entity/layers/LayerWolfCollar.java | 50 + .../renderer/texture/AbstractTexture.java | 62 + .../renderer/texture/DynamicTexture.java | 54 + .../client/renderer/texture/IIconCreator.java | 23 + .../renderer/texture/ITextureObject.java | 33 + .../client/renderer/texture/ITickable.java | 23 + .../texture/ITickableTextureObject.java | 22 + .../texture/LayeredColorMaskTexture.java | 94 + .../renderer/texture/LayeredTexture.java | 65 + .../renderer/texture/SimpleTexture.java | 72 + .../client/renderer/texture/Stitcher.java | 366 + .../client/renderer/texture/TextureClock.java | 75 + .../renderer/texture/TextureCompass.java | 102 + .../renderer/texture/TextureManager.java | 163 + .../client/renderer/texture/TextureMap.java | 590 + .../client/renderer/texture/TextureUtil.java | 348 + .../tileentity/RenderEnderCrystal.java | 68 + .../renderer/tileentity/RenderItemFrame.java | 220 + .../tileentity/RenderWitherSkull.java | 87 + .../tileentity/TileEntityBannerRenderer.java | 153 + .../tileentity/TileEntityBeaconRenderer.java | 296 + .../tileentity/TileEntityChestRenderer.java | 181 + .../TileEntityEnchantmentTableRenderer.java | 85 + .../TileEntityEndPortalRenderer.java | 168 + .../TileEntityEnderChestRenderer.java | 91 + .../TileEntityItemStackRenderer.java | 86 + .../TileEntityMobSpawnerRenderer.java | 57 + .../tileentity/TileEntityPistonRenderer.java | 109 + .../TileEntityRendererDispatcher.java | 165 + .../tileentity/TileEntitySignRenderer.java | 138 + .../tileentity/TileEntitySkullRenderer.java | 136 + .../tileentity/TileEntitySpecialRenderer.java | 48 + .../renderer/vertex/DefaultVertexFormats.java | 36 + .../resources/AbstractResourcePack.java | 85 + .../client/resources/DefaultPlayerSkin.java | 74 + .../client/resources/DefaultResourcePack.java | 86 + .../resources/FallbackResourceManager.java | 105 + .../resources/FoliageColorReloadListener.java | 39 + .../resources/GrassColorReloadListener.java | 39 + .../net/minecraft/client/resources/I18n.java | 35 + .../resources/IReloadableResourceManager.java | 27 + .../minecraft/client/resources/IResource.java | 36 + .../client/resources/IResourceManager.java | 33 + .../IResourceManagerReloadListener.java | 23 + .../client/resources/IResourcePack.java | 42 + .../minecraft/client/resources/Language.java | 60 + .../client/resources/LanguageManager.java | 106 + .../minecraft/client/resources/Locale.java | 164 + .../client/resources/ResourceIndex.java | 53 + .../ResourcePackFileNotFoundException.java | 30 + .../resources/ResourcePackListEntry.java | 235 + .../ResourcePackListEntryDefault.java | 101 + .../resources/ResourcePackListEntryFound.java | 51 + .../resources/ResourcePackRepository.java | 250 + .../SimpleReloadableResourceManager.java | 122 + .../client/resources/SimpleResource.java | 130 + .../client/resources/data/AnimationFrame.java | 45 + .../data/AnimationMetadataSection.java | 89 + .../AnimationMetadataSectionSerializer.java | 126 + .../data/BaseMetadataSectionSerializer.java | 5 + .../resources/data/FontMetadataSection.java | 31 + .../data/FontMetadataSectionSerializer.java | 84 + .../resources/data/IMetadataSection.java | 22 + .../data/IMetadataSectionSerializer.java | 30 + .../resources/data/IMetadataSerializer.java | 65 + .../data/LanguageMetadataSection.java | 35 + .../LanguageMetadataSectionSerializer.java | 61 + .../resources/data/PackMetadataSection.java | 39 + .../data/PackMetadataSectionSerializer.java | 55 + .../data/TextureMetadataSection.java | 46 + .../TextureMetadataSectionSerializer.java | 68 + .../client/resources/model/BuiltInModel.java | 62 + .../client/resources/model/IBakedModel.java | 42 + .../client/resources/model/ModelBakery.java | 733 ++ .../client/resources/model/ModelManager.java | 65 + .../model/ModelResourceLocation.java | 82 + .../client/resources/model/ModelRotation.java | 109 + .../resources/model/SimpleBakedModel.java | 156 + .../resources/model/WeightedBakedModel.java | 123 + .../client/settings/GameSettings.java | 1497 +++ .../minecraft/client/settings/KeyBinding.java | 148 + .../net/minecraft/client/stream/IStream.java | 86 + .../client/util/JsonBlendingMode.java | 196 + .../minecraft/client/util/JsonException.java | 95 + .../minecraft/command/CommandException.java | 32 + .../command/EntityNotFoundException.java | 29 + .../net/minecraft/command/ICommandSender.java | 84 + .../command/PlayerNotFoundException.java | 29 + .../net/minecraft/command/PlayerSelector.java | 593 + .../command/server/CommandBlockLogic.java | 166 + .../java/net/minecraft/crash/CrashReport.java | 273 + .../minecraft/crash/CrashReportCategory.java | 281 + .../minecraft/creativetab/CreativeTabs.java | 243 + .../BehaviorDefaultDispenseItem.java | 89 + .../dispenser/BehaviorProjectileDispense.java | 44 + .../dispenser/IBehaviorDispenseItem.java | 37 + .../net/minecraft/dispenser/IBlockSource.java | 36 + .../minecraft/dispenser/ILocatableSource.java | 22 + .../net/minecraft/dispenser/ILocation.java | 25 + .../net/minecraft/dispenser/IPosition.java | 27 + .../net/minecraft/dispenser/PositionImpl.java | 43 + .../minecraft/enchantment/Enchantment.java | 262 + .../enchantment/EnchantmentArrowDamage.java | 51 + .../enchantment/EnchantmentArrowFire.java | 51 + .../enchantment/EnchantmentArrowInfinite.java | 51 + .../EnchantmentArrowKnockback.java | 51 + .../enchantment/EnchantmentDamage.java | 132 + .../enchantment/EnchantmentData.java | 32 + .../enchantment/EnchantmentDigging.java | 61 + .../enchantment/EnchantmentDurability.java | 76 + .../enchantment/EnchantmentFireAspect.java | 51 + .../enchantment/EnchantmentFishingSpeed.java | 52 + .../enchantment/EnchantmentHelper.java | 548 + .../enchantment/EnchantmentKnockback.java | 51 + .../enchantment/EnchantmentLootBonus.java | 67 + .../enchantment/EnchantmentOxygen.java | 51 + .../enchantment/EnchantmentProtection.java | 145 + .../enchantment/EnchantmentThorns.java | 97 + .../enchantment/EnchantmentUntouching.java | 69 + .../enchantment/EnchantmentWaterWalker.java | 51 + .../enchantment/EnchantmentWaterWorker.java | 51 + .../enchantment/EnumEnchantmentType.java | 57 + .../net/minecraft/entity/DataWatcher.java | 385 + .../java/net/minecraft/entity/Entity.java | 2240 ++++ .../net/minecraft/entity/EntityAgeable.java | 181 + .../minecraft/entity/EntityBodyHelper.java | 79 + .../minecraft/entity/EntityConstructor.java | 22 + .../net/minecraft/entity/EntityCreature.java | 127 + .../net/minecraft/entity/EntityFlying.java | 77 + .../net/minecraft/entity/EntityHanging.java | 225 + .../net/minecraft/entity/EntityLeashKnot.java | 143 + .../java/net/minecraft/entity/EntityList.java | 375 + .../net/minecraft/entity/EntityLiving.java | 927 ++ .../minecraft/entity/EntityLivingBase.java | 1634 +++ .../entity/EntityMinecartCommandBlock.java | 153 + .../entity/EntitySpawnPlacementRegistry.java | 99 + .../entity/EnumCreatureAttribute.java | 23 + .../minecraft/entity/EnumCreatureType.java | 69 + .../minecraft/entity/IEntityLivingData.java | 22 + .../minecraft/entity/IEntityMultiPart.java | 29 + .../net/minecraft/entity/IEntityOwnable.java | 25 + .../java/net/minecraft/entity/IMerchant.java | 50 + src/main/java/net/minecraft/entity/INpc.java | 24 + .../net/minecraft/entity/IProjectile.java | 27 + .../minecraft/entity/IRangedAttackMob.java | 26 + .../net/minecraft/entity/NpcMerchant.java | 76 + .../entity/SharedMonsterAttributes.java | 149 + .../entity/ai/EntityMinecartMobSpawner.java | 96 + .../ai/attributes/AttributeModifier.java | 107 + .../entity/ai/attributes/BaseAttribute.java | 47 + .../ai/attributes/BaseAttributeMap.java | 76 + .../entity/ai/attributes/IAttribute.java | 31 + .../ai/attributes/IAttributeInstance.java | 52 + .../ModifiableAttributeInstance.java | 188 + .../entity/ai/attributes/RangedAttribute.java | 55 + .../ai/attributes/ServersideAttributeMap.java | 97 + .../net/minecraft/entity/boss/BossStatus.java | 15 + .../minecraft/entity/boss/EntityDragon.java | 399 + .../entity/boss/EntityDragonPart.java | 76 + .../minecraft/entity/boss/EntityWither.java | 545 + .../entity/boss/IBossDisplayData.java | 33 + .../entity/effect/EntityLightningBolt.java | 82 + .../entity/effect/EntityWeatherEffect.java | 10 + .../entity/item/EntityArmorStand.java | 596 + .../net/minecraft/entity/item/EntityBoat.java | 450 + .../entity/item/EntityEnderCrystal.java | 100 + .../minecraft/entity/item/EntityEnderEye.java | 188 + .../entity/item/EntityEnderPearl.java | 78 + .../entity/item/EntityExpBottle.java | 61 + .../entity/item/EntityFallingBlock.java | 231 + .../entity/item/EntityFireworkRocket.java | 203 + .../net/minecraft/entity/item/EntityItem.java | 408 + .../entity/item/EntityItemFrame.java | 235 + .../minecraft/entity/item/EntityMinecart.java | 785 ++ .../entity/item/EntityMinecartChest.java | 76 + .../entity/item/EntityMinecartContainer.java | 242 + .../entity/item/EntityMinecartEmpty.java | 71 + .../entity/item/EntityMinecartFurnace.java | 190 + .../entity/item/EntityMinecartHopper.java | 200 + .../entity/item/EntityMinecartTNT.java | 199 + .../minecraft/entity/item/EntityPainting.java | 169 + .../entity/item/EntityTNTPrimed.java | 138 + .../minecraft/entity/item/EntityXPOrb.java | 270 + .../minecraft/entity/monster/EntityBlaze.java | 191 + .../entity/monster/EntityCaveSpider.java | 76 + .../entity/monster/EntityCreeper.java | 268 + .../entity/monster/EntityEnderman.java | 348 + .../entity/monster/EntityEndermite.java | 173 + .../minecraft/entity/monster/EntityGhast.java | 175 + .../entity/monster/EntityGiantZombie.java | 45 + .../minecraft/entity/monster/EntityGolem.java | 51 + .../entity/monster/EntityGuardian.java | 439 + .../entity/monster/EntityIronGolem.java | 224 + .../entity/monster/EntityMagmaCube.java | 172 + .../minecraft/entity/monster/EntityMob.java | 152 + .../entity/monster/EntityPigZombie.java | 262 + .../entity/monster/EntitySilverfish.java | 134 + .../entity/monster/EntitySkeleton.java | 315 + .../minecraft/entity/monster/EntitySlime.java | 336 + .../entity/monster/EntitySnowman.java | 76 + .../entity/monster/EntitySpider.java | 205 + .../minecraft/entity/monster/EntityWitch.java | 178 + .../entity/monster/EntityZombie.java | 626 + .../net/minecraft/entity/monster/IMob.java | 37 + .../entity/passive/EntityAmbientCreature.java | 23 + .../entity/passive/EntityAnimal.java | 223 + .../minecraft/entity/passive/EntityBat.java | 248 + .../entity/passive/EntityChicken.java | 212 + .../minecraft/entity/passive/EntityCow.java | 129 + .../minecraft/entity/passive/EntityHorse.java | 1467 +++ .../entity/passive/EntityMooshroom.java | 70 + .../entity/passive/EntityOcelot.java | 248 + .../minecraft/entity/passive/EntityPig.java | 175 + .../entity/passive/EntityRabbit.java | 344 + .../minecraft/entity/passive/EntitySheep.java | 323 + .../minecraft/entity/passive/EntitySquid.java | 205 + .../entity/passive/EntityTameable.java | 170 + .../entity/passive/EntityVillager.java | 884 ++ .../entity/passive/EntityWaterMob.java | 78 + .../minecraft/entity/passive/EntityWolf.java | 472 + .../minecraft/entity/passive/IAnimals.java | 22 + .../minecraft/entity/player/EntityPlayer.java | 1964 +++ .../entity/player/EnumPlayerModelParts.java | 55 + .../entity/player/InventoryPlayer.java | 747 ++ .../entity/player/PlayerCapabilities.java | 82 + .../entity/projectile/EntityArrow.java | 518 + .../entity/projectile/EntityEgg.java | 60 + .../entity/projectile/EntityFireball.java | 308 + .../entity/projectile/EntityFishHook.java | 399 + .../projectile/EntityLargeFireball.java | 68 + .../entity/projectile/EntityPotion.java | 128 + .../projectile/EntitySmallFireball.java | 64 + .../entity/projectile/EntitySnowball.java | 61 + .../entity/projectile/EntityThrowable.java | 291 + .../entity/projectile/EntityWitherSkull.java | 117 + .../java/net/minecraft/event/ClickEvent.java | 116 + .../java/net/minecraft/event/HoverEvent.java | 117 + src/main/java/net/minecraft/init/Blocks.java | 467 + .../java/net/minecraft/init/Bootstrap.java | 442 + src/main/java/net/minecraft/init/Items.java | 419 + .../net/minecraft/inventory/AnimalChest.java | 31 + .../net/minecraft/inventory/Container.java | 660 + .../minecraft/inventory/ContainerBeacon.java | 127 + .../inventory/ContainerBrewingStand.java | 180 + .../minecraft/inventory/ContainerChest.java | 97 + .../inventory/ContainerDispenser.java | 84 + .../inventory/ContainerEnchantment.java | 246 + .../minecraft/inventory/ContainerFurnace.java | 147 + .../minecraft/inventory/ContainerHopper.java | 88 + .../inventory/ContainerHorseInventory.java | 121 + .../inventory/ContainerMerchant.java | 139 + .../minecraft/inventory/ContainerPlayer.java | 180 + .../minecraft/inventory/ContainerRepair.java | 385 + .../inventory/ContainerWorkbench.java | 128 + .../net/minecraft/inventory/ICrafting.java | 49 + .../net/minecraft/inventory/IInvBasic.java | 27 + .../net/minecraft/inventory/IInventory.java | 89 + .../minecraft/inventory/ISidedInventory.java | 38 + .../minecraft/inventory/InventoryBasic.java | 252 + .../inventory/InventoryCraftResult.java | 162 + .../inventory/InventoryCrafting.java | 199 + .../inventory/InventoryEnderChest.java | 94 + .../minecraft/inventory/InventoryHelper.java | 77 + .../inventory/InventoryLargeChest.java | 216 + .../inventory/InventoryMerchant.java | 253 + .../java/net/minecraft/inventory/Slot.java | 160 + .../net/minecraft/inventory/SlotCrafting.java | 153 + .../minecraft/inventory/SlotFurnaceFuel.java | 45 + .../inventory/SlotFurnaceOutput.java | 88 + .../inventory/SlotMerchantResult.java | 124 + .../java/net/minecraft/item/EnumAction.java | 23 + .../java/net/minecraft/item/EnumDyeColor.java | 109 + .../java/net/minecraft/item/EnumRarity.java | 34 + src/main/java/net/minecraft/item/Item.java | 1114 ++ .../net/minecraft/item/ItemAnvilBlock.java | 36 + .../net/minecraft/item/ItemAppleGold.java | 58 + .../java/net/minecraft/item/ItemArmor.java | 251 + .../net/minecraft/item/ItemArmorStand.java | 72 + src/main/java/net/minecraft/item/ItemAxe.java | 46 + .../java/net/minecraft/item/ItemBanner.java | 139 + src/main/java/net/minecraft/item/ItemBed.java | 39 + .../java/net/minecraft/item/ItemBlock.java | 136 + .../java/net/minecraft/item/ItemBoat.java | 116 + .../java/net/minecraft/item/ItemBook.java | 36 + src/main/java/net/minecraft/item/ItemBow.java | 134 + .../java/net/minecraft/item/ItemBucket.java | 145 + .../net/minecraft/item/ItemBucketMilk.java | 69 + .../minecraft/item/ItemCarrotOnAStick.java | 54 + .../java/net/minecraft/item/ItemCloth.java | 47 + .../java/net/minecraft/item/ItemCoal.java | 49 + .../java/net/minecraft/item/ItemColored.java | 70 + .../java/net/minecraft/item/ItemDoor.java | 88 + .../net/minecraft/item/ItemDoublePlant.java | 40 + src/main/java/net/minecraft/item/ItemDye.java | 164 + .../net/minecraft/item/ItemEditableBook.java | 132 + src/main/java/net/minecraft/item/ItemEgg.java | 46 + .../java/net/minecraft/item/ItemEmptyMap.java | 58 + .../net/minecraft/item/ItemEnchantedBook.java | 136 + .../java/net/minecraft/item/ItemEnderEye.java | 50 + .../net/minecraft/item/ItemEnderPearl.java | 47 + .../net/minecraft/item/ItemExpBottle.java | 49 + .../java/net/minecraft/item/ItemFireball.java | 39 + .../java/net/minecraft/item/ItemFirework.java | 65 + .../minecraft/item/ItemFireworkCharge.java | 166 + .../java/net/minecraft/item/ItemFishFood.java | 178 + .../net/minecraft/item/ItemFishingRod.java | 80 + .../net/minecraft/item/ItemFlintAndSteel.java | 55 + .../java/net/minecraft/item/ItemFood.java | 130 + .../net/minecraft/item/ItemGlassBottle.java | 71 + .../net/minecraft/item/ItemHangingEntity.java | 68 + src/main/java/net/minecraft/item/ItemHoe.java | 97 + .../java/net/minecraft/item/ItemLead.java | 73 + .../java/net/minecraft/item/ItemLeaves.java | 54 + .../java/net/minecraft/item/ItemLilyPad.java | 78 + src/main/java/net/minecraft/item/ItemMap.java | 241 + .../java/net/minecraft/item/ItemMapBase.java | 36 + .../java/net/minecraft/item/ItemMinecart.java | 115 + .../net/minecraft/item/ItemMonsterPlacer.java | 108 + .../net/minecraft/item/ItemMultiTexture.java | 67 + .../java/net/minecraft/item/ItemNameTag.java | 48 + .../java/net/minecraft/item/ItemPickaxe.java | 76 + .../java/net/minecraft/item/ItemPiston.java | 36 + .../java/net/minecraft/item/ItemPotion.java | 334 + .../java/net/minecraft/item/ItemRecord.java | 86 + .../java/net/minecraft/item/ItemRedstone.java | 57 + .../java/net/minecraft/item/ItemReed.java | 78 + .../java/net/minecraft/item/ItemSaddle.java | 60 + .../java/net/minecraft/item/ItemSeedFood.java | 54 + .../java/net/minecraft/item/ItemSeeds.java | 55 + .../java/net/minecraft/item/ItemShears.java | 63 + .../java/net/minecraft/item/ItemSign.java | 54 + .../net/minecraft/item/ItemSimpleFoiled.java | 25 + .../java/net/minecraft/item/ItemSkull.java | 144 + .../java/net/minecraft/item/ItemSlab.java | 143 + .../java/net/minecraft/item/ItemSnow.java | 85 + .../java/net/minecraft/item/ItemSnowball.java | 46 + .../java/net/minecraft/item/ItemSoup.java | 40 + .../java/net/minecraft/item/ItemSpade.java | 46 + .../java/net/minecraft/item/ItemStack.java | 918 ++ .../java/net/minecraft/item/ItemSword.java | 153 + .../java/net/minecraft/item/ItemTool.java | 116 + .../net/minecraft/item/ItemWritableBook.java | 68 + .../item/crafting/CraftingManager.java | 506 + .../item/crafting/FurnaceRecipes.java | 147 + .../net/minecraft/item/crafting/IRecipe.java | 44 + .../item/crafting/RecipeBookCloning.java | 122 + .../item/crafting/RecipeFireworks.java | 212 + .../item/crafting/RecipeRepairItem.java | 118 + .../minecraft/item/crafting/RecipesArmor.java | 49 + .../item/crafting/RecipesArmorDyes.java | 155 + .../item/crafting/RecipesBanners.java | 310 + .../item/crafting/RecipesCrafting.java | 128 + .../minecraft/item/crafting/RecipesDyes.java | 129 + .../minecraft/item/crafting/RecipesFood.java | 57 + .../item/crafting/RecipesIngots.java | 56 + .../item/crafting/RecipesMapCloning.java | 117 + .../item/crafting/RecipesMapExtending.java | 85 + .../minecraft/item/crafting/RecipesTools.java | 56 + .../item/crafting/RecipesWeapons.java | 53 + .../item/crafting/ShapedRecipes.java | 137 + .../item/crafting/ShapelessRecipes.java | 100 + .../minecraft/nbt/CompressedStreamTools.java | 127 + .../java/net/minecraft/nbt/JsonToNBT.java | 431 + src/main/java/net/minecraft/nbt/NBTBase.java | 93 + .../java/net/minecraft/nbt/NBTException.java | 25 + .../net/minecraft/nbt/NBTSizeTracker.java | 46 + .../java/net/minecraft/nbt/NBTTagByte.java | 102 + .../net/minecraft/nbt/NBTTagByteArray.java | 84 + .../net/minecraft/nbt/NBTTagCompound.java | 487 + .../java/net/minecraft/nbt/NBTTagDouble.java | 105 + .../java/net/minecraft/nbt/NBTTagEnd.java | 54 + .../java/net/minecraft/nbt/NBTTagFloat.java | 104 + .../java/net/minecraft/nbt/NBTTagInt.java | 102 + .../net/minecraft/nbt/NBTTagIntArray.java | 98 + .../java/net/minecraft/nbt/NBTTagList.java | 261 + .../java/net/minecraft/nbt/NBTTagLong.java | 102 + .../java/net/minecraft/nbt/NBTTagShort.java | 102 + .../java/net/minecraft/nbt/NBTTagString.java | 95 + src/main/java/net/minecraft/nbt/NBTUtil.java | 146 + .../network/EnumConnectionState.java | 346 + .../network/EnumPacketDirection.java | 23 + .../net/minecraft/network/INetHandler.java | 29 + .../java/net/minecraft/network/Packet.java | 38 + .../net/minecraft/network/PacketBuffer.java | 849 ++ .../network/ServerStatusResponse.java | 230 + .../network/ThreadQuickExitException.java | 14 + .../handshake/INetHandlerHandshakeServer.java | 33 + .../handshake/client/C00Handshake.java | 78 + .../network/login/INetHandlerLoginClient.java | 35 + .../network/login/INetHandlerLoginServer.java | 29 + .../login/client/C00PacketLoginStart.java | 63 + .../client/C01PacketEncryptionResponse.java | 69 + .../login/server/S00PacketDisconnect.java | 62 + .../server/S01PacketEncryptionRequest.java | 79 + .../login/server/S02PacketLoginSuccess.java | 68 + .../server/S03PacketEnableCompression.java | 61 + .../network/play/INetHandlerPlayClient.java | 450 + .../network/play/INetHandlerPlayServer.java | 177 + .../play/client/C00PacketKeepAlive.java | 61 + .../play/client/C01PacketChatMessage.java | 65 + .../play/client/C02PacketUseEntity.java | 97 + .../network/play/client/C03PacketPlayer.java | 208 + .../play/client/C07PacketPlayerDigging.java | 84 + .../client/C08PacketPlayerBlockPlacement.java | 121 + .../play/client/C09PacketHeldItemChange.java | 61 + .../play/client/C0APacketAnimation.java | 46 + .../play/client/C0BPacketEntityAction.java | 82 + .../network/play/client/C0CPacketInput.java | 94 + .../play/client/C0DPacketCloseWindow.java | 57 + .../play/client/C0EPacketClickWindow.java | 103 + .../client/C0FPacketConfirmTransaction.java | 73 + .../C10PacketCreativeInventoryAction.java | 70 + .../play/client/C11PacketEnchantItem.java | 69 + .../play/client/C12PacketUpdateSign.java | 84 + .../play/client/C13PacketPlayerAbilities.java | 133 + .../play/client/C14PacketTabComplete.java | 85 + .../play/client/C15PacketClientSettings.java | 91 + .../play/client/C16PacketClientStatus.java | 66 + .../play/client/C17PacketCustomPayload.java | 78 + .../play/client/C18PacketSpectate.java | 59 + .../client/C19PacketResourcePackStatus.java | 70 + .../play/server/S00PacketKeepAlive.java | 61 + .../play/server/S01PacketJoinGame.java | 131 + .../network/play/server/S02PacketChat.java | 82 + .../play/server/S03PacketTimeUpdate.java | 76 + .../play/server/S04PacketEntityEquipment.java | 78 + .../play/server/S05PacketSpawnPosition.java | 62 + .../play/server/S06PacketUpdateHealth.java | 77 + .../network/play/server/S07PacketRespawn.java | 93 + .../play/server/S08PacketPlayerPosLook.java | 144 + .../play/server/S09PacketHeldItemChange.java | 61 + .../network/play/server/S0APacketUseBed.java | 72 + .../play/server/S0BPacketAnimation.java | 70 + .../play/server/S0CPacketSpawnPlayer.java | 138 + .../play/server/S0DPacketCollectItem.java | 69 + .../play/server/S0EPacketSpawnObject.java | 212 + .../play/server/S0FPacketSpawnMob.java | 187 + .../play/server/S10PacketSpawnPainting.java | 88 + .../server/S11PacketSpawnExperienceOrb.java | 95 + .../play/server/S12PacketEntityVelocity.java | 115 + .../play/server/S13PacketDestroyEntities.java | 71 + .../network/play/server/S14PacketEntity.java | 215 + .../play/server/S18PacketEntityTeleport.java | 122 + .../play/server/S19PacketEntityHeadLook.java | 71 + .../play/server/S19PacketEntityStatus.java | 71 + .../play/server/S1BPacketEntityAttach.java | 78 + .../play/server/S1CPacketEntityMetadata.java | 76 + .../play/server/S1DPacketEntityEffect.java | 103 + .../server/S1EPacketRemoveEntityEffect.java | 70 + .../play/server/S1FPacketSetExperience.java | 77 + .../server/S20PacketEntityProperties.java | 136 + .../play/server/S21PacketChunkData.java | 162 + .../server/S22PacketMultiBlockChange.java | 117 + .../play/server/S23PacketBlockChange.java | 73 + .../play/server/S24PacketBlockAction.java | 93 + .../play/server/S25PacketBlockBreakAnim.java | 78 + .../play/server/S26PacketMapChunkBulk.java | 126 + .../play/server/S27PacketExplosion.java | 151 + .../network/play/server/S28PacketEffect.java | 86 + .../play/server/S29PacketSoundEffect.java | 107 + .../play/server/S2APacketParticles.java | 192 + .../play/server/S2BPacketChangeGameState.java | 70 + .../server/S2CPacketSpawnGlobalEntity.java | 99 + .../play/server/S2DPacketOpenWindow.java | 113 + .../play/server/S2EPacketCloseWindow.java | 57 + .../network/play/server/S2FPacketSetSlot.java | 78 + .../play/server/S30PacketWindowItems.java | 88 + .../play/server/S31PacketWindowProperty.java | 77 + .../server/S32PacketConfirmTransaction.java | 77 + .../play/server/S33PacketUpdateSign.java | 83 + .../network/play/server/S34PacketMaps.java | 140 + .../server/S35PacketUpdateTileEntity.java | 79 + .../play/server/S36PacketSignEditorOpen.java | 62 + .../play/server/S37PacketStatistics.java | 83 + .../play/server/S38PacketPlayerListItem.java | 169 + .../play/server/S39PacketPlayerAbilities.java | 141 + .../play/server/S3APacketTabComplete.java | 71 + .../server/S3BPacketScoreboardObjective.java | 93 + .../play/server/S3CPacketUpdateScore.java | 111 + .../server/S3DPacketDisplayScoreboard.java | 75 + .../network/play/server/S3EPacketTeams.java | 177 + .../play/server/S3FPacketCustomPayload.java | 78 + .../play/server/S40PacketDisconnect.java | 62 + .../server/S41PacketServerDifficulty.java | 68 + .../play/server/S42PacketCombatEvent.java | 97 + .../network/play/server/S43PacketCamera.java | 63 + .../play/server/S44PacketWorldBorder.java | 170 + .../network/play/server/S45PacketTitle.java | 140 + .../server/S46PacketSetCompressionLevel.java | 54 + .../S47PacketPlayerListHeaderFooter.java | 69 + .../server/S48PacketResourcePackSend.java | 72 + .../play/server/S49PacketUpdateEntityNBT.java | 72 + .../status/INetHandlerStatusClient.java | 29 + .../status/INetHandlerStatusServer.java | 29 + .../status/client/C00PacketServerQuery.java | 46 + .../network/status/client/C01PacketPing.java | 61 + .../status/server/S00PacketServerInfo.java | 78 + .../network/status/server/S01PacketPong.java | 57 + .../java/net/minecraft/potion/Potion.java | 386 + .../minecraft/potion/PotionAbsorption.java | 41 + .../minecraft/potion/PotionAttackDamage.java | 33 + .../net/minecraft/potion/PotionEffect.java | 218 + .../net/minecraft/potion/PotionHealth.java | 42 + .../minecraft/potion/PotionHealthBoost.java | 38 + .../net/minecraft/potion/PotionHelper.java | 517 + .../java/net/minecraft/profiler/Profiler.java | 192 + .../net/minecraft/scoreboard/GoalColor.java | 49 + .../scoreboard/IScoreObjectiveCriteria.java | 105 + .../java/net/minecraft/scoreboard/Score.java | 115 + .../scoreboard/ScoreDummyCriteria.java | 48 + .../scoreboard/ScoreHealthCriteria.java | 52 + .../minecraft/scoreboard/ScoreObjective.java | 65 + .../minecraft/scoreboard/ScorePlayerTeam.java | 176 + .../net/minecraft/scoreboard/Scoreboard.java | 441 + .../scoreboard/ScoreboardSaveData.java | 273 + .../java/net/minecraft/scoreboard/Team.java | 58 + .../server/management/LowerStringMap.java | 80 + .../java/net/minecraft/stats/Achievement.java | 145 + .../net/minecraft/stats/AchievementList.java | 140 + .../minecraft/stats/IStatStringFormat.java | 26 + .../java/net/minecraft/stats/IStatType.java | 26 + .../net/minecraft/stats/ObjectiveStat.java | 30 + .../java/net/minecraft/stats/StatBase.java | 169 + .../java/net/minecraft/stats/StatBasic.java | 40 + .../net/minecraft/stats/StatCrafting.java | 41 + .../net/minecraft/stats/StatFileWriter.java | 105 + .../java/net/minecraft/stats/StatList.java | 392 + .../net/minecraft/tileentity/IHopper.java | 44 + .../tileentity/MobSpawnerBaseLogic.java | 319 + .../net/minecraft/tileentity/TileEntity.java | 270 + .../tileentity/TileEntityBanner.java | 303 + .../tileentity/TileEntityBeacon.java | 419 + .../tileentity/TileEntityBrewingStand.java | 369 + .../minecraft/tileentity/TileEntityChest.java | 418 + .../tileentity/TileEntityCommandBlock.java | 101 + .../tileentity/TileEntityComparator.java | 43 + .../TileEntityDaylightDetector.java | 29 + .../tileentity/TileEntityDispenser.java | 245 + .../tileentity/TileEntityDropper.java | 33 + .../TileEntityEnchantmentTable.java | 164 + .../tileentity/TileEntityEndPortal.java | 22 + .../tileentity/TileEntityEnderChest.java | 110 + .../tileentity/TileEntityFlowerPot.java | 83 + .../tileentity/TileEntityFurnace.java | 420 + .../tileentity/TileEntityHopper.java | 560 + .../tileentity/TileEntityLockable.java | 47 + .../tileentity/TileEntityMobSpawner.java | 94 + .../minecraft/tileentity/TileEntityNote.java | 74 + .../tileentity/TileEntityPiston.java | 205 + .../minecraft/tileentity/TileEntitySign.java | 163 + .../minecraft/tileentity/TileEntitySkull.java | 112 + .../net/minecraft/util/AxisAlignedBB.java | 368 + .../java/net/minecraft/util/BlockPos.java | 436 + .../java/net/minecraft/util/Cartesian.java | 165 + .../minecraft/util/ChatAllowedCharacters.java | 48 + .../util/ChatComponentProcessor.java | 85 + .../minecraft/util/ChatComponentScore.java | 90 + .../minecraft/util/ChatComponentSelector.java | 74 + .../minecraft/util/ChatComponentStyle.java | 141 + .../net/minecraft/util/ChatComponentText.java | 77 + .../util/ChatComponentTranslation.java | 247 + ...atComponentTranslationFormatException.java | 35 + .../java/net/minecraft/util/ChatStyle.java | 666 + .../util/ClassInheritanceMultiMap.java | 137 + .../java/net/minecraft/util/CombatEntry.java | 72 + .../net/minecraft/util/CombatTracker.java | 241 + .../java/net/minecraft/util/DamageSource.java | 258 + .../minecraft/util/EnchantmentNameParts.java | 59 + .../minecraft/util/EntityDamageSource.java | 80 + .../util/EntityDamageSourceIndirect.java | 58 + .../net/minecraft/util/EntitySelectors.java | 64 + .../minecraft/util/EnumChatFormatting.java | 159 + .../java/net/minecraft/util/EnumFacing.java | 443 + .../net/minecraft/util/EnumParticleTypes.java | 105 + .../minecraft/util/EnumWorldBlockLayer.java | 34 + .../java/net/minecraft/util/FoodStats.java | 157 + .../java/net/minecraft/util/FrameTimer.java | 63 + .../net/minecraft/util/IChatComponent.java | 261 + .../net/minecraft/util/IJsonSerializable.java | 28 + .../minecraft/util/IObjectIntIterable.java | 22 + .../net/minecraft/util/IProgressUpdate.java | 47 + .../java/net/minecraft/util/IRegistry.java | 28 + .../minecraft/util/IStringSerializable.java | 23 + .../net/minecraft/util/IThreadListener.java | 25 + .../java/net/minecraft/util/ITickable.java | 26 + .../java/net/minecraft/util/IntHashMap.java | 263 + .../java/net/minecraft/util/IntegerCache.java | 36 + .../minecraft/util/JsonSerializableSet.java | 60 + .../java/net/minecraft/util/LazyLoadBase.java | 17 + .../minecraft/util/LoggingPrintStream.java | 64 + .../java/net/minecraft/util/LongHashMap.java | 267 + .../java/net/minecraft/util/MapPopulator.java | 48 + .../java/net/minecraft/util/MathHelper.java | 508 + .../java/net/minecraft/util/Matrix4f.java | 44 + .../net/minecraft/util/MinecraftError.java | 22 + .../java/net/minecraft/util/MouseFilter.java | 46 + .../java/net/minecraft/util/MouseHelper.java | 50 + .../net/minecraft/util/MovementInput.java | 29 + .../util/MovementInputFromOptions.java | 57 + .../minecraft/util/MovingObjectPosition.java | 68 + .../minecraft/util/ObjectIntIdentityMap.java | 55 + .../net/minecraft/util/RegistryDefaulted.java | 32 + .../minecraft/util/RegistryNamespaced.java | 82 + .../RegistryNamespacedDefaultedByKey.java | 58 + .../net/minecraft/util/RegistrySimple.java | 75 + .../net/minecraft/util/ReportedException.java | 44 + .../net/minecraft/util/ResourceLocation.java | 90 + .../java/net/minecraft/util/Rotations.java | 78 + .../net/minecraft/util/ScreenShotHelper.java | 33 + src/main/java/net/minecraft/util/Session.java | 53 + .../net/minecraft/util/StatCollector.java | 68 + .../net/minecraft/util/StringTranslate.java | 137 + .../java/net/minecraft/util/StringUtils.java | 48 + src/main/java/net/minecraft/util/Timer.java | 94 + src/main/java/net/minecraft/util/Tuple.java | 43 + .../util/TupleIntJsonSerializable.java | 49 + src/main/java/net/minecraft/util/Util.java | 47 + src/main/java/net/minecraft/util/Vec3.java | 209 + src/main/java/net/minecraft/util/Vec3i.java | 126 + src/main/java/net/minecraft/util/Vec4b.java | 78 + .../java/net/minecraft/util/Vector3d.java | 29 + .../net/minecraft/util/WeightedRandom.java | 76 + .../util/WeightedRandomChestContent.java | 103 + .../util/WeightedRandomFishable.java | 68 + .../net/minecraft/village/MerchantRecipe.java | 160 + .../minecraft/village/MerchantRecipeList.java | 143 + .../java/net/minecraft/world/ChunkCache.java | 162 + .../minecraft/world/ChunkCoordIntPair.java | 112 + .../net/minecraft/world/ColorizerFoliage.java | 59 + .../net/minecraft/world/ColorizerGrass.java | 42 + .../minecraft/world/DifficultyInstance.java | 64 + .../net/minecraft/world/EnumDifficulty.java | 52 + .../net/minecraft/world/EnumSkyBlock.java | 29 + .../java/net/minecraft/world/Explosion.java | 261 + .../java/net/minecraft/world/GameRules.java | 185 + .../net/minecraft/world/IBlockAccess.java | 52 + .../minecraft/world/IInteractionObject.java | 29 + .../minecraft/world/ILockableContainer.java | 29 + .../net/minecraft/world/IWorldAccess.java | 76 + .../net/minecraft/world/IWorldNameable.java | 40 + .../java/net/minecraft/world/LockCode.java | 51 + .../minecraft/world/MinecraftException.java | 25 + .../minecraft/world/NextTickListEntry.java | 81 + src/main/java/net/minecraft/world/World.java | 3067 +++++ .../net/minecraft/world/WorldProvider.java | 210 + .../net/minecraft/world/WorldProviderEnd.java | 127 + .../minecraft/world/WorldProviderHell.java | 117 + .../minecraft/world/WorldProviderSurface.java | 33 + .../net/minecraft/world/WorldSavedData.java | 39 + .../net/minecraft/world/WorldSettings.java | 182 + .../java/net/minecraft/world/WorldType.java | 154 + .../world/biome/BiomeColorHelper.java | 74 + .../minecraft/world/biome/BiomeGenBase.java | 614 + .../minecraft/world/biome/BiomeGenBeach.java | 30 + .../minecraft/world/biome/BiomeGenDesert.java | 31 + .../minecraft/world/biome/BiomeGenEnd.java | 42 + .../minecraft/world/biome/BiomeGenForest.java | 97 + .../minecraft/world/biome/BiomeGenHell.java | 36 + .../minecraft/world/biome/BiomeGenHills.java | 72 + .../minecraft/world/biome/BiomeGenJungle.java | 52 + .../minecraft/world/biome/BiomeGenMesa.java | 275 + .../world/biome/BiomeGenMushroomIsland.java | 33 + .../world/biome/BiomeGenMutated.java | 91 + .../minecraft/world/biome/BiomeGenOcean.java | 40 + .../minecraft/world/biome/BiomeGenPlains.java | 70 + .../minecraft/world/biome/BiomeGenRiver.java | 26 + .../world/biome/BiomeGenSavanna.java | 64 + .../minecraft/world/biome/BiomeGenSnow.java | 44 + .../world/biome/BiomeGenStoneBeach.java | 30 + .../minecraft/world/biome/BiomeGenSwamp.java | 47 + .../minecraft/world/biome/BiomeGenTaiga.java | 60 + .../world/border/EnumBorderStatus.java | 38 + .../world/border/IBorderListener.java | 35 + .../minecraft/world/border/WorldBorder.java | 258 + .../java/net/minecraft/world/chunk/Chunk.java | 1373 ++ .../minecraft/world/chunk/ChunkPrimer.java | 55 + .../net/minecraft/world/chunk/EmptyChunk.java | 181 + .../minecraft/world/chunk/IChunkProvider.java | 93 + .../minecraft/world/chunk/NibbleArray.java | 81 + .../chunk/storage/ExtendedBlockStorage.java | 202 + .../chunk/storage/NibbleArrayReader.java | 38 + .../world/gen/FlatGeneratorInfo.java | 277 + .../minecraft/world/gen/FlatLayerInfo.java | 107 + .../minecraft/world/gen/NoiseGenerator.java | 4 + .../world/gen/NoiseGeneratorImproved.java | 206 + .../world/gen/NoiseGeneratorOctaves.java | 82 + .../world/gen/NoiseGeneratorPerlin.java | 77 + .../world/gen/NoiseGeneratorSimplex.java | 196 + .../world/storage/IPlayerFileData.java | 42 + .../minecraft/world/storage/ISaveHandler.java | 59 + .../world/storage/IThreadedFileIO.java | 26 + .../net/minecraft/world/storage/MapData.java | 283 + .../minecraft/world/storage/MapStorage.java | 98 + .../world/storage/SaveDataMemoryStorage.java | 59 + .../world/storage/SaveHandlerMP.java | 70 + .../minecraft/world/storage/WorldInfo.java | 788 ++ .../apache/commons/lang3/AnnotationUtils.java | 377 + .../org/apache/commons/lang3/ArchUtils.java | 135 + .../org/apache/commons/lang3/ArraySorter.java | 142 + .../org/apache/commons/lang3/BitField.java | 344 + .../apache/commons/lang3/BooleanUtils.java | 1167 ++ .../apache/commons/lang3/CharEncoding.java | 159 + .../org/apache/commons/lang3/CharRange.java | 421 + .../commons/lang3/CharSequenceUtils.java | 402 + .../org/apache/commons/lang3/CharSet.java | 339 + .../apache/commons/lang3/CharSetUtils.java | 268 + .../org/apache/commons/lang3/CharUtils.java | 635 + .../org/apache/commons/lang3/Charsets.java | 76 + .../commons/lang3/ClassLoaderUtils.java | 54 + .../apache/commons/lang3/ClassPathUtils.java | 158 + .../org/apache/commons/lang3/Conversion.java | 1610 +++ .../org/apache/commons/lang3/EnumUtils.java | 334 + .../org/apache/commons/lang3/Functions.java | 757 ++ .../org/apache/commons/lang3/JavaVersion.java | 343 + .../org/apache/commons/lang3/LocaleUtils.java | 396 + .../lang3/NotImplementedException.java | 144 + .../org/apache/commons/lang3/ObjectUtils.java | 1377 ++ .../commons/lang3/RandomStringUtils.java | 577 + .../org/apache/commons/lang3/RandomUtils.java | 255 + .../java/org/apache/commons/lang3/Range.java | 616 + .../org/apache/commons/lang3/RegExUtils.java | 517 + .../commons/lang3/SerializationException.java | 91 + .../commons/lang3/SerializationUtils.java | 317 + .../org/apache/commons/lang3/Streams.java | 565 + .../org/apache/commons/lang3/StringUtils.java | 10513 ++++++++++++++++ .../org/apache/commons/lang3/SystemUtils.java | 1968 +++ .../org/apache/commons/lang3/ThreadUtils.java | 526 + .../org/apache/commons/lang3/Validate.java | 1621 +++ .../apache/commons/lang3/arch/Processor.java | 192 + .../commons/lang3/arch/package-info.java | 22 + .../apache/commons/lang3/builder/Builder.java | 95 + .../lang3/builder/ToStringBuilder.java | 1138 ++ .../lang3/builder/ToStringExclude.java | 35 + .../commons/lang3/builder/ToStringStyle.java | 2910 +++++ .../lang3/builder/ToStringSummary.java | 40 + .../lang3/compare/ComparableUtils.java | 230 + .../compare/ObjectToStringComparator.java | 70 + .../commons/lang3/compare/package-info.java | 24 + .../lang3/exception/CloneFailedException.java | 59 + .../commons/lang3/exception/package-info.java | 34 + .../commons/lang3/function/Failable.java | 608 + .../lang3/function/FailableBiConsumer.java | 77 + .../lang3/function/FailableBiFunction.java | 79 + .../lang3/function/FailableBiPredicate.java | 113 + .../function/FailableBooleanSupplier.java | 39 + .../lang3/function/FailableCallable.java | 38 + .../lang3/function/FailableConsumer.java | 72 + .../FailableDoubleBinaryOperator.java | 41 + .../function/FailableDoubleConsumer.java | 72 + .../function/FailableDoubleFunction.java | 56 + .../function/FailableDoublePredicate.java | 107 + .../function/FailableDoubleSupplier.java | 39 + .../function/FailableDoubleToIntFunction.java | 54 + .../FailableDoubleToLongFunction.java | 54 + .../function/FailableDoubleUnaryOperator.java | 94 + .../lang3/function/FailableFunction.java | 103 + .../function/FailableIntBinaryOperator.java | 41 + .../lang3/function/FailableIntConsumer.java | 73 + .../lang3/function/FailableIntFunction.java | 56 + .../lang3/function/FailableIntPredicate.java | 107 + .../lang3/function/FailableIntSupplier.java | 39 + .../function/FailableIntToDoubleFunction.java | 54 + .../function/FailableIntToLongFunction.java | 54 + .../function/FailableIntUnaryOperator.java | 94 + .../function/FailableLongBinaryOperator.java | 41 + .../lang3/function/FailableLongConsumer.java | 72 + .../lang3/function/FailableLongFunction.java | 56 + .../lang3/function/FailableLongPredicate.java | 107 + .../lang3/function/FailableLongSupplier.java | 39 + .../FailableLongToDoubleFunction.java | 54 + .../function/FailableLongToIntFunction.java | 54 + .../function/FailableLongUnaryOperator.java | 94 + .../function/FailableObjDoubleConsumer.java | 57 + .../function/FailableObjIntConsumer.java | 57 + .../function/FailableObjLongConsumer.java | 57 + .../lang3/function/FailablePredicate.java | 109 + .../lang3/function/FailableRunnable.java | 36 + .../lang3/function/FailableShortSupplier.java | 39 + .../lang3/function/FailableSupplier.java | 40 + .../function/FailableToDoubleBiFunction.java | 59 + .../function/FailableToDoubleFunction.java | 56 + .../function/FailableToIntBiFunction.java | 59 + .../lang3/function/FailableToIntFunction.java | 56 + .../function/FailableToLongBiFunction.java | 59 + .../function/FailableToLongFunction.java | 56 + .../lang3/function/ToBooleanBiFunction.java | 44 + .../commons/lang3/function/TriFunction.java | 69 + .../commons/lang3/function/package-info.java | 30 + .../apache/commons/lang3/math/Fraction.java | 1025 ++ .../commons/lang3/math/IEEE754rUtils.java | 295 + .../commons/lang3/math/NumberUtils.java | 2027 +++ .../commons/lang3/math/package-info.java | 47 + .../apache/commons/lang3/mutable/Mutable.java | 53 + .../commons/lang3/mutable/MutableBoolean.java | 213 + .../commons/lang3/mutable/MutableByte.java | 404 + .../commons/lang3/mutable/MutableDouble.java | 434 + .../commons/lang3/mutable/MutableFloat.java | 434 + .../commons/lang3/mutable/MutableInt.java | 393 + .../commons/lang3/mutable/MutableLong.java | 393 + .../commons/lang3/mutable/MutableObject.java | 125 + .../commons/lang3/mutable/MutableShort.java | 404 + .../commons/lang3/mutable/package-info.java | 27 + .../apache/commons/lang3/package-info.java | 233 + .../apache/commons/lang3/stream/Streams.java | 558 + .../commons/lang3/stream/package-info.java | 27 + .../commons/lang3/text/CompositeFormat.java | 118 + .../lang3/text/ExtendedMessageFormat.java | 530 + .../commons/lang3/text/FormatFactory.java | 45 + .../commons/lang3/text/FormattableUtils.java | 162 + .../apache/commons/lang3/text/StrBuilder.java | 3143 +++++ .../apache/commons/lang3/text/StrLookup.java | 186 + .../apache/commons/lang3/text/StrMatcher.java | 439 + .../commons/lang3/text/StrSubstitutor.java | 1262 ++ .../commons/lang3/text/StrTokenizer.java | 1126 ++ .../apache/commons/lang3/text/WordUtils.java | 833 ++ .../commons/lang3/text/package-info.java | 39 + .../commons/lang3/time/CalendarUtils.java | 72 + .../commons/lang3/time/DateFormatUtils.java | 449 + .../apache/commons/lang3/time/DateParser.java | 139 + .../commons/lang3/time/DatePrinter.java | 207 + .../apache/commons/lang3/time/DateUtils.java | 2025 +++ .../lang3/time/DurationFormatUtils.java | 765 ++ .../commons/lang3/time/DurationUtils.java | 161 + .../commons/lang3/time/FastDateFormat.java | 757 ++ .../commons/lang3/time/FastDateParser.java | 1122 ++ .../commons/lang3/time/FastDatePrinter.java | 1697 +++ .../commons/lang3/time/FastTimeZone.java | 97 + .../commons/lang3/time/FormatCache.java | 270 + .../commons/lang3/time/GmtTimeZone.java | 105 + .../apache/commons/lang3/time/StopWatch.java | 650 + .../apache/commons/lang3/time/TimeZones.java | 36 + .../commons/lang3/time/package-info.java | 40 + src/main/java/org/json/JSONArray.java | 1697 +++ src/main/java/org/json/JSONException.java | 49 + src/main/java/org/json/JSONObject.java | 2718 ++++ src/main/java/org/json/JSONPointer.java | 275 + .../java/org/json/JSONPointerException.java | 25 + .../java/org/json/JSONPropertyIgnore.java | 23 + src/main/java/org/json/JSONPropertyName.java | 27 + src/main/java/org/json/JSONString.java | 23 + src/main/java/org/json/JSONStringer.java | 59 + src/main/java/org/json/JSONTokener.java | 525 + src/main/java/org/json/JSONWriter.java | 394 + .../v1_8/internal/OpenGLObjects.java | 163 + .../v1_8/internal/PlatformApplication.java | 234 + .../v1_8/internal/PlatformAssets.java | 143 + .../v1_8/internal/PlatformAudio.java | 372 + .../internal/PlatformBufferFunctions.java | 35 + .../v1_8/internal/PlatformInput.java | 600 + .../v1_8/internal/PlatformNetworking.java | 196 + .../v1_8/internal/PlatformOpenGL.java | 588 + .../v1_8/internal/PlatformRuntime.java | 560 + .../buffer/EaglerArrayBufferAllocator.java | 162 + .../buffer/EaglerArrayByteBuffer.java | 442 + .../buffer/EaglerArrayFloatBuffer.java | 287 + .../internal/buffer/EaglerArrayIntBuffer.java | 287 + .../buffer/EaglerArrayShortBuffer.java | 287 + .../v1_8/internal/indexeddb/EventHandler.java | 24 + .../internal/indexeddb/IDBCountRequest.java | 23 + .../v1_8/internal/indexeddb/IDBCursor.java | 54 + .../internal/indexeddb/IDBCursorRequest.java | 23 + .../internal/indexeddb/IDBCursorSource.java | 21 + .../v1_8/internal/indexeddb/IDBDatabase.java | 61 + .../v1_8/internal/indexeddb/IDBError.java | 24 + .../v1_8/internal/indexeddb/IDBFactory.java | 46 + .../internal/indexeddb/IDBGetRequest.java | 24 + .../v1_8/internal/indexeddb/IDBIndex.java | 61 + .../v1_8/internal/indexeddb/IDBKeyRange.java | 59 + .../internal/indexeddb/IDBObjectStore.java | 77 + .../indexeddb/IDBObjectStoreParameters.java | 41 + .../internal/indexeddb/IDBOpenDBRequest.java | 30 + .../v1_8/internal/indexeddb/IDBRequest.java | 42 + .../internal/indexeddb/IDBRequestSource.java | 21 + .../internal/indexeddb/IDBTransaction.java | 44 + .../indexeddb/IDBVersionChangeEvent.java | 27 + .../teavm/ArrayBufferInputStream.java | 102 + .../v1_8/internal/teavm/EPKLoader.java | 189 + .../v1_8/internal/teavm/EarlyLoadScreen.java | 250 + .../v1_8/internal/teavm/MainClass.java | 447 + .../teavm/TeaVMClientConfigAdapter.java | 64 + .../v1_8/internal/teavm/TeaVMServerQuery.java | 209 + .../v1_8/internal/teavm/TeaVMUtils.java | 46 + .../teavm/WebGL2RenderingContext.java | 91 + .../v1_8/internal/teavm/WebGLQuery.java | 19 + .../v1_8/internal/teavm/WebGLVertexArray.java | 19 + .../v1_8/internal/vfs/BooleanResult.java | 32 + .../v1_8/internal/vfs/FolderResourcePack.java | 58 + .../eaglercraft/v1_8/internal/vfs/SYS.java | 192 + .../v1_8/internal/vfs/VFSIterator.java | 31 + .../eaglercraft/v1_8/internal/vfs/VFile.java | 241 + .../v1_8/internal/vfs/VIteratorFile.java | 303 + .../v1_8/internal/vfs/VirtualFilesystem.java | 708 ++ 6047 files changed, 599972 insertions(+) create mode 100644 .gitignore create mode 100644 CompileEPK.bat create mode 100644 CompileEPK.sh create mode 100644 MakeOfflineDownload.bat create mode 100644 MakeOfflineDownload.sh create mode 100644 build.gradle create mode 100644 desktopRuntime/CompileEPK.jar create mode 100644 desktopRuntime/Java-WebSocket-1.5.1-with-dependencies.jar create mode 100644 desktopRuntime/LICENSE create mode 100644 desktopRuntime/MakeOfflineDownload.jar create mode 100644 desktopRuntime/OpenAL.dll create mode 100644 desktopRuntime/angle_license.txt create mode 100644 desktopRuntime/codecjorbis-20101023.jar create mode 100644 desktopRuntime/codecwav-20101023.jar create mode 100644 desktopRuntime/d3dcompiler_47.dll create mode 100644 desktopRuntime/eclipseProject/eaglercraftDebugRuntime.launch create mode 100644 desktopRuntime/glfw.dll create mode 100644 desktopRuntime/glfw_license.txt create mode 100644 desktopRuntime/icon16.png create mode 100644 desktopRuntime/icon32.png create mode 100644 desktopRuntime/javadoc/lwjgl-egl-javadoc.jar create mode 100644 desktopRuntime/javadoc/lwjgl-glfw-javadoc.jar create mode 100644 desktopRuntime/javadoc/lwjgl-javadoc.jar create mode 100644 desktopRuntime/javadoc/lwjgl-jemalloc-javadoc.jar create mode 100644 desktopRuntime/javadoc/lwjgl-openal-javadoc.jar create mode 100644 desktopRuntime/javadoc/lwjgl-opengles-javadoc.jar create mode 100644 desktopRuntime/jemalloc.dll create mode 100644 desktopRuntime/jemalloc_license.txt create mode 100644 desktopRuntime/khronos_license.txt create mode 100644 desktopRuntime/libEGL.dll create mode 100644 desktopRuntime/libGLESv2.dll create mode 100644 desktopRuntime/liburing_license.txt create mode 100644 desktopRuntime/lwjgl-egl.jar create mode 100644 desktopRuntime/lwjgl-glfw.jar create mode 100644 desktopRuntime/lwjgl-jemalloc.jar create mode 100644 desktopRuntime/lwjgl-openal.jar create mode 100644 desktopRuntime/lwjgl-opengles.jar create mode 100644 desktopRuntime/lwjgl.dll create mode 100644 desktopRuntime/lwjgl.jar create mode 100644 desktopRuntime/lwjgl_opengles.dll create mode 100644 desktopRuntime/openal_soft_license.txt create mode 100644 desktopRuntime/resources/assets/eagler/CREDITS.txt create mode 100644 desktopRuntime/resources/assets/eagler/eagtek.png create mode 100644 desktopRuntime/resources/assets/eagler/glsl/accel_font.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/accel_font.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/accel_particle.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/accel_particle.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/core.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/core.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/accel_particle.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/accel_particle_forward.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/accel_particle_gbuffer.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/readme.txt create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bed_feet_end_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bed_feet_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bed_feet_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bed_head_end_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bed_head_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bed_head_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bedrock_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/bookshelf_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/brewing_stand_base_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/brewing_stand_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/brick_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/cake_inner_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/cake_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/cake_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/coal_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/coarse_dirt_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/cobblestone_mossy_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/cobblestone_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/comparator_off_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/comparator_on_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/crafting_table_front_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/crafting_table_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/crafting_table_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/diamond_block_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/diamond_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/dirt_podzol_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/dirt_podzol_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/dirt_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/dispenser_front_horizontal_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/dispenser_front_vertical_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_acacia_lower_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_acacia_upper_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_birch_lower_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_birch_upper_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_dark_oak_lower_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_dark_oak_upper_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_jungle_lower_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_jungle_upper_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_spruce_lower_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_spruce_upper_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_wood_lower_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/door_wood_upper_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/dropper_front_horizontal_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/dropper_front_vertical_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/emerald_block_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/emerald_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/enchanting_table_bottom_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/enchanting_table_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/enchanting_table_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/end_stone_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/endframe_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/endframe_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/farmland_dry_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/farmland_wet_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/furnace_front_off_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/furnace_front_on_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/furnace_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/furnace_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/gold_block_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/gold_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/grass_side_overlay_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/grass_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/grass_side_snowed_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/grass_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/gravel_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/iron_block_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/iron_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/lapis_block_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/lapis_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_acacia_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_acacia_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_big_oak_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_big_oak_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_birch_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_birch_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_jungle_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_jungle_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_oak_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_oak_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_spruce_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/log_spruce_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/netherrack_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/obsidian_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/piston_bottom_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/piston_inner_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/piston_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/piston_top_normal_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/piston_top_sticky_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/planks_acacia_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/planks_big_oak_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/planks_birch_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/planks_jungle_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/planks_oak_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/planks_spruce_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/prismarine_bricks_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/prismarine_dark_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/prismarine_rough_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/pumpkin_face_off_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/pumpkin_face_on_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_block_bottom_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_block_chiseled_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_block_chiseled_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_block_lines_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_block_lines_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_block_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_block_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/quartz_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_activator_powered_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_activator_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_detector_powered_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_detector_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_golden_powered_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_golden_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_normal_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/rail_normal_turned_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/redstone_lamp_off_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/redstone_lamp_on_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/redstone_ore_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/redstone_torch_off_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/redstone_torch_on_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/repeater_off_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/repeater_on_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/sand_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/sandstone_bottom_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/sandstone_carved_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/sandstone_normal_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/sandstone_smooth_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/sandstone_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/soul_sand_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_andesite_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_andesite_smooth_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_diorite_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_diorite_smooth_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_granite_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_granite_smooth_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_slab_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stone_slab_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stonebrick_carved_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stonebrick_cracked_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stonebrick_mossy_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/stonebrick_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/tnt_bottom_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/tnt_side_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/tnt_top_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/torch_on_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/trapdoor_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/blocks/trip_wire_source_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/bow_pulling_0_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/bow_pulling_1_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/bow_pulling_2_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/bow_standby_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/brewing_stand_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/bucket_lava_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/bucket_milk_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/bucket_water_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/carrot_on_a_stick_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/clock_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/compass_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/diamond_axe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/diamond_hoe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/diamond_pickaxe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/diamond_shovel_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/diamond_sword_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/fishing_rod_cast_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/fishing_rod_uncast_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/flint_and_steel_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/gold_axe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/gold_hoe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/gold_pickaxe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/gold_shovel_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/gold_sword_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/iron_axe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/iron_hoe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/iron_pickaxe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/iron_shovel_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/iron_sword_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/minecart_chest_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/minecart_command_block_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/minecart_furnace_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/minecart_tnt_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/shears_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/stone_axe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/stone_hoe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/stone_pickaxe_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/stone_shovel_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/assets_pbr/textures/items/stone_sword_s.ebp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/brdf_lut.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/clouds_noise3d.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/clouds_sample.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/clouds_shapes.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/clouds_shapes.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/clouds_shapes.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/clouds_sun_occlusion.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/deferred_combine.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/deferred_core.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/deferred_core_gbuffer.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/deferred_fog.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/deferred_local.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/deferred_shadow.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/deferred_shadow.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/dither16.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/eagler_moon.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/emissive_items.csv create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/forward_core.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/forward_core.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/forward_glass_highlights.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/forward_glass_highlights.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/gbuffer_debug_view.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/hand_depth_mask.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lens_ghosts.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lens_streaks.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lens_sun_occlusion.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lib/pbr_env_map.glsl create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lib/pbr_lighting.glsl create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lib/waving_blocks.glsl create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/light_point_mesh.dat create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/light_shafts_sample.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lighting_mesh.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lighting_point.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/lighting_sun.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/material_block_constants.csv create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/metals.csv create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/moon_render.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/moon_render.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/particles_s.png create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_bloom_blur.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_bloom_bright.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_exposure_avg.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_exposure_final.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_fxaa.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_lens_distort.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_lens_ghosts.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_lens_ghosts.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_lens_streaks.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_lens_streaks.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/post_tonemap.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/rain.png create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_control.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_mask.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_mask.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_noise.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_noise.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_normals.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_render.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/realistic_water_render.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/reproject_control.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/reproject_ssr.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/shader_pack_icon.png create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/shader_pack_info.json create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/shadows_sun.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/skybox.dat create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/skybox_atmosphere.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/skybox_irradiance.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/skybox_render.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/skybox_render.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/skybox_render_end.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/skybox_render_end.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/ssao_generate.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/ssao_noise.bmp create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/temperatures.lut create mode 100644 desktopRuntime/resources/assets/eagler/glsl/deferred/vertex_ids.csv create mode 100644 desktopRuntime/resources/assets/eagler/glsl/local.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/post_fxaa.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/texture_blit.fsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/texture_blit.vsh create mode 100644 desktopRuntime/resources/assets/eagler/glsl/texture_mix.fsh create mode 100644 desktopRuntime/resources/assets/eagler/gui/eagler_gui.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/01.default_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/02.default_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/03.tennis_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/04.tennis_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/05.tuxedo_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/06.tuxedo_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/07.athlete_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/08.athlete_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/09.cyclist_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/10.cyclist_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/11.boxer_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/12.boxer_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/13.prisoner_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/14.prisoner_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/15.scottish_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/16.scottish_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/17.developer_steve.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/18.developer_alex.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/19.herobrine.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/20.notch.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/21.creeper.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/22.zombie.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/23.pig.png create mode 100644 desktopRuntime/resources/assets/eagler/skins/24.mooshroom.png create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/acacia_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/activator_rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/allium.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/andesite.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/anvil.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/beacon.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/bed.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/bedrock.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/birch_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/black_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/black_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/black_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/black_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/black_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/blue_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/blue_orchid.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/blue_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/blue_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/blue_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/blue_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/bookshelf.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brewing_stand.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brick_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brick_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brick_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brown_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brown_mushroom.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brown_mushroom_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brown_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brown_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brown_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/brown_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cactus.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cake.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/carrots.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cauldron.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/chiseled_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/chiseled_quartz_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/chiseled_red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/chiseled_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/chiseled_stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/coal_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/coal_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/coarse_dirt.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cobblestone_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cobblestone_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cobblestone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cobblestone_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cocoa.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/command_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cracked_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cracked_stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/crafting_table.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cyan_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cyan_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cyan_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cyan_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/cyan_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dandelion.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_oak_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dark_prismarine.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/daylight_detector.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/daylight_detector_inverted.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dead_bush.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/detector_rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/diamond_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/diamond_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/diorite.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dirt.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dispenser.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/double_fern.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/double_grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/double_rose.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dragon_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/dropper.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/emerald_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/emerald_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/enchanting_table.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/end_portal_frame.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/end_stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/farmland.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/fern.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/fire.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/flower_pot.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/furnace.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/glowstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gold_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gold_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/golden_rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/granite.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gravel.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gray_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gray_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gray_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gray_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/gray_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/green_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/green_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/green_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/green_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/green_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/hay_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/heavy_weighted_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/hopper.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/houstonia.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/ice.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/iron_bars.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/iron_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/iron_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/iron_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/iron_trapdoor.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/item_frame.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jukebox.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/jungle_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/ladder.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lapis_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lapis_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lever.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/light_blue_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/light_blue_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/light_blue_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/light_blue_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/light_blue_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/light_weighted_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lime_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lime_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lime_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lime_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lime_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lit_furnace.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lit_pumpkin.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lit_redstone_lamp.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/lit_redstone_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/magenta_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/magenta_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/magenta_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/magenta_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/magenta_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/melon_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/melon_stem.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/mob_spawner.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/mossy_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/mossy_cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/mossy_cobblestone_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/mossy_stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/mycelium.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/nether_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/nether_brick_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/nether_brick_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/nether_brick_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/nether_brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/nether_wart.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/netherrack.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/noteblock.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oak_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oak_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oak_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oak_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oak_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oak_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oak_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/obsidian.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/orange_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/orange_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/orange_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/orange_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/orange_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/orange_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/oxeye_daisy.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/packed_ice.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/paeonia.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pink_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pink_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pink_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pink_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pink_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pink_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/piston.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/piston_head.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/podzol.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/poppy.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/portal.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/potatoes.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/powered_comparator.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/powered_repeater.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/prismarine.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/prismarine_bricks.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pumpkin.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/pumpkin_stem.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/purple_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/purple_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/purple_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/purple_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/purple_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/quartz_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/quartz_column.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/quartz_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/quartz_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/quartz_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/quartz_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_mushroom.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_mushroom_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_sandstone_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_sandstone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_sandstone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/red_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/redstone_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/redstone_lamp.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/redstone_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/redstone_torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/redstone_wire.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/reeds.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sandstone_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sandstone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sandstone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sea_lantern.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/silver_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/silver_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/silver_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/silver_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/silver_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/slime.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/smooth_andesite.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/smooth_diorite.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/smooth_granite.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/smooth_red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/smooth_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/snow.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/snow_layer.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/soul_sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sponge.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/spruce_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sticky_piston.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_brick_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_brick_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_button.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/sunflower.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/syringa.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/tall_grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/tnt.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/trapdoor.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/tripwire.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/tripwire_hook.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/unlit_redstone_torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/unpowered_comparator.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/unpowered_repeater.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/vine.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/waterlily.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/web.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/wheat.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/white_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/white_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/white_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/white_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/white_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/white_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/wood_old_double_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/wood_old_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/wooden_button.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/wooden_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/wooden_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/yellow_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/yellow_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/yellow_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/yellow_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/blockstates/yellow_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/font/glyph_sizes.bin create mode 100644 desktopRuntime/resources/assets/minecraft/icons/icon_16x16.png create mode 100644 desktopRuntime/resources/assets/minecraft/icons/icon_32x32.png create mode 100644 desktopRuntime/resources/assets/minecraft/lang/en_US.lang create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_bark.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_log_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_wall_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/acacia_wall_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/activator_rail_active_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/activator_rail_active_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/activator_rail_active_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/activator_rail_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/activator_rail_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/activator_rail_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/allium.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/andesite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/andesite_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/anvil.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/anvil_slightly_damaged.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/anvil_undamaged.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/anvil_very_damaged.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bars_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bars_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bars_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bars_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bars_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/beacon.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bed_foot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bed_head.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bedrock.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bedrock_mirrored.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_bark.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_log_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_wall_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/birch_wall_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/black_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/blue_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/bookshelf.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_bottles_1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_bottles_12.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_bottles_123.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_bottles_13.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_bottles_2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_bottles_23.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_bottles_3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brewing_stand_empty.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brick_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brick_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_c.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_cap_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_e.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_inside_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_stem.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_stem_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_mushroom_block_w.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/brown_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/button.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/button_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/button_pressed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cactus.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cake_slice1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cake_slice2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cake_slice3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cake_slice4.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cake_slice5.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cake_slice6.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cake_uneaten.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_black.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_brown.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_cyan.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_gray.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_green.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_light_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_lime.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_magenta.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_orange.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_pink.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_purple.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_red.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_silver.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_white.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carpet_yellow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carrots_stage0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carrots_stage1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carrots_stage2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/carrots_stage3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cauldron_empty.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cauldron_level1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cauldron_level2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cauldron_level3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/coal_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/coal_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/coarse_dirt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_mossy_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_ns_above.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cobblestone_wall_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cocoa_age0_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cocoa_age1_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cocoa_age2_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/column_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/command_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/comparator_lit.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/comparator_lit_subtract.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/comparator_unlit.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/comparator_unlit_subtract.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/crafting_table.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/crop.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cross.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cube.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cube_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cube_bottom_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cube_column.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cube_mirrored.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cube_mirrored_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cube_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/cyan_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/daisy.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dandelion.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_bark.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_log_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_wall_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dark_oak_wall_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/daylight_detector.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/daylight_detector_inverted.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dead_bush.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/detector_rail_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/detector_rail_powered_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/detector_rail_powered_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/detector_rail_powered_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/detector_rail_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/detector_rail_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/diamond_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/diamond_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/diorite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/diorite_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dirt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dispenser.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dispenser_vertical.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_fern_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_fern_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_grass_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_grass_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_paeonia_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_paeonia_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_rose_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_rose_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_stone_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_sunflower_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_sunflower_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_syringa_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/double_syringa_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dragon_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dropper.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/dropper_vertical.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/emerald_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/emerald_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/enchanting_table_base.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/end_portal_frame_empty.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/end_portal_frame_filled.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/end_stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/farmland.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/farmland_dry.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/farmland_moist.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fern.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_floor.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_floor_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_n_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_n_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_n_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_n_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_n_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ne_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ne_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ne_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ne_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ne_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu1_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu1_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu1_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu1_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu1_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu2_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu2_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu2_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu2_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_neu2_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ns_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ns_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ns_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ns_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_ns_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nse_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nse_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nse_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nse_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nse_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu1_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu1_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu1_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu1_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu1_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu2_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu2_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu2_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu2_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nseu2_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsew_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsew_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsew_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsew_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsew_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu1_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu1_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu1_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu1_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu1_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu2_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu2_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu2_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu2_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsewu2_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu1_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu1_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu1_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu1_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu1_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu2_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu2_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu2_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu2_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nsu2_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu1_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu1_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu1_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu1_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu2_alt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu2_alt_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu2_flip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu2_flip_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_nu2_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_u1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_u1_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_u2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/fire_u2_main.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_acacia.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_allium.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_birch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_cactus.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_cross.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_daisy.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_dandelion.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_dark_oak.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_dead_bush.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_fern.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_houstonia.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_jungle.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_mushroom_brown.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_mushroom_red.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_oak.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_orchid.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_rose.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_spruce.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_tulip_orange.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_tulip_pink.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_tulip_red.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/flower_pot_tulip_white.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/furnace.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_black.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_brown.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_cyan.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_gray.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_green.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_light_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_lime.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_magenta.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_orange.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_pink.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_purple.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_red.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_silver.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_white.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glass_yellow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/glowstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gold_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gold_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/golden_rail_active_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/golden_rail_active_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/golden_rail_active_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/golden_rail_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/golden_rail_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/golden_rail_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/granite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/granite_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/grass_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/grass_snowed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gravel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/gray_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/green_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_acacia.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_birch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_dark_oak.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_jungle.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_nether_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_oak.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_quartz.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_spruce.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/half_slab_stone_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_black.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_brown.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_cyan.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_gray.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_green.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_light_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_lime.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_magenta.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_orange.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_pink.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_purple.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_red.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_silver.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_white.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hardened_clay_yellow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hay_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/heavy_pressure_plate_down.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/heavy_pressure_plate_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/heavy_pressure_plate_up.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hopper_down.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/hopper_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/houstonia.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/ice.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_trapdoor_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_trapdoor_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/iron_trapdoor_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/item_frame.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/item_frame_map.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jukebox.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_bark.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_log_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_wall_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/jungle_wall_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/ladder.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lapis_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lapis_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lever.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lever_off.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_blue_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_pressure_plate_down.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_pressure_plate_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/light_pressure_plate_up.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lime_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lit_furnace.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lit_pumpkin.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lit_redstone_lamp.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lit_redstone_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lit_redstone_torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/lit_redstone_torch_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/magenta_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_fruit.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth4.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth5.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth6.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/melon_stem_growth7.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mob_spawner_cage.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_wall_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_wall_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_wall_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_wall_ns_above.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_wall_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_wall_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mossy_wall_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/mycelium.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_wart_stage0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_wart_stage1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/nether_wart_stage2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/netherrack.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/normal_rail_curved.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/normal_rail_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/normal_rail_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/normal_rail_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/normal_torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/normal_torch_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/noteblock.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_bark.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_log_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_wall_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/oak_wall_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/obsidian.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orange_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orchid.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orientable.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/orientable_vertical.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/packed_ice.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pink_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_extended.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_extended_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_head.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_head_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_head_short.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_head_short_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_head_short_sticky.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_head_sticky.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_inventory_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_inventory_sticky.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/piston_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/podzol.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/poppy.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/portal_ew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/portal_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/potatoes_stage0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/potatoes_stage1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/potatoes_stage2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/potatoes_stage3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pressure_plate_down.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pressure_plate_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pressure_plate_up.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/prismarine_bricks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/prismarine_dark.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/prismarine_rough.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_fruit.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth4.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth5.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth6.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/pumpkin_stem_growth7.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/purple_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_chiseled.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_lines.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/quartz_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/rail_curved.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/rail_flat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/rail_raised_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/rail_raised_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_c.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_cap_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_e.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_inside_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_stem.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_stem_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_mushroom_block_w.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sandstone_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sandstone_chiseled.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sandstone_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sandstone_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sandstone_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sandstone_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_sandstone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/red_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_none.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_nsue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_nue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_nuse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_nusue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_ueuw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_uew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_une.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_uns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unsue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unsuew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unus.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unuse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unusew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unusue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unusueuw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/redstone_unusuew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/reeds.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_1tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_2tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_3tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_4tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_locked_1tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_locked_2tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_locked_3tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_locked_4tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_1tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_2tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_3tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_4tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_locked_1tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_locked_2tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_locked_3tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/repeater_on_locked_4tick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sandstone_all.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sandstone_chiseled.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sandstone_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sandstone_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sandstone_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sandstone_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sandstone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sea_lantern.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/silver_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/slime.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow_height10.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow_height12.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow_height14.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow_height2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow_height4.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow_height6.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/snow_height8.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/soul_sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sponge.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sponge_wet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_bark.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_fence_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_log_side.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_wall_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/spruce_wall_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_fruit.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth4.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth5.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth6.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stem_growth7.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/sticky_piston.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_brick_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_brick_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_button.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_button_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_button_pressed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_inner_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_mirrored.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_outer_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_pressure_plate_down.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_pressure_plate_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_pressure_plate_up.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stonebrick_chiseled.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stonebrick_cracked.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stonebrick_mossy.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/stonebrick_normal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tall_grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tallgrass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tnt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/torch_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/trapdoor_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/trapdoor_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/trapdoor_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_suspended_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_suspended_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_suspended_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_suspended_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_attached_suspended_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_hook.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_hook_attached.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_hook_attached_powered.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_hook_attached_suspended.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_hook_attached_suspended_powered.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_hook_powered.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_suspended_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_suspended_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_suspended_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_suspended_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/tripwire_suspended_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/unlit_redstone_lamp.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/unlit_redstone_torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/unlit_redstone_torch_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_acacia.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_birch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_dark_oak.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_jungle.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_nether_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_oak.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_quartz.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_spruce.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/upper_slab_stone_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_1u.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_2_opposite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_2u.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_2u_opposite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_3u.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_4.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_4u.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/vine_u.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_gate_closed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_gate_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_ns_above.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wall_post.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/waterlily.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/web.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage3.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage4.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage5.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage6.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wheat_stage7.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/white_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_button.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_button_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_button_pressed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_door_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_door_bottom_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_door_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_door_top_rh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_pressure_plate_down.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_pressure_plate_inventory.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_pressure_plate_up.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_trapdoor_bottom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_trapdoor_open.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/wooden_trapdoor_top.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_n.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_ne.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_new.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_ns.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_nse.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_nsew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_nsw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_nw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_s.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_se.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_sew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_pane_sw.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/block/yellow_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/acacia_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/activator_rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/allium.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/andesite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/andesite_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/anvil_intact.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/anvil_slightly_damaged.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/anvil_very_damaged.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/apple.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/armor_stand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/arrow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/baked_potato.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/banner.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/barrier.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/beacon.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bed.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bedrock.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/beef.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/birch_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/black_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/black_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/black_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/black_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/black_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blaze_powder.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blaze_rod.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blue_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blue_orchid.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blue_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blue_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blue_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/blue_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/boat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/book.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bookshelf.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bottle_drinkable.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bottle_splash.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bow_pulling_0.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bow_pulling_1.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bow_pulling_2.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bowl.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bread.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brewing_stand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brick_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brick_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brown_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brown_mushroom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brown_mushroom_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brown_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brown_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brown_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/brown_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/bucket.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cactus.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cake.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/carrot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/carrot_on_a_stick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cauldron.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chainmail_boots.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chainmail_chestplate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chainmail_helmet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chainmail_leggings.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/charcoal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chest.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chest_minecart.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chicken.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chiseled_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chiseled_quartz_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chiseled_red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chiseled_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/chiseled_stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/clay_ball.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/clock.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/clownfish.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/coal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/coal_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/coal_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/coarse_dirt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cobblestone_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cobblestone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cobblestone_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cod.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/command_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/command_block_minecart.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/comparator.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/compass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cooked_beef.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cooked_chicken.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cooked_cod.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cooked_mutton.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cooked_porkchop.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cooked_rabbit.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cooked_salmon.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cookie.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cracked_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cracked_stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/crafting_table.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cyan_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cyan_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cyan_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cyan_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/cyan_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dandelion.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_oak_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dark_prismarine.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/daylight_detector.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dead_bush.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/detector_rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_axe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_boots.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_chestplate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_helmet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_hoe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_horse_armor.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_leggings.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_pickaxe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_shovel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diamond_sword.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diorite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/diorite_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dirt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dispenser.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/double_fern.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/double_grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/double_rose.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dragon_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dropper.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_black.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_brown.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_cyan.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_gray.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_green.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_light_blue.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_lime.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_magenta.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_orange.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_pink.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_purple.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_red.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_silver.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_white.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/dye_yellow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/emerald.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/emerald_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/emerald_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/enchanted_book.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/enchanting_table.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/end_portal_frame.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/end_stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/ender_chest.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/ender_eye.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/ender_pearl.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/experience_bottle.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/farmland.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/feather.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/fermented_spider_eye.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/fern.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/filled_map.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/fire_charge.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/firework_charge.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/fireworks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/fishing_rod.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/fishing_rod_cast.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/flint.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/flint_and_steel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/flower_pot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/furnace.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/furnace_minecart.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/ghast_tear.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/glass_bottle.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/glowstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/glowstone_dust.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gold_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gold_ingot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gold_nugget.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gold_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_apple.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_axe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_boots.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_carrot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_chestplate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_helmet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_hoe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_horse_armor.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_leggings.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_pickaxe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_shovel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/golden_sword.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/granite.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/granite_smooth.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gravel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gray_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gray_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gray_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gray_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gray_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/green_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/green_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/green_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/green_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/green_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/gunpowder.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/hay_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/heavy_weighted_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/hopper.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/hopper_minecart.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/houstonia.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/ice.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_axe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_bars.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_boots.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_chestplate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_helmet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_hoe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_horse_armor.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_ingot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_leggings.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_pickaxe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_shovel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_sword.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/iron_trapdoor.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/item_frame.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jukebox.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/jungle_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/ladder.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lapis_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lapis_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lava_bucket.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lead.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/leather.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/leather_boots.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/leather_chestplate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/leather_helmet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/leather_leggings.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lever.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/light_blue_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/light_blue_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/light_blue_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/light_blue_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/light_blue_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/light_weighted_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lime_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lime_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lime_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lime_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lime_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lit_furnace.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/lit_pumpkin.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/magenta_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/magenta_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/magenta_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/magenta_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/magenta_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/magma_cream.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/map.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/melon.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/melon_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/melon_seeds.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/milk_bucket.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/minecart.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mob_spawner.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mossy_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mossy_cobblestone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mossy_cobblestone_wall.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mossy_stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mushroom_stew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mutton.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/mycelium.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/name_tag.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/nether_brick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/nether_brick_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/nether_brick_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/nether_brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/nether_star.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/nether_wart.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/netherbrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/netherrack.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/noteblock.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oak_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/obsidian.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/old_wood_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/orange_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/orange_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/orange_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/orange_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/orange_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/orange_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/oxeye_daisy.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/packed_ice.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/paeonia.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/painting.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/paper.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pink_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pink_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pink_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pink_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pink_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pink_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/piston.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/podzol.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/poisonous_potato.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/poppy.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/porkchop.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/potato.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/prismarine.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/prismarine_bricks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/prismarine_crystals.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/prismarine_shard.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pufferfish.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pumpkin.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pumpkin_pie.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/pumpkin_seeds.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/purple_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/purple_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/purple_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/purple_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/purple_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/quartz.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/quartz_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/quartz_column.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/quartz_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/quartz_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/quartz_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/rabbit.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/rabbit_foot.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/rabbit_hide.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/rabbit_stew.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/rail.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_11.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_13.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_blocks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_cat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_chirp.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_far.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_mall.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_mellohi.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_stal.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_strad.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_wait.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/record_ward.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_mushroom.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_mushroom_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_sandstone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_sandstone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/red_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/redstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/redstone_block.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/redstone_lamp.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/redstone_ore.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/redstone_torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/reeds.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/repeater.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/rotten_flesh.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/saddle.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/salmon.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sandstone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sandstone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sea_lantern.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/shears.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sign.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/silver_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/silver_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/silver_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/silver_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/silver_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/skull_char.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/skull_creeper.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/skull_skeleton.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/skull_wither.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/skull_zombie.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/slime.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/slime_ball.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/smooth_red_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/smooth_sandstone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/snow.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/snow_layer.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/snowball.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/soul_sand.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spawn_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/speckled_melon.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spider_eye.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sponge.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sponge_wet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_door.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_fence.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_fence_gate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_leaves.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_log.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_planks.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_sapling.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/spruce_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sticky_piston.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_axe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_brick_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_brick_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_brick_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_button.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_hoe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_monster_egg.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_pickaxe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_shovel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_stairs.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stone_sword.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/stonebrick.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/string.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sugar.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/sunflower.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/syringa.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/tall_grass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/tnt.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/tnt_minecart.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/torch.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/trapdoor.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/trapped_chest.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/tripwire_hook.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/vine.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/water_bucket.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/waterlily.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/web.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wheat.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wheat_seeds.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/white_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/white_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/white_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/white_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/white_tulip.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/white_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wood_old_slab.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wooden_axe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wooden_button.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wooden_hoe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wooden_pickaxe.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wooden_pressure_plate.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wooden_shovel.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/wooden_sword.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/writable_book.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/written_book.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/yellow_carpet.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/yellow_stained_glass.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/yellow_stained_glass_pane.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/yellow_stained_hardened_clay.json create mode 100644 desktopRuntime/resources/assets/minecraft/models/item/yellow_wool.json create mode 100644 desktopRuntime/resources/assets/minecraft/sounds.json create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave10.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave11.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave12.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave13.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave7.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave8.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/cave/cave9.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/weather/rain1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/weather/rain2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/weather/rain3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/weather/rain4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/weather/thunder1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/weather/thunder2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/ambient/weather/thunder3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/damage/fallbig.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/damage/fallsmall.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/damage/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/damage/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/damage/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/cloth1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/cloth2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/cloth3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/cloth4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/grass1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/grass2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/grass3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/grass4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/gravel1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/gravel2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/gravel3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/gravel4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/sand1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/sand2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/sand3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/sand4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/snow1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/snow2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/snow3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/snow4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/stone1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/stone2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/stone3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/stone4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/wood1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/wood2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/wood3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/dig/wood4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fire/fire.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fire/ignite.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fireworks/blast1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fireworks/blast_far1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fireworks/largeBlast1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fireworks/largeBlast_far1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fireworks/launch1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fireworks/twinkle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/fireworks/twinkle_far1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/lava.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/lavapop.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/splash.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/splash2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/swim1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/swim2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/swim3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/swim4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/liquid/water.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/minecart/base.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/minecart/inside.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/hurt3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/hurt4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/idle4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/loop.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/bat/takeoff.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/breathe1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/breathe2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/breathe3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/breathe4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/blaze/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/hiss1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/hiss2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/hiss3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/hitt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/hitt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/hitt3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/meow1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/meow2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/meow3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/meow4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/purr1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/purr2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/purr3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/purreow1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cat/purreow2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/plop.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/chicken/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/hurt3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/say4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/cow/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/creeper/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/creeper/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/creeper/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/creeper/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/creeper/say4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/end.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/growl1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/growl2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/growl3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/growl4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/wings1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/wings2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/wings3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/wings4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/wings5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/enderdragon/wings6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/idle4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/idle5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/portal.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/portal2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/scream1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/scream2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/scream3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/scream4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/endermen/stare.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/affectionate_scream.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/charge.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/fireball4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/moan1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/moan2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/moan3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/moan4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/moan5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/moan6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/moan7.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/scream1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/scream2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/scream3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/scream4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/ghast/scream5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/attack_loop.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/curse.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/elder_idle4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/flop1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/flop2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/flop3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/flop4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/guardian_idle4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/guardian/land_idle4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/angry1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/armor.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/breathe1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/breathe2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/breathe3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/angry1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/angry2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/donkey/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/gallop1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/gallop2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/gallop3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/gallop4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/jump.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/land.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/leather.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/skeleton/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/soft1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/soft2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/soft3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/soft4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/soft5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/soft6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/wood1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/wood2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/wood3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/wood4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/wood5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/wood6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/horse/zombie/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/throw.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/walk1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/walk2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/walk3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/irongolem/walk4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/big1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/big2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/big3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/big4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/jump1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/jump2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/jump3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/jump4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/small1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/small2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/small3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/small4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/magmacube/small5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/pig/step5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/bunnymurder.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hop1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hop2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hop3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hop4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hurt3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/hurt4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/rabbit/idle4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/shear.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/sheep/step5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/kill.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/say4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/silverfish/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/hurt3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/hurt4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/skeleton/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/attack1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/attack2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/big1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/big2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/big3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/big4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/small1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/small2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/small3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/small4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/slime/small5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/say4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/spider/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/haggle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/haggle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/haggle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/hit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/hit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/hit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/hit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/no1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/no2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/no3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/yes1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/yes2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/villager/yes3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/hurt3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/hurt4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/idle1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/idle2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/idle3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/idle4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/shoot.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wither/spawn.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/bark1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/bark2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/bark3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/growl1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/growl2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/growl3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/howl1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/howl2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/hurt3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/panting.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/shake.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/step5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/wolf/whine.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/death.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/hurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/hurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/infect.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/metal1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/metal2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/metal3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/remedy.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/say1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/say2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/say3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/step1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/step2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/step3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/step4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/step5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/unfect.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/wood1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/wood2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/wood3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/wood4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombie/woodbreak.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpig1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpig2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpig3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpig4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpigangry1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpigangry2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpigangry3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpigangry4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpigdeath.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpighurt1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/mob/zombiepig/zpighurt2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/music/menu/menu2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/note/bass.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/note/bassattack.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/note/bd.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/note/harp.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/note/hat.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/note/pling.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/note/snare.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/portal/portal.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/portal/travel.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/portal/trigger.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/anvil_break.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/anvil_land.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/anvil_use.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/bow.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/bowhit1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/bowhit2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/bowhit3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/bowhit4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/break.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/breath.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/burp.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/chestclosed.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/chestopen.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/classic_hurt.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/click.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/door_close.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/door_open.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/drink.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/eat1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/eat2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/eat3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/explode1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/explode2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/explode3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/explode4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/fizz.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/fuse.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/glass1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/glass2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/glass3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/levelup.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/orb.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/pop.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/splash.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/successful_hit.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/random/wood_click.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/cloth1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/cloth2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/cloth3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/cloth4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/grass1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/grass2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/grass3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/grass4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/grass5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/grass6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/gravel1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/gravel2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/gravel3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/gravel4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/ladder1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/ladder2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/ladder3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/ladder4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/ladder5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/sand1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/sand2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/sand3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/sand4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/sand5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/snow1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/snow2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/snow3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/snow4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/stone1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/stone2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/stone3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/stone4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/stone5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/stone6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/wood1.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/wood2.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/wood3.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/wood4.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/wood5.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/step/wood6.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/tile/piston/in.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/sounds/tile/piston/out.ogg create mode 100644 desktopRuntime/resources/assets/minecraft/texts/credits.txt create mode 100644 desktopRuntime/resources/assets/minecraft/texts/end.txt create mode 100644 desktopRuntime/resources/assets/minecraft/texts/splashes.txt create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/anvil_base.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/anvil_top_damaged_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/anvil_top_damaged_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/anvil_top_damaged_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/beacon.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bed_feet_end.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bed_feet_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bed_feet_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bed_head_end.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bed_head_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bed_head_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bedrock.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/bookshelf.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/brewing_stand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/brewing_stand_base.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/brick.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cactus_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cactus_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cactus_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cake_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cake_inner.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cake_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cake_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/carrots_stage_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/carrots_stage_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/carrots_stage_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/carrots_stage_3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cauldron_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cauldron_inner.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cauldron_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cauldron_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/clay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/coal_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/coal_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/coarse_dirt.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cobblestone.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cobblestone_mossy.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cocoa_stage_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cocoa_stage_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/cocoa_stage_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/command_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/comparator_off.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/comparator_on.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/crafting_table_front.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/crafting_table_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/crafting_table_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/daylight_detector_inverted_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/daylight_detector_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/daylight_detector_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/deadbush.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_4.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_5.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_6.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_7.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_8.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/destroy_stage_9.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/diamond_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/diamond_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dirt.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dirt_podzol_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dirt_podzol_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dispenser_front_horizontal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dispenser_front_vertical.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_acacia_lower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_acacia_upper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_birch_lower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_birch_upper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_dark_oak_lower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_dark_oak_upper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_iron_lower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_iron_upper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_jungle_lower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_jungle_upper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_spruce_lower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_spruce_upper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_wood_lower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/door_wood_upper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_fern_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_fern_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_grass_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_grass_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_paeonia_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_paeonia_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_rose_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_rose_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_sunflower_back.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_sunflower_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_sunflower_front.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_sunflower_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_syringa_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/double_plant_syringa_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dragon_egg.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dropper_front_horizontal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/dropper_front_vertical.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/emerald_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/emerald_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/enchanting_table_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/enchanting_table_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/enchanting_table_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/end_stone.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/endframe_eye.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/endframe_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/endframe_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/farmland_dry.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/farmland_wet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/fern.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/fire_layer_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/fire_layer_0.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/fire_layer_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/fire_layer_1.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_allium.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_blue_orchid.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_dandelion.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_houstonia.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_oxeye_daisy.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_paeonia.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_pot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_rose.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_tulip_orange.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_tulip_pink.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_tulip_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/flower_tulip_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/furnace_front_off.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/furnace_front_on.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/furnace_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/furnace_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_cyan.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_gray.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_green.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_light_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_lime.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_magenta.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_orange.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_cyan.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_gray.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_green.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_light_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_lime.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_magenta.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_orange.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_pink.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_purple.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_silver.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pane_top_yellow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_pink.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_purple.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_silver.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glass_yellow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/glowstone.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/gold_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/gold_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/grass_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/grass_side_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/grass_side_snowed.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/grass_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/gravel.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_cyan.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_gray.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_green.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_light_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_lime.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_magenta.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_orange.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_pink.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_purple.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_silver.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hardened_clay_stained_yellow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hay_block_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hay_block_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hopper_inside.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hopper_outside.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/hopper_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/ice.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/ice_packed.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/iron_bars.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/iron_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/iron_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/iron_trapdoor.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/itemframe_background.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/jukebox_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/jukebox_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/ladder.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/lapis_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/lapis_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/lava_flow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/lava_flow.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/lava_still.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/lava_still.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/leaves_acacia.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/leaves_big_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/leaves_birch.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/leaves_jungle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/leaves_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/leaves_spruce.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/lever.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_acacia.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_acacia_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_big_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_big_oak_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_birch.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_birch_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_jungle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_jungle_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_oak_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_spruce.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/log_spruce_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/melon_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/melon_stem_connected.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/melon_stem_disconnected.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/melon_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mob_spawner.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mushroom_block_inside.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mushroom_block_skin_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mushroom_block_skin_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mushroom_block_skin_stem.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mushroom_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mushroom_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mycelium_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/mycelium_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/nether_brick.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/nether_wart_stage_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/nether_wart_stage_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/nether_wart_stage_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/netherrack.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/noteblock.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/obsidian.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/piston_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/piston_inner.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/piston_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/piston_top_normal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/piston_top_sticky.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/planks_acacia.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/planks_big_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/planks_birch.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/planks_jungle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/planks_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/planks_spruce.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/portal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/portal.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/potatoes_stage_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/potatoes_stage_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/potatoes_stage_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/potatoes_stage_3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/prismarine_bricks.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/prismarine_dark.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/prismarine_rough.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/prismarine_rough.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/pumpkin_face_off.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/pumpkin_face_on.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/pumpkin_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/pumpkin_stem_connected.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/pumpkin_stem_disconnected.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/pumpkin_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_block_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_block_chiseled.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_block_chiseled_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_block_lines.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_block_lines_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_block_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_block_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/quartz_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_activator.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_activator_powered.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_detector.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_detector_powered.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_golden.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_golden_powered.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_normal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/rail_normal_turned.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/red_sand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/red_sandstone_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/red_sandstone_carved.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/red_sandstone_normal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/red_sandstone_smooth.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/red_sandstone_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_dust_cross.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_dust_cross_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_dust_line.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_dust_line_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_lamp_off.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_lamp_on.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_ore.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_torch_off.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/redstone_torch_on.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/reeds.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/repeater_off.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/repeater_on.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sandstone_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sandstone_carved.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sandstone_normal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sandstone_smooth.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sandstone_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sapling_acacia.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sapling_birch.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sapling_jungle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sapling_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sapling_roofed_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sapling_spruce.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sea_lantern.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sea_lantern.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/slime.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/snow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/soul_sand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sponge.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/sponge_wet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_andesite.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_andesite_smooth.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_diorite.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_diorite_smooth.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_granite.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_granite_smooth.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_slab_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stone_slab_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stonebrick.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stonebrick_carved.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stonebrick_cracked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/stonebrick_mossy.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/tallgrass.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/tnt_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/tnt_side.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/tnt_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/torch_on.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/trapdoor.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/trip_wire.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/trip_wire_source.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/vine.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/water_flow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/water_flow.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/water_still.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/water_still.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/waterlily.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/web.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_4.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_5.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_6.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wheat_stage_7.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_cyan.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_gray.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_green.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_light_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_lime.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_magenta.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_orange.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_pink.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_purple.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_silver.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/blocks/wool_colored_yellow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/colormap/foliage.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/colormap/grass.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/effect/dither.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/alex.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/armorstand/wood.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/arrow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/base.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/border.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/bricks.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/circle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/creeper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/cross.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/curly_border.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/diagonal_left.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/diagonal_right.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/diagonal_up_left.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/diagonal_up_right.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/flower.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/gradient.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/gradient_up.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/half_horizontal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/half_horizontal_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/half_vertical.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/half_vertical_right.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/mojang.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/rhombus.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/skull.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/small_stripes.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/square_bottom_left.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/square_bottom_right.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/square_top_left.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/square_top_right.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/straight_cross.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_center.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_downleft.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_downright.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_left.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_middle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_right.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/stripe_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/triangle_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/triangle_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/triangles_bottom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner/triangles_top.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/banner_base.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/bat.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/beacon_beam.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/blaze.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/boat.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/cat/black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/cat/ocelot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/cat/red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/cat/siamese.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chest/christmas.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chest/christmas_double.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chest/ender.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chest/normal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chest/normal_double.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chest/trapped.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chest/trapped_double.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/chicken.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/cow/cow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/cow/mooshroom.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/creeper/creeper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/creeper/creeper_armor.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/enchanting_table_book.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/end_portal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/endercrystal/endercrystal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/endercrystal/endercrystal_beam.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/enderdragon/dragon.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/enderdragon/dragon_exploding.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/enderdragon/dragon_eyes.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/enderman/enderman.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/enderman/enderman_eyes.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/endermite.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/experience_orb.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/explosion.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/ghast/ghast.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/ghast/ghast_shooting.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/guardian.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/guardian_beam.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/guardian_elder.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/armor/horse_armor_diamond.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/armor/horse_armor_gold.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/armor/horse_armor_iron.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/donkey.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_chestnut.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_creamy.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_darkbrown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_gray.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_markings_blackdots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_markings_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_markings_whitedots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_markings_whitefield.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_skeleton.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/horse_zombie.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/horse/mule.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/iron_golem.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/lead_knot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/minecart.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/pig/pig.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/pig/pig_saddle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/caerbannog.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/gold.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/salt.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/toast.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/rabbit/white_splotched.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/sheep/sheep.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/sheep/sheep_fur.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/sign.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/silverfish.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/skeleton/skeleton.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/skeleton/wither_skeleton.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/slime/magmacube.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/slime/slime.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/snowman.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/spider/cave_spider.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/spider/spider.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/spider_eyes.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/squid.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/steve.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/villager/butcher.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/villager/farmer.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/villager/librarian.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/villager/priest.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/villager/smith.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/villager/villager.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/witch.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/wither/wither.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/wither/wither_armor.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/wither/wither_invulnerable.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/wolf/wolf.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/wolf/wolf_angry.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/wolf/wolf_collar.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/wolf/wolf_tame.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/zombie/zombie.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/zombie/zombie_villager.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/entity/zombie_pigman.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/environment/clouds.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/environment/end_sky.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/environment/moon_phases.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/environment/rain.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/environment/snow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/environment/sun.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/ascii.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/ascii_sga.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_00.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_01.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_02.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_03.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_04.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_05.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_06.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_07.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_09.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_0a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_0b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_0c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_0d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_0e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_0f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_10.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_11.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_12.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_13.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_14.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_15.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_16.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_17.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_18.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_19.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_1a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_1b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_1c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_1d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_1e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_1f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_20.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_21.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_22.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_23.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_24.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_25.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_26.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_27.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_28.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_29.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_2a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_2b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_2c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_2d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_2e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_2f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_30.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_31.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_32.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_33.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_34.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_35.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_36.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_37.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_38.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_39.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_3a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_3b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_3c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_3d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_3e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_3f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_40.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_41.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_42.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_43.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_44.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_45.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_46.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_47.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_48.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_49.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_4a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_4b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_4c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_4d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_4e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_4f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_50.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_51.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_52.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_53.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_54.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_55.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_56.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_57.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_58.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_59.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_5a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_5b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_5c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_5d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_5e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_5f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_60.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_61.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_62.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_63.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_64.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_65.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_66.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_67.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_68.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_69.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_6a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_6b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_6c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_6d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_6e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_6f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_70.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_71.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_72.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_73.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_74.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_75.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_76.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_77.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_78.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_79.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_7a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_7b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_7c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_7d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_7e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_7f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_80.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_81.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_82.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_83.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_84.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_85.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_86.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_87.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_88.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_89.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_8a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_8b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_8c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_8d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_8e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_8f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_90.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_91.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_92.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_93.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_94.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_95.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_96.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_97.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_98.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_99.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_9a.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_9b.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_9c.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_9d.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_9e.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_9f.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a4.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a5.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a6.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a7.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a8.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_a9.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_aa.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ab.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ac.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ad.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ae.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_af.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b4.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b5.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b6.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b7.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b8.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_b9.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ba.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_bb.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_bc.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_bd.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_be.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_bf.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c4.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c5.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c6.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c7.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c8.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_c9.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ca.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_cb.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_cc.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_cd.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ce.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_cf.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d4.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d5.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d6.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_d7.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_f9.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_fa.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_fb.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_fc.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_fd.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_fe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/font/unicode_page_ff.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/achievement/achievement_background.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/achievement/achievement_icons.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/book.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/anvil.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/beacon.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/brewing_stand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/crafting_table.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/creative_inventory/tab_inventory.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/creative_inventory/tab_item_search.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/creative_inventory/tab_items.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/creative_inventory/tabs.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/dispenser.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/enchanting_table.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/furnace.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/generic_54.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/hopper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/horse.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/inventory.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/stats_icons.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/container/villager.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/demo_background.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/icons.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/options_background.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/presets/chaos.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/presets/delight.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/presets/drought.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/presets/isles.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/presets/luck.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/presets/madness.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/presets/water.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/resource_packs.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/server_selection.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/spectator_widgets.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/stream_indicator.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/background/panorama_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/background/panorama_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/background/panorama_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/background/panorama_3.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/background/panorama_4.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/background/panorama_5.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/minecraft.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/title/mojang.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/gui/widgets.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/apple.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/apple_golden.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/arrow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/banner_base.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/banner_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/barrier.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bed.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/beef_cooked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/beef_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/blaze_powder.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/blaze_rod.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/boat.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bone.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/book_enchanted.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/book_normal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/book_writable.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/book_written.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bow_pulling_0.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bow_pulling_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bow_pulling_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bow_standby.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bowl.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bread.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/brewing_stand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/brick.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bucket_empty.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bucket_lava.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bucket_milk.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/bucket_water.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/cake.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/carrot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/carrot_golden.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/carrot_on_a_stick.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/cauldron.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/chainmail_boots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/chainmail_chestplate.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/chainmail_helmet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/chainmail_leggings.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/charcoal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/chicken_cooked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/chicken_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/clay_ball.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/clock.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/clock.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/coal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/comparator.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/compass.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/compass.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/cookie.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_axe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_boots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_chestplate.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_helmet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_hoe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_horse_armor.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_leggings.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_pickaxe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_shovel.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/diamond_sword.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/door_acacia.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/door_birch.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/door_dark_oak.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/door_iron.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/door_jungle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/door_spruce.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/door_wood.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_black.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_brown.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_cyan.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_gray.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_green.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_light_blue.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_lime.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_magenta.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_orange.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_pink.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_purple.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_red.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_silver.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_white.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/dye_powder_yellow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/egg.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/emerald.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/empty_armor_slot_boots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/empty_armor_slot_chestplate.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/empty_armor_slot_helmet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/empty_armor_slot_leggings.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/ender_eye.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/ender_pearl.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/experience_bottle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/feather.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fireball.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fireworks.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fireworks_charge.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fireworks_charge_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fish_clownfish_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fish_cod_cooked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fish_cod_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fish_pufferfish_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fish_salmon_cooked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fish_salmon_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fishing_rod_cast.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/fishing_rod_uncast.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/flint.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/flint_and_steel.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/flower_pot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/ghast_tear.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/glowstone_dust.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_axe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_boots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_chestplate.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_helmet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_hoe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_horse_armor.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_ingot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_leggings.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_nugget.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_pickaxe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_shovel.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gold_sword.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/gunpowder.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/hopper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_axe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_boots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_chestplate.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_helmet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_hoe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_horse_armor.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_ingot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_leggings.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_pickaxe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_shovel.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/iron_sword.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/item_frame.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/lead.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_boots.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_boots_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_chestplate.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_chestplate_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_helmet.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_helmet_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_leggings.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/leather_leggings_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/magma_cream.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/map_empty.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/map_filled.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/melon.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/melon_speckled.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/minecart_chest.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/minecart_command_block.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/minecart_furnace.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/minecart_hopper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/minecart_normal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/minecart_tnt.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/mushroom_stew.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/mutton_cooked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/mutton_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/name_tag.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/nether_star.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/nether_wart.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/netherbrick.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/painting.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/paper.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/porkchop_cooked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/porkchop_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/potato.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/potato_baked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/potato_poisonous.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/potion_bottle_drinkable.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/potion_bottle_empty.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/potion_bottle_splash.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/potion_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/prismarine_crystals.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/prismarine_shard.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/pumpkin_pie.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/quartz.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/quiver.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/rabbit_cooked.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/rabbit_foot.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/rabbit_hide.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/rabbit_raw.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/rabbit_stew.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_11.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_13.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_blocks.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_cat.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_chirp.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_far.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_mall.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_mellohi.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_stal.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_strad.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_wait.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/record_ward.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/redstone_dust.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/reeds.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/repeater.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/rotten_flesh.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/ruby.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/saddle.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/seeds_melon.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/seeds_pumpkin.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/seeds_wheat.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/shears.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/sign.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/slimeball.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/snowball.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/spawn_egg.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/spawn_egg_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/spider_eye.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/spider_eye_fermented.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/stick.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/stone_axe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/stone_hoe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/stone_pickaxe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/stone_shovel.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/stone_sword.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/string.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/sugar.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/wheat.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/wood_axe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/wood_hoe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/wood_pickaxe.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/wood_shovel.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/wood_sword.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/items/wooden_armorstand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/map/map_background.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/map/map_icons.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/enchanted_item_glint.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/enchanted_item_glint.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/forcefield.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/pumpkinblur.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/pumpkinblur.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/shadow.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/shadow.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/underwater.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/unknown_pack.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/unknown_server.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/vignette.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/misc/vignette.png.mcmeta create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/chainmail_layer_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/chainmail_layer_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/diamond_layer_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/diamond_layer_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/gold_layer_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/gold_layer_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/iron_layer_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/iron_layer_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/leather_layer_1.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/leather_layer_1_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/leather_layer_2.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/models/armor/leather_layer_2_overlay.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/painting/paintings_kristoffer_zetterstrand.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/particle/footprint.png create mode 100644 desktopRuntime/resources/assets/minecraft/textures/particle/particles.png create mode 100644 desktopRuntime/resources/pack.mcmeta create mode 100644 desktopRuntime/resources/pack.png create mode 100644 desktopRuntime/soundsystem-20120107.jar create mode 100644 desktopRuntime/vulkan-1.dll create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 javascript/OfflineDownloadTemplate.txt create mode 100644 javascript/favicon.png create mode 100644 javascript/fix-webm-duration.js create mode 100644 javascript/index.html create mode 100644 javascript/lang/af_ZA.lang create mode 100644 javascript/lang/ar_SA.lang create mode 100644 javascript/lang/ast_ES.lang create mode 100644 javascript/lang/az_AZ.lang create mode 100644 javascript/lang/bg_BG.lang create mode 100644 javascript/lang/ca_ES.lang create mode 100644 javascript/lang/cs_CZ.lang create mode 100644 javascript/lang/cy_GB.lang create mode 100644 javascript/lang/da_DK.lang create mode 100644 javascript/lang/de_DE.lang create mode 100644 javascript/lang/el_GR.lang create mode 100644 javascript/lang/en_AU.lang create mode 100644 javascript/lang/en_CA.lang create mode 100644 javascript/lang/en_GB.lang create mode 100644 javascript/lang/en_PT.lang create mode 100644 javascript/lang/eo_UY.lang create mode 100644 javascript/lang/es_AR.lang create mode 100644 javascript/lang/es_ES.lang create mode 100644 javascript/lang/es_MX.lang create mode 100644 javascript/lang/es_UY.lang create mode 100644 javascript/lang/es_VE.lang create mode 100644 javascript/lang/et_EE.lang create mode 100644 javascript/lang/eu_ES.lang create mode 100644 javascript/lang/fa_IR.lang create mode 100644 javascript/lang/fi_FI.lang create mode 100644 javascript/lang/fil_PH.lang create mode 100644 javascript/lang/fr_CA.lang create mode 100644 javascript/lang/fr_FR.lang create mode 100644 javascript/lang/ga_IE.lang create mode 100644 javascript/lang/gl_ES.lang create mode 100644 javascript/lang/gv_IM.lang create mode 100644 javascript/lang/he_IL.lang create mode 100644 javascript/lang/hi_IN.lang create mode 100644 javascript/lang/hr_HR.lang create mode 100644 javascript/lang/hu_HU.lang create mode 100644 javascript/lang/hy_AM.lang create mode 100644 javascript/lang/id_ID.lang create mode 100644 javascript/lang/is_IS.lang create mode 100644 javascript/lang/it_IT.lang create mode 100644 javascript/lang/ja_JP.lang create mode 100644 javascript/lang/ka_GE.lang create mode 100644 javascript/lang/ko_KR.lang create mode 100644 javascript/lang/kw_GB.lang create mode 100644 javascript/lang/la_LA.lang create mode 100644 javascript/lang/lb_LU.lang create mode 100644 javascript/lang/lt_LT.lang create mode 100644 javascript/lang/lv_LV.lang create mode 100644 javascript/lang/mi_NZ.lang create mode 100644 javascript/lang/ms_MY.lang create mode 100644 javascript/lang/mt_MT.lang create mode 100644 javascript/lang/nds_DE.lang create mode 100644 javascript/lang/nl_NL.lang create mode 100644 javascript/lang/nn_NO.lang create mode 100644 javascript/lang/no_NO.lang create mode 100644 javascript/lang/oc_FR.lang create mode 100644 javascript/lang/pl_PL.lang create mode 100644 javascript/lang/pt_BR.lang create mode 100644 javascript/lang/pt_PT.lang create mode 100644 javascript/lang/qya_AA.lang create mode 100644 javascript/lang/ro_RO.lang create mode 100644 javascript/lang/ru_RU.lang create mode 100644 javascript/lang/se_NO.lang create mode 100644 javascript/lang/sk_SK.lang create mode 100644 javascript/lang/sl_SI.lang create mode 100644 javascript/lang/sr_SP.lang create mode 100644 javascript/lang/sv_SE.lang create mode 100644 javascript/lang/th_TH.lang create mode 100644 javascript/lang/tlh_AA.lang create mode 100644 javascript/lang/tr_TR.lang create mode 100644 javascript/lang/uk_UA.lang create mode 100644 javascript/lang/val_ES.lang create mode 100644 javascript/lang/vi_VN.lang create mode 100644 javascript/lang/zh_CN.lang create mode 100644 javascript/lang/zh_TW.lang create mode 100644 settings.gradle create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformBufferFunctions.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformOpenGL.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/WebSocketPlayClient.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/WebSocketServerQuery.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerLWJGLAllocator.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerLWJGLByteBuffer.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerLWJGLFloatBuffer.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerLWJGLIntBuffer.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerLWJGLShortBuffer.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/lwjgl/DesktopClientConfigAdapter.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/lwjgl/LWJGLEntryPoint.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/lwjgl/LaunchRenderDocDialog.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/lwjgl/MainClass.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/lwjgl/TestProgram.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/paulscode/lwjgl3/ChannelLWJGLOpenAL.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/paulscode/lwjgl3/LibraryLWJGLOpenAL.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/paulscode/lwjgl3/SourceLWJGLOpenAL.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/FolderResourcePack.java create mode 100644 src/lwjgl/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/SYS.java create mode 100644 src/main/java/com/google/common/annotations/Beta.java create mode 100644 src/main/java/com/google/common/annotations/GwtCompatible.java create mode 100644 src/main/java/com/google/common/annotations/GwtIncompatible.java create mode 100644 src/main/java/com/google/common/annotations/VisibleForTesting.java create mode 100644 src/main/java/com/google/common/annotations/package-info.java create mode 100644 src/main/java/com/google/common/base/Absent.java create mode 100644 src/main/java/com/google/common/base/AbstractIterator.java create mode 100644 src/main/java/com/google/common/base/Ascii.java create mode 100644 src/main/java/com/google/common/base/CaseFormat.java create mode 100644 src/main/java/com/google/common/base/CharMatcher.java create mode 100644 src/main/java/com/google/common/base/Charsets.java create mode 100644 src/main/java/com/google/common/base/Converter.java create mode 100644 src/main/java/com/google/common/base/Defaults.java create mode 100644 src/main/java/com/google/common/base/Enums.java create mode 100644 src/main/java/com/google/common/base/Equivalence.java create mode 100644 src/main/java/com/google/common/base/FinalizablePhantomReference.java create mode 100644 src/main/java/com/google/common/base/FinalizableReference.java create mode 100644 src/main/java/com/google/common/base/FinalizableReferenceQueue.java create mode 100644 src/main/java/com/google/common/base/FinalizableSoftReference.java create mode 100644 src/main/java/com/google/common/base/FinalizableWeakReference.java create mode 100644 src/main/java/com/google/common/base/Function.java create mode 100644 src/main/java/com/google/common/base/FunctionalEquivalence.java create mode 100644 src/main/java/com/google/common/base/Functions.java create mode 100644 src/main/java/com/google/common/base/Joiner.java create mode 100644 src/main/java/com/google/common/base/Objects.java create mode 100644 src/main/java/com/google/common/base/Optional.java create mode 100644 src/main/java/com/google/common/base/PairwiseEquivalence.java create mode 100644 src/main/java/com/google/common/base/Platform.java create mode 100644 src/main/java/com/google/common/base/Preconditions.java create mode 100644 src/main/java/com/google/common/base/Predicate.java create mode 100644 src/main/java/com/google/common/base/Predicates.java create mode 100644 src/main/java/com/google/common/base/Present.java create mode 100644 src/main/java/com/google/common/base/SmallCharMatcher.java create mode 100644 src/main/java/com/google/common/base/Splitter.java create mode 100644 src/main/java/com/google/common/base/StandardSystemProperty.java create mode 100644 src/main/java/com/google/common/base/Strings.java create mode 100644 src/main/java/com/google/common/base/Supplier.java create mode 100644 src/main/java/com/google/common/base/Suppliers.java create mode 100644 src/main/java/com/google/common/base/Throwables.java create mode 100644 src/main/java/com/google/common/base/Ticker.java create mode 100644 src/main/java/com/google/common/base/Utf8.java create mode 100644 src/main/java/com/google/common/base/Verify.java create mode 100644 src/main/java/com/google/common/base/VerifyException.java create mode 100644 src/main/java/com/google/common/base/package-info.java create mode 100644 src/main/java/com/google/common/collect/AbstractBiMap.java create mode 100644 src/main/java/com/google/common/collect/AbstractIndexedListIterator.java create mode 100644 src/main/java/com/google/common/collect/AbstractIterator.java create mode 100644 src/main/java/com/google/common/collect/AbstractListMultimap.java create mode 100644 src/main/java/com/google/common/collect/AbstractMapBasedMultimap.java create mode 100644 src/main/java/com/google/common/collect/AbstractMapBasedMultiset.java create mode 100644 src/main/java/com/google/common/collect/AbstractMapEntry.java create mode 100644 src/main/java/com/google/common/collect/AbstractMultimap.java create mode 100644 src/main/java/com/google/common/collect/AbstractMultiset.java create mode 100644 src/main/java/com/google/common/collect/AbstractNavigableMap.java create mode 100644 src/main/java/com/google/common/collect/AbstractRangeSet.java create mode 100644 src/main/java/com/google/common/collect/AbstractSequentialIterator.java create mode 100644 src/main/java/com/google/common/collect/AbstractSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/AbstractSortedKeySortedSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/AbstractSortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/AbstractSortedSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/AbstractTable.java create mode 100644 src/main/java/com/google/common/collect/AllEqualOrdering.java create mode 100644 src/main/java/com/google/common/collect/ArrayListMultimap.java create mode 100644 src/main/java/com/google/common/collect/ArrayTable.java create mode 100644 src/main/java/com/google/common/collect/BiMap.java create mode 100644 src/main/java/com/google/common/collect/BinaryTreeTraverser.java create mode 100644 src/main/java/com/google/common/collect/BoundType.java create mode 100644 src/main/java/com/google/common/collect/ByFunctionOrdering.java create mode 100644 src/main/java/com/google/common/collect/CartesianList.java create mode 100644 src/main/java/com/google/common/collect/ClassToInstanceMap.java create mode 100644 src/main/java/com/google/common/collect/CollectPreconditions.java create mode 100644 src/main/java/com/google/common/collect/Collections2.java create mode 100644 src/main/java/com/google/common/collect/ComparatorOrdering.java create mode 100644 src/main/java/com/google/common/collect/ComparisonChain.java create mode 100644 src/main/java/com/google/common/collect/CompoundOrdering.java create mode 100644 src/main/java/com/google/common/collect/ComputationException.java create mode 100644 src/main/java/com/google/common/collect/Constraint.java create mode 100644 src/main/java/com/google/common/collect/Constraints.java create mode 100644 src/main/java/com/google/common/collect/ContiguousSet.java create mode 100644 src/main/java/com/google/common/collect/Count.java create mode 100644 src/main/java/com/google/common/collect/Cut.java create mode 100644 src/main/java/com/google/common/collect/DenseImmutableTable.java create mode 100644 src/main/java/com/google/common/collect/DescendingImmutableSortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/DescendingImmutableSortedSet.java create mode 100644 src/main/java/com/google/common/collect/DescendingMultiset.java create mode 100644 src/main/java/com/google/common/collect/DiscreteDomain.java create mode 100644 src/main/java/com/google/common/collect/EmptyContiguousSet.java create mode 100644 src/main/java/com/google/common/collect/EmptyImmutableBiMap.java create mode 100644 src/main/java/com/google/common/collect/EmptyImmutableListMultimap.java create mode 100644 src/main/java/com/google/common/collect/EmptyImmutableSet.java create mode 100644 src/main/java/com/google/common/collect/EmptyImmutableSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/EmptyImmutableSortedMap.java create mode 100644 src/main/java/com/google/common/collect/EmptyImmutableSortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/EmptyImmutableSortedSet.java create mode 100644 src/main/java/com/google/common/collect/EnumBiMap.java create mode 100644 src/main/java/com/google/common/collect/EnumHashBiMap.java create mode 100644 src/main/java/com/google/common/collect/EnumMultiset.java create mode 100644 src/main/java/com/google/common/collect/EvictingQueue.java create mode 100644 src/main/java/com/google/common/collect/ExplicitOrdering.java create mode 100644 src/main/java/com/google/common/collect/FilteredEntryMultimap.java create mode 100644 src/main/java/com/google/common/collect/FilteredEntrySetMultimap.java create mode 100644 src/main/java/com/google/common/collect/FilteredKeyListMultimap.java create mode 100644 src/main/java/com/google/common/collect/FilteredKeyMultimap.java create mode 100644 src/main/java/com/google/common/collect/FilteredKeySetMultimap.java create mode 100644 src/main/java/com/google/common/collect/FilteredMultimap.java create mode 100644 src/main/java/com/google/common/collect/FilteredMultimapValues.java create mode 100644 src/main/java/com/google/common/collect/FilteredSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/FluentIterable.java create mode 100644 src/main/java/com/google/common/collect/ForwardingCollection.java create mode 100644 src/main/java/com/google/common/collect/ForwardingDeque.java create mode 100644 src/main/java/com/google/common/collect/ForwardingImmutableCollection.java create mode 100644 src/main/java/com/google/common/collect/ForwardingImmutableList.java create mode 100644 src/main/java/com/google/common/collect/ForwardingImmutableMap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingImmutableSet.java create mode 100644 src/main/java/com/google/common/collect/ForwardingIterator.java create mode 100644 src/main/java/com/google/common/collect/ForwardingList.java create mode 100644 src/main/java/com/google/common/collect/ForwardingListIterator.java create mode 100644 src/main/java/com/google/common/collect/ForwardingListMultimap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingMap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingMapEntry.java create mode 100644 src/main/java/com/google/common/collect/ForwardingMultimap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingMultiset.java create mode 100644 src/main/java/com/google/common/collect/ForwardingNavigableMap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingNavigableSet.java create mode 100644 src/main/java/com/google/common/collect/ForwardingObject.java create mode 100644 src/main/java/com/google/common/collect/ForwardingQueue.java create mode 100644 src/main/java/com/google/common/collect/ForwardingSet.java create mode 100644 src/main/java/com/google/common/collect/ForwardingSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingSortedMap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingSortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/ForwardingSortedSet.java create mode 100644 src/main/java/com/google/common/collect/ForwardingSortedSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/ForwardingTable.java create mode 100644 src/main/java/com/google/common/collect/GeneralRange.java create mode 100644 src/main/java/com/google/common/collect/GwtTransient.java create mode 100644 src/main/java/com/google/common/collect/HashBasedTable.java create mode 100644 src/main/java/com/google/common/collect/HashBiMap.java create mode 100644 src/main/java/com/google/common/collect/HashMultimap.java create mode 100644 src/main/java/com/google/common/collect/HashMultiset.java create mode 100644 src/main/java/com/google/common/collect/Hashing.java create mode 100644 src/main/java/com/google/common/collect/ImmutableAsList.java create mode 100644 src/main/java/com/google/common/collect/ImmutableBiMap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableClassToInstanceMap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableCollection.java create mode 100644 src/main/java/com/google/common/collect/ImmutableEntry.java create mode 100644 src/main/java/com/google/common/collect/ImmutableEnumMap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableEnumSet.java create mode 100644 src/main/java/com/google/common/collect/ImmutableList.java create mode 100644 src/main/java/com/google/common/collect/ImmutableListMultimap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableMap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableMapEntry.java create mode 100644 src/main/java/com/google/common/collect/ImmutableMapEntrySet.java create mode 100644 src/main/java/com/google/common/collect/ImmutableMapKeySet.java create mode 100644 src/main/java/com/google/common/collect/ImmutableMapValues.java create mode 100644 src/main/java/com/google/common/collect/ImmutableMultimap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableMultiset.java create mode 100644 src/main/java/com/google/common/collect/ImmutableRangeMap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableRangeSet.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSet.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSortedAsList.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSortedMap.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSortedMapFauxverideShim.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSortedMultisetFauxverideShim.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSortedSet.java create mode 100644 src/main/java/com/google/common/collect/ImmutableSortedSetFauxverideShim.java create mode 100644 src/main/java/com/google/common/collect/ImmutableTable.java create mode 100644 src/main/java/com/google/common/collect/Interner.java create mode 100644 src/main/java/com/google/common/collect/Iterables.java create mode 100644 src/main/java/com/google/common/collect/Iterators.java create mode 100644 src/main/java/com/google/common/collect/LexicographicalOrdering.java create mode 100644 src/main/java/com/google/common/collect/LinkedHashMultimap.java create mode 100644 src/main/java/com/google/common/collect/LinkedHashMultiset.java create mode 100644 src/main/java/com/google/common/collect/LinkedListMultimap.java create mode 100644 src/main/java/com/google/common/collect/ListMultimap.java create mode 100644 src/main/java/com/google/common/collect/Lists.java create mode 100644 src/main/java/com/google/common/collect/MapConstraint.java create mode 100644 src/main/java/com/google/common/collect/MapConstraints.java create mode 100644 src/main/java/com/google/common/collect/MapDifference.java create mode 100644 src/main/java/com/google/common/collect/Maps.java create mode 100644 src/main/java/com/google/common/collect/MinMaxPriorityQueue.java create mode 100644 src/main/java/com/google/common/collect/Multimap.java create mode 100644 src/main/java/com/google/common/collect/MultimapBuilder.java create mode 100644 src/main/java/com/google/common/collect/Multimaps.java create mode 100644 src/main/java/com/google/common/collect/Multiset.java create mode 100644 src/main/java/com/google/common/collect/Multisets.java create mode 100644 src/main/java/com/google/common/collect/MutableClassToInstanceMap.java create mode 100644 src/main/java/com/google/common/collect/NaturalOrdering.java create mode 100644 src/main/java/com/google/common/collect/NullsFirstOrdering.java create mode 100644 src/main/java/com/google/common/collect/NullsLastOrdering.java create mode 100644 src/main/java/com/google/common/collect/ObjectArrays.java create mode 100644 src/main/java/com/google/common/collect/Ordering.java create mode 100644 src/main/java/com/google/common/collect/PeekingIterator.java create mode 100644 src/main/java/com/google/common/collect/Platform.java create mode 100644 src/main/java/com/google/common/collect/Range.java create mode 100644 src/main/java/com/google/common/collect/RangeMap.java create mode 100644 src/main/java/com/google/common/collect/RangeSet.java create mode 100644 src/main/java/com/google/common/collect/RegularContiguousSet.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableAsList.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableBiMap.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableList.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableMap.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableMultiset.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableSet.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableSortedMap.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableSortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableSortedSet.java create mode 100644 src/main/java/com/google/common/collect/RegularImmutableTable.java create mode 100644 src/main/java/com/google/common/collect/ReverseNaturalOrdering.java create mode 100644 src/main/java/com/google/common/collect/ReverseOrdering.java create mode 100644 src/main/java/com/google/common/collect/RowSortedTable.java create mode 100644 src/main/java/com/google/common/collect/Serialization.java create mode 100644 src/main/java/com/google/common/collect/SetMultimap.java create mode 100644 src/main/java/com/google/common/collect/Sets.java create mode 100644 src/main/java/com/google/common/collect/SingletonImmutableBiMap.java create mode 100644 src/main/java/com/google/common/collect/SingletonImmutableList.java create mode 100644 src/main/java/com/google/common/collect/SingletonImmutableSet.java create mode 100644 src/main/java/com/google/common/collect/SingletonImmutableTable.java create mode 100644 src/main/java/com/google/common/collect/SortedIterable.java create mode 100644 src/main/java/com/google/common/collect/SortedIterables.java create mode 100644 src/main/java/com/google/common/collect/SortedLists.java create mode 100644 src/main/java/com/google/common/collect/SortedMapDifference.java create mode 100644 src/main/java/com/google/common/collect/SortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/SortedMultisetBridge.java create mode 100644 src/main/java/com/google/common/collect/SortedMultisets.java create mode 100644 src/main/java/com/google/common/collect/SortedSetMultimap.java create mode 100644 src/main/java/com/google/common/collect/SparseImmutableTable.java create mode 100644 src/main/java/com/google/common/collect/StandardRowSortedTable.java create mode 100644 src/main/java/com/google/common/collect/StandardTable.java create mode 100644 src/main/java/com/google/common/collect/Synchronized.java create mode 100644 src/main/java/com/google/common/collect/Table.java create mode 100644 src/main/java/com/google/common/collect/Tables.java create mode 100644 src/main/java/com/google/common/collect/TransformedIterator.java create mode 100644 src/main/java/com/google/common/collect/TransformedListIterator.java create mode 100644 src/main/java/com/google/common/collect/TreeBasedTable.java create mode 100644 src/main/java/com/google/common/collect/TreeMultimap.java create mode 100644 src/main/java/com/google/common/collect/TreeMultiset.java create mode 100644 src/main/java/com/google/common/collect/TreeRangeMap.java create mode 100644 src/main/java/com/google/common/collect/TreeRangeSet.java create mode 100644 src/main/java/com/google/common/collect/TreeTraverser.java create mode 100644 src/main/java/com/google/common/collect/UnmodifiableIterator.java create mode 100644 src/main/java/com/google/common/collect/UnmodifiableListIterator.java create mode 100644 src/main/java/com/google/common/collect/UnmodifiableSortedMultiset.java create mode 100644 src/main/java/com/google/common/collect/UsingToStringOrdering.java create mode 100644 src/main/java/com/google/common/collect/WellBehavedMap.java create mode 100644 src/main/java/com/google/common/collect/package-info.java create mode 100644 src/main/java/com/google/common/escape/ArrayBasedCharEscaper.java create mode 100644 src/main/java/com/google/common/escape/ArrayBasedEscaperMap.java create mode 100644 src/main/java/com/google/common/escape/ArrayBasedUnicodeEscaper.java create mode 100644 src/main/java/com/google/common/escape/CharEscaper.java create mode 100644 src/main/java/com/google/common/escape/CharEscaperBuilder.java create mode 100644 src/main/java/com/google/common/escape/Escaper.java create mode 100644 src/main/java/com/google/common/escape/Escapers.java create mode 100644 src/main/java/com/google/common/escape/Platform.java create mode 100644 src/main/java/com/google/common/escape/UnicodeEscaper.java create mode 100644 src/main/java/com/google/common/escape/package-info.java create mode 100644 src/main/java/com/google/common/hash/AbstractByteHasher.java create mode 100644 src/main/java/com/google/common/hash/AbstractCompositeHashFunction.java create mode 100644 src/main/java/com/google/common/hash/AbstractHasher.java create mode 100644 src/main/java/com/google/common/hash/AbstractNonStreamingHashFunction.java create mode 100644 src/main/java/com/google/common/hash/AbstractStreamingHashFunction.java create mode 100644 src/main/java/com/google/common/hash/BloomFilter.java create mode 100644 src/main/java/com/google/common/hash/BloomFilterStrategies.java create mode 100644 src/main/java/com/google/common/hash/ChecksumHashFunction.java create mode 100644 src/main/java/com/google/common/hash/Funnel.java create mode 100644 src/main/java/com/google/common/hash/Funnels.java create mode 100644 src/main/java/com/google/common/hash/HashCode.java create mode 100644 src/main/java/com/google/common/hash/HashFunction.java create mode 100644 src/main/java/com/google/common/hash/Hasher.java create mode 100644 src/main/java/com/google/common/hash/Hashing.java create mode 100644 src/main/java/com/google/common/hash/HashingInputStream.java create mode 100644 src/main/java/com/google/common/hash/HashingOutputStream.java create mode 100644 src/main/java/com/google/common/hash/MessageDigestHashFunction.java create mode 100644 src/main/java/com/google/common/hash/Murmur3_128HashFunction.java create mode 100644 src/main/java/com/google/common/hash/Murmur3_32HashFunction.java create mode 100644 src/main/java/com/google/common/hash/PrimitiveSink.java create mode 100644 src/main/java/com/google/common/hash/SipHashFunction.java create mode 100644 src/main/java/com/google/common/hash/package-info.java create mode 100644 src/main/java/com/google/common/html/HtmlEscapers.java create mode 100644 src/main/java/com/google/common/html/package-info.java create mode 100644 src/main/java/com/google/common/io/AppendableWriter.java create mode 100644 src/main/java/com/google/common/io/BaseEncoding.java create mode 100644 src/main/java/com/google/common/io/ByteArrayDataInput.java create mode 100644 src/main/java/com/google/common/io/ByteArrayDataOutput.java create mode 100644 src/main/java/com/google/common/io/ByteProcessor.java create mode 100644 src/main/java/com/google/common/io/ByteSink.java create mode 100644 src/main/java/com/google/common/io/ByteSource.java create mode 100644 src/main/java/com/google/common/io/ByteStreams.java create mode 100644 src/main/java/com/google/common/io/CharSequenceReader.java create mode 100644 src/main/java/com/google/common/io/CharSink.java create mode 100644 src/main/java/com/google/common/io/CharSource.java create mode 100644 src/main/java/com/google/common/io/CharStreams.java create mode 100644 src/main/java/com/google/common/io/Closeables.java create mode 100644 src/main/java/com/google/common/io/Closer.java create mode 100644 src/main/java/com/google/common/io/CountingInputStream.java create mode 100644 src/main/java/com/google/common/io/CountingOutputStream.java create mode 100644 src/main/java/com/google/common/io/FileWriteMode.java create mode 100644 src/main/java/com/google/common/io/Flushables.java create mode 100644 src/main/java/com/google/common/io/GwtWorkarounds.java create mode 100644 src/main/java/com/google/common/io/InputSupplier.java create mode 100644 src/main/java/com/google/common/io/LineBuffer.java create mode 100644 src/main/java/com/google/common/io/LineProcessor.java create mode 100644 src/main/java/com/google/common/io/LineReader.java create mode 100644 src/main/java/com/google/common/io/LittleEndianDataInputStream.java create mode 100644 src/main/java/com/google/common/io/LittleEndianDataOutputStream.java create mode 100644 src/main/java/com/google/common/io/MultiInputStream.java create mode 100644 src/main/java/com/google/common/io/MultiReader.java create mode 100644 src/main/java/com/google/common/io/OutputSupplier.java create mode 100644 src/main/java/com/google/common/io/Resources.java create mode 100644 src/main/java/com/google/common/io/package-info.java create mode 100644 src/main/java/com/google/common/math/BigIntegerMath.java create mode 100644 src/main/java/com/google/common/math/DoubleMath.java create mode 100644 src/main/java/com/google/common/math/DoubleUtils.java create mode 100644 src/main/java/com/google/common/math/IntMath.java create mode 100644 src/main/java/com/google/common/math/LongMath.java create mode 100644 src/main/java/com/google/common/math/MathPreconditions.java create mode 100644 src/main/java/com/google/common/math/package-info.java create mode 100644 src/main/java/com/google/common/primitives/Booleans.java create mode 100644 src/main/java/com/google/common/primitives/Bytes.java create mode 100644 src/main/java/com/google/common/primitives/Chars.java create mode 100644 src/main/java/com/google/common/primitives/Doubles.java create mode 100644 src/main/java/com/google/common/primitives/Floats.java create mode 100644 src/main/java/com/google/common/primitives/Ints.java create mode 100644 src/main/java/com/google/common/primitives/Longs.java create mode 100644 src/main/java/com/google/common/primitives/ParseRequest.java create mode 100644 src/main/java/com/google/common/primitives/Primitives.java create mode 100644 src/main/java/com/google/common/primitives/Shorts.java create mode 100644 src/main/java/com/google/common/primitives/SignedBytes.java create mode 100644 src/main/java/com/google/common/primitives/UnsignedBytes.java create mode 100644 src/main/java/com/google/common/primitives/UnsignedInteger.java create mode 100644 src/main/java/com/google/common/primitives/UnsignedInts.java create mode 100644 src/main/java/com/google/common/primitives/UnsignedLong.java create mode 100644 src/main/java/com/google/common/primitives/UnsignedLongs.java create mode 100644 src/main/java/com/google/common/primitives/package-info.java create mode 100644 src/main/java/com/google/common/xml/XmlEscapers.java create mode 100644 src/main/java/com/google/common/xml/package-info.java create mode 100644 src/main/java/com/google/thirdparty/publicsuffix/PublicSuffixPatterns.java create mode 100644 src/main/java/com/google/thirdparty/publicsuffix/PublicSuffixType.java create mode 100644 src/main/java/com/google/thirdparty/publicsuffix/TrieParser.java create mode 100644 src/main/java/javax/annotation/CheckForNull.java create mode 100644 src/main/java/javax/annotation/CheckForSigned.java create mode 100644 src/main/java/javax/annotation/CheckReturnValue.java create mode 100644 src/main/java/javax/annotation/Detainted.java create mode 100644 src/main/java/javax/annotation/Generated.java create mode 100644 src/main/java/javax/annotation/ManagedBean.java create mode 100644 src/main/java/javax/annotation/MatchesPattern.java create mode 100644 src/main/java/javax/annotation/Nonnegative.java create mode 100644 src/main/java/javax/annotation/Nonnull.java create mode 100644 src/main/java/javax/annotation/Nullable.java create mode 100644 src/main/java/javax/annotation/OverridingMethodsMustInvokeSuper.java create mode 100644 src/main/java/javax/annotation/ParametersAreNonnullByDefault.java create mode 100644 src/main/java/javax/annotation/ParametersAreNullableByDefault.java create mode 100644 src/main/java/javax/annotation/PostConstruct.java create mode 100644 src/main/java/javax/annotation/PreDestroy.java create mode 100644 src/main/java/javax/annotation/Priority.java create mode 100644 src/main/java/javax/annotation/PropertyKey.java create mode 100644 src/main/java/javax/annotation/RegEx.java create mode 100644 src/main/java/javax/annotation/Resource.java create mode 100644 src/main/java/javax/annotation/Resources.java create mode 100644 src/main/java/javax/annotation/Signed.java create mode 100644 src/main/java/javax/annotation/Syntax.java create mode 100644 src/main/java/javax/annotation/Tainted.java create mode 100644 src/main/java/javax/annotation/Untainted.java create mode 100644 src/main/java/javax/annotation/WillClose.java create mode 100644 src/main/java/javax/annotation/WillCloseWhenClosed.java create mode 100644 src/main/java/javax/annotation/WillNotClose.java create mode 100644 src/main/java/javax/annotation/concurrent/GuardedBy.java create mode 100644 src/main/java/javax/annotation/concurrent/Immutable.java create mode 100644 src/main/java/javax/annotation/concurrent/NotThreadSafe.java create mode 100644 src/main/java/javax/annotation/concurrent/ThreadSafe.java create mode 100644 src/main/java/javax/annotation/meta/Exclusive.java create mode 100644 src/main/java/javax/annotation/meta/Exhaustive.java create mode 100644 src/main/java/javax/annotation/meta/TypeQualifier.java create mode 100644 src/main/java/javax/annotation/meta/TypeQualifierDefault.java create mode 100644 src/main/java/javax/annotation/meta/TypeQualifierNickname.java create mode 100644 src/main/java/javax/annotation/meta/TypeQualifierValidator.java create mode 100644 src/main/java/javax/annotation/meta/When.java create mode 100644 src/main/java/javax/annotation/package.html create mode 100644 src/main/java/javax/annotation/security/DeclareRoles.java create mode 100644 src/main/java/javax/annotation/security/DenyAll.java create mode 100644 src/main/java/javax/annotation/security/PermitAll.java create mode 100644 src/main/java/javax/annotation/security/RolesAllowed.java create mode 100644 src/main/java/javax/annotation/security/RunAs.java create mode 100644 src/main/java/javax/annotation/security/package.html create mode 100644 src/main/java/javax/annotation/sql/DataSourceDefinition.java create mode 100644 src/main/java/javax/annotation/sql/DataSourceDefinitions.java create mode 100644 src/main/java/net/PeytonPlayz585/shadow/Config.java create mode 100644 src/main/java/net/PeytonPlayz585/shadow/GuiAnimations.java create mode 100644 src/main/java/net/PeytonPlayz585/shadow/GuiShaders.java create mode 100644 src/main/java/net/PeytonPlayz585/shadow/TextureUtils.java create mode 100644 src/main/java/net/PeytonPlayz585/shadow/math/IntStack.java create mode 100644 src/main/java/net/PeytonPlayz585/shadow/math/IntVector.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/ArrayUtils.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/Base64.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/BaseNCodec.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/DecoderException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/Display.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EagRuntime.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EagUtils.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EaglerInputStream.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EaglerZLIB.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EaglercraftRandom.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EaglercraftUUID.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EaglercraftVersion.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/EncoderException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/ExceptionUtils.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/HFormatter.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/HString.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/IOUtils.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/JDKBackports.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/Keyboard.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/Mouse.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/ThreadLocalRandom.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/cache/EaglerCacheProvider.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/cache/EaglerLoadingCache.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/crypto/GeneralDigest.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/crypto/MD5Digest.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/crypto/SHA1Digest.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/crypto/SHA256Digest.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/CancellationException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/ExecutionException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/Executors.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/Future.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/FutureTask.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/Futures.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/ListenableFuture.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/ListenableFutureTask.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/futures/RunnableFuture.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/EnumEaglerConnectionState.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformANGLE.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformAgent.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformOS.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformType.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/EnumServerRateLimit.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/FileChooserResult.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/GLObjectMap.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IAudioHandle.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IAudioResource.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IBufferArrayGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IBufferGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IClientConfigAdapter.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IFramebufferGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IObjectGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IProgramGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IQueryGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IRenderbufferGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IResourceHandle.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IServerQuery.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IShaderGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/ITextureGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/IUniformGL.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/KeyboardConstants.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/QueryResponse.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/Buffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/ByteBuffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerBufferInputStream.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/FloatBuffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/IntBuffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/ShortBuffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/JSONDataParserImpl.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/JSONTypeCodec.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/JSONTypeDeserializer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/JSONTypeProvider.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/JSONTypeSerializer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserReader.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserStream.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserString.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/json/impl/SoundMapDeserializer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/log4j/Level.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/log4j/LogManager.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/log4j/Logger.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/minecraft/AcceleratedEffectRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerFontRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerTextureAtlasSprite.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/minecraft/IAcceleratedParticleEngine.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/minecraft/TextureAnimationCache.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/mojang/authlib/GameProfile.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/mojang/authlib/Property.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/mojang/authlib/TexturesProperty.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/mojang/authlib/UUIDTypeAdapter.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/AbstractByteBuf.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/ByteBuf.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/ByteBufEaglercraftImpl.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/ByteBufInputStream.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/ByteBufOutputStream.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/ByteBufUtil.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/MathUtil.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/NioBufferFunctions.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/ObjectUtil.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/SwappedByteBuf.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/netty/Unpooled.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/DisplayList.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/DrawUtils.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/EaglercraftGPU.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/EffectPipelineFXAA.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionPipeline.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionShader.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/GameOverlayFramebuffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/GlStateManager.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/IExtPipelineCompiler.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ImageData.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/InstancedFontRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/InstancedParticleRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/OpenGlHelper.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/RealOpenGLEnums.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/SpriteLevelMixer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/StreamBuffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/TextureCopyUtil.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/VertexFormat.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/WorldVertexBufferUploader.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/AbstractAcceleratedEffectRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ArrayListSerial.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/BetterFrustum.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/BlockVertexIDs.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/CloudRenderWorker.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/DebugFramebufferView.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/DeferredStateManager.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/DynamicLightInstance.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/DynamicLightManager.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/EaglerDeferredConfig.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/EaglerDeferredPipeline.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ExtGLEnums.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ForwardAcceleratedEffectRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ForwardRenderCallbackHandler.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/GBufferAcceleratedEffectRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/GBufferPipelineCompiler.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/GBufferPipelineProgramInstance.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/LensFlareMeshRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/LightSourceMesh.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ListSerial.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/NameTagRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ShaderPackInfo.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ShaderPackInfoReloadListener.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/ShadersRenderPassFuture.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/SkyboxRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/VertexMarkerState.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/gui/GuiShaderConfig.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/gui/GuiShaderConfigList.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/gui/GuiShadersNotSupported.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/GBufferExtPipelineShader.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/IProgramUniforms.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderAccelParticleForward.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderAccelParticleGBuffer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderBloomBlurPass.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderBloomBrightPass.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderCloudsNoise3D.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderCloudsSample.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderCloudsShapes.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderCloudsSunOcclusion.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderFXAA.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderGBufferCombine.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderGBufferDebugView.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderGBufferFog.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderHandDepthMask.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderLensDistortion.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderLensFlares.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderLensSunOcclusion.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderLightShaftsSample.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderLightingPoint.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderLightingSun.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderMoonRender.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderPostExposureAvg.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderPostExposureFinal.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderRealisticWaterControl.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderRealisticWaterNoise.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderRealisticWaterNormalMap.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderReprojControl.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderReprojSSR.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderSSAOGenerate.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderShadowsSun.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderSkyboxAtmosphere.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderSkyboxIrradiance.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderSkyboxRender.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderSkyboxRenderEnd.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/PipelineShaderTonemap.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/ShaderCompileException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/ShaderCompiler.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/ShaderException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/ShaderLinkException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/ShaderProgram.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/ShaderSource.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/program/SharedPipelineShaders.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/EaglerBitwisePackedTexture.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/EaglerTextureAtlasSpritePBR.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/EmissiveItems.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/IEEE754.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/MetalsLUT.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/PBRMaterialConstants.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/PBRTextureMapUtils.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/TemperaturesLUT.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/TextureClockPBRImpl.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/opengl/ext/deferred/texture/TextureCompassPBRImpl.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/CustomSkin.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/DefaultSkins.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/EaglerProfile.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/EaglerSkinTexture.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/GuiAuthenticationScreen.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/GuiPasswordTextField.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/GuiScreenEditProfile.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/SkinConverter.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/SkinModel.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/SkinPackets.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/profile/SkinPreviewRenderer.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/AddressResolver.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/CompressionNotSupportedException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/ConnectionHandshake.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/EaglercraftNetworkManager.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/EncryptionNotSupportedException.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/GuiHandshakeApprove.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/HandshakePacketTypes.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/RateLimitTracker.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/socket/ServerQueryDispatch.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Matrix.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Matrix2f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Matrix3f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Matrix4f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Quaternion.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector2f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector3f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector4f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Vector.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Vector2f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Vector3f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/Vector4f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/WritableVector2f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/WritableVector3f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vector/WritableVector4f.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vfs/FolderResourcePack.java create mode 100644 src/main/java/net/lax1dude/eaglercraft/v1_8/vfs/SYS.java create mode 100644 src/main/java/net/minecraft/block/Block.java create mode 100644 src/main/java/net/minecraft/block/BlockAir.java create mode 100644 src/main/java/net/minecraft/block/BlockAnvil.java create mode 100644 src/main/java/net/minecraft/block/BlockBanner.java create mode 100644 src/main/java/net/minecraft/block/BlockBarrier.java create mode 100644 src/main/java/net/minecraft/block/BlockBasePressurePlate.java create mode 100644 src/main/java/net/minecraft/block/BlockBeacon.java create mode 100644 src/main/java/net/minecraft/block/BlockBed.java create mode 100644 src/main/java/net/minecraft/block/BlockBookshelf.java create mode 100644 src/main/java/net/minecraft/block/BlockBreakable.java create mode 100644 src/main/java/net/minecraft/block/BlockBrewingStand.java create mode 100644 src/main/java/net/minecraft/block/BlockBush.java create mode 100644 src/main/java/net/minecraft/block/BlockButton.java create mode 100644 src/main/java/net/minecraft/block/BlockButtonStone.java create mode 100644 src/main/java/net/minecraft/block/BlockButtonWood.java create mode 100644 src/main/java/net/minecraft/block/BlockCactus.java create mode 100644 src/main/java/net/minecraft/block/BlockCake.java create mode 100644 src/main/java/net/minecraft/block/BlockCarpet.java create mode 100644 src/main/java/net/minecraft/block/BlockCarrot.java create mode 100644 src/main/java/net/minecraft/block/BlockCauldron.java create mode 100644 src/main/java/net/minecraft/block/BlockChest.java create mode 100644 src/main/java/net/minecraft/block/BlockClay.java create mode 100644 src/main/java/net/minecraft/block/BlockCocoa.java create mode 100644 src/main/java/net/minecraft/block/BlockColored.java create mode 100644 src/main/java/net/minecraft/block/BlockCommandBlock.java create mode 100644 src/main/java/net/minecraft/block/BlockCompressedPowered.java create mode 100644 src/main/java/net/minecraft/block/BlockContainer.java create mode 100644 src/main/java/net/minecraft/block/BlockCrops.java create mode 100644 src/main/java/net/minecraft/block/BlockDaylightDetector.java create mode 100644 src/main/java/net/minecraft/block/BlockDeadBush.java create mode 100644 src/main/java/net/minecraft/block/BlockDirectional.java create mode 100644 src/main/java/net/minecraft/block/BlockDirt.java create mode 100644 src/main/java/net/minecraft/block/BlockDispenser.java create mode 100644 src/main/java/net/minecraft/block/BlockDoor.java create mode 100644 src/main/java/net/minecraft/block/BlockDoublePlant.java create mode 100644 src/main/java/net/minecraft/block/BlockDoubleStoneSlab.java create mode 100644 src/main/java/net/minecraft/block/BlockDoubleStoneSlabNew.java create mode 100644 src/main/java/net/minecraft/block/BlockDoubleWoodSlab.java create mode 100644 src/main/java/net/minecraft/block/BlockDragonEgg.java create mode 100644 src/main/java/net/minecraft/block/BlockDropper.java create mode 100644 src/main/java/net/minecraft/block/BlockDynamicLiquid.java create mode 100644 src/main/java/net/minecraft/block/BlockEnchantmentTable.java create mode 100644 src/main/java/net/minecraft/block/BlockEndPortal.java create mode 100644 src/main/java/net/minecraft/block/BlockEndPortalFrame.java create mode 100644 src/main/java/net/minecraft/block/BlockEnderChest.java create mode 100644 src/main/java/net/minecraft/block/BlockEventData.java create mode 100644 src/main/java/net/minecraft/block/BlockFalling.java create mode 100644 src/main/java/net/minecraft/block/BlockFarmland.java create mode 100644 src/main/java/net/minecraft/block/BlockFence.java create mode 100644 src/main/java/net/minecraft/block/BlockFenceGate.java create mode 100644 src/main/java/net/minecraft/block/BlockFire.java create mode 100644 src/main/java/net/minecraft/block/BlockFlower.java create mode 100644 src/main/java/net/minecraft/block/BlockFlowerPot.java create mode 100644 src/main/java/net/minecraft/block/BlockFurnace.java create mode 100644 src/main/java/net/minecraft/block/BlockGlass.java create mode 100644 src/main/java/net/minecraft/block/BlockGlowstone.java create mode 100644 src/main/java/net/minecraft/block/BlockGrass.java create mode 100644 src/main/java/net/minecraft/block/BlockGravel.java create mode 100644 src/main/java/net/minecraft/block/BlockHalfStoneSlab.java create mode 100644 src/main/java/net/minecraft/block/BlockHalfStoneSlabNew.java create mode 100644 src/main/java/net/minecraft/block/BlockHalfWoodSlab.java create mode 100644 src/main/java/net/minecraft/block/BlockHardenedClay.java create mode 100644 src/main/java/net/minecraft/block/BlockHay.java create mode 100644 src/main/java/net/minecraft/block/BlockHopper.java create mode 100644 src/main/java/net/minecraft/block/BlockHugeMushroom.java create mode 100644 src/main/java/net/minecraft/block/BlockIce.java create mode 100644 src/main/java/net/minecraft/block/BlockJukebox.java create mode 100644 src/main/java/net/minecraft/block/BlockLadder.java create mode 100644 src/main/java/net/minecraft/block/BlockLeaves.java create mode 100644 src/main/java/net/minecraft/block/BlockLeavesBase.java create mode 100644 src/main/java/net/minecraft/block/BlockLever.java create mode 100644 src/main/java/net/minecraft/block/BlockLilyPad.java create mode 100644 src/main/java/net/minecraft/block/BlockLiquid.java create mode 100644 src/main/java/net/minecraft/block/BlockLog.java create mode 100644 src/main/java/net/minecraft/block/BlockMelon.java create mode 100644 src/main/java/net/minecraft/block/BlockMobSpawner.java create mode 100644 src/main/java/net/minecraft/block/BlockMushroom.java create mode 100644 src/main/java/net/minecraft/block/BlockMycelium.java create mode 100644 src/main/java/net/minecraft/block/BlockNetherBrick.java create mode 100644 src/main/java/net/minecraft/block/BlockNetherWart.java create mode 100644 src/main/java/net/minecraft/block/BlockNetherrack.java create mode 100644 src/main/java/net/minecraft/block/BlockNewLeaf.java create mode 100644 src/main/java/net/minecraft/block/BlockNewLog.java create mode 100644 src/main/java/net/minecraft/block/BlockNote.java create mode 100644 src/main/java/net/minecraft/block/BlockObsidian.java create mode 100644 src/main/java/net/minecraft/block/BlockOldLeaf.java create mode 100644 src/main/java/net/minecraft/block/BlockOldLog.java create mode 100644 src/main/java/net/minecraft/block/BlockOre.java create mode 100644 src/main/java/net/minecraft/block/BlockPackedIce.java create mode 100644 src/main/java/net/minecraft/block/BlockPane.java create mode 100644 src/main/java/net/minecraft/block/BlockPistonBase.java create mode 100644 src/main/java/net/minecraft/block/BlockPistonExtension.java create mode 100644 src/main/java/net/minecraft/block/BlockPistonMoving.java create mode 100644 src/main/java/net/minecraft/block/BlockPlanks.java create mode 100644 src/main/java/net/minecraft/block/BlockPortal.java create mode 100644 src/main/java/net/minecraft/block/BlockPotato.java create mode 100644 src/main/java/net/minecraft/block/BlockPressurePlate.java create mode 100644 src/main/java/net/minecraft/block/BlockPressurePlateWeighted.java create mode 100644 src/main/java/net/minecraft/block/BlockPrismarine.java create mode 100644 src/main/java/net/minecraft/block/BlockPumpkin.java create mode 100644 src/main/java/net/minecraft/block/BlockQuartz.java create mode 100644 src/main/java/net/minecraft/block/BlockRail.java create mode 100644 src/main/java/net/minecraft/block/BlockRailBase.java create mode 100644 src/main/java/net/minecraft/block/BlockRailDetector.java create mode 100644 src/main/java/net/minecraft/block/BlockRailPowered.java create mode 100644 src/main/java/net/minecraft/block/BlockRedFlower.java create mode 100644 src/main/java/net/minecraft/block/BlockRedSandstone.java create mode 100644 src/main/java/net/minecraft/block/BlockRedstoneComparator.java create mode 100644 src/main/java/net/minecraft/block/BlockRedstoneDiode.java create mode 100644 src/main/java/net/minecraft/block/BlockRedstoneLight.java create mode 100644 src/main/java/net/minecraft/block/BlockRedstoneOre.java create mode 100644 src/main/java/net/minecraft/block/BlockRedstoneRepeater.java create mode 100644 src/main/java/net/minecraft/block/BlockRedstoneTorch.java create mode 100644 src/main/java/net/minecraft/block/BlockRedstoneWire.java create mode 100644 src/main/java/net/minecraft/block/BlockReed.java create mode 100644 src/main/java/net/minecraft/block/BlockRotatedPillar.java create mode 100644 src/main/java/net/minecraft/block/BlockSand.java create mode 100644 src/main/java/net/minecraft/block/BlockSandStone.java create mode 100644 src/main/java/net/minecraft/block/BlockSapling.java create mode 100644 src/main/java/net/minecraft/block/BlockSeaLantern.java create mode 100644 src/main/java/net/minecraft/block/BlockSign.java create mode 100644 src/main/java/net/minecraft/block/BlockSilverfish.java create mode 100644 src/main/java/net/minecraft/block/BlockSkull.java create mode 100644 src/main/java/net/minecraft/block/BlockSlab.java create mode 100644 src/main/java/net/minecraft/block/BlockSlime.java create mode 100644 src/main/java/net/minecraft/block/BlockSnow.java create mode 100644 src/main/java/net/minecraft/block/BlockSnowBlock.java create mode 100644 src/main/java/net/minecraft/block/BlockSoulSand.java create mode 100644 src/main/java/net/minecraft/block/BlockSourceImpl.java create mode 100644 src/main/java/net/minecraft/block/BlockSponge.java create mode 100644 src/main/java/net/minecraft/block/BlockStainedGlass.java create mode 100644 src/main/java/net/minecraft/block/BlockStainedGlassPane.java create mode 100644 src/main/java/net/minecraft/block/BlockStairs.java create mode 100644 src/main/java/net/minecraft/block/BlockStandingSign.java create mode 100644 src/main/java/net/minecraft/block/BlockStaticLiquid.java create mode 100644 src/main/java/net/minecraft/block/BlockStem.java create mode 100644 src/main/java/net/minecraft/block/BlockStone.java create mode 100644 src/main/java/net/minecraft/block/BlockStoneBrick.java create mode 100644 src/main/java/net/minecraft/block/BlockStoneSlab.java create mode 100644 src/main/java/net/minecraft/block/BlockStoneSlabNew.java create mode 100644 src/main/java/net/minecraft/block/BlockTNT.java create mode 100644 src/main/java/net/minecraft/block/BlockTallGrass.java create mode 100644 src/main/java/net/minecraft/block/BlockTorch.java create mode 100644 src/main/java/net/minecraft/block/BlockTrapDoor.java create mode 100644 src/main/java/net/minecraft/block/BlockTripWire.java create mode 100644 src/main/java/net/minecraft/block/BlockTripWireHook.java create mode 100644 src/main/java/net/minecraft/block/BlockVine.java create mode 100644 src/main/java/net/minecraft/block/BlockWall.java create mode 100644 src/main/java/net/minecraft/block/BlockWallSign.java create mode 100644 src/main/java/net/minecraft/block/BlockWeb.java create mode 100644 src/main/java/net/minecraft/block/BlockWoodSlab.java create mode 100644 src/main/java/net/minecraft/block/BlockWorkbench.java create mode 100644 src/main/java/net/minecraft/block/BlockYellowFlower.java create mode 100644 src/main/java/net/minecraft/block/IGrowable.java create mode 100644 src/main/java/net/minecraft/block/ITileEntityProvider.java create mode 100644 src/main/java/net/minecraft/block/material/MapColor.java create mode 100644 src/main/java/net/minecraft/block/material/Material.java create mode 100644 src/main/java/net/minecraft/block/material/MaterialLiquid.java create mode 100644 src/main/java/net/minecraft/block/material/MaterialLogic.java create mode 100644 src/main/java/net/minecraft/block/material/MaterialPortal.java create mode 100644 src/main/java/net/minecraft/block/material/MaterialTransparent.java create mode 100644 src/main/java/net/minecraft/block/properties/IProperty.java create mode 100644 src/main/java/net/minecraft/block/properties/PropertyBool.java create mode 100644 src/main/java/net/minecraft/block/properties/PropertyDirection.java create mode 100644 src/main/java/net/minecraft/block/properties/PropertyEnum.java create mode 100644 src/main/java/net/minecraft/block/properties/PropertyHelper.java create mode 100644 src/main/java/net/minecraft/block/properties/PropertyInteger.java create mode 100644 src/main/java/net/minecraft/block/state/BlockPistonStructureHelper.java create mode 100644 src/main/java/net/minecraft/block/state/BlockState.java create mode 100644 src/main/java/net/minecraft/block/state/BlockStateBase.java create mode 100644 src/main/java/net/minecraft/block/state/BlockWorldState.java create mode 100644 src/main/java/net/minecraft/block/state/IBlockState.java create mode 100644 src/main/java/net/minecraft/block/state/pattern/BlockHelper.java create mode 100644 src/main/java/net/minecraft/block/state/pattern/BlockPattern.java create mode 100644 src/main/java/net/minecraft/block/state/pattern/BlockStateHelper.java create mode 100644 src/main/java/net/minecraft/block/state/pattern/FactoryBlockPattern.java create mode 100644 src/main/java/net/minecraft/client/AnvilConverterException.java create mode 100644 src/main/java/net/minecraft/client/ClientBrandRetriever.java create mode 100644 src/main/java/net/minecraft/client/LoadingScreenRenderer.java create mode 100644 src/main/java/net/minecraft/client/Minecraft.java create mode 100644 src/main/java/net/minecraft/client/audio/GuardianSound.java create mode 100644 src/main/java/net/minecraft/client/audio/ISound.java create mode 100644 src/main/java/net/minecraft/client/audio/ISoundEventAccessor.java create mode 100644 src/main/java/net/minecraft/client/audio/ITickableSound.java create mode 100644 src/main/java/net/minecraft/client/audio/MovingSound.java create mode 100644 src/main/java/net/minecraft/client/audio/MovingSoundMinecart.java create mode 100644 src/main/java/net/minecraft/client/audio/MovingSoundMinecartRiding.java create mode 100644 src/main/java/net/minecraft/client/audio/MusicTicker.java create mode 100644 src/main/java/net/minecraft/client/audio/PositionedSound.java create mode 100644 src/main/java/net/minecraft/client/audio/PositionedSoundRecord.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundCategory.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundEventAccessor.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundEventAccessorComposite.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundHandler.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundList.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundListSerializer.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundPoolEntry.java create mode 100644 src/main/java/net/minecraft/client/audio/SoundRegistry.java create mode 100644 src/main/java/net/minecraft/client/entity/AbstractClientPlayer.java create mode 100644 src/main/java/net/minecraft/client/entity/EntityOtherPlayerMP.java create mode 100644 src/main/java/net/minecraft/client/entity/EntityPlayerSP.java create mode 100644 src/main/java/net/minecraft/client/gui/ChatLine.java create mode 100644 src/main/java/net/minecraft/client/gui/FontRenderer.java create mode 100644 src/main/java/net/minecraft/client/gui/Gui.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiButton.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiButtonLanguage.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiChat.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiCommandBlock.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiConfirmOpenLink.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiControls.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiCustomizeSkin.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiDisconnected.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiDownloadTerrain.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiEnchantment.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiErrorScreen.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiGameOver.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiHopper.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiIngame.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiIngameMenu.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiKeyBindingList.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiLabel.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiLanguage.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiListButton.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiListExtended.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiLockIconButton.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiMainMenu.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiMemoryErrorScreen.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiMerchant.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiMultiplayer.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiNewChat.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiOptionButton.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiOptionSlider.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiOptions.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiOptionsRowList.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiOverlayDebug.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiPageButtonList.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiPlayerTabOverlay.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiRepair.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiResourcePackAvailable.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiResourcePackList.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiResourcePackSelected.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiScreen.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiScreenAddServer.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiScreenBook.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiScreenOptionsSounds.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiScreenResourcePacks.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiScreenServerList.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiScreenWorking.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiSleepMP.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiSlider.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiSlot.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiSpectator.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiTextField.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiUtilRenderComponents.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiVideoSettings.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiWinGame.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiYesNo.java create mode 100644 src/main/java/net/minecraft/client/gui/GuiYesNoCallback.java create mode 100644 src/main/java/net/minecraft/client/gui/IProgressMeter.java create mode 100644 src/main/java/net/minecraft/client/gui/MapItemRenderer.java create mode 100644 src/main/java/net/minecraft/client/gui/ScaledResolution.java create mode 100644 src/main/java/net/minecraft/client/gui/ScreenChatOptions.java create mode 100644 src/main/java/net/minecraft/client/gui/ServerListEntryNormal.java create mode 100644 src/main/java/net/minecraft/client/gui/ServerSelectionList.java create mode 100644 src/main/java/net/minecraft/client/gui/achievement/GuiAchievement.java create mode 100644 src/main/java/net/minecraft/client/gui/achievement/GuiAchievements.java create mode 100644 src/main/java/net/minecraft/client/gui/achievement/GuiStats.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/CreativeCrafting.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiBeacon.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiBrewingStand.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiChest.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiContainer.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiContainerCreative.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiCrafting.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiDispenser.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiEditSign.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiFurnace.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiInventory.java create mode 100644 src/main/java/net/minecraft/client/gui/inventory/GuiScreenHorseInventory.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/BaseSpectatorGroup.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/ISpectatorMenuObject.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/ISpectatorMenuRecipient.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/ISpectatorMenuView.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/PlayerMenuObject.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/SpectatorMenu.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/categories/SpectatorDetails.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/categories/TeleportToPlayer.java create mode 100644 src/main/java/net/minecraft/client/gui/spectator/categories/TeleportToTeam.java create mode 100644 src/main/java/net/minecraft/client/main/GameConfiguration.java create mode 100644 src/main/java/net/minecraft/client/main/Main.java create mode 100644 src/main/java/net/minecraft/client/model/ModelArmorStand.java create mode 100644 src/main/java/net/minecraft/client/model/ModelArmorStandArmor.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBanner.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBase.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBat.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBiped.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBlaze.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBoat.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBook.java create mode 100644 src/main/java/net/minecraft/client/model/ModelBox.java create mode 100644 src/main/java/net/minecraft/client/model/ModelChest.java create mode 100644 src/main/java/net/minecraft/client/model/ModelChicken.java create mode 100644 src/main/java/net/minecraft/client/model/ModelCow.java create mode 100644 src/main/java/net/minecraft/client/model/ModelCreeper.java create mode 100644 src/main/java/net/minecraft/client/model/ModelDragon.java create mode 100644 src/main/java/net/minecraft/client/model/ModelEnderCrystal.java create mode 100644 src/main/java/net/minecraft/client/model/ModelEnderMite.java create mode 100644 src/main/java/net/minecraft/client/model/ModelEnderman.java create mode 100644 src/main/java/net/minecraft/client/model/ModelGhast.java create mode 100644 src/main/java/net/minecraft/client/model/ModelGuardian.java create mode 100644 src/main/java/net/minecraft/client/model/ModelHorse.java create mode 100644 src/main/java/net/minecraft/client/model/ModelHumanoidHead.java create mode 100644 src/main/java/net/minecraft/client/model/ModelIronGolem.java create mode 100644 src/main/java/net/minecraft/client/model/ModelLargeChest.java create mode 100644 src/main/java/net/minecraft/client/model/ModelLeashKnot.java create mode 100644 src/main/java/net/minecraft/client/model/ModelMagmaCube.java create mode 100644 src/main/java/net/minecraft/client/model/ModelMinecart.java create mode 100644 src/main/java/net/minecraft/client/model/ModelOcelot.java create mode 100644 src/main/java/net/minecraft/client/model/ModelPig.java create mode 100644 src/main/java/net/minecraft/client/model/ModelPlayer.java create mode 100644 src/main/java/net/minecraft/client/model/ModelQuadruped.java create mode 100644 src/main/java/net/minecraft/client/model/ModelRabbit.java create mode 100644 src/main/java/net/minecraft/client/model/ModelRenderer.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSheep1.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSheep2.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSign.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSilverfish.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSkeleton.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSkeletonHead.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSlime.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSnowMan.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSpider.java create mode 100644 src/main/java/net/minecraft/client/model/ModelSquid.java create mode 100644 src/main/java/net/minecraft/client/model/ModelVillager.java create mode 100644 src/main/java/net/minecraft/client/model/ModelWitch.java create mode 100644 src/main/java/net/minecraft/client/model/ModelWither.java create mode 100644 src/main/java/net/minecraft/client/model/ModelWolf.java create mode 100644 src/main/java/net/minecraft/client/model/ModelZombie.java create mode 100644 src/main/java/net/minecraft/client/model/ModelZombieVillager.java create mode 100644 src/main/java/net/minecraft/client/model/PositionTextureVertex.java create mode 100644 src/main/java/net/minecraft/client/model/TextureOffset.java create mode 100644 src/main/java/net/minecraft/client/model/TexturedQuad.java create mode 100644 src/main/java/net/minecraft/client/multiplayer/ChunkProviderClient.java create mode 100644 src/main/java/net/minecraft/client/multiplayer/GuiConnecting.java create mode 100644 src/main/java/net/minecraft/client/multiplayer/PlayerControllerMP.java create mode 100644 src/main/java/net/minecraft/client/multiplayer/ServerAddress.java create mode 100644 src/main/java/net/minecraft/client/multiplayer/ServerData.java create mode 100644 src/main/java/net/minecraft/client/multiplayer/ServerList.java create mode 100644 src/main/java/net/minecraft/client/multiplayer/WorldClient.java create mode 100644 src/main/java/net/minecraft/client/network/NetHandlerPlayClient.java create mode 100644 src/main/java/net/minecraft/client/network/NetworkPlayerInfo.java create mode 100644 src/main/java/net/minecraft/client/particle/Barrier.java create mode 100644 src/main/java/net/minecraft/client/particle/EffectRenderer.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityAuraFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityBlockDustFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityBreakingFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityBubbleFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityCloudFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityCrit2FX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityCritFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityDiggingFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityDropParticleFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityEnchantmentTableParticleFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityExplodeFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityFirework.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityFishWakeFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityFlameFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityFootStepFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityHeartFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityHugeExplodeFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityLargeExplodeFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityLavaFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityNoteFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityParticleEmitter.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityPickupFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityPortalFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityRainFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntityReddustFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntitySmokeFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntitySnowShovelFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntitySpellParticleFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntitySplashFX.java create mode 100644 src/main/java/net/minecraft/client/particle/EntitySuspendFX.java create mode 100644 src/main/java/net/minecraft/client/particle/IParticleFactory.java create mode 100644 src/main/java/net/minecraft/client/particle/MobAppearance.java create mode 100644 src/main/java/net/minecraft/client/player/inventory/ContainerLocalMenu.java create mode 100644 src/main/java/net/minecraft/client/player/inventory/LocalBlockIntercommunication.java create mode 100644 src/main/java/net/minecraft/client/renderer/ActiveRenderInfo.java create mode 100644 src/main/java/net/minecraft/client/renderer/BlockFluidRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/BlockModelRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/BlockModelShapes.java create mode 100644 src/main/java/net/minecraft/client/renderer/BlockRendererDispatcher.java create mode 100644 src/main/java/net/minecraft/client/renderer/ChestRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/ChunkRenderContainer.java create mode 100644 src/main/java/net/minecraft/client/renderer/DestroyBlockProgress.java create mode 100644 src/main/java/net/minecraft/client/renderer/EntityRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/EnumFaceDirection.java create mode 100644 src/main/java/net/minecraft/client/renderer/GLAllocation.java create mode 100644 src/main/java/net/minecraft/client/renderer/IImageBuffer.java create mode 100644 src/main/java/net/minecraft/client/renderer/ImageBufferDownload.java create mode 100644 src/main/java/net/minecraft/client/renderer/InventoryEffectRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/ItemMeshDefinition.java create mode 100644 src/main/java/net/minecraft/client/renderer/ItemModelMesher.java create mode 100644 src/main/java/net/minecraft/client/renderer/ItemRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/RegionRenderCache.java create mode 100644 src/main/java/net/minecraft/client/renderer/RegionRenderCacheBuilder.java create mode 100644 src/main/java/net/minecraft/client/renderer/RenderGlobal.java create mode 100644 src/main/java/net/minecraft/client/renderer/RenderHelper.java create mode 100644 src/main/java/net/minecraft/client/renderer/RenderList.java create mode 100644 src/main/java/net/minecraft/client/renderer/StitcherException.java create mode 100644 src/main/java/net/minecraft/client/renderer/Tessellator.java create mode 100644 src/main/java/net/minecraft/client/renderer/ViewFrustum.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/BakedQuad.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/BlockFaceUV.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/BlockPart.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/BlockPartFace.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/BlockPartRotation.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/BreakingFour.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/FaceBakery.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/ItemCameraTransforms.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/ItemModelGenerator.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/ItemTransformVec3f.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/ModelBlock.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/model/ModelBlockDefinition.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/statemap/BlockStateMapper.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/statemap/DefaultStateMapper.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/statemap/IStateMapper.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/statemap/StateMap.java create mode 100644 src/main/java/net/minecraft/client/renderer/block/statemap/StateMapperBase.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/ChunkRenderWorker.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/CompiledChunk.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/IRenderChunkFactory.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/ListChunkFactory.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/ListedRenderChunk.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/RenderChunk.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/SetVisibility.java create mode 100644 src/main/java/net/minecraft/client/renderer/chunk/VisGraph.java create mode 100644 src/main/java/net/minecraft/client/renderer/culling/ClippingHelper.java create mode 100644 src/main/java/net/minecraft/client/renderer/culling/ClippingHelperImpl.java create mode 100644 src/main/java/net/minecraft/client/renderer/culling/Frustum.java create mode 100644 src/main/java/net/minecraft/client/renderer/culling/ICamera.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/ArmorStandRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/Render.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderArrow.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderBat.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderBiped.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderBlaze.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderBoat.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderCaveSpider.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderChicken.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderCow.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderCreeper.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderDragon.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderEnderman.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderEndermite.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderEntity.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderEntityItem.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderFallingBlock.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderFireball.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderFish.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderGhast.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderGiantZombie.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderGuardian.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderHorse.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderIronGolem.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderItem.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderLeashKnot.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderLightningBolt.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderLiving.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderMagmaCube.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderManager.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderMinecart.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderMinecartMobSpawner.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderMooshroom.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderOcelot.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderPainting.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderPig.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderPigZombie.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderPlayer.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderPotion.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderRabbit.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSheep.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSilverfish.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSkeleton.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSlime.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSnowMan.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSnowball.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSpider.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderSquid.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderTNTPrimed.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderTntMinecart.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderVillager.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderWitch.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderWither.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderWolf.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderXPOrb.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RenderZombie.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/RendererLivingEntity.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerArmorBase.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerArrow.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerBipedArmor.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerCape.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerCreeperCharge.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerCustomHead.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerDeadmau5Head.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerEnderDragonDeath.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerEnderDragonEyes.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerEndermanEyes.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerHeldBlock.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerHeldItem.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerHeldItemWitch.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerIronGolemFlower.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerMooshroomMushroom.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerSaddle.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerSheepWool.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerSlimeGel.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerSnowmanHead.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerSpiderEyes.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerVillagerArmor.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerWitherAura.java create mode 100644 src/main/java/net/minecraft/client/renderer/entity/layers/LayerWolfCollar.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/AbstractTexture.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/DynamicTexture.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/IIconCreator.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/ITextureObject.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/ITickable.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/ITickableTextureObject.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/LayeredColorMaskTexture.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/LayeredTexture.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/SimpleTexture.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/Stitcher.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/TextureClock.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/TextureCompass.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/TextureManager.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/TextureMap.java create mode 100644 src/main/java/net/minecraft/client/renderer/texture/TextureUtil.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/RenderEnderCrystal.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/RenderItemFrame.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/RenderWitherSkull.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityBeaconRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityChestRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityEnchantmentTableRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityEndPortalRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityEnderChestRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityItemStackRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityMobSpawnerRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityPistonRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntitySignRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer.java create mode 100644 src/main/java/net/minecraft/client/renderer/vertex/DefaultVertexFormats.java create mode 100644 src/main/java/net/minecraft/client/resources/AbstractResourcePack.java create mode 100644 src/main/java/net/minecraft/client/resources/DefaultPlayerSkin.java create mode 100644 src/main/java/net/minecraft/client/resources/DefaultResourcePack.java create mode 100644 src/main/java/net/minecraft/client/resources/FallbackResourceManager.java create mode 100644 src/main/java/net/minecraft/client/resources/FoliageColorReloadListener.java create mode 100644 src/main/java/net/minecraft/client/resources/GrassColorReloadListener.java create mode 100644 src/main/java/net/minecraft/client/resources/I18n.java create mode 100644 src/main/java/net/minecraft/client/resources/IReloadableResourceManager.java create mode 100644 src/main/java/net/minecraft/client/resources/IResource.java create mode 100644 src/main/java/net/minecraft/client/resources/IResourceManager.java create mode 100644 src/main/java/net/minecraft/client/resources/IResourceManagerReloadListener.java create mode 100644 src/main/java/net/minecraft/client/resources/IResourcePack.java create mode 100644 src/main/java/net/minecraft/client/resources/Language.java create mode 100644 src/main/java/net/minecraft/client/resources/LanguageManager.java create mode 100644 src/main/java/net/minecraft/client/resources/Locale.java create mode 100644 src/main/java/net/minecraft/client/resources/ResourceIndex.java create mode 100644 src/main/java/net/minecraft/client/resources/ResourcePackFileNotFoundException.java create mode 100644 src/main/java/net/minecraft/client/resources/ResourcePackListEntry.java create mode 100644 src/main/java/net/minecraft/client/resources/ResourcePackListEntryDefault.java create mode 100644 src/main/java/net/minecraft/client/resources/ResourcePackListEntryFound.java create mode 100644 src/main/java/net/minecraft/client/resources/ResourcePackRepository.java create mode 100644 src/main/java/net/minecraft/client/resources/SimpleReloadableResourceManager.java create mode 100644 src/main/java/net/minecraft/client/resources/SimpleResource.java create mode 100644 src/main/java/net/minecraft/client/resources/data/AnimationFrame.java create mode 100644 src/main/java/net/minecraft/client/resources/data/AnimationMetadataSection.java create mode 100644 src/main/java/net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/data/BaseMetadataSectionSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/data/FontMetadataSection.java create mode 100644 src/main/java/net/minecraft/client/resources/data/FontMetadataSectionSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/data/IMetadataSection.java create mode 100644 src/main/java/net/minecraft/client/resources/data/IMetadataSectionSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/data/IMetadataSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/data/LanguageMetadataSection.java create mode 100644 src/main/java/net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/data/PackMetadataSection.java create mode 100644 src/main/java/net/minecraft/client/resources/data/PackMetadataSectionSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/data/TextureMetadataSection.java create mode 100644 src/main/java/net/minecraft/client/resources/data/TextureMetadataSectionSerializer.java create mode 100644 src/main/java/net/minecraft/client/resources/model/BuiltInModel.java create mode 100644 src/main/java/net/minecraft/client/resources/model/IBakedModel.java create mode 100644 src/main/java/net/minecraft/client/resources/model/ModelBakery.java create mode 100644 src/main/java/net/minecraft/client/resources/model/ModelManager.java create mode 100644 src/main/java/net/minecraft/client/resources/model/ModelResourceLocation.java create mode 100644 src/main/java/net/minecraft/client/resources/model/ModelRotation.java create mode 100644 src/main/java/net/minecraft/client/resources/model/SimpleBakedModel.java create mode 100644 src/main/java/net/minecraft/client/resources/model/WeightedBakedModel.java create mode 100644 src/main/java/net/minecraft/client/settings/GameSettings.java create mode 100644 src/main/java/net/minecraft/client/settings/KeyBinding.java create mode 100644 src/main/java/net/minecraft/client/stream/IStream.java create mode 100644 src/main/java/net/minecraft/client/util/JsonBlendingMode.java create mode 100644 src/main/java/net/minecraft/client/util/JsonException.java create mode 100644 src/main/java/net/minecraft/command/CommandException.java create mode 100644 src/main/java/net/minecraft/command/EntityNotFoundException.java create mode 100644 src/main/java/net/minecraft/command/ICommandSender.java create mode 100644 src/main/java/net/minecraft/command/PlayerNotFoundException.java create mode 100644 src/main/java/net/minecraft/command/PlayerSelector.java create mode 100644 src/main/java/net/minecraft/command/server/CommandBlockLogic.java create mode 100644 src/main/java/net/minecraft/crash/CrashReport.java create mode 100644 src/main/java/net/minecraft/crash/CrashReportCategory.java create mode 100644 src/main/java/net/minecraft/creativetab/CreativeTabs.java create mode 100644 src/main/java/net/minecraft/dispenser/BehaviorDefaultDispenseItem.java create mode 100644 src/main/java/net/minecraft/dispenser/BehaviorProjectileDispense.java create mode 100644 src/main/java/net/minecraft/dispenser/IBehaviorDispenseItem.java create mode 100644 src/main/java/net/minecraft/dispenser/IBlockSource.java create mode 100644 src/main/java/net/minecraft/dispenser/ILocatableSource.java create mode 100644 src/main/java/net/minecraft/dispenser/ILocation.java create mode 100644 src/main/java/net/minecraft/dispenser/IPosition.java create mode 100644 src/main/java/net/minecraft/dispenser/PositionImpl.java create mode 100644 src/main/java/net/minecraft/enchantment/Enchantment.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentArrowDamage.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentArrowFire.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentArrowInfinite.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentArrowKnockback.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentDamage.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentData.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentDigging.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentDurability.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentFireAspect.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentFishingSpeed.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentHelper.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentKnockback.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentLootBonus.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentOxygen.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentProtection.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentThorns.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentUntouching.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentWaterWalker.java create mode 100644 src/main/java/net/minecraft/enchantment/EnchantmentWaterWorker.java create mode 100644 src/main/java/net/minecraft/enchantment/EnumEnchantmentType.java create mode 100644 src/main/java/net/minecraft/entity/DataWatcher.java create mode 100644 src/main/java/net/minecraft/entity/Entity.java create mode 100644 src/main/java/net/minecraft/entity/EntityAgeable.java create mode 100644 src/main/java/net/minecraft/entity/EntityBodyHelper.java create mode 100644 src/main/java/net/minecraft/entity/EntityConstructor.java create mode 100644 src/main/java/net/minecraft/entity/EntityCreature.java create mode 100644 src/main/java/net/minecraft/entity/EntityFlying.java create mode 100644 src/main/java/net/minecraft/entity/EntityHanging.java create mode 100644 src/main/java/net/minecraft/entity/EntityLeashKnot.java create mode 100644 src/main/java/net/minecraft/entity/EntityList.java create mode 100644 src/main/java/net/minecraft/entity/EntityLiving.java create mode 100644 src/main/java/net/minecraft/entity/EntityLivingBase.java create mode 100644 src/main/java/net/minecraft/entity/EntityMinecartCommandBlock.java create mode 100644 src/main/java/net/minecraft/entity/EntitySpawnPlacementRegistry.java create mode 100644 src/main/java/net/minecraft/entity/EnumCreatureAttribute.java create mode 100644 src/main/java/net/minecraft/entity/EnumCreatureType.java create mode 100644 src/main/java/net/minecraft/entity/IEntityLivingData.java create mode 100644 src/main/java/net/minecraft/entity/IEntityMultiPart.java create mode 100644 src/main/java/net/minecraft/entity/IEntityOwnable.java create mode 100644 src/main/java/net/minecraft/entity/IMerchant.java create mode 100644 src/main/java/net/minecraft/entity/INpc.java create mode 100644 src/main/java/net/minecraft/entity/IProjectile.java create mode 100644 src/main/java/net/minecraft/entity/IRangedAttackMob.java create mode 100644 src/main/java/net/minecraft/entity/NpcMerchant.java create mode 100644 src/main/java/net/minecraft/entity/SharedMonsterAttributes.java create mode 100644 src/main/java/net/minecraft/entity/ai/EntityMinecartMobSpawner.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/AttributeModifier.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/BaseAttribute.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/BaseAttributeMap.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/IAttribute.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/IAttributeInstance.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/ModifiableAttributeInstance.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/RangedAttribute.java create mode 100644 src/main/java/net/minecraft/entity/ai/attributes/ServersideAttributeMap.java create mode 100644 src/main/java/net/minecraft/entity/boss/BossStatus.java create mode 100644 src/main/java/net/minecraft/entity/boss/EntityDragon.java create mode 100644 src/main/java/net/minecraft/entity/boss/EntityDragonPart.java create mode 100644 src/main/java/net/minecraft/entity/boss/EntityWither.java create mode 100644 src/main/java/net/minecraft/entity/boss/IBossDisplayData.java create mode 100644 src/main/java/net/minecraft/entity/effect/EntityLightningBolt.java create mode 100644 src/main/java/net/minecraft/entity/effect/EntityWeatherEffect.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityArmorStand.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityBoat.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityEnderCrystal.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityEnderEye.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityEnderPearl.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityExpBottle.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityFallingBlock.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityFireworkRocket.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityItem.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityItemFrame.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityMinecart.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityMinecartChest.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityMinecartContainer.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityMinecartEmpty.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityMinecartFurnace.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityMinecartHopper.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityMinecartTNT.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityPainting.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityTNTPrimed.java create mode 100644 src/main/java/net/minecraft/entity/item/EntityXPOrb.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityBlaze.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityCaveSpider.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityCreeper.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityEnderman.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityEndermite.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityGhast.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityGiantZombie.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityGolem.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityGuardian.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityIronGolem.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityMagmaCube.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityMob.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityPigZombie.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntitySilverfish.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntitySkeleton.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntitySlime.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntitySnowman.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntitySpider.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityWitch.java create mode 100644 src/main/java/net/minecraft/entity/monster/EntityZombie.java create mode 100644 src/main/java/net/minecraft/entity/monster/IMob.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityAmbientCreature.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityAnimal.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityBat.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityChicken.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityCow.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityHorse.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityMooshroom.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityOcelot.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityPig.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityRabbit.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntitySheep.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntitySquid.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityTameable.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityVillager.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityWaterMob.java create mode 100644 src/main/java/net/minecraft/entity/passive/EntityWolf.java create mode 100644 src/main/java/net/minecraft/entity/passive/IAnimals.java create mode 100644 src/main/java/net/minecraft/entity/player/EntityPlayer.java create mode 100644 src/main/java/net/minecraft/entity/player/EnumPlayerModelParts.java create mode 100644 src/main/java/net/minecraft/entity/player/InventoryPlayer.java create mode 100644 src/main/java/net/minecraft/entity/player/PlayerCapabilities.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityArrow.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityEgg.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityFireball.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityFishHook.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityLargeFireball.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityPotion.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntitySmallFireball.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntitySnowball.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityThrowable.java create mode 100644 src/main/java/net/minecraft/entity/projectile/EntityWitherSkull.java create mode 100644 src/main/java/net/minecraft/event/ClickEvent.java create mode 100644 src/main/java/net/minecraft/event/HoverEvent.java create mode 100644 src/main/java/net/minecraft/init/Blocks.java create mode 100644 src/main/java/net/minecraft/init/Bootstrap.java create mode 100644 src/main/java/net/minecraft/init/Items.java create mode 100644 src/main/java/net/minecraft/inventory/AnimalChest.java create mode 100644 src/main/java/net/minecraft/inventory/Container.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerBeacon.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerBrewingStand.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerChest.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerDispenser.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerEnchantment.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerFurnace.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerHopper.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerHorseInventory.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerMerchant.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerPlayer.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerRepair.java create mode 100644 src/main/java/net/minecraft/inventory/ContainerWorkbench.java create mode 100644 src/main/java/net/minecraft/inventory/ICrafting.java create mode 100644 src/main/java/net/minecraft/inventory/IInvBasic.java create mode 100644 src/main/java/net/minecraft/inventory/IInventory.java create mode 100644 src/main/java/net/minecraft/inventory/ISidedInventory.java create mode 100644 src/main/java/net/minecraft/inventory/InventoryBasic.java create mode 100644 src/main/java/net/minecraft/inventory/InventoryCraftResult.java create mode 100644 src/main/java/net/minecraft/inventory/InventoryCrafting.java create mode 100644 src/main/java/net/minecraft/inventory/InventoryEnderChest.java create mode 100644 src/main/java/net/minecraft/inventory/InventoryHelper.java create mode 100644 src/main/java/net/minecraft/inventory/InventoryLargeChest.java create mode 100644 src/main/java/net/minecraft/inventory/InventoryMerchant.java create mode 100644 src/main/java/net/minecraft/inventory/Slot.java create mode 100644 src/main/java/net/minecraft/inventory/SlotCrafting.java create mode 100644 src/main/java/net/minecraft/inventory/SlotFurnaceFuel.java create mode 100644 src/main/java/net/minecraft/inventory/SlotFurnaceOutput.java create mode 100644 src/main/java/net/minecraft/inventory/SlotMerchantResult.java create mode 100644 src/main/java/net/minecraft/item/EnumAction.java create mode 100644 src/main/java/net/minecraft/item/EnumDyeColor.java create mode 100644 src/main/java/net/minecraft/item/EnumRarity.java create mode 100644 src/main/java/net/minecraft/item/Item.java create mode 100644 src/main/java/net/minecraft/item/ItemAnvilBlock.java create mode 100644 src/main/java/net/minecraft/item/ItemAppleGold.java create mode 100644 src/main/java/net/minecraft/item/ItemArmor.java create mode 100644 src/main/java/net/minecraft/item/ItemArmorStand.java create mode 100644 src/main/java/net/minecraft/item/ItemAxe.java create mode 100644 src/main/java/net/minecraft/item/ItemBanner.java create mode 100644 src/main/java/net/minecraft/item/ItemBed.java create mode 100644 src/main/java/net/minecraft/item/ItemBlock.java create mode 100644 src/main/java/net/minecraft/item/ItemBoat.java create mode 100644 src/main/java/net/minecraft/item/ItemBook.java create mode 100644 src/main/java/net/minecraft/item/ItemBow.java create mode 100644 src/main/java/net/minecraft/item/ItemBucket.java create mode 100644 src/main/java/net/minecraft/item/ItemBucketMilk.java create mode 100644 src/main/java/net/minecraft/item/ItemCarrotOnAStick.java create mode 100644 src/main/java/net/minecraft/item/ItemCloth.java create mode 100644 src/main/java/net/minecraft/item/ItemCoal.java create mode 100644 src/main/java/net/minecraft/item/ItemColored.java create mode 100644 src/main/java/net/minecraft/item/ItemDoor.java create mode 100644 src/main/java/net/minecraft/item/ItemDoublePlant.java create mode 100644 src/main/java/net/minecraft/item/ItemDye.java create mode 100644 src/main/java/net/minecraft/item/ItemEditableBook.java create mode 100644 src/main/java/net/minecraft/item/ItemEgg.java create mode 100644 src/main/java/net/minecraft/item/ItemEmptyMap.java create mode 100644 src/main/java/net/minecraft/item/ItemEnchantedBook.java create mode 100644 src/main/java/net/minecraft/item/ItemEnderEye.java create mode 100644 src/main/java/net/minecraft/item/ItemEnderPearl.java create mode 100644 src/main/java/net/minecraft/item/ItemExpBottle.java create mode 100644 src/main/java/net/minecraft/item/ItemFireball.java create mode 100644 src/main/java/net/minecraft/item/ItemFirework.java create mode 100644 src/main/java/net/minecraft/item/ItemFireworkCharge.java create mode 100644 src/main/java/net/minecraft/item/ItemFishFood.java create mode 100644 src/main/java/net/minecraft/item/ItemFishingRod.java create mode 100644 src/main/java/net/minecraft/item/ItemFlintAndSteel.java create mode 100644 src/main/java/net/minecraft/item/ItemFood.java create mode 100644 src/main/java/net/minecraft/item/ItemGlassBottle.java create mode 100644 src/main/java/net/minecraft/item/ItemHangingEntity.java create mode 100644 src/main/java/net/minecraft/item/ItemHoe.java create mode 100644 src/main/java/net/minecraft/item/ItemLead.java create mode 100644 src/main/java/net/minecraft/item/ItemLeaves.java create mode 100644 src/main/java/net/minecraft/item/ItemLilyPad.java create mode 100644 src/main/java/net/minecraft/item/ItemMap.java create mode 100644 src/main/java/net/minecraft/item/ItemMapBase.java create mode 100644 src/main/java/net/minecraft/item/ItemMinecart.java create mode 100644 src/main/java/net/minecraft/item/ItemMonsterPlacer.java create mode 100644 src/main/java/net/minecraft/item/ItemMultiTexture.java create mode 100644 src/main/java/net/minecraft/item/ItemNameTag.java create mode 100644 src/main/java/net/minecraft/item/ItemPickaxe.java create mode 100644 src/main/java/net/minecraft/item/ItemPiston.java create mode 100644 src/main/java/net/minecraft/item/ItemPotion.java create mode 100644 src/main/java/net/minecraft/item/ItemRecord.java create mode 100644 src/main/java/net/minecraft/item/ItemRedstone.java create mode 100644 src/main/java/net/minecraft/item/ItemReed.java create mode 100644 src/main/java/net/minecraft/item/ItemSaddle.java create mode 100644 src/main/java/net/minecraft/item/ItemSeedFood.java create mode 100644 src/main/java/net/minecraft/item/ItemSeeds.java create mode 100644 src/main/java/net/minecraft/item/ItemShears.java create mode 100644 src/main/java/net/minecraft/item/ItemSign.java create mode 100644 src/main/java/net/minecraft/item/ItemSimpleFoiled.java create mode 100644 src/main/java/net/minecraft/item/ItemSkull.java create mode 100644 src/main/java/net/minecraft/item/ItemSlab.java create mode 100644 src/main/java/net/minecraft/item/ItemSnow.java create mode 100644 src/main/java/net/minecraft/item/ItemSnowball.java create mode 100644 src/main/java/net/minecraft/item/ItemSoup.java create mode 100644 src/main/java/net/minecraft/item/ItemSpade.java create mode 100644 src/main/java/net/minecraft/item/ItemStack.java create mode 100644 src/main/java/net/minecraft/item/ItemSword.java create mode 100644 src/main/java/net/minecraft/item/ItemTool.java create mode 100644 src/main/java/net/minecraft/item/ItemWritableBook.java create mode 100644 src/main/java/net/minecraft/item/crafting/CraftingManager.java create mode 100644 src/main/java/net/minecraft/item/crafting/FurnaceRecipes.java create mode 100644 src/main/java/net/minecraft/item/crafting/IRecipe.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipeBookCloning.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipeFireworks.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipeRepairItem.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesArmor.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesArmorDyes.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesBanners.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesCrafting.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesDyes.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesFood.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesIngots.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesMapCloning.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesMapExtending.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesTools.java create mode 100644 src/main/java/net/minecraft/item/crafting/RecipesWeapons.java create mode 100644 src/main/java/net/minecraft/item/crafting/ShapedRecipes.java create mode 100644 src/main/java/net/minecraft/item/crafting/ShapelessRecipes.java create mode 100644 src/main/java/net/minecraft/nbt/CompressedStreamTools.java create mode 100644 src/main/java/net/minecraft/nbt/JsonToNBT.java create mode 100644 src/main/java/net/minecraft/nbt/NBTBase.java create mode 100644 src/main/java/net/minecraft/nbt/NBTException.java create mode 100644 src/main/java/net/minecraft/nbt/NBTSizeTracker.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagByte.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagByteArray.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagCompound.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagDouble.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagEnd.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagFloat.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagInt.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagIntArray.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagList.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagLong.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagShort.java create mode 100644 src/main/java/net/minecraft/nbt/NBTTagString.java create mode 100644 src/main/java/net/minecraft/nbt/NBTUtil.java create mode 100644 src/main/java/net/minecraft/network/EnumConnectionState.java create mode 100644 src/main/java/net/minecraft/network/EnumPacketDirection.java create mode 100644 src/main/java/net/minecraft/network/INetHandler.java create mode 100644 src/main/java/net/minecraft/network/Packet.java create mode 100644 src/main/java/net/minecraft/network/PacketBuffer.java create mode 100644 src/main/java/net/minecraft/network/ServerStatusResponse.java create mode 100644 src/main/java/net/minecraft/network/ThreadQuickExitException.java create mode 100644 src/main/java/net/minecraft/network/handshake/INetHandlerHandshakeServer.java create mode 100644 src/main/java/net/minecraft/network/handshake/client/C00Handshake.java create mode 100644 src/main/java/net/minecraft/network/login/INetHandlerLoginClient.java create mode 100644 src/main/java/net/minecraft/network/login/INetHandlerLoginServer.java create mode 100644 src/main/java/net/minecraft/network/login/client/C00PacketLoginStart.java create mode 100644 src/main/java/net/minecraft/network/login/client/C01PacketEncryptionResponse.java create mode 100644 src/main/java/net/minecraft/network/login/server/S00PacketDisconnect.java create mode 100644 src/main/java/net/minecraft/network/login/server/S01PacketEncryptionRequest.java create mode 100644 src/main/java/net/minecraft/network/login/server/S02PacketLoginSuccess.java create mode 100644 src/main/java/net/minecraft/network/login/server/S03PacketEnableCompression.java create mode 100644 src/main/java/net/minecraft/network/play/INetHandlerPlayClient.java create mode 100644 src/main/java/net/minecraft/network/play/INetHandlerPlayServer.java create mode 100644 src/main/java/net/minecraft/network/play/client/C00PacketKeepAlive.java create mode 100644 src/main/java/net/minecraft/network/play/client/C01PacketChatMessage.java create mode 100644 src/main/java/net/minecraft/network/play/client/C02PacketUseEntity.java create mode 100644 src/main/java/net/minecraft/network/play/client/C03PacketPlayer.java create mode 100644 src/main/java/net/minecraft/network/play/client/C07PacketPlayerDigging.java create mode 100644 src/main/java/net/minecraft/network/play/client/C08PacketPlayerBlockPlacement.java create mode 100644 src/main/java/net/minecraft/network/play/client/C09PacketHeldItemChange.java create mode 100644 src/main/java/net/minecraft/network/play/client/C0APacketAnimation.java create mode 100644 src/main/java/net/minecraft/network/play/client/C0BPacketEntityAction.java create mode 100644 src/main/java/net/minecraft/network/play/client/C0CPacketInput.java create mode 100644 src/main/java/net/minecraft/network/play/client/C0DPacketCloseWindow.java create mode 100644 src/main/java/net/minecraft/network/play/client/C0EPacketClickWindow.java create mode 100644 src/main/java/net/minecraft/network/play/client/C0FPacketConfirmTransaction.java create mode 100644 src/main/java/net/minecraft/network/play/client/C10PacketCreativeInventoryAction.java create mode 100644 src/main/java/net/minecraft/network/play/client/C11PacketEnchantItem.java create mode 100644 src/main/java/net/minecraft/network/play/client/C12PacketUpdateSign.java create mode 100644 src/main/java/net/minecraft/network/play/client/C13PacketPlayerAbilities.java create mode 100644 src/main/java/net/minecraft/network/play/client/C14PacketTabComplete.java create mode 100644 src/main/java/net/minecraft/network/play/client/C15PacketClientSettings.java create mode 100644 src/main/java/net/minecraft/network/play/client/C16PacketClientStatus.java create mode 100644 src/main/java/net/minecraft/network/play/client/C17PacketCustomPayload.java create mode 100644 src/main/java/net/minecraft/network/play/client/C18PacketSpectate.java create mode 100644 src/main/java/net/minecraft/network/play/client/C19PacketResourcePackStatus.java create mode 100644 src/main/java/net/minecraft/network/play/server/S00PacketKeepAlive.java create mode 100644 src/main/java/net/minecraft/network/play/server/S01PacketJoinGame.java create mode 100644 src/main/java/net/minecraft/network/play/server/S02PacketChat.java create mode 100644 src/main/java/net/minecraft/network/play/server/S03PacketTimeUpdate.java create mode 100644 src/main/java/net/minecraft/network/play/server/S04PacketEntityEquipment.java create mode 100644 src/main/java/net/minecraft/network/play/server/S05PacketSpawnPosition.java create mode 100644 src/main/java/net/minecraft/network/play/server/S06PacketUpdateHealth.java create mode 100644 src/main/java/net/minecraft/network/play/server/S07PacketRespawn.java create mode 100644 src/main/java/net/minecraft/network/play/server/S08PacketPlayerPosLook.java create mode 100644 src/main/java/net/minecraft/network/play/server/S09PacketHeldItemChange.java create mode 100644 src/main/java/net/minecraft/network/play/server/S0APacketUseBed.java create mode 100644 src/main/java/net/minecraft/network/play/server/S0BPacketAnimation.java create mode 100644 src/main/java/net/minecraft/network/play/server/S0CPacketSpawnPlayer.java create mode 100644 src/main/java/net/minecraft/network/play/server/S0DPacketCollectItem.java create mode 100644 src/main/java/net/minecraft/network/play/server/S0EPacketSpawnObject.java create mode 100644 src/main/java/net/minecraft/network/play/server/S0FPacketSpawnMob.java create mode 100644 src/main/java/net/minecraft/network/play/server/S10PacketSpawnPainting.java create mode 100644 src/main/java/net/minecraft/network/play/server/S11PacketSpawnExperienceOrb.java create mode 100644 src/main/java/net/minecraft/network/play/server/S12PacketEntityVelocity.java create mode 100644 src/main/java/net/minecraft/network/play/server/S13PacketDestroyEntities.java create mode 100644 src/main/java/net/minecraft/network/play/server/S14PacketEntity.java create mode 100644 src/main/java/net/minecraft/network/play/server/S18PacketEntityTeleport.java create mode 100644 src/main/java/net/minecraft/network/play/server/S19PacketEntityHeadLook.java create mode 100644 src/main/java/net/minecraft/network/play/server/S19PacketEntityStatus.java create mode 100644 src/main/java/net/minecraft/network/play/server/S1BPacketEntityAttach.java create mode 100644 src/main/java/net/minecraft/network/play/server/S1CPacketEntityMetadata.java create mode 100644 src/main/java/net/minecraft/network/play/server/S1DPacketEntityEffect.java create mode 100644 src/main/java/net/minecraft/network/play/server/S1EPacketRemoveEntityEffect.java create mode 100644 src/main/java/net/minecraft/network/play/server/S1FPacketSetExperience.java create mode 100644 src/main/java/net/minecraft/network/play/server/S20PacketEntityProperties.java create mode 100644 src/main/java/net/minecraft/network/play/server/S21PacketChunkData.java create mode 100644 src/main/java/net/minecraft/network/play/server/S22PacketMultiBlockChange.java create mode 100644 src/main/java/net/minecraft/network/play/server/S23PacketBlockChange.java create mode 100644 src/main/java/net/minecraft/network/play/server/S24PacketBlockAction.java create mode 100644 src/main/java/net/minecraft/network/play/server/S25PacketBlockBreakAnim.java create mode 100644 src/main/java/net/minecraft/network/play/server/S26PacketMapChunkBulk.java create mode 100644 src/main/java/net/minecraft/network/play/server/S27PacketExplosion.java create mode 100644 src/main/java/net/minecraft/network/play/server/S28PacketEffect.java create mode 100644 src/main/java/net/minecraft/network/play/server/S29PacketSoundEffect.java create mode 100644 src/main/java/net/minecraft/network/play/server/S2APacketParticles.java create mode 100644 src/main/java/net/minecraft/network/play/server/S2BPacketChangeGameState.java create mode 100644 src/main/java/net/minecraft/network/play/server/S2CPacketSpawnGlobalEntity.java create mode 100644 src/main/java/net/minecraft/network/play/server/S2DPacketOpenWindow.java create mode 100644 src/main/java/net/minecraft/network/play/server/S2EPacketCloseWindow.java create mode 100644 src/main/java/net/minecraft/network/play/server/S2FPacketSetSlot.java create mode 100644 src/main/java/net/minecraft/network/play/server/S30PacketWindowItems.java create mode 100644 src/main/java/net/minecraft/network/play/server/S31PacketWindowProperty.java create mode 100644 src/main/java/net/minecraft/network/play/server/S32PacketConfirmTransaction.java create mode 100644 src/main/java/net/minecraft/network/play/server/S33PacketUpdateSign.java create mode 100644 src/main/java/net/minecraft/network/play/server/S34PacketMaps.java create mode 100644 src/main/java/net/minecraft/network/play/server/S35PacketUpdateTileEntity.java create mode 100644 src/main/java/net/minecraft/network/play/server/S36PacketSignEditorOpen.java create mode 100644 src/main/java/net/minecraft/network/play/server/S37PacketStatistics.java create mode 100644 src/main/java/net/minecraft/network/play/server/S38PacketPlayerListItem.java create mode 100644 src/main/java/net/minecraft/network/play/server/S39PacketPlayerAbilities.java create mode 100644 src/main/java/net/minecraft/network/play/server/S3APacketTabComplete.java create mode 100644 src/main/java/net/minecraft/network/play/server/S3BPacketScoreboardObjective.java create mode 100644 src/main/java/net/minecraft/network/play/server/S3CPacketUpdateScore.java create mode 100644 src/main/java/net/minecraft/network/play/server/S3DPacketDisplayScoreboard.java create mode 100644 src/main/java/net/minecraft/network/play/server/S3EPacketTeams.java create mode 100644 src/main/java/net/minecraft/network/play/server/S3FPacketCustomPayload.java create mode 100644 src/main/java/net/minecraft/network/play/server/S40PacketDisconnect.java create mode 100644 src/main/java/net/minecraft/network/play/server/S41PacketServerDifficulty.java create mode 100644 src/main/java/net/minecraft/network/play/server/S42PacketCombatEvent.java create mode 100644 src/main/java/net/minecraft/network/play/server/S43PacketCamera.java create mode 100644 src/main/java/net/minecraft/network/play/server/S44PacketWorldBorder.java create mode 100644 src/main/java/net/minecraft/network/play/server/S45PacketTitle.java create mode 100644 src/main/java/net/minecraft/network/play/server/S46PacketSetCompressionLevel.java create mode 100644 src/main/java/net/minecraft/network/play/server/S47PacketPlayerListHeaderFooter.java create mode 100644 src/main/java/net/minecraft/network/play/server/S48PacketResourcePackSend.java create mode 100644 src/main/java/net/minecraft/network/play/server/S49PacketUpdateEntityNBT.java create mode 100644 src/main/java/net/minecraft/network/status/INetHandlerStatusClient.java create mode 100644 src/main/java/net/minecraft/network/status/INetHandlerStatusServer.java create mode 100644 src/main/java/net/minecraft/network/status/client/C00PacketServerQuery.java create mode 100644 src/main/java/net/minecraft/network/status/client/C01PacketPing.java create mode 100644 src/main/java/net/minecraft/network/status/server/S00PacketServerInfo.java create mode 100644 src/main/java/net/minecraft/network/status/server/S01PacketPong.java create mode 100644 src/main/java/net/minecraft/potion/Potion.java create mode 100644 src/main/java/net/minecraft/potion/PotionAbsorption.java create mode 100644 src/main/java/net/minecraft/potion/PotionAttackDamage.java create mode 100644 src/main/java/net/minecraft/potion/PotionEffect.java create mode 100644 src/main/java/net/minecraft/potion/PotionHealth.java create mode 100644 src/main/java/net/minecraft/potion/PotionHealthBoost.java create mode 100644 src/main/java/net/minecraft/potion/PotionHelper.java create mode 100644 src/main/java/net/minecraft/profiler/Profiler.java create mode 100644 src/main/java/net/minecraft/scoreboard/GoalColor.java create mode 100644 src/main/java/net/minecraft/scoreboard/IScoreObjectiveCriteria.java create mode 100644 src/main/java/net/minecraft/scoreboard/Score.java create mode 100644 src/main/java/net/minecraft/scoreboard/ScoreDummyCriteria.java create mode 100644 src/main/java/net/minecraft/scoreboard/ScoreHealthCriteria.java create mode 100644 src/main/java/net/minecraft/scoreboard/ScoreObjective.java create mode 100644 src/main/java/net/minecraft/scoreboard/ScorePlayerTeam.java create mode 100644 src/main/java/net/minecraft/scoreboard/Scoreboard.java create mode 100644 src/main/java/net/minecraft/scoreboard/ScoreboardSaveData.java create mode 100644 src/main/java/net/minecraft/scoreboard/Team.java create mode 100644 src/main/java/net/minecraft/server/management/LowerStringMap.java create mode 100644 src/main/java/net/minecraft/stats/Achievement.java create mode 100644 src/main/java/net/minecraft/stats/AchievementList.java create mode 100644 src/main/java/net/minecraft/stats/IStatStringFormat.java create mode 100644 src/main/java/net/minecraft/stats/IStatType.java create mode 100644 src/main/java/net/minecraft/stats/ObjectiveStat.java create mode 100644 src/main/java/net/minecraft/stats/StatBase.java create mode 100644 src/main/java/net/minecraft/stats/StatBasic.java create mode 100644 src/main/java/net/minecraft/stats/StatCrafting.java create mode 100644 src/main/java/net/minecraft/stats/StatFileWriter.java create mode 100644 src/main/java/net/minecraft/stats/StatList.java create mode 100644 src/main/java/net/minecraft/tileentity/IHopper.java create mode 100644 src/main/java/net/minecraft/tileentity/MobSpawnerBaseLogic.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntity.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityBanner.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityBeacon.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityBrewingStand.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityChest.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityCommandBlock.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityComparator.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityDaylightDetector.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityDispenser.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityDropper.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityEnchantmentTable.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityEndPortal.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityEnderChest.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityFlowerPot.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityFurnace.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityHopper.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityLockable.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityMobSpawner.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityNote.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntityPiston.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntitySign.java create mode 100644 src/main/java/net/minecraft/tileentity/TileEntitySkull.java create mode 100644 src/main/java/net/minecraft/util/AxisAlignedBB.java create mode 100644 src/main/java/net/minecraft/util/BlockPos.java create mode 100644 src/main/java/net/minecraft/util/Cartesian.java create mode 100644 src/main/java/net/minecraft/util/ChatAllowedCharacters.java create mode 100644 src/main/java/net/minecraft/util/ChatComponentProcessor.java create mode 100644 src/main/java/net/minecraft/util/ChatComponentScore.java create mode 100644 src/main/java/net/minecraft/util/ChatComponentSelector.java create mode 100644 src/main/java/net/minecraft/util/ChatComponentStyle.java create mode 100644 src/main/java/net/minecraft/util/ChatComponentText.java create mode 100644 src/main/java/net/minecraft/util/ChatComponentTranslation.java create mode 100644 src/main/java/net/minecraft/util/ChatComponentTranslationFormatException.java create mode 100644 src/main/java/net/minecraft/util/ChatStyle.java create mode 100644 src/main/java/net/minecraft/util/ClassInheritanceMultiMap.java create mode 100644 src/main/java/net/minecraft/util/CombatEntry.java create mode 100644 src/main/java/net/minecraft/util/CombatTracker.java create mode 100644 src/main/java/net/minecraft/util/DamageSource.java create mode 100644 src/main/java/net/minecraft/util/EnchantmentNameParts.java create mode 100644 src/main/java/net/minecraft/util/EntityDamageSource.java create mode 100644 src/main/java/net/minecraft/util/EntityDamageSourceIndirect.java create mode 100644 src/main/java/net/minecraft/util/EntitySelectors.java create mode 100644 src/main/java/net/minecraft/util/EnumChatFormatting.java create mode 100644 src/main/java/net/minecraft/util/EnumFacing.java create mode 100644 src/main/java/net/minecraft/util/EnumParticleTypes.java create mode 100644 src/main/java/net/minecraft/util/EnumWorldBlockLayer.java create mode 100644 src/main/java/net/minecraft/util/FoodStats.java create mode 100644 src/main/java/net/minecraft/util/FrameTimer.java create mode 100644 src/main/java/net/minecraft/util/IChatComponent.java create mode 100644 src/main/java/net/minecraft/util/IJsonSerializable.java create mode 100644 src/main/java/net/minecraft/util/IObjectIntIterable.java create mode 100644 src/main/java/net/minecraft/util/IProgressUpdate.java create mode 100644 src/main/java/net/minecraft/util/IRegistry.java create mode 100644 src/main/java/net/minecraft/util/IStringSerializable.java create mode 100644 src/main/java/net/minecraft/util/IThreadListener.java create mode 100644 src/main/java/net/minecraft/util/ITickable.java create mode 100644 src/main/java/net/minecraft/util/IntHashMap.java create mode 100644 src/main/java/net/minecraft/util/IntegerCache.java create mode 100644 src/main/java/net/minecraft/util/JsonSerializableSet.java create mode 100644 src/main/java/net/minecraft/util/LazyLoadBase.java create mode 100644 src/main/java/net/minecraft/util/LoggingPrintStream.java create mode 100644 src/main/java/net/minecraft/util/LongHashMap.java create mode 100644 src/main/java/net/minecraft/util/MapPopulator.java create mode 100644 src/main/java/net/minecraft/util/MathHelper.java create mode 100644 src/main/java/net/minecraft/util/Matrix4f.java create mode 100644 src/main/java/net/minecraft/util/MinecraftError.java create mode 100644 src/main/java/net/minecraft/util/MouseFilter.java create mode 100644 src/main/java/net/minecraft/util/MouseHelper.java create mode 100644 src/main/java/net/minecraft/util/MovementInput.java create mode 100644 src/main/java/net/minecraft/util/MovementInputFromOptions.java create mode 100644 src/main/java/net/minecraft/util/MovingObjectPosition.java create mode 100644 src/main/java/net/minecraft/util/ObjectIntIdentityMap.java create mode 100644 src/main/java/net/minecraft/util/RegistryDefaulted.java create mode 100644 src/main/java/net/minecraft/util/RegistryNamespaced.java create mode 100644 src/main/java/net/minecraft/util/RegistryNamespacedDefaultedByKey.java create mode 100644 src/main/java/net/minecraft/util/RegistrySimple.java create mode 100644 src/main/java/net/minecraft/util/ReportedException.java create mode 100644 src/main/java/net/minecraft/util/ResourceLocation.java create mode 100644 src/main/java/net/minecraft/util/Rotations.java create mode 100644 src/main/java/net/minecraft/util/ScreenShotHelper.java create mode 100644 src/main/java/net/minecraft/util/Session.java create mode 100644 src/main/java/net/minecraft/util/StatCollector.java create mode 100644 src/main/java/net/minecraft/util/StringTranslate.java create mode 100644 src/main/java/net/minecraft/util/StringUtils.java create mode 100644 src/main/java/net/minecraft/util/Timer.java create mode 100644 src/main/java/net/minecraft/util/Tuple.java create mode 100644 src/main/java/net/minecraft/util/TupleIntJsonSerializable.java create mode 100644 src/main/java/net/minecraft/util/Util.java create mode 100644 src/main/java/net/minecraft/util/Vec3.java create mode 100644 src/main/java/net/minecraft/util/Vec3i.java create mode 100644 src/main/java/net/minecraft/util/Vec4b.java create mode 100644 src/main/java/net/minecraft/util/Vector3d.java create mode 100644 src/main/java/net/minecraft/util/WeightedRandom.java create mode 100644 src/main/java/net/minecraft/util/WeightedRandomChestContent.java create mode 100644 src/main/java/net/minecraft/util/WeightedRandomFishable.java create mode 100644 src/main/java/net/minecraft/village/MerchantRecipe.java create mode 100644 src/main/java/net/minecraft/village/MerchantRecipeList.java create mode 100644 src/main/java/net/minecraft/world/ChunkCache.java create mode 100644 src/main/java/net/minecraft/world/ChunkCoordIntPair.java create mode 100644 src/main/java/net/minecraft/world/ColorizerFoliage.java create mode 100644 src/main/java/net/minecraft/world/ColorizerGrass.java create mode 100644 src/main/java/net/minecraft/world/DifficultyInstance.java create mode 100644 src/main/java/net/minecraft/world/EnumDifficulty.java create mode 100644 src/main/java/net/minecraft/world/EnumSkyBlock.java create mode 100644 src/main/java/net/minecraft/world/Explosion.java create mode 100644 src/main/java/net/minecraft/world/GameRules.java create mode 100644 src/main/java/net/minecraft/world/IBlockAccess.java create mode 100644 src/main/java/net/minecraft/world/IInteractionObject.java create mode 100644 src/main/java/net/minecraft/world/ILockableContainer.java create mode 100644 src/main/java/net/minecraft/world/IWorldAccess.java create mode 100644 src/main/java/net/minecraft/world/IWorldNameable.java create mode 100644 src/main/java/net/minecraft/world/LockCode.java create mode 100644 src/main/java/net/minecraft/world/MinecraftException.java create mode 100644 src/main/java/net/minecraft/world/NextTickListEntry.java create mode 100644 src/main/java/net/minecraft/world/World.java create mode 100644 src/main/java/net/minecraft/world/WorldProvider.java create mode 100644 src/main/java/net/minecraft/world/WorldProviderEnd.java create mode 100644 src/main/java/net/minecraft/world/WorldProviderHell.java create mode 100644 src/main/java/net/minecraft/world/WorldProviderSurface.java create mode 100644 src/main/java/net/minecraft/world/WorldSavedData.java create mode 100644 src/main/java/net/minecraft/world/WorldSettings.java create mode 100644 src/main/java/net/minecraft/world/WorldType.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeColorHelper.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenBase.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenBeach.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenDesert.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenEnd.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenForest.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenHell.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenHills.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenJungle.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenMesa.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenMushroomIsland.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenMutated.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenOcean.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenPlains.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenRiver.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenSavanna.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenSnow.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenStoneBeach.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenSwamp.java create mode 100644 src/main/java/net/minecraft/world/biome/BiomeGenTaiga.java create mode 100644 src/main/java/net/minecraft/world/border/EnumBorderStatus.java create mode 100644 src/main/java/net/minecraft/world/border/IBorderListener.java create mode 100644 src/main/java/net/minecraft/world/border/WorldBorder.java create mode 100644 src/main/java/net/minecraft/world/chunk/Chunk.java create mode 100644 src/main/java/net/minecraft/world/chunk/ChunkPrimer.java create mode 100644 src/main/java/net/minecraft/world/chunk/EmptyChunk.java create mode 100644 src/main/java/net/minecraft/world/chunk/IChunkProvider.java create mode 100644 src/main/java/net/minecraft/world/chunk/NibbleArray.java create mode 100644 src/main/java/net/minecraft/world/chunk/storage/ExtendedBlockStorage.java create mode 100644 src/main/java/net/minecraft/world/chunk/storage/NibbleArrayReader.java create mode 100644 src/main/java/net/minecraft/world/gen/FlatGeneratorInfo.java create mode 100644 src/main/java/net/minecraft/world/gen/FlatLayerInfo.java create mode 100644 src/main/java/net/minecraft/world/gen/NoiseGenerator.java create mode 100644 src/main/java/net/minecraft/world/gen/NoiseGeneratorImproved.java create mode 100644 src/main/java/net/minecraft/world/gen/NoiseGeneratorOctaves.java create mode 100644 src/main/java/net/minecraft/world/gen/NoiseGeneratorPerlin.java create mode 100644 src/main/java/net/minecraft/world/gen/NoiseGeneratorSimplex.java create mode 100644 src/main/java/net/minecraft/world/storage/IPlayerFileData.java create mode 100644 src/main/java/net/minecraft/world/storage/ISaveHandler.java create mode 100644 src/main/java/net/minecraft/world/storage/IThreadedFileIO.java create mode 100644 src/main/java/net/minecraft/world/storage/MapData.java create mode 100644 src/main/java/net/minecraft/world/storage/MapStorage.java create mode 100644 src/main/java/net/minecraft/world/storage/SaveDataMemoryStorage.java create mode 100644 src/main/java/net/minecraft/world/storage/SaveHandlerMP.java create mode 100644 src/main/java/net/minecraft/world/storage/WorldInfo.java create mode 100644 src/main/java/org/apache/commons/lang3/AnnotationUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/ArchUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/ArraySorter.java create mode 100644 src/main/java/org/apache/commons/lang3/BitField.java create mode 100644 src/main/java/org/apache/commons/lang3/BooleanUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/CharEncoding.java create mode 100644 src/main/java/org/apache/commons/lang3/CharRange.java create mode 100644 src/main/java/org/apache/commons/lang3/CharSequenceUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/CharSet.java create mode 100644 src/main/java/org/apache/commons/lang3/CharSetUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/CharUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/Charsets.java create mode 100644 src/main/java/org/apache/commons/lang3/ClassLoaderUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/ClassPathUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/Conversion.java create mode 100644 src/main/java/org/apache/commons/lang3/EnumUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/Functions.java create mode 100644 src/main/java/org/apache/commons/lang3/JavaVersion.java create mode 100644 src/main/java/org/apache/commons/lang3/LocaleUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/NotImplementedException.java create mode 100644 src/main/java/org/apache/commons/lang3/ObjectUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/RandomStringUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/RandomUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/Range.java create mode 100644 src/main/java/org/apache/commons/lang3/RegExUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/SerializationException.java create mode 100644 src/main/java/org/apache/commons/lang3/SerializationUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/Streams.java create mode 100644 src/main/java/org/apache/commons/lang3/StringUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/SystemUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/ThreadUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/Validate.java create mode 100644 src/main/java/org/apache/commons/lang3/arch/Processor.java create mode 100644 src/main/java/org/apache/commons/lang3/arch/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/builder/Builder.java create mode 100644 src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java create mode 100644 src/main/java/org/apache/commons/lang3/builder/ToStringExclude.java create mode 100644 src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java create mode 100644 src/main/java/org/apache/commons/lang3/builder/ToStringSummary.java create mode 100644 src/main/java/org/apache/commons/lang3/compare/ComparableUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/compare/ObjectToStringComparator.java create mode 100644 src/main/java/org/apache/commons/lang3/compare/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/exception/CloneFailedException.java create mode 100644 src/main/java/org/apache/commons/lang3/exception/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/function/Failable.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableBiConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableBiFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableBiPredicate.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableBooleanSupplier.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableCallable.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoubleBinaryOperator.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoubleConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoubleFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoublePredicate.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoubleSupplier.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoubleToIntFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoubleToLongFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntBinaryOperator.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntPredicate.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntSupplier.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntToDoubleFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntToLongFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableIntUnaryOperator.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongBinaryOperator.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongPredicate.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongSupplier.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongToDoubleFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongToIntFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableLongUnaryOperator.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableObjDoubleConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableObjIntConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableObjLongConsumer.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailablePredicate.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableRunnable.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableShortSupplier.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableSupplier.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableToDoubleBiFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableToDoubleFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableToIntBiFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableToIntFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableToLongBiFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/FailableToLongFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/ToBooleanBiFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/TriFunction.java create mode 100644 src/main/java/org/apache/commons/lang3/function/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/math/Fraction.java create mode 100644 src/main/java/org/apache/commons/lang3/math/IEEE754rUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/math/NumberUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/math/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/Mutable.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableByte.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableInt.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableLong.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableObject.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/MutableShort.java create mode 100644 src/main/java/org/apache/commons/lang3/mutable/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/stream/Streams.java create mode 100644 src/main/java/org/apache/commons/lang3/stream/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/text/CompositeFormat.java create mode 100644 src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java create mode 100644 src/main/java/org/apache/commons/lang3/text/FormatFactory.java create mode 100644 src/main/java/org/apache/commons/lang3/text/FormattableUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/text/StrBuilder.java create mode 100644 src/main/java/org/apache/commons/lang3/text/StrLookup.java create mode 100644 src/main/java/org/apache/commons/lang3/text/StrMatcher.java create mode 100644 src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java create mode 100644 src/main/java/org/apache/commons/lang3/text/StrTokenizer.java create mode 100644 src/main/java/org/apache/commons/lang3/text/WordUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/text/package-info.java create mode 100644 src/main/java/org/apache/commons/lang3/time/CalendarUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/time/DateParser.java create mode 100644 src/main/java/org/apache/commons/lang3/time/DatePrinter.java create mode 100644 src/main/java/org/apache/commons/lang3/time/DateUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/time/DurationUtils.java create mode 100644 src/main/java/org/apache/commons/lang3/time/FastDateFormat.java create mode 100644 src/main/java/org/apache/commons/lang3/time/FastDateParser.java create mode 100644 src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java create mode 100644 src/main/java/org/apache/commons/lang3/time/FastTimeZone.java create mode 100644 src/main/java/org/apache/commons/lang3/time/FormatCache.java create mode 100644 src/main/java/org/apache/commons/lang3/time/GmtTimeZone.java create mode 100644 src/main/java/org/apache/commons/lang3/time/StopWatch.java create mode 100644 src/main/java/org/apache/commons/lang3/time/TimeZones.java create mode 100644 src/main/java/org/apache/commons/lang3/time/package-info.java create mode 100644 src/main/java/org/json/JSONArray.java create mode 100644 src/main/java/org/json/JSONException.java create mode 100644 src/main/java/org/json/JSONObject.java create mode 100644 src/main/java/org/json/JSONPointer.java create mode 100644 src/main/java/org/json/JSONPointerException.java create mode 100644 src/main/java/org/json/JSONPropertyIgnore.java create mode 100644 src/main/java/org/json/JSONPropertyName.java create mode 100644 src/main/java/org/json/JSONString.java create mode 100644 src/main/java/org/json/JSONStringer.java create mode 100644 src/main/java/org/json/JSONTokener.java create mode 100644 src/main/java/org/json/JSONWriter.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformBufferFunctions.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformOpenGL.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayBufferAllocator.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayByteBuffer.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayFloatBuffer.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayIntBuffer.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayShortBuffer.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/EventHandler.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCountRequest.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursor.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorRequest.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorSource.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBDatabase.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBError.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBFactory.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBGetRequest.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBIndex.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBKeyRange.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStore.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStoreParameters.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBOpenDBRequest.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequest.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequestSource.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBTransaction.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBVersionChangeEvent.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/ArrayBufferInputStream.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/EPKLoader.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/EarlyLoadScreen.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMClientConfigAdapter.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMUtils.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGL2RenderingContext.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLQuery.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLVertexArray.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/BooleanResult.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/FolderResourcePack.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/SYS.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFSIterator.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFile.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile.java create mode 100644 src/teavm/java/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem.java diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..547a9d8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +.gradle +.settings +.classpath +.project +build +bin +proxyServer/bin +proxyServer/rundir +desktopRuntime/_eagstorage* +desktopRuntime/eclipseProject/bin* +desktopRuntime/hs_err_* +desktopRuntime/crash-reports/* +desktopRuntime/options.txt +desktopRuntime/_eagstorage* \ No newline at end of file diff --git a/CompileEPK.bat b/CompileEPK.bat new file mode 100644 index 0000000..a7ac88a --- /dev/null +++ b/CompileEPK.bat @@ -0,0 +1,6 @@ +@echo off +title epkcompiler +echo compiling, please wait... +java -jar "desktopRuntime/CompileEPK.jar" "desktopRuntime/resources" "javascript/assets.epk" +echo finished compiling epk +pause \ No newline at end of file diff --git a/CompileEPK.sh b/CompileEPK.sh new file mode 100644 index 0000000..05f907c --- /dev/null +++ b/CompileEPK.sh @@ -0,0 +1,2 @@ +#!/bin/sh +java -jar "desktopRuntime/CompileEPK.jar" "desktopRuntime/resources" "javascript/assets.epk" \ No newline at end of file diff --git a/MakeOfflineDownload.bat b/MakeOfflineDownload.bat new file mode 100644 index 0000000..39fa1df --- /dev/null +++ b/MakeOfflineDownload.bat @@ -0,0 +1,4 @@ +@echo off +title MakeOfflineDownload +java -cp "desktopRuntime/MakeOfflineDownload.jar;desktopRuntime/CompileEPK.jar" net.lax1dude.eaglercraft.v1_8.buildtools.workspace.MakeOfflineDownload "javascript/OfflineDownloadTemplate.txt" "javascript/classes.js;javascript/fix-webm-duration.js" "javascript/assets.epk" "javascript/EaglercraftX_1.8_Offline_en_US.html" "javascript/EaglercraftX_1.8_Offline_International.html" "javascript/lang" +pause \ No newline at end of file diff --git a/MakeOfflineDownload.sh b/MakeOfflineDownload.sh new file mode 100644 index 0000000..d62f333 --- /dev/null +++ b/MakeOfflineDownload.sh @@ -0,0 +1,2 @@ +#!/bin/sh +java -cp "desktopRuntime/MakeOfflineDownload.jar:desktopRuntime/CompileEPK.jar" net.lax1dude.eaglercraft.v1_8.buildtools.workspace.MakeOfflineDownload "javascript/OfflineDownloadTemplate.txt" "javascript/classes.js:javascript/fix-webm-duration.js" "javascript/assets.epk" "javascript/EaglercraftX_1.8_Offline_en_US.html" "javascript/EaglercraftX_1.8_Offline_International.html" "javascript/lang" \ No newline at end of file diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..2ffc3d3 --- /dev/null +++ b/build.gradle @@ -0,0 +1,86 @@ + +buildscript { + repositories { + mavenCentral() + } + + dependencies { + classpath 'io.github.zebalu:teavm-gradle-plugin:1.0.0' + } +} + +apply plugin: 'java' +apply plugin: 'eclipse' +apply plugin: 'io.github.zebalu.teavm-gradle-plugin' + +sourceCompatibility = 1.8 +targetCompatibility = 1.8 + +sourceSets { + main { + java { + srcDir 'src/main/java' + srcDir 'src/teavm/java' + } + } +} + +repositories { + mavenCentral() +} + +dependencies { + /** we use 0.6.1 due to performance issues on 7.0.0 */ + implementation 'org.teavm:teavm-platform:0.6.1' + implementation('org.teavm:teavm-classlib:0.6.1') { + exclude group: 'com.google.code.gson', module: 'gson' + } +} + +teavm { + + compileScopes = null; + minifying = true; + maxTopLevelNames = 10000; + properties = null; + debugInformationGenerated = false; + sourceMapsGenerated = true; + sourceFilesCopied = false; + incremental = false; + transformers = null; + + /** Where to save the result */ + targetDirectory = file("javascript"); + + /** The directory to monitor to decide if compile is up-to-date or not */ + sourceDirectory = file("src"); + + /** How to name the result file. */ + targetFileName = "classes.js"; + + /** Which class holds your public static void main(Strin[] args) method */ + mainClass = 'net.lax1dude.eaglercraft.v1_8.internal.teavm.MainClass'; + + /** This will be the name of your main method after compilation. */ + entryPointName = 'main'; + + classesToPreserve = null; + stopOnErrors = false; + optimizationLevel = "ADVANCED"; //org.teavm.vm.TeaVMOptimizationLevel.SIMPLE; + fastGlobalAnalysis = false; + targetType = "JAVASCRIPT"; //org.teavm.tooling.TeaVMTargetType.JAVASCRIPT; + cacheDirectory = null; + wasmVersion = "V_0x1"; //org.teavm.backend.wasm.render.WasmBinaryVersion.V_0x1; + minHeapSize = 4; + maxHeapSize = 128; + outOfProcess = false; + processMemory = 512; + longjmpSupported = true; + heapDump = false; + + /** Add name of configurations here where to look for jarfiles. */ + includeJarsFrom = []; + + /** By default teavmc taskd epends on javaCompile task, unless this varaibale is true. */ + skipJavaCompile = false; +} diff --git a/desktopRuntime/CompileEPK.jar b/desktopRuntime/CompileEPK.jar new file mode 100644 index 0000000000000000000000000000000000000000..8b253fc8ca94acdecddd6d162e5bf94408ecc519 GIT binary patch literal 79644 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

J)qorEsPh>qz$N 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