From 291edb41904a69d42da177137f4190778a855116 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 26 Oct 2020 17:38:53 +0100 Subject: [PATCH] big_update --- git-push | 6 + mods-download | 63 +- mods-list | 223 +- mods/BBQ/LICENSE | 28 + mods/BBQ/README.md | 141 + mods/BBQ/cooking.lua | 707 + mods/BBQ/crafts.lua | 919 + mods/BBQ/depends.txt | 10 + mods/BBQ/description.txt | 84 + mods/BBQ/init.lua | 8 + mods/BBQ/kettle.lua | 495 + mods/BBQ/mod.conf | 1 + mods/BBQ/overrides.lua | 181 + mods/BBQ/propane_grill.lua | 389 + mods/BBQ/propane_grill_pro.lua | 391 + mods/BBQ/screenshot1.png | Bin 0 -> 510793 bytes mods/BBQ/screenshot2.png | Bin 0 -> 514947 bytes mods/BBQ/smoker.lua | 427 + mods/BBQ/sounds/bbq_basting.ogg | Bin 0 -> 31857 bytes mods/BBQ/sounds/bbq_grill_brush.ogg | Bin 0 -> 20155 bytes mods/BBQ/sounds/bbq_sizzle.ogg | Bin 0 -> 35064 bytes mods/BBQ/textures/bbq_bacon.png | Bin 0 -> 514 bytes mods/BBQ/textures/bbq_bacon_cheeseburger.png | Bin 0 -> 737 bytes mods/BBQ/textures/bbq_bacon_raw.png | Bin 0 -> 530 bytes mods/BBQ/textures/bbq_basting_brush.png | Bin 0 -> 653 bytes mods/BBQ/textures/bbq_basting_brush_hang.png | Bin 0 -> 819 bytes mods/BBQ/textures/bbq_bbq_chicken.png | Bin 0 -> 492 bytes mods/BBQ/textures/bbq_bbq_chicken_raw.png | Bin 0 -> 566 bytes mods/BBQ/textures/bbq_bbq_sauce.png | Bin 0 -> 246 bytes mods/BBQ/textures/bbq_beef_cooked.png | Bin 0 -> 611 bytes mods/BBQ/textures/bbq_beef_jerky.png | Bin 0 -> 725 bytes mods/BBQ/textures/bbq_beef_jerky_raw.png | Bin 0 -> 715 bytes mods/BBQ/textures/bbq_beef_raw.png | Bin 0 -> 667 bytes mods/BBQ/textures/bbq_beef_ribs.png | Bin 0 -> 869 bytes mods/BBQ/textures/bbq_beef_ribs_raw.png | Bin 0 -> 868 bytes mods/BBQ/textures/bbq_beer.png | Bin 0 -> 540 bytes mods/BBQ/textures/bbq_beer_back.png | Bin 0 -> 518 bytes mods/BBQ/textures/bbq_beer_top.png | Bin 0 -> 194 bytes mods/BBQ/textures/bbq_brine.png | Bin 0 -> 367 bytes mods/BBQ/textures/bbq_brisket.png | Bin 0 -> 1470 bytes mods/BBQ/textures/bbq_brisket_raw.png | Bin 0 -> 1485 bytes mods/BBQ/textures/bbq_charcoal_bag.png | Bin 0 -> 871 bytes mods/BBQ/textures/bbq_charcoal_bag_back.png | Bin 0 -> 538 bytes mods/BBQ/textures/bbq_charcoal_bag_side.png | Bin 0 -> 275 bytes mods/BBQ/textures/bbq_charcoal_bag_top.png | Bin 0 -> 144 bytes mods/BBQ/textures/bbq_charcoal_briquette.png | Bin 0 -> 1071 bytes mods/BBQ/textures/bbq_charcoal_lump.png | Bin 0 -> 577 bytes mods/BBQ/textures/bbq_cheese_steak.png | Bin 0 -> 3348 bytes mods/BBQ/textures/bbq_chimney_smoke.png | Bin 0 -> 236 bytes .../textures/bbq_chimney_smoke_animation.png | Bin 0 -> 408 bytes mods/BBQ/textures/bbq_chrome.png | Bin 0 -> 1688 bytes mods/BBQ/textures/bbq_chrome_bottom.png | Bin 0 -> 739 bytes mods/BBQ/textures/bbq_chrome_side.png | Bin 0 -> 1685 bytes mods/BBQ/textures/bbq_chrome_top.png | Bin 0 -> 1664 bytes mods/BBQ/textures/bbq_corn.png | Bin 0 -> 261 bytes mods/BBQ/textures/bbq_corned_beef.png | Bin 0 -> 1386 bytes mods/BBQ/textures/bbq_corned_beef_raw.png | Bin 0 -> 1349 bytes mods/BBQ/textures/bbq_cow_map.jpg | Bin 0 -> 20222 bytes mods/BBQ/textures/bbq_cow_map.png | Bin 0 -> 13548 bytes mods/BBQ/textures/bbq_foil.png | Bin 0 -> 1821 bytes mods/BBQ/textures/bbq_garlic.png | Bin 0 -> 725 bytes mods/BBQ/textures/bbq_garlic_braid.png | Bin 0 -> 1346 bytes mods/BBQ/textures/bbq_garlic_braid_side.png | Bin 0 -> 1309 bytes mods/BBQ/textures/bbq_garlic_clove.png | Bin 0 -> 605 bytes mods/BBQ/textures/bbq_grill_brush.png | Bin 0 -> 306 bytes mods/BBQ/textures/bbq_grill_brush_hang.png | Bin 0 -> 424 bytes .../BBQ/textures/bbq_grill_brush_hang_top.png | Bin 0 -> 419 bytes mods/BBQ/textures/bbq_grilled_corn.png | Bin 0 -> 664 bytes mods/BBQ/textures/bbq_grilled_corn_raw.png | Bin 0 -> 477 bytes mods/BBQ/textures/bbq_grilled_pizza.png | Bin 0 -> 1006 bytes mods/BBQ/textures/bbq_grilled_pizza_raw.png | Bin 0 -> 1008 bytes mods/BBQ/textures/bbq_grilled_tomato.png | Bin 0 -> 969 bytes mods/BBQ/textures/bbq_ham.png | Bin 0 -> 835 bytes mods/BBQ/textures/bbq_ham_raw.png | Bin 0 -> 794 bytes mods/BBQ/textures/bbq_hamburger.png | Bin 0 -> 763 bytes mods/BBQ/textures/bbq_hamburger_patty.png | Bin 0 -> 797 bytes mods/BBQ/textures/bbq_hamburger_patty_raw.png | Bin 0 -> 1056 bytes mods/BBQ/textures/bbq_hot_sauce.png | Bin 0 -> 369 bytes mods/BBQ/textures/bbq_hot_wings.png | Bin 0 -> 755 bytes mods/BBQ/textures/bbq_hot_wings_raw.png | Bin 0 -> 701 bytes mods/BBQ/textures/bbq_hotdog.png | Bin 0 -> 697 bytes mods/BBQ/textures/bbq_hotdog_cooked.png | Bin 0 -> 372 bytes mods/BBQ/textures/bbq_hotdog_raw.png | Bin 0 -> 372 bytes mods/BBQ/textures/bbq_kettle.png | Bin 0 -> 1688 bytes mods/BBQ/textures/bbq_kettle_bottom.png | Bin 0 -> 739 bytes mods/BBQ/textures/bbq_kettle_grill_active.png | Bin 0 -> 281 bytes mods/BBQ/textures/bbq_kettle_grill_base.png | Bin 0 -> 293 bytes mods/BBQ/textures/bbq_kettle_grill_ext.png | Bin 0 -> 646 bytes .../BBQ/textures/bbq_kettle_grill_ext_ani.png | Bin 0 -> 9751 bytes .../BBQ/textures/bbq_kettle_grill_ext_top.png | Bin 0 -> 1959 bytes .../textures/bbq_kettle_grill_ext_top_ani.png | Bin 0 -> 2672 bytes mods/BBQ/textures/bbq_kettle_grill_inv.png | Bin 0 -> 327 bytes mods/BBQ/textures/bbq_kettle_grill_lid.png | Bin 0 -> 281 bytes mods/BBQ/textures/bbq_kettle_side.png | Bin 0 -> 1685 bytes mods/BBQ/textures/bbq_kettle_top.png | Bin 0 -> 1664 bytes mods/BBQ/textures/bbq_lamb_kebab.png | Bin 0 -> 1481 bytes mods/BBQ/textures/bbq_lamb_kebab_raw.png | Bin 0 -> 1437 bytes mods/BBQ/textures/bbq_leg_lamb.png | Bin 0 -> 1456 bytes mods/BBQ/textures/bbq_leg_lamb_raw.png | Bin 0 -> 1448 bytes mods/BBQ/textures/bbq_liquid_smoke.png | Bin 0 -> 387 bytes mods/BBQ/textures/bbq_london_broil.png | Bin 0 -> 779 bytes mods/BBQ/textures/bbq_london_broil_raw.png | Bin 0 -> 791 bytes mods/BBQ/textures/bbq_molasses.png | Bin 0 -> 571 bytes mods/BBQ/textures/bbq_mutton_cooked.png | Bin 0 -> 3141 bytes mods/BBQ/textures/bbq_mutton_raw.png | Bin 0 -> 3140 bytes mods/BBQ/textures/bbq_onion.png | Bin 0 -> 841 bytes mods/BBQ/textures/bbq_paprika.png | Bin 0 -> 401 bytes mods/BBQ/textures/bbq_pepper.png | Bin 0 -> 441 bytes mods/BBQ/textures/bbq_pepper_ground.png | Bin 0 -> 373 bytes mods/BBQ/textures/bbq_pepper_steak.png | Bin 0 -> 783 bytes mods/BBQ/textures/bbq_pepper_steak_raw.png | Bin 0 -> 697 bytes mods/BBQ/textures/bbq_peppercorn.png | Bin 0 -> 220 bytes mods/BBQ/textures/bbq_pickled_peppers.png | Bin 0 -> 822 bytes mods/BBQ/textures/bbq_portebello_steak.png | Bin 0 -> 970 bytes .../BBQ/textures/bbq_portebello_steak_raw.png | Bin 0 -> 961 bytes mods/BBQ/textures/bbq_potato.png | Bin 0 -> 209 bytes mods/BBQ/textures/bbq_propane.png | Bin 0 -> 1188 bytes mods/BBQ/textures/bbq_propane_grill_back.png | Bin 0 -> 588 bytes .../BBQ/textures/bbq_propane_grill_bottom.png | Bin 0 -> 449 bytes mods/BBQ/textures/bbq_propane_grill_front.png | Bin 0 -> 557 bytes .../bbq_propane_grill_front_active.png | Bin 0 -> 2444 bytes mods/BBQ/textures/bbq_propane_grill_side.png | Bin 0 -> 577 bytes .../bbq_propane_grill_side_active.png | Bin 0 -> 1439 bytes mods/BBQ/textures/bbq_propane_grill_top.png | Bin 0 -> 539 bytes mods/BBQ/textures/bbq_pulled_pork.png | Bin 0 -> 777 bytes mods/BBQ/textures/bbq_rack_lamb.png | Bin 0 -> 498 bytes mods/BBQ/textures/bbq_rack_lamb_raw.png | Bin 0 -> 539 bytes mods/BBQ/textures/bbq_sawdust.png | Bin 0 -> 907 bytes mods/BBQ/textures/bbq_sea_salt.png | Bin 0 -> 347 bytes mods/BBQ/textures/bbq_smoked_pepper.png | Bin 0 -> 702 bytes mods/BBQ/textures/bbq_smoker_back.png | Bin 0 -> 588 bytes mods/BBQ/textures/bbq_smoker_blueprint.png | Bin 0 -> 12967 bytes mods/BBQ/textures/bbq_smoker_bottom.png | Bin 0 -> 449 bytes mods/BBQ/textures/bbq_smoker_fire_bg.png | Bin 0 -> 129 bytes mods/BBQ/textures/bbq_smoker_fire_fg.png | Bin 0 -> 888 bytes mods/BBQ/textures/bbq_smoker_front.png | Bin 0 -> 557 bytes mods/BBQ/textures/bbq_smoker_front_active.png | Bin 0 -> 2444 bytes mods/BBQ/textures/bbq_smoker_side.png | Bin 0 -> 577 bytes mods/BBQ/textures/bbq_smoker_side_active.png | Bin 0 -> 1439 bytes mods/BBQ/textures/bbq_smoker_texture.png | Bin 0 -> 2061 bytes .../textures/bbq_smoker_texture_animated.png | Bin 0 -> 3267 bytes mods/BBQ/textures/bbq_smoker_texture_back.png | Bin 0 -> 2002 bytes .../bbq_smoker_texture_back_animated.png | Bin 0 -> 2828 bytes .../textures/bbq_smoker_texture_bottom.png | Bin 0 -> 2381 bytes .../bbq_smoker_texture_bottom_animated.png | Bin 0 -> 2907 bytes mods/BBQ/textures/bbq_smoker_texture_side.png | Bin 0 -> 1957 bytes .../bbq_smoker_texture_side_animated.png | Bin 0 -> 2781 bytes mods/BBQ/textures/bbq_smoker_top.png | Bin 0 -> 539 bytes mods/BBQ/textures/bbq_spatula.png | Bin 0 -> 402 bytes mods/BBQ/textures/bbq_spatula_tile.png | Bin 0 -> 548 bytes mods/BBQ/textures/bbq_steak_sauce.png | Bin 0 -> 390 bytes mods/BBQ/textures/bbq_stuffed_chop.png | Bin 0 -> 4352 bytes mods/BBQ/textures/bbq_stuffed_chop_raw.png | Bin 0 -> 4312 bytes mods/BBQ/textures/bbq_stuffed_mushroom.png | Bin 0 -> 2624 bytes .../BBQ/textures/bbq_stuffed_mushroom_raw.png | Bin 0 -> 2510 bytes mods/BBQ/textures/bbq_stuffed_pepper.png | Bin 0 -> 503 bytes mods/BBQ/textures/bbq_stuffed_pepper_raw.png | Bin 0 -> 491 bytes mods/BBQ/textures/bbq_sugar.png | Bin 0 -> 572 bytes mods/BBQ/textures/bbq_tomato.png | Bin 0 -> 289 bytes mods/BBQ/textures/bbq_tomato_sauce.png | Bin 0 -> 471 bytes mods/BBQ/textures/bbq_veggie_kebab.png | Bin 0 -> 1010 bytes mods/BBQ/textures/bbq_veggie_kebab_raw.png | Bin 0 -> 1019 bytes mods/BBQ/textures/bbq_veggie_packet.png | Bin 0 -> 5832 bytes mods/BBQ/textures/bbq_veggie_packet_raw.png | Bin 0 -> 5813 bytes mods/BBQ/textures/bbq_vinegar.png | Bin 0 -> 595 bytes mods/BBQ/textures/bbq_vinegar_mother.png | Bin 0 -> 584 bytes mods/BBQ/textures/bbq_wood_pile_front.png | Bin 0 -> 5730 bytes mods/BBQ/textures/bbq_wood_pile_side.png | Bin 0 -> 5003 bytes mods/BBQ/textures/bbq_wood_pile_slot.png | Bin 0 -> 1259 bytes mods/BBQ/textures/bbq_wood_pile_top.png | Bin 0 -> 1379 bytes .../textures/bbq_woodpile_acacia_front.png | Bin 0 -> 1640 bytes .../BBQ/textures/bbq_woodpile_acacia_side.png | Bin 0 -> 1637 bytes mods/BBQ/textures/bbq_woodpile_acacia_top.png | Bin 0 -> 769 bytes .../BBQ/textures/bbq_woodpile_aspen_front.png | Bin 0 -> 1855 bytes mods/BBQ/textures/bbq_woodpile_aspen_side.png | Bin 0 -> 1488 bytes mods/BBQ/textures/bbq_woodpile_aspen_top.png | Bin 0 -> 1004 bytes .../bbq_woodpile_junglewood_front.png | Bin 0 -> 1853 bytes .../textures/bbq_woodpile_junglewood_side.png | Bin 0 -> 1578 bytes .../textures/bbq_woodpile_junglewood_top.png | Bin 0 -> 931 bytes mods/BBQ/textures/bbq_woodpile_pine_front.png | Bin 0 -> 1688 bytes mods/BBQ/textures/bbq_woodpile_pine_side.png | Bin 0 -> 1461 bytes mods/BBQ/textures/bbq_woodpile_pine_top.png | Bin 0 -> 732 bytes mods/BBQ/textures/bbq_woodpile_slot.png | Bin 0 -> 1259 bytes mods/BBQ/textures/bbq_woodpile_wood_front.png | Bin 0 -> 1552 bytes mods/BBQ/textures/bbq_woodpile_wood_side.png | Bin 0 -> 1336 bytes mods/BBQ/textures/bbq_woodpile_wood_top.png | Bin 0 -> 768 bytes mods/BBQ/textures/bbq_yeast.png | Bin 0 -> 1591 bytes mods/BBQ/textures/gui_smoker_arrow_bg.png | Bin 0 -> 324 bytes mods/BBQ/textures/gui_smoker_arrow_fg.png | Bin 0 -> 443 bytes mods/BBQ/woodpile.lua | 319 + mods/Minetest-WorldEdit/ChatCommands.md | 508 + mods/Minetest-WorldEdit/LICENSE.txt | 661 + mods/Minetest-WorldEdit/README.md | 179 + mods/Minetest-WorldEdit/Tutorial.md | 120 + mods/Minetest-WorldEdit/WorldEdit API.md | 240 + mods/Minetest-WorldEdit/config.ld | 12 + mods/Minetest-WorldEdit/modpack.conf | 2 + mods/Minetest-WorldEdit/worldedit/code.lua | 52 + mods/Minetest-WorldEdit/worldedit/common.lua | 119 + .../worldedit/compatibility.lua | 74 + mods/Minetest-WorldEdit/worldedit/cuboid.lua | 243 + mods/Minetest-WorldEdit/worldedit/init.lua | 40 + .../worldedit/manipulations.lua | 676 + mods/Minetest-WorldEdit/worldedit/mod.conf | 2 + .../worldedit/primitives.lua | 329 + .../worldedit/serialization.lua | 255 + .../worldedit/textures/worldedit_wand.png | Bin 0 -> 442 bytes .../worldedit/visualization.lua | 132 + .../worldedit_brush/init.lua | 125 + .../worldedit_brush/mod.conf | 3 + .../textures/worldedit_brush.png | Bin 0 -> 337 bytes .../worldedit_commands/.gitignore | 1 + .../worldedit_commands/cuboid.lua | 266 + .../worldedit_commands/init.lua | 1665 ++ .../worldedit_commands/mark.lua | 206 + .../worldedit_commands/mod.conf | 3 + .../worldedit_commands/safe.lua | 48 + .../textures/worldedit_cube.png | Bin 0 -> 147 bytes .../textures/worldedit_pos1.png | Bin 0 -> 142 bytes .../textures/worldedit_pos2.png | Bin 0 -> 157 bytes .../worldedit_commands/wand.lua | 65 + .../worldedit_gui/functionality.lua | 906 + .../Minetest-WorldEdit/worldedit_gui/init.lua | 277 + .../Minetest-WorldEdit/worldedit_gui/mod.conf | 4 + .../textures/inventory_plus_worldedit_gui.png | Bin 0 -> 21724 bytes .../textures/worldedit_gui_unknown.png | Bin 0 -> 597 bytes .../worldedit_shortcommands/init.lua | 52 + .../worldedit_shortcommands/mod.conf | 3 + mods/ambience/README.md | 22 + mods/ambience/api.txt | 91 + mods/ambience/depends.txt | 3 + mods/ambience/description.txt | 1 + mods/ambience/init.lua | 327 + mods/ambience/mod.conf | 1 + mods/ambience/screenshot.png | Bin 0 -> 51812 bytes mods/ambience/settingtypes.txt | 2 + mods/ambience/sounds/SoundLicenses.txt | 105 + mods/ambience/sounds/beach.ogg | Bin 0 -> 73112 bytes mods/ambience/sounds/beach_2.ogg | Bin 0 -> 39548 bytes mods/ambience/sounds/bird1.ogg | Bin 0 -> 46985 bytes mods/ambience/sounds/bird2.ogg | Bin 0 -> 29006 bytes mods/ambience/sounds/bluejay.ogg | Bin 0 -> 40980 bytes mods/ambience/sounds/canadianloon2.ogg | Bin 0 -> 141889 bytes mods/ambience/sounds/cardinal.ogg | Bin 0 -> 33060 bytes mods/ambience/sounds/coyote.ogg | Bin 0 -> 10842 bytes mods/ambience/sounds/craw.ogg | Bin 0 -> 15744 bytes mods/ambience/sounds/crestedlark.ogg | Bin 0 -> 71028 bytes mods/ambience/sounds/cricket.ogg | Bin 0 -> 20497 bytes mods/ambience/sounds/deer.ogg | Bin 0 -> 75806 bytes mods/ambience/sounds/desertwind.ogg | Bin 0 -> 38590 bytes mods/ambience/sounds/drippingwater1.ogg | Bin 0 -> 6478 bytes mods/ambience/sounds/drippingwater2.ogg | Bin 0 -> 6283 bytes mods/ambience/sounds/frog.ogg | Bin 0 -> 8796 bytes mods/ambience/sounds/gull.ogg | Bin 0 -> 15444 bytes mods/ambience/sounds/hornedowl.ogg | Bin 0 -> 16691 bytes mods/ambience/sounds/icecrack.ogg | Bin 0 -> 83240 bytes mods/ambience/sounds/jungle_day_1.ogg | Bin 0 -> 41108 bytes mods/ambience/sounds/jungle_night_1.ogg | Bin 0 -> 40129 bytes mods/ambience/sounds/jungle_night_2.ogg | Bin 0 -> 31646 bytes mods/ambience/sounds/lava.ogg | Bin 0 -> 20195 bytes mods/ambience/sounds/peacock.ogg | Bin 0 -> 14408 bytes mods/ambience/sounds/river.ogg | Bin 0 -> 22334 bytes mods/ambience/sounds/robin.ogg | Bin 0 -> 21262 bytes mods/ambience/sounds/scuba.ogg | Bin 0 -> 28009 bytes mods/ambience/sounds/seagull.ogg | Bin 0 -> 29554 bytes mods/ambience/sounds/swim_splashing.ogg | Bin 0 -> 21066 bytes mods/ambience/sounds/waterfall.ogg | Bin 0 -> 35566 bytes mods/ambience/sounds/wind.ogg | Bin 0 -> 39612 bytes mods/ambience/sounds/wolves.ogg | Bin 0 -> 39171 bytes mods/ambience/soundsets.lua | 429 + mods/anvils/Readme.MD | 24 + mods/anvils/depends.txt | 7 + mods/anvils/init.lua | 417 + mods/anvils/sounds/anvil_use.ogg | Bin 0 -> 13633 bytes mods/anvils/textures/anvils_anvil_base.png | Bin 0 -> 125 bytes mods/anvils/textures/anvils_anvil_side.png | Bin 0 -> 155 bytes mods/anvils/textures/anvils_anvil_top.png | Bin 0 -> 191 bytes mods/anvils/tools.lua | 147 + mods/bakedclay/README.md | 23 + mods/bakedclay/depends.txt | 5 + mods/bakedclay/description.txt | 1 + mods/bakedclay/init.lua | 342 + mods/bakedclay/license.txt | 21 + mods/bakedclay/mod.conf | 1 + mods/bakedclay/screenshot.png | Bin 0 -> 5241 bytes mods/bakedclay/settingtypes.txt | 2 + mods/bakedclay/textures/baked_clay_black.png | Bin 0 -> 189 bytes mods/bakedclay/textures/baked_clay_blue.png | Bin 0 -> 257 bytes mods/bakedclay/textures/baked_clay_brown.png | Bin 0 -> 258 bytes mods/bakedclay/textures/baked_clay_cyan.png | Bin 0 -> 289 bytes .../textures/baked_clay_dark_green.png | Bin 0 -> 287 bytes .../textures/baked_clay_dark_grey.png | Bin 0 -> 226 bytes .../textures/baked_clay_delphinium.png | Bin 0 -> 214 bytes mods/bakedclay/textures/baked_clay_green.png | Bin 0 -> 351 bytes mods/bakedclay/textures/baked_clay_grey.png | Bin 0 -> 211 bytes .../bakedclay/textures/baked_clay_lazarus.png | Bin 0 -> 170 bytes .../bakedclay/textures/baked_clay_magenta.png | Bin 0 -> 341 bytes .../textures/baked_clay_mannagrass.png | Bin 0 -> 201 bytes .../bakedclay/textures/baked_clay_natural.png | Bin 0 -> 296 bytes mods/bakedclay/textures/baked_clay_orange.png | Bin 0 -> 421 bytes mods/bakedclay/textures/baked_clay_pink.png | Bin 0 -> 289 bytes mods/bakedclay/textures/baked_clay_red.png | Bin 0 -> 425 bytes .../bakedclay/textures/baked_clay_thistle.png | Bin 0 -> 154 bytes mods/bakedclay/textures/baked_clay_violet.png | Bin 0 -> 332 bytes mods/bakedclay/textures/baked_clay_white.png | Bin 0 -> 255 bytes mods/bakedclay/textures/baked_clay_yellow.png | Bin 0 -> 361 bytes mods/basic_signs/LICENSE | 600 + mods/basic_signs/README | 7 + mods/basic_signs/crafting.lua | 183 + mods/basic_signs/depends.txt | 3 + mods/basic_signs/init.lua | 154 + .../intllib.lua | 0 mods/basic_signs/locale/de.po | 97 + mods/basic_signs/locale/es.po | 95 + mods/basic_signs/locale/fr.po | 91 + mods/basic_signs/locale/ms.po | 91 + mods/basic_signs/locale/ru.po | 94 + mods/basic_signs/locale/template.pot | 94 + mods/basic_signs/mod.conf | 1 + .../textures/basic_signs_pole_mount_glass.png | Bin 0 -> 772 bytes .../basic_signs_pole_mount_obsidian_glass.png | Bin 0 -> 672 bytes .../basic_signs_pole_mount_plastic.png | Bin 0 -> 913 bytes .../textures/basic_signs_sign_wall_glass.png | Bin 0 -> 1089 bytes .../basic_signs_sign_wall_glass_edges.png | Bin 0 -> 178 bytes .../basic_signs_sign_wall_glass_inv.png | Bin 0 -> 276 bytes .../textures/basic_signs_sign_wall_locked.png | Bin 0 -> 2760 bytes .../basic_signs_sign_wall_locked_inv.png | Bin 0 -> 1097 bytes .../basic_signs_sign_wall_obsidian_glass.png | Bin 0 -> 592 bytes ...c_signs_sign_wall_obsidian_glass_edges.png | Bin 0 -> 156 bytes ...sic_signs_sign_wall_obsidian_glass_inv.png | Bin 0 -> 305 bytes .../basic_signs_sign_wall_plastic.png | Bin 0 -> 159 bytes .../basic_signs_sign_wall_plastic_edges.png | Bin 0 -> 348 bytes .../basic_signs_sign_wall_plastic_inv.png | Bin 0 -> 116 bytes .../textures/basic_signs_steel_blue.png | Bin 0 -> 927 bytes .../textures/basic_signs_steel_blue_inv.png | Bin 0 -> 114 bytes .../textures/basic_signs_steel_brown.png | Bin 0 -> 932 bytes .../textures/basic_signs_steel_brown_inv.png | Bin 0 -> 115 bytes .../textures/basic_signs_steel_green.png | Bin 0 -> 922 bytes .../textures/basic_signs_steel_green_inv.png | Bin 0 -> 110 bytes .../textures/basic_signs_steel_orange.png | Bin 0 -> 915 bytes .../textures/basic_signs_steel_orange_inv.png | Bin 0 -> 106 bytes .../textures/basic_signs_steel_red.png | Bin 0 -> 925 bytes .../textures/basic_signs_steel_red_inv.png | Bin 0 -> 115 bytes .../basic_signs_steel_white_black.png | Bin 0 -> 898 bytes .../basic_signs_steel_white_black_inv.png | Bin 0 -> 101 bytes .../textures/basic_signs_steel_white_red.png | Bin 0 -> 935 bytes .../basic_signs_steel_white_red_inv.png | Bin 0 -> 116 bytes .../textures/basic_signs_steel_yellow.png | Bin 0 -> 913 bytes .../textures/basic_signs_steel_yellow_inv.png | Bin 0 -> 102 bytes mods/bees/depends.txt | 3 + mods/bees/description.txt | 1 + mods/bees/init.lua | 1245 + mods/bees/license.txt | 21 + mods/bees/locale/template.txt | 22 + mods/bees/mod.conf | 1 + mods/bees/readme.txt | 104 + mods/bees/screenshot.png | Bin 0 -> 21691 bytes mods/bees/sounds/bees.1.ogg | Bin 0 -> 68509 bytes mods/bees/sounds/bees.2.ogg | Bin 0 -> 28042 bytes mods/bees/sounds/bees.3.ogg | Bin 0 -> 57883 bytes mods/bees/textures/bees_bottle_honey.png | Bin 0 -> 460 bytes mods/bees/textures/bees_comb.png | Bin 0 -> 628 bytes mods/bees/textures/bees_extractor.png | Bin 0 -> 366 bytes mods/bees/textures/bees_extractor_front.png | Bin 0 -> 445 bytes mods/bees/textures/bees_frame_empty.png | Bin 0 -> 642 bytes mods/bees/textures/bees_frame_full.png | Bin 0 -> 543 bytes mods/bees/textures/bees_grafting_tool.png | Bin 0 -> 200 bytes mods/bees/textures/bees_hive_artificial.png | Bin 0 -> 477 bytes mods/bees/textures/bees_hive_industrial.png | Bin 0 -> 346 bytes mods/bees/textures/bees_hive_wild.png | Bin 0 -> 465 bytes mods/bees/textures/bees_hive_wild_bottom.png | Bin 0 -> 582 bytes mods/bees/textures/bees_hive_wild_s.png | Bin 0 -> 135 bytes mods/bees/textures/bees_particle_bee.png | Bin 0 -> 200 bytes mods/bees/textures/bees_particle_bee_r.png | Bin 0 -> 202 bytes mods/bees/textures/bees_smoke_particle.png | Bin 0 -> 378 bytes mods/bees/textures/bees_smoker.png | Bin 0 -> 697 bytes mods/bees/textures/bees_strip.png | Bin 0 -> 336 bytes mods/bees/textures/bees_wax.png | Bin 0 -> 502 bytes mods/bees/textures/bees_wax_particle.png | Bin 0 -> 255 bytes mods/blox/LICENSE.txt | 29 + mods/blox/depends.txt | 4 + mods/blox/description.txt | 1 + mods/blox/init.lua | 624 + mods/blox/mod.conf | 1 + mods/blox/textures/blox_bloodbane.png | Bin 0 -> 284 bytes mods/blox/textures/blox_cobble_checker.png | Bin 0 -> 384 bytes mods/blox/textures/blox_cobble_corner.png | Bin 0 -> 351 bytes mods/blox/textures/blox_cobble_cross.png | Bin 0 -> 345 bytes mods/blox/textures/blox_cobble_diamond.png | Bin 0 -> 380 bytes mods/blox/textures/blox_cobble_loop.png | Bin 0 -> 354 bytes mods/blox/textures/blox_cobble_quarter.png | Bin 0 -> 342 bytes mods/blox/textures/blox_cobble_tinted.png | Bin 0 -> 289 bytes mods/blox/textures/blox_glowdust.png | Bin 0 -> 332 bytes mods/blox/textures/blox_glowore.png | Bin 0 -> 299 bytes mods/blox/textures/blox_glowstone.png | Bin 0 -> 609 bytes mods/blox/textures/blox_stone_checker.png | Bin 0 -> 361 bytes mods/blox/textures/blox_stone_corner.png | Bin 0 -> 310 bytes mods/blox/textures/blox_stone_cross.png | Bin 0 -> 311 bytes mods/blox/textures/blox_stone_diamond.png | Bin 0 -> 328 bytes mods/blox/textures/blox_stone_loop.png | Bin 0 -> 324 bytes mods/blox/textures/blox_stone_quarter.png | Bin 0 -> 304 bytes mods/blox/textures/blox_stone_square.png | Bin 0 -> 241 bytes mods/blox/textures/blox_stone_tinted.png | Bin 0 -> 223 bytes mods/blox/textures/blox_wood_checker.png | Bin 0 -> 369 bytes mods/blox/textures/blox_wood_corner.png | Bin 0 -> 317 bytes mods/blox/textures/blox_wood_cross.png | Bin 0 -> 305 bytes mods/blox/textures/blox_wood_diamond.png | Bin 0 -> 326 bytes mods/blox/textures/blox_wood_loop.png | Bin 0 -> 330 bytes mods/blox/textures/blox_wood_quarter.png | Bin 0 -> 295 bytes mods/blox/textures/blox_wood_tinted.png | Bin 0 -> 218 bytes mods/bonemeal/README.md | 37 + mods/bonemeal/api.txt | 96 + mods/bonemeal/depends.txt | 9 + mods/bonemeal/description.txt | 1 + mods/bonemeal/init.lua | 664 + mods/bonemeal/intllib.lua | 45 + mods/bonemeal/license.txt | 21 + mods/bonemeal/locale/bonemeal.en.tr | 7 + mods/bonemeal/locale/bonemeal.es.tr | 7 + mods/bonemeal/locale/bonemeal.fr.tr | 7 + mods/bonemeal/locale/bonemeal.it.tr | 7 + mods/bonemeal/locale/bonemeal.ru.tr | 7 + mods/bonemeal/locale/es.txt | 7 + mods/bonemeal/locale/fr.txt | 7 + mods/bonemeal/locale/it.txt | 7 + mods/bonemeal/locale/ru.txt | 7 + mods/bonemeal/locale/template.txt | 7 + mods/bonemeal/lucky_block.lua | 29 + mods/bonemeal/mod.conf | 1 + mods/bonemeal/mods.lua | 162 + mods/bonemeal/screenshot.png | Bin 0 -> 15242 bytes mods/bonemeal/textures/bonemeal_bone.png | Bin 0 -> 148 bytes .../bonemeal/textures/bonemeal_fertiliser.png | Bin 0 -> 182 bytes .../textures/bonemeal_gelatin_powder.png | Bin 0 -> 148 bytes mods/bonemeal/textures/bonemeal_item.png | Bin 0 -> 182 bytes mods/bonemeal/textures/bonemeal_mulch.png | Bin 0 -> 182 bytes mods/bonemeal/textures/bonemeal_particle.png | Bin 0 -> 116 bytes mods/bows/api.txt | 49 + mods/bows/arrow.lua | 215 + mods/bows/depends.txt | 3 + mods/bows/description.txt | 1 + mods/bows/init.lua | 169 + mods/bows/items.lua | 151 + mods/bows/lucky_block.lua | 23 + mods/bows/mod.conf | 1 + mods/bows/readme.MD | 12 + mods/bows/screenshot.png | Bin 0 -> 16849 bytes mods/bows/sounds/bows_shoot.ogg | Bin 0 -> 10600 bytes mods/bows/textures/bows_arrow_wood.png | Bin 0 -> 197 bytes mods/bows/textures/bows_bow.png | Bin 0 -> 322 bytes mods/bows/textures/bows_bow_bowie.png | Bin 0 -> 179 bytes mods/bows/textures/bows_bow_bronze.png | Bin 0 -> 307 bytes mods/bows/textures/bows_bow_loaded.png | Bin 0 -> 375 bytes mods/bows/textures/bows_bow_loaded_bowie.png | Bin 0 -> 202 bytes mods/bows/textures/bows_bow_loaded_bronze.png | Bin 0 -> 360 bytes mods/bows/textures/bows_bow_loaded_steel.png | Bin 0 -> 391 bytes mods/bows/textures/bows_bow_steel.png | Bin 0 -> 296 bytes mods/builtin_item/README.md | 113 + mods/{computer => builtin_item}/depends.txt | 0 mods/builtin_item/init.lua | 470 + mods/builtin_item/mod.conf | 1 + .../builtin_item/sounds/builtin_item_lava.ogg | Bin 0 -> 37367 bytes mods/builtin_item/textures/tnt_smoke.png | Bin 0 -> 202 bytes mods/carts/README.txt | 29 + mods/carts/cart_entity.lua | 469 + mods/carts/detector.lua | 75 + mods/carts/functions.lua | 248 + mods/carts/init.lua | 28 + mods/carts/license.txt | 54 + mods/carts/locale/carts.de.tr | 6 + mods/carts/locale/carts.es.tr | 6 + mods/carts/locale/carts.fr.tr | 6 + mods/carts/locale/carts.it.tr | 6 + mods/carts/locale/carts.ms.tr | 6 + mods/carts/locale/carts.ru.tr | 6 + mods/carts/locale/carts.se.tr | 6 + mods/carts/locale/carts.zh_CN.tr | 6 + mods/carts/locale/carts.zh_TW.tr | 6 + mods/carts/locale/template.txt | 6 + mods/carts/mod.conf | 4 + mods/carts/models/carts_cart.b3d | Bin 0 -> 3008 bytes mods/carts/models/carts_cart.blend | Bin 0 -> 544408 bytes mods/carts/rails.lua | 70 + mods/carts/sounds/carts_cart_moving.1.ogg | Bin 0 -> 14761 bytes mods/carts/sounds/carts_cart_moving.2.ogg | Bin 0 -> 14749 bytes mods/carts/sounds/carts_cart_moving.3.ogg | Bin 0 -> 14989 bytes mods/carts/textures/carts_cart.png | Bin 0 -> 1103 bytes mods/carts/textures/carts_cart_front.png | Bin 0 -> 459 bytes mods/carts/textures/carts_cart_side.png | Bin 0 -> 486 bytes mods/carts/textures/carts_cart_top.png | Bin 0 -> 522 bytes mods/carts/textures/carts_rail_crossing.png | Bin 0 -> 612 bytes .../textures/carts_rail_crossing_brk.png | Bin 0 -> 684 bytes .../textures/carts_rail_crossing_dtc.png | Bin 0 -> 621 bytes .../textures/carts_rail_crossing_dtc_on.png | Bin 0 -> 654 bytes .../textures/carts_rail_crossing_pwr.png | Bin 0 -> 676 bytes mods/carts/textures/carts_rail_curved.png | Bin 0 -> 580 bytes mods/carts/textures/carts_rail_curved_brk.png | Bin 0 -> 618 bytes mods/carts/textures/carts_rail_curved_dtc.png | Bin 0 -> 578 bytes .../textures/carts_rail_curved_dtc_on.png | Bin 0 -> 575 bytes mods/carts/textures/carts_rail_curved_pwr.png | Bin 0 -> 614 bytes mods/carts/textures/carts_rail_straight.png | Bin 0 -> 602 bytes .../textures/carts_rail_straight_brk.png | Bin 0 -> 660 bytes .../textures/carts_rail_straight_dtc.png | Bin 0 -> 542 bytes .../textures/carts_rail_straight_dtc_on.png | Bin 0 -> 559 bytes .../textures/carts_rail_straight_pwr.png | Bin 0 -> 661 bytes mods/carts/textures/carts_rail_t_junction.png | Bin 0 -> 707 bytes .../textures/carts_rail_t_junction_brk.png | Bin 0 -> 698 bytes .../textures/carts_rail_t_junction_dtc.png | Bin 0 -> 607 bytes .../textures/carts_rail_t_junction_dtc_on.png | Bin 0 -> 621 bytes .../textures/carts_rail_t_junction_pwr.png | Bin 0 -> 697 bytes mods/castle/README.md | 30 + mods/castle/arrowslit.lua | 79 + mods/castle/autocraft.lua | 158 + mods/castle/depends.txt | 3 + mods/castle/init.lua | 242 + mods/castle/pillars.lua | 97 + .../textures/castle_autocrafter_side1.png | Bin 0 -> 763 bytes .../textures/castle_autocrafter_side2.png | Bin 0 -> 772 bytes .../textures/castle_autocrafter_top.png | Bin 0 -> 587 bytes .../textures/castle_corner_stonewall1.png | Bin 0 -> 2961 bytes .../textures/castle_corner_stonewall2.png | Bin 0 -> 2933 bytes mods/castle/textures/castle_crate.png | Bin 0 -> 1534 bytes mods/castle/textures/castle_crate_top.png | Bin 0 -> 1604 bytes mods/castle/textures/castle_dungeon_stone.png | Bin 0 -> 2712 bytes .../textures/castle_ironbound_chest_back.png | Bin 0 -> 208 bytes .../textures/castle_ironbound_chest_front.png | Bin 0 -> 222 bytes .../textures/castle_ironbound_chest_side.png | Bin 0 -> 175 bytes .../textures/castle_ironbound_chest_top.png | Bin 0 -> 201 bytes mods/castle/textures/castle_ropes.png | Bin 0 -> 245 bytes mods/castle/textures/castle_rubble.png | Bin 0 -> 3226 bytes mods/castle/textures/castle_shield_side.png | Bin 0 -> 200 bytes mods/castle/textures/castle_stonewall.png | Bin 0 -> 3290 bytes mods/castle/textures/doors_door_oak.png | Bin 0 -> 554 bytes mods/castle/textures/doors_item_oak.png | Bin 0 -> 465 bytes mods/castle/town_item.lua | 94 + mods/castle_masonry/LICENSE | 21 - mods/castle_masonry/README.md | 38 - mods/castle_masonry/arrow_slits.lua | 178 - mods/castle_masonry/i18n.py | 218 - mods/castle_masonry/init.lua | 162 - .../locale/castle_masonry.es.tr | 50 - .../locale/castle_masonry.fr.tr | 50 - .../locale/castle_masonry.it.tr | 50 - mods/castle_masonry/locale/es.po | 210 - mods/castle_masonry/locale/fr.po | 210 - mods/castle_masonry/locale/it.po | 207 - mods/castle_masonry/locale/template.pot | 206 - mods/castle_masonry/locale/template.txt | 49 - mods/castle_masonry/mod.conf | 7 - mods/castle_masonry/murder_holes.lua | 102 - mods/castle_masonry/paving.lua | 121 - mods/castle_masonry/pillars.lua | 326 - mods/castle_masonry/screenshot.png | Bin 287410 -> 0 bytes mods/castle_masonry/settingtypes.txt | 24 - mods/castle_masonry/stone_wall.lua | 172 - mods/castle_masonry/textures/LICENSE.txt | 21 - .../textures/castle_corner_stonewall1.png | Bin 696 -> 0 bytes .../textures/castle_corner_stonewall2.png | Bin 672 -> 0 bytes .../textures/castle_corner_stonewall_tb.png | Bin 682 -> 0 bytes .../textures/castle_dungeon_stone.png | Bin 543 -> 0 bytes .../textures/castle_pavement_brick.png | Bin 691 -> 0 bytes .../castle_masonry/textures/castle_rubble.png | Bin 557 -> 0 bytes mods/castle_masonry/textures/castle_slate.png | Bin 261 -> 0 bytes .../textures/castle_stonewall.png | Bin 659 -> 0 bytes mods/charcoal/README.md | 8 + mods/charcoal/depends.txt | 1 + mods/charcoal/init.lua | 22 + mods/charcoal/textures/charcoal_lump.png | Bin 0 -> 483 bytes mods/cloud_items/.imgbotconfig | 3 + mods/cloud_items/.luacheckrc | 17 + mods/cloud_items/LICENSE.md | 549 + mods/cloud_items/README.md | 129 + mods/cloud_items/car.lua | 15 + mods/cloud_items/init.lua | 725 + mods/cloud_items/locale/cloud_items.es.tr | 39 + mods/cloud_items/locale/cloud_items.fr.tr | 39 + mods/cloud_items/locale/template.txt | 39 + mods/cloud_items/mod.conf | 7 + mods/cloud_items/schems/cloud_big_1.we | 1 + mods/cloud_items/schems/cloud_big_2.we | 1 + mods/cloud_items/schems/cloud_house.we | 2 + mods/cloud_items/schems/cloud_medium_1.we | 1 + mods/cloud_items/schems/cloud_medium_2.we | 1 + mods/cloud_items/schems/cloud_small_1.we | 1 + mods/cloud_items/schems/cloud_small_2.we | 1 + mods/cloud_items/screenshot.png | Bin 0 -> 264926 bytes .../textures/cloud_items_boots_cloud.png | Bin 0 -> 608 bytes .../cloud_items_boots_cloud_preview.png | Bin 0 -> 705 bytes .../textures/cloud_items_car_cloud.png | Bin 0 -> 13847 bytes .../cloud_items_car_cloud_inventory.png | Bin 0 -> 2000 bytes .../textures/cloud_items_chestplate_cloud.png | Bin 0 -> 1034 bytes .../cloud_items_chestplate_cloud_preview.png | Bin 0 -> 1006 bytes .../textures/cloud_items_cloud_block.png | Bin 0 -> 617 bytes .../textures/cloud_items_cloud_ingot.png | Bin 0 -> 544 bytes .../textures/cloud_items_cloud_lump.png | Bin 0 -> 356 bytes .../textures/cloud_items_decorationblock.png | Bin 0 -> 731 bytes .../textures/cloud_items_helmet_cloud.png | Bin 0 -> 908 bytes .../cloud_items_helmet_cloud_preview.png | Bin 0 -> 477 bytes .../textures/cloud_items_inv_boots_cloud.png | Bin 0 -> 387 bytes .../cloud_items_inv_chestplate_cloud.png | Bin 0 -> 649 bytes .../textures/cloud_items_inv_helmet_cloud.png | Bin 0 -> 344 bytes .../cloud_items_inv_leggings_cloud.png | Bin 0 -> 471 bytes .../textures/cloud_items_inv_shield_cloud.png | Bin 0 -> 471 bytes .../textures/cloud_items_leggings_cloud.png | Bin 0 -> 798 bytes .../cloud_items_leggings_cloud_preview.png | Bin 0 -> 577 bytes .../textures/cloud_items_mineral_cloud.png | Bin 0 -> 495 bytes .../textures/cloud_items_multitool_cloud.png | Bin 0 -> 246 bytes .../textures/cloud_items_shield_cloud.png | Bin 0 -> 521 bytes .../cloud_items_shield_cloud_preview.png | Bin 0 -> 514 bytes .../textures/cloud_items_tool_cloudaxe.png | Bin 0 -> 370 bytes .../textures/cloud_items_tool_cloudhoe.png | Bin 0 -> 373 bytes .../textures/cloud_items_tool_cloudpick.png | Bin 0 -> 471 bytes .../textures/cloud_items_tool_cloudshovel.png | Bin 0 -> 407 bytes .../textures/cloud_items_tool_cloudsword.png | Bin 0 -> 462 bytes mods/coloredwood/LICENSE | 600 + mods/coloredwood/README | 75 + mods/coloredwood/depends.txt | 4 + mods/coloredwood/description.txt | 1 + mods/coloredwood/init.lua | 230 + mods/coloredwood/mod.conf | 2 + .../coloredwood/textures/coloredwood_base.png | Bin 0 -> 214 bytes .../textures/coloredwood_fence_base.png | Bin 0 -> 224 bytes mods/compost/.luacheckrc | 1 + mods/compost/LICENSE.txt | 22 + mods/compost/README.md | 82 + mods/compost/init.lua | 412 + mods/compost/locale/compost.de.tr | 6 + mods/compost/locale/compost.en.tr | 6 + mods/compost/locale/compost.fr.tr | 6 + mods/compost/locale/compost.pt.tr | 6 + mods/compost/locale/compost.ro.tr | 6 + mods/compost/locale/compost.ru.tr | 6 + mods/compost/mod.conf | 3 + mods/compost/screenshot.png | Bin 0 -> 335038 bytes mods/compost/settingtypes.txt | 8 + mods/compost/textures/compost_compost.png | Bin 0 -> 461 bytes mods/compost/textures/compost_garden_soil.png | Bin 0 -> 698 bytes mods/computer/LICENSE.txt | 15 - mods/computer/README.txt | 61 - mods/computer/computers.lua | 588 - mods/computer/description.txt | 1 - mods/computer/fusrodah/_.lua | 4 - mods/computer/fusrodah/craft-grid.png | Bin 20812 -> 0 bytes mods/computer/fusrodah/init.lua.old | 83 - mods/computer/fusrodah/nodes.lua | 99 - mods/computer/init.lua | 105 - mods/computer/locale/es.txt | 6 - mods/computer/locale/pt.txt | 5 - mods/computer/miscitems.lua | 77 - mods/computer/mod.conf | 1 - mods/computer/recipes.lua | 118 - .../textures/computer_admiral128_ft.png | Bin 1480 -> 0 bytes mods/computer/textures/computer_monitor_b.png | Bin 245 -> 0 bytes .../computer/textures/computer_monitor_bt.png | Bin 222 -> 0 bytes .../textures/computer_monitor_btdl.png | Bin 203 -> 0 bytes .../textures/computer_monitor_f_bios.png | Bin 6247 -> 0 bytes .../textures/computer_monitor_f_desktop.png | Bin 17492 -> 0 bytes .../textures/computer_monitor_f_dl.png | Bin 173 -> 0 bytes .../textures/computer_monitor_f_loading.png | Bin 1386 -> 0 bytes .../textures/computer_monitor_f_login.png | Bin 933 -> 0 bytes .../textures/computer_monitor_f_off.png | Bin 218 -> 0 bytes .../textures/computer_monitor_f_on.png | Bin 387 -> 0 bytes mods/computer/textures/computer_monitor_l.png | Bin 183 -> 0 bytes mods/computer/textures/computer_monitor_r.png | Bin 183 -> 0 bytes mods/computer/textures/computer_monitor_t.png | Bin 332 -> 0 bytes .../textures/computer_monitor_t_off.png | Bin 326 -> 0 bytes .../textures/computer_monitor_tdl.png | Bin 354 -> 0 bytes .../computer/textures/computer_piepad_inv.png | Bin 256 -> 0 bytes .../textures/computer_piepad_inv_off.png | Bin 169 -> 0 bytes mods/computer/textures/computer_printer_b.png | Bin 298 -> 0 bytes .../computer/textures/computer_printer_bt.png | Bin 270 -> 0 bytes mods/computer/textures/computer_printer_f.png | Bin 259 -> 0 bytes mods/computer/textures/computer_printer_l.png | Bin 285 -> 0 bytes mods/computer/textures/computer_printer_r.png | Bin 293 -> 0 bytes mods/computer/textures/computer_printer_t.png | Bin 322 -> 0 bytes mods/computer/textures/computer_router_b.png | Bin 445 -> 0 bytes mods/computer/textures/computer_router_bt.png | Bin 279 -> 0 bytes mods/computer/textures/computer_router_f.png | Bin 447 -> 0 bytes .../textures/computer_router_f_animated.png | Bin 7525 -> 0 bytes mods/computer/textures/computer_router_l.png | Bin 383 -> 0 bytes mods/computer/textures/computer_router_r.png | Bin 397 -> 0 bytes mods/computer/textures/computer_router_t.png | Bin 269 -> 0 bytes mods/computer/textures/computer_server_bt.png | Bin 152 -> 0 bytes .../textures/computer_server_f_off.png | Bin 3060 -> 0 bytes .../textures/computer_server_f_on.png | Bin 5248 -> 0 bytes .../computer/textures/computer_server_inv.png | Bin 5022 -> 0 bytes mods/computer/textures/computer_server_l.png | Bin 212 -> 0 bytes mods/computer/textures/computer_server_r.png | Bin 212 -> 0 bytes mods/computer/textures/computer_server_t.png | Bin 152 -> 0 bytes .../textures/computer_shefriendSOO_bk.png | Bin 310 -> 0 bytes .../textures/computer_shefriendSOO_bt.png | Bin 350 -> 0 bytes .../textures/computer_shefriendSOO_ft.png | Bin 935 -> 0 bytes .../textures/computer_shefriendSOO_ft_off.png | Bin 897 -> 0 bytes .../textures/computer_shefriendSOO_lt.png | Bin 374 -> 0 bytes .../textures/computer_shefriendSOO_rt.png | Bin 370 -> 0 bytes .../textures/computer_shefriendSOO_tp.png | Bin 491 -> 0 bytes .../textures/computer_slaystation2_bk.png | Bin 592 -> 0 bytes .../textures/computer_slaystation2_ft.png | Bin 440 -> 0 bytes .../textures/computer_slaystation2_ft_off.png | Bin 175 -> 0 bytes .../textures/computer_slaystation2_rt.png | Bin 354 -> 0 bytes .../textures/computer_slaystation_bk.png | Bin 559 -> 0 bytes .../textures/computer_slaystation_ft.png | Bin 454 -> 0 bytes .../textures/computer_slaystation_lt.png | Bin 437 -> 0 bytes .../textures/computer_slaystation_tp.png | Bin 452 -> 0 bytes .../textures/computer_slaystation_tp_off.png | Bin 443 -> 0 bytes .../computer/textures/computer_specter_bk.png | Bin 1531 -> 0 bytes .../computer/textures/computer_specter_bt.png | Bin 484 -> 0 bytes .../computer/textures/computer_specter_ft.png | Bin 1575 -> 0 bytes .../computer/textures/computer_specter_rt.png | Bin 356 -> 0 bytes mods/computer/textures/computer_tower_b.png | Bin 687 -> 0 bytes mods/computer/textures/computer_tower_bt.png | Bin 159 -> 0 bytes .../textures/computer_tower_f_off.png | Bin 436 -> 0 bytes .../computer/textures/computer_tower_f_on.png | Bin 447 -> 0 bytes mods/computer/textures/computer_tower_l.png | Bin 243 -> 0 bytes mods/computer/textures/computer_tower_r.png | Bin 350 -> 0 bytes mods/computer/textures/computer_tower_t.png | Bin 159 -> 0 bytes mods/computer/textures/computer_vanio_bk.png | Bin 907 -> 0 bytes .../textures/computer_vanio_bk_off.png | Bin 157 -> 0 bytes mods/computer/textures/computer_vanio_bt.png | Bin 403 -> 0 bytes mods/computer/textures/computer_vanio_ft.png | Bin 1796 -> 0 bytes .../textures/computer_vanio_ft_off.png | Bin 157 -> 0 bytes mods/computer/textures/computer_vanio_lt.png | Bin 374 -> 0 bytes .../textures/computer_vanio_lt_off.png | Bin 157 -> 0 bytes mods/computer/textures/computer_vanio_rt.png | Bin 354 -> 0 bytes .../textures/computer_vanio_rt_off.png | Bin 157 -> 0 bytes mods/computer/textures/computer_vanio_tp.png | Bin 436 -> 0 bytes .../textures/computer_vanio_tp_off.png | Bin 907 -> 0 bytes mods/computer/textures/computer_wee_bk.png | Bin 176 -> 0 bytes mods/computer/textures/computer_wee_bt.png | Bin 143 -> 0 bytes mods/computer/textures/computer_wee_ft.png | Bin 274 -> 0 bytes .../computer/textures/computer_wee_ft_off.png | Bin 270 -> 0 bytes mods/computer/textures/computer_wee_lt.png | Bin 174 -> 0 bytes mods/computer/textures/computer_wee_rt.png | Bin 174 -> 0 bytes mods/computer/textures/computer_wee_tp.png | Bin 165 -> 0 bytes .../textures/homedecor_plastic_base.png | Bin 419 -> 0 bytes .../textures/homedecor_plastic_base_inv.png | Bin 561 -> 0 bytes .../textures/homedecor_plastic_sheeting.png | Bin 198 -> 0 bytes .../unused/computer_babytower_back.png | Bin 446 -> 0 bytes .../unused/computer_babytower_bottom.png | Bin 446 -> 0 bytes .../unused/computer_babytower_front.png | Bin 10968 -> 0 bytes .../unused/computer_babytower_left.png | Bin 446 -> 0 bytes .../unused/computer_babytower_right.png | Bin 446 -> 0 bytes .../unused/computer_babytower_top.png | Bin 7018 -> 0 bytes .../unused/computer_computer_front_old.png | Bin 258 -> 0 bytes .../unused/computer_computer_top_old.png | Bin 273 -> 0 bytes .../unused/computer_shefriendSOO_ (copia).png | Bin 446 -> 0 bytes .../textures/unused/computer_spectre_back.png | Bin 1377 -> 0 bytes .../unused/computer_spectre_bottom.png | Bin 317 -> 0 bytes .../unused/computer_spectre_front.png | Bin 506 -> 0 bytes .../textures/unused/computer_spectre_left.png | Bin 604 -> 0 bytes .../unused/computer_spectre_right.png | Bin 546 -> 0 bytes .../textures/unused/computer_spectre_top.png | Bin 602 -> 0 bytes mods/currency/LICENSE | 600 + mods/currency/Money_Info.txt | 36 + mods/currency/README.md | 12 + mods/currency/barter.lua | 209 + mods/currency/crafting.lua | 173 + mods/currency/craftitems.lua | 63 + mods/currency/income.lua | 56 + mods/currency/init.lua | 28 + mods/currency/locale/currency.de.tr | 45 + mods/currency/locale/currency.fr.tr | 47 + mods/currency/locale/currency.it.tr | 45 + mods/currency/locale/currency.ms.tr | 46 + mods/currency/locale/currency.ru.tr | 46 + mods/currency/locale/template.txt | 45 + mods/currency/loot.lua | 49 + mods/currency/mod.conf | 4 + mods/currency/safe.lua | 111 + mods/currency/settingtypes.txt | 14 + mods/currency/shop.lua | 368 + mods/currency/textures/barter_base.png | Bin 0 -> 734 bytes mods/currency/textures/barter_side.png | Bin 0 -> 1400 bytes mods/currency/textures/barter_top.png | Bin 0 -> 896 bytes mods/currency/textures/minegeld.png | Bin 0 -> 3563 bytes mods/currency/textures/minegeld_10.png | Bin 0 -> 3509 bytes mods/currency/textures/minegeld_100.png | Bin 0 -> 3527 bytes mods/currency/textures/minegeld_5.png | Bin 0 -> 3365 bytes mods/currency/textures/minegeld_50.png | Bin 0 -> 1014 bytes mods/currency/textures/minegeld_bundle.png | Bin 0 -> 5092 bytes mods/currency/textures/minegeld_cent_10.png | Bin 0 -> 2326 bytes mods/currency/textures/minegeld_cent_25.png | Bin 0 -> 2900 bytes mods/currency/textures/minegeld_cent_5.png | Bin 0 -> 2992 bytes mods/currency/textures/safe_front.png | Bin 0 -> 309 bytes mods/currency/textures/safe_side.png | Bin 0 -> 150 bytes mods/currency/textures/shop_front.png | Bin 0 -> 822 bytes mods/currency/textures/shop_front_empty.png | Bin 0 -> 925 bytes mods/currency/textures/shop_side.png | Bin 0 -> 755 bytes mods/currency/textures/shop_side_empty.png | Bin 0 -> 929 bytes mods/currency/textures/shop_top.png | Bin 0 -> 734 bytes mods/death_compass/LICENSE.txt | 29 + mods/death_compass/README.md | 11 + mods/death_compass/i18n.py | 421 + mods/death_compass/init.lua | 350 + mods/death_compass/locale/template.txt | 30 + mods/death_compass/mod.conf | 3 + mods/death_compass/screenshot.jpg | Bin 0 -> 113401 bytes mods/death_compass/settingtypes.txt | 12 + .../sounds/death_compass_bone_crunch.ogg | Bin 0 -> 53626 bytes .../sounds/death_compass_tick_tock.ogg | Bin 0 -> 110269 bytes mods/death_compass/sounds/license.txt | 2 + .../textures/death_compass_16_0.png | Bin 0 -> 350 bytes .../textures/death_compass_16_1.png | Bin 0 -> 396 bytes .../textures/death_compass_16_10.png | Bin 0 -> 369 bytes .../textures/death_compass_16_11.png | Bin 0 -> 356 bytes .../textures/death_compass_16_12.png | Bin 0 -> 336 bytes .../textures/death_compass_16_13.png | Bin 0 -> 384 bytes .../textures/death_compass_16_14.png | Bin 0 -> 370 bytes .../textures/death_compass_16_15.png | Bin 0 -> 367 bytes .../textures/death_compass_16_2.png | Bin 0 -> 375 bytes .../textures/death_compass_16_3.png | Bin 0 -> 374 bytes .../textures/death_compass_16_4.png | Bin 0 -> 346 bytes .../textures/death_compass_16_5.png | Bin 0 -> 382 bytes .../textures/death_compass_16_6.png | Bin 0 -> 376 bytes .../textures/death_compass_16_7.png | Bin 0 -> 368 bytes .../textures/death_compass_16_8.png | Bin 0 -> 346 bytes .../textures/death_compass_16_9.png | Bin 0 -> 393 bytes .../textures/death_compass_inactive.png | Bin 0 -> 305 bytes mods/death_compass/textures/license.txt | 1 + mods/doors/README.txt | 125 + mods/doors/depends.txt | 2 + mods/doors/init.lua | 910 + mods/doors/license.txt | 164 + mods/doors/models/door_a.obj | 40 + mods/doors/models/door_b.obj | 40 + mods/doors/models/doors_fencegate_closed.obj | 106 + mods/doors/models/doors_fencegate_open.obj | 112 + mods/doors/sounds/doors_door_close.ogg | Bin 0 -> 6161 bytes mods/doors/sounds/doors_door_open.ogg | Bin 0 -> 6184 bytes mods/doors/sounds/doors_fencegate_close.ogg | Bin 0 -> 10032 bytes mods/doors/sounds/doors_fencegate_open.ogg | Bin 0 -> 8942 bytes mods/doors/sounds/doors_glass_door_close.ogg | Bin 0 -> 7289 bytes mods/doors/sounds/doors_glass_door_open.ogg | Bin 0 -> 7288 bytes mods/doors/sounds/doors_steel_door_close.ogg | Bin 0 -> 8574 bytes mods/doors/sounds/doors_steel_door_open.ogg | Bin 0 -> 5510 bytes mods/doors/textures/doors_blank.png | Bin 0 -> 95 bytes mods/doors/textures/doors_door_glass.png | Bin 0 -> 3064 bytes .../textures/doors_door_obsidian_glass.png | Bin 0 -> 2988 bytes mods/doors/textures/doors_door_steel.png | Bin 0 -> 1099 bytes mods/doors/textures/doors_door_wood.png | Bin 0 -> 1662 bytes mods/doors/textures/doors_item_glass.png | Bin 0 -> 186 bytes .../textures/doors_item_obsidian_glass.png | Bin 0 -> 186 bytes mods/doors/textures/doors_item_steel.png | Bin 0 -> 132 bytes mods/doors/textures/doors_item_wood.png | Bin 0 -> 130 bytes mods/doors/textures/doors_key.png | Bin 0 -> 198 bytes mods/doors/textures/doors_trapdoor.png | Bin 0 -> 257 bytes mods/doors/textures/doors_trapdoor_side.png | Bin 0 -> 118 bytes mods/doors/textures/doors_trapdoor_steel.png | Bin 0 -> 153 bytes .../textures/doors_trapdoor_steel_side.png | Bin 0 -> 98 bytes mods/farming/README.md | 70 + mods/farming/api.txt | 64 + mods/farming/compatibility.lua | 174 + mods/farming/crops/barley.lua | 121 + mods/farming/crops/beans.lua | 256 + mods/farming/crops/beetroot.lua | 92 + mods/farming/crops/blueberry.lua | 94 + mods/farming/crops/cabbage.lua | 69 + mods/farming/crops/carrot.lua | 124 + mods/farming/crops/chili.lua | 101 + mods/farming/crops/cocoa.lua | 239 + mods/farming/crops/coffee.lua | 112 + mods/farming/crops/corn.lua | 159 + mods/farming/crops/cotton.lua | 186 + mods/farming/crops/cucumber.lua | 65 + mods/farming/crops/garlic.lua | 135 + mods/farming/crops/grapes.lua | 263 + mods/farming/crops/hemp.lua | 262 + mods/farming/crops/melon.lua | 94 + mods/farming/crops/mint.lua | 107 + mods/farming/crops/onion.lua | 96 + mods/farming/crops/peas.lua | 97 + mods/farming/crops/pepper.lua | 115 + mods/farming/crops/pineapple.lua | 141 + mods/farming/crops/potato.lua | 112 + mods/farming/crops/pumpkin.lua | 206 + mods/farming/crops/raspberry.lua | 80 + mods/farming/crops/rhubarb.lua | 77 + mods/farming/crops/ryeoatrice.lua | 165 + mods/farming/crops/tomato.lua | 89 + mods/farming/crops/wheat.lua | 253 + mods/farming/depends.txt | 5 + mods/farming/description.txt | 1 + mods/farming/farming.conf_example | 37 + mods/farming/food.lua | 375 + mods/farming/grass.lua | 46 + mods/farming/hoes.lua | 514 + mods/farming/init.lua | 701 + mods/farming/intllib.lua | 45 + mods/farming/license.txt | 144 + mods/farming/locale/de.txt | 195 + mods/farming/locale/farming.de.tr | 134 + mods/farming/locale/farming.en.tr | 134 + mods/farming/locale/farming.fr.tr | 134 + mods/farming/locale/farming.it.tr | 134 + mods/farming/locale/farming.pt.tr | 134 + mods/farming/locale/farming.ru.tr | 134 + mods/farming/locale/farming.zh_CN.tr | 134 + mods/farming/locale/farming.zh_TW.tr | 134 + mods/farming/locale/fr.txt | 195 + mods/farming/locale/it.txt | 194 + mods/farming/locale/pt.txt | 195 + mods/farming/locale/ru.txt | 212 + mods/farming/locale/template.txt | 194 + mods/farming/locale/zh_CN.txt | 119 + mods/farming/locale/zh_TW.txt | 119 + mods/farming/lucky_block.lua | 77 + mods/farming/mapgen.lua | 169 + mods/farming/mod.conf | 1 + mods/farming/screenshot.png | Bin 0 -> 42499 bytes mods/farming/settingtypes.txt | 2 + mods/farming/soil.lua | 176 + mods/farming/statistics.lua | 185 + mods/farming/textures/banana_leaf.png | Bin 0 -> 421 bytes mods/farming/textures/banana_single.png | Bin 0 -> 200 bytes mods/farming/textures/crops_garlic.png | Bin 0 -> 725 bytes mods/farming/textures/crops_garlic_braid.png | Bin 0 -> 1346 bytes .../textures/crops_garlic_braid_side.png | Bin 0 -> 1309 bytes mods/farming/textures/crops_garlic_clove.png | Bin 0 -> 605 bytes .../farming/textures/crops_garlic_plant_1.png | Bin 0 -> 165 bytes .../farming/textures/crops_garlic_plant_2.png | Bin 0 -> 184 bytes .../farming/textures/crops_garlic_plant_3.png | Bin 0 -> 278 bytes .../farming/textures/crops_garlic_plant_4.png | Bin 0 -> 403 bytes .../farming/textures/crops_garlic_plant_5.png | Bin 0 -> 462 bytes mods/farming/textures/crops_onion.png | Bin 0 -> 841 bytes mods/farming/textures/crops_onion_plant_1.png | Bin 0 -> 182 bytes mods/farming/textures/crops_onion_plant_2.png | Bin 0 -> 192 bytes mods/farming/textures/crops_onion_plant_3.png | Bin 0 -> 205 bytes mods/farming/textures/crops_onion_plant_4.png | Bin 0 -> 314 bytes mods/farming/textures/crops_onion_plant_5.png | Bin 0 -> 652 bytes mods/farming/textures/crops_pepper.png | Bin 0 -> 441 bytes mods/farming/textures/crops_pepper_ground.png | Bin 0 -> 373 bytes .../farming/textures/crops_pepper_plant_1.png | Bin 0 -> 182 bytes .../farming/textures/crops_pepper_plant_2.png | Bin 0 -> 236 bytes .../farming/textures/crops_pepper_plant_3.png | Bin 0 -> 299 bytes .../farming/textures/crops_pepper_plant_4.png | Bin 0 -> 457 bytes .../farming/textures/crops_pepper_plant_5.png | Bin 0 -> 492 bytes mods/farming/textures/crops_peppercorn.png | Bin 0 -> 220 bytes mods/farming/textures/default_junglegrass.png | Bin 0 -> 262 bytes mods/farming/textures/farming_apple_pie.png | Bin 0 -> 200 bytes .../farming/textures/farming_baked_potato.png | Bin 0 -> 321 bytes mods/farming/textures/farming_baking_tray.png | Bin 0 -> 149 bytes mods/farming/textures/farming_barley.png | Bin 0 -> 230 bytes mods/farming/textures/farming_barley_1.png | Bin 0 -> 140 bytes mods/farming/textures/farming_barley_2.png | Bin 0 -> 151 bytes mods/farming/textures/farming_barley_3.png | Bin 0 -> 209 bytes mods/farming/textures/farming_barley_4.png | Bin 0 -> 229 bytes mods/farming/textures/farming_barley_5.png | Bin 0 -> 246 bytes mods/farming/textures/farming_barley_6.png | Bin 0 -> 271 bytes mods/farming/textures/farming_barley_7.png | Bin 0 -> 277 bytes mods/farming/textures/farming_barley_seed.png | Bin 0 -> 145 bytes mods/farming/textures/farming_beanbush.png | Bin 0 -> 227 bytes mods/farming/textures/farming_beanpole.png | Bin 0 -> 323 bytes mods/farming/textures/farming_beanpole_1.png | Bin 0 -> 242 bytes mods/farming/textures/farming_beanpole_2.png | Bin 0 -> 264 bytes mods/farming/textures/farming_beanpole_3.png | Bin 0 -> 297 bytes mods/farming/textures/farming_beanpole_4.png | Bin 0 -> 355 bytes mods/farming/textures/farming_beanpole_5.png | Bin 0 -> 353 bytes mods/farming/textures/farming_beans.png | Bin 0 -> 193 bytes mods/farming/textures/farming_beetroot.png | Bin 0 -> 152 bytes mods/farming/textures/farming_beetroot_1.png | Bin 0 -> 105 bytes mods/farming/textures/farming_beetroot_2.png | Bin 0 -> 112 bytes mods/farming/textures/farming_beetroot_3.png | Bin 0 -> 125 bytes mods/farming/textures/farming_beetroot_4.png | Bin 0 -> 125 bytes mods/farming/textures/farming_beetroot_5.png | Bin 0 -> 137 bytes .../textures/farming_beetroot_soup.png | Bin 0 -> 161 bytes mods/farming/textures/farming_bibimbap.png | Bin 0 -> 372 bytes mods/farming/textures/farming_blueberries.png | Bin 0 -> 164 bytes mods/farming/textures/farming_blueberry_1.png | Bin 0 -> 114 bytes mods/farming/textures/farming_blueberry_2.png | Bin 0 -> 223 bytes mods/farming/textures/farming_blueberry_3.png | Bin 0 -> 231 bytes mods/farming/textures/farming_blueberry_4.png | Bin 0 -> 317 bytes .../textures/farming_blueberry_muffin.png | Bin 0 -> 236 bytes .../textures/farming_blueberry_pie.png | Bin 0 -> 195 bytes .../textures/farming_bottle_ethanol.png | Bin 0 -> 221 bytes mods/farming/textures/farming_bowl.png | Bin 0 -> 145 bytes mods/farming/textures/farming_bread.png | Bin 0 -> 552 bytes .../textures/farming_bread_multigrain.png | Bin 0 -> 583 bytes mods/farming/textures/farming_bread_slice.png | Bin 0 -> 159 bytes mods/farming/textures/farming_cabbage.png | Bin 0 -> 294 bytes mods/farming/textures/farming_cabbage_1.png | Bin 0 -> 103 bytes mods/farming/textures/farming_cabbage_2.png | Bin 0 -> 221 bytes mods/farming/textures/farming_cabbage_3.png | Bin 0 -> 238 bytes mods/farming/textures/farming_cabbage_4.png | Bin 0 -> 270 bytes mods/farming/textures/farming_cabbage_5.png | Bin 0 -> 257 bytes mods/farming/textures/farming_cabbage_6.png | Bin 0 -> 283 bytes .../farming/textures/farming_cactus_juice.png | Bin 0 -> 167 bytes mods/farming/textures/farming_carrot.png | Bin 0 -> 220 bytes mods/farming/textures/farming_carrot_1.png | Bin 0 -> 108 bytes mods/farming/textures/farming_carrot_2.png | Bin 0 -> 111 bytes mods/farming/textures/farming_carrot_3.png | Bin 0 -> 113 bytes mods/farming/textures/farming_carrot_4.png | Bin 0 -> 119 bytes mods/farming/textures/farming_carrot_5.png | Bin 0 -> 123 bytes mods/farming/textures/farming_carrot_6.png | Bin 0 -> 129 bytes mods/farming/textures/farming_carrot_7.png | Bin 0 -> 144 bytes mods/farming/textures/farming_carrot_8.png | Bin 0 -> 160 bytes mods/farming/textures/farming_carrot_gold.png | Bin 0 -> 207 bytes .../farming/textures/farming_carrot_juice.png | Bin 0 -> 167 bytes mods/farming/textures/farming_chili_1.png | Bin 0 -> 113 bytes mods/farming/textures/farming_chili_2.png | Bin 0 -> 107 bytes mods/farming/textures/farming_chili_3.png | Bin 0 -> 137 bytes mods/farming/textures/farming_chili_4.png | Bin 0 -> 144 bytes mods/farming/textures/farming_chili_5.png | Bin 0 -> 154 bytes mods/farming/textures/farming_chili_6.png | Bin 0 -> 157 bytes mods/farming/textures/farming_chili_7.png | Bin 0 -> 169 bytes mods/farming/textures/farming_chili_8.png | Bin 0 -> 169 bytes mods/farming/textures/farming_chili_bowl.png | Bin 0 -> 183 bytes .../farming/textures/farming_chili_pepper.png | Bin 0 -> 194 bytes .../textures/farming_chocolate_block.png | Bin 0 -> 144 bytes .../textures/farming_chocolate_dark.png | Bin 0 -> 194 bytes mods/farming/textures/farming_cocoa_1.png | Bin 0 -> 230 bytes mods/farming/textures/farming_cocoa_2.png | Bin 0 -> 238 bytes mods/farming/textures/farming_cocoa_3.png | Bin 0 -> 446 bytes mods/farming/textures/farming_cocoa_4.png | Bin 0 -> 253 bytes mods/farming/textures/farming_cocoa_beans.png | Bin 0 -> 187 bytes mods/farming/textures/farming_coffee_1.png | Bin 0 -> 135 bytes mods/farming/textures/farming_coffee_2.png | Bin 0 -> 145 bytes mods/farming/textures/farming_coffee_3.png | Bin 0 -> 171 bytes mods/farming/textures/farming_coffee_4.png | Bin 0 -> 192 bytes mods/farming/textures/farming_coffee_5.png | Bin 0 -> 192 bytes .../farming/textures/farming_coffee_beans.png | Bin 0 -> 204 bytes mods/farming/textures/farming_coffee_cup.png | Bin 0 -> 164 bytes mods/farming/textures/farming_cookie.png | Bin 0 -> 566 bytes mods/farming/textures/farming_corn.png | Bin 0 -> 197 bytes mods/farming/textures/farming_corn_1.png | Bin 0 -> 107 bytes mods/farming/textures/farming_corn_2.png | Bin 0 -> 121 bytes mods/farming/textures/farming_corn_3.png | Bin 0 -> 142 bytes mods/farming/textures/farming_corn_4.png | Bin 0 -> 154 bytes mods/farming/textures/farming_corn_5.png | Bin 0 -> 161 bytes mods/farming/textures/farming_corn_6.png | Bin 0 -> 268 bytes mods/farming/textures/farming_corn_7.png | Bin 0 -> 275 bytes mods/farming/textures/farming_corn_8.png | Bin 0 -> 311 bytes mods/farming/textures/farming_corn_cob.png | Bin 0 -> 182 bytes mods/farming/textures/farming_cornstarch.png | Bin 0 -> 176 bytes mods/farming/textures/farming_cotton.png | Bin 0 -> 316 bytes mods/farming/textures/farming_cotton_1.png | Bin 0 -> 110 bytes mods/farming/textures/farming_cotton_2.png | Bin 0 -> 120 bytes mods/farming/textures/farming_cotton_3.png | Bin 0 -> 144 bytes mods/farming/textures/farming_cotton_4.png | Bin 0 -> 150 bytes mods/farming/textures/farming_cotton_5.png | Bin 0 -> 159 bytes mods/farming/textures/farming_cotton_6.png | Bin 0 -> 164 bytes mods/farming/textures/farming_cotton_7.png | Bin 0 -> 170 bytes mods/farming/textures/farming_cotton_8.png | Bin 0 -> 196 bytes mods/farming/textures/farming_cotton_seed.png | Bin 0 -> 150 bytes mods/farming/textures/farming_cotton_wild.png | Bin 0 -> 228 bytes mods/farming/textures/farming_cucumber.png | Bin 0 -> 185 bytes mods/farming/textures/farming_cucumber_1.png | Bin 0 -> 119 bytes mods/farming/textures/farming_cucumber_2.png | Bin 0 -> 145 bytes mods/farming/textures/farming_cucumber_3.png | Bin 0 -> 217 bytes mods/farming/textures/farming_cucumber_4.png | Bin 0 -> 275 bytes .../textures/farming_cutting_board.png | Bin 0 -> 189 bytes .../textures/farming_desert_sand_soil.png | Bin 0 -> 637 bytes .../textures/farming_desert_sand_soil_wet.png | Bin 0 -> 590 bytes .../farming_desert_sand_soil_wet_side.png | Bin 0 -> 601 bytes mods/farming/textures/farming_donut.png | Bin 0 -> 258 bytes mods/farming/textures/farming_donut_apple.png | Bin 0 -> 252 bytes .../textures/farming_donut_chocolate.png | Bin 0 -> 256 bytes mods/farming/textures/farming_flour.png | Bin 0 -> 159 bytes .../textures/farming_flour_multigrain.png | Bin 0 -> 161 bytes .../farming/textures/farming_garlic_bread.png | Bin 0 -> 188 bytes mods/farming/textures/farming_grapebush.png | Bin 0 -> 144 bytes mods/farming/textures/farming_grapes.png | Bin 0 -> 175 bytes mods/farming/textures/farming_grapes_1.png | Bin 0 -> 255 bytes mods/farming/textures/farming_grapes_2.png | Bin 0 -> 290 bytes mods/farming/textures/farming_grapes_3.png | Bin 0 -> 307 bytes mods/farming/textures/farming_grapes_4.png | Bin 0 -> 330 bytes mods/farming/textures/farming_grapes_5.png | Bin 0 -> 338 bytes mods/farming/textures/farming_grapes_6.png | Bin 0 -> 347 bytes mods/farming/textures/farming_grapes_7.png | Bin 0 -> 358 bytes mods/farming/textures/farming_grapes_8.png | Bin 0 -> 350 bytes mods/farming/textures/farming_hemp_1.png | Bin 0 -> 115 bytes mods/farming/textures/farming_hemp_2.png | Bin 0 -> 122 bytes mods/farming/textures/farming_hemp_3.png | Bin 0 -> 129 bytes mods/farming/textures/farming_hemp_4.png | Bin 0 -> 132 bytes mods/farming/textures/farming_hemp_5.png | Bin 0 -> 142 bytes mods/farming/textures/farming_hemp_6.png | Bin 0 -> 148 bytes mods/farming/textures/farming_hemp_7.png | Bin 0 -> 169 bytes mods/farming/textures/farming_hemp_8.png | Bin 0 -> 174 bytes mods/farming/textures/farming_hemp_block.png | Bin 0 -> 149 bytes mods/farming/textures/farming_hemp_fibre.png | Bin 0 -> 144 bytes mods/farming/textures/farming_hemp_leaf.png | Bin 0 -> 172 bytes mods/farming/textures/farming_hemp_oil.png | Bin 0 -> 164 bytes mods/farming/textures/farming_hemp_rope.png | Bin 0 -> 122 bytes mods/farming/textures/farming_hemp_seed.png | Bin 0 -> 147 bytes mods/farming/textures/farming_hoe_bomb.png | Bin 0 -> 190 bytes mods/farming/textures/farming_jaffa_cake.png | Bin 0 -> 185 bytes mods/farming/textures/farming_juicer.png | Bin 0 -> 155 bytes mods/farming/textures/farming_melon_1.png | Bin 0 -> 138 bytes mods/farming/textures/farming_melon_2.png | Bin 0 -> 161 bytes mods/farming/textures/farming_melon_3.png | Bin 0 -> 177 bytes mods/farming/textures/farming_melon_4.png | Bin 0 -> 181 bytes mods/farming/textures/farming_melon_5.png | Bin 0 -> 196 bytes mods/farming/textures/farming_melon_6.png | Bin 0 -> 219 bytes mods/farming/textures/farming_melon_7.png | Bin 0 -> 247 bytes mods/farming/textures/farming_melon_side.png | Bin 0 -> 270 bytes mods/farming/textures/farming_melon_slice.png | Bin 0 -> 227 bytes mods/farming/textures/farming_melon_top.png | Bin 0 -> 272 bytes mods/farming/textures/farming_mint_1.png | Bin 0 -> 114 bytes mods/farming/textures/farming_mint_2.png | Bin 0 -> 122 bytes mods/farming/textures/farming_mint_3.png | Bin 0 -> 132 bytes mods/farming/textures/farming_mint_4.png | Bin 0 -> 174 bytes mods/farming/textures/farming_mint_leaf.png | Bin 0 -> 158 bytes mods/farming/textures/farming_mint_seeds.png | Bin 0 -> 143 bytes mods/farming/textures/farming_mint_tea.png | Bin 0 -> 166 bytes mods/farming/textures/farming_mixing_bowl.png | Bin 0 -> 133 bytes .../textures/farming_mortar_pestle.png | Bin 0 -> 173 bytes mods/farming/textures/farming_oat.png | Bin 0 -> 274 bytes mods/farming/textures/farming_oat_1.png | Bin 0 -> 114 bytes mods/farming/textures/farming_oat_2.png | Bin 0 -> 143 bytes mods/farming/textures/farming_oat_3.png | Bin 0 -> 173 bytes mods/farming/textures/farming_oat_4.png | Bin 0 -> 190 bytes mods/farming/textures/farming_oat_5.png | Bin 0 -> 219 bytes mods/farming/textures/farming_oat_6.png | Bin 0 -> 236 bytes mods/farming/textures/farming_oat_7.png | Bin 0 -> 255 bytes mods/farming/textures/farming_oat_8.png | Bin 0 -> 310 bytes mods/farming/textures/farming_oat_seed.png | Bin 0 -> 142 bytes mods/farming/textures/farming_onion_soup.png | Bin 0 -> 161 bytes mods/farming/textures/farming_orange.png | Bin 0 -> 236 bytes mods/farming/textures/farming_pasta.png | Bin 0 -> 143 bytes mods/farming/textures/farming_pea_1.png | Bin 0 -> 203 bytes mods/farming/textures/farming_pea_2.png | Bin 0 -> 215 bytes mods/farming/textures/farming_pea_3.png | Bin 0 -> 431 bytes mods/farming/textures/farming_pea_4.png | Bin 0 -> 528 bytes mods/farming/textures/farming_pea_5.png | Bin 0 -> 705 bytes mods/farming/textures/farming_pea_peas.png | Bin 0 -> 659 bytes mods/farming/textures/farming_pea_pod.png | Bin 0 -> 597 bytes mods/farming/textures/farming_pea_soup.png | Bin 0 -> 161 bytes mods/farming/textures/farming_pineapple.png | Bin 0 -> 140 bytes mods/farming/textures/farming_pineapple_1.png | Bin 0 -> 109 bytes mods/farming/textures/farming_pineapple_2.png | Bin 0 -> 120 bytes mods/farming/textures/farming_pineapple_3.png | Bin 0 -> 126 bytes mods/farming/textures/farming_pineapple_4.png | Bin 0 -> 136 bytes mods/farming/textures/farming_pineapple_5.png | Bin 0 -> 164 bytes mods/farming/textures/farming_pineapple_6.png | Bin 0 -> 201 bytes mods/farming/textures/farming_pineapple_7.png | Bin 0 -> 209 bytes mods/farming/textures/farming_pineapple_8.png | Bin 0 -> 194 bytes .../textures/farming_pineapple_juice.png | Bin 0 -> 167 bytes .../textures/farming_pineapple_ring.png | Bin 0 -> 164 bytes .../textures/farming_pineapple_top.png | Bin 0 -> 143 bytes mods/farming/textures/farming_porridge.png | Bin 0 -> 193 bytes mods/farming/textures/farming_pot.png | Bin 0 -> 162 bytes mods/farming/textures/farming_potato.png | Bin 0 -> 252 bytes mods/farming/textures/farming_potato_1.png | Bin 0 -> 132 bytes mods/farming/textures/farming_potato_2.png | Bin 0 -> 187 bytes mods/farming/textures/farming_potato_3.png | Bin 0 -> 237 bytes mods/farming/textures/farming_potato_4.png | Bin 0 -> 283 bytes .../farming/textures/farming_potato_salad.png | Bin 0 -> 325 bytes mods/farming/textures/farming_pumpkin_1.png | Bin 0 -> 159 bytes mods/farming/textures/farming_pumpkin_2.png | Bin 0 -> 182 bytes mods/farming/textures/farming_pumpkin_3.png | Bin 0 -> 199 bytes mods/farming/textures/farming_pumpkin_4.png | Bin 0 -> 230 bytes mods/farming/textures/farming_pumpkin_5.png | Bin 0 -> 259 bytes mods/farming/textures/farming_pumpkin_6.png | Bin 0 -> 263 bytes mods/farming/textures/farming_pumpkin_7.png | Bin 0 -> 271 bytes mods/farming/textures/farming_pumpkin_8.png | Bin 0 -> 275 bytes .../textures/farming_pumpkin_bread.png | Bin 0 -> 200 bytes .../textures/farming_pumpkin_dough.png | Bin 0 -> 193 bytes .../textures/farming_pumpkin_face_off.png | Bin 0 -> 259 bytes .../textures/farming_pumpkin_face_on.png | Bin 0 -> 269 bytes .../farming/textures/farming_pumpkin_side.png | Bin 0 -> 231 bytes .../textures/farming_pumpkin_slice.png | Bin 0 -> 204 bytes mods/farming/textures/farming_pumpkin_top.png | Bin 0 -> 272 bytes mods/farming/textures/farming_raspberries.png | Bin 0 -> 230 bytes mods/farming/textures/farming_raspberry_1.png | Bin 0 -> 100 bytes mods/farming/textures/farming_raspberry_2.png | Bin 0 -> 223 bytes mods/farming/textures/farming_raspberry_3.png | Bin 0 -> 231 bytes mods/farming/textures/farming_raspberry_4.png | Bin 0 -> 239 bytes .../textures/farming_raspberry_smoothie.png | Bin 0 -> 231 bytes mods/farming/textures/farming_rhubarb.png | Bin 0 -> 165 bytes mods/farming/textures/farming_rhubarb_1.png | Bin 0 -> 119 bytes mods/farming/textures/farming_rhubarb_2.png | Bin 0 -> 152 bytes mods/farming/textures/farming_rhubarb_3.png | Bin 0 -> 167 bytes mods/farming/textures/farming_rhubarb_pie.png | Bin 0 -> 198 bytes mods/farming/textures/farming_rice.png | Bin 0 -> 325 bytes mods/farming/textures/farming_rice_1.png | Bin 0 -> 114 bytes mods/farming/textures/farming_rice_2.png | Bin 0 -> 143 bytes mods/farming/textures/farming_rice_3.png | Bin 0 -> 173 bytes mods/farming/textures/farming_rice_4.png | Bin 0 -> 189 bytes mods/farming/textures/farming_rice_5.png | Bin 0 -> 217 bytes mods/farming/textures/farming_rice_6.png | Bin 0 -> 245 bytes mods/farming/textures/farming_rice_7.png | Bin 0 -> 261 bytes mods/farming/textures/farming_rice_8.png | Bin 0 -> 336 bytes mods/farming/textures/farming_rice_bread.png | Bin 0 -> 392 bytes mods/farming/textures/farming_rice_flour.png | Bin 0 -> 272 bytes mods/farming/textures/farming_rice_seed.png | Bin 0 -> 201 bytes mods/farming/textures/farming_rose_water.png | Bin 0 -> 178 bytes mods/farming/textures/farming_rye.png | Bin 0 -> 242 bytes mods/farming/textures/farming_rye_1.png | Bin 0 -> 114 bytes mods/farming/textures/farming_rye_2.png | Bin 0 -> 143 bytes mods/farming/textures/farming_rye_3.png | Bin 0 -> 173 bytes mods/farming/textures/farming_rye_4.png | Bin 0 -> 189 bytes mods/farming/textures/farming_rye_5.png | Bin 0 -> 217 bytes mods/farming/textures/farming_rye_6.png | Bin 0 -> 237 bytes mods/farming/textures/farming_rye_7.png | Bin 0 -> 254 bytes mods/farming/textures/farming_rye_8.png | Bin 0 -> 310 bytes mods/farming/textures/farming_rye_seed.png | Bin 0 -> 142 bytes mods/farming/textures/farming_salt.png | Bin 0 -> 248 bytes mods/farming/textures/farming_saucepan.png | Bin 0 -> 170 bytes .../textures/farming_scythe_mithril.png | Bin 0 -> 172 bytes mods/farming/textures/farming_skillet.png | Bin 0 -> 172 bytes mods/farming/textures/farming_soil.png | Bin 0 -> 706 bytes mods/farming/textures/farming_soil_wet.png | Bin 0 -> 677 bytes .../textures/farming_soil_wet_side.png | Bin 0 -> 96 bytes mods/farming/textures/farming_spaghetti.png | Bin 0 -> 242 bytes mods/farming/textures/farming_straw.png | Bin 0 -> 892 bytes mods/farming/textures/farming_string.png | Bin 0 -> 166 bytes mods/farming/textures/farming_sugar.png | Bin 0 -> 142 bytes mods/farming/textures/farming_toast.png | Bin 0 -> 159 bytes .../textures/farming_toast_sandwich.png | Bin 0 -> 175 bytes mods/farming/textures/farming_tomato.png | Bin 0 -> 488 bytes mods/farming/textures/farming_tomato_1.png | Bin 0 -> 207 bytes mods/farming/textures/farming_tomato_2.png | Bin 0 -> 223 bytes mods/farming/textures/farming_tomato_3.png | Bin 0 -> 250 bytes mods/farming/textures/farming_tomato_4.png | Bin 0 -> 269 bytes mods/farming/textures/farming_tomato_5.png | Bin 0 -> 320 bytes mods/farming/textures/farming_tomato_6.png | Bin 0 -> 490 bytes mods/farming/textures/farming_tomato_7.png | Bin 0 -> 570 bytes mods/farming/textures/farming_tomato_8.png | Bin 0 -> 510 bytes .../textures/farming_tool_bronzehoe.png | Bin 0 -> 258 bytes .../textures/farming_tool_diamondhoe.png | Bin 0 -> 244 bytes .../farming/textures/farming_tool_mesehoe.png | Bin 0 -> 230 bytes .../textures/farming_tool_steelhoe.png | Bin 0 -> 230 bytes .../textures/farming_tool_stonehoe.png | Bin 0 -> 263 bytes .../farming/textures/farming_tool_woodhoe.png | Bin 0 -> 222 bytes mods/farming/textures/farming_trellis.png | Bin 0 -> 227 bytes .../textures/farming_turkish_delight.png | Bin 0 -> 156 bytes mods/farming/textures/farming_wheat.png | Bin 0 -> 241 bytes mods/farming/textures/farming_wheat_1.png | Bin 0 -> 120 bytes mods/farming/textures/farming_wheat_2.png | Bin 0 -> 142 bytes mods/farming/textures/farming_wheat_3.png | Bin 0 -> 172 bytes mods/farming/textures/farming_wheat_4.png | Bin 0 -> 191 bytes mods/farming/textures/farming_wheat_5.png | Bin 0 -> 218 bytes mods/farming/textures/farming_wheat_6.png | Bin 0 -> 234 bytes mods/farming/textures/farming_wheat_7.png | Bin 0 -> 253 bytes mods/farming/textures/farming_wheat_8.png | Bin 0 -> 310 bytes mods/farming/textures/farming_wheat_seed.png | Bin 0 -> 141 bytes mods/farming/textures/strawberry.png | Bin 0 -> 382 bytes .../farming/textures/vessels_drinking_cup.png | Bin 0 -> 200 bytes mods/farming/utensils.lua | 163 + mods/flowerpot/LICENSE | 20 + mods/flowerpot/api.md | 6 + mods/flowerpot/init.lua | 291 + mods/flowerpot/locale/flowerpot.en.tr | 7 + mods/flowerpot/locale/flowerpot.fr.tr | 9 + mods/flowerpot/mod.conf | 4 + mods/flowerpot/models/flowerpot.obj | 234 + mods/flowerpot/readme.md | 34 + mods/flowerpot/screenshot.png | Bin 0 -> 82962 bytes mods/flowerpot/textures/flowerpot.png | Bin 0 -> 348 bytes mods/flowerpot/textures/flowerpot_item.png | Bin 0 -> 215 bytes mods/homedecor_modpack/LICENSE | 603 + mods/homedecor_modpack/README | 8 + mods/homedecor_modpack/bower.json | 19 + .../building_blocks/.luacheckrc | 21 + .../building_blocks/alias.lua | 61 + .../building_blocks/init.lua | 6 + .../locale/building_blocks.de.tr | 48 + .../locale/building_blocks.es.tr | 48 + .../locale/building_blocks.fr.tr | 48 + .../locale/building_blocks.ms.tr | 48 + .../locale/building_blocks.pt.tr | 48 + .../locale/building_blocks.pt_BR.tr | 48 + .../locale/building_blocks.ru.tr | 48 + .../locale/building_blocks.zh_CN.tr | 48 + .../building_blocks/locale/template.txt | 48 + .../building_blocks/mod.conf | 3 + .../building_blocks/node_stairs.lua | 250 + .../building_blocks/others.lua | 23 + .../building_blocks/recipes.lua | 172 + .../textures/building_blocks_Adobe.png | Bin 0 -> 260 bytes .../textures/building_blocks_BWtile.png | Bin 0 -> 568 bytes .../textures/building_blocks_Roofing.png | Bin 0 -> 324 bytes .../textures/building_blocks_brobble.png | Bin 0 -> 381 bytes .../building_blocks_brobble_spread_inv.png | Bin 0 -> 9342 bytes .../textures/building_blocks_bwtile_inv.png | Bin 0 -> 6752 bytes .../textures/building_blocks_cast_iron.png | Bin 0 -> 195 bytes .../building_blocks_cast_iron_fireplace.png | Bin 0 -> 261 bytes .../textures/building_blocks_grate.png | Bin 0 -> 581 bytes .../textures/building_blocks_grate2.png | Bin 0 -> 302 bytes .../building_blocks_gravel_spread_inv.png | Bin 0 -> 7829 bytes .../textures/building_blocks_hardwood.png | Bin 0 -> 286 bytes .../textures/building_blocks_knife.png | Bin 0 -> 177 bytes .../textures/building_blocks_marble.png | Bin 0 -> 450 bytes .../textures/building_blocks_sglass.png | Bin 0 -> 280 bytes .../textures/building_blocks_sticks.png | Bin 0 -> 261 bytes .../textures/building_blocks_tar.png | Bin 0 -> 222 bytes .../textures/building_blocks_tar_base.png | Bin 0 -> 2592 bytes .../building_blocks_tar_spread_inv.png | Bin 0 -> 3918 bytes .../textures/building_blocks_towel.png | Bin 0 -> 409 bytes .../textures/building_blocks_towel_inv.png | Bin 0 -> 6627 bytes .../textures/building_blocks_wglass.png | Bin 0 -> 502 bytes .../textures/technic_granite.png | Bin 0 -> 766 bytes mods/homedecor_modpack/computer/.luacheckrc | 21 + .../computer/CHANGES.txt | 0 mods/homedecor_modpack/computer/README.txt | 43 + .../{ => homedecor_modpack}/computer/TODO.txt | 0 mods/homedecor_modpack/computer/computers.lua | 339 + mods/homedecor_modpack/computer/init.lua | 98 + .../computer/locale/computer.de.tr | 35 + .../computer/locale/computer.es.tr | 35 + .../computer/locale/computer.fr.tr | 35 + .../computer/locale/computer.it.tr | 35 + .../computer/locale/computer.ms.tr | 35 + .../computer/locale/computer.pt.tr | 35 + .../computer/locale/computer.pt_BR.tr | 35 + .../computer/locale/computer.ru.tr | 35 + .../computer/locale/computer.zh_CN.tr | 35 + .../computer/locale/template.txt | 35 + mods/homedecor_modpack/computer/mod.conf | 3 + .../models/computer_3dprinter_bedflinger.obj | 9835 ++++++++ .../computer/models/computer_laptop.obj | 124 + .../models/computer_laptop_closed.obj | 138 + .../computer/models/computer_monitor.obj | 1618 ++ .../computer/models/computer_tower.obj | 33 + .../computer/models/tetris_arcade.obj | 143 + mods/homedecor_modpack/computer/printers.lua | 61 + mods/homedecor_modpack/computer/recipes.lua | 141 + mods/homedecor_modpack/computer/tetris.lua | 290 + .../computer_3dprinter_bedflinger.png | Bin 0 -> 3579 bytes .../computer_3dprinter_bedflinger_inv.png | Bin 0 -> 3864 bytes .../textures/computer_3dprinter_filament.png | Bin 0 -> 216 bytes .../computer/textures/computer_ad128_inv.png | Bin 0 -> 2333 bytes .../computer/textures/computer_ad64_inv.png | Bin 0 -> 2243 bytes .../textures/computer_admiral128_bk.png | Bin .../textures/computer_admiral128_bt.png | Bin .../textures/computer_admiral128_ft.png | Bin 0 -> 1270 bytes .../textures/computer_admiral128_lt.png | Bin .../textures/computer_admiral128_rt.png | Bin .../textures/computer_admiral128_tp.png | Bin .../textures/computer_admiral64_bk.png | Bin .../textures/computer_admiral64_bt.png | Bin .../textures/computer_admiral64_ft.png | Bin .../textures/computer_admiral64_lt.png | Bin .../textures/computer_admiral64_rt.png | Bin .../textures/computer_admiral64_tp.png | Bin .../computer/textures/computer_black.png | Bin 0 -> 82 bytes .../computer/textures/computer_blue.png | Bin 0 -> 114 bytes .../textures/computer_computer_front_old.png | Bin 0 -> 122 bytes .../textures/computer_computer_top_old.png | Bin 0 -> 129 bytes .../computer/textures/computer_cyan.png | Bin 0 -> 114 bytes .../computer/textures/computer_green.png | Bin 0 -> 114 bytes .../textures/computer_hueg_box_bk.png | Bin 0 -> 88 bytes .../textures/computer_hueg_box_bt.png | Bin 0 -> 108 bytes .../textures/computer_hueg_box_ft.png | Bin 0 -> 130 bytes .../textures/computer_hueg_box_lt.png | Bin 0 -> 100 bytes .../textures/computer_hueg_box_rt.png | Bin 0 -> 97 bytes .../textures/computer_hueg_box_tp.png | Bin 0 -> 220 bytes .../computer/textures/computer_laptop.png | Bin 0 -> 8667 bytes .../computer/textures/computer_laptop_inv.png | Bin 0 -> 2731 bytes .../computer/textures/computer_magenta.png | Bin 0 -> 114 bytes .../textures/computer_monitor_inv.png | Bin 0 -> 2736 bytes .../computer/textures/computer_orange.png | Bin 0 -> 114 bytes .../computer/textures/computer_piepad_inv.png | Bin 0 -> 207 bytes .../textures/computer_piepad_inv_off.png | Bin 0 -> 136 bytes .../computer/textures/computer_printer_b.png | Bin 0 -> 170 bytes .../computer/textures/computer_printer_bt.png | Bin 0 -> 154 bytes .../computer/textures/computer_printer_f.png | Bin 0 -> 166 bytes .../textures/computer_printer_inv.png | Bin 0 -> 2435 bytes .../computer/textures/computer_printer_l.png | Bin 0 -> 183 bytes .../computer/textures/computer_printer_r.png | Bin 0 -> 182 bytes .../computer/textures/computer_printer_t.png | Bin 0 -> 204 bytes .../computer/textures/computer_ps1_inv.png | Bin 0 -> 2373 bytes .../computer/textures/computer_ps2_inv.png | Bin 0 -> 2391 bytes .../computer/textures/computer_red.png | Bin 0 -> 114 bytes .../computer/textures/computer_router_b.png | Bin 0 -> 289 bytes .../computer/textures/computer_router_bt.png | Bin 0 -> 154 bytes .../computer/textures/computer_router_f.png | Bin 0 -> 1518 bytes .../textures/computer_router_f_animated.png | Bin 0 -> 19905 bytes .../computer/textures/computer_router_inv.png | Bin 0 -> 1950 bytes .../computer/textures/computer_router_l.png | Bin 0 -> 260 bytes .../computer/textures/computer_router_r.png | Bin 0 -> 261 bytes .../computer/textures/computer_router_t.png | Bin 0 -> 146 bytes .../computer/textures/computer_server_bt.png | Bin 0 -> 67 bytes .../textures/computer_server_f_off.png | Bin 0 -> 1279 bytes .../textures/computer_server_f_on.png | Bin 0 -> 2441 bytes .../computer/textures/computer_server_inv.png | Bin 0 -> 3714 bytes .../computer/textures/computer_server_l.png | Bin 0 -> 129 bytes .../computer/textures/computer_server_r.png | Bin 0 -> 130 bytes .../computer/textures/computer_server_t.png | Bin 0 -> 67 bytes .../textures/computer_shefriendSOO_bk.png | Bin 0 -> 118 bytes .../textures/computer_shefriendSOO_bt.png | Bin 0 -> 139 bytes .../textures/computer_shefriendSOO_ft.png | Bin 0 -> 182 bytes .../textures/computer_shefriendSOO_ft_off.png | Bin 0 -> 140 bytes .../textures/computer_shefriendSOO_lt.png | Bin 0 -> 157 bytes .../textures/computer_shefriendSOO_rt.png | Bin 0 -> 161 bytes .../textures/computer_shefriendSOO_tp.png | Bin 0 -> 241 bytes .../textures/computer_slaystation2_bk.png | Bin 0 -> 401 bytes .../textures/computer_slaystation2_bt.png | Bin .../textures/computer_slaystation2_ft.png | Bin 0 -> 249 bytes .../textures/computer_slaystation2_ft_off.png | Bin 0 -> 144 bytes .../textures/computer_slaystation2_lt.png | Bin .../textures/computer_slaystation2_rt.png | Bin 0 -> 138 bytes .../textures/computer_slaystation2_tp.png | Bin .../textures/computer_slaystation_bk.png | Bin 0 -> 297 bytes .../textures/computer_slaystation_bt.png | Bin .../textures/computer_slaystation_ft.png | Bin 0 -> 262 bytes .../textures/computer_slaystation_lt.png | Bin 0 -> 202 bytes .../textures/computer_slaystation_rt.png | Bin .../textures/computer_slaystation_tp.png | Bin 0 -> 316 bytes .../textures/computer_slaystation_tp_off.png | Bin 0 -> 309 bytes .../computer/textures/computer_specter_bk.png | Bin 0 -> 1292 bytes .../computer/textures/computer_specter_bt.png | Bin 0 -> 298 bytes .../computer/textures/computer_specter_ft.png | Bin 0 -> 1342 bytes .../textures/computer_specter_inv.png | Bin 0 -> 2335 bytes .../computer/textures/computer_specter_lt.png | Bin .../computer/textures/computer_specter_rt.png | Bin 0 -> 145 bytes .../computer/textures/computer_specter_tp.png | Bin .../textures/computer_spectre_back.png | Bin 0 -> 1258 bytes .../textures/computer_spectre_bottom.png | Bin 0 -> 167 bytes .../textures/computer_spectre_front.png | Bin 0 -> 296 bytes .../textures/computer_spectre_left.png | Bin 0 -> 324 bytes .../textures/computer_spectre_right.png | Bin 0 -> 322 bytes .../textures/computer_spectre_top.png | Bin 0 -> 350 bytes .../computer/textures/computer_tower.png | Bin 0 -> 14094 bytes .../computer/textures/computer_tower_inv.png | Bin 0 -> 1709 bytes .../computer/textures/computer_wee_bk.png | Bin 0 -> 136 bytes .../computer/textures/computer_wee_bt.png | Bin 0 -> 119 bytes .../computer/textures/computer_wee_ft.png | Bin 0 -> 188 bytes .../computer/textures/computer_wee_ft_off.png | Bin 0 -> 182 bytes .../computer/textures/computer_wee_lt.png | Bin 0 -> 137 bytes .../computer/textures/computer_wee_rt.png | Bin 0 -> 137 bytes .../computer/textures/computer_wee_tp.png | Bin 0 -> 129 bytes .../computer/textures/computer_wii_inv.png | Bin 0 -> 2167 bytes .../computer/textures/computer_yellow.png | Bin 0 -> 114 bytes .../textures/homedecor_plastic_base.png | Bin 0 -> 332 bytes .../textures/homedecor_plastic_base_inv.png | Bin 0 -> 436 bytes .../textures/homedecor_plastic_sheeting.png | Bin 0 -> 116 bytes .../computer/textures/monitor_display.png | Bin 0 -> 6421 bytes .../computer/textures/monitor_plastic.png | Bin 0 -> 164 bytes .../computer/textures/tetris_arcade.png | Bin 0 -> 9326 bytes mods/homedecor_modpack/copyright.txt | 20 + mods/homedecor_modpack/fake_fire/.luacheckrc | 19 + mods/homedecor_modpack/fake_fire/init.lua | 311 + .../fake_fire/locale/fake_fire.de.tr | 10 + .../fake_fire/locale/fake_fire.es.tr | 10 + .../fake_fire/locale/fake_fire.fr.tr | 10 + .../fake_fire/locale/fake_fire.ms.tr | 10 + .../fake_fire/locale/fake_fire.pt.tr | 10 + .../fake_fire/locale/fake_fire.pt_BR.tr | 10 + .../fake_fire/locale/fake_fire.ru.tr | 10 + .../fake_fire/locale/fake_fire.zh_CN.tr | 10 + .../fake_fire/locale/template.txt | 10 + mods/homedecor_modpack/fake_fire/mod.conf | 2 + .../fake_fire/models/fancy_fire.obj | 1089 + .../fake_fire/sounds/fire_extinguish.ogg | Bin 0 -> 8401 bytes .../fake_fire/sounds/fire_small.ogg | Bin 0 -> 43539 bytes .../fake_fire/textures/chimney_top.png | Bin 0 -> 113 bytes .../fake_fire/textures/embers_animated.png | Bin 0 -> 844 bytes .../fake_fire/textures/fake_fire_animated.png | Bin 0 -> 4671 bytes .../fake_fire/textures/fake_fire_embers.png | Bin 0 -> 214 bytes .../textures/fake_fire_empty_tile.png | Bin 0 -> 68 bytes .../fake_fire/textures/fake_fire_inv.png | Bin 0 -> 640 bytes .../textures/fake_fire_particle_anim_fire.png | Bin 0 -> 251 bytes .../fake_fire_particle_anim_smoke.png | Bin 0 -> 275 bytes .../fake_fire/textures/fancy_fire_inv.png | Bin 0 -> 526 bytes .../fake_fire/textures/flint_and_steel.png | Bin 0 -> 373 bytes .../fake_fire/textures/ice_fire_animated.png | Bin 0 -> 3117 bytes .../fake_fire/textures/ice_fire_inv.png | Bin 0 -> 409 bytes .../fake_fire/textures/smoke_particle.png | Bin 0 -> 358 bytes .../homedecor_3d_extras/.luacheckrc | 18 + .../homedecor_3d_extras/init.lua | 123 + .../homedecor_3d_extras/mod.conf | 4 + .../models/homedecor_3d_bookshelf.obj | 696 + .../models/homedecor_3d_door_steel_a.obj | 152 + .../models/homedecor_3d_door_steel_b.obj | 152 + .../models/homedecor_3d_door_wood_a.obj | 248 + .../models/homedecor_3d_door_wood_b.obj | 248 + .../models/homedecor_3d_trapdoor.obj | 318 + .../models/homedecor_3d_trapdoor_open.obj | 318 + .../models/homedecor_3d_trapdoor_steel.obj | 392 + .../homedecor_3d_trapdoor_steel_open.obj | 392 + .../models/homedecor_3d_vessels_bottle.obj | 216 + .../homedecor_3d_vessels_bottle_steel.obj | 180 + .../models/homedecor_3d_vessels_drink.obj | 204 + .../models/homedecor_3d_vessels_shelf.obj | 1730 ++ .../models/homedecor_door_closet_a.obj | 878 + .../models/homedecor_door_closet_b.obj | 878 + .../models/homedecor_door_fancy_a.obj | 108 + .../models/homedecor_door_fancy_b.obj | 108 + .../models/homedecor_door_french_a.obj | 334 + .../models/homedecor_door_french_b.obj | 334 + .../models/homedecor_door_wood_glass_3_a.obj | 138 + .../models/homedecor_door_wood_glass_3_b.obj | 138 + .../models/homedecor_door_wrought_iron_a.obj | 124 + .../models/homedecor_door_wrought_iron_b.obj | 123 + .../textures/homedecor_3d_bookshelf_books.png | Bin 0 -> 776 bytes .../homedecor_3d_bookshelf_inside_back.png | Bin 0 -> 181 bytes .../homedecor_3d_bottle_metal_bright.png | Bin 0 -> 200 bytes ...omedecor_3d_vessels_drinking_glass_inv.png | Bin 0 -> 1580 bytes .../homedecor_3d_vessels_glass_bottle_inv.png | Bin 0 -> 1838 bytes .../homedecor_3d_vessels_shelf_glass.png | Bin 0 -> 195 bytes .../homedecor_3d_vessels_steel_bottle_inv.png | Bin 0 -> 1909 bytes .../homedecor_bathroom/.luacheckrc | 22 + .../homedecor_bathroom/init.lua | 683 + .../locale/homedecor_bathroom.de.tr | 20 + .../locale/homedecor_bathroom.es.tr | 20 + .../locale/homedecor_bathroom.fr.tr | 20 + .../locale/homedecor_bathroom.it.tr | 20 + .../locale/homedecor_bathroom.ms.tr | 20 + .../locale/homedecor_bathroom.pt.tr | 20 + .../locale/homedecor_bathroom.pt_BR.tr | 20 + .../locale/homedecor_bathroom.ru.tr | 20 + .../locale/homedecor_bathroom.zh_CN.tr | 20 + .../homedecor_bathroom/locale/template.txt | 20 + .../homedecor_bathroom/mod.conf | 4 + .../models/homedecor_bathroom_faucet.obj | 993 + .../models/homedecor_bathroom_set.obj | 898 + .../models/homedecor_bathroom_sink.obj | 1087 + .../models/homedecor_bathtub_clawfoot.obj | 17399 +++++++++++++ .../models/homedecor_medicine_cabinet.obj | 62 + .../homedecor_medicine_cabinet_open.obj | 100 + .../models/homedecor_shower_head.obj | 390 + .../models/homedecor_toilet_closed.obj | 1418 ++ .../models/homedecor_toilet_open.obj | 1245 + .../models/homedecor_toilet_paper.obj | 223 + .../models/homedecor_towel_rod.obj | 198 + .../sounds/homedecor_shower.ogg | Bin 0 -> 29317 bytes .../sounds/homedecor_toilet_flush.ogg | Bin 0 -> 31972 bytes .../textures/3dforniture_taps_brass_inv.png | Bin 0 -> 5242 bytes .../textures/3dforniture_taps_inv.png | Bin 0 -> 2185 bytes .../forniture_marble_base_ducha_top.png | Bin 0 -> 778 bytes .../textures/homedecor_bathroom_set_cup.png | Bin 0 -> 531 bytes .../textures/homedecor_bathroom_set_inv.png | Bin 0 -> 2469 bytes .../homedecor_bathroom_set_mirror.png | Bin 0 -> 368 bytes .../homedecor_bathroom_set_toothbrush.png | Bin 0 -> 205 bytes .../homedecor_bathroom_set_toothpaste.png | Bin 0 -> 430 bytes .../textures/homedecor_bathroom_set_tray.png | Bin 0 -> 223 bytes .../textures/homedecor_bathroom_sink_inv.png | Bin 0 -> 4850 bytes .../textures/homedecor_bathroom_tiles_bg.png | Bin 0 -> 219 bytes .../textures/homedecor_bathroom_tiles_fg.png | Bin 0 -> 248 bytes ...medecor_bathtub_clawfoot_bottom_inside.png | Bin 0 -> 245 bytes .../homedecor_medicine_cabinet_inside.png | Bin 0 -> 129 bytes .../homedecor_medicine_cabinet_inv.png | Bin 0 -> 5695 bytes .../homedecor_medicine_cabinet_mirror.png | Bin 0 -> 126 bytes .../textures/homedecor_shower_head.png | Bin 0 -> 580 bytes .../textures/homedecor_shower_head_inv.png | Bin 0 -> 3958 bytes .../textures/homedecor_toilet_paper_inv.png | Bin 0 -> 4153 bytes .../textures/homedecor_towel_rod_inv.png | Bin 0 -> 3492 bytes .../homedecor_bedroom/.luacheckrc | 22 + .../homedecor_bedroom/init.lua | 395 + .../locale/homedecor_bedroom.de.tr | 13 + .../locale/homedecor_bedroom.es.tr | 13 + .../locale/homedecor_bedroom.fr.tr | 13 + .../locale/homedecor_bedroom.it.tr | 13 + .../locale/homedecor_bedroom.ms.tr | 13 + .../locale/homedecor_bedroom.pt.tr | 13 + .../locale/homedecor_bedroom.pt_BR.tr | 13 + .../locale/homedecor_bedroom.ru.tr | 13 + .../locale/homedecor_bedroom.zh_CN.tr | 13 + .../homedecor_bedroom/locale/template.txt | 13 + .../homedecor_bedroom/mod.conf | 4 + .../models/homedecor_bed_extended.obj | 347 + .../models/homedecor_bed_kingsize.obj | 528 + .../models/homedecor_bed_regular.obj | 337 + .../textures/homedecor_bed_bottom.png | Bin 0 -> 240 bytes .../textures/homedecor_bed_frame.png | Bin 0 -> 471 bytes .../textures/homedecor_bed_inv.png | Bin 0 -> 6269 bytes .../textures/homedecor_bed_kingsize_inv.png | Bin 0 -> 6178 bytes ...cor_nightstand_mahogany_1_drawer_front.png | Bin 0 -> 892 bytes ...cor_nightstand_mahogany_2_drawer_front.png | Bin 0 -> 709 bytes .../homedecor_nightstand_mahogany_back.png | Bin 0 -> 549 bytes .../homedecor_nightstand_mahogany_lr.png | Bin 0 -> 681 bytes .../homedecor_nightstand_mahogany_tb.png | Bin 0 -> 658 bytes ...omedecor_nightstand_oak_1_drawer_front.png | Bin 0 -> 949 bytes ...omedecor_nightstand_oak_2_drawer_front.png | Bin 0 -> 731 bytes .../homedecor_nightstand_oak_back.png | Bin 0 -> 675 bytes .../textures/homedecor_nightstand_oak_lr.png | Bin 0 -> 742 bytes .../textures/homedecor_nightstand_oak_tb.png | Bin 0 -> 714 bytes .../homedecor_books/.luacheckrc | 21 + .../homedecor_books/init.lua | 209 + .../locale/homedecor_books.de.tr | 13 + .../locale/homedecor_books.es.tr | 13 + .../locale/homedecor_books.fr.tr | 13 + .../locale/homedecor_books.it.tr | 13 + .../locale/homedecor_books.ms.tr | 13 + .../locale/homedecor_books.pt.tr | 13 + .../locale/homedecor_books.pt_BR.tr | 13 + .../locale/homedecor_books.ru.tr | 13 + .../locale/homedecor_books.zh_CN.tr | 13 + .../homedecor_books/locale/template.txt | 13 + .../homedecor_books/mod.conf | 3 + .../homedecor_books/models/homedecor_book.obj | 252 + .../models/homedecor_book_open.obj | 426 + .../textures/homedecor_book_cover.png | Bin 0 -> 2339 bytes .../textures/homedecor_book_cover_trim.png | Bin 0 -> 127 bytes .../textures/homedecor_book_edges.png | Bin 0 -> 780 bytes .../textures/homedecor_book_inv.png | Bin 0 -> 1103 bytes .../textures/homedecor_book_pages.png | Bin 0 -> 1413 bytes .../textures/homedecor_book_trim_inv.png | Bin 0 -> 2732 bytes .../homedecor_climate_control/.luacheckrc | 21 + .../homedecor_climate_control/init.lua | 221 + .../locale/homedecor_climate_control.de.tr | 11 + .../locale/homedecor_climate_control.es.tr | 11 + .../locale/homedecor_climate_control.fr.tr | 11 + .../locale/homedecor_climate_control.ms.tr | 11 + .../locale/homedecor_climate_control.pt.tr | 11 + .../locale/homedecor_climate_control.pt_BR.tr | 11 + .../locale/homedecor_climate_control.ru.tr | 11 + .../locale/homedecor_climate_control.zh_CN.tr | 11 + .../locale/template.txt | 11 + .../homedecor_climate_control/mod.conf | 4 + .../models/homedecor_ac.obj | 75 + .../models/homedecor_desk_fan.b3d | Bin 0 -> 17773 bytes .../models/homedecor_radiator.obj | 2458 ++ .../textures/homedecor_ac.png | Bin 0 -> 178 bytes .../textures/homedecor_ceiling_fan_bottom.png | Bin 0 -> 27988 bytes .../textures/homedecor_ceiling_fan_inv.png | Bin 0 -> 3658 bytes .../textures/homedecor_ceiling_fan_sides.png | Bin 0 -> 140 bytes .../textures/homedecor_ceiling_fan_top.png | Bin 0 -> 24832 bytes .../textures/homedecor_desk_fan_body.png | Bin 0 -> 266 bytes .../textures/homedecor_desk_fan_inv.png | Bin 0 -> 2835 bytes .../textures/homedecor_desk_fan_uv.png | Bin 0 -> 165 bytes .../textures/homedecor_fan_blades.png | Bin 0 -> 372 bytes .../textures/homedecor_heater_back.png | Bin 0 -> 350 bytes .../textures/homedecor_heater_front.png | Bin 0 -> 450 bytes .../textures/homedecor_heater_inv.png | Bin 0 -> 3951 bytes .../textures/homedecor_heater_sides.png | Bin 0 -> 347 bytes .../textures/homedecor_heater_tb.png | Bin 0 -> 300 bytes .../textures/homedecor_radiator_controls.png | Bin 0 -> 298 bytes .../textures/homedecor_radiator_inv.png | Bin 0 -> 5768 bytes .../homedecor_clocks/.luacheckrc | 21 + .../homedecor_clocks/init.lua | 151 + .../locale/homedecor_clocks.de.tr | 10 + .../locale/homedecor_clocks.es.tr | 10 + .../locale/homedecor_clocks.fr.tr | 10 + .../locale/homedecor_clocks.ms.tr | 10 + .../locale/homedecor_clocks.pt.tr | 10 + .../locale/homedecor_clocks.pt_BR.tr | 10 + .../locale/homedecor_clocks.ru.tr | 10 + .../locale/homedecor_clocks.zh_CN.tr | 10 + .../homedecor_clocks/locale/template.txt | 10 + .../homedecor_clocks/mod.conf | 4 + .../models/homedecor_analog_clock.obj | 507 + .../models/homedecor_grandfather_clock.obj | 390 + .../textures/homedecor_alarm_clock_back.png | Bin 0 -> 146 bytes .../textures/homedecor_alarm_clock_bottom.png | Bin 0 -> 109 bytes .../textures/homedecor_alarm_clock_front.png | Bin 0 -> 133 bytes .../textures/homedecor_alarm_clock_inv.png | Bin 0 -> 2848 bytes .../textures/homedecor_alarm_clock_sides.png | Bin 0 -> 98 bytes .../textures/homedecor_alarm_clock_top.png | Bin 0 -> 118 bytes .../textures/homedecor_analog_clock_back.png | Bin 0 -> 88 bytes .../textures/homedecor_analog_clock_face.png | Bin 0 -> 129 bytes .../homedecor_analog_clock_plastic_inv.png | Bin 0 -> 3660 bytes .../homedecor_analog_clock_wood_inv.png | Bin 0 -> 4967 bytes .../textures/homedecor_digital_clock_back.png | Bin 0 -> 131 bytes .../homedecor_digital_clock_edges.png | Bin 0 -> 72 bytes .../homedecor_digital_clock_front.png | Bin 0 -> 136 bytes .../textures/homedecor_digital_clock_inv.png | Bin 0 -> 3465 bytes .../homedecor_grandfather_clock_face.png | Bin 0 -> 454 bytes .../homedecor_grandfather_clock_face_edge.png | Bin 0 -> 172 bytes .../homedecor_grandfather_clock_inv.png | Bin 0 -> 2513 bytes .../homedecor_cobweb/.luacheckrc | 18 + .../homedecor_cobweb/init.lua | 170 + .../locale/homedecor_cobweb.de.tr | 6 + .../locale/homedecor_cobweb.es.tr | 6 + .../locale/homedecor_cobweb.fr.tr | 6 + .../locale/homedecor_cobweb.ms.tr | 6 + .../locale/homedecor_cobweb.pt.tr | 6 + .../locale/homedecor_cobweb.pt_BR.tr | 6 + .../locale/homedecor_cobweb.ru.tr | 6 + .../locale/homedecor_cobweb.zh_CN.tr | 6 + .../homedecor_cobweb/locale/template.txt | 6 + .../homedecor_cobweb/mod.conf | 3 + .../textures/homedecor_cobweb.png | Bin 0 -> 180 bytes .../textures/homedecor_cobweb_plantlike.png | Bin 0 -> 180 bytes .../textures/homedecor_cobweb_torchlike.png | Bin 0 -> 182 bytes .../homedecor_common/.luacheckrc | 21 + .../homedecor_common/crafts.lua | 73 + .../homedecor_common/expansion.lua | 377 + .../homedecor_common/furnaces.lua | 283 + .../homedecor_common/init.lua | 74 + .../homedecor_common/inventory.lua | 204 + .../locale/homedecor_common.de.tr | 28 + .../locale/homedecor_common.es.tr | 28 + .../locale/homedecor_common.fr.tr | 28 + .../locale/homedecor_common.it.tr | 28 + .../locale/homedecor_common.ms.tr | 28 + .../locale/homedecor_common.pt.tr | 28 + .../locale/homedecor_common.pt_BR.tr | 28 + .../locale/homedecor_common.ru.tr | 28 + .../locale/homedecor_common.zh_CN.tr | 28 + .../homedecor_common/locale/template.txt | 28 + .../homedecor_common/mod.conf | 4 + .../models/homedecor_cube.obj | 23 + .../models/homedecor_slope.obj | 26 + .../models/homedecor_slope_inner_corner.obj | 34 + .../models/homedecor_slope_outer_corner.obj | 24 + .../homedecor_common/nodeboxes.lua | 60 + .../homedecor_common/registration.lua | 99 + .../homedecor_common/sit.lua | 34 + .../sounds/homedecor_faucet.ogg | Bin 0 -> 19961 bytes .../textures/homedecor_blanktile.png | Bin 0 -> 96 bytes .../textures/homedecor_drawer_small.png | Bin 0 -> 226 bytes .../textures/homedecor_generic_metal.png | Bin 0 -> 218 bytes .../homedecor_generic_metal_brass.png | Bin 0 -> 344 bytes .../homedecor_generic_metal_bright.png | Bin 0 -> 186 bytes .../textures/homedecor_generic_metal_gold.png | Bin 0 -> 381 bytes .../homedecor_generic_metal_gold2.png | Bin 0 -> 372 bytes .../homedecor_generic_metal_lines_overlay.png | Bin 0 -> 83 bytes .../homedecor_generic_metal_wrought_iron.png | Bin 0 -> 381 bytes .../textures/homedecor_generic_plastic.png | Bin 0 -> 226 bytes .../homedecor_generic_quilted_paper.png | Bin 0 -> 333 bytes .../textures/homedecor_generic_terrycloth.png | Bin 0 -> 253 bytes .../homedecor_generic_wood_luxury.png | Bin 0 -> 590 bytes .../textures/homedecor_generic_wood_old.png | Bin 0 -> 1104 bytes .../textures/homedecor_generic_wood_plain.png | Bin 0 -> 293 bytes .../textures/homedecor_generic_wood_red.png | Bin 0 -> 997 bytes .../textures/homedecor_japanese_paper.png | Bin 0 -> 591 bytes .../textures/homedecor_polished_copper.png | Bin 0 -> 1692 bytes .../homedecor_roof_tile_terracotta.png | Bin 0 -> 748 bytes .../textures/homedecor_shingles_asphalt.png | Bin 0 -> 250 bytes .../homedecor_shingles_terracotta.png | Bin 0 -> 438 bytes .../homedecor_shingles_terracotta_inv.png | Bin 0 -> 2450 bytes .../textures/homedecor_shingles_wood.png | Bin 0 -> 880 bytes .../textures/homedecor_water_particle.png | Bin 0 -> 118 bytes .../homedecor_common/water_particles.lua | 115 + .../homedecor_doors_and_gates/.luacheckrc | 23 + .../homedecor_doors_and_gates/init.lua | 772 + .../locale/homedecor_doors_and_gates.de.tr | 23 + .../locale/homedecor_doors_and_gates.es.tr | 23 + .../locale/homedecor_doors_and_gates.fr.tr | 23 + .../locale/homedecor_doors_and_gates.it.tr | 23 + .../locale/homedecor_doors_and_gates.ms.tr | 23 + .../locale/homedecor_doors_and_gates.pt.tr | 23 + .../locale/homedecor_doors_and_gates.pt_BR.tr | 23 + .../locale/homedecor_doors_and_gates.ru.tr | 23 + .../locale/homedecor_doors_and_gates.zh_CN.tr | 23 + .../locale/template.txt | 23 + .../homedecor_doors_and_gates/mod.conf | 4 + .../models/homedecor_door_japanese_closed.obj | 438 + .../models/homedecor_door_japanese_open.obj | 438 + .../sounds/homedecor_book_close.ogg | Bin 0 -> 4132 bytes .../sounds/homedecor_door_close.ogg | Bin 0 -> 8901 bytes .../sounds/homedecor_door_open.ogg | Bin 0 -> 10164 bytes .../sounds/homedecor_gate_open_close.ogg | Bin 0 -> 6894 bytes .../textures/homedecor_door_basic_panel.png | Bin 0 -> 2448 bytes .../homedecor_door_basic_panel_inv.png | Bin 0 -> 1341 bytes .../textures/homedecor_door_carolina.png | Bin 0 -> 2391 bytes .../textures/homedecor_door_carolina_inv.png | Bin 0 -> 1242 bytes .../homedecor_door_closet_mahogany.png | Bin 0 -> 5893 bytes .../homedecor_door_closet_mahogany_inv.png | Bin 0 -> 1150 bytes .../textures/homedecor_door_closet_oak.png | Bin 0 -> 6080 bytes .../homedecor_door_closet_oak_inv.png | Bin 0 -> 1230 bytes .../homedecor_door_exterior_fancy.png | Bin 0 -> 2607 bytes .../homedecor_door_exterior_fancy_inv.png | Bin 0 -> 1410 bytes .../homedecor_door_french_mahogany.png | Bin 0 -> 7697 bytes .../homedecor_door_french_mahogany_inv.png | Bin 0 -> 2400 bytes .../textures/homedecor_door_french_oak.png | Bin 0 -> 7964 bytes .../homedecor_door_french_oak_inv.png | Bin 0 -> 2400 bytes .../textures/homedecor_door_french_white.png | Bin 0 -> 2516 bytes .../homedecor_door_french_white_inv.png | Bin 0 -> 1107 bytes .../textures/homedecor_door_glass.png | Bin 0 -> 649 bytes .../textures/homedecor_door_glass_inv.png | Bin 0 -> 332 bytes .../textures/homedecor_door_japanese_inv.png | Bin 0 -> 4005 bytes .../textures/homedecor_door_wood_plain.png | Bin 0 -> 8084 bytes .../homedecor_door_wood_plain_inv.png | Bin 0 -> 3289 bytes .../textures/homedecor_door_woodglass.png | Bin 0 -> 2186 bytes .../textures/homedecor_door_woodglass_inv.png | Bin 0 -> 1235 bytes .../textures/homedecor_door_wrought_iron.png | Bin 0 -> 16933 bytes .../homedecor_door_wrought_iron_inv.png | Bin 0 -> 5522 bytes .../homedecor_gate_barbed_wire_edges.png | Bin 0 -> 260 bytes .../homedecor_gate_barbed_wire_fb.png | Bin 0 -> 351 bytes .../textures/homedecor_gate_chainlink_fb.png | Bin 0 -> 237 bytes .../textures/homedecor_gate_chainlink_lr.png | Bin 0 -> 241 bytes .../textures/homedecor_gate_chainlink_tb.png | Bin 0 -> 243 bytes .../textures/homedecor_gate_half_door_fb.png | Bin 0 -> 2028 bytes .../textures/homedecor_gate_half_door_lr.png | Bin 0 -> 674 bytes .../textures/homedecor_gate_half_door_tb.png | Bin 0 -> 408 bytes .../homedecor_gate_half_door_white_fb.png | Bin 0 -> 712 bytes .../homedecor_gate_half_door_white_lr.png | Bin 0 -> 246 bytes .../homedecor_gate_half_door_white_tb.png | Bin 0 -> 171 bytes .../textures/homedecor_gate_picket_back.png | Bin 0 -> 1849 bytes .../textures/homedecor_gate_picket_front.png | Bin 0 -> 1940 bytes .../homedecor_gate_picket_white_back.png | Bin 0 -> 498 bytes .../homedecor_gate_picket_white_front.png | Bin 0 -> 540 bytes .../textures/homedecor_jpn_door_inv.png | Bin 0 -> 2494 bytes .../homedecor_electrical/.luacheckrc | 20 + .../homedecor_electrical/init.lua | 170 + .../locale/homedecor_electrical.de.tr | 8 + .../locale/homedecor_electrical.es.tr | 8 + .../locale/homedecor_electrical.fr.tr | 8 + .../locale/homedecor_electrical.ms.tr | 8 + .../locale/homedecor_electrical.pt.tr | 8 + .../locale/homedecor_electrical.pt_BR.tr | 8 + .../locale/homedecor_electrical.ru.tr | 8 + .../locale/homedecor_electrical.zh_CN.tr | 8 + .../homedecor_electrical/locale/template.txt | 8 + .../homedecor_electrical/mod.conf | 4 + .../sounds/homedecor_doorbell.ogg | Bin 0 -> 14497 bytes .../textures/homedecor_doorbell.png | Bin 0 -> 167 bytes .../textures/homedecor_doorbell_inv.png | Bin 0 -> 1483 bytes .../textures/homedecor_light_switch_back.png | Bin 0 -> 368 bytes .../textures/homedecor_light_switch_edges.png | Bin 0 -> 167 bytes .../homedecor_light_switch_front_off.png | Bin 0 -> 281 bytes .../homedecor_light_switch_front_on.png | Bin 0 -> 284 bytes .../textures/homedecor_light_switch_inv.png | Bin 0 -> 3147 bytes .../textures/homedecor_outlet_back.png | Bin 0 -> 312 bytes .../textures/homedecor_outlet_edges.png | Bin 0 -> 200 bytes .../textures/homedecor_outlet_inv.png | Bin 0 -> 3906 bytes .../homedecor_electronics/.luacheckrc | 20 + .../homedecor_electronics/init.lua | 292 + .../locale/homedecor_electronics.de.tr | 16 + .../locale/homedecor_electronics.es.tr | 16 + .../locale/homedecor_electronics.fr.tr | 16 + .../locale/homedecor_electronics.it.tr | 16 + .../locale/homedecor_electronics.ms.tr | 16 + .../locale/homedecor_electronics.pt.tr | 16 + .../locale/homedecor_electronics.pt_BR.tr | 16 + .../locale/homedecor_electronics.ru.tr | 16 + .../locale/homedecor_electronics.zh_CN.tr | 16 + .../homedecor_electronics/locale/template.txt | 16 + .../homedecor_electronics/mod.conf | 4 + .../models/homedecor_speaker_large.obj | 60 + .../models/homedecor_speaker_large_open.obj | 473 + .../models/homedecor_speaker_small.obj | 64 + .../models/homedecor_telephone.obj | 927 + .../textures/homedecor_dvd_player.png | Bin 0 -> 102 bytes .../textures/homedecor_dvdvcr_back.png | Bin 0 -> 170 bytes .../textures/homedecor_dvdvcr_bottom.png | Bin 0 -> 72 bytes .../textures/homedecor_dvdvcr_front.png | Bin 0 -> 147 bytes .../textures/homedecor_dvdvcr_inv.png | Bin 0 -> 2816 bytes .../textures/homedecor_dvdvcr_sides.png | Bin 0 -> 82 bytes .../textures/homedecor_dvdvcr_top.png | Bin 0 -> 112 bytes .../textures/homedecor_projection_screen.png | Bin 0 -> 156 bytes .../homedecor_projection_screen_inv.png | Bin 0 -> 384 bytes .../textures/homedecor_speaker_driver.png | Bin 0 -> 302 bytes .../textures/homedecor_speaker_driver_inv.png | Bin 0 -> 245 bytes .../textures/homedecor_speaker_front.png | Bin 0 -> 92 bytes .../textures/homedecor_speaker_open_front.png | Bin 0 -> 603 bytes .../textures/homedecor_speaker_sides.png | Bin 0 -> 539 bytes .../textures/homedecor_stereo_back.png | Bin 0 -> 163 bytes .../textures/homedecor_stereo_bottom.png | Bin 0 -> 170 bytes .../textures/homedecor_stereo_front.png | Bin 0 -> 183 bytes .../textures/homedecor_stereo_left.png | Bin 0 -> 123 bytes .../textures/homedecor_stereo_top.png | Bin 0 -> 115 bytes .../textures/homedecor_telephone_base.png | Bin 0 -> 209 bytes .../textures/homedecor_telephone_cord.png | Bin 0 -> 300 bytes .../textures/homedecor_telephone_dial.png | Bin 0 -> 305 bytes .../textures/homedecor_telephone_handset.png | Bin 0 -> 320 bytes .../textures/homedecor_telephone_inv.png | Bin 0 -> 4822 bytes .../textures/homedecor_television_back.png | Bin 0 -> 162 bytes .../textures/homedecor_television_bottom.png | Bin 0 -> 118 bytes .../textures/homedecor_television_front.png | Bin 0 -> 571 bytes .../homedecor_television_front_animated.png | Bin 0 -> 2128 bytes .../textures/homedecor_television_left.png | Bin 0 -> 121 bytes .../textures/homedecor_television_top.png | Bin 0 -> 137 bytes .../textures/homedecor_vcr.png | Bin 0 -> 124 bytes .../homedecor_exterior/.luacheckrc | 22 + .../homedecor_exterior/init.lua | 474 + .../locale/homedecor_exterior.de.tr | 25 + .../locale/homedecor_exterior.es.tr | 25 + .../locale/homedecor_exterior.fr.tr | 25 + .../locale/homedecor_exterior.it.tr | 25 + .../locale/homedecor_exterior.ms.tr | 25 + .../locale/homedecor_exterior.pt.tr | 25 + .../locale/homedecor_exterior.pt_BR.tr | 25 + .../locale/homedecor_exterior.ru.tr | 25 + .../locale/homedecor_exterior.zh_CN.tr | 25 + .../homedecor_exterior/locale/template.txt | 25 + .../homedecor_exterior/mod.conf | 4 + .../models/homedecor_barbecue.obj | 362 + .../models/homedecor_chimney.obj | 72 + .../models/homedecor_doghouse.obj | 325 + .../models/homedecor_shrubbery.obj | 117 + .../models/homedecor_well.obj | 1949 ++ .../textures/homedecor_barbecue_meat.png | Bin 0 -> 771 bytes .../textures/homedecor_chimney_tb.png | Bin 0 -> 178 bytes .../textures/homedecor_doghouse_inv.png | Bin 0 -> 4610 bytes .../textures/homedecor_embers.png | Bin 0 -> 1148 bytes .../textures/homedecor_lattice.png | Bin 0 -> 783 bytes .../textures/homedecor_lattice_vegetal.png | Bin 0 -> 3077 bytes .../textures/homedecor_rope_texture.png | Bin 0 -> 562 bytes .../textures/homedecor_shrubbery_green.png | Bin 0 -> 198 bytes .../homedecor_shrubbery_green_bottom.png | Bin 0 -> 767 bytes .../textures/homedecor_shrubbery_red.png | Bin 0 -> 318 bytes .../homedecor_shrubbery_red_bottom.png | Bin 0 -> 865 bytes .../textures/homedecor_shrubbery_roots.png | Bin 0 -> 668 bytes .../textures/homedecor_shrubbery_yellow.png | Bin 0 -> 313 bytes .../homedecor_shrubbery_yellow_bottom.png | Bin 0 -> 876 bytes .../textures/homedecor_stonepath_inv.png | Bin 0 -> 2801 bytes .../textures/homedecor_swing_inv.png | Bin 0 -> 2475 bytes .../textures/homedecor_swing_top.png | Bin 0 -> 359 bytes .../textures/homedecor_swingrope_sides.png | Bin 0 -> 75 bytes .../textures/homedecor_well_inv.png | Bin 0 -> 4311 bytes .../homedecor_fences/.luacheckrc | 21 + .../homedecor_fences/init.lua | 456 + .../locale/homedecor_fences.de.tr | 20 + .../locale/homedecor_fences.es.tr | 20 + .../locale/homedecor_fences.fr.tr | 20 + .../locale/homedecor_fences.it.tr | 20 + .../locale/homedecor_fences.ms.tr | 20 + .../locale/homedecor_fences.pt.tr | 20 + .../locale/homedecor_fences.pt_BR.tr | 20 + .../locale/homedecor_fences.ru.tr | 20 + .../locale/homedecor_fences.zh_CN.tr | 20 + .../homedecor_fences/locale/template.txt | 20 + .../homedecor_fences/mod.conf | 4 + .../models/homedecor_fence_barbed_wire.obj | 60 + .../homedecor_fence_barbed_wire_corner.obj | 79 + .../models/homedecor_fence_chainlink.obj | 105 + .../homedecor_fence_chainlink_corner.obj | 162 + .../textures/homedecor_fence_barbed_wire.png | Bin 0 -> 494 bytes .../textures/homedecor_fence_brass.png | Bin 0 -> 5001 bytes ...homedecor_fence_chainlink_corner_front.png | Bin 0 -> 230 bytes .../homedecor_fence_chainlink_corner_top.png | Bin 0 -> 243 bytes .../textures/homedecor_fence_chainlink_fb.png | Bin 0 -> 218 bytes .../homedecor_fence_chainlink_sides.png | Bin 0 -> 228 bytes .../textures/homedecor_fence_chainlink_tb.png | Bin 0 -> 214 bytes ...ecor_fence_corner_wrought_iron_2_sides.png | Bin 0 -> 2470 bytes ...medecor_fence_corner_wrought_iron_2_tb.png | Bin 0 -> 274 bytes .../textures/homedecor_fence_picket.png | Bin 0 -> 1939 bytes .../homedecor_fence_picket_backside.png | Bin 0 -> 1855 bytes .../textures/homedecor_fence_picket_white.png | Bin 0 -> 550 bytes .../homedecor_fence_picket_white_backside.png | Bin 0 -> 487 bytes .../homedecor_fence_privacy_backside.png | Bin 0 -> 852 bytes .../homedecor_fence_privacy_backside2.png | Bin 0 -> 852 bytes .../homedecor_fence_privacy_corner_front.png | Bin 0 -> 842 bytes .../homedecor_fence_privacy_corner_right.png | Bin 0 -> 832 bytes .../homedecor_fence_privacy_corner_tb.png | Bin 0 -> 262 bytes .../homedecor_fence_privacy_front.png | Bin 0 -> 796 bytes .../homedecor_fence_privacy_sides.png | Bin 0 -> 436 bytes .../textures/homedecor_fence_privacy_tb.png | Bin 0 -> 431 bytes .../textures/homedecor_fence_wrought_iron.png | Bin 0 -> 3789 bytes .../homedecor_fence_wrought_iron_2_fb.png | Bin 0 -> 2385 bytes .../homedecor_fence_wrought_iron_2_sides.png | Bin 0 -> 228 bytes .../homedecor_fence_wrought_iron_2_tb.png | Bin 0 -> 175 bytes .../textures/homedecor_sign_brass_post.png | Bin 0 -> 506 bytes .../homedecor_sign_brass_post_back.png | Bin 0 -> 425 bytes .../homedecor_sign_brass_post_bottom.png | Bin 0 -> 158 bytes .../homedecor_sign_brass_post_front.png | Bin 0 -> 437 bytes .../homedecor_sign_brass_post_side.png | Bin 0 -> 312 bytes .../homedecor_sign_brass_post_top.png | Bin 0 -> 160 bytes .../homedecor_sign_wrought_iron_post.png | Bin 0 -> 488 bytes .../homedecor_sign_wrought_iron_post_back.png | Bin 0 -> 423 bytes ...omedecor_sign_wrought_iron_post_bottom.png | Bin 0 -> 150 bytes ...homedecor_sign_wrought_iron_post_front.png | Bin 0 -> 438 bytes .../homedecor_sign_wrought_iron_post_side.png | Bin 0 -> 315 bytes .../homedecor_sign_wrought_iron_post_top.png | Bin 0 -> 151 bytes .../homedecor_foyer/.luacheckrc | 21 + .../homedecor_foyer/init.lua | 120 + .../locale/homedecor_foyer.de.tr | 10 + .../locale/homedecor_foyer.es.tr | 10 + .../locale/homedecor_foyer.fr.tr | 10 + .../locale/homedecor_foyer.ms.tr | 10 + .../locale/homedecor_foyer.pt.tr | 10 + .../locale/homedecor_foyer.pt_BR.tr | 10 + .../locale/homedecor_foyer.ru.tr | 10 + .../locale/homedecor_foyer.zh_CN.tr | 10 + .../homedecor_foyer/locale/template.txt | 10 + .../homedecor_foyer/mod.conf | 4 + .../models/homedecor_coatrack.obj | 2235 ++ .../textures/homedecor_coatrack_inv.png | Bin 0 -> 3360 bytes .../homedecor_coatrack_wallmount_inv.png | Bin 0 -> 3704 bytes .../textures/homedecor_welcome_mat_bottom.png | Bin 0 -> 528 bytes .../textures/homedecor_welcome_mat_brown.png | Bin 0 -> 1170 bytes .../textures/homedecor_welcome_mat_green.png | Bin 0 -> 1442 bytes .../textures/homedecor_welcome_mat_grey.png | Bin 0 -> 667 bytes .../homedecor_furniture/.luacheckrc | 21 + .../homedecor_furniture/init.lua | 292 + .../locale/homedecor_furniture.de.tr | 10 + .../locale/homedecor_furniture.es.tr | 10 + .../locale/homedecor_furniture.fr.tr | 10 + .../locale/homedecor_furniture.it.tr | 10 + .../locale/homedecor_furniture.ms.tr | 10 + .../locale/homedecor_furniture.pt.tr | 10 + .../locale/homedecor_furniture.pt_BR.tr | 10 + .../locale/homedecor_furniture.ru.tr | 10 + .../locale/homedecor_furniture.zh_CN.tr | 10 + .../homedecor_furniture/locale/template.txt | 10 + .../homedecor_furniture/mod.conf | 4 + .../models/homedecor_openframe_bookshelf.obj | 644 + .../homedecor_openframe_bookshelf_books.png | Bin 0 -> 1018 bytes .../homedecor_furniture_medieval/.luacheckrc | 20 + .../homedecor_furniture_medieval/init.lua | 66 + .../locale/homedecor_furniture_medieval.de.tr | 8 + .../locale/homedecor_furniture_medieval.es.tr | 8 + .../locale/homedecor_furniture_medieval.fr.tr | 8 + .../locale/homedecor_furniture_medieval.it.tr | 8 + .../locale/homedecor_furniture_medieval.ms.tr | 8 + .../locale/homedecor_furniture_medieval.pt.tr | 8 + .../homedecor_furniture_medieval.pt_BR.tr | 8 + .../locale/homedecor_furniture_medieval.ru.tr | 8 + .../homedecor_furniture_medieval.zh_CN.tr | 8 + .../locale/template.txt | 8 + .../homedecor_furniture_medieval/mod.conf | 3 + .../models/forniture_chains.obj | 930 + .../textures/forniture_chains_inv.png | Bin 0 -> 3569 bytes .../textures/forniture_coal.png | Bin 0 -> 239 bytes .../textures/forniture_marble_top_toilet.png | Bin 0 -> 801 bytes .../homedecor_gastronomy/.luacheckrc | 22 + .../homedecor_gastronomy/init.lua | 424 + .../locale/homedecor_gastronomy.de.tr | 21 + .../locale/homedecor_gastronomy.es.tr | 21 + .../locale/homedecor_gastronomy.fr.tr | 21 + .../locale/homedecor_gastronomy.it.tr | 21 + .../locale/homedecor_gastronomy.ms.tr | 21 + .../locale/homedecor_gastronomy.pt.tr | 21 + .../locale/homedecor_gastronomy.pt_BR.tr | 21 + .../locale/homedecor_gastronomy.ru.tr | 21 + .../locale/homedecor_gastronomy.zh_CN.tr | 21 + .../homedecor_gastronomy/locale/template.txt | 21 + .../homedecor_gastronomy/mod.conf | 4 + .../models/homedecor_4_bottles.obj | 1957 ++ .../models/homedecor_beer_mug.obj | 421 + .../models/homedecor_beer_taps.obj | 1198 + .../models/homedecor_bottle.obj | 594 + .../models/homedecor_coffeemaker.obj | 1852 ++ .../models/homedecor_cutlery_set.obj | 678 + .../models/homedecor_soda_machine.obj | 34 + .../models/homedecor_wine_rack.obj | 4925 ++++ .../sounds/insert_coin.ogg | Bin 0 -> 9497 bytes .../homedecor_gastronomy/sounds/toaster.ogg | Bin 0 -> 5820 bytes .../homedecor_4_bottles_brown_inv.png | Bin 0 -> 6211 bytes .../homedecor_4_bottles_green_inv.png | Bin 0 -> 6348 bytes .../homedecor_4_bottles_multi_inv.png | Bin 0 -> 8016 bytes .../textures/homedecor_beer_mug.png | Bin 0 -> 1300 bytes .../textures/homedecor_beer_mug_inv.png | Bin 0 -> 5489 bytes .../textures/homedecor_beertap_inv.png | Bin 0 -> 3917 bytes .../textures/homedecor_bottle_brown.png | Bin 0 -> 2220 bytes .../textures/homedecor_bottle_brown2.png | Bin 0 -> 2220 bytes .../textures/homedecor_bottle_brown3.png | Bin 0 -> 2220 bytes .../textures/homedecor_bottle_brown4.png | Bin 0 -> 2219 bytes .../textures/homedecor_bottle_brown_inv.png | Bin 0 -> 3149 bytes .../textures/homedecor_bottle_green.png | Bin 0 -> 2242 bytes .../textures/homedecor_bottle_green_inv.png | Bin 0 -> 3177 bytes .../textures/homedecor_coffeemaker_case.png | Bin 0 -> 812 bytes .../textures/homedecor_coffeemaker_cup.png | Bin 0 -> 319 bytes .../homedecor_coffeemaker_decanter.png | Bin 0 -> 569 bytes .../textures/homedecor_coffeemaker_inv.png | Bin 0 -> 4192 bytes .../textures/homedecor_cutlery_set.png | Bin 0 -> 3587 bytes .../textures/homedecor_cutlery_set_inv.png | Bin 0 -> 5241 bytes .../textures/homedecor_soda_can.png | Bin 0 -> 177 bytes .../textures/homedecor_soda_machine.png | Bin 0 -> 1398 bytes .../textures/homedecor_steam.png | Bin 0 -> 129 bytes .../textures/homedecor_toaster_inv.png | Bin 0 -> 4118 bytes .../textures/homedecor_toaster_sides.png | Bin 0 -> 358 bytes .../textures/homedecor_toaster_toploaf.png | Bin 0 -> 946 bytes .../textures/homedecor_wine_rack_inv.png | Bin 0 -> 8195 bytes .../homedecor_kitchen/.luacheckrc | 21 + .../homedecor_kitchen/init.lua | 557 + .../locale/homedecor_kitchen.de.tr | 24 + .../locale/homedecor_kitchen.es.tr | 24 + .../locale/homedecor_kitchen.fr.tr | 24 + .../locale/homedecor_kitchen.it.tr | 24 + .../locale/homedecor_kitchen.ms.tr | 24 + .../locale/homedecor_kitchen.pt.tr | 24 + .../locale/homedecor_kitchen.pt_BR.tr | 24 + .../locale/homedecor_kitchen.ru.tr | 24 + .../locale/homedecor_kitchen.zh_CN.tr | 24 + .../homedecor_kitchen/locale/template.txt | 24 + .../homedecor_kitchen/mod.conf | 4 + .../models/homedecor_copper_pans.obj | 456 + .../models/homedecor_kitchen_faucet.obj | 572 + .../models/homedecor_kitchen_sink.obj | 104 + .../models/homedecor_paper_towel.obj | 225 + .../models/homedecor_refrigerator.obj | 464 + .../textures/homedecor_copper_pans_inv.png | Bin 0 -> 3511 bytes .../textures/homedecor_dishwasher_back.png | Bin 0 -> 353 bytes .../textures/homedecor_dishwasher_bottom.png | Bin 0 -> 345 bytes .../textures/homedecor_dishwasher_front.png | Bin 0 -> 117 bytes .../textures/homedecor_dishwasher_sides.png | Bin 0 -> 320 bytes .../textures/homedecor_dishwasher_top.png | Bin 0 -> 361 bytes .../homedecor_kitchen_cabinet_bevel.png | Bin 0 -> 87 bytes .../homedecor_kitchen_cabinet_front.png | Bin 0 -> 336 bytes .../homedecor_kitchen_cabinet_front_half.png | Bin 0 -> 297 bytes .../homedecor_kitchen_cabinet_top.png | Bin 0 -> 324 bytes .../homedecor_kitchen_cabinet_top_granite.png | Bin 0 -> 736 bytes .../homedecor_kitchen_cabinet_top_marble.png | Bin 0 -> 760 bytes .../homedecor_kitchen_cabinet_top_steel.png | Bin 0 -> 102 bytes .../homedecor_kitchen_cabinet_top_wood.png | Bin 0 -> 324 bytes .../textures/homedecor_kitchen_faucet_inv.png | Bin 0 -> 4609 bytes .../textures/homedecor_kitchen_sink_top.png | Bin 0 -> 375 bytes .../textures/homedecor_microwave_front.png | Bin 0 -> 503 bytes .../homedecor_microwave_front_active.png | Bin 0 -> 611 bytes .../textures/homedecor_microwave_top.png | Bin 0 -> 638 bytes .../textures/homedecor_oven_bottom.png | Bin 0 -> 229 bytes .../textures/homedecor_oven_front.png | Bin 0 -> 431 bytes .../textures/homedecor_oven_front_active.png | Bin 0 -> 552 bytes .../textures/homedecor_oven_side.png | Bin 0 -> 224 bytes .../textures/homedecor_oven_steel_bottom.png | Bin 0 -> 229 bytes .../textures/homedecor_oven_steel_front.png | Bin 0 -> 415 bytes .../homedecor_oven_steel_front_active.png | Bin 0 -> 518 bytes .../textures/homedecor_oven_steel_side.png | Bin 0 -> 171 bytes .../textures/homedecor_oven_steel_top.png | Bin 0 -> 270 bytes .../textures/homedecor_oven_top.png | Bin 0 -> 173 bytes .../textures/homedecor_paper_towel_inv.png | Bin 0 -> 4236 bytes .../textures/homedecor_refrigerator_steel.png | Bin 0 -> 2978 bytes .../homedecor_refrigerator_steel_inv.png | Bin 0 -> 3907 bytes .../textures/homedecor_refrigerator_white.png | Bin 0 -> 1966 bytes .../homedecor_refrigerator_white_inv.png | Bin 0 -> 4157 bytes .../homedecor_laundry/.luacheckrc | 19 + .../homedecor_laundry/init.lua | 113 + .../locale/homedecor_laundry.de.tr | 8 + .../locale/homedecor_laundry.fr.tr | 8 + .../homedecor_laundry/locale/template.txt | 8 + .../homedecor_laundry/mod.conf | 4 + .../models/homedecor_ironing_board.obj | 416 + .../textures/homedecor_dryer_back.png | Bin 0 -> 204 bytes .../textures/homedecor_dryer_bottom.png | Bin 0 -> 235 bytes .../textures/homedecor_dryer_front.png | Bin 0 -> 222 bytes .../textures/homedecor_dryer_sides.png | Bin 0 -> 193 bytes .../textures/homedecor_dryer_top.png | Bin 0 -> 202 bytes .../homedecor_washing_machine_back.png | Bin 0 -> 206 bytes .../homedecor_washing_machine_bottom.png | Bin 0 -> 230 bytes .../homedecor_washing_machine_front.png | Bin 0 -> 206 bytes .../homedecor_washing_machine_sides.png | Bin 0 -> 188 bytes .../homedecor_washing_machine_top.png | Bin 0 -> 221 bytes .../homedecor_lighting/.luacheckrc | 23 + .../homedecor_lighting/init.lua | 1880 ++ .../locale/homedecor_lighting.de.tr | 34 + .../locale/homedecor_lighting.es.tr | 32 + .../locale/homedecor_lighting.fr.tr | 32 + .../locale/homedecor_lighting.it.tr | 32 + .../locale/homedecor_lighting.ms.tr | 32 + .../locale/homedecor_lighting.pt.tr | 32 + .../locale/homedecor_lighting.pt_BR.tr | 32 + .../locale/homedecor_lighting.ru.tr | 32 + .../locale/homedecor_lighting.zh_CN.tr | 32 + .../homedecor_lighting/locale/template.txt | 34 + .../homedecor_lighting/mod.conf | 4 + .../models/forniture_torch.obj | 437 + .../models/homedecor_candle_thick.obj | 165 + .../models/homedecor_candle_thin.obj | 165 + .../models/homedecor_candlestick.obj | 716 + .../models/homedecor_ceiling_lamp.obj | 2034 ++ .../models/homedecor_ceiling_lantern.obj | 208 + .../models/homedecor_chains_top.obj | 943 + .../models/homedecor_chandelier.obj | 1621 ++ .../models/homedecor_desk_lamp.obj | 2153 ++ .../models/homedecor_ground_lantern.obj | 287 + .../models/homedecor_hanging_lantern.obj | 538 + .../models/homedecor_oil_lamp.obj | 1705 ++ .../models/homedecor_oil_lamp_tabletop.obj | 610 + .../models/homedecor_plasma_ball.obj | 621 + .../models/homedecor_standing_lamp.obj | 2429 ++ .../models/homedecor_table_lamp.obj | 2367 ++ .../models/homedecor_wall_lamp.obj | 341 + .../models/homedecor_wall_sconce.obj | 423 + .../homedecor_lighting/models/plasma_lamp.obj | 202 + .../textures/forniture_torch_flame.png | Bin 0 -> 6313 bytes .../textures/forniture_torch_inv.png | Bin 0 -> 4115 bytes .../textures/homedecor_candle_flame.png | Bin 0 -> 1490 bytes .../textures/homedecor_candle_flat.png | Bin 0 -> 390 bytes .../textures/homedecor_candle_inv.png | Bin 0 -> 1186 bytes .../textures/homedecor_candle_sides.png | Bin 0 -> 390 bytes .../textures/homedecor_candle_thin_inv.png | Bin 0 -> 794 bytes .../homedecor_candlestick_brass_inv.png | Bin 0 -> 2323 bytes ...homedecor_candlestick_wrought_iron_inv.png | Bin 0 -> 2091 bytes .../textures/homedecor_ceiling_lamp_glass.png | Bin 0 -> 483 bytes .../textures/homedecor_ceiling_lamp_inv.png | Bin 0 -> 3450 bytes .../homedecor_ceiling_lantern_inv.png | Bin 0 -> 2167 bytes .../textures/homedecor_desk_lamp_inv.png | Bin 0 -> 1370 bytes .../homedecor_generic_light_source_off.png | Bin 0 -> 450 bytes .../homedecor_generic_light_source_white.png | Bin 0 -> 594 bytes .../homedecor_generic_light_source_yellow.png | Bin 0 -> 524 bytes .../textures/homedecor_glowlight_base.png | Bin 0 -> 83 bytes .../homedecor_glowlight_cube_sides_edges.png | Bin 0 -> 106 bytes .../homedecor_glowlight_cube_sides_glare.png | Bin 0 -> 203 bytes .../homedecor_glowlight_cube_tb_edges.png | Bin 0 -> 104 bytes .../homedecor_glowlight_cube_top_glare.png | Bin 0 -> 204 bytes .../textures/homedecor_glowlight_tb_edges.png | Bin 0 -> 96 bytes .../homedecor_glowlight_thick_sides_edges.png | Bin 0 -> 100 bytes .../homedecor_glowlight_thick_sides_glare.png | Bin 0 -> 423 bytes .../homedecor_glowlight_thin_sides_edges.png | Bin 0 -> 97 bytes .../homedecor_glowlight_thin_sides_glare.png | Bin 0 -> 313 bytes .../homedecor_glowlight_top_glare.png | Bin 0 -> 423 bytes .../textures/homedecor_ground_lantern_inv.png | Bin 0 -> 1292 bytes .../homedecor_hanging_lantern_inv.png | Bin 0 -> 2112 bytes .../homedecor_lattice_lantern_large_light.png | Bin 0 -> 661 bytes ...omedecor_lattice_lantern_large_overlay.png | Bin 0 -> 210 bytes ...ecor_lattice_lantern_small_sides_light.png | Bin 0 -> 493 bytes ...or_lattice_lantern_small_sides_overlay.png | Bin 0 -> 282 bytes ...medecor_lattice_lantern_small_tb_light.png | Bin 0 -> 493 bytes ...decor_lattice_lantern_small_tb_overlay.png | Bin 0 -> 287 bytes .../textures/homedecor_oil_lamp_glass.png | Bin 0 -> 172 bytes .../textures/homedecor_oil_lamp_inv.png | Bin 0 -> 3830 bytes .../textures/homedecor_oil_lamp_tabletop.png | Bin 0 -> 784 bytes .../homedecor_oil_lamp_tabletop_inv.png | Bin 0 -> 1288 bytes .../textures/homedecor_oil_lamp_wick.png | Bin 0 -> 170 bytes .../textures/homedecor_plasma_ball_glass.png | Bin 0 -> 163 bytes .../textures/homedecor_plasma_ball_inv.png | Bin 0 -> 6086 bytes .../homedecor_plasma_ball_streamers.png | Bin 0 -> 217697 bytes .../textures/homedecor_plasma_lamp_off.png | Bin 0 -> 68 bytes .../textures/homedecor_plasma_storm.png | Bin 0 -> 221379 bytes .../homedecor_rope_light_on_ceiling.png | Bin 0 -> 1834 bytes .../homedecor_rope_light_on_floor.png | Bin 0 -> 1473 bytes .../homedecor_standing_lamp_foot_inv.png | Bin 0 -> 824 bytes .../homedecor_standing_lamp_top_inv.png | Bin 0 -> 785 bytes .../homedecor_table_lamp_foot_inv.png | Bin 0 -> 984 bytes .../textures/homedecor_table_lamp_top_inv.png | Bin 0 -> 2491 bytes .../textures/homedecor_wall_lamp_inv.png | Bin 0 -> 1491 bytes .../textures/homedecor_wall_sconce_back.png | Bin 0 -> 801 bytes .../textures/homedecor_wall_sconce_inv.png | Bin 0 -> 4536 bytes .../homedecor_misc/.luacheckrc | 22 + .../homedecor_modpack/homedecor_misc/init.lua | 1061 + .../locale/homedecor_misc.de.tr | 45 + .../locale/homedecor_misc.es.tr | 45 + .../locale/homedecor_misc.fr.tr | 45 + .../locale/homedecor_misc.it.tr | 45 + .../locale/homedecor_misc.ms.tr | 45 + .../locale/homedecor_misc.pt.tr | 45 + .../locale/homedecor_misc.pt_BR.tr | 45 + .../locale/homedecor_misc.ru.tr | 45 + .../locale/homedecor_misc.zh_CN.tr | 45 + .../homedecor_misc/locale/template.txt | 45 + .../homedecor_modpack/homedecor_misc/mod.conf | 4 + .../homedecor_banister_diagonal_left.obj | 170 + .../homedecor_banister_diagonal_right.obj | 167 + .../models/homedecor_banister_horizontal.obj | 87 + .../models/homedecor_dartboard.obj | 236 + .../models/homedecor_dvd_cabinet.obj | 137 + .../models/homedecor_fishtank.obj | 1506 ++ .../models/homedecor_flowerpot.obj | 910 + .../homedecor_misc/models/homedecor_piano.obj | 318 + .../models/homedecor_pool_table.obj | 5895 +++++ .../models/homedecor_potted_plant.obj | 394 + .../models/homedecor_round_pole.obj | 111 + .../models/homedecor_skateboard.obj | 425 + .../models/homedecor_small_rug.obj | 241 + .../models/homedecor_spiral_staircase.obj | 1440 ++ .../models/homedecor_sport_bench.obj | 703 + .../models/homedecor_tool_cabinet.obj | 1589 ++ .../models/homedecor_trophy.obj | 953 + .../models/homedecor_wall_japanese_bottom.obj | 319 + .../models/homedecor_wall_japanese_middle.obj | 382 + .../models/homedecor_wall_japanese_top.obj | 319 + .../textures/flowers_bonsai.png | Bin 0 -> 276 bytes .../textures/flowers_cactus.png | Bin 0 -> 178 bytes .../textures/homedecor_banister_brass_inv.png | Bin 0 -> 3456 bytes .../homedecor_banister_white_dark_inv.png | Bin 0 -> 2815 bytes .../homedecor_banister_wood_colored_inv.png | Bin 0 -> 2491 bytes .../textures/homedecor_banister_wood_inv.png | Bin 0 -> 3207 bytes .../homedecor_banister_wrought_iron_inv.png | Bin 0 -> 3136 bytes .../textures/homedecor_cardbox_big_sides.png | Bin 0 -> 204 bytes .../textures/homedecor_cardbox_big_tb.png | Bin 0 -> 206 bytes .../textures/homedecor_cardbox_sides.png | Bin 0 -> 165 bytes .../textures/homedecor_cardbox_tb.png | Bin 0 -> 170 bytes .../textures/homedecor_ceiling_paint.png | Bin 0 -> 231 bytes .../homedecor_ceiling_paint_roller.png | Bin 0 -> 210 bytes .../textures/homedecor_ceiling_tile.png | Bin 0 -> 282 bytes .../textures/homedecor_dartboard.png | Bin 0 -> 1758 bytes .../textures/homedecor_dartboard_inv.png | Bin 0 -> 8294 bytes .../textures/homedecor_dvdcd_cabinet_back.png | Bin 0 -> 268 bytes .../homedecor_dvdcd_cabinet_front.png | Bin 0 -> 704 bytes .../textures/homedecor_fishtank_filter.png | Bin 0 -> 245 bytes .../textures/homedecor_fishtank_fishes.png | Bin 0 -> 687 bytes .../homedecor_fishtank_fishes_lighted.png | Bin 0 -> 648 bytes .../textures/homedecor_fishtank_gravel.png | Bin 0 -> 1611 bytes .../homedecor_fishtank_gravel_lighted.png | Bin 0 -> 1575 bytes .../textures/homedecor_fishtank_sides.png | Bin 0 -> 110 bytes .../homedecor_fishtank_sides_lighted.png | Bin 0 -> 303 bytes .../textures/homedecor_fishtank_water_top.png | Bin 0 -> 82 bytes .../homedecor_fishtank_water_top_lighted.png | Bin 0 -> 388 bytes .../textures/homedecor_flower_pot_black.png | Bin 0 -> 593 bytes .../textures/homedecor_flower_pot_green.png | Bin 0 -> 828 bytes .../homedecor_flower_pot_terracotta.png | Bin 0 -> 1252 bytes .../homedecor_flowerpot_small_inv.png | Bin 0 -> 816 bytes .../textures/homedecor_piano_inv.png | Bin 0 -> 2258 bytes .../textures/homedecor_piano_keys.png | Bin 0 -> 436 bytes .../textures/homedecor_pole_brass_inv.png | Bin 0 -> 2574 bytes .../homedecor_pole_wrought_iron_inv.png | Bin 0 -> 1443 bytes .../textures/homedecor_pool_table_baize.png | Bin 0 -> 617 bytes .../textures/homedecor_pool_table_balls.png | Bin 0 -> 10367 bytes .../textures/homedecor_pool_table_cue.png | Bin 0 -> 1415 bytes .../textures/homedecor_pool_table_inv.png | Bin 0 -> 4322 bytes .../textures/homedecor_pool_table_pockets.png | Bin 0 -> 1062 bytes .../textures/homedecor_rug_large.png | Bin 0 -> 1079 bytes .../textures/homedecor_rug_persian.png | Bin 0 -> 1111 bytes .../textures/homedecor_rug_small.png | Bin 0 -> 1079 bytes .../textures/homedecor_skateboard.png | Bin 0 -> 5339 bytes .../textures/homedecor_skateboard_inv.png | Bin 0 -> 2392 bytes .../textures/homedecor_sport_bench_inv.png | Bin 0 -> 4627 bytes .../textures/homedecor_tatami.png | Bin 0 -> 1876 bytes .../homedecor_tool_cabinet_drawers.png | Bin 0 -> 365 bytes .../textures/homedecor_tool_cabinet_inv.png | Bin 0 -> 4549 bytes .../textures/homedecor_tool_cabinet_misc.png | Bin 0 -> 1296 bytes .../textures/homedecor_trophy_inv.png | Bin 0 -> 5153 bytes .../textures/top_chain_brass_inv.png | Bin 0 -> 2593 bytes .../textures/top_chain_wrought_iron_inv.png | Bin 0 -> 2366 bytes .../homedecor_office/.luacheckrc | 20 + .../homedecor_office/init.lua | 148 + .../locale/homedecor_office.de.tr | 10 + .../locale/homedecor_office.es.tr | 10 + .../locale/homedecor_office.fr.tr | 10 + .../locale/homedecor_office.ms.tr | 10 + .../locale/homedecor_office.pt.tr | 10 + .../locale/homedecor_office.pt_BR.tr | 10 + .../locale/homedecor_office.ru.tr | 10 + .../locale/homedecor_office.zh_CN.tr | 10 + .../homedecor_office/locale/template.txt | 10 + .../homedecor_office/mod.conf | 4 + .../models/homedecor_calendar.obj | 68 + .../models/homedecor_desk.obj | 245 + .../models/homedecor_desk_globe.obj | 1103 + .../models/homedecor_filing_cabinet.obj | 56 + .../textures/homedecor_calendar.png | Bin 0 -> 295 bytes .../textures/homedecor_calendar_inv.png | Bin 0 -> 2856 bytes .../textures/homedecor_desk_drawers.png | Bin 0 -> 666 bytes .../textures/homedecor_desk_globe_inv.png | Bin 0 -> 6694 bytes .../textures/homedecor_desk_inv.png | Bin 0 -> 5103 bytes .../textures/homedecor_earth.png | Bin 0 -> 15871 bytes .../homedecor_filing_cabinet_bottom.png | Bin 0 -> 675 bytes .../homedecor_filing_cabinet_front.png | Bin 0 -> 683 bytes .../.luacheckrc | 20 + .../homedecor_pictures_and_paintings/init.lua | 162 + .../homedecor_pictures_and_paintings.de.tr | 8 + .../homedecor_pictures_and_paintings.es.tr | 8 + .../homedecor_pictures_and_paintings.fr.tr | 8 + .../homedecor_pictures_and_paintings.ms.tr | 484 + .../homedecor_pictures_and_paintings.pt.tr | 8 + .../homedecor_pictures_and_paintings.pt_BR.tr | 8 + .../homedecor_pictures_and_paintings.ru.tr | 8 + .../homedecor_pictures_and_paintings.zh_CN.tr | 8 + .../locale/template.txt | 8 + .../homedecor_pictures_and_paintings/mod.conf | 3 + .../models/homedecor_painting.obj | 111 + .../models/homedecor_picture_frame.obj | 135 + .../textures/homedecor_blank_canvas.png | Bin 0 -> 2435 bytes .../textures/homedecor_painting1.png | Bin 0 -> 9123 bytes .../textures/homedecor_painting10.png | Bin 0 -> 9038 bytes .../textures/homedecor_painting11.png | Bin 0 -> 6779 bytes .../textures/homedecor_painting12.png | Bin 0 -> 8922 bytes .../textures/homedecor_painting13.png | Bin 0 -> 6264 bytes .../textures/homedecor_painting14.png | Bin 0 -> 5304 bytes .../textures/homedecor_painting15.png | Bin 0 -> 5343 bytes .../textures/homedecor_painting16.png | Bin 0 -> 6368 bytes .../textures/homedecor_painting17.png | Bin 0 -> 5741 bytes .../textures/homedecor_painting18.png | Bin 0 -> 7218 bytes .../textures/homedecor_painting19.png | Bin 0 -> 7925 bytes .../textures/homedecor_painting2.png | Bin 0 -> 8266 bytes .../textures/homedecor_painting20.png | Bin 0 -> 8526 bytes .../textures/homedecor_painting3.png | Bin 0 -> 9868 bytes .../textures/homedecor_painting4.png | Bin 0 -> 8410 bytes .../textures/homedecor_painting5.png | Bin 0 -> 9083 bytes .../textures/homedecor_painting6.png | Bin 0 -> 8832 bytes .../textures/homedecor_painting7.png | Bin 0 -> 9445 bytes .../textures/homedecor_painting8.png | Bin 0 -> 7524 bytes .../textures/homedecor_painting9.png | Bin 0 -> 7360 bytes .../textures/homedecor_painting_back.png | Bin 0 -> 2681 bytes .../textures/homedecor_picture_frame1_inv.png | Bin 0 -> 5058 bytes .../textures/homedecor_picture_frame2_inv.png | Bin 0 -> 5126 bytes .../textures/homedecor_picture_frame_back.png | Bin 0 -> 172 bytes .../homedecor_picture_frame_image1.png | Bin 0 -> 10487 bytes .../homedecor_picture_frame_image2.png | Bin 0 -> 8635 bytes .../homedecor_roofing/.luacheckrc | 20 + .../homedecor_roofing/init.lua | 360 + .../locale/homedecor_roofing.de.tr | 18 + .../locale/homedecor_roofing.es.tr | 18 + .../locale/homedecor_roofing.fr.tr | 18 + .../locale/homedecor_roofing.it.tr | 18 + .../locale/homedecor_roofing.ms.tr | 18 + .../locale/homedecor_roofing.pt.tr | 18 + .../locale/homedecor_roofing.pt_BR.tr | 18 + .../locale/homedecor_roofing.ru.tr | 18 + .../locale/homedecor_roofing.zh_CN.tr | 18 + .../homedecor_roofing/locale/template.txt | 18 + .../homedecor_roofing/mod.conf | 3 + .../homedecor_shingles_asphalt_inv.png | Bin 0 -> 1907 bytes .../textures/homedecor_shingles_glass.png | Bin 0 -> 221 bytes .../textures/homedecor_shingles_wood_inv.png | Bin 0 -> 2388 bytes .../textures/homedecor_skylight_frosted.png | Bin 0 -> 372 bytes .../homedecor_skylight_frosted_inv.png | Bin 0 -> 906 bytes .../textures/homedecor_skylight_inv.png | Bin 0 -> 1468 bytes .../homedecor_seating/.luacheckrc | 23 + .../homedecor_seating/README.txt | 67 + .../homedecor_seating/armchairs.lua | 172 + .../homedecor_seating/init.lua | 84 + .../locale/homedecor_seating.de.tr | 24 + .../locale/homedecor_seating.es.tr | 24 + .../locale/homedecor_seating.fr.tr | 24 + .../locale/homedecor_seating.it.tr | 24 + .../locale/homedecor_seating.ms.tr | 24 + .../locale/homedecor_seating.pt.tr | 24 + .../locale/homedecor_seating.pt_BR.tr | 24 + .../locale/homedecor_seating.ru.tr | 24 + .../locale/homedecor_seating.zh_CN.tr | 24 + .../homedecor_seating/locale/template.txt | 24 + .../homedecor_seating/longsofas.lua | 136 + .../homedecor_seating/misc.lua | 327 + .../homedecor_seating/mod.conf | 4 + .../models/forniture_armchair.obj | 539 + .../models/homedecor_bench_large_1.obj | 354 + .../models/homedecor_bench_large_2.obj | 646 + .../models/homedecor_deckchair.obj | 410 + .../models/homedecor_kitchen_chair.obj | 205 + .../models/homedecor_office_chair_basic.obj | 970 + .../models/homedecor_office_chair_upscale.obj | 1956 ++ .../models/lrfurn_armchair.obj | 575 + .../models/lrfurn_sofa_long.obj | 715 + .../models/lrfurn_sofa_short.obj | 595 + .../homedecor_seating/sofas.lua | 136 + .../textures/homedecor_armchair_inv.png | Bin 0 -> 6376 bytes .../textures/homedecor_bench_large_1_inv.png | Bin 0 -> 6154 bytes .../textures/homedecor_bench_large_2_inv.png | Bin 0 -> 6581 bytes .../textures/homedecor_chair_padded_inv.png | Bin 0 -> 4554 bytes .../textures/homedecor_chair_wood_inv.png | Bin 0 -> 4411 bytes .../textures/homedecor_deckchair.png | Bin 0 -> 314 bytes .../homedecor_deckchair_striped_blue.png | Bin 0 -> 355 bytes .../textures/homedecor_office_chair_basic.png | Bin 0 -> 5309 bytes .../homedecor_office_chair_upscale.png | Bin 0 -> 4558 bytes .../textures/lrfurn_armchair_inv.png | Bin 0 -> 6841 bytes .../textures/lrfurn_longsofa_inv.png | Bin 0 -> 4423 bytes .../textures/lrfurn_sofa_bottom.png | Bin 0 -> 642 bytes .../textures/lrfurn_sofa_inv.png | Bin 0 -> 5297 bytes .../textures/lrfurn_upholstery.png | Bin 0 -> 2309 bytes .../homedecor_tables/.luacheckrc | 20 + .../homedecor_tables/coffeetable.lua | 126 + .../homedecor_tables/endtable.lua | 61 + .../homedecor_tables/init.lua | 6 + .../locale/homedecor_tables.de.tr | 27 + .../locale/homedecor_tables.es.tr | 27 + .../locale/homedecor_tables.fr.tr | 27 + .../locale/homedecor_tables.it.tr | 27 + .../locale/homedecor_tables.ms.tr | 27 + .../locale/homedecor_tables.pt.tr | 27 + .../locale/homedecor_tables.pt_BR.tr | 27 + .../locale/homedecor_tables.ru.tr | 27 + .../locale/homedecor_tables.zh_CN.tr | 27 + .../homedecor_tables/locale/template.txt | 27 + .../homedecor_tables/misc.lua | 370 + .../homedecor_tables/mod.conf | 3 + .../models/homedecor_table_small_round.obj | 303 + .../models/homedecor_table_small_square.obj | 48 + .../textures/homedecor_glass_face_clean.png | Bin 0 -> 96 bytes .../homedecor_glass_table_large_edges.png | Bin 0 -> 257 bytes .../homedecor_glass_table_large_inv.png | Bin 0 -> 2584 bytes .../homedecor_glass_table_large_tb.png | Bin 0 -> 152 bytes .../homedecor_glass_table_small_round.png | Bin 0 -> 338 bytes .../homedecor_glass_table_small_round_inv.png | Bin 0 -> 4002 bytes .../homedecor_glass_table_small_square.png | Bin 0 -> 390 bytes ...homedecor_glass_table_small_square_inv.png | Bin 0 -> 4026 bytes .../textures/homedecor_table_legs_brass.png | Bin 0 -> 351 bytes .../homedecor_table_legs_wrought_iron.png | Bin 0 -> 352 bytes .../homedecor_utility_table_edges.png | Bin 0 -> 708 bytes .../textures/homedecor_utility_table_legs.png | Bin 0 -> 430 bytes .../homedecor_utility_table_legs_inv.png | Bin 0 -> 5050 bytes .../textures/homedecor_utility_table_tb.png | Bin 0 -> 814 bytes .../homedecor_wood_table_large_edges.png | Bin 0 -> 708 bytes .../homedecor_wood_table_large_inv.png | Bin 0 -> 4741 bytes .../homedecor_wood_table_large_tb.png | Bin 0 -> 759 bytes .../homedecor_wood_table_small_round.png | Bin 0 -> 789 bytes .../homedecor_wood_table_small_round_inv.png | Bin 0 -> 5521 bytes .../homedecor_wood_table_small_square.png | Bin 0 -> 1022 bytes .../homedecor_wood_table_small_square_inv.png | Bin 0 -> 4795 bytes .../textures/lrfurn_coffeetable_back.png | Bin 0 -> 488 bytes .../textures/lrfurn_coffeetable_front.png | Bin 0 -> 473 bytes .../homedecor_trash_cans/.luacheckrc | 20 + .../homedecor_trash_cans/init.lua | 87 + .../locale/homedecor_trash_cans.de.tr | 8 + .../locale/homedecor_trash_cans.es.tr | 8 + .../locale/homedecor_trash_cans.fr.tr | 8 + .../locale/homedecor_trash_cans.ms.tr | 8 + .../locale/homedecor_trash_cans.pt.tr | 8 + .../locale/homedecor_trash_cans.pt_BR.tr | 8 + .../locale/homedecor_trash_cans.ru.tr | 8 + .../locale/homedecor_trash_cans.zh_CN.tr | 8 + .../homedecor_trash_cans/locale/template.txt | 8 + .../homedecor_trash_cans/mod.conf | 3 + .../models/homedecor_trash_can.obj | 316 + .../models/homedecor_trash_can_green.obj | 822 + .../models/homedecor_trash_can_green_open.obj | 346 + .../sounds/homedecor_trash_all.ogg | Bin 0 -> 32753 bytes .../textures/homedecor_trash_can.png | Bin 0 -> 831 bytes .../homedecor_trash_can_green_inv.png | Bin 0 -> 2193 bytes .../textures/homedecor_trash_can_inv.png | Bin 0 -> 6379 bytes .../homedecor_wardrobe/.luacheckrc | 24 + .../homedecor_wardrobe/init.lua | 195 + .../locale/homedecor_wardrobe.de.tr | 8 + .../locale/homedecor_wardrobe.es.tr | 8 + .../locale/homedecor_wardrobe.fr.tr | 8 + .../locale/homedecor_wardrobe.it.tr | 8 + .../locale/homedecor_wardrobe.ms.tr | 8 + .../locale/homedecor_wardrobe.pt.tr | 8 + .../locale/homedecor_wardrobe.pt_BR.tr | 8 + .../locale/homedecor_wardrobe.ru.tr | 8 + .../locale/homedecor_wardrobe.zh_CN.tr | 8 + .../homedecor_wardrobe/locale/template.txt | 8 + .../homedecor_wardrobe/mod.conf | 4 + .../models/homedecor_bedroom_wardrobe.obj | 168 + .../textures/homedecor_clothes_female1.png | Bin 0 -> 740 bytes .../homedecor_clothes_female1_preview.png | Bin 0 -> 369 bytes .../textures/homedecor_clothes_female2.png | Bin 0 -> 2201 bytes .../homedecor_clothes_female2_preview.png | Bin 0 -> 677 bytes .../textures/homedecor_clothes_female3.png | Bin 0 -> 935 bytes .../homedecor_clothes_female3_preview.png | Bin 0 -> 447 bytes .../textures/homedecor_clothes_female4.png | Bin 0 -> 612 bytes .../homedecor_clothes_female4_preview.png | Bin 0 -> 326 bytes .../textures/homedecor_clothes_female5.png | Bin 0 -> 1216 bytes .../homedecor_clothes_female5_preview.png | Bin 0 -> 564 bytes .../textures/homedecor_clothes_male1.png | Bin 0 -> 1241 bytes .../homedecor_clothes_male1_preview.png | Bin 0 -> 489 bytes .../textures/homedecor_clothes_male2.png | Bin 0 -> 1357 bytes .../homedecor_clothes_male2_preview.png | Bin 0 -> 523 bytes .../textures/homedecor_clothes_male3.png | Bin 0 -> 2330 bytes .../homedecor_clothes_male3_preview.png | Bin 0 -> 701 bytes .../textures/homedecor_clothes_male4.png | Bin 0 -> 2173 bytes .../homedecor_clothes_male4_preview.png | Bin 0 -> 623 bytes .../textures/homedecor_clothes_male5.png | Bin 0 -> 916 bytes .../homedecor_clothes_male5_preview.png | Bin 0 -> 409 bytes .../textures/homedecor_generic_wood_plain.png | Bin 0 -> 293 bytes .../textures/homedecor_wardrobe_doors.png | Bin 0 -> 668 bytes .../textures/homedecor_wardrobe_drawers.png | Bin 0 -> 683 bytes .../textures/homedecor_wardrobe_inv.png | Bin 0 -> 5893 bytes .../.luacheckrc | 21 + .../homedecor_windows_and_treatments/init.lua | 528 + .../homedecor_windows_and_treatments.de.tr | 18 + .../homedecor_windows_and_treatments.es.tr | 18 + .../homedecor_windows_and_treatments.fr.tr | 18 + .../homedecor_windows_and_treatments.it.tr | 18 + .../homedecor_windows_and_treatments.ms.tr | 18 + .../homedecor_windows_and_treatments.pt.tr | 18 + .../homedecor_windows_and_treatments.pt_BR.tr | 18 + .../homedecor_windows_and_treatments.ru.tr | 18 + .../homedecor_windows_and_treatments.zh_CN.tr | 18 + .../locale/template.txt | 18 + .../homedecor_windows_and_treatments/mod.conf | 4 + .../models/homedecor_window_shutter.obj | 207 + .../models/homedecor_windowblind_thick.obj | 426 + .../models/homedecor_windowblind_thin.obj | 428 + .../textures/homedecor_curtain.png | Bin 0 -> 295 bytes .../textures/homedecor_curtain_open.png | Bin 0 -> 276 bytes .../homedecor_curtainrod_brass_inv.png | Bin 0 -> 2704 bytes .../homedecor_curtainrod_wood_inv.png | Bin 0 -> 1500 bytes .../homedecor_curtainrod_wrought_iron_inv.png | Bin 0 -> 1989 bytes .../textures/homedecor_flowerbox_bottom.png | Bin 0 -> 137 bytes .../textures/homedecor_flowerbox_inv.png | Bin 0 -> 4196 bytes .../textures/homedecor_flowerbox_sides.png | Bin 0 -> 112 bytes .../textures/homedecor_flowerbox_top.png | Bin 0 -> 317 bytes .../textures/homedecor_stained_glass.png | Bin 0 -> 1515 bytes .../textures/homedecor_window_frame.png | Bin 0 -> 90 bytes .../textures/homedecor_window_quartered.png | Bin 0 -> 108 bytes .../textures/homedecor_window_shutter.png | Bin 0 -> 278 bytes .../textures/homedecor_window_shutter_inv.png | Bin 0 -> 4879 bytes .../textures/homedecor_window_sides.png | Bin 0 -> 443 bytes .../homedecor_windowblind_strings.png | Bin 0 -> 251 bytes .../homedecor_windowblind_thick_inv.png | Bin 0 -> 7008 bytes .../homedecor_windowblind_thin_inv.png | Bin 0 -> 7000 bytes .../textures/homedecor_windowblinds.png | Bin 0 -> 288 bytes mods/homedecor_modpack/inbox/.luacheckrc | 20 + mods/homedecor_modpack/inbox/init.lua | 126 + .../inbox/locale/inbox.de.tr | 7 + .../inbox/locale/inbox.es.tr | 7 + .../inbox/locale/inbox.fr.tr | 7 + .../inbox/locale/inbox.ms.tr | 7 + .../inbox/locale/inbox.pt.tr | 7 + .../inbox/locale/inbox.pt_BR.tr | 7 + .../inbox/locale/inbox.ru.tr | 7 + .../inbox/locale/inbox.zh_CN.tr | 7 + .../inbox/locale/template.txt | 7 + mods/homedecor_modpack/inbox/mod.conf | 3 + .../inbox/models/inbox_mailbox.obj | 275 + .../inbox/textures/inbox_grey_metal.png | Bin 0 -> 152 bytes .../inbox/textures/inbox_red_metal.png | Bin 0 -> 319 bytes .../inbox/textures/inbox_white_metal.png | Bin 0 -> 156 bytes .../inbox/textures/mailbox_inv.png | Bin 0 -> 2916 bytes mods/homedecor_modpack/itemframes/.luacheckrc | 21 + mods/homedecor_modpack/itemframes/init.lua | 330 + .../itemframes/locale/itemframes.de.tr | 9 + .../itemframes/locale/itemframes.es.tr | 9 + .../itemframes/locale/itemframes.fr.tr | 9 + .../itemframes/locale/itemframes.it.tr | 9 + .../itemframes/locale/itemframes.ms.tr | 9 + .../itemframes/locale/itemframes.pt.tr | 9 + .../itemframes/locale/itemframes.pt_BR.tr | 9 + .../itemframes/locale/itemframes.ru.tr | 9 + .../itemframes/locale/itemframes.zh_CN.tr | 9 + .../itemframes/locale/template.txt | 9 + mods/homedecor_modpack/itemframes/mod.conf | 3 + .../itemframes/textures/itemframes_frame.png | Bin 0 -> 104 bytes .../textures/itemframes_pedestal.png | Bin 0 -> 286 bytes mods/homedecor_modpack/lavalamp/.luacheckrc | 20 + mods/homedecor_modpack/lavalamp/README.txt | 24 + mods/homedecor_modpack/lavalamp/init.lua | 147 + .../lavalamp/locale/lavalamp.de.tr | 7 + .../lavalamp/locale/lavalamp.es.tr | 7 + .../lavalamp/locale/lavalamp.fr.tr | 7 + .../lavalamp/locale/lavalamp.it.tr | 7 + .../lavalamp/locale/lavalamp.ms.tr | 7 + .../lavalamp/locale/lavalamp.pt.tr | 7 + .../lavalamp/locale/lavalamp.pt_BR.tr | 7 + .../lavalamp/locale/lavalamp.ru.tr | 7 + .../lavalamp/locale/lavalamp.zh_CN.tr | 7 + .../lavalamp/locale/template.txt | 7 + mods/homedecor_modpack/lavalamp/mod.conf | 2 + .../lavalamp/models/lavalamp.obj | 550 + .../lavalamp/textures/lavalamp_lamp_anim.png | Bin 0 -> 5640 bytes .../lavalamp/textures/lavalamp_lamp_inv.png | Bin 0 -> 2884 bytes .../textures/lavalamp_lamp_liquid.png | Bin 0 -> 412 bytes .../lavalamp/textures/lavalamp_lamp_off.png | Bin 0 -> 86 bytes .../lavalamp/textures/lavalamp_metal.png | Bin 0 -> 152 bytes mods/homedecor_modpack/listnodes.sh | 13 + mods/homedecor_modpack/modpack.conf | 1 + .../modpack.txt | 0 .../plasmascreen/.luacheckrc | 19 + mods/homedecor_modpack/plasmascreen/README.md | 14 + mods/homedecor_modpack/plasmascreen/init.lua | 187 + .../plasmascreen/locale/plasmascreen.de.tr | 8 + .../plasmascreen/locale/plasmascreen.es.tr | 8 + .../plasmascreen/locale/plasmascreen.fr.tr | 8 + .../plasmascreen/locale/plasmascreen.ms.tr | 8 + .../plasmascreen/locale/plasmascreen.pt.tr | 8 + .../plasmascreen/locale/plasmascreen.pt_BR.tr | 8 + .../plasmascreen/locale/plasmascreen.ru.tr | 8 + .../plasmascreen/locale/plasmascreen.zh_CN.tr | 8 + .../plasmascreen/locale/template.txt | 8 + mods/homedecor_modpack/plasmascreen/mod.conf | 3 + .../plasmascreen/models/plasmascreen_tv.obj | 135 + .../textures/plasmascreen_back.png | Bin 0 -> 232 bytes .../textures/plasmascreen_case.png | Bin 0 -> 1118 bytes .../textures/plasmascreen_case_off.png | Bin 0 -> 1118 bytes .../textures/plasmascreen_screen_off.png | Bin 0 -> 324 bytes .../textures/plasmascreen_tv_inv.png | Bin 0 -> 192 bytes .../textures/plasmascreen_video.png | Bin 0 -> 21672 bytes mods/lib_mount/.luacheckrc | 17 + mods/lib_mount/LICENSE.md | 504 + mods/lib_mount/README.md | 41 + mods/lib_mount/README.txt | 7 - mods/lib_mount/depends.txt | 1 + mods/lib_mount/init.lua | 167 +- mods/lib_mount/mod.conf | 3 + mods/mail/LICENSE | 12 + mods/mail/README | 26 + mods/mail/depends.txt | 1 + mods/mail/init.lua | 226 + mods/mail/textures/mail_button.png | Bin 0 -> 2916 bytes mods/mob-engine/API.txt | 202 - mods/mob-engine/CHANGELOG.md | 180 - mods/mob-engine/LICENSE | 20 - mods/mob-engine/README.md | 47 - mods/mob-engine/bower.json | 30 - mods/mob-engine/chicken/LICENSE.txt | 20 - mods/mob-engine/chicken/README.txt | 31 - mods/mob-engine/chicken/depends.txt | 2 - mods/mob-engine/chicken/egg.lua | 84 - mods/mob-engine/chicken/init.lua | 137 - .../chicken/models/creatures_chicken.b3d | Bin 57635 -> 0 bytes .../chicken/sounds/creatures_chicken.1.ogg | Bin 19344 -> 0 bytes .../chicken/sounds/creatures_chicken.2.ogg | Bin 8234 -> 0 bytes .../chicken/sounds/creatures_chicken.3.ogg | Bin 12312 -> 0 bytes .../sounds/creatures_chicken_hit.1.ogg | Bin 10004 -> 0 bytes .../sounds/creatures_chicken_hit.2.ogg | Bin 9458 -> 0 bytes .../chicken/textures/creatures_chicken.png | Bin 710 -> 0 bytes .../textures/creatures_chicken_flesh.png | Bin 969 -> 0 bytes .../textures/creatures_chicken_meat.png | Bin 966 -> 0 bytes .../chicken/textures/creatures_egg.png | Bin 2996 -> 0 bytes .../chicken/textures/creatures_feather.png | Bin 452 -> 0 bytes .../chicken/textures/creatures_fried_egg.png | Bin 3002 -> 0 bytes mods/mob-engine/creatures/LICENSE.txt | 20 - mods/mob-engine/creatures/README.txt | 26 - mods/mob-engine/creatures/common.lua | 148 - mods/mob-engine/creatures/depends.txt | 2 - mods/mob-engine/creatures/description.txt | 1 - mods/mob-engine/creatures/functions.lua | 674 - mods/mob-engine/creatures/init.lua | 33 - mods/mob-engine/creatures/items.lua | 39 - mods/mob-engine/creatures/register.lua | 580 - .../creatures/sounds/creatures_splash.1.ogg | Bin 8391 -> 0 bytes .../creatures/sounds/creatures_splash.2.ogg | Bin 8844 -> 0 bytes .../creatures/textures/creatures_flesh.png | Bin 441 -> 0 bytes .../creatures/textures/creatures_meat.png | Bin 478 -> 0 bytes .../textures/creatures_spawn_egg.png | Bin 686 -> 0 bytes .../creatures/textures/creatures_spawner.png | Bin 453 -> 0 bytes mods/mob-engine/ghost/LICENSE.txt | 20 - mods/mob-engine/ghost/README.txt | 26 - mods/mob-engine/ghost/depends.txt | 2 - mods/mob-engine/ghost/init.lua | 110 - .../ghost/models/creatures_ghost.b3d | Bin 47598 -> 0 bytes mods/mob-engine/ghost/models/ghost.b3d | Bin 71473 -> 0 bytes .../ghost/sounds/creatures_ghost.1.ogg | Bin 28792 -> 0 bytes .../ghost/sounds/creatures_ghost.2.ogg | Bin 22828 -> 0 bytes .../ghost/sounds/creatures_ghost_death.ogg | Bin 14526 -> 0 bytes .../ghost/sounds/creatures_ghost_hit.ogg | Bin 11312 -> 0 bytes .../ghost/textures/creatures_egg_ghost.png | Bin 718 -> 0 bytes mods/mob-engine/oerrki/LICENSE.txt | 20 - mods/mob-engine/oerrki/README.txt | 31 - mods/mob-engine/oerrki/depends.txt | 3 - mods/mob-engine/oerrki/init.lua | 110 - .../oerrki/models/creatures_oerrki.b3d | Bin 48685 -> 0 bytes .../oerrki/sounds/creatures_oerrki_attack.ogg | Bin 16576 -> 0 bytes .../oerrki/sounds/creatures_oerrki_hit.1.ogg | Bin 10732 -> 0 bytes .../oerrki/sounds/creatures_oerrki_hit.2.ogg | Bin 14869 -> 0 bytes .../oerrki/sounds/creatures_oerrki_idle.1.ogg | Bin 24661 -> 0 bytes .../oerrki/sounds/creatures_oerrki_idle.2.ogg | Bin 22801 -> 0 bytes .../oerrki/textures/creatures_egg_oerrki.png | Bin 695 -> 0 bytes .../oerrki/textures/creatures_oerrki.png | Bin 1923 -> 0 bytes mods/mob-engine/screenshot.png | Bin 575888 -> 0 bytes mods/mob-engine/sheep/LICENSE.txt | 20 - mods/mob-engine/sheep/README.txt | 39 - mods/mob-engine/sheep/depends.txt | 4 - mods/mob-engine/sheep/init.lua | 215 - .../sheep/models/creatures_sheep.b3d | Bin 83593 -> 0 bytes .../sheep/sounds/creatures_shears.ogg | Bin 7145 -> 0 bytes .../sheep/sounds/creatures_sheep.1.ogg | Bin 15806 -> 0 bytes .../sheep/sounds/creatures_sheep.2.ogg | Bin 11642 -> 0 bytes .../sheep/sounds/creatures_sheep.3.ogg | Bin 18857 -> 0 bytes .../sheep/textures/creatures_egg_sheep.png | Bin 675 -> 0 bytes .../sheep/textures/creatures_shears.png | Bin 282 -> 0 bytes .../sheep/textures/creatures_sheep.png | Bin 5968 -> 0 bytes .../sheep/textures/creatures_sheep_black.png | Bin 4073 -> 0 bytes .../sheep/textures/creatures_sheep_brown.png | Bin 4372 -> 0 bytes .../sheep/textures/creatures_sheep_grey.png | Bin 4195 -> 0 bytes .../sheep/textures/creatures_sheep_shaved.png | Bin 5641 -> 0 bytes .../sheep/textures/creatures_sheep_white.png | Bin 4636 -> 0 bytes mods/mob-engine/zombie/LICENSE.txt | 20 - mods/mob-engine/zombie/README.txt | 32 - mods/mob-engine/zombie/depends.txt | 2 - mods/mob-engine/zombie/init.lua | 134 - .../zombie/models/creatures_zombie.b3d | Bin 47598 -> 0 bytes .../zombie/sounds/creatures_zombie.1.ogg | Bin 15897 -> 0 bytes .../zombie/sounds/creatures_zombie.2.ogg | Bin 17475 -> 0 bytes .../zombie/sounds/creatures_zombie.3.ogg | Bin 25164 -> 0 bytes .../zombie/sounds/creatures_zombie_death.ogg | Bin 19970 -> 0 bytes .../zombie/sounds/creatures_zombie_hit.ogg | Bin 6929 -> 0 bytes .../zombie/textures/creatures_egg_zombie.png | Bin 714 -> 0 bytes .../textures/creatures_rotten_flesh.png | Bin 511 -> 0 bytes mods/mob_horse/depends.txt | 3 + mods/mob_horse/init.lua | 288 + mods/mob_horse/intllib.lua | 3 + mods/mob_horse/locale/it_IT.po | 59 + mods/mob_horse/locale/mob_horse.en.tr | 10 + mods/mob_horse/locale/mob_horse.fr.tr | 10 + mods/mob_horse/locale/mob_horse.it_IT.tr | 10 + mods/mob_horse/locale/mob_horse.ms.tr | 10 + mods/mob_horse/locale/mob_horse.zh_CN.tr | 10 + mods/mob_horse/locale/mob_horse.zh_TW.tr | 10 + mods/mob_horse/locale/ms.po | 59 + mods/mob_horse/locale/template.pot | 58 + mods/mob_horse/locale/zh_CN.pot | 58 + mods/mob_horse/locale/zh_CN.txt | 12 + mods/mob_horse/locale/zh_TW.txt | 12 + mods/mob_horse/models/mobs_horse.x | 5739 +++++ mods/mob_horse/readme.md | 18 + mods/mob_horse/screenshot.png | Bin 0 -> 8643 bytes mods/mob_horse/textures/mobs_horse.png | Bin 0 -> 886 bytes mods/mob_horse/textures/mobs_horseara.png | Bin 0 -> 724 bytes mods/mob_horse/textures/mobs_horsepeg.png | Bin 0 -> 1070 bytes .../textures/mobs_horseshoe_bronze.png | Bin 0 -> 153 bytes .../textures/mobs_horseshoe_bronzeo.png | Bin 0 -> 106 bytes .../textures/mobs_horseshoe_diamond.png | Bin 0 -> 153 bytes .../textures/mobs_horseshoe_diamondo.png | Bin 0 -> 106 bytes .../textures/mobs_horseshoe_mese.png | Bin 0 -> 153 bytes .../textures/mobs_horseshoe_meseo.png | Bin 0 -> 106 bytes .../textures/mobs_horseshoe_steel.png | Bin 0 -> 153 bytes .../textures/mobs_horseshoe_steelo.png | Bin 0 -> 106 bytes mods/mobs_animal/bee.lua | 204 + mods/mobs_animal/bunny.lua | 180 + mods/mobs_animal/chicken.lua | 312 + mods/mobs_animal/cow.lua | 262 + mods/mobs_animal/depends.txt | 4 + mods/mobs_animal/description.txt | 1 + mods/mobs_animal/init.lua | 44 + mods/mobs_animal/intllib.lua | 3 + mods/mobs_animal/kitten.lua | 173 + mods/mobs_animal/license.txt | 29 + mods/mobs_animal/locale/de.po | 203 + mods/mobs_animal/locale/fr.po | 202 + mods/mobs_animal/locale/it.po | 201 + mods/mobs_animal/locale/mobs_animal.de.tr | 50 + mods/mobs_animal/locale/mobs_animal.en.tr | 50 + mods/mobs_animal/locale/mobs_animal.fr.tr | 50 + mods/mobs_animal/locale/mobs_animal.it.tr | 50 + mods/mobs_animal/locale/mobs_animal.ms.tr | 50 + mods/mobs_animal/locale/mobs_animal.ru.tr | 50 + mods/mobs_animal/locale/mobs_animal.tr.tr | 50 + mods/mobs_animal/locale/mobs_animal.zh_CN.tr | 50 + mods/mobs_animal/locale/mobs_animal.zh_TW.tr | 50 + mods/mobs_animal/locale/ms.po | 199 + mods/mobs_animal/locale/ru.po | 216 + mods/mobs_animal/locale/template.pot | 198 + mods/mobs_animal/locale/tr.po | 202 + mods/mobs_animal/locale/zh_CN.pot | 206 + mods/mobs_animal/locale/zh_CN.txt | 53 + mods/mobs_animal/locale/zh_TW.txt | 53 + mods/mobs_animal/lucky_block.lua | 31 + mods/mobs_animal/mod.conf | 1 + mods/mobs_animal/models/mobs_bee.b3d | Bin 0 -> 145532 bytes mods/mobs_animal/models/mobs_bunny.b3d | Bin 0 -> 106937 bytes mods/mobs_animal/models/mobs_chicken.b3d | Bin 0 -> 152139 bytes mods/mobs_animal/models/mobs_cow.b3d | Bin 0 -> 301561 bytes mods/mobs_animal/models/mobs_kitten.b3d | Bin 0 -> 98176 bytes mods/mobs_animal/models/mobs_panda.b3d | Bin 0 -> 102237 bytes mods/mobs_animal/models/mobs_penguin.b3d | Bin 0 -> 66656 bytes mods/mobs_animal/models/mobs_pumba.b3d | Bin 0 -> 95019 bytes mods/mobs_animal/models/mobs_rat.b3d | Bin 0 -> 6745 bytes mods/mobs_animal/models/mobs_sheep.b3d | Bin 0 -> 71405 bytes mods/mobs_animal/models/mobs_sheep_shaved.b3d | Bin 0 -> 55932 bytes mods/mobs_animal/panda.lua | 86 + mods/mobs_animal/penguin.lua | 76 + mods/mobs_animal/rat.lua | 103 + mods/mobs_animal/readme.md | 45 + mods/mobs_animal/screenshot.png | Bin 0 -> 34071 bytes mods/mobs_animal/sheep.lua | 248 + mods/mobs_animal/sounds/mobs_bee.ogg | Bin 0 -> 30220 bytes mods/mobs_animal/sounds/mobs_chicken.1.ogg | Bin 0 -> 14321 bytes mods/mobs_animal/sounds/mobs_chicken.2.ogg | Bin 0 -> 10048 bytes mods/mobs_animal/sounds/mobs_chicken.ogg | Bin 0 -> 11154 bytes mods/mobs_animal/sounds/mobs_cow.ogg | Bin 0 -> 7216 bytes mods/mobs_animal/sounds/mobs_kitten.ogg | Bin 0 -> 13528 bytes mods/mobs_animal/sounds/mobs_panda.ogg | Bin 0 -> 9971 bytes mods/mobs_animal/sounds/mobs_pig.ogg | Bin 0 -> 5996 bytes mods/mobs_animal/sounds/mobs_pig_angry.ogg | Bin 0 -> 7835 bytes mods/mobs_animal/sounds/mobs_rat.ogg | Bin 0 -> 11134 bytes mods/mobs_animal/sounds/mobs_sheep.ogg | Bin 0 -> 7332 bytes mods/mobs_animal/spawn_example.lua | 195 + mods/mobs_animal/textures/mobs_bee.png | Bin 0 -> 1253 bytes mods/mobs_animal/textures/mobs_bee_inv.png | Bin 0 -> 934 bytes mods/mobs_animal/textures/mobs_beehive.png | Bin 0 -> 513 bytes .../mobs_animal/textures/mobs_bucket_milk.png | Bin 0 -> 241 bytes .../mobs_animal/textures/mobs_bunny_brown.png | Bin 0 -> 999 bytes mods/mobs_animal/textures/mobs_bunny_evil.png | Bin 0 -> 809 bytes mods/mobs_animal/textures/mobs_bunny_grey.png | Bin 0 -> 771 bytes mods/mobs_animal/textures/mobs_bunny_inv.png | Bin 0 -> 466 bytes .../mobs_animal/textures/mobs_bunny_white.png | Bin 0 -> 809 bytes mods/mobs_animal/textures/mobs_butter.png | Bin 0 -> 181 bytes mods/mobs_animal/textures/mobs_cheese.png | Bin 0 -> 247 bytes .../mobs_animal/textures/mobs_cheeseblock.png | Bin 0 -> 609 bytes mods/mobs_animal/textures/mobs_chick.png | Bin 0 -> 3140 bytes mods/mobs_animal/textures/mobs_chicken.png | Bin 0 -> 3503 bytes .../textures/mobs_chicken_black.png | Bin 0 -> 3511 bytes .../textures/mobs_chicken_brown.png | Bin 0 -> 3481 bytes .../textures/mobs_chicken_cooked.png | Bin 0 -> 216 bytes .../textures/mobs_chicken_egg_fried.png | Bin 0 -> 166 bytes .../textures/mobs_chicken_feather.png | Bin 0 -> 167 bytes .../mobs_animal/textures/mobs_chicken_inv.png | Bin 0 -> 369 bytes .../mobs_animal/textures/mobs_chicken_raw.png | Bin 0 -> 218 bytes mods/mobs_animal/textures/mobs_cooked_rat.png | Bin 0 -> 239 bytes mods/mobs_animal/textures/mobs_cow.png | Bin 0 -> 4104 bytes mods/mobs_animal/textures/mobs_cow2.png | Bin 0 -> 4557 bytes mods/mobs_animal/textures/mobs_cow_inv.png | Bin 0 -> 610 bytes mods/mobs_animal/textures/mobs_glass_milk.png | Bin 0 -> 199 bytes mods/mobs_animal/textures/mobs_hairball.png | Bin 0 -> 363 bytes .../mobs_animal/textures/mobs_honey_block.png | Bin 0 -> 272 bytes mods/mobs_animal/textures/mobs_honey_inv.png | Bin 0 -> 301 bytes .../textures/mobs_kitten_ginger.png | Bin 0 -> 440 bytes mods/mobs_animal/textures/mobs_kitten_inv.png | Bin 0 -> 377 bytes .../textures/mobs_kitten_sandy.png | Bin 0 -> 404 bytes .../textures/mobs_kitten_splotchy.png | Bin 0 -> 456 bytes .../textures/mobs_kitten_striped.png | Bin 0 -> 416 bytes .../textures/mobs_mutton_cooked.png | Bin 0 -> 472 bytes mods/mobs_animal/textures/mobs_mutton_raw.png | Bin 0 -> 520 bytes mods/mobs_animal/textures/mobs_panda.png | Bin 0 -> 1402 bytes mods/mobs_animal/textures/mobs_panda_inv.png | Bin 0 -> 378 bytes .../textures/mobs_panda_viking.png | Bin 0 -> 1378 bytes mods/mobs_animal/textures/mobs_penguin.png | Bin 0 -> 892 bytes .../mobs_animal/textures/mobs_penguin_inv.png | Bin 0 -> 312 bytes .../mobs_animal/textures/mobs_pork_cooked.png | Bin 0 -> 462 bytes mods/mobs_animal/textures/mobs_pork_raw.png | Bin 0 -> 406 bytes mods/mobs_animal/textures/mobs_pumba.png | Bin 0 -> 1173 bytes mods/mobs_animal/textures/mobs_pumba_inv.png | Bin 0 -> 914 bytes .../textures/mobs_rabbit_cooked.png | Bin 0 -> 444 bytes .../mobs_animal/textures/mobs_rabbit_hide.png | Bin 0 -> 145 bytes mods/mobs_animal/textures/mobs_rabbit_raw.png | Bin 0 -> 489 bytes mods/mobs_animal/textures/mobs_rat.png | Bin 0 -> 1347 bytes mods/mobs_animal/textures/mobs_rat2.png | Bin 0 -> 1500 bytes mods/mobs_animal/textures/mobs_rat_inv.png | Bin 0 -> 432 bytes mods/mobs_animal/textures/mobs_sheep_base.png | Bin 0 -> 635 bytes mods/mobs_animal/textures/mobs_sheep_inv.png | Bin 0 -> 401 bytes .../textures/mobs_sheep_shaved.png | Bin 0 -> 983 bytes mods/mobs_animal/textures/mobs_sheep_wool.png | Bin 0 -> 1028 bytes mods/mobs_animal/warthog.lua | 116 + mods/mobs_monster/depends.txt | 5 + mods/mobs_monster/description.txt | 1 + mods/mobs_monster/dirt_monster.lua | 77 + mods/mobs_monster/dungeon_master.lua | 143 + mods/mobs_monster/init.lua | 43 + mods/mobs_monster/intllib.lua | 3 + mods/mobs_monster/lava_flan.lua | 333 + mods/mobs_monster/license.txt | 32 + mods/mobs_monster/locale/de.txt | 37 + mods/mobs_monster/locale/fr.txt | 34 + mods/mobs_monster/locale/it.txt | 38 + mods/mobs_monster/locale/mobs_monster.de.tr | 14 + mods/mobs_monster/locale/mobs_monster.en.tr | 14 + mods/mobs_monster/locale/mobs_monster.fr.tr | 14 + mods/mobs_monster/locale/mobs_monster.it.tr | 14 + mods/mobs_monster/locale/mobs_monster.ms.tr | 14 + mods/mobs_monster/locale/mobs_monster.tr.tr | 14 + .../mobs_monster/locale/mobs_monster.zh_CN.tr | 14 + .../mobs_monster/locale/mobs_monster.zh_TW.tr | 14 + mods/mobs_monster/locale/ms.txt | 35 + mods/mobs_monster/locale/template.txt | 36 + mods/mobs_monster/locale/tr.txt | 39 + mods/mobs_monster/locale/zh_CN.txt | 36 + mods/mobs_monster/locale/zh_TW.txt | 36 + mods/mobs_monster/lucky_block.lua | 42 + mods/mobs_monster/mese_monster.lua | 113 + mods/mobs_monster/mod.conf | 1 + .../models/mobs_dungeon_master.b3d | Bin 0 -> 26289 bytes mods/mobs_monster/models/mobs_oerkki.b3d | Bin 0 -> 42149 bytes .../mobs_monster/models/mobs_sand_monster.b3d | Bin 0 -> 115989 bytes mods/mobs_monster/models/mobs_spider.b3d | Bin 0 -> 103645 bytes .../models/mobs_stone_monster.b3d | Bin 0 -> 29900 bytes .../mobs_monster/models/mobs_tree_monster.b3d | Bin 0 -> 51386 bytes mods/mobs_monster/models/zmobs_lava_flan.x | 3506 +++ mods/mobs_monster/models/zmobs_mese_monster.x | 2999 +++ mods/mobs_monster/oerkki.lua | 77 + mods/mobs_monster/readme.md | 40 + mods/mobs_monster/sand_monster.lua | 133 + mods/mobs_monster/sounds/mobs_dirtmonster.ogg | Bin 0 -> 17618 bytes .../sounds/mobs_dungeonmaster.ogg | Bin 0 -> 12624 bytes mods/mobs_monster/sounds/mobs_fireball.ogg | Bin 0 -> 14877 bytes mods/mobs_monster/sounds/mobs_lavaflan.ogg | Bin 0 -> 20095 bytes mods/mobs_monster/sounds/mobs_mesemonster.ogg | Bin 0 -> 24646 bytes mods/mobs_monster/sounds/mobs_oerkki.ogg | Bin 0 -> 35208 bytes mods/mobs_monster/sounds/mobs_sandmonster.ogg | Bin 0 -> 51456 bytes mods/mobs_monster/sounds/mobs_spider.ogg | Bin 0 -> 11918 bytes .../mobs_monster/sounds/mobs_stonemonster.ogg | Bin 0 -> 9946 bytes mods/mobs_monster/sounds/mobs_treemonster.ogg | Bin 0 -> 12516 bytes mods/mobs_monster/spawn_example.lua | 173 + mods/mobs_monster/spider.lua | 246 + mods/mobs_monster/stone_monster.lua | 79 + mods/mobs_monster/textures/mobs_cobweb.png | Bin 0 -> 144 bytes .../textures/mobs_dirt_monster.png | Bin 0 -> 1468 bytes .../textures/mobs_dungeon_master.png | Bin 0 -> 1906 bytes .../textures/mobs_dungeon_master2.png | Bin 0 -> 1195 bytes .../textures/mobs_dungeon_master3.png | Bin 0 -> 1963 bytes mods/mobs_monster/textures/mobs_fireball.png | Bin 0 -> 220 bytes .../textures/mobs_obsidian_flan.png | Bin 0 -> 275 bytes mods/mobs_monster/textures/mobs_oerkki.png | Bin 0 -> 1727 bytes mods/mobs_monster/textures/mobs_oerkki2.png | Bin 0 -> 1789 bytes mods/mobs_monster/textures/mobs_pick_lava.png | Bin 0 -> 239 bytes .../textures/mobs_sand_monster.png | Bin 0 -> 1655 bytes .../textures/mobs_sand_particles.png | Bin 0 -> 148 bytes .../textures/mobs_spider_crystal.png | Bin 0 -> 4663 bytes .../textures/mobs_spider_grey.png | Bin 0 -> 8013 bytes .../textures/mobs_spider_mese.png | Bin 0 -> 3193 bytes .../textures/mobs_spider_orange.png | Bin 0 -> 10561 bytes .../textures/mobs_spider_snowy.png | Bin 0 -> 8481 bytes .../textures/mobs_stone_monster.png | Bin 0 -> 1224 bytes .../textures/mobs_stone_monster2.png | Bin 0 -> 3682 bytes .../textures/mobs_tree_monster.png | Bin 0 -> 6783 bytes .../textures/mobs_tree_monster2.png | Bin 0 -> 4762 bytes .../mobs_monster/textures/zmobs_lava_flan.png | Bin 0 -> 1438 bytes .../textures/zmobs_lava_flan2.png | Bin 0 -> 1215 bytes .../textures/zmobs_lava_flan3.png | Bin 0 -> 1814 bytes mods/mobs_monster/textures/zmobs_lava_orb.png | Bin 0 -> 522 bytes .../textures/zmobs_mese_monster.png | Bin 0 -> 567 bytes mods/mobs_monster/tree_monster.lua | 85 + mods/mobs_npc/depends.txt | 4 + mods/mobs_npc/description.txt | 1 + mods/mobs_npc/igor.lua | 124 + mods/mobs_npc/init.lua | 37 + mods/mobs_npc/intllib.lua | 3 + mods/mobs_npc/license.txt | 21 + mods/mobs_npc/locale/de.txt | 23 + mods/mobs_npc/locale/it_IT.txt | 21 + mods/mobs_npc/locale/mobs_npc.de.tr | 11 + mods/mobs_npc/locale/mobs_npc.en.tr | 11 + mods/mobs_npc/locale/mobs_npc.fr.tr | 11 + mods/mobs_npc/locale/mobs_npc.it_IT.tr | 11 + mods/mobs_npc/locale/mobs_npc.ms.tr | 11 + mods/mobs_npc/locale/mobs_npc.zh_CN.tr | 11 + mods/mobs_npc/locale/mobs_npc.zh_TW.tr | 11 + mods/mobs_npc/locale/ms.txt | 21 + mods/mobs_npc/locale/template.txt | 24 + mods/mobs_npc/locale/zh_CN.txt | 24 + mods/mobs_npc/locale/zh_TW.txt | 24 + mods/mobs_npc/lucky_block.lua | 11 + mods/mobs_npc/mod.conf | 1 + mods/mobs_npc/models/mobs_character.b3d | Bin 0 -> 84526 bytes mods/mobs_npc/npc.lua | 139 + mods/mobs_npc/readme.md | 15 + mods/mobs_npc/screenshot.png | Bin 0 -> 8003 bytes mods/mobs_npc/spawn_example.lua | 98 + mods/mobs_npc/textures/gui_arrow_blank.png | Bin 0 -> 160 bytes mods/mobs_npc/textures/mobs_igor.png | Bin 0 -> 222 bytes mods/mobs_npc/textures/mobs_igor2.png | Bin 0 -> 924 bytes mods/mobs_npc/textures/mobs_igor3.png | Bin 0 -> 1109 bytes mods/mobs_npc/textures/mobs_igor4.png | Bin 0 -> 544 bytes mods/mobs_npc/textures/mobs_igor5.png | Bin 0 -> 848 bytes mods/mobs_npc/textures/mobs_igor6.png | Bin 0 -> 816 bytes mods/mobs_npc/textures/mobs_igor7.png | Bin 0 -> 799 bytes mods/mobs_npc/textures/mobs_igor8.png | Bin 0 -> 792 bytes mods/mobs_npc/textures/mobs_npc.png | Bin 0 -> 901 bytes mods/mobs_npc/textures/mobs_npc2.png | Bin 0 -> 1018 bytes mods/mobs_npc/textures/mobs_npc_baby.png | Bin 0 -> 684 bytes mods/mobs_npc/textures/mobs_trader.png | Bin 0 -> 783 bytes mods/mobs_npc/textures/mobs_trader2.png | Bin 0 -> 783 bytes mods/mobs_npc/textures/mobs_trader3.png | Bin 0 -> 779 bytes mods/mobs_npc/trader.lua | 304 + mods/mobs_redo/api.lua | 4681 ++++ mods/mobs_redo/api.txt | 834 + mods/mobs_redo/crafts.lua | 355 + mods/mobs_redo/depends.txt | 9 + mods/mobs_redo/description.txt | 1 + mods/mobs_redo/init.lua | 19 + mods/mobs_redo/intllib.lua | 3 + mods/mobs_redo/license.txt | 21 + mods/mobs_redo/locale/de_DE.po | 131 + mods/mobs_redo/locale/es.po | 128 + mods/mobs_redo/locale/fr.po | 136 + mods/mobs_redo/locale/it.po | 131 + mods/mobs_redo/locale/mobs.de_DE.tr | 34 + mods/mobs_redo/locale/mobs.en.tr | 34 + mods/mobs_redo/locale/mobs.es.tr | 34 + mods/mobs_redo/locale/mobs.fr.tr | 34 + mods/mobs_redo/locale/mobs.it.tr | 34 + mods/mobs_redo/locale/mobs.ms.tr | 34 + mods/mobs_redo/locale/mobs.pt.tr | 34 + mods/mobs_redo/locale/mobs.ru.tr | 34 + mods/mobs_redo/locale/mobs.tr.tr | 34 + mods/mobs_redo/locale/mobs.zh_CN.tr | 34 + mods/mobs_redo/locale/mobs.zh_TW.tr | 34 + mods/mobs_redo/locale/ms.po | 131 + mods/mobs_redo/locale/pt.po | 133 + mods/mobs_redo/locale/ru.po | 129 + mods/mobs_redo/locale/template.pot | 136 + mods/mobs_redo/locale/tr.po | 133 + mods/mobs_redo/locale/zh_CN.po | 130 + mods/mobs_redo/locale/zh_TW.po | 130 + mods/mobs_redo/lucky_block.lua | 18 + mods/mobs_redo/mod.conf | 1 + mods/mobs_redo/mount.lua | 457 + mods/mobs_redo/readme.MD | 90 + mods/mobs_redo/settingtypes.txt | 35 + mods/mobs_redo/sounds/default_punch.ogg | Bin 0 -> 5946 bytes mods/mobs_redo/sounds/license.txt | 7 + mods/mobs_redo/sounds/mobs_spell.ogg | Bin 0 -> 15205 bytes mods/mobs_redo/sounds/mobs_swing.ogg | Bin 0 -> 6895 bytes mods/mobs_redo/spawner.lua | 185 + mods/mobs_redo/textures/mob_spawner.png | Bin 0 -> 108 bytes mods/mobs_redo/textures/mobs_blood.png | Bin 0 -> 267 bytes mods/mobs_redo/textures/mobs_chicken_egg.png | Bin 0 -> 235 bytes .../textures/mobs_chicken_egg_overlay.png | Bin 0 -> 191 bytes mods/mobs_redo/textures/mobs_leather.png | Bin 0 -> 196 bytes mods/mobs_redo/textures/mobs_magic_lasso.png | Bin 0 -> 176 bytes mods/mobs_redo/textures/mobs_meat.png | Bin 0 -> 411 bytes mods/mobs_redo/textures/mobs_meat_bottom.png | Bin 0 -> 253 bytes mods/mobs_redo/textures/mobs_meat_raw.png | Bin 0 -> 426 bytes mods/mobs_redo/textures/mobs_meat_side.png | Bin 0 -> 271 bytes mods/mobs_redo/textures/mobs_meat_top.png | Bin 0 -> 287 bytes mods/mobs_redo/textures/mobs_nametag.png | Bin 0 -> 247 bytes mods/mobs_redo/textures/mobs_net.png | Bin 0 -> 195 bytes .../textures/mobs_noentry_particle.png | Bin 0 -> 165 bytes .../textures/mobs_protect_particle.png | Bin 0 -> 117 bytes mods/mobs_redo/textures/mobs_protector.png | Bin 0 -> 164 bytes mods/mobs_redo/textures/mobs_saddle.png | Bin 0 -> 166 bytes mods/mobs_redo/textures/mobs_shears.png | Bin 0 -> 224 bytes mods/mobs_redo/textures/tnt_smoke.png | Bin 0 -> 202 bytes mods/mobs_sky/README.md | 4 + mods/mobs_sky/mobs_bat/depends.txt | 2 + mods/mobs_sky/mobs_bat/init.lua | 67 + mods/mobs_sky/mobs_bat/license.txt | 12 + mods/mobs_sky/mobs_bat/models/animal_bat.b3d | Bin 0 -> 44977 bytes mods/mobs_sky/mobs_bat/sounds/animal_bat.ogg | Bin 0 -> 39969 bytes mods/mobs_sky/mobs_bat/textures/Thumbs.db | Bin 0 -> 15872 bytes .../mobs_sky/mobs_bat/textures/animal_bat.png | Bin 0 -> 4991 bytes .../mobs_bat/textures/animal_bat_inv.png | Bin 0 -> 518 bytes mods/mobs_sky/mobs_birds/License.txt | 5 + mods/mobs_sky/mobs_birds/SETTINGS.txt | 6 + mods/mobs_sky/mobs_birds/depends.txt | 2 + mods/mobs_sky/mobs_birds/init.lua | 182 + .../mobs_birds/models/animal_gull.b3d | Bin 0 -> 80234 bytes .../mobs_birds/models/animal_gull.xcf | Bin 0 -> 285860 bytes mods/mobs_sky/mobs_birds/models/gull.blend | Bin 0 -> 498140 bytes .../mobs_birds/textures/animal_gull_mesh.png | Bin 0 -> 2942 bytes .../mobs_birds/textures/bird_blueish.png | Bin 0 -> 12896 bytes .../mobs_birds/textures/bird_brown.png | Bin 0 -> 11909 bytes .../mobs_birds/textures/bird_gray.png | Bin 0 -> 6653 bytes .../mobs_birds/textures/bird_grayblue.png | Bin 0 -> 9860 bytes .../mobs_sky/mobs_birds/textures/bird_red.png | Bin 0 -> 10001 bytes .../mobs_birds/textures/bird_redish.png | Bin 0 -> 13576 bytes .../mobs_birds/textures/gull_black.png | Bin 0 -> 2782 bytes .../mobs_birds/textures/gull_gray.png | Bin 0 -> 12379 bytes .../mobs_birds/textures/gull_grayblue.png | Bin 0 -> 12219 bytes .../textures/originals/animal_gull_gull.png | Bin 0 -> 2545 bytes .../originals/animal_gull_gull_item.png | Bin 0 -> 378 bytes .../textures/originals/animal_gull_mesh.png | Bin 0 -> 16606 bytes .../textures/originals/bird_blueish.png | Bin 0 -> 56679 bytes .../textures/originals/bird_brown.png | Bin 0 -> 54724 bytes .../textures/originals/bird_gray.png | Bin 0 -> 39864 bytes .../textures/originals/bird_grayblue.png | Bin 0 -> 49640 bytes .../textures/originals/bird_red.png | Bin 0 -> 50331 bytes .../textures/originals/bird_redish.png | Bin 0 -> 58332 bytes .../textures/originals/gull_black.png | Bin 0 -> 18821 bytes .../textures/originals/gull_gray.png | Bin 0 -> 34089 bytes .../textures/originals/gull_grayblue.png | Bin 0 -> 47867 bytes mods/mobs_sky/mobs_butterfly/License.txt | 6 + mods/mobs_sky/mobs_butterfly/depends.txt | 2 + mods/mobs_sky/mobs_butterfly/init.lua | 63 + .../mobs_butterfly/models/mobf_butterfly.x | 5902 +++++ mods/mobs_sky/mobs_butterfly/textures/bf1.png | Bin 0 -> 1312 bytes mods/mobs_sky/mobs_butterfly/textures/bf2.png | Bin 0 -> 1309 bytes mods/mobs_sky/mobs_butterfly/textures/bf3.png | Bin 0 -> 1313 bytes mods/mobs_sky/mobs_butterfly/textures/bf4.png | Bin 0 -> 1303 bytes mods/mobs_sky/mobs_butterfly/textures/bf5.png | Bin 0 -> 1287 bytes .../textures/original/mobf_butterfly.png | Bin 0 -> 1336 bytes mods/mobs_sky/modpack.txt | 0 mods/mobs_water/README.md | 6 + mods/mobs_water/mobs_crocs/License.txt | 4 + mods/mobs_water/mobs_crocs/depends.txt | 2 + mods/mobs_water/mobs_crocs/init.lua | 186 + mods/mobs_water/mobs_crocs/models/crocodile.x | 20286 ++++++++++++++++ mods/mobs_water/mobs_crocs/readme.md | 30 + mods/mobs_water/mobs_crocs/settingtypes.txt | 8 + mods/mobs_water/mobs_crocs/sounds/croco.ogg | Bin 0 -> 48854 bytes mods/mobs_water/mobs_crocs/textures/croco.png | Bin 0 -> 9821 bytes .../mobs_water/mobs_crocs/textures/croco2.png | Bin 0 -> 8390 bytes mods/mobs_water/mobs_fish/License.txt | 6 + mods/mobs_water/mobs_fish/depends.txt | 2 + mods/mobs_water/mobs_fish/init.lua | 138 + .../mobs_fish/models/animal_clownfish.b3d | Bin 0 -> 91816 bytes .../mobs_fish/models/base/clownfish.blend | Bin 0 -> 547964 bytes .../models/base/fish_blue_white.blend | Bin 0 -> 477072 bytes .../mobs_fish/models/base/fish_blue_white.xcf | Bin 0 -> 2650897 bytes .../models/base/fish_clownfish_mesh.xcf | Bin 0 -> 1056192 bytes .../mobs_fish/models/fish_blue_white.b3d | Bin 0 -> 91816 bytes .../animal_clownfish_clownfish_item.png | Bin 0 -> 1920 bytes ...l_fish_blue_white_fish_blue_white_item.png | Bin 0 -> 1458 bytes .../mobs_fish/textures/clownfish.png | Bin 0 -> 26917 bytes .../mobs_fish/textures/clownfish2.png | Bin 0 -> 26690 bytes mods/mobs_water/mobs_fish/textures/fish.png | Bin 0 -> 34034 bytes mods/mobs_water/mobs_fish/textures/fish2.png | Bin 0 -> 36866 bytes mods/mobs_water/mobs_fish/textures/fish3.png | Bin 0 -> 36506 bytes .../originals/animal_clownfish_clownfish.png | Bin 0 -> 7530 bytes .../originals/animal_clownfish_mesh.png | Bin 0 -> 552106 bytes .../originals/animal_clownfish_mesh2.png | Bin 0 -> 384405 bytes ...animal_fish_blue_white_fish_blue_white.png | Bin 0 -> 1458 bytes mods/mobs_water/mobs_jellyfish/License.txt | 21 + mods/mobs_water/mobs_jellyfish/depends.txt | 3 + mods/mobs_water/mobs_jellyfish/init.lua | 47 + .../mobs_jellyfish/models/jellyfish.b3d | Bin 0 -> 30205 bytes .../mobs_jellyfish/textures/jellyfish.png | Bin 0 -> 10261 bytes .../mobs_jellyfish/textures/jellyfish_inv.png | Bin 0 -> 3838 bytes mods/mobs_water/mobs_sharks/License.txt | 7 + mods/mobs_water/mobs_sharks/SETTINGS.txt | 8 + mods/mobs_water/mobs_sharks/depends.txt | 2 + mods/mobs_water/mobs_sharks/init.lua | 200 + .../mobs_sharks/models/mob_shark.b3d | Bin 0 -> 79151 bytes .../mobs_sharks/models/mob_shark.blend | Bin 0 -> 504520 bytes .../textures/mob_shark_shark_item.png | Bin 0 -> 1126 bytes .../original/mob_shark_shark_mesh.png | Bin 0 -> 14778 bytes .../mobs_sharks/textures/shark_first.png | Bin 0 -> 677 bytes .../mobs_sharks/textures/shark_second.png | Bin 0 -> 3553 bytes .../mobs_sharks/textures/shark_third.png | Bin 0 -> 3910 bytes mods/mobs_water/mobs_turtles/License.txt | 4 + mods/mobs_water/mobs_turtles/depends.txt | 2 + mods/mobs_water/mobs_turtles/init.lua | 150 + .../mobs_turtles/models/mobf_turtle.x | 11058 +++++++++ .../textures/original/mobf_turtle.png | Bin 0 -> 1209 bytes .../mobs_turtles/textures/turtle1.png | Bin 0 -> 329 bytes .../mobs_turtles/textures/turtle2.png | Bin 0 -> 395 bytes .../mobs_turtles/textures/turtle3.png | Bin 0 -> 597 bytes .../mobs_turtles/textures/turtle4.png | Bin 0 -> 744 bytes .../mobs_turtles/textures/turtle5.png | Bin 0 -> 561 bytes .../mobs_turtles/textures/turtle6.png | Bin 0 -> 288 bytes .../mobs_turtles/textures/turtle7.png | Bin 0 -> 187 bytes mods/mobs_water/modpack.txt | 0 mods/more_chests/LICENSE | 339 + mods/more_chests/README.md | 47 + mods/more_chests/aliases.lua | 6 + mods/more_chests/cobble.lua | 115 + mods/more_chests/dropbox.lua | 113 + mods/more_chests/init.lua | 7 + mods/more_chests/locale/more_chests.fr.tr | 11 + mods/more_chests/locale/more_chests.hu.tr | 12 + mods/more_chests/locale/template.txt | 6 + mods/more_chests/mod.conf | 4 + mods/more_chests/secret.lua | 132 + mods/more_chests/shared.lua | 138 + .../textures/cobblechest_front.png | Bin 0 -> 728 bytes mods/more_chests/textures/dropbox_front.png | Bin 0 -> 502 bytes mods/more_chests/textures/dropbox_right.png | Bin 0 -> 765 bytes mods/more_chests/textures/dropbox_side.png | Bin 0 -> 435 bytes mods/more_chests/textures/dropbox_top.png | Bin 0 -> 477 bytes mods/more_chests/textures/secret_front.png | Bin 0 -> 455 bytes mods/more_chests/textures/secret_side.png | Bin 0 -> 421 bytes mods/more_chests/textures/secret_top.png | Bin 0 -> 465 bytes mods/more_chests/textures/shared_front.png | Bin 0 -> 502 bytes mods/more_chests/textures/shared_side.png | Bin 0 -> 435 bytes mods/more_chests/textures/shared_top.png | Bin 0 -> 481 bytes .../textures/wifi_front_animated.png | Bin 0 -> 462 bytes mods/more_chests/textures/wifi_side.png | Bin 0 -> 244 bytes mods/more_chests/textures/wifi_top.png | Bin 0 -> 239 bytes mods/more_chests/wifi.lua | 97 + mods/new_campfire/LICENSE.txt | 14 + mods/new_campfire/README.md | 58 + mods/new_campfire/init.lua | 754 + mods/new_campfire/locale/new_campfire.fr.tr | 16 + mods/new_campfire/locale/new_campfire.ru.tr | 16 + mods/new_campfire/locale/new_campfire.ua.tr | 16 + mods/new_campfire/locale/template.txt | 16 + mods/new_campfire/mod.conf | 5 + mods/new_campfire/models/License.of.media.txt | 10 + .../models/contained_campfire.obj | 1758 ++ mods/new_campfire/sounds/fire_small.ogg | Bin 0 -> 50004 bytes .../textures/new_campfire_anim_embers.png | Bin 0 -> 844 bytes .../textures/new_campfire_anim_fire.png | Bin 0 -> 251 bytes .../textures/new_campfire_anim_smoke.png | Bin 0 -> 275 bytes .../textures/new_campfire_ash.png | Bin 0 -> 169 bytes .../textures/new_campfire_campfire.png | Bin 0 -> 251 bytes .../textures/new_campfire_cobble.png | Bin 0 -> 690 bytes .../textures/new_campfire_embers.png | Bin 0 -> 214 bytes .../textures/new_campfire_empty_tile.png | Bin 0 -> 68 bytes .../textures/new_campfire_grille.png | Bin 0 -> 362 bytes .../textures/new_campfire_wood.png | Bin 0 -> 320 bytes mods/pie/README.md | 25 + mods/pie/depends.txt | 5 + mods/pie/description.txt | 1 + mods/pie/init.lua | 343 + mods/pie/license.txt | 41 + mods/pie/mod.conf | 1 + mods/pie/screenshot.png | Bin 0 -> 10841 bytes mods/pie/textures/bana_bottom.png | Bin 0 -> 123 bytes mods/pie/textures/bana_inside.png | Bin 0 -> 166 bytes mods/pie/textures/bana_inv.png | Bin 0 -> 213 bytes mods/pie/textures/bana_side.png | Bin 0 -> 163 bytes mods/pie/textures/bana_top.png | Bin 0 -> 150 bytes mods/pie/textures/brpd_bottom.png | Bin 0 -> 280 bytes mods/pie/textures/brpd_inside.png | Bin 0 -> 310 bytes mods/pie/textures/brpd_inv.png | Bin 0 -> 394 bytes mods/pie/textures/brpd_side.png | Bin 0 -> 244 bytes mods/pie/textures/brpd_top.png | Bin 0 -> 394 bytes mods/pie/textures/choc_bottom.png | Bin 0 -> 240 bytes mods/pie/textures/choc_inside.png | Bin 0 -> 197 bytes mods/pie/textures/choc_inv.png | Bin 0 -> 237 bytes mods/pie/textures/choc_side.png | Bin 0 -> 207 bytes mods/pie/textures/choc_top.png | Bin 0 -> 215 bytes mods/pie/textures/coff_bottom.png | Bin 0 -> 123 bytes mods/pie/textures/coff_inside.png | Bin 0 -> 173 bytes mods/pie/textures/coff_inv.png | Bin 0 -> 225 bytes mods/pie/textures/coff_side.png | Bin 0 -> 210 bytes mods/pie/textures/coff_top.png | Bin 0 -> 238 bytes mods/pie/textures/meat_bottom.png | Bin 0 -> 214 bytes mods/pie/textures/meat_inside.png | Bin 0 -> 211 bytes mods/pie/textures/meat_inv.png | Bin 0 -> 267 bytes mods/pie/textures/meat_side.png | Bin 0 -> 208 bytes mods/pie/textures/meat_top.png | Bin 0 -> 226 bytes mods/pie/textures/orange_bottom.png | Bin 0 -> 215 bytes mods/pie/textures/orange_inside.png | Bin 0 -> 265 bytes mods/pie/textures/orange_inv.png | Bin 0 -> 342 bytes mods/pie/textures/orange_side.png | Bin 0 -> 238 bytes mods/pie/textures/orange_top.png | Bin 0 -> 200 bytes mods/pie/textures/pie_bottom.png | Bin 0 -> 240 bytes mods/pie/textures/pie_inside.png | Bin 0 -> 207 bytes mods/pie/textures/pie_inv.png | Bin 0 -> 1414 bytes mods/pie/textures/pie_side.png | Bin 0 -> 208 bytes mods/pie/textures/pie_top.png | Bin 0 -> 212 bytes mods/pie/textures/rvel_bottom.png | Bin 0 -> 123 bytes mods/pie/textures/rvel_inside.png | Bin 0 -> 181 bytes mods/pie/textures/rvel_inv.png | Bin 0 -> 235 bytes mods/pie/textures/rvel_side.png | Bin 0 -> 167 bytes mods/pie/textures/rvel_top.png | Bin 0 -> 151 bytes mods/pie/textures/scsk_bottom.png | Bin 0 -> 240 bytes mods/pie/textures/scsk_inside.png | Bin 0 -> 201 bytes mods/pie/textures/scsk_inv.png | Bin 0 -> 239 bytes mods/pie/textures/scsk_side.png | Bin 0 -> 201 bytes mods/pie/textures/scsk_top.png | Bin 0 -> 223 bytes mods/plantlife_modpack/.luacheckrc | 14 + mods/plantlife_modpack/3dmushrooms/init.lua | 65 + mods/plantlife_modpack/3dmushrooms/mod.conf | 2 + .../3dmushrooms/models/3dmushrooms.obj | 329 + .../textures/3dmushrooms_brown.png | Bin 0 -> 5094 bytes .../textures/3dmushrooms_brown_inv.png | Bin 0 -> 4266 bytes .../3dmushrooms/textures/3dmushrooms_red.png | Bin 0 -> 2731 bytes .../textures/3dmushrooms_red_inv.png | Bin 0 -> 5279 bytes mods/plantlife_modpack/LICENSE | 603 + mods/plantlife_modpack/README | 72 + mods/plantlife_modpack/along_shore/init.lua | 9 + mods/plantlife_modpack/along_shore/mod.conf | 3 + .../textures/along_shore_seaweed_1Darker.png | Bin 0 -> 234 bytes .../along_shore/textures/credit_textures.txt | 30 + .../along_shore/textures/old/LillyPad3x16.png | Bin 0 -> 439 bytes .../textures/old/MultiLilly16x.png | Bin 0 -> 305 bytes .../textures/old/along_shore_empty.png | Bin 0 -> 74 bytes .../textures/old/along_shore_lilypads_1.png | Bin 0 -> 305 bytes .../textures/old/along_shore_lilypads_2.png | Bin 0 -> 382 bytes .../textures/old/along_shore_lilypads_3.png | Bin 0 -> 314 bytes .../textures/old/along_shore_lilypads_4.png | Bin 0 -> 209 bytes .../textures/old/along_shore_pondscum_1.png | Bin 0 -> 543 bytes .../textures/old/along_shore_seaweed_1.png | Bin 0 -> 222 bytes .../textures/old/along_shore_seaweed_2.png | Bin 0 -> 224 bytes .../textures/old/along_shore_seaweed_3.png | Bin 0 -> 226 bytes .../textures/old/along_shore_seaweed_4.png | Bin 0 -> 178 bytes .../textures/old/flowers_seaweed.png | Bin 0 -> 222 bytes .../textures/old/flowers_waterlily.png | Bin 0 -> 404 bytes .../textures/old/flowers_waterlily_22.5.png | Bin 0 -> 429 bytes .../textures/old/flowers_waterlily_45.png | Bin 0 -> 424 bytes .../textures/old/flowers_waterlily_67.5.png | Bin 0 -> 427 bytes .../along_shore/textures/old/lillyPad5x16.png | Bin 0 -> 308 bytes .../textures/old/lillypad3Flower16x.png | Bin 0 -> 411 bytes .../along_shore/textures/old/pondscum16xc.png | Bin 0 -> 543 bytes mods/plantlife_modpack/bushes/init.lua | 260 + .../bushes/locale/bushes.fr.tr | 11 + .../bushes/locale/template.txt | 10 + mods/plantlife_modpack/bushes/mod.conf | 3 + .../textures/bushes_branches_center_1.png | Bin 0 -> 305 bytes .../textures/bushes_branches_center_2.png | Bin 0 -> 305 bytes .../textures/bushes_branches_left_1.png | Bin 0 -> 577 bytes .../textures/bushes_branches_left_2.png | Bin 0 -> 598 bytes .../textures/bushes_branches_right_1.png | Bin 0 -> 592 bytes .../textures/bushes_branches_right_2.png | Bin 0 -> 632 bytes .../bushes/textures/bushes_leaves_1.png | Bin 0 -> 205 bytes .../bushes/textures/bushes_leaves_2.png | Bin 0 -> 205 bytes .../textures/bushes_youngtree2trunk.png | Bin 0 -> 1074 bytes .../textures/bushes_youngtree2trunk_inv.png | Bin 0 -> 872 bytes .../textures/old & unused/BlockBranch1.png | Bin 0 -> 73879 bytes .../textures/old & unused/BlockBranch1L.png | Bin 0 -> 34131 bytes .../textures/old & unused/BlockBranch1R.png | Bin 0 -> 40264 bytes .../textures/old & unused/BushBranches1.png | Bin 0 -> 52878 bytes .../textures/old & unused/BushBranches1sm.png | Bin 0 -> 609 bytes .../old & unused/BushBranches1sm2.png | Bin 0 -> 620 bytes .../old & unused/BushBranches1sm3.png | Bin 0 -> 396 bytes .../old & unused/BushBranches1sm4.png | Bin 0 -> 540 bytes .../old & unused/BushBranchesCenter.png | Bin 0 -> 285 bytes .../old & unused/BushBranchesSide1.png | Bin 0 -> 657 bytes .../old & unused/BushBranchesSide2.png | Bin 0 -> 693 bytes .../bushes/textures/old & unused/blank.png | Bin 0 -> 83 bytes .../old & unused/moretrees_pine_leaves3.png | Bin 0 -> 525 bytes .../bushes_classic/cooking.lua | 123 + .../bushes_classic/image_credits.txt | 5 + .../plantlife_modpack/bushes_classic/init.lua | 58 + .../locale/bushes_classic.de.tr | 46 + .../locale/bushes_classic.es.tr | 46 + .../locale/bushes_classic.fr.tr | 46 + .../locale/bushes_classic.tr.tr | 46 + .../bushes_classic/locale/template.txt | 46 + .../plantlife_modpack/bushes_classic/mod.conf | 3 + .../models/bushes_basket_empty.obj | 46 + .../models/bushes_basket_full.obj | 330 + .../bushes_classic/models/bushes_bush.obj | 329 + .../bushes_classic/nodes.lua | 210 + .../bushes_classic/textures/bushes_basket.png | Bin 0 -> 2956 bytes .../textures/bushes_basket_pie_blackberry.png | Bin 0 -> 3631 bytes .../textures/bushes_basket_pie_blueberry.png | Bin 0 -> 3627 bytes .../textures/bushes_basket_pie_gooseberry.png | Bin 0 -> 3645 bytes .../bushes_basket_pie_mixed_berry.png | Bin 0 -> 3587 bytes .../textures/bushes_basket_pie_raspberry.png | Bin 0 -> 3610 bytes .../textures/bushes_basket_pie_strawberry.png | Bin 0 -> 3607 bytes .../textures/bushes_blackberry.png | Bin 0 -> 1140 bytes .../textures/bushes_blackberry_pie_cooked.png | Bin 0 -> 601 bytes .../textures/bushes_blackberry_pie_raw.png | Bin 0 -> 612 bytes .../textures/bushes_blackberry_pie_slice.png | Bin 0 -> 341 bytes .../textures/bushes_blueberry.png | Bin 0 -> 1615 bytes .../textures/bushes_blueberry_pie_cooked.png | Bin 0 -> 602 bytes .../textures/bushes_blueberry_pie_raw.png | Bin 0 -> 606 bytes .../textures/bushes_blueberry_pie_slice.png | Bin 0 -> 347 bytes .../textures/bushes_bush_blackberry.png | Bin 0 -> 9089 bytes .../textures/bushes_bush_blueberry.png | Bin 0 -> 9203 bytes .../textures/bushes_bush_fruitless.png | Bin 0 -> 7891 bytes .../textures/bushes_bush_gooseberry.png | Bin 0 -> 9275 bytes .../textures/bushes_bush_raspberry.png | Bin 0 -> 9226 bytes .../textures/bushes_bush_strawberry.png | Bin 0 -> 9137 bytes .../textures/bushes_gooseberry.png | Bin 0 -> 979 bytes .../textures/bushes_gooseberry_pie_cooked.png | Bin 0 -> 607 bytes .../textures/bushes_gooseberry_pie_raw.png | Bin 0 -> 597 bytes .../textures/bushes_gooseberry_pie_slice.png | Bin 0 -> 348 bytes .../bushes_mixed_berry_pie_cooked.png | Bin 0 -> 565 bytes .../textures/bushes_mixed_berry_pie_raw.png | Bin 0 -> 586 bytes .../textures/bushes_mixed_berry_pie_slice.png | Bin 0 -> 337 bytes .../textures/bushes_raspberry.png | Bin 0 -> 1360 bytes .../textures/bushes_raspberry_pie_cooked.png | Bin 0 -> 613 bytes .../textures/bushes_raspberry_pie_raw.png | Bin 0 -> 610 bytes .../textures/bushes_raspberry_pie_slice.png | Bin 0 -> 352 bytes .../textures/bushes_strawberry.png | Bin 0 -> 1961 bytes .../textures/bushes_strawberry_pie_cooked.png | Bin 0 -> 577 bytes .../textures/bushes_strawberry_pie_raw.png | Bin 0 -> 606 bytes .../textures/bushes_strawberry_pie_slice.png | Bin 0 -> 339 bytes .../bushes_classic/textures/bushes_sugar.png | Bin 0 -> 2077 bytes mods/plantlife_modpack/cavestuff/init.lua | 15 + .../cavestuff/locale/cavestuff.fr.tr | 11 + .../cavestuff/locale/template.txt | 11 + mods/plantlife_modpack/cavestuff/mapgen.lua | 52 + mods/plantlife_modpack/cavestuff/mod.conf | 2 + .../cavestuff/models/cavestuff_pebble.obj | 279 + mods/plantlife_modpack/cavestuff/nodes.lua | 145 + .../textures/undergrowth_desert_pebble.png | Bin 0 -> 303 bytes .../cavestuff/textures/undergrowth_pebble.png | Bin 0 -> 362 bytes mods/plantlife_modpack/copyright.txt | 10 + mods/plantlife_modpack/dryplants/crafting.lua | 359 + mods/plantlife_modpack/dryplants/init.lua | 205 + mods/plantlife_modpack/dryplants/juncus.lua | 135 + .../dryplants/locale/dryplants.fr.tr | 28 + .../dryplants/locale/template.txt | 28 + .../dryplants/meadowvariation.lua | 25 + mods/plantlife_modpack/dryplants/mod.conf | 3 + .../dryplants/models/plantlike.obj | 28 + .../plantlife_modpack/dryplants/moregrass.lua | 32 + mods/plantlife_modpack/dryplants/reed.lua | 382 + mods/plantlife_modpack/dryplants/reedmace.lua | 413 + mods/plantlife_modpack/dryplants/settings.txt | 52 + .../dryplants/textures/default_grass_1.png | Bin 0 -> 212 bytes .../dryplants/textures/default_grass_2.png | Bin 0 -> 315 bytes .../dryplants/textures/default_grass_3.png | Bin 0 -> 428 bytes .../dryplants/textures/default_grass_4.png | Bin 0 -> 525 bytes .../dryplants/textures/default_grass_5.png | Bin 0 -> 611 bytes .../dryplants/textures/dryplants_grass.png | Bin 0 -> 486 bytes .../textures/dryplants_grass_short.png | Bin 0 -> 771 bytes .../textures/dryplants_grass_short_side.png | Bin 0 -> 396 bytes .../dryplants/textures/dryplants_hay.png | Bin 0 -> 512 bytes .../textures/dryplants_juncus_02.png | Bin 0 -> 670 bytes .../textures/dryplants_juncus_03.png | Bin 0 -> 720 bytes .../textures/dryplants_juncus_inv.png | Bin 0 -> 600 bytes .../dryplants/textures/dryplants_reed.png | Bin 0 -> 685 bytes .../dryplants/textures/dryplants_reed_wet.png | Bin 0 -> 672 bytes .../dryplants/textures/dryplants_reedmace.png | Bin 0 -> 615 bytes .../textures/dryplants_reedmace_bottom.png | Bin 0 -> 708 bytes .../textures/dryplants_reedmace_height_2.png | Bin 0 -> 1255 bytes .../textures/dryplants_reedmace_height_3.png | Bin 0 -> 1893 bytes .../dryplants_reedmace_height_3_spikes.png | Bin 0 -> 2137 bytes .../textures/dryplants_reedmace_sapling.png | Bin 0 -> 455 bytes .../textures/dryplants_reedmace_spikes.png | Bin 0 -> 491 bytes .../textures/dryplants_reedmace_top.png | Bin 0 -> 329 bytes .../textures/dryplants_reedmace_water.png | Bin 0 -> 588 bytes .../dryplants/textures/dryplants_sickle.png | Bin 0 -> 147 bytes .../textures/not_in_use/big_pic_8.png | Bin 0 -> 1983 bytes .../textures/not_in_use/big_pic_9.png | Bin 0 -> 2178 bytes .../not_in_use/dryplants_cattailsG_m2.png | Bin 0 -> 1491 bytes .../not_in_use/dryplants_juncus_02_left.png | Bin 0 -> 352 bytes .../not_in_use/dryplants_juncus_02_right.png | Bin 0 -> 393 bytes .../not_in_use/dryplants_juncus_02_whole2.png | Bin 0 -> 621 bytes .../not_in_use/dryplants_juncus_03_left.png | Bin 0 -> 414 bytes .../not_in_use/dryplants_juncus_03_right.png | Bin 0 -> 387 bytes .../not_in_use/dryplants_juncus_03_whole2.png | Bin 0 -> 665 bytes .../not_in_use/dryplants_reedmace_01.png | Bin 0 -> 362 bytes .../not_in_use/dryplants_reedmace_02.png | Bin 0 -> 708 bytes .../not_in_use/dryplants_reedmace_03.png | Bin 0 -> 1148 bytes .../not_in_use/dryplants_reedmace_04.png | Bin 0 -> 1329 bytes .../dryplants_reedmace_bottom_left.png | Bin 0 -> 122 bytes .../dryplants_reedmace_bottom_right.png | Bin 0 -> 189 bytes .../not_in_use/dryplants_reedmace_left.png | Bin 0 -> 185 bytes .../not_in_use/dryplants_reedmace_right.png | Bin 0 -> 196 bytes .../dryplants_reedmace_top_left.png | Bin 0 -> 102 bytes .../dryplants_reedmace_top_right.png | Bin 0 -> 147 bytes .../textures/not_in_use/reedmace2.png | Bin 0 -> 2359 bytes .../textures/not_in_use/reedmace3.png | Bin 0 -> 2869 bytes .../textures/not_in_use/reedmace4.png | Bin 0 -> 2960 bytes .../textures/not_in_use/reedtest.png | Bin 0 -> 333 bytes .../textures/not_in_use/texturing.png | Bin 0 -> 3055 bytes .../old/dryplants_grass_short_old3.png | Bin 0 -> 823 bytes .../old/dryplants_grass_short_old4.png | Bin 0 -> 337 bytes .../old/dryplants_juncus_02_left_old.png | Bin 0 -> 371 bytes .../old/dryplants_juncus_02_right_old.png | Bin 0 -> 389 bytes .../old/dryplants_juncus_03_left_old.png | Bin 0 -> 414 bytes .../old/dryplants_juncus_03_right_old.png | Bin 0 -> 400 bytes .../dryplants_reedmace_bottom_left_old2.png | Bin 0 -> 143 bytes .../old/dryplants_reedmace_bottom_old4.png | Bin 0 -> 734 bytes .../dryplants_reedmace_bottom_right_old2.png | Bin 0 -> 186 bytes .../old/dryplants_reedmace_left_old2.png | Bin 0 -> 191 bytes .../textures/old/dryplants_reedmace_old8.png | Bin 0 -> 698 bytes .../old/dryplants_reedmace_right_old2.png | Bin 0 -> 200 bytes .../old/dryplants_reedmace_spikes_old3.png | Bin 0 -> 556 bytes .../old/dryplants_reedmace_top_left_old2.png | Bin 0 -> 99 bytes .../old/dryplants_reedmace_top_old3.png | Bin 0 -> 404 bytes .../old/dryplants_reedmace_top_right_old2.png | Bin 0 -> 120 bytes .../old/dryplants_reedmace_water_old2.png | Bin 0 -> 569 bytes mods/plantlife_modpack/ferns/crafting.lua | 109 + mods/plantlife_modpack/ferns/fern.lua | 215 + .../plantlife_modpack/ferns/gianttreefern.lua | 347 + mods/plantlife_modpack/ferns/horsetail.lua | 159 + mods/plantlife_modpack/ferns/init.lua | 71 + .../ferns/locale/ferns.fr.tr | 22 + .../ferns/locale/template.txt | 23 + mods/plantlife_modpack/ferns/mod.conf | 2 + mods/plantlife_modpack/ferns/settings.lua | 43 + .../ferns/textures/ferns_5.png | Bin 0 -> 550 bytes .../ferns/textures/ferns_6.png | Bin 0 -> 666 bytes .../ferns/textures/ferns_7.png | Bin 0 -> 669 bytes .../ferns/textures/ferns_8.png | Bin 0 -> 510 bytes .../ferns/textures/ferns_fern.png | Bin 0 -> 362 bytes .../ferns/textures/ferns_fern_big.png | Bin 0 -> 1170 bytes .../ferns/textures/ferns_fern_mid.png | Bin 0 -> 699 bytes .../ferns/textures/ferns_fern_tree.png | Bin 0 -> 1339 bytes .../ferns/textures/ferns_fern_tree_giant.png | Bin 0 -> 3250 bytes .../ferns/textures/ferns_fern_tree_inv.png | Bin 0 -> 391 bytes .../ferns/textures/ferns_fern_tree_tl.png | Bin 0 -> 264 bytes .../ferns/textures/ferns_fern_tree_tr.png | Bin 0 -> 256 bytes .../ferns/textures/ferns_fern_trunk.png | Bin 0 -> 765 bytes .../ferns/textures/ferns_fern_trunk_big.png | Bin 0 -> 684 bytes .../textures/ferns_fern_trunk_big_top.png | Bin 0 -> 398 bytes .../ferns/textures/ferns_fern_trunk_top.png | Bin 0 -> 233 bytes .../ferns/textures/ferns_ferntuber.png | Bin 0 -> 438 bytes .../textures/ferns_ferntuber_roasted.png | Bin 0 -> 428 bytes .../ferns/textures/ferns_fiddlehead.png | Bin 0 -> 327 bytes .../textures/ferns_fiddlehead_roasted.png | Bin 0 -> 521 bytes .../ferns/textures/ferns_horsetail_01.png | Bin 0 -> 150 bytes .../ferns/textures/ferns_horsetail_02.png | Bin 0 -> 166 bytes .../ferns/textures/ferns_horsetail_03.png | Bin 0 -> 199 bytes .../ferns/textures/ferns_horsetail_04.png | Bin 0 -> 224 bytes .../textures/ferns_sapling_tree_fern.png | Bin 0 -> 168 bytes .../ferns_sapling_tree_fern_giant.png | Bin 0 -> 224 bytes .../textures/ferns_tree_fern_leave_big.png | Bin 0 -> 560 bytes .../ferns_tree_fern_leave_big_cross.png | Bin 0 -> 724 bytes .../ferns_tree_fern_leave_big_end.png | Bin 0 -> 456 bytes .../not_in_use/archaeplantae_horsetails.png | Bin 0 -> 308 bytes .../textures/not_in_use/big picture 3.png | Bin 0 -> 1972 bytes .../not_in_use/ferns_fern_big_left.png | Bin 0 -> 640 bytes .../not_in_use/ferns_fern_big_right.png | Bin 0 -> 623 bytes .../not_in_use/ferns_fern_mid_left.png | Bin 0 -> 393 bytes .../not_in_use/ferns_fern_mid_right.png | Bin 0 -> 414 bytes .../not_in_use/ferns_fern_tree_bl.png | Bin 0 -> 554 bytes .../not_in_use/ferns_fern_tree_br.png | Bin 0 -> 544 bytes .../not_in_use/ferns_fern_trunk_big_crown.png | Bin 0 -> 681 bytes .../textures/old/archaeplantae_fern_old4.png | Bin 0 -> 368 bytes .../ferns/textures/old/comb.png | Bin 0 -> 112 bytes .../ferns/textures/old/ferns_5_old.png | Bin 0 -> 461 bytes .../ferns/textures/old/ferns_6_old.png | Bin 0 -> 700 bytes .../ferns/textures/old/ferns_7_old.png | Bin 0 -> 677 bytes .../ferns/textures/old/ferns_fern_big_old.png | Bin 0 -> 1147 bytes .../ferns/textures/old/ferns_fern_mid_old.png | Bin 0 -> 664 bytes .../textures/old/ferns_fern_tree_old.png | Bin 0 -> 1294 bytes .../old/ferns_fern_trunk_big_old2.png | Bin 0 -> 669 bytes .../old/ferns_fern_trunk_big_top_old.png | Bin 0 -> 814 bytes .../old/ferns_fern_trunk_big_top_old2.png | Bin 0 -> 714 bytes .../textures/old/ferns_fern_trunk_top_old.png | Bin 0 -> 230 bytes .../textures/old/ferns_horsetail_01_old2.png | Bin 0 -> 177 bytes .../textures/old/ferns_horsetail_02_old2.png | Bin 0 -> 204 bytes .../textures/old/ferns_horsetail_03_old2.png | Bin 0 -> 251 bytes .../textures/old/ferns_horsetail_04_old2.png | Bin 0 -> 279 bytes .../ferns_tree_fern_leave_big_cross_old.png | Bin 0 -> 712 bytes .../old/ferns_tree_fern_leave_big_end_old.png | Bin 0 -> 457 bytes .../old/ferns_tree_fern_leave_big_old.png | Bin 0 -> 522 bytes mods/plantlife_modpack/ferns/treefern.lua | 236 + .../flowers_plus/flowers-changelog.txt | 24 + mods/plantlife_modpack/flowers_plus/init.lua | 481 + .../flowers_plus/locale/flowers_plus.de.tr | 13 + .../flowers_plus/locale/flowers_plus.es.tr | 12 + .../flowers_plus/locale/flowers_plus.fr.tr | 12 + .../flowers_plus/locale/flowers_plus.tr.tr | 12 + .../flowers_plus/locale/template.txt | 13 + mods/plantlife_modpack/flowers_plus/mod.conf | 3 + .../flowers_plus/models/flowers_sunflower.obj | 73 + .../flowers_plus/textures/flowers_seaweed.png | Bin 0 -> 234 bytes .../textures/flowers_seaweedLight.png | Bin 0 -> 222 bytes .../textures/flowers_seaweed_2.png | Bin 0 -> 224 bytes .../textures/flowers_seaweed_3.png | Bin 0 -> 226 bytes .../textures/flowers_seaweed_4.png | Bin 0 -> 178 bytes .../textures/flowers_sunflower.png | Bin 0 -> 811 bytes .../textures/flowers_sunflower_inv.png | Bin 0 -> 378 bytes .../textures/flowers_waterlily.png | Bin 0 -> 412 bytes .../textures/flowers_waterlily_22.5.png | Bin 0 -> 409 bytes .../textures/flowers_waterlily_45.png | Bin 0 -> 421 bytes .../textures/flowers_waterlily_67.5.png | Bin 0 -> 435 bytes .../textures/flowers_waterlily_small_1.png | Bin 0 -> 468 bytes .../textures/flowers_waterlily_small_2.png | Bin 0 -> 472 bytes .../textures/flowers_waterlily_small_3.png | Bin 0 -> 422 bytes .../textures/flowers_waterlily_small_4.png | Bin 0 -> 219 bytes mods/plantlife_modpack/junglegrass/init.lua | 3 + mods/plantlife_modpack/junglegrass/mod.conf | 1 + mods/plantlife_modpack/modpack.conf | 1 + mods/plantlife_modpack/modpack.txt | 0 mods/plantlife_modpack/molehills/init.lua | 80 + .../molehills/locale/molehills.fr.tr | 9 + .../molehills/locale/template.txt | 9 + mods/plantlife_modpack/molehills/mod.conf | 2 + .../molehills/models/molehill_molehill.obj | 197 + .../molehills/molehills_settings.txt | 6 + .../molehills/textures/molehills_dirt.png | Bin 0 -> 806 bytes .../molehills/textures/molehills_side.png | Bin 0 -> 308 bytes .../textures/old & unused/molehill_side.png | Bin 0 -> 110 bytes .../textures/old & unused/molehill_top.png | Bin 0 -> 162 bytes .../nature_classic/blossom.lua | 83 + .../nature_classic/config.lua | 6 + .../nature_classic/global_function.lua | 82 + .../plantlife_modpack/nature_classic/init.lua | 50 + .../locale/nature_classic.fr.tr | 10 + .../nature_classic/locale/template.txt | 10 + .../plantlife_modpack/nature_classic/mod.conf | 3 + .../textures/nature_blossom.png | Bin 0 -> 115 bytes mods/plantlife_modpack/poisonivy/init.lua | 104 + .../poisonivy/locale/poisonivy.de.tr | 12 + .../poisonivy/locale/poisonivy.es.tr | 12 + .../poisonivy/locale/poisonivy.fr.tr | 12 + .../poisonivy/locale/poisonivy.pt.tr | 12 + .../poisonivy/locale/poisonivy.pt_BR.tr | 6 + .../poisonivy/locale/poisonivy.template.trt | 12 + .../poisonivy/locale/poisonivy.tr.tr | 12 + mods/plantlife_modpack/poisonivy/mod.conf | 2 + .../poisonivy/textures/poisonivy_climbing.png | Bin 0 -> 228 bytes .../poisonivy/textures/poisonivy_seedling.png | Bin 0 -> 179 bytes .../textures/poisonivy_sproutling.png | Bin 0 -> 239 bytes mods/plantlife_modpack/trunks/crafting.lua | 133 + mods/plantlife_modpack/trunks/generating.lua | 545 + mods/plantlife_modpack/trunks/init.lua | 20 + .../trunks/locale/template.txt | 17 + .../trunks/locale/trunks.fr.tr | 17 + mods/plantlife_modpack/trunks/mod.conf | 3 + mods/plantlife_modpack/trunks/nodes.lua | 370 + .../trunks/textures/credit_textures.txt | 34 + .../textures/old & unused/comboSticks.png | Bin 0 -> 243 bytes .../textures/old & unused/comboSticks_2.png | Bin 0 -> 363 bytes .../old & unused/trunks_root_mask_old.png | Bin 0 -> 135 bytes .../textures/old & unused/trunks_twig_1e.png | Bin 0 -> 136 bytes .../textures/old & unused/trunks_twig_1n.png | Bin 0 -> 147 bytes .../textures/old & unused/trunks_twig_2n.png | Bin 0 -> 142 bytes .../textures/old & unused/trunks_twig_3n.png | Bin 0 -> 138 bytes .../textures/old & unused/trunks_twig_4n.png | Bin 0 -> 152 bytes .../textures/old & unused/trunks_twig_5-8.png | Bin 0 -> 170 bytes .../old & unused/trunks_twig_9-12.png | Bin 0 -> 200 bytes .../trunks/textures/trunks_moss.png | Bin 0 -> 199 bytes .../trunks/textures/trunks_moss_fungus.png | Bin 0 -> 230 bytes .../trunks/textures/trunks_root_mask.png | Bin 0 -> 191 bytes .../trunks/textures/trunks_twig_1.png | Bin 0 -> 134 bytes .../trunks/textures/trunks_twig_10.png | Bin 0 -> 149 bytes .../trunks/textures/trunks_twig_11.png | Bin 0 -> 122 bytes .../trunks/textures/trunks_twig_12.png | Bin 0 -> 115 bytes .../trunks/textures/trunks_twig_13.png | Bin 0 -> 105 bytes .../trunks/textures/trunks_twig_2.png | Bin 0 -> 141 bytes .../trunks/textures/trunks_twig_3.png | Bin 0 -> 136 bytes .../trunks/textures/trunks_twig_4.png | Bin 0 -> 126 bytes .../trunks/textures/trunks_twig_5.png | Bin 0 -> 110 bytes .../trunks/textures/trunks_twig_6.png | Bin 0 -> 74 bytes .../trunks/textures/trunks_twig_7.png | Bin 0 -> 104 bytes .../trunks/textures/trunks_twig_8.png | Bin 0 -> 118 bytes .../trunks/textures/trunks_twig_9.png | Bin 0 -> 110 bytes .../trunks/textures/trunks_twigs.png | Bin 0 -> 759 bytes .../trunks/textures/trunks_twigs_corner.png | Bin 0 -> 641 bytes .../trunks/textures/trunks_twigs_top.png | Bin 0 -> 471 bytes .../trunks/trunks_settings.txt | 70 + mods/plantlife_modpack/vines/README.md | 52 + mods/plantlife_modpack/vines/init.lua | 413 + .../vines/locale/template.txt | 14 + .../vines/locale/vines.fr.tr | 15 + mods/plantlife_modpack/vines/mod.conf | 4 + .../vines/screenshot.png | Bin .../vines/textures/vines_item.png | Bin .../vines/textures/vines_jungle_end.png | Bin .../vines/textures/vines_jungle_middle.png | Bin .../vines/textures/vines_root_end.png | Bin .../vines/textures/vines_root_middle.png | Bin .../vines/textures/vines_rope.png | Bin .../vines/textures/vines_rope_end.png | Bin .../vines/textures/vines_shears.png | Bin .../vines/textures/vines_side_end.png | Bin .../vines/textures/vines_side_middle.png | Bin .../vines/textures/vines_vine_end.png | Bin .../vines/textures/vines_vine_middle.png | Bin .../vines/textures/vines_willow_end.png | Bin .../vines/textures/vines_willow_middle.png | Bin .../woodsoils/generating.lua | 151 + mods/plantlife_modpack/woodsoils/init.lua | 32 + .../woodsoils/locale/template.txt | 12 + .../woodsoils/locale/woodsoils.fr.tr | 12 + mods/plantlife_modpack/woodsoils/mod.conf | 3 + mods/plantlife_modpack/woodsoils/nodes.lua | 82 + .../woodsoils/textures/credit_textures.txt | 16 + .../textures/not in use/woodsoils.png | Bin 0 -> 110 bytes .../woodsoils/textures/woodsoils_ground.png | Bin 0 -> 693 bytes .../textures/woodsoils_ground_cover.png | Bin 0 -> 775 bytes .../textures/woodsoils_ground_cover2.png | Bin 0 -> 684 bytes .../textures/woodsoils_ground_cover_side.png | Bin 0 -> 353 bytes .../textures/woodsoils_ground_cover_side2.png | Bin 0 -> 325 bytes .../textures/woodsoils_ground_side.png | Bin 0 -> 368 bytes mods/plantlife_modpack/youngtrees/init.lua | 149 + .../youngtrees/locale/template.txt | 13 + .../youngtrees/locale/youngtrees.fr.tr | 13 + mods/plantlife_modpack/youngtrees/mod.conf | 2 + .../youngtrees/textures/bamboo.png | Bin 0 -> 112 bytes .../youngtrees/textures/unused/sapling.png | Bin 0 -> 14617 bytes .../youngtrees/textures/unused/sapling16x.png | Bin 0 -> 1020 bytes .../youngtrees/textures/youngtree16xa.png | Bin 0 -> 420 bytes .../youngtrees/textures/youngtree16xb.png | Bin 0 -> 314 bytes .../youngtrees/textures/youngtree16xc.png | Bin 0 -> 142 bytes .../youngtrees/textures/youngtree2branch.png | Bin 0 -> 129 bytes mods/plasticbox/COPYING | 14 + mods/plasticbox/depends.txt | 2 + mods/plasticbox/init.lua | 99 + mods/plasticbox/textures/plasticbox_white.png | Bin 0 -> 441 bytes mods/plasticbox/ud_palette.txt | 9 + mods/playerplus/README.md | 62 + mods/playerplus/depends.txt | 4 + mods/playerplus/description.txt | 1 + mods/playerplus/init.lua | 364 + mods/playerplus/license.txt | 21 + mods/playerplus/mod.conf | 1 + mods/playerplus/screenshot.png | Bin 0 -> 7273 bytes mods/playerplus/settingtypes.txt | 4 + mods/playerplus/textures/trans.png | Bin 0 -> 75 bytes mods/protector/README.md | 142 + mods/protector/admin.lua | 239 + mods/protector/depends.txt | 5 + mods/protector/description.txt | 1 + mods/protector/doors_chest.lua | 739 + mods/protector/hud.lua | 67 + mods/protector/init.lua | 796 + mods/protector/intllib.lua | 45 + mods/protector/license.txt | 21 + mods/protector/locale/de.po | 182 + mods/protector/locale/es.po | 177 + mods/protector/locale/fr.po | 183 + mods/protector/locale/it.po | 180 + mods/protector/locale/protector.de.tr | 55 + mods/protector/locale/protector.es.tr | 55 + mods/protector/locale/protector.fr.tr | 55 + mods/protector/locale/protector.it.tr | 55 + mods/protector/locale/protector.ru.tr | 55 + mods/protector/locale/protector.tr.tr | 55 + mods/protector/locale/ru.po | 183 + mods/protector/locale/template.pot | 179 + mods/protector/locale/tr.po | 180 + mods/protector/lucky_block.lua | 18 + mods/protector/mod.conf | 3 + mods/protector/pvp.lua | 72 + mods/protector/screenshot.png | Bin 0 -> 12165 bytes mods/protector/settingtypes.txt | 32 + .../textures/default_chest_front.png | Bin 0 -> 421 bytes .../protector/textures/default_chest_side.png | Bin 0 -> 375 bytes mods/protector/textures/default_chest_top.png | Bin 0 -> 418 bytes mods/protector/textures/doors_brown.png | Bin 0 -> 109 bytes mods/protector/textures/doors_grey.png | Bin 0 -> 105 bytes mods/protector/textures/doors_steel.png | Bin 0 -> 132 bytes mods/protector/textures/doors_steel_a.png | Bin 0 -> 273 bytes mods/protector/textures/doors_steel_b.png | Bin 0 -> 260 bytes mods/protector/textures/doors_trapdoor.png | Bin 0 -> 257 bytes .../textures/doors_trapdoor_side.png | Bin 0 -> 233 bytes .../textures/doors_trapdoor_steel.png | Bin 0 -> 153 bytes .../textures/doors_trapdoor_steel_side.png | Bin 0 -> 101 bytes mods/protector/textures/doors_wood.png | Bin 0 -> 130 bytes mods/protector/textures/doors_wood_a.png | Bin 0 -> 294 bytes mods/protector/textures/doors_wood_b.png | Bin 0 -> 291 bytes .../textures/johnsmith/protector_logo.png | Bin 0 -> 862 bytes mods/protector/textures/license.txt | 30 + mods/protector/textures/protector_display.png | Bin 0 -> 96 bytes mods/protector/textures/protector_logo.png | Bin 0 -> 138 bytes mods/protector/textures/protector_overlay.png | Bin 0 -> 116 bytes mods/protector/tool.lua | 164 + mods/realchess/.luacheckrc | 7 + mods/realchess/CREDITS | 6 + mods/realchess/LICENSE | 13 + mods/realchess/README.md | 3 + mods/realchess/depends.txt | 4 + mods/realchess/description.txt | 1 + mods/realchess/init.lua | 892 + mods/realchess/mod.conf | 1 + mods/realchess/screenshot.png | Bin 0 -> 79984 bytes mods/realchess/textures/bishop_black.png | Bin 0 -> 170 bytes mods/realchess/textures/bishop_white.png | Bin 0 -> 175 bytes mods/realchess/textures/chess_bg.png | Bin 0 -> 29706 bytes mods/realchess/textures/chessboard_sides.png | Bin 0 -> 115 bytes mods/realchess/textures/chessboard_top.png | Bin 0 -> 207 bytes mods/realchess/textures/king_black.png | Bin 0 -> 247 bytes mods/realchess/textures/king_white.png | Bin 0 -> 194 bytes mods/realchess/textures/knight_black.png | Bin 0 -> 231 bytes mods/realchess/textures/knight_white.png | Bin 0 -> 235 bytes mods/realchess/textures/mailbox_blank16.png | Bin 0 -> 82 bytes mods/realchess/textures/pawn_black.png | Bin 0 -> 166 bytes mods/realchess/textures/pawn_white.png | Bin 0 -> 166 bytes mods/realchess/textures/queen_black.png | Bin 0 -> 238 bytes mods/realchess/textures/queen_white.png | Bin 0 -> 188 bytes mods/realchess/textures/rook_black.png | Bin 0 -> 172 bytes mods/realchess/textures/rook_white.png | Bin 0 -> 178 bytes mods/regrow/description.txt | 1 + mods/regrow/init.lua | 83 + mods/regrow/license.txt | 21 + mods/regrow/mod.conf | 1 + mods/regrow/readme.MD | 26 + mods/roads/.gitmodules | 3 + mods/roads/asphalt/depends.txt | 3 + mods/roads/asphalt/init.lua | 27 + mods/roads/asphaltstairs/depends.txt | 3 + mods/roads/asphaltstairs/init.lua | 338 + mods/roads/concretestairs/depends.txt | 5 + mods/roads/concretestairs/init.lua | 19 + mods/roads/constructionarea/depends.txt | 3 + mods/roads/constructionarea/init.lua | 70 + mods/roads/delineator/depends.txt | 2 + mods/roads/delineator/init.lua | 27 + mods/roads/description.txt | 1 + mods/roads/emergencyphone/depends.txt | 3 + mods/roads/emergencyphone/init.lua | 25 + .../advanced_aircraft_warning_light.lua | 55 + .../advanced_automatic_warning_device.lua | 463 + .../infrastructure/advanced_boom_barrier.lua | 508 + .../advanced_crosswalk_lighting.lua | 85 + .../advanced_crosswalk_safety_sign.lua | 85 + .../advanced_crosswalk_warning_light.lua | 124 + .../infrastructure/advanced_curve_chevron.lua | 85 + .../advanced_emergency_phone.lua | 107 + .../advanced_lane_control_lights.lua | 91 + .../infrastructure/advanced_road_signs.lua | 237 + .../advanced_traffic_lights_pedestrians.lua | 252 + .../infrastructure/advanced_warning_light.lua | 47 + mods/roads/infrastructure/crafts.lua | 443 + mods/roads/infrastructure/depends.txt | 7 + mods/roads/infrastructure/init.lua | 26 + .../models/infrastructure_traffic_cone.obj | 1045 + .../models/infrastructure_traffic_cone_i1.obj | 1045 + .../models/infrastructure_traffic_cone_i2.obj | 1045 + .../models/infrastructure_traffic_cone_i3.obj | 1045 + mods/roads/infrastructure/nodes.lua | 1439 ++ mods/roads/infrastructure/nodes_extension.lua | 202 + mods/roads/infrastructure/settings.lua | 49 + ...nfrastructure_automatic_warning_device.ogg | Bin 0 -> 90708 bytes .../sounds/infrastructure_boom_barrier.ogg | Bin 0 -> 35717 bytes .../sounds/infrastructure_ebell.ogg | Bin 0 -> 26398 bytes .../sounds/infrastructure_emergency_phone.ogg | Bin 0 -> 18073 bytes .../infrastructure_traffic_lights_1.ogg | Bin 0 -> 13500 bytes .../infrastructure_traffic_lights_2.ogg | Bin 0 -> 15454 bytes ...cture_aircraft_warning_light_side_anim.png | Bin 0 -> 550 bytes ...ucture_aircraft_warning_light_top_anim.png | Bin 0 -> 701 bytes ...nfrastructure_anti_dazzling_panel_side.png | Bin 0 -> 960 bytes ...ructure_anti_dazzling_panel_top_bottom.png | Bin 0 -> 652 bytes .../textures/infrastructure_asphalt.png | Bin 0 -> 731 bytes ...nfrastructure_automatic_warning_device.png | Bin 0 -> 8347 bytes ...ucture_automatic_warning_device_bottom.png | Bin 0 -> 450 bytes ...ucture_automatic_warning_device_middle.png | Bin 0 -> 1268 bytes ...atic_warning_device_middle_center_anim.png | Bin 0 -> 3429 bytes ...matic_warning_device_middle_center_off.png | Bin 0 -> 2259 bytes ...atic_warning_device_middle_center_side.png | Bin 0 -> 1048 bytes ...omatic_warning_device_middle_left_anim.png | Bin 0 -> 795 bytes ...tomatic_warning_device_middle_left_off.png | Bin 0 -> 373 bytes ...omatic_warning_device_middle_left_side.png | Bin 0 -> 389 bytes ...matic_warning_device_middle_right_anim.png | Bin 0 -> 822 bytes ...omatic_warning_device_middle_right_off.png | Bin 0 -> 413 bytes ...matic_warning_device_middle_right_side.png | Bin 0 -> 362 bytes ...e_automatic_warning_device_middle_side.png | Bin 0 -> 603 bytes ...structure_automatic_warning_device_top.png | Bin 0 -> 2818 bytes ...ture_automatic_warning_device_top_side.png | Bin 0 -> 878 bytes ...ture_boom_barrier_arm_h_anim_darkfirst.png | Bin 0 -> 762 bytes ...ure_boom_barrier_arm_h_anim_lightfirst.png | Bin 0 -> 811 bytes ...e_boom_barrier_arm_h_bottom_front_back.png | Bin 0 -> 315 bytes ...e_boom_barrier_arm_h_left_right_bright.png | Bin 0 -> 600 bytes .../infrastructure_boom_barrier_arm_h_top.png | Bin 0 -> 359 bytes ...infrastructure_boom_barrier_arm_v_left.png | Bin 0 -> 550 bytes ...nfrastructure_boom_barrier_arm_v_right.png | Bin 0 -> 527 bytes .../infrastructure_boom_barrier_h_bottom.png | Bin 0 -> 558 bytes ...frastructure_boom_barrier_h_front_back.png | Bin 0 -> 504 bytes .../infrastructure_boom_barrier_h_left.png | Bin 0 -> 566 bytes .../infrastructure_boom_barrier_h_right.png | Bin 0 -> 562 bytes .../infrastructure_boom_barrier_h_top.png | Bin 0 -> 549 bytes .../infrastructure_boom_barrier_v_bottom.png | Bin 0 -> 509 bytes ...frastructure_boom_barrier_v_front_back.png | Bin 0 -> 573 bytes .../infrastructure_boom_barrier_v_left.png | Bin 0 -> 532 bytes .../infrastructure_boom_barrier_v_right.png | Bin 0 -> 540 bytes ...astructure_cable_barrier_terminal_back.png | Bin 0 -> 1217 bytes ...structure_cable_barrier_terminal_front.png | Bin 0 -> 1224 bytes .../textures/infrastructure_concrete.png | Bin 0 -> 732 bytes ...rastructure_corrugated_guide_rail_back.png | Bin 0 -> 1142 bytes ...astructure_corrugated_guide_rail_front.png | Bin 0 -> 1135 bytes ...rastructure_corrugated_guide_rail_side.png | Bin 0 -> 1108 bytes .../infrastructure_corrugated_sheet.png | Bin 0 -> 1166 bytes ...infrastructure_crosswalk_lighting_back.png | Bin 0 -> 1019 bytes ...frastructure_crosswalk_lighting_bottom.png | Bin 0 -> 749 bytes ...nfrastructure_crosswalk_lighting_front.png | Bin 0 -> 1025 bytes .../infrastructure_crosswalk_safety_sign.png | Bin 0 -> 703 bytes ...rosswalk_safety_sign_bottom_front_back.png | Bin 0 -> 498 bytes ...ture_crosswalk_safety_sign_bottom_side.png | Bin 0 -> 348 bytes ...frastructure_crosswalk_safety_sign_top.png | Bin 0 -> 479 bytes ...e_crosswalk_safety_sign_top_front_back.png | Bin 0 -> 343 bytes ...ructure_crosswalk_safety_sign_top_side.png | Bin 0 -> 199 bytes ...structure_crosswalk_warning_light_back.png | Bin 0 -> 460 bytes ...ure_crosswalk_warning_light_front_anim.png | Bin 0 -> 1343 bytes ...e_crosswalk_warning_light_front_bright.png | Bin 0 -> 1021 bytes ...ure_crosswalk_warning_light_front_dark.png | Bin 0 -> 606 bytes ...structure_crowd_control_barricade_back.png | Bin 0 -> 1050 bytes ...tructure_crowd_control_barricade_front.png | Bin 0 -> 1078 bytes ...frastructure_curve_chevron_left_bright.png | Bin 0 -> 960 bytes ...infrastructure_curve_chevron_left_dark.png | Bin 0 -> 382 bytes ...rastructure_curve_chevron_right_bright.png | Bin 0 -> 988 bytes ...nfrastructure_curve_chevron_right_dark.png | Bin 0 -> 387 bytes ...tructure_delineator_retroreflector_red.png | Bin 0 -> 736 bytes ...cture_delineator_retroreflector_yellow.png | Bin 0 -> 792 bytes ...infrastructure_delineator_wrapper_left.png | Bin 0 -> 707 bytes ...nfrastructure_delineator_wrapper_right.png | Bin 0 -> 713 bytes ...nfrastructure_drainage_channel_grating.png | Bin 0 -> 1628 bytes .../infrastructure_emergency_phone_bottom.png | Bin 0 -> 544 bytes .../infrastructure_emergency_phone_front.png | Bin 0 -> 802 bytes .../infrastructure_emergency_phone_side.png | Bin 0 -> 768 bytes .../infrastructure_emergency_phone_top.png | Bin 0 -> 689 bytes ...ructure_energy_absorbing_terminal_back.png | Bin 0 -> 1160 bytes ...ucture_energy_absorbing_terminal_front.png | Bin 0 -> 865 bytes .../infrastructure_fitch_barrel_bottom.png | Bin 0 -> 713 bytes .../infrastructure_fitch_barrel_side.png | Bin 0 -> 979 bytes .../infrastructure_fitch_barrel_top.png | Bin 0 -> 625 bytes .../infrastructure_galvanized_steel.png | Bin 0 -> 1067 bytes .../infrastructure_grid_paver_bottom.png | Bin 0 -> 1093 bytes .../infrastructure_grid_paver_grass.png | Bin 0 -> 443 bytes .../infrastructure_grid_paver_top.png | Bin 0 -> 1597 bytes .../infrastructure_lane_control_lights_1.png | Bin 0 -> 1905 bytes .../infrastructure_lane_control_lights_2.png | Bin 0 -> 4010 bytes .../infrastructure_lane_control_lights_3.png | Bin 0 -> 4148 bytes .../infrastructure_lane_control_lights_4.png | Bin 0 -> 4159 bytes .../infrastructure_lane_control_lights_5.png | Bin 0 -> 4119 bytes .../infrastructure_lane_control_lights_6.png | Bin 0 -> 4466 bytes .../infrastructure_manhole_cover_side.png | Bin 0 -> 700 bytes ...nfrastructure_manhole_cover_top_bottom.png | Bin 0 -> 670 bytes .../infrastructure_marker_bottom_side.png | Bin 0 -> 153 bytes .../infrastructure_marker_side_red.png | Bin 0 -> 180 bytes .../infrastructure_marker_side_yellow.png | Bin 0 -> 183 bytes .../infrastructure_marker_top_red_yellow.png | Bin 0 -> 198 bytes ...nfrastructure_marker_top_yellow_yellow.png | Bin 0 -> 182 bytes .../textures/infrastructure_noise_barrier.png | Bin 0 -> 1524 bytes .../textures/infrastructure_razor_wire.png | Bin 0 -> 926 bytes .../textures/infrastructure_riffled_sheet.png | Bin 0 -> 2145 bytes ...nfrastructure_road_sign_crosswalk_back.png | Bin 0 -> 604 bytes ...frastructure_road_sign_crosswalk_front.png | Bin 0 -> 1158 bytes ...ture_road_sign_retroreflective_surface.png | Bin 0 -> 175 bytes ...astructure_road_sign_right_of_way_back.png | Bin 0 -> 664 bytes ...structure_road_sign_right_of_way_front.png | Bin 0 -> 820 bytes .../infrastructure_road_sign_stop_back.png | Bin 0 -> 693 bytes .../infrastructure_road_sign_stop_front.png | Bin 0 -> 1208 bytes .../infrastructure_road_sign_yield_back.png | Bin 0 -> 575 bytes .../infrastructure_road_sign_yield_front.png | Bin 0 -> 742 bytes .../textures/infrastructure_traffic_cone.png | Bin 0 -> 26988 bytes .../infrastructure_traffic_cone_bottom.png | Bin 0 -> 752 bytes .../infrastructure_traffic_cone_side.png | Bin 0 -> 371 bytes .../infrastructure_traffic_cone_top.png | Bin 0 -> 609 bytes ...rastructure_traffic_lights_pedestrians.png | Bin 0 -> 1899 bytes ...traffic_lights_pedestrians_bottom_back.png | Bin 0 -> 495 bytes ...ffic_lights_pedestrians_bottom_front_1.png | Bin 0 -> 798 bytes ...ffic_lights_pedestrians_bottom_front_2.png | Bin 0 -> 798 bytes ...ffic_lights_pedestrians_bottom_front_3.png | Bin 0 -> 999 bytes ...ffic_lights_pedestrians_bottom_front_4.png | Bin 0 -> 999 bytes ...re_traffic_lights_pedestrians_top_back.png | Bin 0 -> 459 bytes ...traffic_lights_pedestrians_top_front_1.png | Bin 0 -> 938 bytes ...traffic_lights_pedestrians_top_front_2.png | Bin 0 -> 938 bytes ...traffic_lights_pedestrians_top_front_3.png | Bin 0 -> 693 bytes ...traffic_lights_pedestrians_top_front_4.png | Bin 0 -> 693 bytes .../infrastructure_traffic_lights_side.png | Bin 0 -> 568 bytes ...infrastructure_traffic_lights_vehicles.png | Bin 0 -> 3062 bytes ...cture_traffic_lights_vehicles_bottom_1.png | Bin 0 -> 851 bytes ...cture_traffic_lights_vehicles_bottom_2.png | Bin 0 -> 1264 bytes ...cture_traffic_lights_vehicles_bottom_3.png | Bin 0 -> 1518 bytes ...cture_traffic_lights_vehicles_bottom_4.png | Bin 0 -> 1264 bytes ...tructure_traffic_lights_vehicles_top_1.png | Bin 0 -> 1382 bytes ...tructure_traffic_lights_vehicles_top_2.png | Bin 0 -> 1612 bytes ...tructure_traffic_lights_vehicles_top_3.png | Bin 0 -> 817 bytes ...tructure_traffic_lights_vehicles_top_4.png | Bin 0 -> 1159 bytes .../textures/infrastructure_truss.png | Bin 0 -> 1328 bytes .../infrastructure_warning_light_back.png | Bin 0 -> 481 bytes .../infrastructure_warning_light_bottom.png | Bin 0 -> 269 bytes ...nfrastructure_warning_light_front_anim.png | Bin 0 -> 1219 bytes .../infrastructure_warning_light_left.png | Bin 0 -> 247 bytes .../infrastructure_warning_light_right.png | Bin 0 -> 236 bytes .../infrastructure_warning_light_top.png | Bin 0 -> 250 bytes .../textures/infrastructure_wire_netting.png | Bin 0 -> 1030 bytes ...tructure_wire_rope_safety_barrier_back.png | Bin 0 -> 1134 bytes ...ructure_wire_rope_safety_barrier_front.png | Bin 0 -> 1146 bytes mods/roads/labels/depends.txt | 4 + mods/roads/labels/init.lua | 470 + .../infrastructure_double_yellow_line.png | Bin 0 -> 270 bytes .../infrastructure_single_yellow_line.png | Bin 0 -> 231 bytes ...frastructure_single_yellow_line_corner.png | Bin 0 -> 250 bytes ...ucture_solid_double_yellow_line_corner.png | Bin 0 -> 239 bytes ...rastructure_solid_yellow_line_one_side.png | Bin 0 -> 272 bytes .../labels/textures/streets_all_white.png | Bin 0 -> 3810 bytes .../labels/textures/streets_arrow_alldirs.png | Bin 0 -> 7932 bytes .../labels/textures/streets_arrow_left.png | Bin 0 -> 7662 bytes .../labels/textures/streets_arrow_right.png | Bin 0 -> 7605 bytes .../textures/streets_arrow_straight.png | Bin 0 -> 7564 bytes .../textures/streets_arrow_straight_left.png | Bin 0 -> 7770 bytes .../textures/streets_arrow_straight_right.png | Bin 0 -> 7719 bytes .../textures/streets_asphalt_dashed_line.png | Bin 0 -> 7946 bytes .../textures/streets_asphalt_outer_edge.png | Bin 0 -> 4526 bytes .../labels/textures/streets_asphalt_side.png | Bin 0 -> 3821 bytes .../textures/streets_asphalt_side_r.png | Bin 0 -> 3812 bytes .../textures/streets_asphalt_solid_line.png | Bin 0 -> 8003 bytes .../roads/labels/textures/streets_parking.png | Bin 0 -> 6911 bytes .../labels/textures/streets_printer_b.png | Bin 0 -> 170 bytes .../labels/textures/streets_printer_bt.png | Bin 0 -> 154 bytes .../labels/textures/streets_printer_f.png | Bin 0 -> 166 bytes .../labels/textures/streets_printer_inv.png | Bin 0 -> 2435 bytes .../labels/textures/streets_printer_l.png | Bin 0 -> 183 bytes .../labels/textures/streets_printer_r.png | Bin 0 -> 182 bytes .../labels/textures/streets_printer_t.png | Bin 0 -> 322 bytes .../labels/textures/streets_rw_arrow_left.png | Bin 0 -> 8954 bytes .../textures/streets_rw_arrow_right.png | Bin 0 -> 8951 bytes .../textures/streets_rw_arrow_straight.png | Bin 0 -> 8796 bytes .../streets_rw_arrow_straight_left.png | Bin 0 -> 9403 bytes .../streets_rw_arrow_straight_right.png | Bin 0 -> 9306 bytes .../textures/streets_rw_asphalt_side.png | Bin 0 -> 4190 bytes .../labels/textures/streets_rw_cross.png | Bin 0 -> 2586 bytes .../textures/streets_rw_dashed_line.png | Bin 0 -> 7944 bytes .../streets_rw_dashed_line_crossing.png | Bin 0 -> 3841 bytes .../textures/streets_rw_dashed_line_curve.png | Bin 0 -> 3333 bytes .../streets_rw_dashed_line_tjunction.png | Bin 0 -> 4099 bytes .../labels/textures/streets_rw_outer_edge.png | Bin 0 -> 5169 bytes .../labels/textures/streets_rw_parking.png | Bin 0 -> 8571 bytes .../labels/textures/streets_rw_solid_line.png | Bin 0 -> 8058 bytes .../streets_rw_solid_line_crossing.png | Bin 0 -> 4005 bytes .../textures/streets_rw_solid_line_curve.png | Bin 0 -> 3657 bytes .../streets_rw_solid_line_tjunction.png | Bin 0 -> 3702 bytes .../textures/streets_rw_transparent.png | Bin 0 -> 3836 bytes .../textures/streets_white_cartridge.png | Bin 0 -> 324 bytes .../textures/streets_yellow_cartridge.png | Bin 0 -> 330 bytes .../streets_yellow_diagonal_lines.png | Bin 0 -> 483 bytes mods/roads/license.txt | 60 + mods/roads/manholes/depends.txt | 2 + mods/roads/manholes/init.lua | 88 + mods/roads/modpack.txt | 1 + mods/roads/readme.txt | Bin 0 -> 1658 bytes mods/roads/roadsigns/depends.txt | 2 + mods/roads/roadsigns/init.lua | 42 + mods/roads/roadsigns/signs.lua | 17 + mods/roads/roadsigns/workshop.lua | 158 + mods/roads/screenshot_1.png | Bin 0 -> 1364041 bytes mods/roads/screenshot_2.png | Bin 0 -> 2073700 bytes mods/roads/screenshot_3.png | Bin 0 -> 1619567 bytes mods/roads/screenshot_4.png | Bin 0 -> 1709955 bytes mods/roads/steelsupport/depends.txt | 2 + mods/roads/steelsupport/init.lua | 20 + mods/roads/streetlamps/depends.txt | 3 + mods/roads/streetlamps/init.lua | 128 + mods/roads/streetsawards/depends.txt | 2 + mods/roads/streetsawards/init.lua | 22 + mods/roads/streetsconcrete/depends.txt | 3 + mods/roads/streetsconcrete/init.lua | 50 + mods/roads/streetshotfix/depends.txt | 1 + mods/roads/streetshotfix/init.lua | 9 + mods/roads/streetsmod/depends.txt | 3 + mods/roads/streetsmod/forms.lua | 4 + .../streetsmod/forms/cmd_streets.smartfs | 1 + mods/roads/streetsmod/init.lua | 89 + mods/roads/streetsmod/locale/de.txt | 59 + mods/roads/streetsmod/locale/pt.txt | 59 + mods/roads/streetsmod/locale/pt_br.txt | 59 + mods/roads/streetsmod/locale/template.txt.txt | 59 + .../streetsmod/nodeboxes/trafficlight.nbe | 19 + mods/roads/streetsmod/readme.txt | 1 + .../streetsmod/textures/streets_asphalt.png | Bin 0 -> 5993 bytes .../streetsmod/textures/streets_concrete.png | Bin 0 -> 7482 bytes .../textures/streets_delineator.png | Bin 0 -> 5674 bytes .../textures/streets_delineator_top.png | Bin 0 -> 184 bytes .../textures/streets_fence_bottom.png | Bin 0 -> 644 bytes .../textures/streets_fence_fromtop.png | Bin 0 -> 215 bytes .../streetsmod/textures/streets_fence_inv.png | Bin 0 -> 845 bytes .../streetsmod/textures/streets_fence_top.png | Bin 0 -> 441 bytes .../streets_lampcontroller_bottom.png | Bin 0 -> 532 bytes .../textures/streets_lampcontroller_sides.png | Bin 0 -> 651 bytes .../textures/streets_lampcontroller_top.png | Bin 0 -> 688 bytes .../textures/streets_lamps_basi_inv.png | Bin 0 -> 4210 bytes .../textures/streets_lamps_basic_bottom.png | Bin 0 -> 3121 bytes .../textures/streets_lamps_basic_middle.png | Bin 0 -> 6634 bytes .../textures/streets_lamps_basic_top.png | Bin 0 -> 5112 bytes .../textures/streets_lamps_basic_top_top.png | Bin 0 -> 6359 bytes .../streetsmod/textures/streets_manhole.png | Bin 0 -> 10833 bytes .../textures/streets_manhole_advanced.png | Bin 0 -> 9205 bytes .../streetsmod/textures/streets_pole.png | Bin 0 -> 496 bytes .../streetsmod/textures/streets_pole_inv.png | Bin 0 -> 767 bytes .../textures/streets_rw_arrow_alldirs.png | Bin 0 -> 9866 bytes .../streetsmod/textures/streets_sign_back.png | Bin 0 -> 1808 bytes .../textures/streets_sign_construction.png | Bin 0 -> 4007 bytes .../textures/streets_sign_grasswalk.png | Bin 0 -> 21692 bytes .../streetsmod/textures/streets_sign_lava.png | Bin 0 -> 4453 bytes .../streetsmod/textures/streets_sign_mine.png | Bin 0 -> 2412 bytes .../streetsmod/textures/streets_sign_shop.png | Bin 0 -> 2664 bytes .../textures/streets_sign_water.png | Bin 0 -> 3730 bytes .../textures/streets_sign_workshop.png | Bin 0 -> 2320 bytes .../textures/streets_signworkshop_bottom.png | Bin 0 -> 1942 bytes .../textures/streets_signworkshop_front.png | Bin 0 -> 2138 bytes .../textures/streets_signworkshop_side.png | Bin 0 -> 1888 bytes .../textures/streets_signworkshop_top.png | Bin 0 -> 2026 bytes .../textures/streets_sos_bottom.png | Bin 0 -> 1961 bytes .../streetsmod/textures/streets_sos_front.png | Bin 0 -> 6989 bytes .../streetsmod/textures/streets_sos_side.png | Bin 0 -> 2529 bytes .../streetsmod/textures/streets_sos_top.png | Bin 0 -> 6980 bytes .../streetsmod/textures/streets_support.png | Bin 0 -> 6380 bytes mods/roads/streetspoles/depends.txt | 1 + mods/roads/streetspoles/init.lua | 191 + mods/roads/trafficlight/depends.txt | 4 + mods/roads/trafficlight/init.lua | 1811 ++ mods/roads/trafficlight/old2new.lua | 58 + .../textures/streets_b_flashred.png | Bin 0 -> 1245 bytes .../trafficlight/textures/streets_b_red.png | Bin 0 -> 847 bytes .../textures/streets_beacon_inv.png | Bin 0 -> 3028 bytes .../textures/streets_hb_flashred.png | Bin 0 -> 1291 bytes .../textures/streets_hb_flashyellow.png | Bin 0 -> 1287 bytes .../trafficlight/textures/streets_hb_off.png | Bin 0 -> 941 bytes .../trafficlight/textures/streets_hb_red.png | Bin 0 -> 1027 bytes .../textures/streets_hb_yellow.png | Bin 0 -> 1050 bytes .../textures/streets_hybrid_beacon_inv.png | Bin 0 -> 3103 bytes .../textures/streets_pedlight_inv.png | Bin 0 -> 2921 bytes .../textures/streets_pl_dontwalk.png | Bin 0 -> 631 bytes .../textures/streets_pl_flashingdontwalk.png | Bin 0 -> 798 bytes .../textures/streets_pl_flashingwalk.png | Bin 0 -> 2701 bytes .../textures/streets_pl_number_0l.png | Bin 0 -> 572 bytes .../textures/streets_pl_number_0r.png | Bin 0 -> 615 bytes .../textures/streets_pl_number_1l.png | Bin 0 -> 601 bytes .../textures/streets_pl_number_1r.png | Bin 0 -> 602 bytes .../textures/streets_pl_number_2l.png | Bin 0 -> 610 bytes .../textures/streets_pl_number_2r.png | Bin 0 -> 610 bytes .../textures/streets_pl_number_3l.png | Bin 0 -> 606 bytes .../textures/streets_pl_number_3r.png | Bin 0 -> 610 bytes .../textures/streets_pl_number_4l.png | Bin 0 -> 614 bytes .../textures/streets_pl_number_4r.png | Bin 0 -> 620 bytes .../textures/streets_pl_number_5l.png | Bin 0 -> 603 bytes .../textures/streets_pl_number_5r.png | Bin 0 -> 621 bytes .../textures/streets_pl_number_6l.png | Bin 0 -> 608 bytes .../textures/streets_pl_number_6r.png | Bin 0 -> 618 bytes .../textures/streets_pl_number_7l.png | Bin 0 -> 607 bytes .../textures/streets_pl_number_7r.png | Bin 0 -> 620 bytes .../textures/streets_pl_number_8l.png | Bin 0 -> 608 bytes .../textures/streets_pl_number_8r.png | Bin 0 -> 611 bytes .../textures/streets_pl_number_9l.png | Bin 0 -> 605 bytes .../textures/streets_pl_number_9r.png | Bin 0 -> 613 bytes .../textures/streets_pl_number_template.png | Bin 0 -> 669 bytes .../trafficlight/textures/streets_pl_off.png | Bin 0 -> 571 bytes .../trafficlight/textures/streets_pl_walk.png | Bin 0 -> 630 bytes .../textures/streets_rrfb_inv.png | Bin 0 -> 3066 bytes .../textures/streets_rrfb_off.png | Bin 0 -> 627 bytes .../trafficlight/textures/streets_rrfb_on.png | Bin 0 -> 762 bytes .../trafficlight/textures/streets_tl_bg.png | Bin 0 -> 750 bytes .../textures/streets_tl_flashgreen.png | Bin 0 -> 2975 bytes .../textures/streets_tl_flashred.png | Bin 0 -> 1170 bytes .../textures/streets_tl_flashred_alt.png | Bin 0 -> 2795 bytes .../textures/streets_tl_green.png | Bin 0 -> 954 bytes .../textures/streets_tl_left_flashgreen.png | Bin 0 -> 2886 bytes .../textures/streets_tl_left_flashred.png | Bin 0 -> 1229 bytes .../textures/streets_tl_left_flashred_alt.png | Bin 0 -> 2914 bytes .../textures/streets_tl_left_green.png | Bin 0 -> 977 bytes .../textures/streets_tl_left_off.png | Bin 0 -> 908 bytes .../textures/streets_tl_left_red.png | Bin 0 -> 937 bytes .../textures/streets_tl_left_redyellow.png | Bin 0 -> 3142 bytes .../textures/streets_tl_left_warn.png | Bin 0 -> 1245 bytes .../textures/streets_tl_left_warn_alt.png | Bin 0 -> 2933 bytes .../textures/streets_tl_left_yellow.png | Bin 0 -> 985 bytes .../trafficlight/textures/streets_tl_off.png | Bin 0 -> 843 bytes .../trafficlight/textures/streets_tl_red.png | Bin 0 -> 942 bytes .../textures/streets_tl_redyellow.png | Bin 0 -> 3178 bytes .../textures/streets_tl_right_flashgreen.png | Bin 0 -> 2862 bytes .../textures/streets_tl_right_flashred.png | Bin 0 -> 1248 bytes .../streets_tl_right_flashred_alt.png | Bin 0 -> 2890 bytes .../textures/streets_tl_right_green.png | Bin 0 -> 963 bytes .../textures/streets_tl_right_off.png | Bin 0 -> 906 bytes .../textures/streets_tl_right_red.png | Bin 0 -> 949 bytes .../textures/streets_tl_right_redyellow.png | Bin 0 -> 3162 bytes .../textures/streets_tl_right_warn.png | Bin 0 -> 1241 bytes .../textures/streets_tl_right_warn_alt.png | Bin 0 -> 3009 bytes .../textures/streets_tl_right_yellow.png | Bin 0 -> 978 bytes .../textures/streets_tl_straight_green.png | Bin 0 -> 938 bytes .../trafficlight/textures/streets_tl_warn.png | Bin 0 -> 3683 bytes .../textures/streets_tl_warn_alt.png | Bin 0 -> 2929 bytes .../textures/streets_tl_yellow.png | Bin 0 -> 1003 bytes .../textures/streets_tle_left_flashgreen.png | Bin 0 -> 3004 bytes .../textures/streets_tle_left_green.png | Bin 0 -> 950 bytes .../textures/streets_tle_left_yellow.png | Bin 0 -> 953 bytes .../textures/streets_tle_right_flashgreen.png | Bin 0 -> 2961 bytes .../textures/streets_tle_right_green.png | Bin 0 -> 930 bytes .../textures/streets_tle_right_yellow.png | Bin 0 -> 980 bytes .../textures/streets_trafficlight_inv.png | Bin 0 -> 2772 bytes ...streets_trafficlight_inv_extender_left.png | Bin 0 -> 2990 bytes ...treets_trafficlight_inv_extender_right.png | Bin 0 -> 3004 bytes .../streets_trafficlight_inv_greenarrow.png | Bin 0 -> 2753 bytes .../streets_trafficlight_inv_left.png | Bin 0 -> 3007 bytes .../streets_trafficlight_inv_right.png | Bin 0 -> 3032 bytes .../streets_trafficlight_inv_straight.png | Bin 0 -> 2938 bytes .../streets_trafficlight_template.png | Bin 0 -> 320 bytes mods/ropes/LICENSE.md | 19 - mods/ropes/README.md | 17 - mods/ropes/bridge.lua | 87 - mods/ropes/crafts.lua | 69 - mods/ropes/depends.txt | 7 - mods/ropes/description.txt | 1 - mods/ropes/doc.lua | 53 - mods/ropes/extendingladder.lua | 231 - mods/ropes/functions.lua | 115 - mods/ropes/i18n.py | 418 - mods/ropes/init.lua | 66 - mods/ropes/locale/ropes.es.tr | 62 - mods/ropes/locale/template.txt | 62 - mods/ropes/loot.lua | 56 - mods/ropes/mod.conf | 4 - mods/ropes/ropeboxes.lua | 357 - mods/ropes/ropeladder.lua | 189 - mods/ropes/screenshot.png | Bin 109876 -> 0 bytes mods/ropes/settingtypes.txt | 58 - mods/ropes/sounds/license.txt | 1 - mods/ropes/sounds/ropes_creak.1.ogg | Bin 8446 -> 0 bytes mods/ropes/sounds/ropes_creak.2.ogg | Bin 8509 -> 0 bytes mods/ropes/sounds/ropes_creak.3.ogg | Bin 7360 -> 0 bytes mods/ropes/textures/ropes_1.png | Bin 287 -> 0 bytes mods/ropes/textures/ropes_2.png | Bin 309 -> 0 bytes mods/ropes/textures/ropes_3.png | Bin 329 -> 0 bytes mods/ropes/textures/ropes_4.png | Bin 347 -> 0 bytes mods/ropes/textures/ropes_5.png | Bin 361 -> 0 bytes mods/ropes/textures/ropes_item.png | Bin 153 -> 0 bytes mods/ropes/textures/ropes_ropebox_front_1.png | Bin 308 -> 0 bytes mods/ropes/textures/ropes_ropebox_front_2.png | Bin 330 -> 0 bytes mods/ropes/textures/ropes_ropebox_front_3.png | Bin 350 -> 0 bytes mods/ropes/textures/ropes_ropebox_front_4.png | Bin 369 -> 0 bytes mods/ropes/textures/ropes_ropebox_front_5.png | Bin 383 -> 0 bytes mods/ropes/textures/ropes_ropebox_side.png | Bin 411 -> 0 bytes mods/ropes/textures/ropes_ropeladder.png | Bin 394 -> 0 bytes .../textures/ropes_ropeladder_bottom.png | Bin 415 -> 0 bytes mods/ropes/textures/ropes_ropeladder_top.png | Bin 426 -> 0 bytes mods/signs_lib/API.md | 367 + mods/signs_lib/LICENSE | 600 + mods/signs_lib/MODELS.md | 104 + mods/signs_lib/README.md | 57 + mods/signs_lib/api.lua | 1186 + mods/signs_lib/compat.lua | 199 + mods/signs_lib/copyright.txt | 4 + mods/signs_lib/depends.txt | 7 + mods/signs_lib/description.txt | 1 + mods/signs_lib/encoding.lua | 265 + mods/signs_lib/init.lua | 16 + mods/signs_lib/intllib.lua | 45 + mods/signs_lib/locale/de.po | 97 + mods/signs_lib/locale/es.po | 95 + mods/signs_lib/locale/fr.po | 91 + mods/signs_lib/locale/ms.po | 91 + mods/signs_lib/locale/ru.po | 94 + mods/signs_lib/locale/template.pot | 94 + mods/signs_lib/mod.conf | 2 + ...ic_signs wooden yard sign two sticks.blend | Bin 0 -> 1106568 bytes ...signs_lib_standard_facedir_sign_onpole.obj | 232 + .../signs_lib_standard_facedir_sign_wall.obj | 52 + ...signs_lib_standard_sign_entity_hanging.obj | 15 + .../signs_lib_standard_sign_entity_onpole.obj | 15 + .../signs_lib_standard_sign_entity_wall.obj | 15 + .../signs_lib_standard_sign_entity_yard.obj | 15 + .../signs_lib_standard_sign_hanging.obj | 62 + .../models/signs_lib_standard_sign_onpole.obj | 232 + .../models/signs_lib_standard_sign_wall.obj | 52 + .../models/signs_lib_standard_sign_yard.obj | 85 + ...igns_lib_standard_sign_yard_two_sticks.obj | 110 + .../slim pole mount already positioned.blend | Bin 0 -> 683436 bytes ...andard pole mount already positioned.blend | Bin 0 -> 1099124 bytes ...ndard pole mount already positioned.blend1 | Bin 0 -> 718192 bytes .../models/standard wooden sign.blend | Bin 0 -> 1116616 bytes .../models/standard wooden sign.blend1 | Bin 0 -> 1096428 bytes .../models/standard wooden yard sign.blend | Bin 0 -> 909192 bytes mods/signs_lib/standard_signs.lua | 68 + mods/signs_lib/textures/signs_lib_blank.png | Bin 0 -> 68 bytes .../textures/signs_lib_color_15px_0.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_1.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_2.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_3.png | Bin 0 -> 110 bytes .../textures/signs_lib_color_15px_4.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_5.png | Bin 0 -> 110 bytes .../textures/signs_lib_color_15px_6.png | Bin 0 -> 112 bytes .../textures/signs_lib_color_15px_7.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_8.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_9.png | Bin 0 -> 110 bytes .../textures/signs_lib_color_15px_A.png | Bin 0 -> 110 bytes .../textures/signs_lib_color_15px_B.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_C.png | Bin 0 -> 110 bytes .../textures/signs_lib_color_15px_D.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_E.png | Bin 0 -> 111 bytes .../textures/signs_lib_color_15px_F.png | Bin 0 -> 109 bytes .../textures/signs_lib_color_15px_n.png | Bin 0 -> 109 bytes .../textures/signs_lib_color_31px_0.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_1.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_2.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_3.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_4.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_5.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_6.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_7.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_8.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_9.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_A.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_B.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_C.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_D.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_E.png | Bin 0 -> 357 bytes .../textures/signs_lib_color_31px_F.png | Bin 0 -> 355 bytes .../textures/signs_lib_color_31px_n.png | Bin 0 -> 355 bytes .../textures/signs_lib_font_15px_00.png | Bin 0 -> 87 bytes .../textures/signs_lib_font_15px_20.png | Bin 0 -> 67 bytes .../textures/signs_lib_font_15px_21.png | Bin 0 -> 83 bytes .../textures/signs_lib_font_15px_22.png | Bin 0 -> 83 bytes .../textures/signs_lib_font_15px_23.png | Bin 0 -> 97 bytes .../textures/signs_lib_font_15px_24.png | Bin 0 -> 112 bytes .../textures/signs_lib_font_15px_25.png | Bin 0 -> 125 bytes .../textures/signs_lib_font_15px_26.png | Bin 0 -> 120 bytes .../textures/signs_lib_font_15px_27.png | Bin 0 -> 78 bytes .../textures/signs_lib_font_15px_28.png | Bin 0 -> 88 bytes .../textures/signs_lib_font_15px_29.png | Bin 0 -> 88 bytes .../textures/signs_lib_font_15px_2a.png | Bin 0 -> 90 bytes .../textures/signs_lib_font_15px_2b.png | Bin 0 -> 84 bytes .../textures/signs_lib_font_15px_2c.png | Bin 0 -> 79 bytes .../textures/signs_lib_font_15px_2d.png | Bin 0 -> 77 bytes .../textures/signs_lib_font_15px_2e.png | Bin 0 -> 77 bytes .../textures/signs_lib_font_15px_2f.png | Bin 0 -> 93 bytes .../textures/signs_lib_font_15px_30.png | Bin 0 -> 97 bytes .../textures/signs_lib_font_15px_31.png | Bin 0 -> 87 bytes .../textures/signs_lib_font_15px_32.png | Bin 0 -> 113 bytes .../textures/signs_lib_font_15px_33.png | Bin 0 -> 109 bytes .../textures/signs_lib_font_15px_34.png | Bin 0 -> 103 bytes .../textures/signs_lib_font_15px_35.png | Bin 0 -> 109 bytes .../textures/signs_lib_font_15px_36.png | Bin 0 -> 104 bytes .../textures/signs_lib_font_15px_37.png | Bin 0 -> 95 bytes .../textures/signs_lib_font_15px_38.png | Bin 0 -> 104 bytes .../textures/signs_lib_font_15px_39.png | Bin 0 -> 110 bytes .../textures/signs_lib_font_15px_3a.png | Bin 0 -> 77 bytes .../textures/signs_lib_font_15px_3b.png | Bin 0 -> 80 bytes .../textures/signs_lib_font_15px_3c.png | Bin 0 -> 96 bytes .../textures/signs_lib_font_15px_3d.png | Bin 0 -> 80 bytes .../textures/signs_lib_font_15px_3e.png | Bin 0 -> 95 bytes .../textures/signs_lib_font_15px_3f.png | Bin 0 -> 102 bytes .../textures/signs_lib_font_15px_40.png | Bin 0 -> 128 bytes .../textures/signs_lib_font_15px_41.png | Bin 0 -> 117 bytes .../textures/signs_lib_font_15px_42.png | Bin 0 -> 97 bytes .../textures/signs_lib_font_15px_43.png | Bin 0 -> 113 bytes .../textures/signs_lib_font_15px_44.png | Bin 0 -> 104 bytes .../textures/signs_lib_font_15px_45.png | Bin 0 -> 92 bytes .../textures/signs_lib_font_15px_46.png | Bin 0 -> 91 bytes .../textures/signs_lib_font_15px_47.png | Bin 0 -> 118 bytes .../textures/signs_lib_font_15px_48.png | Bin 0 -> 89 bytes .../textures/signs_lib_font_15px_49.png | Bin 0 -> 77 bytes .../textures/signs_lib_font_15px_4a.png | Bin 0 -> 91 bytes .../textures/signs_lib_font_15px_4b.png | Bin 0 -> 114 bytes .../textures/signs_lib_font_15px_4c.png | Bin 0 -> 82 bytes .../textures/signs_lib_font_15px_4d.png | Bin 0 -> 108 bytes .../textures/signs_lib_font_15px_4e.png | Bin 0 -> 103 bytes .../textures/signs_lib_font_15px_4f.png | Bin 0 -> 116 bytes .../textures/signs_lib_font_15px_50.png | Bin 0 -> 99 bytes .../textures/signs_lib_font_15px_51.png | Bin 0 -> 122 bytes .../textures/signs_lib_font_15px_52.png | Bin 0 -> 100 bytes .../textures/signs_lib_font_15px_53.png | Bin 0 -> 111 bytes .../textures/signs_lib_font_15px_54.png | Bin 0 -> 85 bytes .../textures/signs_lib_font_15px_55.png | Bin 0 -> 95 bytes .../textures/signs_lib_font_15px_56.png | Bin 0 -> 103 bytes .../textures/signs_lib_font_15px_57.png | Bin 0 -> 107 bytes .../textures/signs_lib_font_15px_58.png | Bin 0 -> 115 bytes .../textures/signs_lib_font_15px_59.png | Bin 0 -> 105 bytes .../textures/signs_lib_font_15px_5a.png | Bin 0 -> 108 bytes .../textures/signs_lib_font_15px_5b.png | Bin 0 -> 80 bytes .../textures/signs_lib_font_15px_5c.png | Bin 0 -> 94 bytes .../textures/signs_lib_font_15px_5d.png | Bin 0 -> 80 bytes .../textures/signs_lib_font_15px_5e.png | Bin 0 -> 96 bytes .../textures/signs_lib_font_15px_5f.png | Bin 0 -> 76 bytes .../textures/signs_lib_font_15px_60.png | Bin 0 -> 78 bytes .../textures/signs_lib_font_15px_61.png | Bin 0 -> 102 bytes .../textures/signs_lib_font_15px_62.png | Bin 0 -> 99 bytes .../textures/signs_lib_font_15px_63.png | Bin 0 -> 98 bytes .../textures/signs_lib_font_15px_64.png | Bin 0 -> 105 bytes .../textures/signs_lib_font_15px_65.png | Bin 0 -> 98 bytes .../textures/signs_lib_font_15px_66.png | Bin 0 -> 89 bytes .../textures/signs_lib_font_15px_67.png | Bin 0 -> 101 bytes .../textures/signs_lib_font_15px_68.png | Bin 0 -> 93 bytes .../textures/signs_lib_font_15px_69.png | Bin 0 -> 82 bytes .../textures/signs_lib_font_15px_6a.png | Bin 0 -> 83 bytes .../textures/signs_lib_font_15px_6b.png | Bin 0 -> 103 bytes .../textures/signs_lib_font_15px_6c.png | Bin 0 -> 77 bytes .../textures/signs_lib_font_15px_6d.png | Bin 0 -> 99 bytes .../textures/signs_lib_font_15px_6e.png | Bin 0 -> 93 bytes .../textures/signs_lib_font_15px_6f.png | Bin 0 -> 97 bytes .../textures/signs_lib_font_15px_70.png | Bin 0 -> 100 bytes .../textures/signs_lib_font_15px_71.png | Bin 0 -> 100 bytes .../textures/signs_lib_font_15px_72.png | Bin 0 -> 87 bytes .../textures/signs_lib_font_15px_73.png | Bin 0 -> 100 bytes .../textures/signs_lib_font_15px_74.png | Bin 0 -> 92 bytes .../textures/signs_lib_font_15px_75.png | Bin 0 -> 91 bytes .../textures/signs_lib_font_15px_76.png | Bin 0 -> 98 bytes .../textures/signs_lib_font_15px_77.png | Bin 0 -> 107 bytes .../textures/signs_lib_font_15px_78.png | Bin 0 -> 99 bytes .../textures/signs_lib_font_15px_79.png | Bin 0 -> 102 bytes .../textures/signs_lib_font_15px_7a.png | Bin 0 -> 95 bytes .../textures/signs_lib_font_15px_7b.png | Bin 0 -> 88 bytes .../textures/signs_lib_font_15px_7c.png | Bin 0 -> 67 bytes .../textures/signs_lib_font_15px_7d.png | Bin 0 -> 87 bytes .../textures/signs_lib_font_15px_7e.png | Bin 0 -> 87 bytes .../textures/signs_lib_font_15px_81.png | Bin 0 -> 121 bytes .../textures/signs_lib_font_15px_82.png | Bin 0 -> 143 bytes .../textures/signs_lib_font_15px_83.png | Bin 0 -> 117 bytes .../textures/signs_lib_font_15px_84.png | Bin 0 -> 143 bytes .../textures/signs_lib_font_15px_85.png | Bin 0 -> 119 bytes .../textures/signs_lib_font_15px_86.png | Bin 0 -> 143 bytes .../textures/signs_lib_font_15px_87.png | Bin 0 -> 118 bytes .../textures/signs_lib_font_15px_88.png | Bin 0 -> 146 bytes .../textures/signs_lib_font_15px_8a.png | Bin 0 -> 137 bytes .../textures/signs_lib_font_15px_8b.png | Bin 0 -> 157 bytes .../textures/signs_lib_font_15px_8c.png | Bin 0 -> 133 bytes .../textures/signs_lib_font_15px_8d.png | Bin 0 -> 170 bytes .../textures/signs_lib_font_15px_8e.png | Bin 0 -> 138 bytes .../textures/signs_lib_font_15px_8f.png | Bin 0 -> 162 bytes .../textures/signs_lib_font_15px_90.png | Bin 0 -> 136 bytes .../textures/signs_lib_font_15px_91.png | Bin 0 -> 168 bytes .../textures/signs_lib_font_15px_a8.png | Bin 0 -> 150 bytes .../textures/signs_lib_font_15px_b8.png | Bin 0 -> 175 bytes .../textures/signs_lib_font_15px_b9.png | Bin 0 -> 179 bytes .../textures/signs_lib_font_15px_c0.png | Bin 0 -> 180 bytes .../textures/signs_lib_font_15px_c1.png | Bin 0 -> 173 bytes .../textures/signs_lib_font_15px_c2.png | Bin 0 -> 169 bytes .../textures/signs_lib_font_15px_c3.png | Bin 0 -> 141 bytes .../textures/signs_lib_font_15px_c4.png | Bin 0 -> 167 bytes .../textures/signs_lib_font_15px_c5.png | Bin 0 -> 149 bytes .../textures/signs_lib_font_15px_c6.png | Bin 0 -> 172 bytes .../textures/signs_lib_font_15px_c7.png | Bin 0 -> 172 bytes .../textures/signs_lib_font_15px_c8.png | Bin 0 -> 171 bytes .../textures/signs_lib_font_15px_c9.png | Bin 0 -> 173 bytes .../textures/signs_lib_font_15px_ca.png | Bin 0 -> 183 bytes .../textures/signs_lib_font_15px_cb.png | Bin 0 -> 172 bytes .../textures/signs_lib_font_15px_cc.png | Bin 0 -> 176 bytes .../textures/signs_lib_font_15px_cd.png | Bin 0 -> 160 bytes .../textures/signs_lib_font_15px_ce.png | Bin 0 -> 187 bytes .../textures/signs_lib_font_15px_cf.png | Bin 0 -> 143 bytes .../textures/signs_lib_font_15px_d0.png | Bin 0 -> 174 bytes .../textures/signs_lib_font_15px_d1.png | Bin 0 -> 185 bytes .../textures/signs_lib_font_15px_d2.png | Bin 0 -> 145 bytes .../textures/signs_lib_font_15px_d3.png | Bin 0 -> 183 bytes .../textures/signs_lib_font_15px_d4.png | Bin 0 -> 173 bytes .../textures/signs_lib_font_15px_d5.png | Bin 0 -> 186 bytes .../textures/signs_lib_font_15px_d6.png | Bin 0 -> 157 bytes .../textures/signs_lib_font_15px_d7.png | Bin 0 -> 158 bytes .../textures/signs_lib_font_15px_d8.png | Bin 0 -> 144 bytes .../textures/signs_lib_font_15px_d9.png | Bin 0 -> 150 bytes .../textures/signs_lib_font_15px_da.png | Bin 0 -> 175 bytes .../textures/signs_lib_font_15px_db.png | Bin 0 -> 167 bytes .../textures/signs_lib_font_15px_dc.png | Bin 0 -> 172 bytes .../textures/signs_lib_font_15px_dd.png | Bin 0 -> 186 bytes .../textures/signs_lib_font_15px_de.png | Bin 0 -> 185 bytes .../textures/signs_lib_font_15px_df.png | Bin 0 -> 177 bytes .../textures/signs_lib_font_15px_e0.png | Bin 0 -> 176 bytes .../textures/signs_lib_font_15px_e1.png | Bin 0 -> 178 bytes .../textures/signs_lib_font_15px_e2.png | Bin 0 -> 170 bytes .../textures/signs_lib_font_15px_e3.png | Bin 0 -> 151 bytes .../textures/signs_lib_font_15px_e4.png | Bin 0 -> 162 bytes .../textures/signs_lib_font_15px_e5.png | Bin 0 -> 186 bytes .../textures/signs_lib_font_15px_e6.png | Bin 0 -> 147 bytes .../textures/signs_lib_font_15px_e7.png | Bin 0 -> 176 bytes .../textures/signs_lib_font_15px_e8.png | Bin 0 -> 163 bytes .../textures/signs_lib_font_15px_e9.png | Bin 0 -> 167 bytes .../textures/signs_lib_font_15px_ea.png | Bin 0 -> 169 bytes .../textures/signs_lib_font_15px_eb.png | Bin 0 -> 159 bytes .../textures/signs_lib_font_15px_ec.png | Bin 0 -> 160 bytes .../textures/signs_lib_font_15px_ed.png | Bin 0 -> 155 bytes .../textures/signs_lib_font_15px_ee.png | Bin 0 -> 172 bytes .../textures/signs_lib_font_15px_ef.png | Bin 0 -> 146 bytes .../textures/signs_lib_font_15px_f0.png | Bin 0 -> 168 bytes .../textures/signs_lib_font_15px_f1.png | Bin 0 -> 172 bytes .../textures/signs_lib_font_15px_f2.png | Bin 0 -> 148 bytes .../textures/signs_lib_font_15px_f3.png | Bin 0 -> 176 bytes .../textures/signs_lib_font_15px_f4.png | Bin 0 -> 170 bytes .../textures/signs_lib_font_15px_f5.png | Bin 0 -> 172 bytes .../textures/signs_lib_font_15px_f6.png | Bin 0 -> 155 bytes .../textures/signs_lib_font_15px_f7.png | Bin 0 -> 159 bytes .../textures/signs_lib_font_15px_f8.png | Bin 0 -> 145 bytes .../textures/signs_lib_font_15px_f9.png | Bin 0 -> 151 bytes .../textures/signs_lib_font_15px_fa.png | Bin 0 -> 170 bytes .../textures/signs_lib_font_15px_fb.png | Bin 0 -> 166 bytes .../textures/signs_lib_font_15px_fc.png | Bin 0 -> 156 bytes .../textures/signs_lib_font_15px_fd.png | Bin 0 -> 180 bytes .../textures/signs_lib_font_15px_fe.png | Bin 0 -> 164 bytes .../textures/signs_lib_font_15px_ff.png | Bin 0 -> 174 bytes .../textures/signs_lib_font_31px_20.png | Bin 0 -> 68 bytes .../textures/signs_lib_font_31px_21.png | Bin 0 -> 89 bytes .../textures/signs_lib_font_31px_22.png | Bin 0 -> 91 bytes .../textures/signs_lib_font_31px_23.png | Bin 0 -> 133 bytes .../textures/signs_lib_font_31px_24.png | Bin 0 -> 160 bytes .../textures/signs_lib_font_31px_25.png | Bin 0 -> 181 bytes .../textures/signs_lib_font_31px_26.png | Bin 0 -> 162 bytes .../textures/signs_lib_font_31px_27.png | Bin 0 -> 82 bytes .../textures/signs_lib_font_31px_28.png | Bin 0 -> 117 bytes .../textures/signs_lib_font_31px_29.png | Bin 0 -> 114 bytes .../textures/signs_lib_font_31px_2a.png | Bin 0 -> 119 bytes .../textures/signs_lib_font_31px_2b.png | Bin 0 -> 89 bytes .../textures/signs_lib_font_31px_2c.png | Bin 0 -> 90 bytes .../textures/signs_lib_font_31px_2d.png | Bin 0 -> 80 bytes .../textures/signs_lib_font_31px_2e.png | Bin 0 -> 78 bytes .../textures/signs_lib_font_31px_2f.png | Bin 0 -> 109 bytes .../textures/signs_lib_font_31px_30.png | Bin 0 -> 125 bytes .../textures/signs_lib_font_31px_31.png | Bin 0 -> 99 bytes .../textures/signs_lib_font_31px_32.png | Bin 0 -> 148 bytes .../textures/signs_lib_font_31px_33.png | Bin 0 -> 149 bytes .../textures/signs_lib_font_31px_34.png | Bin 0 -> 130 bytes .../textures/signs_lib_font_31px_35.png | Bin 0 -> 133 bytes .../textures/signs_lib_font_31px_36.png | Bin 0 -> 146 bytes .../textures/signs_lib_font_31px_37.png | Bin 0 -> 123 bytes .../textures/signs_lib_font_31px_38.png | Bin 0 -> 146 bytes .../textures/signs_lib_font_31px_39.png | Bin 0 -> 144 bytes .../textures/signs_lib_font_31px_3a.png | Bin 0 -> 78 bytes .../textures/signs_lib_font_31px_3b.png | Bin 0 -> 93 bytes .../textures/signs_lib_font_31px_3c.png | Bin 0 -> 130 bytes .../textures/signs_lib_font_31px_3d.png | Bin 0 -> 87 bytes .../textures/signs_lib_font_31px_3e.png | Bin 0 -> 121 bytes .../textures/signs_lib_font_31px_3f.png | Bin 0 -> 143 bytes .../textures/signs_lib_font_31px_40.png | Bin 0 -> 201 bytes .../textures/signs_lib_font_31px_41.png | Bin 0 -> 141 bytes .../textures/signs_lib_font_31px_42.png | Bin 0 -> 121 bytes .../textures/signs_lib_font_31px_43.png | Bin 0 -> 146 bytes .../textures/signs_lib_font_31px_44.png | Bin 0 -> 133 bytes .../textures/signs_lib_font_31px_45.png | Bin 0 -> 101 bytes .../textures/signs_lib_font_31px_46.png | Bin 0 -> 95 bytes .../textures/signs_lib_font_31px_47.png | Bin 0 -> 160 bytes .../textures/signs_lib_font_31px_48.png | Bin 0 -> 93 bytes .../textures/signs_lib_font_31px_49.png | Bin 0 -> 79 bytes .../textures/signs_lib_font_31px_4a.png | Bin 0 -> 111 bytes .../textures/signs_lib_font_31px_4b.png | Bin 0 -> 146 bytes .../textures/signs_lib_font_31px_4c.png | Bin 0 -> 88 bytes .../textures/signs_lib_font_31px_4d.png | Bin 0 -> 130 bytes .../textures/signs_lib_font_31px_4e.png | Bin 0 -> 129 bytes .../textures/signs_lib_font_31px_4f.png | Bin 0 -> 148 bytes .../textures/signs_lib_font_31px_50.png | Bin 0 -> 122 bytes .../textures/signs_lib_font_31px_51.png | Bin 0 -> 169 bytes .../textures/signs_lib_font_31px_52.png | Bin 0 -> 119 bytes .../textures/signs_lib_font_31px_53.png | Bin 0 -> 163 bytes .../textures/signs_lib_font_31px_54.png | Bin 0 -> 93 bytes .../textures/signs_lib_font_31px_55.png | Bin 0 -> 119 bytes .../textures/signs_lib_font_31px_56.png | Bin 0 -> 139 bytes .../textures/signs_lib_font_31px_57.png | Bin 0 -> 151 bytes .../textures/signs_lib_font_31px_58.png | Bin 0 -> 161 bytes .../textures/signs_lib_font_31px_59.png | Bin 0 -> 135 bytes .../textures/signs_lib_font_31px_5a.png | Bin 0 -> 132 bytes .../textures/signs_lib_font_31px_5b.png | Bin 0 -> 83 bytes .../textures/signs_lib_font_31px_5c.png | Bin 0 -> 114 bytes .../textures/signs_lib_font_31px_5d.png | Bin 0 -> 83 bytes .../textures/signs_lib_font_31px_5e.png | Bin 0 -> 116 bytes .../textures/signs_lib_font_31px_5f.png | Bin 0 -> 85 bytes .../textures/signs_lib_font_31px_60.png | Bin 0 -> 88 bytes .../textures/signs_lib_font_31px_61.png | Bin 0 -> 133 bytes .../textures/signs_lib_font_31px_62.png | Bin 0 -> 127 bytes .../textures/signs_lib_font_31px_63.png | Bin 0 -> 126 bytes .../textures/signs_lib_font_31px_64.png | Bin 0 -> 130 bytes .../textures/signs_lib_font_31px_65.png | Bin 0 -> 132 bytes .../textures/signs_lib_font_31px_66.png | Bin 0 -> 102 bytes .../textures/signs_lib_font_31px_67.png | Bin 0 -> 166 bytes .../textures/signs_lib_font_31px_68.png | Bin 0 -> 106 bytes .../textures/signs_lib_font_31px_69.png | Bin 0 -> 86 bytes .../textures/signs_lib_font_31px_6a.png | Bin 0 -> 90 bytes .../textures/signs_lib_font_31px_6b.png | Bin 0 -> 130 bytes .../textures/signs_lib_font_31px_6c.png | Bin 0 -> 78 bytes .../textures/signs_lib_font_31px_6d.png | Bin 0 -> 125 bytes .../textures/signs_lib_font_31px_6e.png | Bin 0 -> 107 bytes .../textures/signs_lib_font_31px_6f.png | Bin 0 -> 124 bytes .../textures/signs_lib_font_31px_70.png | Bin 0 -> 126 bytes .../textures/signs_lib_font_31px_71.png | Bin 0 -> 131 bytes .../textures/signs_lib_font_31px_72.png | Bin 0 -> 101 bytes .../textures/signs_lib_font_31px_73.png | Bin 0 -> 136 bytes .../textures/signs_lib_font_31px_74.png | Bin 0 -> 100 bytes .../textures/signs_lib_font_31px_75.png | Bin 0 -> 108 bytes .../textures/signs_lib_font_31px_76.png | Bin 0 -> 128 bytes .../textures/signs_lib_font_31px_77.png | Bin 0 -> 145 bytes .../textures/signs_lib_font_31px_78.png | Bin 0 -> 141 bytes .../textures/signs_lib_font_31px_79.png | Bin 0 -> 131 bytes .../textures/signs_lib_font_31px_7a.png | Bin 0 -> 120 bytes .../textures/signs_lib_font_31px_7b.png | Bin 0 -> 108 bytes .../textures/signs_lib_font_31px_7c.png | Bin 0 -> 68 bytes .../textures/signs_lib_font_31px_7d.png | Bin 0 -> 106 bytes .../textures/signs_lib_font_31px_7e.png | Bin 0 -> 108 bytes .../textures/signs_lib_font_31px_81.png | Bin 0 -> 166 bytes .../textures/signs_lib_font_31px_82.png | Bin 0 -> 185 bytes .../textures/signs_lib_font_31px_83.png | Bin 0 -> 167 bytes .../textures/signs_lib_font_31px_84.png | Bin 0 -> 200 bytes .../textures/signs_lib_font_31px_85.png | Bin 0 -> 169 bytes .../textures/signs_lib_font_31px_86.png | Bin 0 -> 185 bytes .../textures/signs_lib_font_31px_87.png | Bin 0 -> 165 bytes .../textures/signs_lib_font_31px_88.png | Bin 0 -> 190 bytes .../textures/signs_lib_font_31px_8a.png | Bin 0 -> 207 bytes .../textures/signs_lib_font_31px_8b.png | Bin 0 -> 224 bytes .../textures/signs_lib_font_31px_8c.png | Bin 0 -> 189 bytes .../textures/signs_lib_font_31px_8d.png | Bin 0 -> 223 bytes .../textures/signs_lib_font_31px_8e.png | Bin 0 -> 219 bytes .../textures/signs_lib_font_31px_8f.png | Bin 0 -> 221 bytes .../textures/signs_lib_font_31px_90.png | Bin 0 -> 183 bytes .../textures/signs_lib_font_31px_91.png | Bin 0 -> 235 bytes mods/signs_lib/textures/signs_lib_hangers.png | Bin 0 -> 173 bytes .../textures/signs_lib_pole_mount.png | Bin 0 -> 1296 bytes mods/signs_lib/textures/signs_lib_sign_bg.jpg | Bin 0 -> 82731 bytes .../textures/signs_lib_sign_wall_steel.png | Bin 0 -> 1510 bytes .../signs_lib_sign_wall_steel_edges.png | Bin 0 -> 468 bytes .../signs_lib_sign_wall_steel_inv.png | Bin 0 -> 1107 bytes .../textures/signs_lib_sign_wall_wooden.png | Bin 0 -> 2437 bytes .../signs_lib_sign_wall_wooden_edges.png | Bin 0 -> 540 bytes .../signs_lib_sign_wall_wooden_inv.png | Bin 0 -> 1423 bytes .../textures/signs_lib_switch_interm.png | Bin 0 -> 5636 bytes .../textures/signs_lib_switch_off.png | Bin 0 -> 6397 bytes .../textures/signs_lib_switch_on.png | Bin 0 -> 6193 bytes .../signs_lib_wide_font_overlay_inv.png | Bin 0 -> 979 bytes mods/skinsdb/meta/character_1.txt | 3 + mods/skinsdb/meta/character_10.txt | 3 + mods/skinsdb/meta/character_1000.txt | 3 + mods/skinsdb/meta/character_1001.txt | 3 + mods/skinsdb/meta/character_1002.txt | 3 + mods/skinsdb/meta/character_1003.txt | 3 + mods/skinsdb/meta/character_1004.txt | 3 + mods/skinsdb/meta/character_1005.txt | 3 + mods/skinsdb/meta/character_1006.txt | 3 + mods/skinsdb/meta/character_1007.txt | 3 + mods/skinsdb/meta/character_1008.txt | 3 + mods/skinsdb/meta/character_1009.txt | 3 + mods/skinsdb/meta/character_101.txt | 3 + mods/skinsdb/meta/character_1010.txt | 3 + mods/skinsdb/meta/character_1011.txt | 3 + mods/skinsdb/meta/character_1012.txt | 3 + mods/skinsdb/meta/character_1013.txt | 3 + mods/skinsdb/meta/character_1014.txt | 3 + mods/skinsdb/meta/character_1015.txt | 3 + mods/skinsdb/meta/character_1016.txt | 3 + mods/skinsdb/meta/character_1017.txt | 3 + mods/skinsdb/meta/character_1018.txt | 3 + mods/skinsdb/meta/character_1019.txt | 3 + mods/skinsdb/meta/character_1020.txt | 3 + mods/skinsdb/meta/character_1021.txt | 3 + mods/skinsdb/meta/character_1022.txt | 3 + mods/skinsdb/meta/character_1023.txt | 3 + mods/skinsdb/meta/character_1024.txt | 3 + mods/skinsdb/meta/character_1025.txt | 3 + mods/skinsdb/meta/character_1026.txt | 3 + mods/skinsdb/meta/character_1027.txt | 3 + mods/skinsdb/meta/character_1028.txt | 3 + mods/skinsdb/meta/character_1029.txt | 3 + mods/skinsdb/meta/character_1030.txt | 3 + mods/skinsdb/meta/character_1031.txt | 3 + mods/skinsdb/meta/character_1032.txt | 3 + mods/skinsdb/meta/character_1033.txt | 3 + mods/skinsdb/meta/character_1034.txt | 3 + mods/skinsdb/meta/character_1035.txt | 3 + mods/skinsdb/meta/character_1036.txt | 3 + mods/skinsdb/meta/character_1037.txt | 3 + mods/skinsdb/meta/character_1038.txt | 3 + mods/skinsdb/meta/character_1039.txt | 3 + mods/skinsdb/meta/character_1040.txt | 3 + mods/skinsdb/meta/character_1041.txt | 3 + mods/skinsdb/meta/character_1042.txt | 3 + mods/skinsdb/meta/character_1043.txt | 3 + mods/skinsdb/meta/character_1044.txt | 3 + mods/skinsdb/meta/character_1045.txt | 3 + mods/skinsdb/meta/character_1046.txt | 3 + mods/skinsdb/meta/character_1047.txt | 3 + mods/skinsdb/meta/character_1048.txt | 3 + mods/skinsdb/meta/character_1049.txt | 3 + mods/skinsdb/meta/character_1050.txt | 3 + mods/skinsdb/meta/character_1051.txt | 3 + mods/skinsdb/meta/character_1052.txt | 3 + mods/skinsdb/meta/character_1053.txt | 3 + mods/skinsdb/meta/character_1054.txt | 3 + mods/skinsdb/meta/character_1055.txt | 3 + mods/skinsdb/meta/character_1056.txt | 3 + mods/skinsdb/meta/character_1057.txt | 3 + mods/skinsdb/meta/character_1058.txt | 3 + mods/skinsdb/meta/character_1059.txt | 3 + mods/skinsdb/meta/character_1060.txt | 3 + mods/skinsdb/meta/character_1061.txt | 3 + mods/skinsdb/meta/character_1062.txt | 3 + mods/skinsdb/meta/character_1063.txt | 3 + mods/skinsdb/meta/character_1064.txt | 3 + mods/skinsdb/meta/character_1065.txt | 3 + mods/skinsdb/meta/character_1066.txt | 3 + mods/skinsdb/meta/character_1067.txt | 3 + mods/skinsdb/meta/character_1068.txt | 3 + mods/skinsdb/meta/character_1069.txt | 3 + mods/skinsdb/meta/character_1070.txt | 3 + mods/skinsdb/meta/character_1071.txt | 3 + mods/skinsdb/meta/character_1072.txt | 3 + mods/skinsdb/meta/character_1073.txt | 3 + mods/skinsdb/meta/character_1075.txt | 3 + mods/skinsdb/meta/character_1076.txt | 3 + mods/skinsdb/meta/character_1077.txt | 3 + mods/skinsdb/meta/character_1078.txt | 3 + mods/skinsdb/meta/character_1079.txt | 3 + mods/skinsdb/meta/character_108.txt | 3 + mods/skinsdb/meta/character_1080.txt | 3 + mods/skinsdb/meta/character_1081.txt | 3 + mods/skinsdb/meta/character_1082.txt | 3 + mods/skinsdb/meta/character_1083.txt | 3 + mods/skinsdb/meta/character_1084.txt | 3 + mods/skinsdb/meta/character_1085.txt | 3 + mods/skinsdb/meta/character_1086.txt | 3 + mods/skinsdb/meta/character_1087.txt | 3 + mods/skinsdb/meta/character_1088.txt | 3 + mods/skinsdb/meta/character_1089.txt | 3 + mods/skinsdb/meta/character_109.txt | 3 + mods/skinsdb/meta/character_1090.txt | 3 + mods/skinsdb/meta/character_1091.txt | 3 + mods/skinsdb/meta/character_1092.txt | 3 + mods/skinsdb/meta/character_1093.txt | 3 + mods/skinsdb/meta/character_1094.txt | 3 + mods/skinsdb/meta/character_1095.txt | 3 + mods/skinsdb/meta/character_1096.txt | 3 + mods/skinsdb/meta/character_1097.txt | 3 + mods/skinsdb/meta/character_1098.txt | 3 + mods/skinsdb/meta/character_1099.txt | 3 + mods/skinsdb/meta/character_110.txt | 3 + mods/skinsdb/meta/character_1100.txt | 3 + mods/skinsdb/meta/character_1101.txt | 3 + mods/skinsdb/meta/character_1102.txt | 3 + mods/skinsdb/meta/character_1103.txt | 3 + mods/skinsdb/meta/character_1104.txt | 3 + mods/skinsdb/meta/character_1105.txt | 3 + mods/skinsdb/meta/character_1106.txt | 3 + mods/skinsdb/meta/character_1107.txt | 3 + mods/skinsdb/meta/character_1108.txt | 3 + mods/skinsdb/meta/character_1109.txt | 3 + mods/skinsdb/meta/character_111.txt | 3 + mods/skinsdb/meta/character_1110.txt | 3 + mods/skinsdb/meta/character_1111.txt | 3 + mods/skinsdb/meta/character_1112.txt | 3 + mods/skinsdb/meta/character_1113.txt | 3 + mods/skinsdb/meta/character_1114.txt | 3 + mods/skinsdb/meta/character_1115.txt | 3 + mods/skinsdb/meta/character_1116.txt | 3 + mods/skinsdb/meta/character_1117.txt | 3 + mods/skinsdb/meta/character_1118.txt | 3 + mods/skinsdb/meta/character_1119.txt | 3 + mods/skinsdb/meta/character_112.txt | 3 + mods/skinsdb/meta/character_1120.txt | 3 + mods/skinsdb/meta/character_1121.txt | 3 + mods/skinsdb/meta/character_1122.txt | 3 + mods/skinsdb/meta/character_1123.txt | 3 + mods/skinsdb/meta/character_1124.txt | 3 + mods/skinsdb/meta/character_1126.txt | 3 + mods/skinsdb/meta/character_1127.txt | 3 + mods/skinsdb/meta/character_113.txt | 3 + mods/skinsdb/meta/character_1133.txt | 3 + mods/skinsdb/meta/character_1134.txt | 3 + mods/skinsdb/meta/character_1135.txt | 3 + mods/skinsdb/meta/character_1136.txt | 3 + mods/skinsdb/meta/character_1137.txt | 3 + mods/skinsdb/meta/character_1138.txt | 3 + mods/skinsdb/meta/character_1139.txt | 3 + mods/skinsdb/meta/character_114.txt | 3 + mods/skinsdb/meta/character_1140.txt | 3 + mods/skinsdb/meta/character_1141.txt | 3 + mods/skinsdb/meta/character_1142.txt | 3 + mods/skinsdb/meta/character_1143.txt | 3 + mods/skinsdb/meta/character_1144.txt | 3 + mods/skinsdb/meta/character_1145.txt | 3 + mods/skinsdb/meta/character_1146.txt | 3 + mods/skinsdb/meta/character_1147.txt | 3 + mods/skinsdb/meta/character_1148.txt | 3 + mods/skinsdb/meta/character_1149.txt | 3 + mods/skinsdb/meta/character_1150.txt | 3 + mods/skinsdb/meta/character_1151.txt | 3 + mods/skinsdb/meta/character_1153.txt | 3 + mods/skinsdb/meta/character_1154.txt | 3 + mods/skinsdb/meta/character_1155.txt | 3 + mods/skinsdb/meta/character_1156.txt | 3 + mods/skinsdb/meta/character_1157.txt | 3 + mods/skinsdb/meta/character_1158.txt | 3 + mods/skinsdb/meta/character_1159.txt | 3 + mods/skinsdb/meta/character_1160.txt | 3 + mods/skinsdb/meta/character_1161.txt | 3 + mods/skinsdb/meta/character_1162.txt | 3 + mods/skinsdb/meta/character_1163.txt | 3 + mods/skinsdb/meta/character_1164.txt | 3 + mods/skinsdb/meta/character_1165.txt | 3 + mods/skinsdb/meta/character_1166.txt | 3 + mods/skinsdb/meta/character_1167.txt | 3 + mods/skinsdb/meta/character_1168.txt | 3 + mods/skinsdb/meta/character_1169.txt | 3 + mods/skinsdb/meta/character_117.txt | 3 + mods/skinsdb/meta/character_1170.txt | 3 + mods/skinsdb/meta/character_1171.txt | 3 + mods/skinsdb/meta/character_1172.txt | 3 + mods/skinsdb/meta/character_1173.txt | 3 + mods/skinsdb/meta/character_1174.txt | 3 + mods/skinsdb/meta/character_1175.txt | 3 + mods/skinsdb/meta/character_1176.txt | 3 + mods/skinsdb/meta/character_1177.txt | 3 + mods/skinsdb/meta/character_1178.txt | 3 + mods/skinsdb/meta/character_1179.txt | 3 + mods/skinsdb/meta/character_118.txt | 3 + mods/skinsdb/meta/character_1180.txt | 3 + mods/skinsdb/meta/character_1181.txt | 3 + mods/skinsdb/meta/character_1182.txt | 3 + mods/skinsdb/meta/character_1183.txt | 3 + mods/skinsdb/meta/character_1184.txt | 3 + mods/skinsdb/meta/character_1185.txt | 3 + mods/skinsdb/meta/character_1186.txt | 3 + mods/skinsdb/meta/character_1191.txt | 3 + mods/skinsdb/meta/character_1192.txt | 3 + mods/skinsdb/meta/character_1193.txt | 3 + mods/skinsdb/meta/character_1194.txt | 3 + mods/skinsdb/meta/character_1195.txt | 3 + mods/skinsdb/meta/character_1196.txt | 3 + mods/skinsdb/meta/character_1197.txt | 3 + mods/skinsdb/meta/character_1198.txt | 3 + mods/skinsdb/meta/character_1199.txt | 3 + mods/skinsdb/meta/character_12.txt | 3 + mods/skinsdb/meta/character_1200.txt | 3 + mods/skinsdb/meta/character_1201.txt | 3 + mods/skinsdb/meta/character_1202.txt | 3 + mods/skinsdb/meta/character_1203.txt | 3 + mods/skinsdb/meta/character_1204.txt | 3 + mods/skinsdb/meta/character_1205.txt | 3 + mods/skinsdb/meta/character_1206.txt | 3 + mods/skinsdb/meta/character_1207.txt | 3 + mods/skinsdb/meta/character_1208.txt | 3 + mods/skinsdb/meta/character_1209.txt | 3 + mods/skinsdb/meta/character_121.txt | 3 + mods/skinsdb/meta/character_1210.txt | 3 + mods/skinsdb/meta/character_1211.txt | 3 + mods/skinsdb/meta/character_1212.txt | 3 + mods/skinsdb/meta/character_1213.txt | 3 + mods/skinsdb/meta/character_1214.txt | 3 + mods/skinsdb/meta/character_1215.txt | 3 + mods/skinsdb/meta/character_1216.txt | 3 + mods/skinsdb/meta/character_1217.txt | 3 + mods/skinsdb/meta/character_1218.txt | 3 + mods/skinsdb/meta/character_1219.txt | 3 + mods/skinsdb/meta/character_1220.txt | 3 + mods/skinsdb/meta/character_1221.txt | 3 + mods/skinsdb/meta/character_1222.txt | 3 + mods/skinsdb/meta/character_1223.txt | 3 + mods/skinsdb/meta/character_1224.txt | 3 + mods/skinsdb/meta/character_1225.txt | 3 + mods/skinsdb/meta/character_1226.txt | 3 + mods/skinsdb/meta/character_1227.txt | 3 + mods/skinsdb/meta/character_1228.txt | 3 + mods/skinsdb/meta/character_1229.txt | 3 + mods/skinsdb/meta/character_1230.txt | 3 + mods/skinsdb/meta/character_1231.txt | 3 + mods/skinsdb/meta/character_1232.txt | 3 + mods/skinsdb/meta/character_1233.txt | 3 + mods/skinsdb/meta/character_1234.txt | 3 + mods/skinsdb/meta/character_1235.txt | 3 + mods/skinsdb/meta/character_1236.txt | 3 + mods/skinsdb/meta/character_1237.txt | 3 + mods/skinsdb/meta/character_1238.txt | 3 + mods/skinsdb/meta/character_1239.txt | 3 + mods/skinsdb/meta/character_124.txt | 3 + mods/skinsdb/meta/character_1240.txt | 3 + mods/skinsdb/meta/character_1241.txt | 3 + mods/skinsdb/meta/character_1242.txt | 3 + mods/skinsdb/meta/character_1243.txt | 3 + mods/skinsdb/meta/character_1244.txt | 3 + mods/skinsdb/meta/character_1245.txt | 3 + mods/skinsdb/meta/character_1246.txt | 3 + mods/skinsdb/meta/character_1247.txt | 3 + mods/skinsdb/meta/character_1248.txt | 3 + mods/skinsdb/meta/character_1249.txt | 3 + mods/skinsdb/meta/character_1250.txt | 3 + mods/skinsdb/meta/character_1251.txt | 3 + mods/skinsdb/meta/character_1252.txt | 3 + mods/skinsdb/meta/character_1253.txt | 3 + mods/skinsdb/meta/character_1254.txt | 3 + mods/skinsdb/meta/character_1255.txt | 3 + mods/skinsdb/meta/character_1256.txt | 3 + mods/skinsdb/meta/character_1257.txt | 3 + mods/skinsdb/meta/character_1258.txt | 3 + mods/skinsdb/meta/character_1259.txt | 3 + mods/skinsdb/meta/character_126.txt | 3 + mods/skinsdb/meta/character_1260.txt | 3 + mods/skinsdb/meta/character_1261.txt | 3 + mods/skinsdb/meta/character_1262.txt | 3 + mods/skinsdb/meta/character_1263.txt | 3 + mods/skinsdb/meta/character_1264.txt | 3 + mods/skinsdb/meta/character_1265.txt | 3 + mods/skinsdb/meta/character_1266.txt | 3 + mods/skinsdb/meta/character_1267.txt | 3 + mods/skinsdb/meta/character_1268.txt | 3 + mods/skinsdb/meta/character_1269.txt | 3 + mods/skinsdb/meta/character_1270.txt | 3 + mods/skinsdb/meta/character_1271.txt | 3 + mods/skinsdb/meta/character_1272.txt | 3 + mods/skinsdb/meta/character_1273.txt | 3 + mods/skinsdb/meta/character_1274.txt | 3 + mods/skinsdb/meta/character_1275.txt | 3 + mods/skinsdb/meta/character_1276.txt | 3 + mods/skinsdb/meta/character_1277.txt | 3 + mods/skinsdb/meta/character_1278.txt | 3 + mods/skinsdb/meta/character_1279.txt | 3 + mods/skinsdb/meta/character_128.txt | 3 + mods/skinsdb/meta/character_1280.txt | 3 + mods/skinsdb/meta/character_1281.txt | 3 + mods/skinsdb/meta/character_1282.txt | 3 + mods/skinsdb/meta/character_1283.txt | 3 + mods/skinsdb/meta/character_1284.txt | 3 + mods/skinsdb/meta/character_1285.txt | 3 + mods/skinsdb/meta/character_1286.txt | 3 + mods/skinsdb/meta/character_1287.txt | 3 + mods/skinsdb/meta/character_1288.txt | 3 + mods/skinsdb/meta/character_1289.txt | 3 + mods/skinsdb/meta/character_129.txt | 3 + mods/skinsdb/meta/character_1290.txt | 3 + mods/skinsdb/meta/character_1291.txt | 3 + mods/skinsdb/meta/character_1292.txt | 3 + mods/skinsdb/meta/character_1293.txt | 3 + mods/skinsdb/meta/character_1294.txt | 3 + mods/skinsdb/meta/character_1295.txt | 3 + mods/skinsdb/meta/character_1296.txt | 3 + mods/skinsdb/meta/character_1297.txt | 3 + mods/skinsdb/meta/character_1298.txt | 3 + mods/skinsdb/meta/character_1299.txt | 3 + mods/skinsdb/meta/character_1300.txt | 3 + mods/skinsdb/meta/character_1301.txt | 3 + mods/skinsdb/meta/character_1302.txt | 3 + mods/skinsdb/meta/character_1303.txt | 3 + mods/skinsdb/meta/character_1304.txt | 3 + mods/skinsdb/meta/character_1305.txt | 3 + mods/skinsdb/meta/character_1306.txt | 3 + mods/skinsdb/meta/character_1307.txt | 3 + mods/skinsdb/meta/character_1308.txt | 3 + mods/skinsdb/meta/character_1309.txt | 3 + mods/skinsdb/meta/character_1310.txt | 3 + mods/skinsdb/meta/character_1311.txt | 3 + mods/skinsdb/meta/character_1312.txt | 3 + mods/skinsdb/meta/character_1313.txt | 3 + mods/skinsdb/meta/character_1314.txt | 3 + mods/skinsdb/meta/character_1315.txt | 3 + mods/skinsdb/meta/character_1316.txt | 3 + mods/skinsdb/meta/character_1317.txt | 3 + mods/skinsdb/meta/character_1318.txt | 3 + mods/skinsdb/meta/character_1319.txt | 3 + mods/skinsdb/meta/character_1320.txt | 3 + mods/skinsdb/meta/character_1321.txt | 3 + mods/skinsdb/meta/character_1322.txt | 3 + mods/skinsdb/meta/character_1323.txt | 3 + mods/skinsdb/meta/character_1324.txt | 3 + mods/skinsdb/meta/character_1325.txt | 3 + mods/skinsdb/meta/character_1326.txt | 3 + mods/skinsdb/meta/character_1327.txt | 3 + mods/skinsdb/meta/character_1328.txt | 3 + mods/skinsdb/meta/character_1329.txt | 3 + mods/skinsdb/meta/character_1330.txt | 3 + mods/skinsdb/meta/character_1331.txt | 3 + mods/skinsdb/meta/character_1332.txt | 3 + mods/skinsdb/meta/character_1333.txt | 3 + mods/skinsdb/meta/character_1334.txt | 3 + mods/skinsdb/meta/character_1335.txt | 3 + mods/skinsdb/meta/character_1336.txt | 3 + mods/skinsdb/meta/character_1337.txt | 3 + mods/skinsdb/meta/character_1338.txt | 3 + mods/skinsdb/meta/character_134.txt | 3 + mods/skinsdb/meta/character_1340.txt | 3 + mods/skinsdb/meta/character_1341.txt | 3 + mods/skinsdb/meta/character_1342.txt | 3 + mods/skinsdb/meta/character_1343.txt | 3 + mods/skinsdb/meta/character_1344.txt | 3 + mods/skinsdb/meta/character_1345.txt | 3 + mods/skinsdb/meta/character_1346.txt | 3 + mods/skinsdb/meta/character_1347.txt | 3 + mods/skinsdb/meta/character_1348.txt | 3 + mods/skinsdb/meta/character_1349.txt | 3 + mods/skinsdb/meta/character_135.txt | 3 + mods/skinsdb/meta/character_1350.txt | 3 + mods/skinsdb/meta/character_1351.txt | 3 + mods/skinsdb/meta/character_1352.txt | 3 + mods/skinsdb/meta/character_1353.txt | 3 + mods/skinsdb/meta/character_1354.txt | 3 + mods/skinsdb/meta/character_1355.txt | 3 + mods/skinsdb/meta/character_1356.txt | 3 + mods/skinsdb/meta/character_1357.txt | 3 + mods/skinsdb/meta/character_1358.txt | 3 + mods/skinsdb/meta/character_1359.txt | 3 + mods/skinsdb/meta/character_136.txt | 3 + mods/skinsdb/meta/character_1360.txt | 3 + mods/skinsdb/meta/character_1361.txt | 3 + mods/skinsdb/meta/character_1362.txt | 3 + mods/skinsdb/meta/character_1363.txt | 3 + mods/skinsdb/meta/character_1364.txt | 3 + mods/skinsdb/meta/character_1365.txt | 3 + mods/skinsdb/meta/character_1366.txt | 3 + mods/skinsdb/meta/character_1367.txt | 3 + mods/skinsdb/meta/character_1368.txt | 3 + mods/skinsdb/meta/character_1369.txt | 3 + mods/skinsdb/meta/character_1370.txt | 3 + mods/skinsdb/meta/character_1371.txt | 3 + mods/skinsdb/meta/character_1372.txt | 3 + mods/skinsdb/meta/character_1373.txt | 3 + mods/skinsdb/meta/character_1374.txt | 3 + mods/skinsdb/meta/character_1375.txt | 3 + mods/skinsdb/meta/character_1376.txt | 3 + mods/skinsdb/meta/character_1377.txt | 3 + mods/skinsdb/meta/character_1378.txt | 3 + mods/skinsdb/meta/character_1379.txt | 3 + mods/skinsdb/meta/character_1380.txt | 3 + mods/skinsdb/meta/character_1381.txt | 3 + mods/skinsdb/meta/character_1382.txt | 3 + mods/skinsdb/meta/character_1383.txt | 3 + mods/skinsdb/meta/character_1384.txt | 3 + mods/skinsdb/meta/character_1385.txt | 3 + mods/skinsdb/meta/character_1386.txt | 3 + mods/skinsdb/meta/character_1387.txt | 3 + mods/skinsdb/meta/character_1388.txt | 3 + mods/skinsdb/meta/character_1389.txt | 3 + mods/skinsdb/meta/character_1390.txt | 3 + mods/skinsdb/meta/character_1391.txt | 3 + mods/skinsdb/meta/character_1392.txt | 3 + mods/skinsdb/meta/character_1393.txt | 3 + mods/skinsdb/meta/character_1394.txt | 3 + mods/skinsdb/meta/character_1395.txt | 3 + mods/skinsdb/meta/character_1396.txt | 3 + mods/skinsdb/meta/character_1397.txt | 3 + mods/skinsdb/meta/character_1398.txt | 3 + mods/skinsdb/meta/character_1399.txt | 3 + mods/skinsdb/meta/character_140.txt | 3 + mods/skinsdb/meta/character_1400.txt | 3 + mods/skinsdb/meta/character_1401.txt | 3 + mods/skinsdb/meta/character_1402.txt | 3 + mods/skinsdb/meta/character_1403.txt | 3 + mods/skinsdb/meta/character_1404.txt | 3 + mods/skinsdb/meta/character_1405.txt | 3 + mods/skinsdb/meta/character_1406.txt | 3 + mods/skinsdb/meta/character_1407.txt | 3 + mods/skinsdb/meta/character_1408.txt | 3 + mods/skinsdb/meta/character_1409.txt | 3 + mods/skinsdb/meta/character_141.txt | 3 + mods/skinsdb/meta/character_1410.txt | 3 + mods/skinsdb/meta/character_1411.txt | 3 + mods/skinsdb/meta/character_1414.txt | 3 + mods/skinsdb/meta/character_1415.txt | 3 + mods/skinsdb/meta/character_1416.txt | 3 + mods/skinsdb/meta/character_1417.txt | 3 + mods/skinsdb/meta/character_1418.txt | 3 + mods/skinsdb/meta/character_1419.txt | 3 + mods/skinsdb/meta/character_142.txt | 3 + mods/skinsdb/meta/character_1420.txt | 3 + mods/skinsdb/meta/character_1421.txt | 3 + mods/skinsdb/meta/character_1422.txt | 3 + mods/skinsdb/meta/character_1423.txt | 3 + mods/skinsdb/meta/character_1424.txt | 3 + mods/skinsdb/meta/character_1425.txt | 3 + mods/skinsdb/meta/character_1426.txt | 3 + mods/skinsdb/meta/character_1427.txt | 3 + mods/skinsdb/meta/character_1428.txt | 3 + mods/skinsdb/meta/character_1429.txt | 3 + mods/skinsdb/meta/character_143.txt | 3 + mods/skinsdb/meta/character_1430.txt | 3 + mods/skinsdb/meta/character_1431.txt | 3 + mods/skinsdb/meta/character_1432.txt | 3 + mods/skinsdb/meta/character_1433.txt | 3 + mods/skinsdb/meta/character_1434.txt | 3 + mods/skinsdb/meta/character_1435.txt | 3 + mods/skinsdb/meta/character_1436.txt | 3 + mods/skinsdb/meta/character_1437.txt | 3 + mods/skinsdb/meta/character_1438.txt | 3 + mods/skinsdb/meta/character_1439.txt | 3 + mods/skinsdb/meta/character_144.txt | 3 + mods/skinsdb/meta/character_1440.txt | 3 + mods/skinsdb/meta/character_1441.txt | 3 + mods/skinsdb/meta/character_1442.txt | 3 + mods/skinsdb/meta/character_1443.txt | 3 + mods/skinsdb/meta/character_1444.txt | 3 + mods/skinsdb/meta/character_1445.txt | 3 + mods/skinsdb/meta/character_145.txt | 3 + mods/skinsdb/meta/character_1455.txt | 3 + mods/skinsdb/meta/character_1456.txt | 3 + mods/skinsdb/meta/character_1457.txt | 3 + mods/skinsdb/meta/character_1458.txt | 3 + mods/skinsdb/meta/character_1459.txt | 3 + mods/skinsdb/meta/character_146.txt | 3 + mods/skinsdb/meta/character_1460.txt | 3 + mods/skinsdb/meta/character_1461.txt | 3 + mods/skinsdb/meta/character_1462.txt | 3 + mods/skinsdb/meta/character_1463.txt | 3 + mods/skinsdb/meta/character_1464.txt | 3 + mods/skinsdb/meta/character_1465.txt | 3 + mods/skinsdb/meta/character_1466.txt | 3 + mods/skinsdb/meta/character_1467.txt | 3 + mods/skinsdb/meta/character_1468.txt | 3 + mods/skinsdb/meta/character_1469.txt | 3 + mods/skinsdb/meta/character_147.txt | 3 + mods/skinsdb/meta/character_1470.txt | 3 + mods/skinsdb/meta/character_1471.txt | 3 + mods/skinsdb/meta/character_1472.txt | 3 + mods/skinsdb/meta/character_1473.txt | 3 + mods/skinsdb/meta/character_1474.txt | 3 + mods/skinsdb/meta/character_1475.txt | 3 + mods/skinsdb/meta/character_1476.txt | 3 + mods/skinsdb/meta/character_1477.txt | 3 + mods/skinsdb/meta/character_1478.txt | 3 + mods/skinsdb/meta/character_1479.txt | 3 + mods/skinsdb/meta/character_148.txt | 3 + mods/skinsdb/meta/character_1480.txt | 3 + mods/skinsdb/meta/character_1481.txt | 3 + mods/skinsdb/meta/character_1482.txt | 3 + mods/skinsdb/meta/character_1483.txt | 3 + mods/skinsdb/meta/character_1484.txt | 3 + mods/skinsdb/meta/character_1485.txt | 3 + mods/skinsdb/meta/character_1486.txt | 3 + mods/skinsdb/meta/character_1487.txt | 3 + mods/skinsdb/meta/character_1488.txt | 3 + mods/skinsdb/meta/character_1489.txt | 3 + mods/skinsdb/meta/character_1490.txt | 3 + mods/skinsdb/meta/character_1491.txt | 3 + mods/skinsdb/meta/character_1492.txt | 3 + mods/skinsdb/meta/character_1493.txt | 3 + mods/skinsdb/meta/character_1494.txt | 3 + mods/skinsdb/meta/character_1495.txt | 3 + mods/skinsdb/meta/character_1496.txt | 3 + mods/skinsdb/meta/character_1497.txt | 3 + mods/skinsdb/meta/character_1498.txt | 3 + mods/skinsdb/meta/character_1499.txt | 3 + mods/skinsdb/meta/character_1500.txt | 3 + mods/skinsdb/meta/character_1501.txt | 3 + mods/skinsdb/meta/character_1502.txt | 3 + mods/skinsdb/meta/character_1503.txt | 3 + mods/skinsdb/meta/character_1504.txt | 3 + mods/skinsdb/meta/character_1505.txt | 3 + mods/skinsdb/meta/character_1506.txt | 3 + mods/skinsdb/meta/character_1507.txt | 3 + mods/skinsdb/meta/character_1508.txt | 3 + mods/skinsdb/meta/character_1509.txt | 3 + mods/skinsdb/meta/character_151.txt | 3 + mods/skinsdb/meta/character_1510.txt | 3 + mods/skinsdb/meta/character_1511.txt | 3 + mods/skinsdb/meta/character_1512.txt | 3 + mods/skinsdb/meta/character_1513.txt | 3 + mods/skinsdb/meta/character_1514.txt | 3 + mods/skinsdb/meta/character_1515.txt | 3 + mods/skinsdb/meta/character_1516.txt | 3 + mods/skinsdb/meta/character_1517.txt | 3 + mods/skinsdb/meta/character_1518.txt | 3 + mods/skinsdb/meta/character_1519.txt | 3 + mods/skinsdb/meta/character_152.txt | 3 + mods/skinsdb/meta/character_1520.txt | 3 + mods/skinsdb/meta/character_1521.txt | 3 + mods/skinsdb/meta/character_1522.txt | 3 + mods/skinsdb/meta/character_1523.txt | 3 + mods/skinsdb/meta/character_1524.txt | 3 + mods/skinsdb/meta/character_1525.txt | 3 + mods/skinsdb/meta/character_1526.txt | 3 + mods/skinsdb/meta/character_1527.txt | 3 + mods/skinsdb/meta/character_1528.txt | 3 + mods/skinsdb/meta/character_1529.txt | 3 + mods/skinsdb/meta/character_153.txt | 3 + mods/skinsdb/meta/character_1530.txt | 3 + mods/skinsdb/meta/character_1531.txt | 3 + mods/skinsdb/meta/character_1532.txt | 3 + mods/skinsdb/meta/character_1533.txt | 3 + mods/skinsdb/meta/character_1534.txt | 3 + mods/skinsdb/meta/character_1535.txt | 3 + mods/skinsdb/meta/character_1536.txt | 3 + mods/skinsdb/meta/character_1537.txt | 3 + mods/skinsdb/meta/character_1538.txt | 3 + mods/skinsdb/meta/character_1539.txt | 3 + mods/skinsdb/meta/character_154.txt | 3 + mods/skinsdb/meta/character_1540.txt | 3 + mods/skinsdb/meta/character_1541.txt | 3 + mods/skinsdb/meta/character_1542.txt | 3 + mods/skinsdb/meta/character_1543.txt | 3 + mods/skinsdb/meta/character_1544.txt | 3 + mods/skinsdb/meta/character_1545.txt | 3 + mods/skinsdb/meta/character_1546.txt | 3 + mods/skinsdb/meta/character_1547.txt | 3 + mods/skinsdb/meta/character_1548.txt | 3 + mods/skinsdb/meta/character_1549.txt | 3 + mods/skinsdb/meta/character_155.txt | 3 + mods/skinsdb/meta/character_1550.txt | 3 + mods/skinsdb/meta/character_1551.txt | 3 + mods/skinsdb/meta/character_1552.txt | 3 + mods/skinsdb/meta/character_1553.txt | 3 + mods/skinsdb/meta/character_1554.txt | 3 + mods/skinsdb/meta/character_1555.txt | 3 + mods/skinsdb/meta/character_1556.txt | 3 + mods/skinsdb/meta/character_1557.txt | 3 + mods/skinsdb/meta/character_1558.txt | 3 + mods/skinsdb/meta/character_1559.txt | 3 + mods/skinsdb/meta/character_156.txt | 3 + mods/skinsdb/meta/character_1560.txt | 3 + mods/skinsdb/meta/character_1561.txt | 3 + mods/skinsdb/meta/character_1562.txt | 3 + mods/skinsdb/meta/character_1563.txt | 3 + mods/skinsdb/meta/character_1564.txt | 3 + mods/skinsdb/meta/character_1565.txt | 3 + mods/skinsdb/meta/character_1566.txt | 3 + mods/skinsdb/meta/character_1567.txt | 3 + mods/skinsdb/meta/character_1568.txt | 3 + mods/skinsdb/meta/character_1569.txt | 3 + mods/skinsdb/meta/character_157.txt | 3 + mods/skinsdb/meta/character_1570.txt | 3 + mods/skinsdb/meta/character_1571.txt | 3 + mods/skinsdb/meta/character_1572.txt | 3 + mods/skinsdb/meta/character_1573.txt | 3 + mods/skinsdb/meta/character_1574.txt | 3 + mods/skinsdb/meta/character_1575.txt | 3 + mods/skinsdb/meta/character_1576.txt | 3 + mods/skinsdb/meta/character_1577.txt | 3 + mods/skinsdb/meta/character_1578.txt | 3 + mods/skinsdb/meta/character_1579.txt | 3 + mods/skinsdb/meta/character_158.txt | 3 + mods/skinsdb/meta/character_1580.txt | 3 + mods/skinsdb/meta/character_1581.txt | 3 + mods/skinsdb/meta/character_1582.txt | 3 + mods/skinsdb/meta/character_1583.txt | 3 + mods/skinsdb/meta/character_1584.txt | 3 + mods/skinsdb/meta/character_1585.txt | 3 + mods/skinsdb/meta/character_1586.txt | 3 + mods/skinsdb/meta/character_1587.txt | 3 + mods/skinsdb/meta/character_1588.txt | 3 + mods/skinsdb/meta/character_1589.txt | 3 + mods/skinsdb/meta/character_159.txt | 3 + mods/skinsdb/meta/character_1590.txt | 3 + mods/skinsdb/meta/character_1591.txt | 3 + mods/skinsdb/meta/character_1592.txt | 3 + mods/skinsdb/meta/character_1593.txt | 3 + mods/skinsdb/meta/character_1594.txt | 3 + mods/skinsdb/meta/character_1595.txt | 3 + mods/skinsdb/meta/character_1596.txt | 3 + mods/skinsdb/meta/character_1597.txt | 3 + mods/skinsdb/meta/character_1598.txt | 3 + mods/skinsdb/meta/character_1599.txt | 3 + mods/skinsdb/meta/character_160.txt | 3 + mods/skinsdb/meta/character_1600.txt | 3 + mods/skinsdb/meta/character_1601.txt | 3 + mods/skinsdb/meta/character_1602.txt | 3 + mods/skinsdb/meta/character_1603.txt | 3 + mods/skinsdb/meta/character_1604.txt | 3 + mods/skinsdb/meta/character_1605.txt | 3 + mods/skinsdb/meta/character_1606.txt | 3 + mods/skinsdb/meta/character_1607.txt | 3 + mods/skinsdb/meta/character_1608.txt | 3 + mods/skinsdb/meta/character_1609.txt | 3 + mods/skinsdb/meta/character_161.txt | 3 + mods/skinsdb/meta/character_1610.txt | 3 + mods/skinsdb/meta/character_1611.txt | 3 + mods/skinsdb/meta/character_1612.txt | 3 + mods/skinsdb/meta/character_1613.txt | 3 + mods/skinsdb/meta/character_1614.txt | 3 + mods/skinsdb/meta/character_1615.txt | 3 + mods/skinsdb/meta/character_1616.txt | 3 + mods/skinsdb/meta/character_1617.txt | 3 + mods/skinsdb/meta/character_1618.txt | 3 + mods/skinsdb/meta/character_1619.txt | 3 + mods/skinsdb/meta/character_162.txt | 3 + mods/skinsdb/meta/character_1620.txt | 3 + mods/skinsdb/meta/character_1621.txt | 3 + mods/skinsdb/meta/character_1622.txt | 3 + mods/skinsdb/meta/character_1623.txt | 3 + mods/skinsdb/meta/character_1624.txt | 3 + mods/skinsdb/meta/character_1625.txt | 3 + mods/skinsdb/meta/character_1626.txt | 3 + mods/skinsdb/meta/character_1627.txt | 3 + mods/skinsdb/meta/character_1628.txt | 3 + mods/skinsdb/meta/character_1629.txt | 3 + mods/skinsdb/meta/character_163.txt | 3 + mods/skinsdb/meta/character_1630.txt | 3 + mods/skinsdb/meta/character_1631.txt | 3 + mods/skinsdb/meta/character_1632.txt | 3 + mods/skinsdb/meta/character_1633.txt | 3 + mods/skinsdb/meta/character_1634.txt | 3 + mods/skinsdb/meta/character_1635.txt | 3 + mods/skinsdb/meta/character_1636.txt | 3 + mods/skinsdb/meta/character_1637.txt | 3 + mods/skinsdb/meta/character_1638.txt | 3 + mods/skinsdb/meta/character_1639.txt | 3 + mods/skinsdb/meta/character_164.txt | 3 + mods/skinsdb/meta/character_1640.txt | 3 + mods/skinsdb/meta/character_1641.txt | 3 + mods/skinsdb/meta/character_1642.txt | 3 + mods/skinsdb/meta/character_1643.txt | 3 + mods/skinsdb/meta/character_1644.txt | 3 + mods/skinsdb/meta/character_1645.txt | 3 + mods/skinsdb/meta/character_1646.txt | 3 + mods/skinsdb/meta/character_1647.txt | 3 + mods/skinsdb/meta/character_1648.txt | 3 + mods/skinsdb/meta/character_1649.txt | 3 + mods/skinsdb/meta/character_165.txt | 3 + mods/skinsdb/meta/character_1650.txt | 3 + mods/skinsdb/meta/character_1651.txt | 3 + mods/skinsdb/meta/character_1652.txt | 3 + mods/skinsdb/meta/character_1653.txt | 3 + mods/skinsdb/meta/character_1654.txt | 3 + mods/skinsdb/meta/character_1655.txt | 3 + mods/skinsdb/meta/character_1656.txt | 3 + mods/skinsdb/meta/character_1657.txt | 3 + mods/skinsdb/meta/character_1658.txt | 3 + mods/skinsdb/meta/character_1659.txt | 3 + mods/skinsdb/meta/character_166.txt | 3 + mods/skinsdb/meta/character_1660.txt | 3 + mods/skinsdb/meta/character_1661.txt | 3 + mods/skinsdb/meta/character_1662.txt | 3 + mods/skinsdb/meta/character_1663.txt | 3 + mods/skinsdb/meta/character_1664.txt | 3 + mods/skinsdb/meta/character_1665.txt | 3 + mods/skinsdb/meta/character_1666.txt | 3 + mods/skinsdb/meta/character_1667.txt | 3 + mods/skinsdb/meta/character_1668.txt | 3 + mods/skinsdb/meta/character_1669.txt | 3 + mods/skinsdb/meta/character_167.txt | 3 + mods/skinsdb/meta/character_1670.txt | 3 + mods/skinsdb/meta/character_1671.txt | 3 + mods/skinsdb/meta/character_1672.txt | 3 + mods/skinsdb/meta/character_1673.txt | 3 + mods/skinsdb/meta/character_1674.txt | 3 + mods/skinsdb/meta/character_1675.txt | 3 + mods/skinsdb/meta/character_1676.txt | 3 + mods/skinsdb/meta/character_1677.txt | 3 + mods/skinsdb/meta/character_1678.txt | 3 + mods/skinsdb/meta/character_1679.txt | 3 + mods/skinsdb/meta/character_168.txt | 3 + mods/skinsdb/meta/character_1680.txt | 3 + mods/skinsdb/meta/character_1681.txt | 3 + mods/skinsdb/meta/character_1682.txt | 3 + mods/skinsdb/meta/character_1683.txt | 3 + mods/skinsdb/meta/character_1684.txt | 3 + mods/skinsdb/meta/character_1685.txt | 3 + mods/skinsdb/meta/character_1686.txt | 3 + mods/skinsdb/meta/character_1687.txt | 3 + mods/skinsdb/meta/character_1688.txt | 3 + mods/skinsdb/meta/character_1689.txt | 3 + mods/skinsdb/meta/character_169.txt | 3 + mods/skinsdb/meta/character_1690.txt | 3 + mods/skinsdb/meta/character_1691.txt | 3 + mods/skinsdb/meta/character_1692.txt | 3 + mods/skinsdb/meta/character_1693.txt | 3 + mods/skinsdb/meta/character_1694.txt | 3 + mods/skinsdb/meta/character_1695.txt | 3 + mods/skinsdb/meta/character_1696.txt | 3 + mods/skinsdb/meta/character_1697.txt | 3 + mods/skinsdb/meta/character_1698.txt | 3 + mods/skinsdb/meta/character_1699.txt | 3 + mods/skinsdb/meta/character_170.txt | 3 + mods/skinsdb/meta/character_1700.txt | 3 + mods/skinsdb/meta/character_1701.txt | 3 + mods/skinsdb/meta/character_1702.txt | 3 + mods/skinsdb/meta/character_1703.txt | 3 + mods/skinsdb/meta/character_1704.txt | 3 + mods/skinsdb/meta/character_1705.txt | 3 + mods/skinsdb/meta/character_1706.txt | 3 + mods/skinsdb/meta/character_1707.txt | 3 + mods/skinsdb/meta/character_1708.txt | 3 + mods/skinsdb/meta/character_1709.txt | 3 + mods/skinsdb/meta/character_171.txt | 3 + mods/skinsdb/meta/character_1710.txt | 3 + mods/skinsdb/meta/character_1711.txt | 3 + mods/skinsdb/meta/character_1712.txt | 3 + mods/skinsdb/meta/character_1713.txt | 3 + mods/skinsdb/meta/character_1714.txt | 3 + mods/skinsdb/meta/character_1715.txt | 3 + mods/skinsdb/meta/character_1716.txt | 3 + mods/skinsdb/meta/character_1717.txt | 3 + mods/skinsdb/meta/character_1718.txt | 3 + mods/skinsdb/meta/character_1719.txt | 3 + mods/skinsdb/meta/character_172.txt | 3 + mods/skinsdb/meta/character_1720.txt | 3 + mods/skinsdb/meta/character_1721.txt | 3 + mods/skinsdb/meta/character_1722.txt | 3 + mods/skinsdb/meta/character_1723.txt | 3 + mods/skinsdb/meta/character_1724.txt | 3 + mods/skinsdb/meta/character_1725.txt | 3 + mods/skinsdb/meta/character_1726.txt | 3 + mods/skinsdb/meta/character_1727.txt | 3 + mods/skinsdb/meta/character_1728.txt | 3 + mods/skinsdb/meta/character_1729.txt | 3 + mods/skinsdb/meta/character_173.txt | 3 + mods/skinsdb/meta/character_1730.txt | 3 + mods/skinsdb/meta/character_1731.txt | 3 + mods/skinsdb/meta/character_1732.txt | 3 + mods/skinsdb/meta/character_1733.txt | 3 + mods/skinsdb/meta/character_1734.txt | 3 + mods/skinsdb/meta/character_1735.txt | 3 + mods/skinsdb/meta/character_1736.txt | 3 + mods/skinsdb/meta/character_1737.txt | 3 + mods/skinsdb/meta/character_1738.txt | 3 + mods/skinsdb/meta/character_1739.txt | 3 + mods/skinsdb/meta/character_174.txt | 3 + mods/skinsdb/meta/character_1740.txt | 3 + mods/skinsdb/meta/character_1741.txt | 3 + mods/skinsdb/meta/character_1742.txt | 3 + mods/skinsdb/meta/character_1743.txt | 3 + mods/skinsdb/meta/character_1744.txt | 3 + mods/skinsdb/meta/character_1745.txt | 3 + mods/skinsdb/meta/character_1746.txt | 3 + mods/skinsdb/meta/character_1747.txt | 3 + mods/skinsdb/meta/character_1748.txt | 3 + mods/skinsdb/meta/character_1749.txt | 3 + mods/skinsdb/meta/character_175.txt | 3 + mods/skinsdb/meta/character_1750.txt | 3 + mods/skinsdb/meta/character_1751.txt | 3 + mods/skinsdb/meta/character_1752.txt | 3 + mods/skinsdb/meta/character_1753.txt | 3 + mods/skinsdb/meta/character_1754.txt | 3 + mods/skinsdb/meta/character_1755.txt | 3 + mods/skinsdb/meta/character_1756.txt | 3 + mods/skinsdb/meta/character_1757.txt | 3 + mods/skinsdb/meta/character_1758.txt | 3 + mods/skinsdb/meta/character_1759.txt | 3 + mods/skinsdb/meta/character_176.txt | 3 + mods/skinsdb/meta/character_1760.txt | 3 + mods/skinsdb/meta/character_1761.txt | 3 + mods/skinsdb/meta/character_1762.txt | 3 + mods/skinsdb/meta/character_1763.txt | 3 + mods/skinsdb/meta/character_1764.txt | 3 + mods/skinsdb/meta/character_1765.txt | 3 + mods/skinsdb/meta/character_1766.txt | 3 + mods/skinsdb/meta/character_1767.txt | 3 + mods/skinsdb/meta/character_1768.txt | 3 + mods/skinsdb/meta/character_1769.txt | 3 + mods/skinsdb/meta/character_177.txt | 3 + mods/skinsdb/meta/character_1770.txt | 3 + mods/skinsdb/meta/character_1771.txt | 3 + mods/skinsdb/meta/character_1772.txt | 3 + mods/skinsdb/meta/character_1773.txt | 3 + mods/skinsdb/meta/character_1774.txt | 3 + mods/skinsdb/meta/character_1775.txt | 3 + mods/skinsdb/meta/character_1776.txt | 3 + mods/skinsdb/meta/character_1777.txt | 3 + mods/skinsdb/meta/character_1778.txt | 3 + mods/skinsdb/meta/character_1779.txt | 3 + mods/skinsdb/meta/character_178.txt | 3 + mods/skinsdb/meta/character_1780.txt | 3 + mods/skinsdb/meta/character_1781.txt | 3 + mods/skinsdb/meta/character_1782.txt | 3 + mods/skinsdb/meta/character_1783.txt | 3 + mods/skinsdb/meta/character_1784.txt | 3 + mods/skinsdb/meta/character_1785.txt | 3 + mods/skinsdb/meta/character_1786.txt | 3 + mods/skinsdb/meta/character_1787.txt | 3 + mods/skinsdb/meta/character_1788.txt | 3 + mods/skinsdb/meta/character_1789.txt | 3 + mods/skinsdb/meta/character_179.txt | 3 + mods/skinsdb/meta/character_1790.txt | 3 + mods/skinsdb/meta/character_1791.txt | 3 + mods/skinsdb/meta/character_1792.txt | 3 + mods/skinsdb/meta/character_1793.txt | 3 + mods/skinsdb/meta/character_1794.txt | 3 + mods/skinsdb/meta/character_1795.txt | 3 + mods/skinsdb/meta/character_1796.txt | 3 + mods/skinsdb/meta/character_1797.txt | 3 + mods/skinsdb/meta/character_1798.txt | 3 + mods/skinsdb/meta/character_1799.txt | 3 + mods/skinsdb/meta/character_180.txt | 3 + mods/skinsdb/meta/character_1800.txt | 3 + mods/skinsdb/meta/character_1801.txt | 3 + mods/skinsdb/meta/character_1802.txt | 3 + mods/skinsdb/meta/character_1803.txt | 3 + mods/skinsdb/meta/character_1804.txt | 3 + mods/skinsdb/meta/character_1805.txt | 3 + mods/skinsdb/meta/character_1806.txt | 3 + mods/skinsdb/meta/character_1807.txt | 3 + mods/skinsdb/meta/character_1808.txt | 3 + mods/skinsdb/meta/character_1809.txt | 3 + mods/skinsdb/meta/character_181.txt | 3 + mods/skinsdb/meta/character_1810.txt | 3 + mods/skinsdb/meta/character_1811.txt | 3 + mods/skinsdb/meta/character_1812.txt | 3 + mods/skinsdb/meta/character_1813.txt | 3 + mods/skinsdb/meta/character_1814.txt | 3 + mods/skinsdb/meta/character_1815.txt | 3 + mods/skinsdb/meta/character_1816.txt | 3 + mods/skinsdb/meta/character_1817.txt | 3 + mods/skinsdb/meta/character_1818.txt | 3 + mods/skinsdb/meta/character_1819.txt | 3 + mods/skinsdb/meta/character_182.txt | 3 + mods/skinsdb/meta/character_1820.txt | 3 + mods/skinsdb/meta/character_1821.txt | 3 + mods/skinsdb/meta/character_1822.txt | 3 + mods/skinsdb/meta/character_1823.txt | 3 + mods/skinsdb/meta/character_1824.txt | 3 + mods/skinsdb/meta/character_1825.txt | 3 + mods/skinsdb/meta/character_1826.txt | 3 + mods/skinsdb/meta/character_1827.txt | 3 + mods/skinsdb/meta/character_1828.txt | 3 + mods/skinsdb/meta/character_1829.txt | 3 + mods/skinsdb/meta/character_183.txt | 3 + mods/skinsdb/meta/character_1830.txt | 3 + mods/skinsdb/meta/character_1831.txt | 3 + mods/skinsdb/meta/character_1832.txt | 3 + mods/skinsdb/meta/character_1833.txt | 3 + mods/skinsdb/meta/character_1834.txt | 3 + mods/skinsdb/meta/character_1835.txt | 3 + mods/skinsdb/meta/character_1836.txt | 3 + mods/skinsdb/meta/character_1837.txt | 3 + mods/skinsdb/meta/character_1838.txt | 3 + mods/skinsdb/meta/character_1839.txt | 3 + mods/skinsdb/meta/character_184.txt | 3 + mods/skinsdb/meta/character_1840.txt | 3 + mods/skinsdb/meta/character_1841.txt | 3 + mods/skinsdb/meta/character_1842.txt | 3 + mods/skinsdb/meta/character_1843.txt | 3 + mods/skinsdb/meta/character_1844.txt | 3 + mods/skinsdb/meta/character_1845.txt | 3 + mods/skinsdb/meta/character_1846.txt | 3 + mods/skinsdb/meta/character_1847.txt | 3 + mods/skinsdb/meta/character_1848.txt | 3 + mods/skinsdb/meta/character_1849.txt | 3 + mods/skinsdb/meta/character_185.txt | 3 + mods/skinsdb/meta/character_1850.txt | 3 + mods/skinsdb/meta/character_1851.txt | 3 + mods/skinsdb/meta/character_1852.txt | 3 + mods/skinsdb/meta/character_1853.txt | 3 + mods/skinsdb/meta/character_1854.txt | 3 + mods/skinsdb/meta/character_1855.txt | 3 + mods/skinsdb/meta/character_1856.txt | 3 + mods/skinsdb/meta/character_1857.txt | 3 + mods/skinsdb/meta/character_1858.txt | 3 + mods/skinsdb/meta/character_1859.txt | 3 + mods/skinsdb/meta/character_186.txt | 3 + mods/skinsdb/meta/character_1860.txt | 3 + mods/skinsdb/meta/character_1861.txt | 3 + mods/skinsdb/meta/character_1862.txt | 3 + mods/skinsdb/meta/character_1863.txt | 3 + mods/skinsdb/meta/character_1864.txt | 3 + mods/skinsdb/meta/character_1865.txt | 3 + mods/skinsdb/meta/character_1866.txt | 3 + mods/skinsdb/meta/character_1867.txt | 3 + mods/skinsdb/meta/character_1868.txt | 3 + mods/skinsdb/meta/character_1869.txt | 3 + mods/skinsdb/meta/character_187.txt | 3 + mods/skinsdb/meta/character_1870.txt | 3 + mods/skinsdb/meta/character_1871.txt | 3 + mods/skinsdb/meta/character_1872.txt | 3 + mods/skinsdb/meta/character_1873.txt | 3 + mods/skinsdb/meta/character_1874.txt | 3 + mods/skinsdb/meta/character_1875.txt | 3 + mods/skinsdb/meta/character_1876.txt | 3 + mods/skinsdb/meta/character_1877.txt | 3 + mods/skinsdb/meta/character_1878.txt | 3 + mods/skinsdb/meta/character_1879.txt | 3 + mods/skinsdb/meta/character_188.txt | 3 + mods/skinsdb/meta/character_1880.txt | 3 + mods/skinsdb/meta/character_1881.txt | 3 + mods/skinsdb/meta/character_1882.txt | 3 + mods/skinsdb/meta/character_1883.txt | 3 + mods/skinsdb/meta/character_1884.txt | 3 + mods/skinsdb/meta/character_1885.txt | 3 + mods/skinsdb/meta/character_1886.txt | 3 + mods/skinsdb/meta/character_1887.txt | 3 + mods/skinsdb/meta/character_1888.txt | 3 + mods/skinsdb/meta/character_1889.txt | 3 + mods/skinsdb/meta/character_189.txt | 3 + mods/skinsdb/meta/character_1890.txt | 3 + mods/skinsdb/meta/character_1891.txt | 3 + mods/skinsdb/meta/character_1892.txt | 3 + mods/skinsdb/meta/character_1893.txt | 3 + mods/skinsdb/meta/character_1894.txt | 3 + mods/skinsdb/meta/character_1895.txt | 3 + mods/skinsdb/meta/character_1896.txt | 3 + mods/skinsdb/meta/character_1897.txt | 3 + mods/skinsdb/meta/character_1898.txt | 3 + mods/skinsdb/meta/character_1899.txt | 3 + mods/skinsdb/meta/character_19.txt | 3 + mods/skinsdb/meta/character_190.txt | 3 + mods/skinsdb/meta/character_1900.txt | 3 + mods/skinsdb/meta/character_1901.txt | 3 + mods/skinsdb/meta/character_1902.txt | 3 + mods/skinsdb/meta/character_1903.txt | 3 + mods/skinsdb/meta/character_1904.txt | 3 + mods/skinsdb/meta/character_1905.txt | 3 + mods/skinsdb/meta/character_1906.txt | 3 + mods/skinsdb/meta/character_1907.txt | 3 + mods/skinsdb/meta/character_1908.txt | 3 + mods/skinsdb/meta/character_1909.txt | 3 + mods/skinsdb/meta/character_191.txt | 3 + mods/skinsdb/meta/character_1910.txt | 3 + mods/skinsdb/meta/character_1911.txt | 3 + mods/skinsdb/meta/character_192.txt | 3 + mods/skinsdb/meta/character_193.txt | 3 + mods/skinsdb/meta/character_194.txt | 3 + mods/skinsdb/meta/character_195.txt | 3 + mods/skinsdb/meta/character_196.txt | 3 + mods/skinsdb/meta/character_197.txt | 3 + mods/skinsdb/meta/character_198.txt | 3 + mods/skinsdb/meta/character_199.txt | 3 + mods/skinsdb/meta/character_2.txt | 3 + mods/skinsdb/meta/character_20.txt | 3 + mods/skinsdb/meta/character_200.txt | 3 + mods/skinsdb/meta/character_201.txt | 3 + mods/skinsdb/meta/character_203.txt | 3 + mods/skinsdb/meta/character_205.txt | 3 + mods/skinsdb/meta/character_206.txt | 3 + mods/skinsdb/meta/character_207.txt | 3 + mods/skinsdb/meta/character_208.txt | 3 + mods/skinsdb/meta/character_209.txt | 3 + mods/skinsdb/meta/character_21.txt | 3 + mods/skinsdb/meta/character_210.txt | 3 + mods/skinsdb/meta/character_211.txt | 3 + mods/skinsdb/meta/character_212.txt | 3 + mods/skinsdb/meta/character_213.txt | 3 + mods/skinsdb/meta/character_214.txt | 3 + mods/skinsdb/meta/character_215.txt | 3 + mods/skinsdb/meta/character_216.txt | 3 + mods/skinsdb/meta/character_217.txt | 3 + mods/skinsdb/meta/character_218.txt | 3 + mods/skinsdb/meta/character_219.txt | 3 + mods/skinsdb/meta/character_22.txt | 3 + mods/skinsdb/meta/character_220.txt | 3 + mods/skinsdb/meta/character_221.txt | 3 + mods/skinsdb/meta/character_222.txt | 3 + mods/skinsdb/meta/character_223.txt | 3 + mods/skinsdb/meta/character_224.txt | 3 + mods/skinsdb/meta/character_225.txt | 3 + mods/skinsdb/meta/character_228.txt | 3 + mods/skinsdb/meta/character_229.txt | 3 + mods/skinsdb/meta/character_230.txt | 3 + mods/skinsdb/meta/character_231.txt | 3 + mods/skinsdb/meta/character_232.txt | 3 + mods/skinsdb/meta/character_233.txt | 3 + mods/skinsdb/meta/character_234.txt | 3 + mods/skinsdb/meta/character_235.txt | 3 + mods/skinsdb/meta/character_237.txt | 3 + mods/skinsdb/meta/character_239.txt | 3 + mods/skinsdb/meta/character_24.txt | 3 + mods/skinsdb/meta/character_241.txt | 3 + mods/skinsdb/meta/character_242.txt | 3 + mods/skinsdb/meta/character_243.txt | 3 + mods/skinsdb/meta/character_244.txt | 3 + mods/skinsdb/meta/character_245.txt | 3 + mods/skinsdb/meta/character_246.txt | 3 + mods/skinsdb/meta/character_247.txt | 3 + mods/skinsdb/meta/character_248.txt | 3 + mods/skinsdb/meta/character_249.txt | 3 + mods/skinsdb/meta/character_25.txt | 3 + mods/skinsdb/meta/character_250.txt | 3 + mods/skinsdb/meta/character_251.txt | 3 + mods/skinsdb/meta/character_252.txt | 3 + mods/skinsdb/meta/character_253.txt | 3 + mods/skinsdb/meta/character_254.txt | 3 + mods/skinsdb/meta/character_255.txt | 3 + mods/skinsdb/meta/character_256.txt | 3 + mods/skinsdb/meta/character_257.txt | 3 + mods/skinsdb/meta/character_258.txt | 3 + mods/skinsdb/meta/character_259.txt | 3 + mods/skinsdb/meta/character_26.txt | 3 + mods/skinsdb/meta/character_260.txt | 3 + mods/skinsdb/meta/character_261.txt | 3 + mods/skinsdb/meta/character_262.txt | 3 + mods/skinsdb/meta/character_263.txt | 3 + mods/skinsdb/meta/character_264.txt | 3 + mods/skinsdb/meta/character_265.txt | 3 + mods/skinsdb/meta/character_266.txt | 3 + mods/skinsdb/meta/character_267.txt | 3 + mods/skinsdb/meta/character_268.txt | 3 + mods/skinsdb/meta/character_269.txt | 3 + mods/skinsdb/meta/character_27.txt | 3 + mods/skinsdb/meta/character_270.txt | 3 + mods/skinsdb/meta/character_271.txt | 3 + mods/skinsdb/meta/character_272.txt | 3 + mods/skinsdb/meta/character_273.txt | 3 + mods/skinsdb/meta/character_274.txt | 3 + mods/skinsdb/meta/character_275.txt | 3 + mods/skinsdb/meta/character_276.txt | 3 + mods/skinsdb/meta/character_277.txt | 3 + mods/skinsdb/meta/character_278.txt | 3 + mods/skinsdb/meta/character_279.txt | 3 + mods/skinsdb/meta/character_28.txt | 3 + mods/skinsdb/meta/character_280.txt | 3 + mods/skinsdb/meta/character_281.txt | 3 + mods/skinsdb/meta/character_282.txt | 3 + mods/skinsdb/meta/character_283.txt | 3 + mods/skinsdb/meta/character_284.txt | 3 + mods/skinsdb/meta/character_285.txt | 3 + mods/skinsdb/meta/character_286.txt | 3 + mods/skinsdb/meta/character_287.txt | 3 + mods/skinsdb/meta/character_288.txt | 3 + mods/skinsdb/meta/character_289.txt | 3 + mods/skinsdb/meta/character_29.txt | 3 + mods/skinsdb/meta/character_290.txt | 3 + mods/skinsdb/meta/character_291.txt | 3 + mods/skinsdb/meta/character_292.txt | 3 + mods/skinsdb/meta/character_295.txt | 3 + mods/skinsdb/meta/character_297.txt | 3 + mods/skinsdb/meta/character_299.txt | 3 + mods/skinsdb/meta/character_3.txt | 3 + mods/skinsdb/meta/character_30.txt | 3 + mods/skinsdb/meta/character_300.txt | 3 + mods/skinsdb/meta/character_301.txt | 3 + mods/skinsdb/meta/character_302.txt | 3 + mods/skinsdb/meta/character_303.txt | 3 + mods/skinsdb/meta/character_304.txt | 3 + mods/skinsdb/meta/character_305.txt | 3 + mods/skinsdb/meta/character_306.txt | 3 + mods/skinsdb/meta/character_307.txt | 3 + mods/skinsdb/meta/character_308.txt | 3 + mods/skinsdb/meta/character_309.txt | 3 + mods/skinsdb/meta/character_31.txt | 3 + mods/skinsdb/meta/character_310.txt | 3 + mods/skinsdb/meta/character_311.txt | 3 + mods/skinsdb/meta/character_312.txt | 3 + mods/skinsdb/meta/character_313.txt | 3 + mods/skinsdb/meta/character_314.txt | 3 + mods/skinsdb/meta/character_315.txt | 3 + mods/skinsdb/meta/character_316.txt | 3 + mods/skinsdb/meta/character_317.txt | 3 + mods/skinsdb/meta/character_318.txt | 3 + mods/skinsdb/meta/character_319.txt | 3 + mods/skinsdb/meta/character_320.txt | 3 + mods/skinsdb/meta/character_321.txt | 3 + mods/skinsdb/meta/character_322.txt | 3 + mods/skinsdb/meta/character_323.txt | 3 + mods/skinsdb/meta/character_324.txt | 3 + mods/skinsdb/meta/character_325.txt | 3 + mods/skinsdb/meta/character_326.txt | 3 + mods/skinsdb/meta/character_327.txt | 3 + mods/skinsdb/meta/character_328.txt | 3 + mods/skinsdb/meta/character_329.txt | 3 + mods/skinsdb/meta/character_330.txt | 3 + mods/skinsdb/meta/character_331.txt | 3 + mods/skinsdb/meta/character_332.txt | 3 + mods/skinsdb/meta/character_333.txt | 3 + mods/skinsdb/meta/character_334.txt | 3 + mods/skinsdb/meta/character_335.txt | 3 + mods/skinsdb/meta/character_336.txt | 3 + mods/skinsdb/meta/character_337.txt | 3 + mods/skinsdb/meta/character_338.txt | 3 + mods/skinsdb/meta/character_339.txt | 3 + mods/skinsdb/meta/character_34.txt | 3 + mods/skinsdb/meta/character_340.txt | 3 + mods/skinsdb/meta/character_341.txt | 3 + mods/skinsdb/meta/character_342.txt | 3 + mods/skinsdb/meta/character_344.txt | 3 + mods/skinsdb/meta/character_349.txt | 3 + mods/skinsdb/meta/character_35.txt | 3 + mods/skinsdb/meta/character_352.txt | 3 + mods/skinsdb/meta/character_353.txt | 3 + mods/skinsdb/meta/character_356.txt | 3 + mods/skinsdb/meta/character_357.txt | 3 + mods/skinsdb/meta/character_359.txt | 3 + mods/skinsdb/meta/character_36.txt | 3 + mods/skinsdb/meta/character_361.txt | 3 + mods/skinsdb/meta/character_362.txt | 3 + mods/skinsdb/meta/character_363.txt | 3 + mods/skinsdb/meta/character_364.txt | 3 + mods/skinsdb/meta/character_365.txt | 3 + mods/skinsdb/meta/character_366.txt | 3 + mods/skinsdb/meta/character_367.txt | 3 + mods/skinsdb/meta/character_368.txt | 3 + mods/skinsdb/meta/character_369.txt | 3 + mods/skinsdb/meta/character_37.txt | 3 + mods/skinsdb/meta/character_370.txt | 3 + mods/skinsdb/meta/character_371.txt | 3 + mods/skinsdb/meta/character_372.txt | 3 + mods/skinsdb/meta/character_373.txt | 3 + mods/skinsdb/meta/character_374.txt | 3 + mods/skinsdb/meta/character_375.txt | 3 + mods/skinsdb/meta/character_376.txt | 3 + mods/skinsdb/meta/character_377.txt | 3 + mods/skinsdb/meta/character_378.txt | 3 + mods/skinsdb/meta/character_379.txt | 3 + mods/skinsdb/meta/character_380.txt | 3 + mods/skinsdb/meta/character_381.txt | 3 + mods/skinsdb/meta/character_382.txt | 3 + mods/skinsdb/meta/character_383.txt | 3 + mods/skinsdb/meta/character_384.txt | 3 + mods/skinsdb/meta/character_385.txt | 3 + mods/skinsdb/meta/character_387.txt | 3 + mods/skinsdb/meta/character_389.txt | 3 + mods/skinsdb/meta/character_390.txt | 3 + mods/skinsdb/meta/character_392.txt | 3 + mods/skinsdb/meta/character_393.txt | 3 + mods/skinsdb/meta/character_396.txt | 3 + mods/skinsdb/meta/character_399.txt | 3 + mods/skinsdb/meta/character_4.txt | 3 + mods/skinsdb/meta/character_400.txt | 3 + mods/skinsdb/meta/character_401.txt | 3 + mods/skinsdb/meta/character_402.txt | 3 + mods/skinsdb/meta/character_403.txt | 3 + mods/skinsdb/meta/character_404.txt | 3 + mods/skinsdb/meta/character_405.txt | 3 + mods/skinsdb/meta/character_406.txt | 3 + mods/skinsdb/meta/character_407.txt | 3 + mods/skinsdb/meta/character_408.txt | 3 + mods/skinsdb/meta/character_409.txt | 3 + mods/skinsdb/meta/character_410.txt | 3 + mods/skinsdb/meta/character_411.txt | 3 + mods/skinsdb/meta/character_412.txt | 3 + mods/skinsdb/meta/character_413.txt | 3 + mods/skinsdb/meta/character_414.txt | 3 + mods/skinsdb/meta/character_415.txt | 3 + mods/skinsdb/meta/character_416.txt | 3 + mods/skinsdb/meta/character_417.txt | 3 + mods/skinsdb/meta/character_418.txt | 3 + mods/skinsdb/meta/character_419.txt | 3 + mods/skinsdb/meta/character_420.txt | 3 + mods/skinsdb/meta/character_421.txt | 3 + mods/skinsdb/meta/character_428.txt | 3 + mods/skinsdb/meta/character_429.txt | 3 + mods/skinsdb/meta/character_430.txt | 3 + mods/skinsdb/meta/character_431.txt | 3 + mods/skinsdb/meta/character_432.txt | 3 + mods/skinsdb/meta/character_433.txt | 3 + mods/skinsdb/meta/character_434.txt | 3 + mods/skinsdb/meta/character_435.txt | 3 + mods/skinsdb/meta/character_436.txt | 3 + mods/skinsdb/meta/character_437.txt | 3 + mods/skinsdb/meta/character_438.txt | 3 + mods/skinsdb/meta/character_439.txt | 3 + mods/skinsdb/meta/character_440.txt | 3 + mods/skinsdb/meta/character_441.txt | 3 + mods/skinsdb/meta/character_442.txt | 3 + mods/skinsdb/meta/character_443.txt | 3 + mods/skinsdb/meta/character_444.txt | 3 + mods/skinsdb/meta/character_445.txt | 3 + mods/skinsdb/meta/character_446.txt | 3 + mods/skinsdb/meta/character_447.txt | 3 + mods/skinsdb/meta/character_448.txt | 3 + mods/skinsdb/meta/character_449.txt | 3 + mods/skinsdb/meta/character_450.txt | 3 + mods/skinsdb/meta/character_451.txt | 3 + mods/skinsdb/meta/character_452.txt | 3 + mods/skinsdb/meta/character_453.txt | 3 + mods/skinsdb/meta/character_454.txt | 3 + mods/skinsdb/meta/character_456.txt | 3 + mods/skinsdb/meta/character_457.txt | 3 + mods/skinsdb/meta/character_458.txt | 3 + mods/skinsdb/meta/character_459.txt | 3 + mods/skinsdb/meta/character_460.txt | 3 + mods/skinsdb/meta/character_461.txt | 3 + mods/skinsdb/meta/character_462.txt | 3 + mods/skinsdb/meta/character_463.txt | 3 + mods/skinsdb/meta/character_464.txt | 3 + mods/skinsdb/meta/character_465.txt | 3 + mods/skinsdb/meta/character_466.txt | 3 + mods/skinsdb/meta/character_467.txt | 3 + mods/skinsdb/meta/character_468.txt | 3 + mods/skinsdb/meta/character_469.txt | 3 + mods/skinsdb/meta/character_470.txt | 3 + mods/skinsdb/meta/character_471.txt | 3 + mods/skinsdb/meta/character_473.txt | 3 + mods/skinsdb/meta/character_474.txt | 3 + mods/skinsdb/meta/character_475.txt | 3 + mods/skinsdb/meta/character_476.txt | 3 + mods/skinsdb/meta/character_477.txt | 3 + mods/skinsdb/meta/character_478.txt | 3 + mods/skinsdb/meta/character_479.txt | 3 + mods/skinsdb/meta/character_480.txt | 3 + mods/skinsdb/meta/character_482.txt | 3 + mods/skinsdb/meta/character_483.txt | 3 + mods/skinsdb/meta/character_484.txt | 3 + mods/skinsdb/meta/character_485.txt | 3 + mods/skinsdb/meta/character_486.txt | 3 + mods/skinsdb/meta/character_487.txt | 3 + mods/skinsdb/meta/character_488.txt | 3 + mods/skinsdb/meta/character_489.txt | 3 + mods/skinsdb/meta/character_490.txt | 3 + mods/skinsdb/meta/character_491.txt | 3 + mods/skinsdb/meta/character_492.txt | 3 + mods/skinsdb/meta/character_493.txt | 3 + mods/skinsdb/meta/character_494.txt | 3 + mods/skinsdb/meta/character_495.txt | 3 + mods/skinsdb/meta/character_496.txt | 3 + mods/skinsdb/meta/character_497.txt | 3 + mods/skinsdb/meta/character_498.txt | 3 + mods/skinsdb/meta/character_5.txt | 3 + mods/skinsdb/meta/character_50.txt | 3 + mods/skinsdb/meta/character_500.txt | 3 + mods/skinsdb/meta/character_501.txt | 3 + mods/skinsdb/meta/character_502.txt | 3 + mods/skinsdb/meta/character_503.txt | 3 + mods/skinsdb/meta/character_504.txt | 3 + mods/skinsdb/meta/character_505.txt | 3 + mods/skinsdb/meta/character_507.txt | 3 + mods/skinsdb/meta/character_510.txt | 3 + mods/skinsdb/meta/character_511.txt | 3 + mods/skinsdb/meta/character_512.txt | 3 + mods/skinsdb/meta/character_513.txt | 3 + mods/skinsdb/meta/character_514.txt | 3 + mods/skinsdb/meta/character_515.txt | 3 + mods/skinsdb/meta/character_516.txt | 3 + mods/skinsdb/meta/character_517.txt | 3 + mods/skinsdb/meta/character_518.txt | 3 + mods/skinsdb/meta/character_519.txt | 3 + mods/skinsdb/meta/character_52.txt | 3 + mods/skinsdb/meta/character_520.txt | 3 + mods/skinsdb/meta/character_521.txt | 3 + mods/skinsdb/meta/character_522.txt | 3 + mods/skinsdb/meta/character_523.txt | 3 + mods/skinsdb/meta/character_524.txt | 3 + mods/skinsdb/meta/character_525.txt | 3 + mods/skinsdb/meta/character_526.txt | 3 + mods/skinsdb/meta/character_527.txt | 3 + mods/skinsdb/meta/character_528.txt | 3 + mods/skinsdb/meta/character_529.txt | 3 + mods/skinsdb/meta/character_530.txt | 3 + mods/skinsdb/meta/character_531.txt | 3 + mods/skinsdb/meta/character_532.txt | 3 + mods/skinsdb/meta/character_533.txt | 3 + mods/skinsdb/meta/character_534.txt | 3 + mods/skinsdb/meta/character_535.txt | 3 + mods/skinsdb/meta/character_536.txt | 3 + mods/skinsdb/meta/character_537.txt | 3 + mods/skinsdb/meta/character_539.txt | 3 + mods/skinsdb/meta/character_54.txt | 3 + mods/skinsdb/meta/character_540.txt | 3 + mods/skinsdb/meta/character_541.txt | 3 + mods/skinsdb/meta/character_542.txt | 3 + mods/skinsdb/meta/character_543.txt | 3 + mods/skinsdb/meta/character_544.txt | 3 + mods/skinsdb/meta/character_545.txt | 3 + mods/skinsdb/meta/character_546.txt | 3 + mods/skinsdb/meta/character_547.txt | 3 + mods/skinsdb/meta/character_548.txt | 3 + mods/skinsdb/meta/character_549.txt | 3 + mods/skinsdb/meta/character_55.txt | 3 + mods/skinsdb/meta/character_550.txt | 3 + mods/skinsdb/meta/character_551.txt | 3 + mods/skinsdb/meta/character_552.txt | 3 + mods/skinsdb/meta/character_553.txt | 3 + mods/skinsdb/meta/character_554.txt | 3 + mods/skinsdb/meta/character_555.txt | 3 + mods/skinsdb/meta/character_556.txt | 3 + mods/skinsdb/meta/character_558.txt | 3 + mods/skinsdb/meta/character_559.txt | 3 + mods/skinsdb/meta/character_560.txt | 3 + mods/skinsdb/meta/character_561.txt | 3 + mods/skinsdb/meta/character_562.txt | 3 + mods/skinsdb/meta/character_563.txt | 3 + mods/skinsdb/meta/character_564.txt | 3 + mods/skinsdb/meta/character_565.txt | 3 + mods/skinsdb/meta/character_567.txt | 3 + mods/skinsdb/meta/character_57.txt | 3 + mods/skinsdb/meta/character_570.txt | 3 + mods/skinsdb/meta/character_571.txt | 3 + mods/skinsdb/meta/character_572.txt | 3 + mods/skinsdb/meta/character_573.txt | 3 + mods/skinsdb/meta/character_575.txt | 3 + mods/skinsdb/meta/character_576.txt | 3 + mods/skinsdb/meta/character_577.txt | 3 + mods/skinsdb/meta/character_578.txt | 3 + mods/skinsdb/meta/character_579.txt | 3 + mods/skinsdb/meta/character_580.txt | 3 + mods/skinsdb/meta/character_581.txt | 3 + mods/skinsdb/meta/character_582.txt | 3 + mods/skinsdb/meta/character_583.txt | 3 + mods/skinsdb/meta/character_584.txt | 3 + mods/skinsdb/meta/character_585.txt | 3 + mods/skinsdb/meta/character_586.txt | 3 + mods/skinsdb/meta/character_587.txt | 3 + mods/skinsdb/meta/character_588.txt | 3 + mods/skinsdb/meta/character_589.txt | 3 + mods/skinsdb/meta/character_590.txt | 3 + mods/skinsdb/meta/character_591.txt | 3 + mods/skinsdb/meta/character_592.txt | 3 + mods/skinsdb/meta/character_593.txt | 3 + mods/skinsdb/meta/character_594.txt | 3 + mods/skinsdb/meta/character_595.txt | 3 + mods/skinsdb/meta/character_596.txt | 3 + mods/skinsdb/meta/character_597.txt | 3 + mods/skinsdb/meta/character_598.txt | 3 + mods/skinsdb/meta/character_599.txt | 3 + mods/skinsdb/meta/character_6.txt | 3 + mods/skinsdb/meta/character_600.txt | 3 + mods/skinsdb/meta/character_601.txt | 3 + mods/skinsdb/meta/character_602.txt | 3 + mods/skinsdb/meta/character_603.txt | 3 + mods/skinsdb/meta/character_604.txt | 3 + mods/skinsdb/meta/character_605.txt | 3 + mods/skinsdb/meta/character_606.txt | 3 + mods/skinsdb/meta/character_607.txt | 3 + mods/skinsdb/meta/character_608.txt | 3 + mods/skinsdb/meta/character_609.txt | 3 + mods/skinsdb/meta/character_61.txt | 3 + mods/skinsdb/meta/character_610.txt | 3 + mods/skinsdb/meta/character_611.txt | 3 + mods/skinsdb/meta/character_612.txt | 3 + mods/skinsdb/meta/character_613.txt | 3 + mods/skinsdb/meta/character_614.txt | 3 + mods/skinsdb/meta/character_615.txt | 3 + mods/skinsdb/meta/character_616.txt | 3 + mods/skinsdb/meta/character_618.txt | 3 + mods/skinsdb/meta/character_619.txt | 3 + mods/skinsdb/meta/character_620.txt | 3 + mods/skinsdb/meta/character_621.txt | 3 + mods/skinsdb/meta/character_622.txt | 3 + mods/skinsdb/meta/character_623.txt | 3 + mods/skinsdb/meta/character_624.txt | 3 + mods/skinsdb/meta/character_625.txt | 3 + mods/skinsdb/meta/character_626.txt | 3 + mods/skinsdb/meta/character_627.txt | 3 + mods/skinsdb/meta/character_628.txt | 3 + mods/skinsdb/meta/character_629.txt | 3 + mods/skinsdb/meta/character_630.txt | 3 + mods/skinsdb/meta/character_631.txt | 3 + mods/skinsdb/meta/character_632.txt | 3 + mods/skinsdb/meta/character_633.txt | 3 + mods/skinsdb/meta/character_634.txt | 3 + mods/skinsdb/meta/character_635.txt | 3 + mods/skinsdb/meta/character_636.txt | 3 + mods/skinsdb/meta/character_637.txt | 3 + mods/skinsdb/meta/character_638.txt | 3 + mods/skinsdb/meta/character_639.txt | 3 + mods/skinsdb/meta/character_640.txt | 3 + mods/skinsdb/meta/character_641.txt | 3 + mods/skinsdb/meta/character_642.txt | 3 + mods/skinsdb/meta/character_643.txt | 3 + mods/skinsdb/meta/character_644.txt | 3 + mods/skinsdb/meta/character_645.txt | 3 + mods/skinsdb/meta/character_646.txt | 3 + mods/skinsdb/meta/character_647.txt | 3 + mods/skinsdb/meta/character_648.txt | 3 + mods/skinsdb/meta/character_649.txt | 3 + mods/skinsdb/meta/character_650.txt | 3 + mods/skinsdb/meta/character_651.txt | 3 + mods/skinsdb/meta/character_652.txt | 3 + mods/skinsdb/meta/character_656.txt | 3 + mods/skinsdb/meta/character_657.txt | 3 + mods/skinsdb/meta/character_658.txt | 3 + mods/skinsdb/meta/character_659.txt | 3 + mods/skinsdb/meta/character_660.txt | 3 + mods/skinsdb/meta/character_661.txt | 3 + mods/skinsdb/meta/character_662.txt | 3 + mods/skinsdb/meta/character_663.txt | 3 + mods/skinsdb/meta/character_664.txt | 3 + mods/skinsdb/meta/character_666.txt | 3 + mods/skinsdb/meta/character_667.txt | 3 + mods/skinsdb/meta/character_668.txt | 3 + mods/skinsdb/meta/character_669.txt | 3 + mods/skinsdb/meta/character_670.txt | 3 + mods/skinsdb/meta/character_671.txt | 3 + mods/skinsdb/meta/character_672.txt | 3 + mods/skinsdb/meta/character_673.txt | 3 + mods/skinsdb/meta/character_674.txt | 3 + mods/skinsdb/meta/character_675.txt | 3 + mods/skinsdb/meta/character_676.txt | 3 + mods/skinsdb/meta/character_677.txt | 3 + mods/skinsdb/meta/character_678.txt | 3 + mods/skinsdb/meta/character_679.txt | 3 + mods/skinsdb/meta/character_680.txt | 3 + mods/skinsdb/meta/character_681.txt | 3 + mods/skinsdb/meta/character_682.txt | 3 + mods/skinsdb/meta/character_683.txt | 3 + mods/skinsdb/meta/character_684.txt | 3 + mods/skinsdb/meta/character_685.txt | 3 + mods/skinsdb/meta/character_686.txt | 3 + mods/skinsdb/meta/character_687.txt | 3 + mods/skinsdb/meta/character_688.txt | 3 + mods/skinsdb/meta/character_689.txt | 3 + mods/skinsdb/meta/character_69.txt | 3 + mods/skinsdb/meta/character_690.txt | 3 + mods/skinsdb/meta/character_691.txt | 3 + mods/skinsdb/meta/character_692.txt | 3 + mods/skinsdb/meta/character_693.txt | 3 + mods/skinsdb/meta/character_694.txt | 3 + mods/skinsdb/meta/character_695.txt | 3 + mods/skinsdb/meta/character_696.txt | 3 + mods/skinsdb/meta/character_697.txt | 3 + mods/skinsdb/meta/character_698.txt | 3 + mods/skinsdb/meta/character_699.txt | 3 + mods/skinsdb/meta/character_7.txt | 3 + mods/skinsdb/meta/character_70.txt | 3 + mods/skinsdb/meta/character_700.txt | 3 + mods/skinsdb/meta/character_701.txt | 3 + mods/skinsdb/meta/character_702.txt | 3 + mods/skinsdb/meta/character_703.txt | 3 + mods/skinsdb/meta/character_704.txt | 3 + mods/skinsdb/meta/character_705.txt | 3 + mods/skinsdb/meta/character_706.txt | 3 + mods/skinsdb/meta/character_707.txt | 3 + mods/skinsdb/meta/character_708.txt | 3 + mods/skinsdb/meta/character_709.txt | 3 + mods/skinsdb/meta/character_71.txt | 3 + mods/skinsdb/meta/character_710.txt | 3 + mods/skinsdb/meta/character_711.txt | 3 + mods/skinsdb/meta/character_712.txt | 3 + mods/skinsdb/meta/character_713.txt | 3 + mods/skinsdb/meta/character_714.txt | 3 + mods/skinsdb/meta/character_715.txt | 3 + mods/skinsdb/meta/character_716.txt | 3 + mods/skinsdb/meta/character_717.txt | 3 + mods/skinsdb/meta/character_718.txt | 3 + mods/skinsdb/meta/character_72.txt | 3 + mods/skinsdb/meta/character_720.txt | 3 + mods/skinsdb/meta/character_721.txt | 3 + mods/skinsdb/meta/character_723.txt | 3 + mods/skinsdb/meta/character_724.txt | 3 + mods/skinsdb/meta/character_725.txt | 3 + mods/skinsdb/meta/character_726.txt | 3 + mods/skinsdb/meta/character_727.txt | 3 + mods/skinsdb/meta/character_728.txt | 3 + mods/skinsdb/meta/character_729.txt | 3 + mods/skinsdb/meta/character_73.txt | 3 + mods/skinsdb/meta/character_730.txt | 3 + mods/skinsdb/meta/character_731.txt | 3 + mods/skinsdb/meta/character_732.txt | 3 + mods/skinsdb/meta/character_734.txt | 3 + mods/skinsdb/meta/character_735.txt | 3 + mods/skinsdb/meta/character_736.txt | 3 + mods/skinsdb/meta/character_737.txt | 3 + mods/skinsdb/meta/character_738.txt | 3 + mods/skinsdb/meta/character_739.txt | 3 + mods/skinsdb/meta/character_74.txt | 3 + mods/skinsdb/meta/character_740.txt | 3 + mods/skinsdb/meta/character_741.txt | 3 + mods/skinsdb/meta/character_742.txt | 3 + mods/skinsdb/meta/character_743.txt | 3 + mods/skinsdb/meta/character_744.txt | 3 + mods/skinsdb/meta/character_745.txt | 3 + mods/skinsdb/meta/character_746.txt | 3 + mods/skinsdb/meta/character_747.txt | 3 + mods/skinsdb/meta/character_748.txt | 3 + mods/skinsdb/meta/character_749.txt | 3 + mods/skinsdb/meta/character_75.txt | 3 + mods/skinsdb/meta/character_750.txt | 3 + mods/skinsdb/meta/character_751.txt | 3 + mods/skinsdb/meta/character_752.txt | 3 + mods/skinsdb/meta/character_753.txt | 3 + mods/skinsdb/meta/character_754.txt | 3 + mods/skinsdb/meta/character_755.txt | 3 + mods/skinsdb/meta/character_756.txt | 3 + mods/skinsdb/meta/character_757.txt | 3 + mods/skinsdb/meta/character_758.txt | 3 + mods/skinsdb/meta/character_759.txt | 3 + mods/skinsdb/meta/character_76.txt | 3 + mods/skinsdb/meta/character_760.txt | 3 + mods/skinsdb/meta/character_761.txt | 3 + mods/skinsdb/meta/character_762.txt | 3 + mods/skinsdb/meta/character_763.txt | 3 + mods/skinsdb/meta/character_764.txt | 3 + mods/skinsdb/meta/character_765.txt | 3 + mods/skinsdb/meta/character_766.txt | 3 + mods/skinsdb/meta/character_767.txt | 3 + mods/skinsdb/meta/character_768.txt | 3 + mods/skinsdb/meta/character_769.txt | 3 + mods/skinsdb/meta/character_77.txt | 3 + mods/skinsdb/meta/character_770.txt | 3 + mods/skinsdb/meta/character_771.txt | 3 + mods/skinsdb/meta/character_772.txt | 3 + mods/skinsdb/meta/character_773.txt | 3 + mods/skinsdb/meta/character_774.txt | 3 + mods/skinsdb/meta/character_775.txt | 3 + mods/skinsdb/meta/character_776.txt | 3 + mods/skinsdb/meta/character_777.txt | 3 + mods/skinsdb/meta/character_778.txt | 3 + mods/skinsdb/meta/character_779.txt | 3 + mods/skinsdb/meta/character_78.txt | 3 + mods/skinsdb/meta/character_780.txt | 3 + mods/skinsdb/meta/character_781.txt | 3 + mods/skinsdb/meta/character_782.txt | 3 + mods/skinsdb/meta/character_783.txt | 3 + mods/skinsdb/meta/character_784.txt | 3 + mods/skinsdb/meta/character_785.txt | 3 + mods/skinsdb/meta/character_786.txt | 3 + mods/skinsdb/meta/character_787.txt | 3 + mods/skinsdb/meta/character_788.txt | 3 + mods/skinsdb/meta/character_789.txt | 3 + mods/skinsdb/meta/character_790.txt | 3 + mods/skinsdb/meta/character_791.txt | 3 + mods/skinsdb/meta/character_792.txt | 3 + mods/skinsdb/meta/character_793.txt | 3 + mods/skinsdb/meta/character_794.txt | 3 + mods/skinsdb/meta/character_795.txt | 3 + mods/skinsdb/meta/character_796.txt | 3 + mods/skinsdb/meta/character_797.txt | 3 + mods/skinsdb/meta/character_798.txt | 3 + mods/skinsdb/meta/character_799.txt | 3 + mods/skinsdb/meta/character_8.txt | 3 + mods/skinsdb/meta/character_80.txt | 3 + mods/skinsdb/meta/character_800.txt | 3 + mods/skinsdb/meta/character_801.txt | 3 + mods/skinsdb/meta/character_802.txt | 3 + mods/skinsdb/meta/character_803.txt | 3 + mods/skinsdb/meta/character_804.txt | 3 + mods/skinsdb/meta/character_805.txt | 3 + mods/skinsdb/meta/character_806.txt | 3 + mods/skinsdb/meta/character_807.txt | 3 + mods/skinsdb/meta/character_808.txt | 3 + mods/skinsdb/meta/character_809.txt | 3 + mods/skinsdb/meta/character_81.txt | 3 + mods/skinsdb/meta/character_810.txt | 3 + mods/skinsdb/meta/character_811.txt | 3 + mods/skinsdb/meta/character_812.txt | 3 + mods/skinsdb/meta/character_813.txt | 3 + mods/skinsdb/meta/character_814.txt | 3 + mods/skinsdb/meta/character_815.txt | 3 + mods/skinsdb/meta/character_816.txt | 3 + mods/skinsdb/meta/character_817.txt | 3 + mods/skinsdb/meta/character_818.txt | 3 + mods/skinsdb/meta/character_819.txt | 3 + mods/skinsdb/meta/character_82.txt | 3 + mods/skinsdb/meta/character_821.txt | 3 + mods/skinsdb/meta/character_822.txt | 3 + mods/skinsdb/meta/character_823.txt | 3 + mods/skinsdb/meta/character_824.txt | 3 + mods/skinsdb/meta/character_827.txt | 3 + mods/skinsdb/meta/character_828.txt | 3 + mods/skinsdb/meta/character_829.txt | 3 + mods/skinsdb/meta/character_83.txt | 3 + mods/skinsdb/meta/character_830.txt | 3 + mods/skinsdb/meta/character_831.txt | 3 + mods/skinsdb/meta/character_832.txt | 3 + mods/skinsdb/meta/character_833.txt | 3 + mods/skinsdb/meta/character_834.txt | 3 + mods/skinsdb/meta/character_835.txt | 3 + mods/skinsdb/meta/character_836.txt | 3 + mods/skinsdb/meta/character_837.txt | 3 + mods/skinsdb/meta/character_838.txt | 3 + mods/skinsdb/meta/character_839.txt | 3 + mods/skinsdb/meta/character_84.txt | 3 + mods/skinsdb/meta/character_841.txt | 3 + mods/skinsdb/meta/character_843.txt | 3 + mods/skinsdb/meta/character_844.txt | 3 + mods/skinsdb/meta/character_845.txt | 3 + mods/skinsdb/meta/character_846.txt | 3 + mods/skinsdb/meta/character_847.txt | 3 + mods/skinsdb/meta/character_848.txt | 3 + mods/skinsdb/meta/character_85.txt | 3 + mods/skinsdb/meta/character_850.txt | 3 + mods/skinsdb/meta/character_851.txt | 3 + mods/skinsdb/meta/character_852.txt | 3 + mods/skinsdb/meta/character_853.txt | 3 + mods/skinsdb/meta/character_855.txt | 3 + mods/skinsdb/meta/character_856.txt | 3 + mods/skinsdb/meta/character_857.txt | 3 + mods/skinsdb/meta/character_859.txt | 3 + mods/skinsdb/meta/character_860.txt | 3 + mods/skinsdb/meta/character_861.txt | 3 + mods/skinsdb/meta/character_862.txt | 3 + mods/skinsdb/meta/character_863.txt | 3 + mods/skinsdb/meta/character_864.txt | 3 + mods/skinsdb/meta/character_865.txt | 3 + mods/skinsdb/meta/character_866.txt | 3 + mods/skinsdb/meta/character_869.txt | 3 + mods/skinsdb/meta/character_87.txt | 3 + mods/skinsdb/meta/character_870.txt | 3 + mods/skinsdb/meta/character_871.txt | 3 + mods/skinsdb/meta/character_874.txt | 3 + mods/skinsdb/meta/character_877.txt | 3 + mods/skinsdb/meta/character_878.txt | 3 + mods/skinsdb/meta/character_879.txt | 3 + mods/skinsdb/meta/character_88.txt | 3 + mods/skinsdb/meta/character_880.txt | 3 + mods/skinsdb/meta/character_881.txt | 3 + mods/skinsdb/meta/character_882.txt | 3 + mods/skinsdb/meta/character_883.txt | 3 + mods/skinsdb/meta/character_884.txt | 3 + mods/skinsdb/meta/character_885.txt | 3 + mods/skinsdb/meta/character_886.txt | 3 + mods/skinsdb/meta/character_887.txt | 3 + mods/skinsdb/meta/character_888.txt | 3 + mods/skinsdb/meta/character_889.txt | 3 + mods/skinsdb/meta/character_89.txt | 3 + mods/skinsdb/meta/character_890.txt | 3 + mods/skinsdb/meta/character_891.txt | 3 + mods/skinsdb/meta/character_893.txt | 3 + mods/skinsdb/meta/character_894.txt | 3 + mods/skinsdb/meta/character_895.txt | 3 + mods/skinsdb/meta/character_896.txt | 3 + mods/skinsdb/meta/character_897.txt | 3 + mods/skinsdb/meta/character_898.txt | 3 + mods/skinsdb/meta/character_899.txt | 3 + mods/skinsdb/meta/character_9.txt | 3 + mods/skinsdb/meta/character_900.txt | 3 + mods/skinsdb/meta/character_901.txt | 3 + mods/skinsdb/meta/character_902.txt | 3 + mods/skinsdb/meta/character_903.txt | 3 + mods/skinsdb/meta/character_904.txt | 3 + mods/skinsdb/meta/character_905.txt | 3 + mods/skinsdb/meta/character_906.txt | 3 + mods/skinsdb/meta/character_907.txt | 3 + mods/skinsdb/meta/character_908.txt | 3 + mods/skinsdb/meta/character_909.txt | 3 + mods/skinsdb/meta/character_910.txt | 3 + mods/skinsdb/meta/character_911.txt | 3 + mods/skinsdb/meta/character_912.txt | 3 + mods/skinsdb/meta/character_913.txt | 3 + mods/skinsdb/meta/character_914.txt | 3 + mods/skinsdb/meta/character_915.txt | 3 + mods/skinsdb/meta/character_916.txt | 3 + mods/skinsdb/meta/character_917.txt | 3 + mods/skinsdb/meta/character_918.txt | 3 + mods/skinsdb/meta/character_919.txt | 3 + mods/skinsdb/meta/character_92.txt | 3 + mods/skinsdb/meta/character_920.txt | 3 + mods/skinsdb/meta/character_921.txt | 3 + mods/skinsdb/meta/character_922.txt | 3 + mods/skinsdb/meta/character_923.txt | 3 + mods/skinsdb/meta/character_924.txt | 3 + mods/skinsdb/meta/character_925.txt | 3 + mods/skinsdb/meta/character_926.txt | 3 + mods/skinsdb/meta/character_927.txt | 3 + mods/skinsdb/meta/character_928.txt | 3 + mods/skinsdb/meta/character_929.txt | 3 + mods/skinsdb/meta/character_93.txt | 3 + mods/skinsdb/meta/character_930.txt | 3 + mods/skinsdb/meta/character_931.txt | 3 + mods/skinsdb/meta/character_932.txt | 3 + mods/skinsdb/meta/character_933.txt | 3 + mods/skinsdb/meta/character_934.txt | 3 + mods/skinsdb/meta/character_935.txt | 3 + mods/skinsdb/meta/character_936.txt | 3 + mods/skinsdb/meta/character_937.txt | 3 + mods/skinsdb/meta/character_938.txt | 3 + mods/skinsdb/meta/character_939.txt | 3 + mods/skinsdb/meta/character_940.txt | 3 + mods/skinsdb/meta/character_941.txt | 3 + mods/skinsdb/meta/character_942.txt | 3 + mods/skinsdb/meta/character_943.txt | 3 + mods/skinsdb/meta/character_944.txt | 3 + mods/skinsdb/meta/character_945.txt | 3 + mods/skinsdb/meta/character_946.txt | 3 + mods/skinsdb/meta/character_947.txt | 3 + mods/skinsdb/meta/character_948.txt | 3 + mods/skinsdb/meta/character_949.txt | 3 + mods/skinsdb/meta/character_95.txt | 3 + mods/skinsdb/meta/character_950.txt | 3 + mods/skinsdb/meta/character_951.txt | 3 + mods/skinsdb/meta/character_952.txt | 3 + mods/skinsdb/meta/character_953.txt | 3 + mods/skinsdb/meta/character_954.txt | 3 + mods/skinsdb/meta/character_955.txt | 3 + mods/skinsdb/meta/character_956.txt | 3 + mods/skinsdb/meta/character_957.txt | 3 + mods/skinsdb/meta/character_958.txt | 3 + mods/skinsdb/meta/character_959.txt | 3 + mods/skinsdb/meta/character_96.txt | 3 + mods/skinsdb/meta/character_960.txt | 3 + mods/skinsdb/meta/character_961.txt | 3 + mods/skinsdb/meta/character_962.txt | 3 + mods/skinsdb/meta/character_963.txt | 3 + mods/skinsdb/meta/character_964.txt | 3 + mods/skinsdb/meta/character_965.txt | 3 + mods/skinsdb/meta/character_966.txt | 3 + mods/skinsdb/meta/character_967.txt | 3 + mods/skinsdb/meta/character_968.txt | 3 + mods/skinsdb/meta/character_969.txt | 3 + mods/skinsdb/meta/character_970.txt | 3 + mods/skinsdb/meta/character_971.txt | 3 + mods/skinsdb/meta/character_972.txt | 3 + mods/skinsdb/meta/character_973.txt | 3 + mods/skinsdb/meta/character_974.txt | 3 + mods/skinsdb/meta/character_975.txt | 3 + mods/skinsdb/meta/character_976.txt | 3 + mods/skinsdb/meta/character_977.txt | 3 + mods/skinsdb/meta/character_978.txt | 3 + mods/skinsdb/meta/character_979.txt | 3 + mods/skinsdb/meta/character_98.txt | 3 + mods/skinsdb/meta/character_980.txt | 3 + mods/skinsdb/meta/character_981.txt | 3 + mods/skinsdb/meta/character_982.txt | 3 + mods/skinsdb/meta/character_983.txt | 3 + mods/skinsdb/meta/character_984.txt | 3 + mods/skinsdb/meta/character_985.txt | 3 + mods/skinsdb/meta/character_986.txt | 3 + mods/skinsdb/meta/character_987.txt | 3 + mods/skinsdb/meta/character_988.txt | 3 + mods/skinsdb/meta/character_989.txt | 3 + mods/skinsdb/meta/character_99.txt | 3 + mods/skinsdb/meta/character_990.txt | 3 + mods/skinsdb/meta/character_991.txt | 3 + mods/skinsdb/meta/character_992.txt | 3 + mods/skinsdb/meta/character_993.txt | 3 + mods/skinsdb/meta/character_994.txt | 3 + mods/skinsdb/meta/character_995.txt | 3 + mods/skinsdb/meta/character_996.txt | 3 + mods/skinsdb/meta/character_997.txt | 3 + mods/skinsdb/meta/character_998.txt | 3 + mods/skinsdb/meta/character_999.txt | 3 + mods/skinsdb/textures/character_1.png | Bin 0 -> 1778 bytes mods/skinsdb/textures/character_10.png | Bin 0 -> 2201 bytes mods/skinsdb/textures/character_1000.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1001.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1002.png | Bin 0 -> 2894 bytes mods/skinsdb/textures/character_1003.png | Bin 0 -> 3097 bytes mods/skinsdb/textures/character_1004.png | Bin 0 -> 1349 bytes mods/skinsdb/textures/character_1005.png | Bin 0 -> 1301 bytes mods/skinsdb/textures/character_1006.png | Bin 0 -> 978 bytes mods/skinsdb/textures/character_1007.png | Bin 0 -> 987 bytes mods/skinsdb/textures/character_1008.png | Bin 0 -> 907 bytes mods/skinsdb/textures/character_1009.png | Bin 0 -> 1287 bytes mods/skinsdb/textures/character_101.png | Bin 0 -> 342 bytes mods/skinsdb/textures/character_1010.png | Bin 0 -> 2307 bytes mods/skinsdb/textures/character_1011.png | Bin 0 -> 2604 bytes mods/skinsdb/textures/character_1012.png | Bin 0 -> 2002 bytes mods/skinsdb/textures/character_1013.png | Bin 0 -> 4111 bytes mods/skinsdb/textures/character_1014.png | Bin 0 -> 351 bytes mods/skinsdb/textures/character_1015.png | Bin 0 -> 1953 bytes mods/skinsdb/textures/character_1016.png | Bin 0 -> 1940 bytes mods/skinsdb/textures/character_1017.png | Bin 0 -> 4655 bytes mods/skinsdb/textures/character_1018.png | Bin 0 -> 3789 bytes mods/skinsdb/textures/character_1019.png | Bin 0 -> 1376 bytes mods/skinsdb/textures/character_1020.png | Bin 0 -> 1146 bytes mods/skinsdb/textures/character_1021.png | Bin 0 -> 2625 bytes mods/skinsdb/textures/character_1022.png | Bin 0 -> 4081 bytes mods/skinsdb/textures/character_1023.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1024.png | Bin 0 -> 2577 bytes mods/skinsdb/textures/character_1025.png | Bin 0 -> 2261 bytes mods/skinsdb/textures/character_1026.png | Bin 0 -> 2118 bytes mods/skinsdb/textures/character_1027.png | Bin 0 -> 1963 bytes mods/skinsdb/textures/character_1028.png | Bin 0 -> 1351 bytes mods/skinsdb/textures/character_1029.png | Bin 0 -> 3376 bytes mods/skinsdb/textures/character_1030.png | Bin 0 -> 3554 bytes mods/skinsdb/textures/character_1031.png | Bin 0 -> 2289 bytes mods/skinsdb/textures/character_1032.png | Bin 0 -> 764 bytes mods/skinsdb/textures/character_1033.png | Bin 0 -> 876 bytes mods/skinsdb/textures/character_1034.png | Bin 0 -> 1789 bytes mods/skinsdb/textures/character_1035.png | Bin 0 -> 1494 bytes mods/skinsdb/textures/character_1036.png | Bin 0 -> 1049 bytes mods/skinsdb/textures/character_1037.png | Bin 0 -> 1675 bytes mods/skinsdb/textures/character_1038.png | Bin 0 -> 1723 bytes mods/skinsdb/textures/character_1039.png | Bin 0 -> 1729 bytes mods/skinsdb/textures/character_1040.png | Bin 0 -> 1143 bytes mods/skinsdb/textures/character_1041.png | Bin 0 -> 1615 bytes mods/skinsdb/textures/character_1042.png | Bin 0 -> 1507 bytes mods/skinsdb/textures/character_1043.png | Bin 0 -> 1448 bytes mods/skinsdb/textures/character_1044.png | Bin 0 -> 1548 bytes mods/skinsdb/textures/character_1045.png | Bin 0 -> 2101 bytes mods/skinsdb/textures/character_1046.png | Bin 0 -> 2179 bytes mods/skinsdb/textures/character_1047.png | Bin 0 -> 1345 bytes mods/skinsdb/textures/character_1048.png | Bin 0 -> 1330 bytes mods/skinsdb/textures/character_1049.png | Bin 0 -> 352 bytes mods/skinsdb/textures/character_1050.png | Bin 0 -> 3085 bytes mods/skinsdb/textures/character_1051.png | Bin 0 -> 3780 bytes mods/skinsdb/textures/character_1052.png | Bin 0 -> 3112 bytes mods/skinsdb/textures/character_1053.png | Bin 0 -> 1749 bytes mods/skinsdb/textures/character_1054.png | Bin 0 -> 1917 bytes mods/skinsdb/textures/character_1055.png | Bin 0 -> 2928 bytes mods/skinsdb/textures/character_1056.png | Bin 0 -> 2763 bytes mods/skinsdb/textures/character_1057.png | Bin 0 -> 1470 bytes mods/skinsdb/textures/character_1058.png | Bin 0 -> 472 bytes mods/skinsdb/textures/character_1059.png | Bin 0 -> 535 bytes mods/skinsdb/textures/character_1060.png | Bin 0 -> 1699 bytes mods/skinsdb/textures/character_1061.png | Bin 0 -> 2143 bytes mods/skinsdb/textures/character_1062.png | Bin 0 -> 2250 bytes mods/skinsdb/textures/character_1063.png | Bin 0 -> 1649 bytes mods/skinsdb/textures/character_1064.png | Bin 0 -> 2708 bytes mods/skinsdb/textures/character_1065.png | Bin 0 -> 1470 bytes mods/skinsdb/textures/character_1066.png | Bin 0 -> 998 bytes mods/skinsdb/textures/character_1067.png | Bin 0 -> 765 bytes mods/skinsdb/textures/character_1068.png | Bin 0 -> 1221 bytes mods/skinsdb/textures/character_1069.png | Bin 0 -> 3264 bytes mods/skinsdb/textures/character_1070.png | Bin 0 -> 2072 bytes mods/skinsdb/textures/character_1071.png | Bin 0 -> 2232 bytes mods/skinsdb/textures/character_1072.png | Bin 0 -> 537 bytes mods/skinsdb/textures/character_1073.png | Bin 0 -> 1820 bytes mods/skinsdb/textures/character_1075.png | Bin 0 -> 1592 bytes mods/skinsdb/textures/character_1076.png | Bin 0 -> 1589 bytes mods/skinsdb/textures/character_1077.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1078.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1079.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_108.png | Bin 0 -> 329 bytes mods/skinsdb/textures/character_1080.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1081.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1082.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1083.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1084.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1085.png | Bin 0 -> 1995 bytes mods/skinsdb/textures/character_1086.png | Bin 0 -> 1686 bytes mods/skinsdb/textures/character_1087.png | Bin 0 -> 1494 bytes mods/skinsdb/textures/character_1088.png | Bin 0 -> 657 bytes mods/skinsdb/textures/character_1089.png | Bin 0 -> 1928 bytes mods/skinsdb/textures/character_109.png | Bin 0 -> 1036 bytes mods/skinsdb/textures/character_1090.png | Bin 0 -> 3552 bytes mods/skinsdb/textures/character_1091.png | Bin 0 -> 2724 bytes mods/skinsdb/textures/character_1092.png | Bin 0 -> 2181 bytes mods/skinsdb/textures/character_1093.png | Bin 0 -> 925 bytes mods/skinsdb/textures/character_1094.png | Bin 0 -> 980 bytes mods/skinsdb/textures/character_1095.png | Bin 0 -> 974 bytes mods/skinsdb/textures/character_1096.png | Bin 0 -> 889 bytes mods/skinsdb/textures/character_1097.png | Bin 0 -> 873 bytes mods/skinsdb/textures/character_1098.png | Bin 0 -> 4122 bytes mods/skinsdb/textures/character_1099.png | Bin 0 -> 2306 bytes mods/skinsdb/textures/character_110.png | Bin 0 -> 2565 bytes mods/skinsdb/textures/character_1100.png | Bin 0 -> 2444 bytes mods/skinsdb/textures/character_1101.png | Bin 0 -> 1988 bytes mods/skinsdb/textures/character_1102.png | Bin 0 -> 751 bytes mods/skinsdb/textures/character_1103.png | Bin 0 -> 2342 bytes mods/skinsdb/textures/character_1104.png | Bin 0 -> 2464 bytes mods/skinsdb/textures/character_1105.png | Bin 0 -> 1205 bytes mods/skinsdb/textures/character_1106.png | Bin 0 -> 3007 bytes mods/skinsdb/textures/character_1107.png | Bin 0 -> 1711 bytes mods/skinsdb/textures/character_1108.png | Bin 0 -> 786 bytes mods/skinsdb/textures/character_1109.png | Bin 0 -> 2345 bytes mods/skinsdb/textures/character_111.png | Bin 0 -> 2446 bytes mods/skinsdb/textures/character_1110.png | Bin 0 -> 2170 bytes mods/skinsdb/textures/character_1111.png | Bin 0 -> 2092 bytes mods/skinsdb/textures/character_1112.png | Bin 0 -> 1717 bytes mods/skinsdb/textures/character_1113.png | Bin 0 -> 2567 bytes mods/skinsdb/textures/character_1114.png | Bin 0 -> 1533 bytes mods/skinsdb/textures/character_1115.png | Bin 0 -> 845 bytes mods/skinsdb/textures/character_1116.png | Bin 0 -> 1732 bytes mods/skinsdb/textures/character_1117.png | Bin 0 -> 3292 bytes mods/skinsdb/textures/character_1118.png | Bin 0 -> 1530 bytes mods/skinsdb/textures/character_1119.png | Bin 0 -> 2642 bytes mods/skinsdb/textures/character_112.png | Bin 0 -> 3001 bytes mods/skinsdb/textures/character_1120.png | Bin 0 -> 2780 bytes mods/skinsdb/textures/character_1121.png | Bin 0 -> 2078 bytes mods/skinsdb/textures/character_1122.png | Bin 0 -> 1961 bytes mods/skinsdb/textures/character_1123.png | Bin 0 -> 525 bytes mods/skinsdb/textures/character_1124.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1126.png | Bin 0 -> 2356 bytes mods/skinsdb/textures/character_1127.png | Bin 0 -> 2404 bytes mods/skinsdb/textures/character_113.png | Bin 0 -> 2445 bytes mods/skinsdb/textures/character_1133.png | Bin 0 -> 431 bytes mods/skinsdb/textures/character_1134.png | Bin 0 -> 2232 bytes mods/skinsdb/textures/character_1135.png | Bin 0 -> 2257 bytes mods/skinsdb/textures/character_1136.png | Bin 0 -> 2249 bytes mods/skinsdb/textures/character_1137.png | Bin 0 -> 1545 bytes mods/skinsdb/textures/character_1138.png | Bin 0 -> 1384 bytes .../textures/character_1139.png} | Bin mods/skinsdb/textures/character_114.png | Bin 0 -> 397 bytes .../textures/character_1140.png} | Bin mods/skinsdb/textures/character_1141.png | Bin 0 -> 478 bytes mods/skinsdb/textures/character_1142.png | Bin 0 -> 903 bytes mods/skinsdb/textures/character_1143.png | Bin 0 -> 792 bytes mods/skinsdb/textures/character_1144.png | Bin 0 -> 1228 bytes mods/skinsdb/textures/character_1145.png | Bin 0 -> 1630 bytes mods/skinsdb/textures/character_1146.png | Bin 0 -> 2418 bytes mods/skinsdb/textures/character_1147.png | Bin 0 -> 556 bytes mods/skinsdb/textures/character_1148.png | Bin 0 -> 248 bytes mods/skinsdb/textures/character_1149.png | Bin 0 -> 1699 bytes mods/skinsdb/textures/character_1150.png | Bin 0 -> 547 bytes mods/skinsdb/textures/character_1151.png | Bin 0 -> 548 bytes mods/skinsdb/textures/character_1153.png | Bin 0 -> 1123 bytes mods/skinsdb/textures/character_1154.png | Bin 0 -> 1009 bytes mods/skinsdb/textures/character_1155.png | Bin 0 -> 978 bytes mods/skinsdb/textures/character_1156.png | Bin 0 -> 879 bytes mods/skinsdb/textures/character_1157.png | Bin 0 -> 1320 bytes mods/skinsdb/textures/character_1158.png | Bin 0 -> 1291 bytes mods/skinsdb/textures/character_1159.png | Bin 0 -> 410 bytes mods/skinsdb/textures/character_1160.png | Bin 0 -> 2108 bytes mods/skinsdb/textures/character_1161.png | Bin 0 -> 1374 bytes mods/skinsdb/textures/character_1162.png | Bin 0 -> 1036 bytes mods/skinsdb/textures/character_1163.png | Bin 0 -> 1398 bytes mods/skinsdb/textures/character_1164.png | Bin 0 -> 946 bytes mods/skinsdb/textures/character_1165.png | Bin 0 -> 3357 bytes mods/skinsdb/textures/character_1166.png | Bin 0 -> 3214 bytes mods/skinsdb/textures/character_1167.png | Bin 0 -> 1152 bytes mods/skinsdb/textures/character_1168.png | Bin 0 -> 1401 bytes mods/skinsdb/textures/character_1169.png | Bin 0 -> 2146 bytes mods/skinsdb/textures/character_117.png | Bin 0 -> 1179 bytes mods/skinsdb/textures/character_1170.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1171.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1172.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1173.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1174.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1175.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1176.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1177.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1178.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1179.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_118.png | Bin 0 -> 3223 bytes mods/skinsdb/textures/character_1180.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1181.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1182.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1183.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1184.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1185.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1186.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1191.png | Bin 0 -> 816 bytes mods/skinsdb/textures/character_1192.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1193.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1194.png | Bin 0 -> 2273 bytes mods/skinsdb/textures/character_1195.png | Bin 0 -> 1117 bytes mods/skinsdb/textures/character_1196.png | Bin 0 -> 1278 bytes mods/skinsdb/textures/character_1197.png | Bin 0 -> 1275 bytes mods/skinsdb/textures/character_1198.png | Bin 0 -> 1054 bytes mods/skinsdb/textures/character_1199.png | Bin 0 -> 707 bytes mods/skinsdb/textures/character_12.png | Bin 0 -> 1253 bytes mods/skinsdb/textures/character_1200.png | Bin 0 -> 394 bytes mods/skinsdb/textures/character_1201.png | Bin 0 -> 1533 bytes mods/skinsdb/textures/character_1202.png | Bin 0 -> 3129 bytes mods/skinsdb/textures/character_1203.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1204.png | Bin 0 -> 1682 bytes mods/skinsdb/textures/character_1205.png | Bin 0 -> 443 bytes mods/skinsdb/textures/character_1206.png | Bin 0 -> 502 bytes mods/skinsdb/textures/character_1207.png | Bin 0 -> 2745 bytes mods/skinsdb/textures/character_1208.png | Bin 0 -> 2256 bytes mods/skinsdb/textures/character_1209.png | Bin 0 -> 996 bytes mods/skinsdb/textures/character_121.png | Bin 0 -> 729 bytes mods/skinsdb/textures/character_1210.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1211.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1212.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1213.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1214.png | Bin 0 -> 2321 bytes mods/skinsdb/textures/character_1215.png | Bin 0 -> 1793 bytes mods/skinsdb/textures/character_1216.png | Bin 0 -> 1667 bytes mods/skinsdb/textures/character_1217.png | Bin 0 -> 2833 bytes mods/skinsdb/textures/character_1218.png | Bin 0 -> 2785 bytes mods/skinsdb/textures/character_1219.png | Bin 0 -> 2117 bytes mods/skinsdb/textures/character_1220.png | Bin 0 -> 2010 bytes mods/skinsdb/textures/character_1221.png | Bin 0 -> 1766 bytes mods/skinsdb/textures/character_1222.png | Bin 0 -> 3417 bytes mods/skinsdb/textures/character_1223.png | Bin 0 -> 1774 bytes mods/skinsdb/textures/character_1224.png | Bin 0 -> 3470 bytes mods/skinsdb/textures/character_1225.png | Bin 0 -> 2265 bytes mods/skinsdb/textures/character_1226.png | Bin 0 -> 379 bytes mods/skinsdb/textures/character_1227.png | Bin 0 -> 620 bytes mods/skinsdb/textures/character_1228.png | Bin 0 -> 554 bytes mods/skinsdb/textures/character_1229.png | Bin 0 -> 561 bytes mods/skinsdb/textures/character_1230.png | Bin 0 -> 560 bytes mods/skinsdb/textures/character_1231.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_1232.png | Bin 0 -> 544 bytes mods/skinsdb/textures/character_1233.png | Bin 0 -> 554 bytes mods/skinsdb/textures/character_1234.png | Bin 0 -> 554 bytes mods/skinsdb/textures/character_1235.png | Bin 0 -> 546 bytes mods/skinsdb/textures/character_1236.png | Bin 0 -> 541 bytes mods/skinsdb/textures/character_1237.png | Bin 0 -> 557 bytes mods/skinsdb/textures/character_1238.png | Bin 0 -> 349 bytes mods/skinsdb/textures/character_1239.png | Bin 0 -> 1475 bytes mods/skinsdb/textures/character_124.png | Bin 0 -> 1632 bytes mods/skinsdb/textures/character_1240.png | Bin 0 -> 222 bytes mods/skinsdb/textures/character_1241.png | Bin 0 -> 449 bytes mods/skinsdb/textures/character_1242.png | Bin 0 -> 1717 bytes mods/skinsdb/textures/character_1243.png | Bin 0 -> 475 bytes mods/skinsdb/textures/character_1244.png | Bin 0 -> 2671 bytes mods/skinsdb/textures/character_1245.png | Bin 0 -> 1111 bytes mods/skinsdb/textures/character_1246.png | Bin 0 -> 3194 bytes mods/skinsdb/textures/character_1247.png | Bin 0 -> 2749 bytes mods/skinsdb/textures/character_1248.png | Bin 0 -> 1251 bytes mods/skinsdb/textures/character_1249.png | Bin 0 -> 2175 bytes mods/skinsdb/textures/character_1250.png | Bin 0 -> 1469 bytes mods/skinsdb/textures/character_1251.png | Bin 0 -> 1059 bytes mods/skinsdb/textures/character_1252.png | Bin 0 -> 512 bytes mods/skinsdb/textures/character_1253.png | Bin 0 -> 534 bytes mods/skinsdb/textures/character_1254.png | Bin 0 -> 1652 bytes mods/skinsdb/textures/character_1255.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1256.png | Bin 0 -> 1614 bytes mods/skinsdb/textures/character_1257.png | Bin 0 -> 2280 bytes mods/skinsdb/textures/character_1258.png | Bin 0 -> 783 bytes mods/skinsdb/textures/character_1259.png | Bin 0 -> 783 bytes mods/skinsdb/textures/character_126.png | Bin 0 -> 2083 bytes mods/skinsdb/textures/character_1260.png | Bin 0 -> 779 bytes mods/skinsdb/textures/character_1261.png | Bin 0 -> 684 bytes mods/skinsdb/textures/character_1262.png | Bin 0 -> 901 bytes mods/skinsdb/textures/character_1263.png | Bin 0 -> 1018 bytes mods/skinsdb/textures/character_1264.png | Bin 0 -> 1358 bytes mods/skinsdb/textures/character_1265.png | Bin 0 -> 626 bytes mods/skinsdb/textures/character_1266.png | Bin 0 -> 1302 bytes mods/skinsdb/textures/character_1267.png | Bin 0 -> 4287 bytes mods/skinsdb/textures/character_1268.png | Bin 0 -> 708 bytes mods/skinsdb/textures/character_1269.png | Bin 0 -> 589 bytes mods/skinsdb/textures/character_1270.png | Bin 0 -> 8388 bytes mods/skinsdb/textures/character_1271.png | Bin 0 -> 1961 bytes mods/skinsdb/textures/character_1272.png | Bin 0 -> 2046 bytes mods/skinsdb/textures/character_1273.png | Bin 0 -> 1870 bytes mods/skinsdb/textures/character_1274.png | Bin 0 -> 1269 bytes mods/skinsdb/textures/character_1275.png | Bin 0 -> 2875 bytes mods/skinsdb/textures/character_1276.png | Bin 0 -> 2439 bytes mods/skinsdb/textures/character_1277.png | Bin 0 -> 1204 bytes mods/skinsdb/textures/character_1278.png | Bin 0 -> 1586 bytes mods/skinsdb/textures/character_1279.png | Bin 0 -> 1984 bytes mods/skinsdb/textures/character_128.png | Bin 0 -> 3556 bytes mods/skinsdb/textures/character_1280.png | Bin 0 -> 8360 bytes mods/skinsdb/textures/character_1281.png | Bin 0 -> 8443 bytes mods/skinsdb/textures/character_1282.png | Bin 0 -> 2214 bytes mods/skinsdb/textures/character_1283.png | Bin 0 -> 2144 bytes mods/skinsdb/textures/character_1284.png | Bin 0 -> 1624 bytes mods/skinsdb/textures/character_1285.png | Bin 0 -> 2165 bytes mods/skinsdb/textures/character_1286.png | Bin 0 -> 1861 bytes mods/skinsdb/textures/character_1287.png | Bin 0 -> 1295 bytes mods/skinsdb/textures/character_1288.png | Bin 0 -> 1855 bytes mods/skinsdb/textures/character_1289.png | Bin 0 -> 2203 bytes mods/skinsdb/textures/character_129.png | Bin 0 -> 1928 bytes mods/skinsdb/textures/character_1290.png | Bin 0 -> 904 bytes mods/skinsdb/textures/character_1291.png | Bin 0 -> 2699 bytes mods/skinsdb/textures/character_1292.png | Bin 0 -> 3865 bytes mods/skinsdb/textures/character_1293.png | Bin 0 -> 219 bytes mods/skinsdb/textures/character_1294.png | Bin 0 -> 285 bytes mods/skinsdb/textures/character_1295.png | Bin 0 -> 338 bytes mods/skinsdb/textures/character_1296.png | Bin 0 -> 322 bytes mods/skinsdb/textures/character_1297.png | Bin 0 -> 332 bytes mods/skinsdb/textures/character_1298.png | Bin 0 -> 318 bytes mods/skinsdb/textures/character_1299.png | Bin 0 -> 326 bytes mods/skinsdb/textures/character_1300.png | Bin 0 -> 325 bytes mods/skinsdb/textures/character_1301.png | Bin 0 -> 310 bytes mods/skinsdb/textures/character_1302.png | Bin 0 -> 352 bytes mods/skinsdb/textures/character_1303.png | Bin 0 -> 8447 bytes mods/skinsdb/textures/character_1304.png | Bin 0 -> 8378 bytes mods/skinsdb/textures/character_1305.png | Bin 0 -> 8378 bytes mods/skinsdb/textures/character_1306.png | Bin 0 -> 287 bytes mods/skinsdb/textures/character_1307.png | Bin 0 -> 351 bytes mods/skinsdb/textures/character_1308.png | Bin 0 -> 331 bytes mods/skinsdb/textures/character_1309.png | Bin 0 -> 325 bytes mods/skinsdb/textures/character_1310.png | Bin 0 -> 350 bytes mods/skinsdb/textures/character_1311.png | Bin 0 -> 367 bytes mods/skinsdb/textures/character_1312.png | Bin 0 -> 333 bytes mods/skinsdb/textures/character_1313.png | Bin 0 -> 340 bytes mods/skinsdb/textures/character_1314.png | Bin 0 -> 326 bytes mods/skinsdb/textures/character_1315.png | Bin 0 -> 1055 bytes mods/skinsdb/textures/character_1316.png | Bin 0 -> 3296 bytes mods/skinsdb/textures/character_1317.png | Bin 0 -> 3563 bytes mods/skinsdb/textures/character_1318.png | Bin 0 -> 2849 bytes mods/skinsdb/textures/character_1319.png | Bin 0 -> 1761 bytes mods/skinsdb/textures/character_1320.png | Bin 0 -> 1621 bytes mods/skinsdb/textures/character_1321.png | Bin 0 -> 7292 bytes mods/skinsdb/textures/character_1322.png | Bin 0 -> 7178 bytes mods/skinsdb/textures/character_1323.png | Bin 0 -> 6882 bytes mods/skinsdb/textures/character_1324.png | Bin 0 -> 6709 bytes mods/skinsdb/textures/character_1325.png | Bin 0 -> 1037 bytes mods/skinsdb/textures/character_1326.png | Bin 0 -> 2284 bytes mods/skinsdb/textures/character_1327.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1328.png | Bin 0 -> 1589 bytes mods/skinsdb/textures/character_1329.png | Bin 0 -> 1352 bytes mods/skinsdb/textures/character_1330.png | Bin 0 -> 1331 bytes mods/skinsdb/textures/character_1331.png | Bin 0 -> 1326 bytes mods/skinsdb/textures/character_1332.png | Bin 0 -> 1326 bytes mods/skinsdb/textures/character_1333.png | Bin 0 -> 1326 bytes mods/skinsdb/textures/character_1334.png | Bin 0 -> 1323 bytes mods/skinsdb/textures/character_1335.png | Bin 0 -> 1325 bytes mods/skinsdb/textures/character_1336.png | Bin 0 -> 1328 bytes mods/skinsdb/textures/character_1337.png | Bin 0 -> 744 bytes mods/skinsdb/textures/character_1338.png | Bin 0 -> 2253 bytes mods/skinsdb/textures/character_134.png | Bin 0 -> 3504 bytes mods/skinsdb/textures/character_1340.png | Bin 0 -> 8415 bytes mods/skinsdb/textures/character_1341.png | Bin 0 -> 1877 bytes mods/skinsdb/textures/character_1342.png | Bin 0 -> 1234 bytes mods/skinsdb/textures/character_1343.png | Bin 0 -> 9452 bytes mods/skinsdb/textures/character_1344.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1345.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1346.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1347.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1348.png | Bin 0 -> 8415 bytes mods/skinsdb/textures/character_1349.png | Bin 0 -> 5974 bytes mods/skinsdb/textures/character_135.png | Bin 0 -> 483 bytes mods/skinsdb/textures/character_1350.png | Bin 0 -> 5542 bytes mods/skinsdb/textures/character_1351.png | Bin 0 -> 1602 bytes mods/skinsdb/textures/character_1352.png | Bin 0 -> 260 bytes mods/skinsdb/textures/character_1353.png | Bin 0 -> 651 bytes mods/skinsdb/textures/character_1354.png | Bin 0 -> 972 bytes mods/skinsdb/textures/character_1355.png | Bin 0 -> 8415 bytes mods/skinsdb/textures/character_1356.png | Bin 0 -> 8415 bytes mods/skinsdb/textures/character_1357.png | Bin 0 -> 1320 bytes mods/skinsdb/textures/character_1358.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1359.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_136.png | Bin 0 -> 1619 bytes mods/skinsdb/textures/character_1360.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1361.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1362.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1363.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1364.png | Bin 0 -> 225 bytes mods/skinsdb/textures/character_1365.png | Bin 0 -> 2895 bytes mods/skinsdb/textures/character_1366.png | Bin 0 -> 1401 bytes mods/skinsdb/textures/character_1367.png | Bin 0 -> 3498 bytes mods/skinsdb/textures/character_1368.png | Bin 0 -> 2204 bytes mods/skinsdb/textures/character_1369.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1370.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1371.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1372.png | Bin 0 -> 405 bytes mods/skinsdb/textures/character_1373.png | Bin 0 -> 1399 bytes mods/skinsdb/textures/character_1374.png | Bin 0 -> 200 bytes mods/skinsdb/textures/character_1375.png | Bin 0 -> 3205 bytes mods/skinsdb/textures/character_1376.png | Bin 0 -> 3187 bytes mods/skinsdb/textures/character_1377.png | Bin 0 -> 1757 bytes mods/skinsdb/textures/character_1378.png | Bin 0 -> 2092 bytes mods/skinsdb/textures/character_1379.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1380.png | Bin 0 -> 1739 bytes mods/skinsdb/textures/character_1381.png | Bin 0 -> 831 bytes mods/skinsdb/textures/character_1382.png | Bin 0 -> 985 bytes mods/skinsdb/textures/character_1383.png | Bin 0 -> 965 bytes mods/skinsdb/textures/character_1384.png | Bin 0 -> 1433 bytes mods/skinsdb/textures/character_1385.png | Bin 0 -> 1890 bytes mods/skinsdb/textures/character_1386.png | Bin 0 -> 1331 bytes mods/skinsdb/textures/character_1387.png | Bin 0 -> 2754 bytes mods/skinsdb/textures/character_1388.png | Bin 0 -> 444 bytes mods/skinsdb/textures/character_1389.png | Bin 0 -> 2866 bytes mods/skinsdb/textures/character_1390.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1391.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1392.png | Bin 0 -> 1721 bytes mods/skinsdb/textures/character_1393.png | Bin 0 -> 1733 bytes mods/skinsdb/textures/character_1394.png | Bin 0 -> 1922 bytes mods/skinsdb/textures/character_1395.png | Bin 0 -> 936 bytes mods/skinsdb/textures/character_1396.png | Bin 0 -> 1705 bytes mods/skinsdb/textures/character_1397.png | Bin 0 -> 1352 bytes mods/skinsdb/textures/character_1398.png | Bin 0 -> 984 bytes mods/skinsdb/textures/character_1399.png | Bin 0 -> 1456 bytes mods/skinsdb/textures/character_140.png | Bin 0 -> 252 bytes mods/skinsdb/textures/character_1400.png | Bin 0 -> 1548 bytes mods/skinsdb/textures/character_1401.png | Bin 0 -> 4619 bytes mods/skinsdb/textures/character_1402.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1403.png | Bin 0 -> 8381 bytes mods/skinsdb/textures/character_1404.png | Bin 0 -> 8399 bytes mods/skinsdb/textures/character_1405.png | Bin 0 -> 1821 bytes mods/skinsdb/textures/character_1406.png | Bin 0 -> 912 bytes mods/skinsdb/textures/character_1407.png | Bin 0 -> 8399 bytes mods/skinsdb/textures/character_1408.png | Bin 0 -> 525 bytes mods/skinsdb/textures/character_1409.png | Bin 0 -> 2418 bytes mods/skinsdb/textures/character_141.png | Bin 0 -> 2508 bytes mods/skinsdb/textures/character_1410.png | Bin 0 -> 929 bytes mods/skinsdb/textures/character_1411.png | Bin 0 -> 930 bytes mods/skinsdb/textures/character_1414.png | Bin 0 -> 1573 bytes mods/skinsdb/textures/character_1415.png | Bin 0 -> 3074 bytes mods/skinsdb/textures/character_1416.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1417.png | Bin 0 -> 2055 bytes mods/skinsdb/textures/character_1418.png | Bin 0 -> 1589 bytes mods/skinsdb/textures/character_1419.png | Bin 0 -> 6958 bytes mods/skinsdb/textures/character_142.png | Bin 0 -> 3515 bytes mods/skinsdb/textures/character_1420.png | Bin 0 -> 2213 bytes mods/skinsdb/textures/character_1421.png | Bin 0 -> 1128 bytes mods/skinsdb/textures/character_1422.png | Bin 0 -> 1977 bytes mods/skinsdb/textures/character_1423.png | Bin 0 -> 1336 bytes mods/skinsdb/textures/character_1424.png | Bin 0 -> 1477 bytes mods/skinsdb/textures/character_1425.png | Bin 0 -> 2264 bytes mods/skinsdb/textures/character_1426.png | Bin 0 -> 2930 bytes mods/skinsdb/textures/character_1427.png | Bin 0 -> 2729 bytes mods/skinsdb/textures/character_1428.png | Bin 0 -> 3556 bytes mods/skinsdb/textures/character_1429.png | Bin 0 -> 480 bytes mods/skinsdb/textures/character_143.png | Bin 0 -> 2491 bytes mods/skinsdb/textures/character_1430.png | Bin 0 -> 912 bytes mods/skinsdb/textures/character_1431.png | Bin 0 -> 1559 bytes mods/skinsdb/textures/character_1432.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1433.png | Bin 0 -> 2213 bytes mods/skinsdb/textures/character_1434.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_1435.png | Bin 0 -> 2401 bytes mods/skinsdb/textures/character_1436.png | Bin 0 -> 2741 bytes mods/skinsdb/textures/character_1437.png | Bin 0 -> 1290 bytes mods/skinsdb/textures/character_1438.png | Bin 0 -> 2213 bytes mods/skinsdb/textures/character_1439.png | Bin 0 -> 2052 bytes mods/skinsdb/textures/character_144.png | Bin 0 -> 406 bytes mods/skinsdb/textures/character_1440.png | Bin 0 -> 8403 bytes mods/skinsdb/textures/character_1441.png | Bin 0 -> 8403 bytes mods/skinsdb/textures/character_1442.png | Bin 0 -> 8419 bytes mods/skinsdb/textures/character_1443.png | Bin 0 -> 8419 bytes mods/skinsdb/textures/character_1444.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1445.png | Bin 0 -> 8818 bytes mods/skinsdb/textures/character_145.png | Bin 0 -> 647 bytes mods/skinsdb/textures/character_1455.png | Bin 0 -> 3225 bytes mods/skinsdb/textures/character_1456.png | Bin 0 -> 1386 bytes mods/skinsdb/textures/character_1457.png | Bin 0 -> 1486 bytes mods/skinsdb/textures/character_1458.png | Bin 0 -> 6629 bytes mods/skinsdb/textures/character_1459.png | Bin 0 -> 278 bytes mods/skinsdb/textures/character_146.png | Bin 0 -> 445 bytes mods/skinsdb/textures/character_1460.png | Bin 0 -> 993 bytes mods/skinsdb/textures/character_1461.png | Bin 0 -> 1614 bytes mods/skinsdb/textures/character_1462.png | Bin 0 -> 1542 bytes mods/skinsdb/textures/character_1463.png | Bin 0 -> 1131 bytes mods/skinsdb/textures/character_1464.png | Bin 0 -> 1591 bytes mods/skinsdb/textures/character_1465.png | Bin 0 -> 592 bytes mods/skinsdb/textures/character_1466.png | Bin 0 -> 1644 bytes mods/skinsdb/textures/character_1467.png | Bin 0 -> 2372 bytes mods/skinsdb/textures/character_1468.png | Bin 0 -> 3163 bytes mods/skinsdb/textures/character_1469.png | Bin 0 -> 2461 bytes mods/skinsdb/textures/character_147.png | Bin 0 -> 875 bytes mods/skinsdb/textures/character_1470.png | Bin 0 -> 2493 bytes mods/skinsdb/textures/character_1471.png | Bin 0 -> 3126 bytes mods/skinsdb/textures/character_1472.png | Bin 0 -> 3157 bytes mods/skinsdb/textures/character_1473.png | Bin 0 -> 1872 bytes mods/skinsdb/textures/character_1474.png | Bin 0 -> 1810 bytes mods/skinsdb/textures/character_1475.png | Bin 0 -> 2726 bytes mods/skinsdb/textures/character_1476.png | Bin 0 -> 3063 bytes mods/skinsdb/textures/character_1477.png | Bin 0 -> 415 bytes mods/skinsdb/textures/character_1478.png | Bin 0 -> 2774 bytes mods/skinsdb/textures/character_1479.png | Bin 0 -> 2789 bytes mods/skinsdb/textures/character_148.png | Bin 0 -> 258 bytes mods/skinsdb/textures/character_1480.png | Bin 0 -> 2795 bytes mods/skinsdb/textures/character_1481.png | Bin 0 -> 933 bytes mods/skinsdb/textures/character_1482.png | Bin 0 -> 495 bytes mods/skinsdb/textures/character_1483.png | Bin 0 -> 505 bytes mods/skinsdb/textures/character_1484.png | Bin 0 -> 976 bytes mods/skinsdb/textures/character_1485.png | Bin 0 -> 1083 bytes mods/skinsdb/textures/character_1486.png | Bin 0 -> 1462 bytes mods/skinsdb/textures/character_1487.png | Bin 0 -> 1550 bytes mods/skinsdb/textures/character_1488.png | Bin 0 -> 1600 bytes mods/skinsdb/textures/character_1489.png | Bin 0 -> 1816 bytes mods/skinsdb/textures/character_1490.png | Bin 0 -> 2248 bytes mods/skinsdb/textures/character_1491.png | Bin 0 -> 1630 bytes mods/skinsdb/textures/character_1492.png | Bin 0 -> 2133 bytes mods/skinsdb/textures/character_1493.png | Bin 0 -> 569 bytes mods/skinsdb/textures/character_1494.png | Bin 0 -> 7954 bytes mods/skinsdb/textures/character_1495.png | Bin 0 -> 7926 bytes mods/skinsdb/textures/character_1496.png | Bin 0 -> 1419 bytes mods/skinsdb/textures/character_1497.png | Bin 0 -> 2519 bytes mods/skinsdb/textures/character_1498.png | Bin 0 -> 2506 bytes mods/skinsdb/textures/character_1499.png | Bin 0 -> 2174 bytes mods/skinsdb/textures/character_1500.png | Bin 0 -> 2411 bytes mods/skinsdb/textures/character_1501.png | Bin 0 -> 2896 bytes mods/skinsdb/textures/character_1502.png | Bin 0 -> 338 bytes mods/skinsdb/textures/character_1503.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1504.png | Bin 0 -> 789 bytes mods/skinsdb/textures/character_1505.png | Bin 0 -> 725 bytes mods/skinsdb/textures/character_1506.png | Bin 0 -> 741 bytes mods/skinsdb/textures/character_1507.png | Bin 0 -> 702 bytes mods/skinsdb/textures/character_1508.png | Bin 0 -> 1672 bytes mods/skinsdb/textures/character_1509.png | Bin 0 -> 1386 bytes mods/skinsdb/textures/character_151.png | Bin 0 -> 3256 bytes mods/skinsdb/textures/character_1510.png | Bin 0 -> 998 bytes mods/skinsdb/textures/character_1511.png | Bin 0 -> 994 bytes mods/skinsdb/textures/character_1512.png | Bin 0 -> 977 bytes mods/skinsdb/textures/character_1513.png | Bin 0 -> 942 bytes mods/skinsdb/textures/character_1514.png | Bin 0 -> 1241 bytes mods/skinsdb/textures/character_1515.png | Bin 0 -> 3140 bytes mods/skinsdb/textures/character_1516.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1517.png | Bin 0 -> 3680 bytes mods/skinsdb/textures/character_1518.png | Bin 0 -> 874 bytes mods/skinsdb/textures/character_1519.png | Bin 0 -> 951 bytes mods/skinsdb/textures/character_152.png | Bin 0 -> 2629 bytes mods/skinsdb/textures/character_1520.png | Bin 0 -> 804 bytes mods/skinsdb/textures/character_1521.png | Bin 0 -> 1032 bytes mods/skinsdb/textures/character_1522.png | Bin 0 -> 1050 bytes mods/skinsdb/textures/character_1523.png | Bin 0 -> 941 bytes mods/skinsdb/textures/character_1524.png | Bin 0 -> 745 bytes mods/skinsdb/textures/character_1525.png | Bin 0 -> 867 bytes mods/skinsdb/textures/character_1526.png | Bin 0 -> 811 bytes mods/skinsdb/textures/character_1527.png | Bin 0 -> 1011 bytes mods/skinsdb/textures/character_1528.png | Bin 0 -> 1063 bytes mods/skinsdb/textures/character_1529.png | Bin 0 -> 1046 bytes mods/skinsdb/textures/character_153.png | Bin 0 -> 3424 bytes mods/skinsdb/textures/character_1530.png | Bin 0 -> 4301 bytes mods/skinsdb/textures/character_1531.png | Bin 0 -> 2830 bytes mods/skinsdb/textures/character_1532.png | Bin 0 -> 846 bytes mods/skinsdb/textures/character_1533.png | Bin 0 -> 1481 bytes mods/skinsdb/textures/character_1534.png | Bin 0 -> 2960 bytes mods/skinsdb/textures/character_1535.png | Bin 0 -> 1298 bytes mods/skinsdb/textures/character_1536.png | Bin 0 -> 1001 bytes mods/skinsdb/textures/character_1537.png | Bin 0 -> 2166 bytes mods/skinsdb/textures/character_1538.png | Bin 0 -> 1731 bytes mods/skinsdb/textures/character_1539.png | Bin 0 -> 914 bytes mods/skinsdb/textures/character_154.png | Bin 0 -> 118 bytes mods/skinsdb/textures/character_1540.png | Bin 0 -> 4316 bytes mods/skinsdb/textures/character_1541.png | Bin 0 -> 720 bytes mods/skinsdb/textures/character_1542.png | Bin 0 -> 2720 bytes mods/skinsdb/textures/character_1543.png | Bin 0 -> 1880 bytes mods/skinsdb/textures/character_1544.png | Bin 0 -> 1577 bytes mods/skinsdb/textures/character_1545.png | Bin 0 -> 6493 bytes mods/skinsdb/textures/character_1546.png | Bin 0 -> 2757 bytes mods/skinsdb/textures/character_1547.png | Bin 0 -> 1540 bytes mods/skinsdb/textures/character_1548.png | Bin 0 -> 1234 bytes mods/skinsdb/textures/character_1549.png | Bin 0 -> 1961 bytes mods/skinsdb/textures/character_155.png | Bin 0 -> 2509 bytes mods/skinsdb/textures/character_1550.png | Bin 0 -> 1109 bytes mods/skinsdb/textures/character_1551.png | Bin 0 -> 1117 bytes mods/skinsdb/textures/character_1552.png | Bin 0 -> 1005 bytes mods/skinsdb/textures/character_1553.png | Bin 0 -> 721 bytes mods/skinsdb/textures/character_1554.png | Bin 0 -> 929 bytes mods/skinsdb/textures/character_1555.png | Bin 0 -> 2559 bytes mods/skinsdb/textures/character_1556.png | Bin 0 -> 843 bytes mods/skinsdb/textures/character_1557.png | Bin 0 -> 842 bytes mods/skinsdb/textures/character_1558.png | Bin 0 -> 1852 bytes mods/skinsdb/textures/character_1559.png | Bin 0 -> 1849 bytes mods/skinsdb/textures/character_156.png | Bin 0 -> 3116 bytes mods/skinsdb/textures/character_1560.png | Bin 0 -> 2287 bytes mods/skinsdb/textures/character_1561.png | Bin 0 -> 1847 bytes mods/skinsdb/textures/character_1562.png | Bin 0 -> 4058 bytes mods/skinsdb/textures/character_1563.png | Bin 0 -> 2578 bytes mods/skinsdb/textures/character_1564.png | Bin 0 -> 3270 bytes mods/skinsdb/textures/character_1565.png | Bin 0 -> 8761 bytes mods/skinsdb/textures/character_1566.png | Bin 0 -> 8783 bytes mods/skinsdb/textures/character_1567.png | Bin 0 -> 2269 bytes mods/skinsdb/textures/character_1568.png | Bin 0 -> 1753 bytes mods/skinsdb/textures/character_1569.png | Bin 0 -> 801 bytes mods/skinsdb/textures/character_157.png | Bin 0 -> 3078 bytes mods/skinsdb/textures/character_1570.png | Bin 0 -> 320 bytes mods/skinsdb/textures/character_1571.png | Bin 0 -> 3195 bytes mods/skinsdb/textures/character_1572.png | Bin 0 -> 2174 bytes mods/skinsdb/textures/character_1573.png | Bin 0 -> 730 bytes mods/skinsdb/textures/character_1574.png | Bin 0 -> 1027 bytes mods/skinsdb/textures/character_1575.png | Bin 0 -> 4787 bytes mods/skinsdb/textures/character_1576.png | Bin 0 -> 4431 bytes mods/skinsdb/textures/character_1577.png | Bin 0 -> 7131 bytes mods/skinsdb/textures/character_1578.png | Bin 0 -> 2564 bytes mods/skinsdb/textures/character_1579.png | Bin 0 -> 397 bytes mods/skinsdb/textures/character_158.png | Bin 0 -> 159 bytes mods/skinsdb/textures/character_1580.png | Bin 0 -> 7155 bytes mods/skinsdb/textures/character_1581.png | Bin 0 -> 1606 bytes mods/skinsdb/textures/character_1582.png | Bin 0 -> 3313 bytes mods/skinsdb/textures/character_1583.png | Bin 0 -> 834 bytes mods/skinsdb/textures/character_1584.png | Bin 0 -> 17378 bytes mods/skinsdb/textures/character_1585.png | Bin 0 -> 1869 bytes mods/skinsdb/textures/character_1586.png | Bin 0 -> 2682 bytes mods/skinsdb/textures/character_1587.png | Bin 0 -> 2848 bytes mods/skinsdb/textures/character_1588.png | Bin 0 -> 1555 bytes mods/skinsdb/textures/character_1589.png | Bin 0 -> 560 bytes mods/skinsdb/textures/character_159.png | Bin 0 -> 2684 bytes mods/skinsdb/textures/character_1590.png | Bin 0 -> 561 bytes mods/skinsdb/textures/character_1591.png | Bin 0 -> 2389 bytes mods/skinsdb/textures/character_1592.png | Bin 0 -> 524 bytes mods/skinsdb/textures/character_1593.png | Bin 0 -> 553 bytes mods/skinsdb/textures/character_1594.png | Bin 0 -> 475 bytes mods/skinsdb/textures/character_1595.png | Bin 0 -> 516 bytes mods/skinsdb/textures/character_1596.png | Bin 0 -> 540 bytes mods/skinsdb/textures/character_1597.png | Bin 0 -> 502 bytes mods/skinsdb/textures/character_1598.png | Bin 0 -> 559 bytes mods/skinsdb/textures/character_1599.png | Bin 0 -> 559 bytes mods/skinsdb/textures/character_160.png | Bin 0 -> 2924 bytes mods/skinsdb/textures/character_1600.png | Bin 0 -> 538 bytes mods/skinsdb/textures/character_1601.png | Bin 0 -> 506 bytes mods/skinsdb/textures/character_1602.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_1603.png | Bin 0 -> 540 bytes mods/skinsdb/textures/character_1604.png | Bin 0 -> 548 bytes mods/skinsdb/textures/character_1605.png | Bin 0 -> 583 bytes mods/skinsdb/textures/character_1606.png | Bin 0 -> 508 bytes mods/skinsdb/textures/character_1607.png | Bin 0 -> 573 bytes mods/skinsdb/textures/character_1608.png | Bin 0 -> 464 bytes mods/skinsdb/textures/character_1609.png | Bin 0 -> 530 bytes mods/skinsdb/textures/character_161.png | Bin 0 -> 2702 bytes mods/skinsdb/textures/character_1610.png | Bin 0 -> 520 bytes mods/skinsdb/textures/character_1611.png | Bin 0 -> 490 bytes mods/skinsdb/textures/character_1612.png | Bin 0 -> 558 bytes mods/skinsdb/textures/character_1613.png | Bin 0 -> 542 bytes mods/skinsdb/textures/character_1614.png | Bin 0 -> 533 bytes mods/skinsdb/textures/character_1615.png | Bin 0 -> 529 bytes mods/skinsdb/textures/character_1616.png | Bin 0 -> 551 bytes mods/skinsdb/textures/character_1617.png | Bin 0 -> 519 bytes mods/skinsdb/textures/character_1618.png | Bin 0 -> 547 bytes mods/skinsdb/textures/character_1619.png | Bin 0 -> 538 bytes mods/skinsdb/textures/character_162.png | Bin 0 -> 1996 bytes mods/skinsdb/textures/character_1620.png | Bin 0 -> 514 bytes mods/skinsdb/textures/character_1621.png | Bin 0 -> 527 bytes mods/skinsdb/textures/character_1622.png | Bin 0 -> 506 bytes mods/skinsdb/textures/character_1623.png | Bin 0 -> 493 bytes mods/skinsdb/textures/character_1624.png | Bin 0 -> 514 bytes mods/skinsdb/textures/character_1625.png | Bin 0 -> 524 bytes mods/skinsdb/textures/character_1626.png | Bin 0 -> 531 bytes mods/skinsdb/textures/character_1627.png | Bin 0 -> 568 bytes mods/skinsdb/textures/character_1628.png | Bin 0 -> 480 bytes mods/skinsdb/textures/character_1629.png | Bin 0 -> 573 bytes mods/skinsdb/textures/character_163.png | Bin 0 -> 1090 bytes mods/skinsdb/textures/character_1630.png | Bin 0 -> 571 bytes mods/skinsdb/textures/character_1631.png | Bin 0 -> 511 bytes mods/skinsdb/textures/character_1632.png | Bin 0 -> 534 bytes mods/skinsdb/textures/character_1633.png | Bin 0 -> 553 bytes mods/skinsdb/textures/character_1634.png | Bin 0 -> 569 bytes mods/skinsdb/textures/character_1635.png | Bin 0 -> 510 bytes mods/skinsdb/textures/character_1636.png | Bin 0 -> 502 bytes mods/skinsdb/textures/character_1637.png | Bin 0 -> 524 bytes mods/skinsdb/textures/character_1638.png | Bin 0 -> 516 bytes mods/skinsdb/textures/character_1639.png | Bin 0 -> 530 bytes mods/skinsdb/textures/character_164.png | Bin 0 -> 1850 bytes mods/skinsdb/textures/character_1640.png | Bin 0 -> 530 bytes mods/skinsdb/textures/character_1641.png | Bin 0 -> 515 bytes mods/skinsdb/textures/character_1642.png | Bin 0 -> 519 bytes mods/skinsdb/textures/character_1643.png | Bin 0 -> 524 bytes mods/skinsdb/textures/character_1644.png | Bin 0 -> 489 bytes mods/skinsdb/textures/character_1645.png | Bin 0 -> 487 bytes mods/skinsdb/textures/character_1646.png | Bin 0 -> 534 bytes mods/skinsdb/textures/character_1647.png | Bin 0 -> 559 bytes mods/skinsdb/textures/character_1648.png | Bin 0 -> 518 bytes mods/skinsdb/textures/character_1649.png | Bin 0 -> 618 bytes mods/skinsdb/textures/character_165.png | Bin 0 -> 1591 bytes mods/skinsdb/textures/character_1650.png | Bin 0 -> 543 bytes mods/skinsdb/textures/character_1651.png | Bin 0 -> 592 bytes mods/skinsdb/textures/character_1652.png | Bin 0 -> 550 bytes mods/skinsdb/textures/character_1653.png | Bin 0 -> 628 bytes mods/skinsdb/textures/character_1654.png | Bin 0 -> 554 bytes mods/skinsdb/textures/character_1655.png | Bin 0 -> 531 bytes mods/skinsdb/textures/character_1656.png | Bin 0 -> 597 bytes mods/skinsdb/textures/character_1657.png | Bin 0 -> 516 bytes mods/skinsdb/textures/character_1658.png | Bin 0 -> 518 bytes mods/skinsdb/textures/character_1659.png | Bin 0 -> 560 bytes mods/skinsdb/textures/character_166.png | Bin 0 -> 3348 bytes mods/skinsdb/textures/character_1660.png | Bin 0 -> 538 bytes mods/skinsdb/textures/character_1661.png | Bin 0 -> 552 bytes mods/skinsdb/textures/character_1662.png | Bin 0 -> 527 bytes mods/skinsdb/textures/character_1663.png | Bin 0 -> 544 bytes mods/skinsdb/textures/character_1664.png | Bin 0 -> 574 bytes mods/skinsdb/textures/character_1665.png | Bin 0 -> 577 bytes mods/skinsdb/textures/character_1666.png | Bin 0 -> 532 bytes mods/skinsdb/textures/character_1667.png | Bin 0 -> 570 bytes mods/skinsdb/textures/character_1668.png | Bin 0 -> 538 bytes mods/skinsdb/textures/character_1669.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_167.png | Bin 0 -> 262 bytes mods/skinsdb/textures/character_1670.png | Bin 0 -> 543 bytes mods/skinsdb/textures/character_1671.png | Bin 0 -> 543 bytes mods/skinsdb/textures/character_1672.png | Bin 0 -> 534 bytes mods/skinsdb/textures/character_1673.png | Bin 0 -> 568 bytes mods/skinsdb/textures/character_1674.png | Bin 0 -> 552 bytes mods/skinsdb/textures/character_1675.png | Bin 0 -> 530 bytes mods/skinsdb/textures/character_1676.png | Bin 0 -> 512 bytes mods/skinsdb/textures/character_1677.png | Bin 0 -> 559 bytes mods/skinsdb/textures/character_1678.png | Bin 0 -> 529 bytes mods/skinsdb/textures/character_1679.png | Bin 0 -> 560 bytes mods/skinsdb/textures/character_168.png | Bin 0 -> 1251 bytes mods/skinsdb/textures/character_1680.png | Bin 0 -> 543 bytes mods/skinsdb/textures/character_1681.png | Bin 0 -> 520 bytes mods/skinsdb/textures/character_1682.png | Bin 0 -> 560 bytes mods/skinsdb/textures/character_1683.png | Bin 0 -> 545 bytes mods/skinsdb/textures/character_1684.png | Bin 0 -> 502 bytes mods/skinsdb/textures/character_1685.png | Bin 0 -> 534 bytes mods/skinsdb/textures/character_1686.png | Bin 0 -> 486 bytes mods/skinsdb/textures/character_1687.png | Bin 0 -> 667 bytes mods/skinsdb/textures/character_1688.png | Bin 0 -> 572 bytes mods/skinsdb/textures/character_1689.png | Bin 0 -> 582 bytes mods/skinsdb/textures/character_169.png | Bin 0 -> 981 bytes mods/skinsdb/textures/character_1690.png | Bin 0 -> 508 bytes mods/skinsdb/textures/character_1691.png | Bin 0 -> 542 bytes mods/skinsdb/textures/character_1692.png | Bin 0 -> 514 bytes mods/skinsdb/textures/character_1693.png | Bin 0 -> 551 bytes mods/skinsdb/textures/character_1694.png | Bin 0 -> 525 bytes mods/skinsdb/textures/character_1695.png | Bin 0 -> 568 bytes mods/skinsdb/textures/character_1696.png | Bin 0 -> 525 bytes mods/skinsdb/textures/character_1697.png | Bin 0 -> 559 bytes mods/skinsdb/textures/character_1698.png | Bin 0 -> 504 bytes mods/skinsdb/textures/character_1699.png | Bin 0 -> 580 bytes mods/skinsdb/textures/character_170.png | Bin 0 -> 1202 bytes mods/skinsdb/textures/character_1700.png | Bin 0 -> 524 bytes mods/skinsdb/textures/character_1701.png | Bin 0 -> 520 bytes mods/skinsdb/textures/character_1702.png | Bin 0 -> 579 bytes mods/skinsdb/textures/character_1703.png | Bin 0 -> 560 bytes mods/skinsdb/textures/character_1704.png | Bin 0 -> 527 bytes mods/skinsdb/textures/character_1705.png | Bin 0 -> 564 bytes mods/skinsdb/textures/character_1706.png | Bin 0 -> 525 bytes mods/skinsdb/textures/character_1707.png | Bin 0 -> 533 bytes mods/skinsdb/textures/character_1708.png | Bin 0 -> 499 bytes mods/skinsdb/textures/character_1709.png | Bin 0 -> 538 bytes mods/skinsdb/textures/character_171.png | Bin 0 -> 715 bytes mods/skinsdb/textures/character_1710.png | Bin 0 -> 547 bytes mods/skinsdb/textures/character_1711.png | Bin 0 -> 577 bytes mods/skinsdb/textures/character_1712.png | Bin 0 -> 429 bytes mods/skinsdb/textures/character_1713.png | Bin 0 -> 579 bytes mods/skinsdb/textures/character_1714.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_1715.png | Bin 0 -> 483 bytes mods/skinsdb/textures/character_1716.png | Bin 0 -> 532 bytes mods/skinsdb/textures/character_1717.png | Bin 0 -> 604 bytes mods/skinsdb/textures/character_1718.png | Bin 0 -> 471 bytes mods/skinsdb/textures/character_1719.png | Bin 0 -> 587 bytes mods/skinsdb/textures/character_172.png | Bin 0 -> 2733 bytes mods/skinsdb/textures/character_1720.png | Bin 0 -> 549 bytes mods/skinsdb/textures/character_1721.png | Bin 0 -> 471 bytes mods/skinsdb/textures/character_1722.png | Bin 0 -> 530 bytes mods/skinsdb/textures/character_1723.png | Bin 0 -> 593 bytes mods/skinsdb/textures/character_1724.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_1725.png | Bin 0 -> 496 bytes mods/skinsdb/textures/character_1726.png | Bin 0 -> 587 bytes mods/skinsdb/textures/character_1727.png | Bin 0 -> 582 bytes mods/skinsdb/textures/character_1728.png | Bin 0 -> 519 bytes mods/skinsdb/textures/character_1729.png | Bin 0 -> 485 bytes mods/skinsdb/textures/character_173.png | Bin 0 -> 268 bytes mods/skinsdb/textures/character_1730.png | Bin 0 -> 514 bytes mods/skinsdb/textures/character_1731.png | Bin 0 -> 591 bytes mods/skinsdb/textures/character_1732.png | Bin 0 -> 482 bytes mods/skinsdb/textures/character_1733.png | Bin 0 -> 502 bytes mods/skinsdb/textures/character_1734.png | Bin 0 -> 433 bytes mods/skinsdb/textures/character_1735.png | Bin 0 -> 537 bytes mods/skinsdb/textures/character_1736.png | Bin 0 -> 523 bytes mods/skinsdb/textures/character_1737.png | Bin 0 -> 539 bytes mods/skinsdb/textures/character_1738.png | Bin 0 -> 542 bytes mods/skinsdb/textures/character_1739.png | Bin 0 -> 545 bytes mods/skinsdb/textures/character_174.png | Bin 0 -> 632 bytes mods/skinsdb/textures/character_1740.png | Bin 0 -> 557 bytes mods/skinsdb/textures/character_1741.png | Bin 0 -> 533 bytes mods/skinsdb/textures/character_1742.png | Bin 0 -> 547 bytes mods/skinsdb/textures/character_1743.png | Bin 0 -> 556 bytes mods/skinsdb/textures/character_1744.png | Bin 0 -> 553 bytes mods/skinsdb/textures/character_1745.png | Bin 0 -> 593 bytes mods/skinsdb/textures/character_1746.png | Bin 0 -> 551 bytes mods/skinsdb/textures/character_1747.png | Bin 0 -> 582 bytes mods/skinsdb/textures/character_1748.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_1749.png | Bin 0 -> 527 bytes mods/skinsdb/textures/character_175.png | Bin 0 -> 1772 bytes mods/skinsdb/textures/character_1750.png | Bin 0 -> 541 bytes mods/skinsdb/textures/character_1751.png | Bin 0 -> 532 bytes mods/skinsdb/textures/character_1752.png | Bin 0 -> 540 bytes mods/skinsdb/textures/character_1753.png | Bin 0 -> 553 bytes mods/skinsdb/textures/character_1754.png | Bin 0 -> 538 bytes mods/skinsdb/textures/character_1755.png | Bin 0 -> 556 bytes mods/skinsdb/textures/character_1756.png | Bin 0 -> 561 bytes mods/skinsdb/textures/character_1757.png | Bin 0 -> 552 bytes mods/skinsdb/textures/character_1758.png | Bin 0 -> 575 bytes mods/skinsdb/textures/character_1759.png | Bin 0 -> 524 bytes mods/skinsdb/textures/character_176.png | Bin 0 -> 363 bytes mods/skinsdb/textures/character_1760.png | Bin 0 -> 606 bytes mods/skinsdb/textures/character_1761.png | Bin 0 -> 530 bytes mods/skinsdb/textures/character_1762.png | Bin 0 -> 579 bytes mods/skinsdb/textures/character_1763.png | Bin 0 -> 536 bytes mods/skinsdb/textures/character_1764.png | Bin 0 -> 594 bytes mods/skinsdb/textures/character_1765.png | Bin 0 -> 592 bytes mods/skinsdb/textures/character_1766.png | Bin 0 -> 525 bytes mods/skinsdb/textures/character_1767.png | Bin 0 -> 549 bytes mods/skinsdb/textures/character_1768.png | Bin 0 -> 516 bytes mods/skinsdb/textures/character_1769.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_177.png | Bin 0 -> 542 bytes mods/skinsdb/textures/character_1770.png | Bin 0 -> 591 bytes mods/skinsdb/textures/character_1771.png | Bin 0 -> 518 bytes mods/skinsdb/textures/character_1772.png | Bin 0 -> 572 bytes mods/skinsdb/textures/character_1773.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1774.png | Bin 0 -> 7981 bytes mods/skinsdb/textures/character_1775.png | Bin 0 -> 6956 bytes mods/skinsdb/textures/character_1776.png | Bin 0 -> 8140 bytes mods/skinsdb/textures/character_1777.png | Bin 0 -> 1970 bytes mods/skinsdb/textures/character_1778.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1779.png | Bin 0 -> 1759 bytes mods/skinsdb/textures/character_178.png | Bin 0 -> 644 bytes mods/skinsdb/textures/character_1780.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_1781.png | Bin 0 -> 3163 bytes mods/skinsdb/textures/character_1782.png | Bin 0 -> 1438 bytes mods/skinsdb/textures/character_1783.png | Bin 0 -> 2379 bytes mods/skinsdb/textures/character_1784.png | Bin 0 -> 5717 bytes mods/skinsdb/textures/character_1785.png | Bin 0 -> 7058 bytes mods/skinsdb/textures/character_1786.png | Bin 0 -> 1335 bytes mods/skinsdb/textures/character_1787.png | Bin 0 -> 1542 bytes mods/skinsdb/textures/character_1788.png | Bin 0 -> 1532 bytes mods/skinsdb/textures/character_1789.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_179.png | Bin 0 -> 966 bytes mods/skinsdb/textures/character_1790.png | Bin 0 -> 5998 bytes mods/skinsdb/textures/character_1791.png | Bin 0 -> 784 bytes mods/skinsdb/textures/character_1792.png | Bin 0 -> 1541 bytes mods/skinsdb/textures/character_1793.png | Bin 0 -> 4806 bytes mods/skinsdb/textures/character_1794.png | Bin 0 -> 1402 bytes mods/skinsdb/textures/character_1795.png | Bin 0 -> 1256 bytes mods/skinsdb/textures/character_1796.png | Bin 0 -> 1402 bytes mods/skinsdb/textures/character_1797.png | Bin 0 -> 7242 bytes mods/skinsdb/textures/character_1798.png | Bin 0 -> 1021 bytes mods/skinsdb/textures/character_1799.png | Bin 0 -> 1021 bytes mods/skinsdb/textures/character_180.png | Bin 0 -> 658 bytes mods/skinsdb/textures/character_1800.png | Bin 0 -> 3446 bytes mods/skinsdb/textures/character_1801.png | Bin 0 -> 2254 bytes mods/skinsdb/textures/character_1802.png | Bin 0 -> 2718 bytes mods/skinsdb/textures/character_1803.png | Bin 0 -> 2179 bytes mods/skinsdb/textures/character_1804.png | Bin 0 -> 2717 bytes mods/skinsdb/textures/character_1805.png | Bin 0 -> 1953 bytes mods/skinsdb/textures/character_1806.png | Bin 0 -> 2110 bytes mods/skinsdb/textures/character_1807.png | Bin 0 -> 2685 bytes mods/skinsdb/textures/character_1808.png | Bin 0 -> 2110 bytes mods/skinsdb/textures/character_1809.png | Bin 0 -> 2839 bytes mods/skinsdb/textures/character_181.png | Bin 0 -> 934 bytes mods/skinsdb/textures/character_1810.png | Bin 0 -> 1910 bytes mods/skinsdb/textures/character_1811.png | Bin 0 -> 197 bytes mods/skinsdb/textures/character_1812.png | Bin 0 -> 2761 bytes mods/skinsdb/textures/character_1813.png | Bin 0 -> 466 bytes mods/skinsdb/textures/character_1814.png | Bin 0 -> 1272 bytes mods/skinsdb/textures/character_1815.png | Bin 0 -> 966 bytes mods/skinsdb/textures/character_1816.png | Bin 0 -> 1364 bytes mods/skinsdb/textures/character_1817.png | Bin 0 -> 1374 bytes mods/skinsdb/textures/character_1818.png | Bin 0 -> 637 bytes mods/skinsdb/textures/character_1819.png | Bin 0 -> 1112 bytes mods/skinsdb/textures/character_182.png | Bin 0 -> 2374 bytes mods/skinsdb/textures/character_1820.png | Bin 0 -> 3591 bytes mods/skinsdb/textures/character_1821.png | Bin 0 -> 1798 bytes mods/skinsdb/textures/character_1822.png | Bin 0 -> 2525 bytes mods/skinsdb/textures/character_1823.png | Bin 0 -> 1434 bytes mods/skinsdb/textures/character_1824.png | Bin 0 -> 1499 bytes mods/skinsdb/textures/character_1825.png | Bin 0 -> 1509 bytes mods/skinsdb/textures/character_1826.png | Bin 0 -> 1394 bytes mods/skinsdb/textures/character_1827.png | Bin 0 -> 1551 bytes mods/skinsdb/textures/character_1828.png | Bin 0 -> 2426 bytes mods/skinsdb/textures/character_1829.png | Bin 0 -> 1090 bytes mods/skinsdb/textures/character_183.png | Bin 0 -> 496 bytes mods/skinsdb/textures/character_1830.png | Bin 0 -> 2128 bytes mods/skinsdb/textures/character_1831.png | Bin 0 -> 3076 bytes mods/skinsdb/textures/character_1832.png | Bin 0 -> 2139 bytes mods/skinsdb/textures/character_1833.png | Bin 0 -> 498 bytes mods/skinsdb/textures/character_1834.png | Bin 0 -> 607 bytes mods/skinsdb/textures/character_1835.png | Bin 0 -> 2144 bytes mods/skinsdb/textures/character_1836.png | Bin 0 -> 4020 bytes mods/skinsdb/textures/character_1837.png | Bin 0 -> 3450 bytes mods/skinsdb/textures/character_1838.png | Bin 0 -> 1989 bytes mods/skinsdb/textures/character_1839.png | Bin 0 -> 2486 bytes mods/skinsdb/textures/character_184.png | Bin 0 -> 550 bytes mods/skinsdb/textures/character_1840.png | Bin 0 -> 1132 bytes mods/skinsdb/textures/character_1841.png | Bin 0 -> 1213 bytes mods/skinsdb/textures/character_1842.png | Bin 0 -> 750 bytes mods/skinsdb/textures/character_1843.png | Bin 0 -> 1234 bytes mods/skinsdb/textures/character_1844.png | Bin 0 -> 597 bytes mods/skinsdb/textures/character_1845.png | Bin 0 -> 855 bytes mods/skinsdb/textures/character_1846.png | Bin 0 -> 3382 bytes mods/skinsdb/textures/character_1847.png | Bin 0 -> 1378 bytes mods/skinsdb/textures/character_1848.png | Bin 0 -> 2861 bytes mods/skinsdb/textures/character_1849.png | Bin 0 -> 403 bytes mods/skinsdb/textures/character_185.png | Bin 0 -> 762 bytes mods/skinsdb/textures/character_1850.png | Bin 0 -> 1606 bytes mods/skinsdb/textures/character_1851.png | Bin 0 -> 3760 bytes mods/skinsdb/textures/character_1852.png | Bin 0 -> 2393 bytes mods/skinsdb/textures/character_1853.png | Bin 0 -> 2162 bytes mods/skinsdb/textures/character_1854.png | Bin 0 -> 949 bytes mods/skinsdb/textures/character_1855.png | Bin 0 -> 2737 bytes mods/skinsdb/textures/character_1856.png | Bin 0 -> 1228 bytes mods/skinsdb/textures/character_1857.png | Bin 0 -> 3598 bytes mods/skinsdb/textures/character_1858.png | Bin 0 -> 2526 bytes mods/skinsdb/textures/character_1859.png | Bin 0 -> 1730 bytes mods/skinsdb/textures/character_186.png | Bin 0 -> 952 bytes mods/skinsdb/textures/character_1860.png | Bin 0 -> 1113 bytes mods/skinsdb/textures/character_1861.png | Bin 0 -> 1215 bytes mods/skinsdb/textures/character_1862.png | Bin 0 -> 1092 bytes mods/skinsdb/textures/character_1863.png | Bin 0 -> 1241 bytes mods/skinsdb/textures/character_1864.png | Bin 0 -> 3135 bytes mods/skinsdb/textures/character_1865.png | Bin 0 -> 1496 bytes mods/skinsdb/textures/character_1866.png | Bin 0 -> 1978 bytes mods/skinsdb/textures/character_1867.png | Bin 0 -> 608 bytes mods/skinsdb/textures/character_1868.png | Bin 0 -> 639 bytes mods/skinsdb/textures/character_1869.png | Bin 0 -> 1903 bytes mods/skinsdb/textures/character_187.png | Bin 0 -> 294 bytes mods/skinsdb/textures/character_1870.png | Bin 0 -> 3230 bytes mods/skinsdb/textures/character_1871.png | Bin 0 -> 3280 bytes mods/skinsdb/textures/character_1872.png | Bin 0 -> 2450 bytes mods/skinsdb/textures/character_1873.png | Bin 0 -> 1243 bytes mods/skinsdb/textures/character_1874.png | Bin 0 -> 871 bytes mods/skinsdb/textures/character_1875.png | Bin 0 -> 1349 bytes mods/skinsdb/textures/character_1876.png | Bin 0 -> 8026 bytes mods/skinsdb/textures/character_1877.png | Bin 0 -> 2211 bytes mods/skinsdb/textures/character_1878.png | Bin 0 -> 4142 bytes mods/skinsdb/textures/character_1879.png | Bin 0 -> 1278 bytes mods/skinsdb/textures/character_188.png | Bin 0 -> 597 bytes mods/skinsdb/textures/character_1880.png | Bin 0 -> 1510 bytes mods/skinsdb/textures/character_1881.png | Bin 0 -> 2259 bytes mods/skinsdb/textures/character_1882.png | Bin 0 -> 1497 bytes mods/skinsdb/textures/character_1883.png | Bin 0 -> 1557 bytes mods/skinsdb/textures/character_1884.png | Bin 0 -> 1510 bytes mods/skinsdb/textures/character_1885.png | Bin 0 -> 1788 bytes mods/skinsdb/textures/character_1886.png | Bin 0 -> 808 bytes mods/skinsdb/textures/character_1887.png | Bin 0 -> 939 bytes mods/skinsdb/textures/character_1888.png | Bin 0 -> 523 bytes mods/skinsdb/textures/character_1889.png | Bin 0 -> 939 bytes mods/skinsdb/textures/character_189.png | Bin 0 -> 682 bytes mods/skinsdb/textures/character_1890.png | Bin 0 -> 1459 bytes mods/skinsdb/textures/character_1891.png | Bin 0 -> 926 bytes mods/skinsdb/textures/character_1892.png | Bin 0 -> 1507 bytes mods/skinsdb/textures/character_1893.png | Bin 0 -> 1066 bytes mods/skinsdb/textures/character_1894.png | Bin 0 -> 1510 bytes mods/skinsdb/textures/character_1895.png | Bin 0 -> 1787 bytes mods/skinsdb/textures/character_1896.png | Bin 0 -> 1145 bytes mods/skinsdb/textures/character_1897.png | Bin 0 -> 1286 bytes mods/skinsdb/textures/character_1898.png | Bin 0 -> 806 bytes mods/skinsdb/textures/character_1899.png | Bin 0 -> 938 bytes mods/skinsdb/textures/character_19.png | Bin 0 -> 2260 bytes mods/skinsdb/textures/character_190.png | Bin 0 -> 1343 bytes mods/skinsdb/textures/character_1900.png | Bin 0 -> 555 bytes mods/skinsdb/textures/character_1901.png | Bin 0 -> 3293 bytes mods/skinsdb/textures/character_1902.png | Bin 0 -> 2076 bytes mods/skinsdb/textures/character_1903.png | Bin 0 -> 3657 bytes mods/skinsdb/textures/character_1904.png | Bin 0 -> 4801 bytes mods/skinsdb/textures/character_1905.png | Bin 0 -> 611 bytes mods/skinsdb/textures/character_1906.png | Bin 0 -> 720 bytes mods/skinsdb/textures/character_1907.png | Bin 0 -> 803 bytes mods/skinsdb/textures/character_1908.png | Bin 0 -> 1991 bytes mods/skinsdb/textures/character_1909.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_191.png | Bin 0 -> 645 bytes mods/skinsdb/textures/character_1910.png | Bin 0 -> 1597 bytes mods/skinsdb/textures/character_1911.png | Bin 0 -> 1437 bytes mods/skinsdb/textures/character_192.png | Bin 0 -> 227 bytes mods/skinsdb/textures/character_193.png | Bin 0 -> 177 bytes mods/skinsdb/textures/character_194.png | Bin 0 -> 2013 bytes mods/skinsdb/textures/character_195.png | Bin 0 -> 2793 bytes mods/skinsdb/textures/character_196.png | Bin 0 -> 2244 bytes mods/skinsdb/textures/character_197.png | Bin 0 -> 1051 bytes mods/skinsdb/textures/character_198.png | Bin 0 -> 726 bytes mods/skinsdb/textures/character_199.png | Bin 0 -> 399 bytes mods/skinsdb/textures/character_2.png | Bin 0 -> 3152 bytes mods/skinsdb/textures/character_20.png | Bin 0 -> 3278 bytes mods/skinsdb/textures/character_200.png | Bin 0 -> 1228 bytes mods/skinsdb/textures/character_201.png | Bin 0 -> 2386 bytes mods/skinsdb/textures/character_203.png | Bin 0 -> 2519 bytes mods/skinsdb/textures/character_205.png | Bin 0 -> 835 bytes mods/skinsdb/textures/character_206.png | Bin 0 -> 1741 bytes mods/skinsdb/textures/character_207.png | Bin 0 -> 1491 bytes mods/skinsdb/textures/character_208.png | Bin 0 -> 2405 bytes mods/skinsdb/textures/character_209.png | Bin 0 -> 1722 bytes mods/skinsdb/textures/character_21.png | Bin 0 -> 4050 bytes mods/skinsdb/textures/character_210.png | Bin 0 -> 1705 bytes mods/skinsdb/textures/character_211.png | Bin 0 -> 860 bytes mods/skinsdb/textures/character_212.png | Bin 0 -> 3805 bytes mods/skinsdb/textures/character_213.png | Bin 0 -> 2529 bytes mods/skinsdb/textures/character_214.png | Bin 0 -> 2036 bytes mods/skinsdb/textures/character_215.png | Bin 0 -> 1480 bytes mods/skinsdb/textures/character_216.png | Bin 0 -> 1680 bytes mods/skinsdb/textures/character_217.png | Bin 0 -> 1362 bytes mods/skinsdb/textures/character_218.png | Bin 0 -> 1190 bytes mods/skinsdb/textures/character_219.png | Bin 0 -> 254 bytes mods/skinsdb/textures/character_22.png | Bin 0 -> 792 bytes mods/skinsdb/textures/character_220.png | Bin 0 -> 1692 bytes mods/skinsdb/textures/character_221.png | Bin 0 -> 1202 bytes mods/skinsdb/textures/character_222.png | Bin 0 -> 2924 bytes mods/skinsdb/textures/character_223.png | Bin 0 -> 596 bytes mods/skinsdb/textures/character_224.png | Bin 0 -> 695 bytes mods/skinsdb/textures/character_225.png | Bin 0 -> 977 bytes mods/skinsdb/textures/character_228.png | Bin 0 -> 3200 bytes mods/skinsdb/textures/character_229.png | Bin 0 -> 1269 bytes mods/skinsdb/textures/character_230.png | Bin 0 -> 2845 bytes mods/skinsdb/textures/character_231.png | Bin 0 -> 731 bytes mods/skinsdb/textures/character_232.png | Bin 0 -> 188 bytes mods/skinsdb/textures/character_233.png | Bin 0 -> 1904 bytes mods/skinsdb/textures/character_234.png | Bin 0 -> 1086 bytes mods/skinsdb/textures/character_235.png | Bin 0 -> 1940 bytes mods/skinsdb/textures/character_237.png | Bin 0 -> 898 bytes mods/skinsdb/textures/character_239.png | Bin 0 -> 1119 bytes mods/skinsdb/textures/character_24.png | Bin 0 -> 2368 bytes mods/skinsdb/textures/character_241.png | Bin 0 -> 1089 bytes mods/skinsdb/textures/character_242.png | Bin 0 -> 2919 bytes mods/skinsdb/textures/character_243.png | Bin 0 -> 1867 bytes mods/skinsdb/textures/character_244.png | Bin 0 -> 1107 bytes mods/skinsdb/textures/character_245.png | Bin 0 -> 2288 bytes mods/skinsdb/textures/character_246.png | Bin 0 -> 1705 bytes mods/skinsdb/textures/character_247.png | Bin 0 -> 973 bytes mods/skinsdb/textures/character_248.png | Bin 0 -> 1100 bytes mods/skinsdb/textures/character_249.png | Bin 0 -> 1794 bytes mods/skinsdb/textures/character_25.png | Bin 0 -> 1814 bytes mods/skinsdb/textures/character_250.png | Bin 0 -> 2552 bytes mods/skinsdb/textures/character_251.png | Bin 0 -> 1132 bytes mods/skinsdb/textures/character_252.png | Bin 0 -> 722 bytes mods/skinsdb/textures/character_253.png | Bin 0 -> 936 bytes mods/skinsdb/textures/character_254.png | Bin 0 -> 1545 bytes mods/skinsdb/textures/character_255.png | Bin 0 -> 785 bytes mods/skinsdb/textures/character_256.png | Bin 0 -> 531 bytes mods/skinsdb/textures/character_257.png | Bin 0 -> 3432 bytes mods/skinsdb/textures/character_258.png | Bin 0 -> 1048 bytes mods/skinsdb/textures/character_259.png | Bin 0 -> 1757 bytes mods/skinsdb/textures/character_26.png | Bin 0 -> 2644 bytes mods/skinsdb/textures/character_260.png | Bin 0 -> 729 bytes mods/skinsdb/textures/character_261.png | Bin 0 -> 1905 bytes mods/skinsdb/textures/character_262.png | Bin 0 -> 423 bytes mods/skinsdb/textures/character_263.png | Bin 0 -> 894 bytes mods/skinsdb/textures/character_264.png | Bin 0 -> 808 bytes mods/skinsdb/textures/character_265.png | Bin 0 -> 818 bytes mods/skinsdb/textures/character_266.png | Bin 0 -> 937 bytes mods/skinsdb/textures/character_267.png | Bin 0 -> 978 bytes mods/skinsdb/textures/character_268.png | Bin 0 -> 1399 bytes mods/skinsdb/textures/character_269.png | Bin 0 -> 2630 bytes mods/skinsdb/textures/character_27.png | Bin 0 -> 1417 bytes mods/skinsdb/textures/character_270.png | Bin 0 -> 649 bytes mods/skinsdb/textures/character_271.png | Bin 0 -> 452 bytes mods/skinsdb/textures/character_272.png | Bin 0 -> 1802 bytes mods/skinsdb/textures/character_273.png | Bin 0 -> 748 bytes mods/skinsdb/textures/character_274.png | Bin 0 -> 2103 bytes mods/skinsdb/textures/character_275.png | Bin 0 -> 1209 bytes mods/skinsdb/textures/character_276.png | Bin 0 -> 2516 bytes mods/skinsdb/textures/character_277.png | Bin 0 -> 775 bytes mods/skinsdb/textures/character_278.png | Bin 0 -> 721 bytes mods/skinsdb/textures/character_279.png | Bin 0 -> 1232 bytes mods/skinsdb/textures/character_28.png | Bin 0 -> 1948 bytes mods/skinsdb/textures/character_280.png | Bin 0 -> 1066 bytes mods/skinsdb/textures/character_281.png | Bin 0 -> 264 bytes mods/skinsdb/textures/character_282.png | Bin 0 -> 1625 bytes mods/skinsdb/textures/character_283.png | Bin 0 -> 713 bytes mods/skinsdb/textures/character_284.png | Bin 0 -> 1938 bytes mods/skinsdb/textures/character_285.png | Bin 0 -> 2569 bytes mods/skinsdb/textures/character_286.png | Bin 0 -> 1418 bytes mods/skinsdb/textures/character_287.png | Bin 0 -> 820 bytes mods/skinsdb/textures/character_288.png | Bin 0 -> 2355 bytes mods/skinsdb/textures/character_289.png | Bin 0 -> 2326 bytes mods/skinsdb/textures/character_29.png | Bin 0 -> 3221 bytes mods/skinsdb/textures/character_290.png | Bin 0 -> 1524 bytes mods/skinsdb/textures/character_291.png | Bin 0 -> 2502 bytes mods/skinsdb/textures/character_292.png | Bin 0 -> 2771 bytes mods/skinsdb/textures/character_295.png | Bin 0 -> 469 bytes mods/skinsdb/textures/character_297.png | Bin 0 -> 1591 bytes mods/skinsdb/textures/character_299.png | Bin 0 -> 2552 bytes mods/skinsdb/textures/character_3.png | Bin 0 -> 2863 bytes mods/skinsdb/textures/character_30.png | Bin 0 -> 726 bytes mods/skinsdb/textures/character_300.png | Bin 0 -> 2334 bytes mods/skinsdb/textures/character_301.png | Bin 0 -> 1689 bytes mods/skinsdb/textures/character_302.png | Bin 0 -> 550 bytes mods/skinsdb/textures/character_303.png | Bin 0 -> 430 bytes mods/skinsdb/textures/character_304.png | Bin 0 -> 426 bytes mods/skinsdb/textures/character_305.png | Bin 0 -> 600 bytes mods/skinsdb/textures/character_306.png | Bin 0 -> 684 bytes mods/skinsdb/textures/character_307.png | Bin 0 -> 361 bytes mods/skinsdb/textures/character_308.png | Bin 0 -> 1814 bytes mods/skinsdb/textures/character_309.png | Bin 0 -> 1447 bytes mods/skinsdb/textures/character_31.png | Bin 0 -> 2697 bytes mods/skinsdb/textures/character_310.png | Bin 0 -> 948 bytes mods/skinsdb/textures/character_311.png | Bin 0 -> 1415 bytes mods/skinsdb/textures/character_312.png | Bin 0 -> 334 bytes mods/skinsdb/textures/character_313.png | Bin 0 -> 536 bytes mods/skinsdb/textures/character_314.png | Bin 0 -> 3335 bytes mods/skinsdb/textures/character_315.png | Bin 0 -> 3218 bytes mods/skinsdb/textures/character_316.png | Bin 0 -> 1774 bytes mods/skinsdb/textures/character_317.png | Bin 0 -> 1818 bytes mods/skinsdb/textures/character_318.png | Bin 0 -> 1661 bytes mods/skinsdb/textures/character_319.png | Bin 0 -> 284 bytes mods/skinsdb/textures/character_320.png | Bin 0 -> 1277 bytes mods/skinsdb/textures/character_321.png | Bin 0 -> 1973 bytes mods/skinsdb/textures/character_322.png | Bin 0 -> 1433 bytes mods/skinsdb/textures/character_323.png | Bin 0 -> 1754 bytes mods/skinsdb/textures/character_324.png | Bin 0 -> 5415 bytes mods/skinsdb/textures/character_325.png | Bin 0 -> 1399 bytes mods/skinsdb/textures/character_326.png | Bin 0 -> 1886 bytes mods/skinsdb/textures/character_327.png | Bin 0 -> 1358 bytes mods/skinsdb/textures/character_328.png | Bin 0 -> 1686 bytes mods/skinsdb/textures/character_329.png | Bin 0 -> 1210 bytes mods/skinsdb/textures/character_330.png | Bin 0 -> 3075 bytes mods/skinsdb/textures/character_331.png | Bin 0 -> 3520 bytes mods/skinsdb/textures/character_332.png | Bin 0 -> 3146 bytes mods/skinsdb/textures/character_333.png | Bin 0 -> 983 bytes mods/skinsdb/textures/character_334.png | Bin 0 -> 2204 bytes mods/skinsdb/textures/character_335.png | Bin 0 -> 3133 bytes mods/skinsdb/textures/character_336.png | Bin 0 -> 3680 bytes mods/skinsdb/textures/character_337.png | Bin 0 -> 1239 bytes mods/skinsdb/textures/character_338.png | Bin 0 -> 2148 bytes mods/skinsdb/textures/character_339.png | Bin 0 -> 1337 bytes mods/skinsdb/textures/character_34.png | Bin 0 -> 3865 bytes mods/skinsdb/textures/character_340.png | Bin 0 -> 1634 bytes mods/skinsdb/textures/character_341.png | Bin 0 -> 2550 bytes mods/skinsdb/textures/character_342.png | Bin 0 -> 2700 bytes mods/skinsdb/textures/character_344.png | Bin 0 -> 461 bytes mods/skinsdb/textures/character_349.png | Bin 0 -> 553 bytes mods/skinsdb/textures/character_35.png | Bin 0 -> 3853 bytes mods/skinsdb/textures/character_352.png | Bin 0 -> 476 bytes mods/skinsdb/textures/character_353.png | Bin 0 -> 1839 bytes mods/skinsdb/textures/character_356.png | Bin 0 -> 815 bytes mods/skinsdb/textures/character_357.png | Bin 0 -> 1180 bytes mods/skinsdb/textures/character_359.png | Bin 0 -> 1029 bytes mods/skinsdb/textures/character_36.png | Bin 0 -> 3199 bytes mods/skinsdb/textures/character_361.png | Bin 0 -> 550 bytes mods/skinsdb/textures/character_362.png | Bin 0 -> 350 bytes mods/skinsdb/textures/character_363.png | Bin 0 -> 1352 bytes mods/skinsdb/textures/character_364.png | Bin 0 -> 1196 bytes mods/skinsdb/textures/character_365.png | Bin 0 -> 1905 bytes mods/skinsdb/textures/character_366.png | Bin 0 -> 419 bytes mods/skinsdb/textures/character_367.png | Bin 0 -> 997 bytes mods/skinsdb/textures/character_368.png | Bin 0 -> 2869 bytes mods/skinsdb/textures/character_369.png | Bin 0 -> 1921 bytes mods/skinsdb/textures/character_37.png | Bin 0 -> 2315 bytes mods/skinsdb/textures/character_370.png | Bin 0 -> 394 bytes mods/skinsdb/textures/character_371.png | Bin 0 -> 1333 bytes mods/skinsdb/textures/character_372.png | Bin 0 -> 2770 bytes mods/skinsdb/textures/character_373.png | Bin 0 -> 926 bytes mods/skinsdb/textures/character_374.png | Bin 0 -> 1036 bytes mods/skinsdb/textures/character_375.png | Bin 0 -> 1414 bytes mods/skinsdb/textures/character_376.png | Bin 0 -> 1580 bytes mods/skinsdb/textures/character_377.png | Bin 0 -> 462 bytes mods/skinsdb/textures/character_378.png | Bin 0 -> 1723 bytes mods/skinsdb/textures/character_379.png | Bin 0 -> 1781 bytes mods/skinsdb/textures/character_380.png | Bin 0 -> 1110 bytes mods/skinsdb/textures/character_381.png | Bin 0 -> 3023 bytes mods/skinsdb/textures/character_382.png | Bin 0 -> 740 bytes mods/skinsdb/textures/character_383.png | Bin 0 -> 777 bytes mods/skinsdb/textures/character_384.png | Bin 0 -> 1083 bytes mods/skinsdb/textures/character_385.png | Bin 0 -> 2884 bytes mods/skinsdb/textures/character_387.png | Bin 0 -> 1384 bytes mods/skinsdb/textures/character_389.png | Bin 0 -> 2907 bytes mods/skinsdb/textures/character_390.png | Bin 0 -> 2398 bytes mods/skinsdb/textures/character_392.png | Bin 0 -> 1455 bytes mods/skinsdb/textures/character_393.png | Bin 0 -> 176 bytes mods/skinsdb/textures/character_396.png | Bin 0 -> 1359 bytes mods/skinsdb/textures/character_399.png | Bin 0 -> 511 bytes mods/skinsdb/textures/character_4.png | Bin 0 -> 2645 bytes mods/skinsdb/textures/character_400.png | Bin 0 -> 1558 bytes mods/skinsdb/textures/character_401.png | Bin 0 -> 592 bytes mods/skinsdb/textures/character_402.png | Bin 0 -> 2606 bytes mods/skinsdb/textures/character_403.png | Bin 0 -> 582 bytes mods/skinsdb/textures/character_404.png | Bin 0 -> 1651 bytes mods/skinsdb/textures/character_405.png | Bin 0 -> 318 bytes mods/skinsdb/textures/character_406.png | Bin 0 -> 3264 bytes mods/skinsdb/textures/character_407.png | Bin 0 -> 272 bytes mods/skinsdb/textures/character_408.png | Bin 0 -> 2001 bytes mods/skinsdb/textures/character_409.png | Bin 0 -> 1228 bytes mods/skinsdb/textures/character_410.png | Bin 0 -> 822 bytes mods/skinsdb/textures/character_411.png | Bin 0 -> 1472 bytes mods/skinsdb/textures/character_412.png | Bin 0 -> 1794 bytes mods/skinsdb/textures/character_413.png | Bin 0 -> 1121 bytes mods/skinsdb/textures/character_414.png | Bin 0 -> 1536 bytes mods/skinsdb/textures/character_415.png | Bin 0 -> 1807 bytes mods/skinsdb/textures/character_416.png | Bin 0 -> 1377 bytes mods/skinsdb/textures/character_417.png | Bin 0 -> 793 bytes mods/skinsdb/textures/character_418.png | Bin 0 -> 2241 bytes mods/skinsdb/textures/character_419.png | Bin 0 -> 1995 bytes mods/skinsdb/textures/character_420.png | Bin 0 -> 1618 bytes mods/skinsdb/textures/character_421.png | Bin 0 -> 1565 bytes mods/skinsdb/textures/character_428.png | Bin 0 -> 2028 bytes mods/skinsdb/textures/character_429.png | Bin 0 -> 719 bytes mods/skinsdb/textures/character_430.png | Bin 0 -> 677 bytes mods/skinsdb/textures/character_431.png | Bin 0 -> 2343 bytes mods/skinsdb/textures/character_432.png | Bin 0 -> 647 bytes mods/skinsdb/textures/character_433.png | Bin 0 -> 452 bytes mods/skinsdb/textures/character_434.png | Bin 0 -> 1042 bytes mods/skinsdb/textures/character_435.png | Bin 0 -> 1017 bytes mods/skinsdb/textures/character_436.png | Bin 0 -> 3294 bytes mods/skinsdb/textures/character_437.png | Bin 0 -> 967 bytes mods/skinsdb/textures/character_438.png | Bin 0 -> 392 bytes mods/skinsdb/textures/character_439.png | Bin 0 -> 2763 bytes mods/skinsdb/textures/character_440.png | Bin 0 -> 796 bytes mods/skinsdb/textures/character_441.png | Bin 0 -> 1570 bytes mods/skinsdb/textures/character_442.png | Bin 0 -> 1487 bytes mods/skinsdb/textures/character_443.png | Bin 0 -> 688 bytes mods/skinsdb/textures/character_444.png | Bin 0 -> 781 bytes mods/skinsdb/textures/character_445.png | Bin 0 -> 1106 bytes mods/skinsdb/textures/character_446.png | Bin 0 -> 2744 bytes mods/skinsdb/textures/character_447.png | Bin 0 -> 1412 bytes mods/skinsdb/textures/character_448.png | Bin 0 -> 545 bytes mods/skinsdb/textures/character_449.png | Bin 0 -> 3322 bytes mods/skinsdb/textures/character_450.png | Bin 0 -> 1176 bytes mods/skinsdb/textures/character_451.png | Bin 0 -> 1742 bytes mods/skinsdb/textures/character_452.png | Bin 0 -> 1642 bytes mods/skinsdb/textures/character_453.png | Bin 0 -> 197 bytes mods/skinsdb/textures/character_454.png | Bin 0 -> 294 bytes mods/skinsdb/textures/character_456.png | Bin 0 -> 2502 bytes mods/skinsdb/textures/character_457.png | Bin 0 -> 2514 bytes mods/skinsdb/textures/character_458.png | Bin 0 -> 2106 bytes mods/skinsdb/textures/character_459.png | Bin 0 -> 1569 bytes mods/skinsdb/textures/character_460.png | Bin 0 -> 2981 bytes mods/skinsdb/textures/character_461.png | Bin 0 -> 1604 bytes mods/skinsdb/textures/character_462.png | Bin 0 -> 2212 bytes mods/skinsdb/textures/character_463.png | Bin 0 -> 1431 bytes mods/skinsdb/textures/character_464.png | Bin 0 -> 2333 bytes mods/skinsdb/textures/character_465.png | Bin 0 -> 1830 bytes mods/skinsdb/textures/character_466.png | Bin 0 -> 1635 bytes mods/skinsdb/textures/character_467.png | Bin 0 -> 1008 bytes mods/skinsdb/textures/character_468.png | Bin 0 -> 3226 bytes mods/skinsdb/textures/character_469.png | Bin 0 -> 350 bytes mods/skinsdb/textures/character_470.png | Bin 0 -> 1771 bytes mods/skinsdb/textures/character_471.png | Bin 0 -> 1655 bytes mods/skinsdb/textures/character_473.png | Bin 0 -> 658 bytes mods/skinsdb/textures/character_474.png | Bin 0 -> 2589 bytes mods/skinsdb/textures/character_475.png | Bin 0 -> 639 bytes mods/skinsdb/textures/character_476.png | Bin 0 -> 2254 bytes mods/skinsdb/textures/character_477.png | Bin 0 -> 1620 bytes mods/skinsdb/textures/character_478.png | Bin 0 -> 389 bytes mods/skinsdb/textures/character_479.png | Bin 0 -> 1497 bytes mods/skinsdb/textures/character_480.png | Bin 0 -> 2695 bytes mods/skinsdb/textures/character_482.png | Bin 0 -> 1806 bytes mods/skinsdb/textures/character_483.png | Bin 0 -> 331 bytes mods/skinsdb/textures/character_484.png | Bin 0 -> 2734 bytes mods/skinsdb/textures/character_485.png | Bin 0 -> 500 bytes mods/skinsdb/textures/character_486.png | Bin 0 -> 922 bytes mods/skinsdb/textures/character_487.png | Bin 0 -> 1207 bytes mods/skinsdb/textures/character_488.png | Bin 0 -> 2047 bytes mods/skinsdb/textures/character_489.png | Bin 0 -> 1322 bytes mods/skinsdb/textures/character_490.png | Bin 0 -> 534 bytes mods/skinsdb/textures/character_491.png | Bin 0 -> 247 bytes mods/skinsdb/textures/character_492.png | Bin 0 -> 1153 bytes mods/skinsdb/textures/character_493.png | Bin 0 -> 692 bytes mods/skinsdb/textures/character_494.png | Bin 0 -> 756 bytes mods/skinsdb/textures/character_495.png | Bin 0 -> 368 bytes mods/skinsdb/textures/character_496.png | Bin 0 -> 2643 bytes mods/skinsdb/textures/character_497.png | Bin 0 -> 2401 bytes mods/skinsdb/textures/character_498.png | Bin 0 -> 776 bytes mods/skinsdb/textures/character_5.png | Bin 0 -> 1980 bytes mods/skinsdb/textures/character_50.png | Bin 0 -> 1567 bytes mods/skinsdb/textures/character_500.png | Bin 0 -> 416 bytes mods/skinsdb/textures/character_501.png | Bin 0 -> 270 bytes mods/skinsdb/textures/character_502.png | Bin 0 -> 1133 bytes mods/skinsdb/textures/character_503.png | Bin 0 -> 4369 bytes mods/skinsdb/textures/character_504.png | Bin 0 -> 576 bytes mods/skinsdb/textures/character_505.png | Bin 0 -> 779 bytes mods/skinsdb/textures/character_507.png | Bin 0 -> 352 bytes mods/skinsdb/textures/character_510.png | Bin 0 -> 2172 bytes mods/skinsdb/textures/character_511.png | Bin 0 -> 1940 bytes mods/skinsdb/textures/character_512.png | Bin 0 -> 1289 bytes mods/skinsdb/textures/character_513.png | Bin 0 -> 1025 bytes mods/skinsdb/textures/character_514.png | Bin 0 -> 653 bytes mods/skinsdb/textures/character_515.png | Bin 0 -> 1929 bytes mods/skinsdb/textures/character_516.png | Bin 0 -> 1615 bytes mods/skinsdb/textures/character_517.png | Bin 0 -> 1563 bytes mods/skinsdb/textures/character_518.png | Bin 0 -> 380 bytes mods/skinsdb/textures/character_519.png | Bin 0 -> 854 bytes mods/skinsdb/textures/character_52.png | Bin 0 -> 3694 bytes mods/skinsdb/textures/character_520.png | Bin 0 -> 428 bytes mods/skinsdb/textures/character_521.png | Bin 0 -> 923 bytes mods/skinsdb/textures/character_522.png | Bin 0 -> 522 bytes mods/skinsdb/textures/character_523.png | Bin 0 -> 2953 bytes mods/skinsdb/textures/character_524.png | Bin 0 -> 1860 bytes mods/skinsdb/textures/character_525.png | Bin 0 -> 669 bytes mods/skinsdb/textures/character_526.png | Bin 0 -> 664 bytes mods/skinsdb/textures/character_527.png | Bin 0 -> 440 bytes mods/skinsdb/textures/character_528.png | Bin 0 -> 2302 bytes mods/skinsdb/textures/character_529.png | Bin 0 -> 2280 bytes mods/skinsdb/textures/character_530.png | Bin 0 -> 2301 bytes mods/skinsdb/textures/character_531.png | Bin 0 -> 2288 bytes mods/skinsdb/textures/character_532.png | Bin 0 -> 1525 bytes mods/skinsdb/textures/character_533.png | Bin 0 -> 662 bytes mods/skinsdb/textures/character_534.png | Bin 0 -> 2201 bytes mods/skinsdb/textures/character_535.png | Bin 0 -> 1949 bytes mods/skinsdb/textures/character_536.png | Bin 0 -> 1292 bytes mods/skinsdb/textures/character_537.png | Bin 0 -> 853 bytes mods/skinsdb/textures/character_539.png | Bin 0 -> 376 bytes mods/skinsdb/textures/character_54.png | Bin 0 -> 3544 bytes mods/skinsdb/textures/character_540.png | Bin 0 -> 2486 bytes mods/skinsdb/textures/character_541.png | Bin 0 -> 685 bytes mods/skinsdb/textures/character_542.png | Bin 0 -> 382 bytes mods/skinsdb/textures/character_543.png | Bin 0 -> 849 bytes mods/skinsdb/textures/character_544.png | Bin 0 -> 806 bytes mods/skinsdb/textures/character_545.png | Bin 0 -> 1054 bytes mods/skinsdb/textures/character_546.png | Bin 0 -> 1492 bytes mods/skinsdb/textures/character_547.png | Bin 0 -> 654 bytes mods/skinsdb/textures/character_548.png | Bin 0 -> 2336 bytes mods/skinsdb/textures/character_549.png | Bin 0 -> 1764 bytes mods/skinsdb/textures/character_55.png | Bin 0 -> 290 bytes mods/skinsdb/textures/character_550.png | Bin 0 -> 662 bytes mods/skinsdb/textures/character_551.png | Bin 0 -> 1358 bytes mods/skinsdb/textures/character_552.png | Bin 0 -> 912 bytes mods/skinsdb/textures/character_553.png | Bin 0 -> 2094 bytes mods/skinsdb/textures/character_554.png | Bin 0 -> 1930 bytes mods/skinsdb/textures/character_555.png | Bin 0 -> 981 bytes mods/skinsdb/textures/character_556.png | Bin 0 -> 679 bytes mods/skinsdb/textures/character_558.png | Bin 0 -> 801 bytes mods/skinsdb/textures/character_559.png | Bin 0 -> 1854 bytes mods/skinsdb/textures/character_560.png | Bin 0 -> 567 bytes mods/skinsdb/textures/character_561.png | Bin 0 -> 369 bytes mods/skinsdb/textures/character_562.png | Bin 0 -> 1828 bytes mods/skinsdb/textures/character_563.png | Bin 0 -> 1060 bytes mods/skinsdb/textures/character_564.png | Bin 0 -> 1007 bytes mods/skinsdb/textures/character_565.png | Bin 0 -> 2360 bytes mods/skinsdb/textures/character_567.png | Bin 0 -> 1824 bytes mods/skinsdb/textures/character_57.png | Bin 0 -> 1276 bytes mods/skinsdb/textures/character_570.png | Bin 0 -> 689 bytes mods/skinsdb/textures/character_571.png | Bin 0 -> 3096 bytes mods/skinsdb/textures/character_572.png | Bin 0 -> 500 bytes mods/skinsdb/textures/character_573.png | Bin 0 -> 2679 bytes mods/skinsdb/textures/character_575.png | Bin 0 -> 890 bytes mods/skinsdb/textures/character_576.png | Bin 0 -> 1216 bytes mods/skinsdb/textures/character_577.png | Bin 0 -> 3096 bytes mods/skinsdb/textures/character_578.png | Bin 0 -> 2049 bytes mods/skinsdb/textures/character_579.png | Bin 0 -> 1101 bytes mods/skinsdb/textures/character_580.png | Bin 0 -> 2493 bytes mods/skinsdb/textures/character_581.png | Bin 0 -> 2012 bytes mods/skinsdb/textures/character_582.png | Bin 0 -> 2758 bytes mods/skinsdb/textures/character_583.png | Bin 0 -> 2517 bytes mods/skinsdb/textures/character_584.png | Bin 0 -> 2207 bytes mods/skinsdb/textures/character_585.png | Bin 0 -> 323 bytes mods/skinsdb/textures/character_586.png | Bin 0 -> 982 bytes mods/skinsdb/textures/character_587.png | Bin 0 -> 1590 bytes mods/skinsdb/textures/character_588.png | Bin 0 -> 246 bytes mods/skinsdb/textures/character_589.png | Bin 0 -> 1900 bytes mods/skinsdb/textures/character_590.png | Bin 0 -> 250 bytes mods/skinsdb/textures/character_591.png | Bin 0 -> 431 bytes mods/skinsdb/textures/character_592.png | Bin 0 -> 577 bytes mods/skinsdb/textures/character_593.png | Bin 0 -> 1292 bytes mods/skinsdb/textures/character_594.png | Bin 0 -> 569 bytes mods/skinsdb/textures/character_595.png | Bin 0 -> 2565 bytes mods/skinsdb/textures/character_596.png | Bin 0 -> 1935 bytes mods/skinsdb/textures/character_597.png | Bin 0 -> 1108 bytes mods/skinsdb/textures/character_598.png | Bin 0 -> 406 bytes mods/skinsdb/textures/character_599.png | Bin 0 -> 841 bytes mods/skinsdb/textures/character_6.png | Bin 0 -> 2365 bytes mods/skinsdb/textures/character_600.png | Bin 0 -> 968 bytes mods/skinsdb/textures/character_601.png | Bin 0 -> 1039 bytes mods/skinsdb/textures/character_602.png | Bin 0 -> 1018 bytes mods/skinsdb/textures/character_603.png | Bin 0 -> 1198 bytes mods/skinsdb/textures/character_604.png | Bin 0 -> 1062 bytes mods/skinsdb/textures/character_605.png | Bin 0 -> 940 bytes mods/skinsdb/textures/character_606.png | Bin 0 -> 402 bytes mods/skinsdb/textures/character_607.png | Bin 0 -> 421 bytes mods/skinsdb/textures/character_608.png | Bin 0 -> 1977 bytes mods/skinsdb/textures/character_609.png | Bin 0 -> 823 bytes mods/skinsdb/textures/character_61.png | Bin 0 -> 1925 bytes mods/skinsdb/textures/character_610.png | Bin 0 -> 450 bytes mods/skinsdb/textures/character_611.png | Bin 0 -> 1151 bytes mods/skinsdb/textures/character_612.png | Bin 0 -> 716 bytes mods/skinsdb/textures/character_613.png | Bin 0 -> 1022 bytes mods/skinsdb/textures/character_614.png | Bin 0 -> 1044 bytes mods/skinsdb/textures/character_615.png | Bin 0 -> 1529 bytes mods/skinsdb/textures/character_616.png | Bin 0 -> 1950 bytes mods/skinsdb/textures/character_618.png | Bin 0 -> 1307 bytes mods/skinsdb/textures/character_619.png | Bin 0 -> 1390 bytes mods/skinsdb/textures/character_620.png | Bin 0 -> 1051 bytes mods/skinsdb/textures/character_621.png | Bin 0 -> 900 bytes mods/skinsdb/textures/character_622.png | Bin 0 -> 1052 bytes mods/skinsdb/textures/character_623.png | Bin 0 -> 873 bytes mods/skinsdb/textures/character_624.png | Bin 0 -> 3040 bytes mods/skinsdb/textures/character_625.png | Bin 0 -> 1037 bytes mods/skinsdb/textures/character_626.png | Bin 0 -> 1871 bytes mods/skinsdb/textures/character_627.png | Bin 0 -> 2372 bytes mods/skinsdb/textures/character_628.png | Bin 0 -> 1837 bytes mods/skinsdb/textures/character_629.png | Bin 0 -> 1879 bytes mods/skinsdb/textures/character_630.png | Bin 0 -> 1382 bytes mods/skinsdb/textures/character_631.png | Bin 0 -> 1161 bytes mods/skinsdb/textures/character_632.png | Bin 0 -> 1209 bytes mods/skinsdb/textures/character_633.png | Bin 0 -> 1387 bytes mods/skinsdb/textures/character_634.png | Bin 0 -> 1774 bytes mods/skinsdb/textures/character_635.png | Bin 0 -> 1928 bytes mods/skinsdb/textures/character_636.png | Bin 0 -> 1405 bytes mods/skinsdb/textures/character_637.png | Bin 0 -> 1173 bytes mods/skinsdb/textures/character_638.png | Bin 0 -> 1826 bytes mods/skinsdb/textures/character_639.png | Bin 0 -> 912 bytes mods/skinsdb/textures/character_640.png | Bin 0 -> 596 bytes mods/skinsdb/textures/character_641.png | Bin 0 -> 1121 bytes mods/skinsdb/textures/character_642.png | Bin 0 -> 743 bytes mods/skinsdb/textures/character_643.png | Bin 0 -> 738 bytes mods/skinsdb/textures/character_644.png | Bin 0 -> 2352 bytes mods/skinsdb/textures/character_645.png | Bin 0 -> 1443 bytes mods/skinsdb/textures/character_646.png | Bin 0 -> 2341 bytes mods/skinsdb/textures/character_647.png | Bin 0 -> 1392 bytes mods/skinsdb/textures/character_648.png | Bin 0 -> 1698 bytes mods/skinsdb/textures/character_649.png | Bin 0 -> 2621 bytes mods/skinsdb/textures/character_650.png | Bin 0 -> 878 bytes mods/skinsdb/textures/character_651.png | Bin 0 -> 2224 bytes mods/skinsdb/textures/character_652.png | Bin 0 -> 826 bytes mods/skinsdb/textures/character_656.png | Bin 0 -> 1754 bytes mods/skinsdb/textures/character_657.png | Bin 0 -> 1874 bytes mods/skinsdb/textures/character_658.png | Bin 0 -> 2156 bytes mods/skinsdb/textures/character_659.png | Bin 0 -> 305 bytes mods/skinsdb/textures/character_660.png | Bin 0 -> 1886 bytes mods/skinsdb/textures/character_661.png | Bin 0 -> 1025 bytes mods/skinsdb/textures/character_662.png | Bin 0 -> 1404 bytes mods/skinsdb/textures/character_663.png | Bin 0 -> 2162 bytes mods/skinsdb/textures/character_664.png | Bin 0 -> 1585 bytes mods/skinsdb/textures/character_666.png | Bin 0 -> 2203 bytes mods/skinsdb/textures/character_667.png | Bin 0 -> 1063 bytes mods/skinsdb/textures/character_668.png | Bin 0 -> 2389 bytes mods/skinsdb/textures/character_669.png | Bin 0 -> 823 bytes mods/skinsdb/textures/character_670.png | Bin 0 -> 3744 bytes mods/skinsdb/textures/character_671.png | Bin 0 -> 680 bytes mods/skinsdb/textures/character_672.png | Bin 0 -> 601 bytes mods/skinsdb/textures/character_673.png | Bin 0 -> 1016 bytes mods/skinsdb/textures/character_674.png | Bin 0 -> 708 bytes mods/skinsdb/textures/character_675.png | Bin 0 -> 1360 bytes mods/skinsdb/textures/character_676.png | Bin 0 -> 562 bytes mods/skinsdb/textures/character_677.png | Bin 0 -> 521 bytes mods/skinsdb/textures/character_678.png | Bin 0 -> 1373 bytes mods/skinsdb/textures/character_679.png | Bin 0 -> 313 bytes mods/skinsdb/textures/character_680.png | Bin 0 -> 740 bytes mods/skinsdb/textures/character_681.png | Bin 0 -> 294 bytes mods/skinsdb/textures/character_682.png | Bin 0 -> 355 bytes mods/skinsdb/textures/character_683.png | Bin 0 -> 550 bytes mods/skinsdb/textures/character_684.png | Bin 0 -> 483 bytes mods/skinsdb/textures/character_685.png | Bin 0 -> 2015 bytes mods/skinsdb/textures/character_686.png | Bin 0 -> 303 bytes mods/skinsdb/textures/character_687.png | Bin 0 -> 652 bytes mods/skinsdb/textures/character_688.png | Bin 0 -> 1998 bytes mods/skinsdb/textures/character_689.png | Bin 0 -> 254 bytes mods/skinsdb/textures/character_69.png | Bin 0 -> 309 bytes mods/skinsdb/textures/character_690.png | Bin 0 -> 2851 bytes mods/skinsdb/textures/character_691.png | Bin 0 -> 2459 bytes mods/skinsdb/textures/character_692.png | Bin 0 -> 2365 bytes mods/skinsdb/textures/character_693.png | Bin 0 -> 2775 bytes mods/skinsdb/textures/character_694.png | Bin 0 -> 2341 bytes mods/skinsdb/textures/character_695.png | Bin 0 -> 1276 bytes mods/skinsdb/textures/character_696.png | Bin 0 -> 1424 bytes mods/skinsdb/textures/character_697.png | Bin 0 -> 914 bytes mods/skinsdb/textures/character_698.png | Bin 0 -> 1352 bytes mods/skinsdb/textures/character_699.png | Bin 0 -> 1188 bytes mods/skinsdb/textures/character_7.png | Bin 0 -> 2501 bytes mods/skinsdb/textures/character_70.png | Bin 0 -> 307 bytes mods/skinsdb/textures/character_700.png | Bin 0 -> 611 bytes mods/skinsdb/textures/character_701.png | Bin 0 -> 910 bytes mods/skinsdb/textures/character_702.png | Bin 0 -> 797 bytes mods/skinsdb/textures/character_703.png | Bin 0 -> 573 bytes mods/skinsdb/textures/character_704.png | Bin 0 -> 564 bytes mods/skinsdb/textures/character_705.png | Bin 0 -> 266 bytes mods/skinsdb/textures/character_706.png | Bin 0 -> 591 bytes mods/skinsdb/textures/character_707.png | Bin 0 -> 169 bytes mods/skinsdb/textures/character_708.png | Bin 0 -> 1067 bytes mods/skinsdb/textures/character_709.png | Bin 0 -> 1784 bytes mods/skinsdb/textures/character_71.png | Bin 0 -> 274 bytes mods/skinsdb/textures/character_710.png | Bin 0 -> 1930 bytes mods/skinsdb/textures/character_711.png | Bin 0 -> 347 bytes mods/skinsdb/textures/character_712.png | Bin 0 -> 1099 bytes mods/skinsdb/textures/character_713.png | Bin 0 -> 366 bytes mods/skinsdb/textures/character_714.png | Bin 0 -> 211 bytes mods/skinsdb/textures/character_715.png | Bin 0 -> 1025 bytes mods/skinsdb/textures/character_716.png | Bin 0 -> 1337 bytes mods/skinsdb/textures/character_717.png | Bin 0 -> 599 bytes mods/skinsdb/textures/character_718.png | Bin 0 -> 600 bytes mods/skinsdb/textures/character_72.png | Bin 0 -> 368 bytes mods/skinsdb/textures/character_720.png | Bin 0 -> 947 bytes mods/skinsdb/textures/character_721.png | Bin 0 -> 1286 bytes mods/skinsdb/textures/character_723.png | Bin 0 -> 1175 bytes mods/skinsdb/textures/character_724.png | Bin 0 -> 1318 bytes mods/skinsdb/textures/character_725.png | Bin 0 -> 1988 bytes mods/skinsdb/textures/character_726.png | Bin 0 -> 886 bytes mods/skinsdb/textures/character_727.png | Bin 0 -> 587 bytes mods/skinsdb/textures/character_728.png | Bin 0 -> 710 bytes mods/skinsdb/textures/character_729.png | Bin 0 -> 1422 bytes mods/skinsdb/textures/character_73.png | Bin 0 -> 310 bytes mods/skinsdb/textures/character_730.png | Bin 0 -> 1609 bytes mods/skinsdb/textures/character_731.png | Bin 0 -> 2947 bytes mods/skinsdb/textures/character_732.png | Bin 0 -> 1056 bytes mods/skinsdb/textures/character_734.png | Bin 0 -> 526 bytes mods/skinsdb/textures/character_735.png | Bin 0 -> 514 bytes mods/skinsdb/textures/character_736.png | Bin 0 -> 1667 bytes mods/skinsdb/textures/character_737.png | Bin 0 -> 772 bytes mods/skinsdb/textures/character_738.png | Bin 0 -> 1198 bytes mods/skinsdb/textures/character_739.png | Bin 0 -> 847 bytes mods/skinsdb/textures/character_74.png | Bin 0 -> 243 bytes mods/skinsdb/textures/character_740.png | Bin 0 -> 3307 bytes mods/skinsdb/textures/character_741.png | Bin 0 -> 1198 bytes mods/skinsdb/textures/character_742.png | Bin 0 -> 1205 bytes mods/skinsdb/textures/character_743.png | Bin 0 -> 2265 bytes mods/skinsdb/textures/character_744.png | Bin 0 -> 167 bytes mods/skinsdb/textures/character_745.png | Bin 0 -> 330 bytes mods/skinsdb/textures/character_746.png | Bin 0 -> 514 bytes mods/skinsdb/textures/character_747.png | Bin 0 -> 510 bytes mods/skinsdb/textures/character_748.png | Bin 0 -> 503 bytes mods/skinsdb/textures/character_749.png | Bin 0 -> 548 bytes mods/skinsdb/textures/character_75.png | Bin 0 -> 354 bytes mods/skinsdb/textures/character_750.png | Bin 0 -> 354 bytes mods/skinsdb/textures/character_751.png | Bin 0 -> 243 bytes mods/skinsdb/textures/character_752.png | Bin 0 -> 552 bytes mods/skinsdb/textures/character_753.png | Bin 0 -> 1084 bytes mods/skinsdb/textures/character_754.png | Bin 0 -> 436 bytes mods/skinsdb/textures/character_755.png | Bin 0 -> 1405 bytes mods/skinsdb/textures/character_756.png | Bin 0 -> 2062 bytes mods/skinsdb/textures/character_757.png | Bin 0 -> 1599 bytes mods/skinsdb/textures/character_758.png | Bin 0 -> 760 bytes mods/skinsdb/textures/character_759.png | Bin 0 -> 634 bytes mods/skinsdb/textures/character_76.png | Bin 0 -> 1012 bytes mods/skinsdb/textures/character_760.png | Bin 0 -> 1257 bytes mods/skinsdb/textures/character_761.png | Bin 0 -> 3380 bytes mods/skinsdb/textures/character_762.png | Bin 0 -> 1533 bytes mods/skinsdb/textures/character_763.png | Bin 0 -> 980 bytes mods/skinsdb/textures/character_764.png | Bin 0 -> 180 bytes mods/skinsdb/textures/character_765.png | Bin 0 -> 680 bytes mods/skinsdb/textures/character_766.png | Bin 0 -> 771 bytes mods/skinsdb/textures/character_767.png | Bin 0 -> 736 bytes mods/skinsdb/textures/character_768.png | Bin 0 -> 2142 bytes mods/skinsdb/textures/character_769.png | Bin 0 -> 1582 bytes mods/skinsdb/textures/character_77.png | Bin 0 -> 244 bytes mods/skinsdb/textures/character_770.png | Bin 0 -> 414 bytes mods/skinsdb/textures/character_771.png | Bin 0 -> 227 bytes mods/skinsdb/textures/character_772.png | Bin 0 -> 1296 bytes mods/skinsdb/textures/character_773.png | Bin 0 -> 1125 bytes mods/skinsdb/textures/character_774.png | Bin 0 -> 160 bytes mods/skinsdb/textures/character_775.png | Bin 0 -> 449 bytes mods/skinsdb/textures/character_776.png | Bin 0 -> 428 bytes mods/skinsdb/textures/character_777.png | Bin 0 -> 609 bytes mods/skinsdb/textures/character_778.png | Bin 0 -> 828 bytes mods/skinsdb/textures/character_779.png | Bin 0 -> 307 bytes mods/skinsdb/textures/character_78.png | Bin 0 -> 469 bytes mods/skinsdb/textures/character_780.png | Bin 0 -> 839 bytes mods/skinsdb/textures/character_781.png | Bin 0 -> 757 bytes mods/skinsdb/textures/character_782.png | Bin 0 -> 449 bytes mods/skinsdb/textures/character_783.png | Bin 0 -> 1447 bytes mods/skinsdb/textures/character_784.png | Bin 0 -> 3143 bytes mods/skinsdb/textures/character_785.png | Bin 0 -> 713 bytes mods/skinsdb/textures/character_786.png | Bin 0 -> 430 bytes mods/skinsdb/textures/character_787.png | Bin 0 -> 545 bytes mods/skinsdb/textures/character_788.png | Bin 0 -> 371 bytes mods/skinsdb/textures/character_789.png | Bin 0 -> 2121 bytes mods/skinsdb/textures/character_790.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_791.png | Bin 0 -> 601 bytes mods/skinsdb/textures/character_792.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_793.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_794.png | Bin 0 -> 352 bytes mods/skinsdb/textures/character_795.png | Bin 0 -> 730 bytes mods/skinsdb/textures/character_796.png | Bin 0 -> 336 bytes mods/skinsdb/textures/character_797.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_798.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_799.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_8.png | Bin 0 -> 2503 bytes mods/skinsdb/textures/character_80.png | Bin 0 -> 419 bytes mods/skinsdb/textures/character_800.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_801.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_802.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_803.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_804.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_805.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_806.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_807.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_808.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_809.png | Bin 0 -> 5725 bytes mods/skinsdb/textures/character_81.png | Bin 0 -> 709 bytes mods/skinsdb/textures/character_810.png | Bin 0 -> 3397 bytes mods/skinsdb/textures/character_811.png | Bin 0 -> 2818 bytes mods/skinsdb/textures/character_812.png | Bin 0 -> 3434 bytes mods/skinsdb/textures/character_813.png | Bin 0 -> 1927 bytes mods/skinsdb/textures/character_814.png | Bin 0 -> 3777 bytes mods/skinsdb/textures/character_815.png | Bin 0 -> 1670 bytes mods/skinsdb/textures/character_816.png | Bin 0 -> 520 bytes mods/skinsdb/textures/character_817.png | Bin 0 -> 2022 bytes mods/skinsdb/textures/character_818.png | Bin 0 -> 2185 bytes mods/skinsdb/textures/character_819.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_82.png | Bin 0 -> 2325 bytes mods/skinsdb/textures/character_821.png | Bin 0 -> 20797 bytes mods/skinsdb/textures/character_822.png | Bin 0 -> 3165 bytes mods/skinsdb/textures/character_823.png | Bin 0 -> 2146 bytes mods/skinsdb/textures/character_824.png | Bin 0 -> 6535 bytes mods/skinsdb/textures/character_827.png | Bin 0 -> 27251 bytes mods/skinsdb/textures/character_828.png | Bin 0 -> 837 bytes mods/skinsdb/textures/character_829.png | Bin 0 -> 24650 bytes mods/skinsdb/textures/character_83.png | Bin 0 -> 3164 bytes mods/skinsdb/textures/character_830.png | Bin 0 -> 2156 bytes mods/skinsdb/textures/character_831.png | Bin 0 -> 2740 bytes mods/skinsdb/textures/character_832.png | Bin 0 -> 475 bytes mods/skinsdb/textures/character_833.png | Bin 0 -> 318 bytes mods/skinsdb/textures/character_834.png | Bin 0 -> 348 bytes mods/skinsdb/textures/character_835.png | Bin 0 -> 739 bytes mods/skinsdb/textures/character_836.png | Bin 0 -> 1149 bytes mods/skinsdb/textures/character_837.png | Bin 0 -> 516 bytes mods/skinsdb/textures/character_838.png | Bin 0 -> 2754 bytes mods/skinsdb/textures/character_839.png | Bin 0 -> 829 bytes mods/skinsdb/textures/character_84.png | Bin 0 -> 3024 bytes mods/skinsdb/textures/character_841.png | Bin 0 -> 858 bytes mods/skinsdb/textures/character_843.png | Bin 0 -> 525 bytes mods/skinsdb/textures/character_844.png | Bin 0 -> 1207 bytes mods/skinsdb/textures/character_845.png | Bin 0 -> 517 bytes mods/skinsdb/textures/character_846.png | Bin 0 -> 892 bytes mods/skinsdb/textures/character_847.png | Bin 0 -> 1109 bytes mods/skinsdb/textures/character_848.png | Bin 0 -> 1064 bytes mods/skinsdb/textures/character_85.png | Bin 0 -> 1143 bytes mods/skinsdb/textures/character_850.png | Bin 0 -> 1006 bytes mods/skinsdb/textures/character_851.png | Bin 0 -> 1214 bytes mods/skinsdb/textures/character_852.png | Bin 0 -> 857 bytes mods/skinsdb/textures/character_853.png | Bin 0 -> 327 bytes mods/skinsdb/textures/character_855.png | Bin 0 -> 619 bytes mods/skinsdb/textures/character_856.png | Bin 0 -> 590 bytes mods/skinsdb/textures/character_857.png | Bin 0 -> 244 bytes mods/skinsdb/textures/character_859.png | Bin 0 -> 1118 bytes mods/skinsdb/textures/character_860.png | Bin 0 -> 1177 bytes mods/skinsdb/textures/character_861.png | Bin 0 -> 1848 bytes mods/skinsdb/textures/character_862.png | Bin 0 -> 1140 bytes mods/skinsdb/textures/character_863.png | Bin 0 -> 1058 bytes mods/skinsdb/textures/character_864.png | Bin 0 -> 739 bytes mods/skinsdb/textures/character_865.png | Bin 0 -> 2072 bytes mods/skinsdb/textures/character_866.png | Bin 0 -> 625 bytes mods/skinsdb/textures/character_869.png | Bin 0 -> 827 bytes mods/skinsdb/textures/character_87.png | Bin 0 -> 943 bytes mods/skinsdb/textures/character_870.png | Bin 0 -> 1037 bytes mods/skinsdb/textures/character_871.png | Bin 0 -> 1274 bytes mods/skinsdb/textures/character_874.png | Bin 0 -> 872 bytes mods/skinsdb/textures/character_877.png | Bin 0 -> 913 bytes mods/skinsdb/textures/character_878.png | Bin 0 -> 1195 bytes mods/skinsdb/textures/character_879.png | Bin 0 -> 1276 bytes mods/skinsdb/textures/character_88.png | Bin 0 -> 2854 bytes mods/skinsdb/textures/character_880.png | Bin 0 -> 1287 bytes mods/skinsdb/textures/character_881.png | Bin 0 -> 1372 bytes mods/skinsdb/textures/character_882.png | Bin 0 -> 809 bytes mods/skinsdb/textures/character_883.png | Bin 0 -> 1064 bytes mods/skinsdb/textures/character_884.png | Bin 0 -> 732 bytes mods/skinsdb/textures/character_885.png | Bin 0 -> 871 bytes mods/skinsdb/textures/character_886.png | Bin 0 -> 754 bytes mods/skinsdb/textures/character_887.png | Bin 0 -> 831 bytes mods/skinsdb/textures/character_888.png | Bin 0 -> 153 bytes mods/skinsdb/textures/character_889.png | Bin 0 -> 134 bytes mods/skinsdb/textures/character_89.png | Bin 0 -> 2744 bytes mods/skinsdb/textures/character_890.png | Bin 0 -> 755 bytes mods/skinsdb/textures/character_891.png | Bin 0 -> 870 bytes mods/skinsdb/textures/character_893.png | Bin 0 -> 652 bytes mods/skinsdb/textures/character_894.png | Bin 0 -> 732 bytes mods/skinsdb/textures/character_895.png | Bin 0 -> 1138 bytes mods/skinsdb/textures/character_896.png | Bin 0 -> 29025 bytes mods/skinsdb/textures/character_897.png | Bin 0 -> 28835 bytes mods/skinsdb/textures/character_898.png | Bin 0 -> 3131 bytes mods/skinsdb/textures/character_899.png | Bin 0 -> 941 bytes mods/skinsdb/textures/character_9.png | Bin 0 -> 2955 bytes mods/skinsdb/textures/character_900.png | Bin 0 -> 1040 bytes mods/skinsdb/textures/character_901.png | Bin 0 -> 980 bytes mods/skinsdb/textures/character_902.png | Bin 0 -> 309 bytes mods/skinsdb/textures/character_903.png | Bin 0 -> 554 bytes mods/skinsdb/textures/character_904.png | Bin 0 -> 481 bytes mods/skinsdb/textures/character_905.png | Bin 0 -> 1359 bytes mods/skinsdb/textures/character_906.png | Bin 0 -> 1497 bytes mods/skinsdb/textures/character_907.png | Bin 0 -> 2266 bytes mods/skinsdb/textures/character_908.png | Bin 0 -> 829 bytes mods/skinsdb/textures/character_909.png | Bin 0 -> 1082 bytes mods/skinsdb/textures/character_910.png | Bin 0 -> 1742 bytes mods/skinsdb/textures/character_911.png | Bin 0 -> 3613 bytes mods/skinsdb/textures/character_912.png | Bin 0 -> 1097 bytes mods/skinsdb/textures/character_913.png | Bin 0 -> 1008 bytes mods/skinsdb/textures/character_914.png | Bin 0 -> 861 bytes mods/skinsdb/textures/character_915.png | Bin 0 -> 808 bytes mods/skinsdb/textures/character_916.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_917.png | Bin 0 -> 664 bytes mods/skinsdb/textures/character_918.png | Bin 0 -> 3172 bytes mods/skinsdb/textures/character_919.png | Bin 0 -> 2670 bytes mods/skinsdb/textures/character_92.png | Bin 0 -> 824 bytes mods/skinsdb/textures/character_920.png | Bin 0 -> 1393 bytes mods/skinsdb/textures/character_921.png | Bin 0 -> 520 bytes mods/skinsdb/textures/character_922.png | Bin 0 -> 987 bytes mods/skinsdb/textures/character_923.png | Bin 0 -> 1469 bytes mods/skinsdb/textures/character_924.png | Bin 0 -> 2407 bytes mods/skinsdb/textures/character_925.png | Bin 0 -> 3120 bytes mods/skinsdb/textures/character_926.png | Bin 0 -> 2697 bytes mods/skinsdb/textures/character_927.png | Bin 0 -> 1797 bytes mods/skinsdb/textures/character_928.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_929.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_93.png | Bin 0 -> 2247 bytes mods/skinsdb/textures/character_930.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_931.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_932.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_933.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_934.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_935.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_936.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_937.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_938.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_939.png | Bin 0 -> 8325 bytes mods/skinsdb/textures/character_940.png | Bin 0 -> 3437 bytes mods/skinsdb/textures/character_941.png | Bin 0 -> 4101 bytes mods/skinsdb/textures/character_942.png | Bin 0 -> 1279 bytes mods/skinsdb/textures/character_943.png | Bin 0 -> 967 bytes mods/skinsdb/textures/character_944.png | Bin 0 -> 1424 bytes mods/skinsdb/textures/character_945.png | Bin 0 -> 914 bytes mods/skinsdb/textures/character_946.png | Bin 0 -> 771 bytes mods/skinsdb/textures/character_947.png | Bin 0 -> 27501 bytes mods/skinsdb/textures/character_948.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_949.png | Bin 0 -> 4243 bytes mods/skinsdb/textures/character_95.png | Bin 0 -> 1896 bytes mods/skinsdb/textures/character_950.png | Bin 0 -> 1689 bytes mods/skinsdb/textures/character_951.png | Bin 0 -> 1768 bytes mods/skinsdb/textures/character_952.png | Bin 0 -> 2096 bytes mods/skinsdb/textures/character_953.png | Bin 0 -> 2598 bytes mods/skinsdb/textures/character_954.png | Bin 0 -> 1483 bytes mods/skinsdb/textures/character_955.png | Bin 0 -> 1743 bytes mods/skinsdb/textures/character_956.png | Bin 0 -> 1390 bytes mods/skinsdb/textures/character_957.png | Bin 0 -> 3266 bytes mods/skinsdb/textures/character_958.png | Bin 0 -> 1561 bytes mods/skinsdb/textures/character_959.png | Bin 0 -> 2461 bytes mods/skinsdb/textures/character_96.png | Bin 0 -> 1011 bytes mods/skinsdb/textures/character_960.png | Bin 0 -> 1678 bytes mods/skinsdb/textures/character_961.png | Bin 0 -> 2133 bytes mods/skinsdb/textures/character_962.png | Bin 0 -> 1417 bytes mods/skinsdb/textures/character_963.png | Bin 0 -> 2211 bytes mods/skinsdb/textures/character_964.png | Bin 0 -> 1762 bytes mods/skinsdb/textures/character_965.png | Bin 0 -> 1405 bytes mods/skinsdb/textures/character_966.png | Bin 0 -> 5045 bytes mods/skinsdb/textures/character_967.png | Bin 0 -> 1731 bytes mods/skinsdb/textures/character_968.png | Bin 0 -> 1529 bytes mods/skinsdb/textures/character_969.png | Bin 0 -> 2070 bytes mods/skinsdb/textures/character_970.png | Bin 0 -> 303 bytes mods/skinsdb/textures/character_971.png | Bin 0 -> 19256 bytes mods/skinsdb/textures/character_972.png | Bin 0 -> 478 bytes mods/skinsdb/textures/character_973.png | Bin 0 -> 406 bytes mods/skinsdb/textures/character_974.png | Bin 0 -> 18058 bytes mods/skinsdb/textures/character_975.png | Bin 0 -> 20059 bytes mods/skinsdb/textures/character_976.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_977.png | Bin 0 -> 1202 bytes mods/skinsdb/textures/character_978.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_979.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_98.png | Bin 0 -> 2370 bytes mods/skinsdb/textures/character_980.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_981.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_982.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_983.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_984.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_985.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_986.png | Bin 0 -> 774 bytes mods/skinsdb/textures/character_987.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_988.png | Bin 0 -> 3232 bytes mods/skinsdb/textures/character_989.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_99.png | Bin 0 -> 966 bytes mods/skinsdb/textures/character_990.png | Bin 0 -> 8362 bytes mods/skinsdb/textures/character_991.png | Bin 0 -> 3026 bytes mods/skinsdb/textures/character_992.png | Bin 0 -> 1171 bytes mods/skinsdb/textures/character_993.png | Bin 0 -> 3011 bytes mods/skinsdb/textures/character_994.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_995.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_996.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_997.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_998.png | Bin 0 -> 8304 bytes mods/skinsdb/textures/character_999.png | Bin 0 -> 8304 bytes mods/smartfs/README.md | 106 + mods/smartfs/docs/API.md | 163 + mods/smartfs/docs/example-container.lua | 173 + mods/smartfs/docs/example.lua | 104 + mods/smartfs/docs/example.smartfs | 1 + mods/smartfs/init.lua | 6 + mods/smartfs/mod.conf | 8 + mods/smartfs/smartfs.lua | 1535 ++ mods/stairs/README.txt | 20 + mods/stairs/api.txt | 78 + mods/stairs/depends.txt | 1 + mods/stairs/description.txt | 1 + mods/stairs/init.lua | 558 + mods/stairs/mod.conf | 1 + mods/stairs/models/stairs_slope.obj | 71 + mods/stairs/screenshot.png | Bin 0 -> 13860 bytes mods/stairs/sounds/wool_coat_movement.ogg | Bin 0 -> 9760 bytes mods/stairs/stairs.lua | 554 + mods/stamina/README.txt | 72 + mods/stamina/depends.txt | 4 + mods/stamina/description.txt | 1 + mods/stamina/init.lua | 657 + mods/stamina/mod.conf | 1 + mods/stamina/screenshot.png | Bin 0 -> 1165 bytes mods/stamina/sounds/stamina_burp.ogg | Bin 0 -> 6573 bytes mods/stamina/sounds/stamina_eat.1.ogg | Bin 0 -> 9333 bytes mods/stamina/sounds/stamina_eat.2.ogg | Bin 0 -> 11736 bytes mods/stamina/sounds/stamina_eat.3.ogg | Bin 0 -> 11656 bytes mods/stamina/sounds/stamina_sip.ogg | Bin 0 -> 17876 bytes mods/stamina/textures/stamina_hud_bg.png | Bin 0 -> 417 bytes mods/stamina/textures/stamina_hud_fg.png | Bin 0 -> 522 bytes mods/stamina/textures/stamina_hud_poison.png | Bin 0 -> 3196 bytes mods/vines/.luacheckrc | 13 - mods/vines/LICENSE.md | 4 - mods/vines/README.md | 56 - mods/vines/aliases.lua | 11 - mods/vines/bower.json | 18 - mods/vines/crafts.lua | 14 - mods/vines/depends.txt | 3 - mods/vines/description.txt | 1 - mods/vines/functions.lua | 129 - mods/vines/init.lua | 14 - mods/vines/mod.conf | 2 - mods/vines/nodes.lua | 83 - mods/vines/recipes.lua | 12 - mods/vines/shear.lua | 15 - mods/vines/vines.lua | 105 - mods/windmill/README.md | 27 + mods/windmill/init.lua | 125 + mods/windmill/textures/windmill.png | Bin 0 -> 49819 bytes .../windmill/textures/windmill_3blade_ccw.png | Bin 0 -> 113240 bytes mods/windmill/textures/windmill_3blade_cw.png | Bin 0 -> 114691 bytes .../windmill/textures/windmill_3blade_inv.png | Bin 0 -> 2563 bytes .../windmill/textures/windmill_4blade_inv.png | Bin 0 -> 2925 bytes mods/windmill/textures/windmill_farm_ccw.png | Bin 0 -> 361364 bytes mods/windmill/textures/windmill_farm_cw.png | Bin 0 -> 360857 bytes mods/windmill/textures/windmill_farm_inv.png | Bin 0 -> 5429 bytes mods/windmill/textures/windmill_inv.png | Bin 0 -> 4479 bytes mods/windmill/textures/windmill_reverse.png | Bin 0 -> 49902 bytes .../windmill/textures/windmill_wooden_ccw.png | Bin 0 -> 245571 bytes .../windmill_wooden_ccw_with_sails.png | Bin 0 -> 223666 bytes mods/windmill/textures/windmill_wooden_cw.png | Bin 0 -> 245487 bytes .../windmill_wooden_cw_with_sails.png | Bin 0 -> 224233 bytes .../windmill/textures/windmill_wooden_inv.png | Bin 0 -> 3732 bytes .../textures/windmill_wooden_no_sails_inv.png | Bin 0 -> 3745 bytes mods/wine/README.md | 43 + mods/wine/depends.txt | 12 + mods/wine/init.lua | 645 + mods/wine/license.txt | 39 + mods/wine/locale/template.txt | 30 + mods/wine/locale/wine.de.tr | 31 + mods/wine/locale/wine.es.tr | 32 + mods/wine/locale/wine.fr.tr | 30 + mods/wine/models/LICENSE | 2 + mods/wine/models/wine_barrel.obj | 453 + mods/wine/screenshot.jpg | Bin 0 -> 29715 bytes mods/wine/textures/wine_agave_syrup.png | Bin 0 -> 190 bytes mods/wine/textures/wine_barrel.png | Bin 0 -> 244 bytes mods/wine/textures/wine_beer_bottle.png | Bin 0 -> 347 bytes mods/wine/textures/wine_beer_glass.png | Bin 0 -> 227 bytes mods/wine/textures/wine_blue_agave.png | Bin 0 -> 320 bytes mods/wine/textures/wine_bourbon_bottle.png | Bin 0 -> 214 bytes mods/wine/textures/wine_bourbon_glass.png | Bin 0 -> 197 bytes mods/wine/textures/wine_cider_bottle.png | Bin 0 -> 355 bytes mods/wine/textures/wine_cider_glass.png | Bin 0 -> 325 bytes mods/wine/textures/wine_mead_bottle.png | Bin 0 -> 301 bytes mods/wine/textures/wine_mead_glass.png | Bin 0 -> 168 bytes mods/wine/textures/wine_mint_bottle.png | Bin 0 -> 191 bytes mods/wine/textures/wine_mint_glass.png | Bin 0 -> 198 bytes mods/wine/textures/wine_rum_bottle.png | Bin 0 -> 379 bytes mods/wine/textures/wine_rum_glass.png | Bin 0 -> 389 bytes mods/wine/textures/wine_sake_bottle.png | Bin 0 -> 235 bytes mods/wine/textures/wine_sake_glass.png | Bin 0 -> 145 bytes mods/wine/textures/wine_tequila_bottle.png | Bin 0 -> 211 bytes mods/wine/textures/wine_tequila_glass.png | Bin 0 -> 147 bytes mods/wine/textures/wine_vodka_bottle.png | Bin 0 -> 237 bytes mods/wine/textures/wine_vodka_glass.png | Bin 0 -> 166 bytes mods/wine/textures/wine_wheat_beer_bottle.png | Bin 0 -> 347 bytes mods/wine/textures/wine_wheat_beer_glass.png | Bin 0 -> 279 bytes mods/wine/textures/wine_wine_bottle.png | Bin 0 -> 1492 bytes mods/wine/textures/wine_wine_glass.png | Bin 0 -> 374 bytes mods/wool/README.md | 11 + mods/wool/depends.txt | 1 + mods/wool/init.lua | 67 + mods/wool/sounds/wool_coat_movement.ogg | Bin 0 -> 9760 bytes mods/wool/textures/wool_black.png | Bin 0 -> 158 bytes mods/wool/textures/wool_blue.png | Bin 0 -> 160 bytes mods/wool/textures/wool_brown.png | Bin 0 -> 160 bytes mods/wool/textures/wool_cyan.png | Bin 0 -> 160 bytes mods/wool/textures/wool_dark_green.png | Bin 0 -> 160 bytes mods/wool/textures/wool_dark_grey.png | Bin 0 -> 160 bytes mods/wool/textures/wool_green.png | Bin 0 -> 160 bytes mods/wool/textures/wool_grey.png | Bin 0 -> 160 bytes mods/wool/textures/wool_magenta.png | Bin 0 -> 160 bytes mods/wool/textures/wool_orange.png | Bin 0 -> 160 bytes mods/wool/textures/wool_pink.png | Bin 0 -> 160 bytes mods/wool/textures/wool_red.png | Bin 0 -> 160 bytes mods/wool/textures/wool_violet.png | Bin 0 -> 160 bytes mods/wool/textures/wool_white.png | Bin 0 -> 160 bytes mods/wool/textures/wool_yellow.png | Bin 0 -> 160 bytes ...t-all-world.mt-regenerate-from-config-file | 4 - setup-mt | 6 +- 8174 files changed, 298433 insertions(+), 9113 deletions(-) create mode 100755 git-push create mode 100644 mods/BBQ/LICENSE create mode 100644 mods/BBQ/README.md create mode 100644 mods/BBQ/cooking.lua create mode 100644 mods/BBQ/crafts.lua create mode 100644 mods/BBQ/depends.txt create mode 100644 mods/BBQ/description.txt create mode 100644 mods/BBQ/init.lua create mode 100644 mods/BBQ/kettle.lua create mode 100644 mods/BBQ/mod.conf create mode 100644 mods/BBQ/overrides.lua create mode 100644 mods/BBQ/propane_grill.lua create mode 100644 mods/BBQ/propane_grill_pro.lua create mode 100644 mods/BBQ/screenshot1.png create mode 100644 mods/BBQ/screenshot2.png create mode 100644 mods/BBQ/smoker.lua create mode 100644 mods/BBQ/sounds/bbq_basting.ogg create mode 100644 mods/BBQ/sounds/bbq_grill_brush.ogg create mode 100644 mods/BBQ/sounds/bbq_sizzle.ogg create mode 100644 mods/BBQ/textures/bbq_bacon.png create mode 100644 mods/BBQ/textures/bbq_bacon_cheeseburger.png create mode 100644 mods/BBQ/textures/bbq_bacon_raw.png create mode 100644 mods/BBQ/textures/bbq_basting_brush.png create mode 100644 mods/BBQ/textures/bbq_basting_brush_hang.png create mode 100644 mods/BBQ/textures/bbq_bbq_chicken.png create mode 100644 mods/BBQ/textures/bbq_bbq_chicken_raw.png create mode 100644 mods/BBQ/textures/bbq_bbq_sauce.png create mode 100644 mods/BBQ/textures/bbq_beef_cooked.png create mode 100644 mods/BBQ/textures/bbq_beef_jerky.png create mode 100644 mods/BBQ/textures/bbq_beef_jerky_raw.png create mode 100644 mods/BBQ/textures/bbq_beef_raw.png create mode 100644 mods/BBQ/textures/bbq_beef_ribs.png create mode 100644 mods/BBQ/textures/bbq_beef_ribs_raw.png create mode 100644 mods/BBQ/textures/bbq_beer.png create mode 100644 mods/BBQ/textures/bbq_beer_back.png create mode 100644 mods/BBQ/textures/bbq_beer_top.png create mode 100644 mods/BBQ/textures/bbq_brine.png create mode 100644 mods/BBQ/textures/bbq_brisket.png create mode 100644 mods/BBQ/textures/bbq_brisket_raw.png create mode 100644 mods/BBQ/textures/bbq_charcoal_bag.png create mode 100644 mods/BBQ/textures/bbq_charcoal_bag_back.png create mode 100644 mods/BBQ/textures/bbq_charcoal_bag_side.png create mode 100644 mods/BBQ/textures/bbq_charcoal_bag_top.png create mode 100644 mods/BBQ/textures/bbq_charcoal_briquette.png create mode 100644 mods/BBQ/textures/bbq_charcoal_lump.png create mode 100644 mods/BBQ/textures/bbq_cheese_steak.png create mode 100644 mods/BBQ/textures/bbq_chimney_smoke.png create mode 100644 mods/BBQ/textures/bbq_chimney_smoke_animation.png create mode 100644 mods/BBQ/textures/bbq_chrome.png create mode 100644 mods/BBQ/textures/bbq_chrome_bottom.png create mode 100644 mods/BBQ/textures/bbq_chrome_side.png create mode 100644 mods/BBQ/textures/bbq_chrome_top.png create mode 100644 mods/BBQ/textures/bbq_corn.png create mode 100644 mods/BBQ/textures/bbq_corned_beef.png create mode 100644 mods/BBQ/textures/bbq_corned_beef_raw.png create mode 100644 mods/BBQ/textures/bbq_cow_map.jpg create mode 100644 mods/BBQ/textures/bbq_cow_map.png create mode 100644 mods/BBQ/textures/bbq_foil.png create mode 100644 mods/BBQ/textures/bbq_garlic.png create mode 100644 mods/BBQ/textures/bbq_garlic_braid.png create mode 100644 mods/BBQ/textures/bbq_garlic_braid_side.png create mode 100644 mods/BBQ/textures/bbq_garlic_clove.png create mode 100644 mods/BBQ/textures/bbq_grill_brush.png create mode 100644 mods/BBQ/textures/bbq_grill_brush_hang.png create mode 100644 mods/BBQ/textures/bbq_grill_brush_hang_top.png create mode 100644 mods/BBQ/textures/bbq_grilled_corn.png create mode 100644 mods/BBQ/textures/bbq_grilled_corn_raw.png create mode 100644 mods/BBQ/textures/bbq_grilled_pizza.png create mode 100644 mods/BBQ/textures/bbq_grilled_pizza_raw.png create mode 100644 mods/BBQ/textures/bbq_grilled_tomato.png create mode 100644 mods/BBQ/textures/bbq_ham.png create mode 100644 mods/BBQ/textures/bbq_ham_raw.png create mode 100644 mods/BBQ/textures/bbq_hamburger.png create mode 100644 mods/BBQ/textures/bbq_hamburger_patty.png create mode 100644 mods/BBQ/textures/bbq_hamburger_patty_raw.png create mode 100644 mods/BBQ/textures/bbq_hot_sauce.png create mode 100644 mods/BBQ/textures/bbq_hot_wings.png create mode 100644 mods/BBQ/textures/bbq_hot_wings_raw.png create mode 100644 mods/BBQ/textures/bbq_hotdog.png create mode 100644 mods/BBQ/textures/bbq_hotdog_cooked.png create mode 100644 mods/BBQ/textures/bbq_hotdog_raw.png create mode 100644 mods/BBQ/textures/bbq_kettle.png create mode 100644 mods/BBQ/textures/bbq_kettle_bottom.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_active.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_base.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_ext.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_ext_ani.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_ext_top.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_ext_top_ani.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_inv.png create mode 100644 mods/BBQ/textures/bbq_kettle_grill_lid.png create mode 100644 mods/BBQ/textures/bbq_kettle_side.png create mode 100644 mods/BBQ/textures/bbq_kettle_top.png create mode 100644 mods/BBQ/textures/bbq_lamb_kebab.png create mode 100644 mods/BBQ/textures/bbq_lamb_kebab_raw.png create mode 100644 mods/BBQ/textures/bbq_leg_lamb.png create mode 100644 mods/BBQ/textures/bbq_leg_lamb_raw.png create mode 100644 mods/BBQ/textures/bbq_liquid_smoke.png create mode 100644 mods/BBQ/textures/bbq_london_broil.png create mode 100644 mods/BBQ/textures/bbq_london_broil_raw.png create mode 100644 mods/BBQ/textures/bbq_molasses.png create mode 100644 mods/BBQ/textures/bbq_mutton_cooked.png create mode 100644 mods/BBQ/textures/bbq_mutton_raw.png create mode 100644 mods/BBQ/textures/bbq_onion.png create mode 100644 mods/BBQ/textures/bbq_paprika.png create mode 100644 mods/BBQ/textures/bbq_pepper.png create mode 100644 mods/BBQ/textures/bbq_pepper_ground.png create mode 100644 mods/BBQ/textures/bbq_pepper_steak.png create mode 100644 mods/BBQ/textures/bbq_pepper_steak_raw.png create mode 100644 mods/BBQ/textures/bbq_peppercorn.png create mode 100644 mods/BBQ/textures/bbq_pickled_peppers.png create mode 100644 mods/BBQ/textures/bbq_portebello_steak.png create mode 100644 mods/BBQ/textures/bbq_portebello_steak_raw.png create mode 100644 mods/BBQ/textures/bbq_potato.png create mode 100644 mods/BBQ/textures/bbq_propane.png create mode 100644 mods/BBQ/textures/bbq_propane_grill_back.png create mode 100644 mods/BBQ/textures/bbq_propane_grill_bottom.png create mode 100644 mods/BBQ/textures/bbq_propane_grill_front.png create mode 100644 mods/BBQ/textures/bbq_propane_grill_front_active.png create mode 100644 mods/BBQ/textures/bbq_propane_grill_side.png create mode 100644 mods/BBQ/textures/bbq_propane_grill_side_active.png create mode 100644 mods/BBQ/textures/bbq_propane_grill_top.png create mode 100644 mods/BBQ/textures/bbq_pulled_pork.png create mode 100644 mods/BBQ/textures/bbq_rack_lamb.png create mode 100644 mods/BBQ/textures/bbq_rack_lamb_raw.png create mode 100644 mods/BBQ/textures/bbq_sawdust.png create mode 100644 mods/BBQ/textures/bbq_sea_salt.png create mode 100644 mods/BBQ/textures/bbq_smoked_pepper.png create mode 100644 mods/BBQ/textures/bbq_smoker_back.png create mode 100644 mods/BBQ/textures/bbq_smoker_blueprint.png create mode 100644 mods/BBQ/textures/bbq_smoker_bottom.png create mode 100644 mods/BBQ/textures/bbq_smoker_fire_bg.png create mode 100644 mods/BBQ/textures/bbq_smoker_fire_fg.png create mode 100644 mods/BBQ/textures/bbq_smoker_front.png create mode 100644 mods/BBQ/textures/bbq_smoker_front_active.png create mode 100644 mods/BBQ/textures/bbq_smoker_side.png create mode 100644 mods/BBQ/textures/bbq_smoker_side_active.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture_animated.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture_back.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture_back_animated.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture_bottom.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture_bottom_animated.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture_side.png create mode 100644 mods/BBQ/textures/bbq_smoker_texture_side_animated.png create mode 100644 mods/BBQ/textures/bbq_smoker_top.png create mode 100644 mods/BBQ/textures/bbq_spatula.png create mode 100644 mods/BBQ/textures/bbq_spatula_tile.png create mode 100644 mods/BBQ/textures/bbq_steak_sauce.png create mode 100644 mods/BBQ/textures/bbq_stuffed_chop.png create mode 100644 mods/BBQ/textures/bbq_stuffed_chop_raw.png create mode 100644 mods/BBQ/textures/bbq_stuffed_mushroom.png create mode 100644 mods/BBQ/textures/bbq_stuffed_mushroom_raw.png create mode 100644 mods/BBQ/textures/bbq_stuffed_pepper.png create mode 100644 mods/BBQ/textures/bbq_stuffed_pepper_raw.png create mode 100644 mods/BBQ/textures/bbq_sugar.png create mode 100644 mods/BBQ/textures/bbq_tomato.png create mode 100644 mods/BBQ/textures/bbq_tomato_sauce.png create mode 100644 mods/BBQ/textures/bbq_veggie_kebab.png create mode 100644 mods/BBQ/textures/bbq_veggie_kebab_raw.png create mode 100644 mods/BBQ/textures/bbq_veggie_packet.png create mode 100644 mods/BBQ/textures/bbq_veggie_packet_raw.png create mode 100644 mods/BBQ/textures/bbq_vinegar.png create mode 100644 mods/BBQ/textures/bbq_vinegar_mother.png create mode 100644 mods/BBQ/textures/bbq_wood_pile_front.png create mode 100644 mods/BBQ/textures/bbq_wood_pile_side.png create mode 100644 mods/BBQ/textures/bbq_wood_pile_slot.png create mode 100644 mods/BBQ/textures/bbq_wood_pile_top.png create mode 100644 mods/BBQ/textures/bbq_woodpile_acacia_front.png create mode 100644 mods/BBQ/textures/bbq_woodpile_acacia_side.png create mode 100644 mods/BBQ/textures/bbq_woodpile_acacia_top.png create mode 100644 mods/BBQ/textures/bbq_woodpile_aspen_front.png create mode 100644 mods/BBQ/textures/bbq_woodpile_aspen_side.png create mode 100644 mods/BBQ/textures/bbq_woodpile_aspen_top.png create mode 100644 mods/BBQ/textures/bbq_woodpile_junglewood_front.png create mode 100644 mods/BBQ/textures/bbq_woodpile_junglewood_side.png create mode 100644 mods/BBQ/textures/bbq_woodpile_junglewood_top.png create mode 100644 mods/BBQ/textures/bbq_woodpile_pine_front.png create mode 100644 mods/BBQ/textures/bbq_woodpile_pine_side.png create mode 100644 mods/BBQ/textures/bbq_woodpile_pine_top.png create mode 100644 mods/BBQ/textures/bbq_woodpile_slot.png create mode 100644 mods/BBQ/textures/bbq_woodpile_wood_front.png create mode 100644 mods/BBQ/textures/bbq_woodpile_wood_side.png create mode 100644 mods/BBQ/textures/bbq_woodpile_wood_top.png create mode 100644 mods/BBQ/textures/bbq_yeast.png create mode 100644 mods/BBQ/textures/gui_smoker_arrow_bg.png create mode 100644 mods/BBQ/textures/gui_smoker_arrow_fg.png create mode 100644 mods/BBQ/woodpile.lua create mode 100644 mods/Minetest-WorldEdit/ChatCommands.md create mode 100644 mods/Minetest-WorldEdit/LICENSE.txt create mode 100644 mods/Minetest-WorldEdit/README.md create mode 100644 mods/Minetest-WorldEdit/Tutorial.md create mode 100644 mods/Minetest-WorldEdit/WorldEdit API.md create mode 100644 mods/Minetest-WorldEdit/config.ld create mode 100644 mods/Minetest-WorldEdit/modpack.conf create mode 100644 mods/Minetest-WorldEdit/worldedit/code.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/common.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/compatibility.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/cuboid.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/init.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/manipulations.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/mod.conf create mode 100644 mods/Minetest-WorldEdit/worldedit/primitives.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/serialization.lua create mode 100644 mods/Minetest-WorldEdit/worldedit/textures/worldedit_wand.png create mode 100644 mods/Minetest-WorldEdit/worldedit/visualization.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_brush/init.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_brush/mod.conf create mode 100644 mods/Minetest-WorldEdit/worldedit_brush/textures/worldedit_brush.png create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/.gitignore create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/cuboid.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/init.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/mark.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/mod.conf create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/safe.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/textures/worldedit_cube.png create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/textures/worldedit_pos1.png create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/textures/worldedit_pos2.png create mode 100644 mods/Minetest-WorldEdit/worldedit_commands/wand.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_gui/functionality.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_gui/init.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_gui/mod.conf create mode 100644 mods/Minetest-WorldEdit/worldedit_gui/textures/inventory_plus_worldedit_gui.png create mode 100644 mods/Minetest-WorldEdit/worldedit_gui/textures/worldedit_gui_unknown.png create mode 100644 mods/Minetest-WorldEdit/worldedit_shortcommands/init.lua create mode 100644 mods/Minetest-WorldEdit/worldedit_shortcommands/mod.conf create mode 100644 mods/ambience/README.md create mode 100644 mods/ambience/api.txt create mode 100644 mods/ambience/depends.txt create mode 100644 mods/ambience/description.txt create mode 100644 mods/ambience/init.lua create mode 100644 mods/ambience/mod.conf create mode 100644 mods/ambience/screenshot.png create mode 100644 mods/ambience/settingtypes.txt create mode 100644 mods/ambience/sounds/SoundLicenses.txt create mode 100644 mods/ambience/sounds/beach.ogg create mode 100644 mods/ambience/sounds/beach_2.ogg create mode 100644 mods/ambience/sounds/bird1.ogg create mode 100644 mods/ambience/sounds/bird2.ogg create mode 100644 mods/ambience/sounds/bluejay.ogg create mode 100644 mods/ambience/sounds/canadianloon2.ogg create mode 100644 mods/ambience/sounds/cardinal.ogg create mode 100644 mods/ambience/sounds/coyote.ogg create mode 100644 mods/ambience/sounds/craw.ogg create mode 100644 mods/ambience/sounds/crestedlark.ogg create mode 100644 mods/ambience/sounds/cricket.ogg create mode 100644 mods/ambience/sounds/deer.ogg create mode 100644 mods/ambience/sounds/desertwind.ogg create mode 100644 mods/ambience/sounds/drippingwater1.ogg create mode 100644 mods/ambience/sounds/drippingwater2.ogg create mode 100644 mods/ambience/sounds/frog.ogg create mode 100644 mods/ambience/sounds/gull.ogg create mode 100644 mods/ambience/sounds/hornedowl.ogg create mode 100644 mods/ambience/sounds/icecrack.ogg create mode 100644 mods/ambience/sounds/jungle_day_1.ogg create mode 100644 mods/ambience/sounds/jungle_night_1.ogg create mode 100644 mods/ambience/sounds/jungle_night_2.ogg create mode 100644 mods/ambience/sounds/lava.ogg create mode 100644 mods/ambience/sounds/peacock.ogg create mode 100644 mods/ambience/sounds/river.ogg create mode 100644 mods/ambience/sounds/robin.ogg create mode 100644 mods/ambience/sounds/scuba.ogg create mode 100644 mods/ambience/sounds/seagull.ogg create mode 100644 mods/ambience/sounds/swim_splashing.ogg create mode 100644 mods/ambience/sounds/waterfall.ogg create mode 100644 mods/ambience/sounds/wind.ogg create mode 100644 mods/ambience/sounds/wolves.ogg create mode 100644 mods/ambience/soundsets.lua create mode 100644 mods/anvils/Readme.MD create mode 100644 mods/anvils/depends.txt create mode 100644 mods/anvils/init.lua create mode 100644 mods/anvils/sounds/anvil_use.ogg create mode 100644 mods/anvils/textures/anvils_anvil_base.png create mode 100644 mods/anvils/textures/anvils_anvil_side.png create mode 100644 mods/anvils/textures/anvils_anvil_top.png create mode 100644 mods/anvils/tools.lua create mode 100644 mods/bakedclay/README.md create mode 100644 mods/bakedclay/depends.txt create mode 100644 mods/bakedclay/description.txt create mode 100644 mods/bakedclay/init.lua create mode 100644 mods/bakedclay/license.txt create mode 100644 mods/bakedclay/mod.conf create mode 100644 mods/bakedclay/screenshot.png create mode 100644 mods/bakedclay/settingtypes.txt create mode 100644 mods/bakedclay/textures/baked_clay_black.png create mode 100644 mods/bakedclay/textures/baked_clay_blue.png create mode 100644 mods/bakedclay/textures/baked_clay_brown.png create mode 100644 mods/bakedclay/textures/baked_clay_cyan.png create mode 100644 mods/bakedclay/textures/baked_clay_dark_green.png create mode 100644 mods/bakedclay/textures/baked_clay_dark_grey.png create mode 100644 mods/bakedclay/textures/baked_clay_delphinium.png create mode 100644 mods/bakedclay/textures/baked_clay_green.png create mode 100644 mods/bakedclay/textures/baked_clay_grey.png create mode 100644 mods/bakedclay/textures/baked_clay_lazarus.png create mode 100644 mods/bakedclay/textures/baked_clay_magenta.png create mode 100644 mods/bakedclay/textures/baked_clay_mannagrass.png create mode 100644 mods/bakedclay/textures/baked_clay_natural.png create mode 100644 mods/bakedclay/textures/baked_clay_orange.png create mode 100644 mods/bakedclay/textures/baked_clay_pink.png create mode 100644 mods/bakedclay/textures/baked_clay_red.png create mode 100644 mods/bakedclay/textures/baked_clay_thistle.png create mode 100644 mods/bakedclay/textures/baked_clay_violet.png create mode 100644 mods/bakedclay/textures/baked_clay_white.png create mode 100644 mods/bakedclay/textures/baked_clay_yellow.png create mode 100644 mods/basic_signs/LICENSE create mode 100644 mods/basic_signs/README create mode 100644 mods/basic_signs/crafting.lua create mode 100644 mods/basic_signs/depends.txt create mode 100644 mods/basic_signs/init.lua rename mods/{castle_masonry => basic_signs}/intllib.lua (100%) create mode 100644 mods/basic_signs/locale/de.po create mode 100644 mods/basic_signs/locale/es.po create mode 100644 mods/basic_signs/locale/fr.po create mode 100644 mods/basic_signs/locale/ms.po create mode 100644 mods/basic_signs/locale/ru.po create mode 100644 mods/basic_signs/locale/template.pot create mode 100644 mods/basic_signs/mod.conf create mode 100644 mods/basic_signs/textures/basic_signs_pole_mount_glass.png create mode 100644 mods/basic_signs/textures/basic_signs_pole_mount_obsidian_glass.png create mode 100644 mods/basic_signs/textures/basic_signs_pole_mount_plastic.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_glass.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_glass_edges.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_glass_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_locked.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_locked_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_obsidian_glass.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_obsidian_glass_edges.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_obsidian_glass_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_plastic.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_plastic_edges.png create mode 100644 mods/basic_signs/textures/basic_signs_sign_wall_plastic_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_blue.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_blue_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_brown.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_brown_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_green.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_green_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_orange.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_orange_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_red.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_red_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_white_black.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_white_black_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_white_red.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_white_red_inv.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_yellow.png create mode 100644 mods/basic_signs/textures/basic_signs_steel_yellow_inv.png create mode 100644 mods/bees/depends.txt create mode 100644 mods/bees/description.txt create mode 100644 mods/bees/init.lua create mode 100644 mods/bees/license.txt create mode 100644 mods/bees/locale/template.txt create mode 100644 mods/bees/mod.conf create mode 100644 mods/bees/readme.txt create mode 100644 mods/bees/screenshot.png create mode 100644 mods/bees/sounds/bees.1.ogg create mode 100644 mods/bees/sounds/bees.2.ogg create mode 100644 mods/bees/sounds/bees.3.ogg create mode 100644 mods/bees/textures/bees_bottle_honey.png create mode 100644 mods/bees/textures/bees_comb.png create mode 100644 mods/bees/textures/bees_extractor.png create mode 100644 mods/bees/textures/bees_extractor_front.png create mode 100644 mods/bees/textures/bees_frame_empty.png create mode 100644 mods/bees/textures/bees_frame_full.png create mode 100644 mods/bees/textures/bees_grafting_tool.png create mode 100644 mods/bees/textures/bees_hive_artificial.png create mode 100644 mods/bees/textures/bees_hive_industrial.png create mode 100644 mods/bees/textures/bees_hive_wild.png create mode 100644 mods/bees/textures/bees_hive_wild_bottom.png create mode 100644 mods/bees/textures/bees_hive_wild_s.png create mode 100644 mods/bees/textures/bees_particle_bee.png create mode 100644 mods/bees/textures/bees_particle_bee_r.png create mode 100644 mods/bees/textures/bees_smoke_particle.png create mode 100644 mods/bees/textures/bees_smoker.png create mode 100644 mods/bees/textures/bees_strip.png create mode 100644 mods/bees/textures/bees_wax.png create mode 100644 mods/bees/textures/bees_wax_particle.png create mode 100644 mods/blox/LICENSE.txt create mode 100644 mods/blox/depends.txt create mode 100644 mods/blox/description.txt create mode 100644 mods/blox/init.lua create mode 100644 mods/blox/mod.conf create mode 100644 mods/blox/textures/blox_bloodbane.png create mode 100644 mods/blox/textures/blox_cobble_checker.png create mode 100644 mods/blox/textures/blox_cobble_corner.png create mode 100644 mods/blox/textures/blox_cobble_cross.png create mode 100644 mods/blox/textures/blox_cobble_diamond.png create mode 100644 mods/blox/textures/blox_cobble_loop.png create mode 100644 mods/blox/textures/blox_cobble_quarter.png create mode 100644 mods/blox/textures/blox_cobble_tinted.png create mode 100644 mods/blox/textures/blox_glowdust.png create mode 100644 mods/blox/textures/blox_glowore.png create mode 100644 mods/blox/textures/blox_glowstone.png create mode 100644 mods/blox/textures/blox_stone_checker.png create mode 100644 mods/blox/textures/blox_stone_corner.png create mode 100644 mods/blox/textures/blox_stone_cross.png create mode 100644 mods/blox/textures/blox_stone_diamond.png create mode 100644 mods/blox/textures/blox_stone_loop.png create mode 100644 mods/blox/textures/blox_stone_quarter.png create mode 100644 mods/blox/textures/blox_stone_square.png create mode 100644 mods/blox/textures/blox_stone_tinted.png create mode 100644 mods/blox/textures/blox_wood_checker.png create mode 100644 mods/blox/textures/blox_wood_corner.png create mode 100644 mods/blox/textures/blox_wood_cross.png create mode 100644 mods/blox/textures/blox_wood_diamond.png create mode 100644 mods/blox/textures/blox_wood_loop.png create mode 100644 mods/blox/textures/blox_wood_quarter.png create mode 100644 mods/blox/textures/blox_wood_tinted.png create mode 100644 mods/bonemeal/README.md create mode 100644 mods/bonemeal/api.txt create mode 100644 mods/bonemeal/depends.txt create mode 100644 mods/bonemeal/description.txt create mode 100644 mods/bonemeal/init.lua create mode 100644 mods/bonemeal/intllib.lua create mode 100644 mods/bonemeal/license.txt create mode 100644 mods/bonemeal/locale/bonemeal.en.tr create mode 100644 mods/bonemeal/locale/bonemeal.es.tr create mode 100644 mods/bonemeal/locale/bonemeal.fr.tr create mode 100644 mods/bonemeal/locale/bonemeal.it.tr create mode 100644 mods/bonemeal/locale/bonemeal.ru.tr create mode 100644 mods/bonemeal/locale/es.txt create mode 100644 mods/bonemeal/locale/fr.txt create mode 100644 mods/bonemeal/locale/it.txt create mode 100644 mods/bonemeal/locale/ru.txt create mode 100644 mods/bonemeal/locale/template.txt create mode 100644 mods/bonemeal/lucky_block.lua create mode 100644 mods/bonemeal/mod.conf create mode 100644 mods/bonemeal/mods.lua create mode 100644 mods/bonemeal/screenshot.png create mode 100644 mods/bonemeal/textures/bonemeal_bone.png create mode 100644 mods/bonemeal/textures/bonemeal_fertiliser.png create mode 100644 mods/bonemeal/textures/bonemeal_gelatin_powder.png create mode 100644 mods/bonemeal/textures/bonemeal_item.png create mode 100644 mods/bonemeal/textures/bonemeal_mulch.png create mode 100644 mods/bonemeal/textures/bonemeal_particle.png create mode 100644 mods/bows/api.txt create mode 100644 mods/bows/arrow.lua create mode 100644 mods/bows/depends.txt create mode 100644 mods/bows/description.txt create mode 100644 mods/bows/init.lua create mode 100644 mods/bows/items.lua create mode 100644 mods/bows/lucky_block.lua create mode 100644 mods/bows/mod.conf create mode 100644 mods/bows/readme.MD create mode 100644 mods/bows/screenshot.png create mode 100644 mods/bows/sounds/bows_shoot.ogg create mode 100644 mods/bows/textures/bows_arrow_wood.png create mode 100644 mods/bows/textures/bows_bow.png create mode 100644 mods/bows/textures/bows_bow_bowie.png create mode 100644 mods/bows/textures/bows_bow_bronze.png create mode 100644 mods/bows/textures/bows_bow_loaded.png create mode 100644 mods/bows/textures/bows_bow_loaded_bowie.png create mode 100644 mods/bows/textures/bows_bow_loaded_bronze.png create mode 100644 mods/bows/textures/bows_bow_loaded_steel.png create mode 100644 mods/bows/textures/bows_bow_steel.png create mode 100644 mods/builtin_item/README.md rename mods/{computer => builtin_item}/depends.txt (100%) create mode 100644 mods/builtin_item/init.lua create mode 100644 mods/builtin_item/mod.conf create mode 100644 mods/builtin_item/sounds/builtin_item_lava.ogg create mode 100644 mods/builtin_item/textures/tnt_smoke.png create mode 100644 mods/carts/README.txt create mode 100644 mods/carts/cart_entity.lua create mode 100644 mods/carts/detector.lua create mode 100644 mods/carts/functions.lua create mode 100644 mods/carts/init.lua create mode 100644 mods/carts/license.txt create mode 100644 mods/carts/locale/carts.de.tr create mode 100644 mods/carts/locale/carts.es.tr create mode 100644 mods/carts/locale/carts.fr.tr create mode 100644 mods/carts/locale/carts.it.tr create mode 100644 mods/carts/locale/carts.ms.tr create mode 100644 mods/carts/locale/carts.ru.tr create mode 100644 mods/carts/locale/carts.se.tr create mode 100644 mods/carts/locale/carts.zh_CN.tr create mode 100644 mods/carts/locale/carts.zh_TW.tr create mode 100644 mods/carts/locale/template.txt create mode 100644 mods/carts/mod.conf create mode 100644 mods/carts/models/carts_cart.b3d create mode 100644 mods/carts/models/carts_cart.blend create mode 100644 mods/carts/rails.lua create mode 100644 mods/carts/sounds/carts_cart_moving.1.ogg create mode 100644 mods/carts/sounds/carts_cart_moving.2.ogg create mode 100644 mods/carts/sounds/carts_cart_moving.3.ogg create mode 100644 mods/carts/textures/carts_cart.png create mode 100644 mods/carts/textures/carts_cart_front.png create mode 100644 mods/carts/textures/carts_cart_side.png create mode 100644 mods/carts/textures/carts_cart_top.png create mode 100644 mods/carts/textures/carts_rail_crossing.png create mode 100644 mods/carts/textures/carts_rail_crossing_brk.png create mode 100644 mods/carts/textures/carts_rail_crossing_dtc.png create mode 100644 mods/carts/textures/carts_rail_crossing_dtc_on.png create mode 100644 mods/carts/textures/carts_rail_crossing_pwr.png create mode 100644 mods/carts/textures/carts_rail_curved.png create mode 100644 mods/carts/textures/carts_rail_curved_brk.png create mode 100644 mods/carts/textures/carts_rail_curved_dtc.png create mode 100644 mods/carts/textures/carts_rail_curved_dtc_on.png create mode 100644 mods/carts/textures/carts_rail_curved_pwr.png create mode 100644 mods/carts/textures/carts_rail_straight.png create mode 100644 mods/carts/textures/carts_rail_straight_brk.png create mode 100644 mods/carts/textures/carts_rail_straight_dtc.png create mode 100644 mods/carts/textures/carts_rail_straight_dtc_on.png create mode 100644 mods/carts/textures/carts_rail_straight_pwr.png create mode 100644 mods/carts/textures/carts_rail_t_junction.png create mode 100644 mods/carts/textures/carts_rail_t_junction_brk.png create mode 100644 mods/carts/textures/carts_rail_t_junction_dtc.png create mode 100644 mods/carts/textures/carts_rail_t_junction_dtc_on.png create mode 100644 mods/carts/textures/carts_rail_t_junction_pwr.png create mode 100644 mods/castle/README.md create mode 100644 mods/castle/arrowslit.lua create mode 100644 mods/castle/autocraft.lua create mode 100644 mods/castle/depends.txt create mode 100644 mods/castle/init.lua create mode 100644 mods/castle/pillars.lua create mode 100644 mods/castle/textures/castle_autocrafter_side1.png create mode 100644 mods/castle/textures/castle_autocrafter_side2.png create mode 100644 mods/castle/textures/castle_autocrafter_top.png create mode 100644 mods/castle/textures/castle_corner_stonewall1.png create mode 100644 mods/castle/textures/castle_corner_stonewall2.png create mode 100644 mods/castle/textures/castle_crate.png create mode 100644 mods/castle/textures/castle_crate_top.png create mode 100644 mods/castle/textures/castle_dungeon_stone.png create mode 100644 mods/castle/textures/castle_ironbound_chest_back.png create mode 100644 mods/castle/textures/castle_ironbound_chest_front.png create mode 100644 mods/castle/textures/castle_ironbound_chest_side.png create mode 100644 mods/castle/textures/castle_ironbound_chest_top.png create mode 100644 mods/castle/textures/castle_ropes.png create mode 100644 mods/castle/textures/castle_rubble.png create mode 100644 mods/castle/textures/castle_shield_side.png create mode 100644 mods/castle/textures/castle_stonewall.png create mode 100644 mods/castle/textures/doors_door_oak.png create mode 100644 mods/castle/textures/doors_item_oak.png create mode 100644 mods/castle/town_item.lua delete mode 100644 mods/castle_masonry/LICENSE delete mode 100644 mods/castle_masonry/README.md delete mode 100644 mods/castle_masonry/arrow_slits.lua delete mode 100644 mods/castle_masonry/i18n.py delete mode 100644 mods/castle_masonry/init.lua delete mode 100644 mods/castle_masonry/locale/castle_masonry.es.tr delete mode 100644 mods/castle_masonry/locale/castle_masonry.fr.tr delete mode 100644 mods/castle_masonry/locale/castle_masonry.it.tr delete mode 100644 mods/castle_masonry/locale/es.po delete mode 100644 mods/castle_masonry/locale/fr.po delete mode 100644 mods/castle_masonry/locale/it.po delete mode 100644 mods/castle_masonry/locale/template.pot delete mode 100644 mods/castle_masonry/locale/template.txt delete mode 100644 mods/castle_masonry/mod.conf delete mode 100644 mods/castle_masonry/murder_holes.lua delete mode 100644 mods/castle_masonry/paving.lua delete mode 100644 mods/castle_masonry/pillars.lua delete mode 100644 mods/castle_masonry/screenshot.png delete mode 100644 mods/castle_masonry/settingtypes.txt delete mode 100644 mods/castle_masonry/stone_wall.lua delete mode 100644 mods/castle_masonry/textures/LICENSE.txt delete mode 100644 mods/castle_masonry/textures/castle_corner_stonewall1.png delete mode 100644 mods/castle_masonry/textures/castle_corner_stonewall2.png delete mode 100644 mods/castle_masonry/textures/castle_corner_stonewall_tb.png delete mode 100644 mods/castle_masonry/textures/castle_dungeon_stone.png delete mode 100644 mods/castle_masonry/textures/castle_pavement_brick.png delete mode 100644 mods/castle_masonry/textures/castle_rubble.png delete mode 100644 mods/castle_masonry/textures/castle_slate.png delete mode 100644 mods/castle_masonry/textures/castle_stonewall.png create mode 100644 mods/charcoal/README.md create mode 100644 mods/charcoal/depends.txt create mode 100644 mods/charcoal/init.lua create mode 100644 mods/charcoal/textures/charcoal_lump.png create mode 100644 mods/cloud_items/.imgbotconfig create mode 100644 mods/cloud_items/.luacheckrc create mode 100644 mods/cloud_items/LICENSE.md create mode 100644 mods/cloud_items/README.md create mode 100644 mods/cloud_items/car.lua create mode 100644 mods/cloud_items/init.lua create mode 100644 mods/cloud_items/locale/cloud_items.es.tr create mode 100644 mods/cloud_items/locale/cloud_items.fr.tr create mode 100644 mods/cloud_items/locale/template.txt create mode 100644 mods/cloud_items/mod.conf create mode 100644 mods/cloud_items/schems/cloud_big_1.we create mode 100644 mods/cloud_items/schems/cloud_big_2.we create mode 100644 mods/cloud_items/schems/cloud_house.we create mode 100644 mods/cloud_items/schems/cloud_medium_1.we create mode 100644 mods/cloud_items/schems/cloud_medium_2.we create mode 100644 mods/cloud_items/schems/cloud_small_1.we create mode 100644 mods/cloud_items/schems/cloud_small_2.we create mode 100644 mods/cloud_items/screenshot.png create mode 100644 mods/cloud_items/textures/cloud_items_boots_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_boots_cloud_preview.png create mode 100644 mods/cloud_items/textures/cloud_items_car_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_car_cloud_inventory.png create mode 100644 mods/cloud_items/textures/cloud_items_chestplate_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_chestplate_cloud_preview.png create mode 100644 mods/cloud_items/textures/cloud_items_cloud_block.png create mode 100644 mods/cloud_items/textures/cloud_items_cloud_ingot.png create mode 100644 mods/cloud_items/textures/cloud_items_cloud_lump.png create mode 100644 mods/cloud_items/textures/cloud_items_decorationblock.png create mode 100644 mods/cloud_items/textures/cloud_items_helmet_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_helmet_cloud_preview.png create mode 100644 mods/cloud_items/textures/cloud_items_inv_boots_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_inv_chestplate_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_inv_helmet_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_inv_leggings_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_inv_shield_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_leggings_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_leggings_cloud_preview.png create mode 100644 mods/cloud_items/textures/cloud_items_mineral_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_multitool_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_shield_cloud.png create mode 100644 mods/cloud_items/textures/cloud_items_shield_cloud_preview.png create mode 100644 mods/cloud_items/textures/cloud_items_tool_cloudaxe.png create mode 100644 mods/cloud_items/textures/cloud_items_tool_cloudhoe.png create mode 100644 mods/cloud_items/textures/cloud_items_tool_cloudpick.png create mode 100644 mods/cloud_items/textures/cloud_items_tool_cloudshovel.png create mode 100644 mods/cloud_items/textures/cloud_items_tool_cloudsword.png create mode 100644 mods/coloredwood/LICENSE create mode 100644 mods/coloredwood/README create mode 100644 mods/coloredwood/depends.txt create mode 100644 mods/coloredwood/description.txt create mode 100644 mods/coloredwood/init.lua create mode 100644 mods/coloredwood/mod.conf create mode 100644 mods/coloredwood/textures/coloredwood_base.png create mode 100644 mods/coloredwood/textures/coloredwood_fence_base.png create mode 100644 mods/compost/.luacheckrc create mode 100644 mods/compost/LICENSE.txt create mode 100644 mods/compost/README.md create mode 100644 mods/compost/init.lua create mode 100644 mods/compost/locale/compost.de.tr create mode 100644 mods/compost/locale/compost.en.tr create mode 100644 mods/compost/locale/compost.fr.tr create mode 100644 mods/compost/locale/compost.pt.tr create mode 100644 mods/compost/locale/compost.ro.tr create mode 100644 mods/compost/locale/compost.ru.tr create mode 100644 mods/compost/mod.conf create mode 100644 mods/compost/screenshot.png create mode 100644 mods/compost/settingtypes.txt create mode 100644 mods/compost/textures/compost_compost.png create mode 100644 mods/compost/textures/compost_garden_soil.png delete mode 100644 mods/computer/LICENSE.txt delete mode 100644 mods/computer/README.txt delete mode 100644 mods/computer/computers.lua delete mode 100644 mods/computer/description.txt delete mode 100644 mods/computer/fusrodah/_.lua delete mode 100644 mods/computer/fusrodah/craft-grid.png delete mode 100644 mods/computer/fusrodah/init.lua.old delete mode 100644 mods/computer/fusrodah/nodes.lua delete mode 100644 mods/computer/init.lua delete mode 100644 mods/computer/locale/es.txt delete mode 100644 mods/computer/locale/pt.txt delete mode 100644 mods/computer/miscitems.lua delete mode 100644 mods/computer/mod.conf delete mode 100644 mods/computer/recipes.lua delete mode 100644 mods/computer/textures/computer_admiral128_ft.png delete mode 100644 mods/computer/textures/computer_monitor_b.png delete mode 100644 mods/computer/textures/computer_monitor_bt.png delete mode 100644 mods/computer/textures/computer_monitor_btdl.png delete mode 100644 mods/computer/textures/computer_monitor_f_bios.png delete mode 100644 mods/computer/textures/computer_monitor_f_desktop.png delete mode 100644 mods/computer/textures/computer_monitor_f_dl.png delete mode 100644 mods/computer/textures/computer_monitor_f_loading.png delete mode 100644 mods/computer/textures/computer_monitor_f_login.png delete mode 100644 mods/computer/textures/computer_monitor_f_off.png delete mode 100644 mods/computer/textures/computer_monitor_f_on.png delete mode 100644 mods/computer/textures/computer_monitor_l.png delete mode 100644 mods/computer/textures/computer_monitor_r.png delete mode 100644 mods/computer/textures/computer_monitor_t.png delete mode 100644 mods/computer/textures/computer_monitor_t_off.png delete mode 100644 mods/computer/textures/computer_monitor_tdl.png delete mode 100644 mods/computer/textures/computer_piepad_inv.png delete mode 100644 mods/computer/textures/computer_piepad_inv_off.png delete mode 100644 mods/computer/textures/computer_printer_b.png delete mode 100644 mods/computer/textures/computer_printer_bt.png delete mode 100644 mods/computer/textures/computer_printer_f.png delete mode 100644 mods/computer/textures/computer_printer_l.png delete mode 100644 mods/computer/textures/computer_printer_r.png delete mode 100644 mods/computer/textures/computer_printer_t.png delete mode 100644 mods/computer/textures/computer_router_b.png delete mode 100644 mods/computer/textures/computer_router_bt.png delete mode 100644 mods/computer/textures/computer_router_f.png delete mode 100644 mods/computer/textures/computer_router_f_animated.png delete mode 100644 mods/computer/textures/computer_router_l.png delete mode 100644 mods/computer/textures/computer_router_r.png delete mode 100644 mods/computer/textures/computer_router_t.png delete mode 100644 mods/computer/textures/computer_server_bt.png delete mode 100644 mods/computer/textures/computer_server_f_off.png delete mode 100644 mods/computer/textures/computer_server_f_on.png delete mode 100644 mods/computer/textures/computer_server_inv.png delete mode 100644 mods/computer/textures/computer_server_l.png delete mode 100644 mods/computer/textures/computer_server_r.png delete mode 100644 mods/computer/textures/computer_server_t.png delete mode 100644 mods/computer/textures/computer_shefriendSOO_bk.png delete mode 100644 mods/computer/textures/computer_shefriendSOO_bt.png delete mode 100644 mods/computer/textures/computer_shefriendSOO_ft.png delete mode 100644 mods/computer/textures/computer_shefriendSOO_ft_off.png delete mode 100644 mods/computer/textures/computer_shefriendSOO_lt.png delete mode 100644 mods/computer/textures/computer_shefriendSOO_rt.png delete mode 100644 mods/computer/textures/computer_shefriendSOO_tp.png delete mode 100644 mods/computer/textures/computer_slaystation2_bk.png delete mode 100644 mods/computer/textures/computer_slaystation2_ft.png delete mode 100644 mods/computer/textures/computer_slaystation2_ft_off.png delete mode 100644 mods/computer/textures/computer_slaystation2_rt.png delete mode 100644 mods/computer/textures/computer_slaystation_bk.png delete mode 100644 mods/computer/textures/computer_slaystation_ft.png delete mode 100644 mods/computer/textures/computer_slaystation_lt.png delete mode 100644 mods/computer/textures/computer_slaystation_tp.png delete mode 100644 mods/computer/textures/computer_slaystation_tp_off.png delete mode 100644 mods/computer/textures/computer_specter_bk.png delete mode 100644 mods/computer/textures/computer_specter_bt.png delete mode 100644 mods/computer/textures/computer_specter_ft.png delete mode 100644 mods/computer/textures/computer_specter_rt.png delete mode 100644 mods/computer/textures/computer_tower_b.png delete mode 100644 mods/computer/textures/computer_tower_bt.png delete mode 100644 mods/computer/textures/computer_tower_f_off.png delete mode 100644 mods/computer/textures/computer_tower_f_on.png delete mode 100644 mods/computer/textures/computer_tower_l.png delete mode 100644 mods/computer/textures/computer_tower_r.png delete mode 100644 mods/computer/textures/computer_tower_t.png delete mode 100644 mods/computer/textures/computer_vanio_bk.png delete mode 100644 mods/computer/textures/computer_vanio_bk_off.png delete mode 100644 mods/computer/textures/computer_vanio_bt.png delete mode 100644 mods/computer/textures/computer_vanio_ft.png delete mode 100644 mods/computer/textures/computer_vanio_ft_off.png delete mode 100644 mods/computer/textures/computer_vanio_lt.png delete mode 100644 mods/computer/textures/computer_vanio_lt_off.png delete mode 100644 mods/computer/textures/computer_vanio_rt.png delete mode 100644 mods/computer/textures/computer_vanio_rt_off.png delete mode 100644 mods/computer/textures/computer_vanio_tp.png delete mode 100644 mods/computer/textures/computer_vanio_tp_off.png delete mode 100644 mods/computer/textures/computer_wee_bk.png delete mode 100644 mods/computer/textures/computer_wee_bt.png delete mode 100644 mods/computer/textures/computer_wee_ft.png delete mode 100644 mods/computer/textures/computer_wee_ft_off.png delete mode 100644 mods/computer/textures/computer_wee_lt.png delete mode 100644 mods/computer/textures/computer_wee_rt.png delete mode 100644 mods/computer/textures/computer_wee_tp.png delete mode 100644 mods/computer/textures/homedecor_plastic_base.png delete mode 100644 mods/computer/textures/homedecor_plastic_base_inv.png delete mode 100644 mods/computer/textures/homedecor_plastic_sheeting.png delete mode 100644 mods/computer/textures/unused/computer_babytower_back.png delete mode 100644 mods/computer/textures/unused/computer_babytower_bottom.png delete mode 100644 mods/computer/textures/unused/computer_babytower_front.png delete mode 100644 mods/computer/textures/unused/computer_babytower_left.png delete mode 100644 mods/computer/textures/unused/computer_babytower_right.png delete mode 100644 mods/computer/textures/unused/computer_babytower_top.png delete mode 100644 mods/computer/textures/unused/computer_computer_front_old.png delete mode 100644 mods/computer/textures/unused/computer_computer_top_old.png delete mode 100644 mods/computer/textures/unused/computer_shefriendSOO_ (copia).png delete mode 100644 mods/computer/textures/unused/computer_spectre_back.png delete mode 100644 mods/computer/textures/unused/computer_spectre_bottom.png delete mode 100644 mods/computer/textures/unused/computer_spectre_front.png delete mode 100644 mods/computer/textures/unused/computer_spectre_left.png delete mode 100644 mods/computer/textures/unused/computer_spectre_right.png delete mode 100644 mods/computer/textures/unused/computer_spectre_top.png create mode 100644 mods/currency/LICENSE create mode 100644 mods/currency/Money_Info.txt create mode 100644 mods/currency/README.md create mode 100644 mods/currency/barter.lua create mode 100644 mods/currency/crafting.lua create mode 100644 mods/currency/craftitems.lua create mode 100644 mods/currency/income.lua create mode 100644 mods/currency/init.lua create mode 100644 mods/currency/locale/currency.de.tr create mode 100644 mods/currency/locale/currency.fr.tr create mode 100644 mods/currency/locale/currency.it.tr create mode 100644 mods/currency/locale/currency.ms.tr create mode 100644 mods/currency/locale/currency.ru.tr create mode 100644 mods/currency/locale/template.txt create mode 100644 mods/currency/loot.lua create mode 100644 mods/currency/mod.conf create mode 100644 mods/currency/safe.lua create mode 100644 mods/currency/settingtypes.txt create mode 100644 mods/currency/shop.lua create mode 100644 mods/currency/textures/barter_base.png create mode 100644 mods/currency/textures/barter_side.png create mode 100644 mods/currency/textures/barter_top.png create mode 100644 mods/currency/textures/minegeld.png create mode 100644 mods/currency/textures/minegeld_10.png create mode 100644 mods/currency/textures/minegeld_100.png create mode 100644 mods/currency/textures/minegeld_5.png create mode 100644 mods/currency/textures/minegeld_50.png create mode 100644 mods/currency/textures/minegeld_bundle.png create mode 100644 mods/currency/textures/minegeld_cent_10.png create mode 100644 mods/currency/textures/minegeld_cent_25.png create mode 100644 mods/currency/textures/minegeld_cent_5.png create mode 100644 mods/currency/textures/safe_front.png create mode 100644 mods/currency/textures/safe_side.png create mode 100644 mods/currency/textures/shop_front.png create mode 100644 mods/currency/textures/shop_front_empty.png create mode 100644 mods/currency/textures/shop_side.png create mode 100644 mods/currency/textures/shop_side_empty.png create mode 100644 mods/currency/textures/shop_top.png create mode 100644 mods/death_compass/LICENSE.txt create mode 100644 mods/death_compass/README.md create mode 100644 mods/death_compass/i18n.py create mode 100644 mods/death_compass/init.lua create mode 100644 mods/death_compass/locale/template.txt create mode 100644 mods/death_compass/mod.conf create mode 100644 mods/death_compass/screenshot.jpg create mode 100644 mods/death_compass/settingtypes.txt create mode 100644 mods/death_compass/sounds/death_compass_bone_crunch.ogg create mode 100644 mods/death_compass/sounds/death_compass_tick_tock.ogg create mode 100644 mods/death_compass/sounds/license.txt create mode 100644 mods/death_compass/textures/death_compass_16_0.png create mode 100644 mods/death_compass/textures/death_compass_16_1.png create mode 100644 mods/death_compass/textures/death_compass_16_10.png create mode 100644 mods/death_compass/textures/death_compass_16_11.png create mode 100644 mods/death_compass/textures/death_compass_16_12.png create mode 100644 mods/death_compass/textures/death_compass_16_13.png create mode 100644 mods/death_compass/textures/death_compass_16_14.png create mode 100644 mods/death_compass/textures/death_compass_16_15.png create mode 100644 mods/death_compass/textures/death_compass_16_2.png create mode 100644 mods/death_compass/textures/death_compass_16_3.png create mode 100644 mods/death_compass/textures/death_compass_16_4.png create mode 100644 mods/death_compass/textures/death_compass_16_5.png create mode 100644 mods/death_compass/textures/death_compass_16_6.png create mode 100644 mods/death_compass/textures/death_compass_16_7.png create mode 100644 mods/death_compass/textures/death_compass_16_8.png create mode 100644 mods/death_compass/textures/death_compass_16_9.png create mode 100644 mods/death_compass/textures/death_compass_inactive.png create mode 100644 mods/death_compass/textures/license.txt create mode 100644 mods/doors/README.txt create mode 100644 mods/doors/depends.txt create mode 100644 mods/doors/init.lua create mode 100644 mods/doors/license.txt create mode 100644 mods/doors/models/door_a.obj create mode 100644 mods/doors/models/door_b.obj create mode 100644 mods/doors/models/doors_fencegate_closed.obj create mode 100644 mods/doors/models/doors_fencegate_open.obj create mode 100644 mods/doors/sounds/doors_door_close.ogg create mode 100644 mods/doors/sounds/doors_door_open.ogg create mode 100644 mods/doors/sounds/doors_fencegate_close.ogg create mode 100644 mods/doors/sounds/doors_fencegate_open.ogg create mode 100644 mods/doors/sounds/doors_glass_door_close.ogg create mode 100644 mods/doors/sounds/doors_glass_door_open.ogg create mode 100644 mods/doors/sounds/doors_steel_door_close.ogg create mode 100644 mods/doors/sounds/doors_steel_door_open.ogg create mode 100644 mods/doors/textures/doors_blank.png create mode 100644 mods/doors/textures/doors_door_glass.png create mode 100644 mods/doors/textures/doors_door_obsidian_glass.png create mode 100644 mods/doors/textures/doors_door_steel.png create mode 100644 mods/doors/textures/doors_door_wood.png create mode 100644 mods/doors/textures/doors_item_glass.png create mode 100644 mods/doors/textures/doors_item_obsidian_glass.png create mode 100644 mods/doors/textures/doors_item_steel.png create mode 100644 mods/doors/textures/doors_item_wood.png create mode 100644 mods/doors/textures/doors_key.png create mode 100644 mods/doors/textures/doors_trapdoor.png create mode 100644 mods/doors/textures/doors_trapdoor_side.png create mode 100644 mods/doors/textures/doors_trapdoor_steel.png create mode 100644 mods/doors/textures/doors_trapdoor_steel_side.png create mode 100644 mods/farming/README.md create mode 100644 mods/farming/api.txt create mode 100644 mods/farming/compatibility.lua create mode 100644 mods/farming/crops/barley.lua create mode 100644 mods/farming/crops/beans.lua create mode 100644 mods/farming/crops/beetroot.lua create mode 100644 mods/farming/crops/blueberry.lua create mode 100644 mods/farming/crops/cabbage.lua create mode 100644 mods/farming/crops/carrot.lua create mode 100644 mods/farming/crops/chili.lua create mode 100644 mods/farming/crops/cocoa.lua create mode 100644 mods/farming/crops/coffee.lua create mode 100644 mods/farming/crops/corn.lua create mode 100644 mods/farming/crops/cotton.lua create mode 100644 mods/farming/crops/cucumber.lua create mode 100644 mods/farming/crops/garlic.lua create mode 100644 mods/farming/crops/grapes.lua create mode 100644 mods/farming/crops/hemp.lua create mode 100644 mods/farming/crops/melon.lua create mode 100644 mods/farming/crops/mint.lua create mode 100644 mods/farming/crops/onion.lua create mode 100644 mods/farming/crops/peas.lua create mode 100644 mods/farming/crops/pepper.lua create mode 100644 mods/farming/crops/pineapple.lua create mode 100644 mods/farming/crops/potato.lua create mode 100644 mods/farming/crops/pumpkin.lua create mode 100644 mods/farming/crops/raspberry.lua create mode 100644 mods/farming/crops/rhubarb.lua create mode 100644 mods/farming/crops/ryeoatrice.lua create mode 100644 mods/farming/crops/tomato.lua create mode 100644 mods/farming/crops/wheat.lua create mode 100644 mods/farming/depends.txt create mode 100644 mods/farming/description.txt create mode 100644 mods/farming/farming.conf_example create mode 100644 mods/farming/food.lua create mode 100644 mods/farming/grass.lua create mode 100644 mods/farming/hoes.lua create mode 100644 mods/farming/init.lua create mode 100644 mods/farming/intllib.lua create mode 100644 mods/farming/license.txt create mode 100644 mods/farming/locale/de.txt create mode 100644 mods/farming/locale/farming.de.tr create mode 100644 mods/farming/locale/farming.en.tr create mode 100644 mods/farming/locale/farming.fr.tr create mode 100644 mods/farming/locale/farming.it.tr create mode 100644 mods/farming/locale/farming.pt.tr create mode 100644 mods/farming/locale/farming.ru.tr create mode 100644 mods/farming/locale/farming.zh_CN.tr create mode 100644 mods/farming/locale/farming.zh_TW.tr create mode 100644 mods/farming/locale/fr.txt create mode 100644 mods/farming/locale/it.txt create mode 100644 mods/farming/locale/pt.txt create mode 100644 mods/farming/locale/ru.txt create mode 100644 mods/farming/locale/template.txt create mode 100644 mods/farming/locale/zh_CN.txt create mode 100644 mods/farming/locale/zh_TW.txt create mode 100644 mods/farming/lucky_block.lua create mode 100644 mods/farming/mapgen.lua create mode 100644 mods/farming/mod.conf create mode 100644 mods/farming/screenshot.png create mode 100644 mods/farming/settingtypes.txt create mode 100644 mods/farming/soil.lua create mode 100644 mods/farming/statistics.lua create mode 100644 mods/farming/textures/banana_leaf.png create mode 100644 mods/farming/textures/banana_single.png create mode 100644 mods/farming/textures/crops_garlic.png create mode 100644 mods/farming/textures/crops_garlic_braid.png create mode 100644 mods/farming/textures/crops_garlic_braid_side.png create mode 100644 mods/farming/textures/crops_garlic_clove.png create mode 100644 mods/farming/textures/crops_garlic_plant_1.png create mode 100644 mods/farming/textures/crops_garlic_plant_2.png create mode 100644 mods/farming/textures/crops_garlic_plant_3.png create mode 100644 mods/farming/textures/crops_garlic_plant_4.png create mode 100644 mods/farming/textures/crops_garlic_plant_5.png create mode 100644 mods/farming/textures/crops_onion.png create mode 100644 mods/farming/textures/crops_onion_plant_1.png create mode 100644 mods/farming/textures/crops_onion_plant_2.png create mode 100644 mods/farming/textures/crops_onion_plant_3.png create mode 100644 mods/farming/textures/crops_onion_plant_4.png create mode 100644 mods/farming/textures/crops_onion_plant_5.png create mode 100644 mods/farming/textures/crops_pepper.png create mode 100644 mods/farming/textures/crops_pepper_ground.png create mode 100644 mods/farming/textures/crops_pepper_plant_1.png create mode 100644 mods/farming/textures/crops_pepper_plant_2.png create mode 100644 mods/farming/textures/crops_pepper_plant_3.png create mode 100644 mods/farming/textures/crops_pepper_plant_4.png create mode 100644 mods/farming/textures/crops_pepper_plant_5.png create mode 100644 mods/farming/textures/crops_peppercorn.png create mode 100644 mods/farming/textures/default_junglegrass.png create mode 100644 mods/farming/textures/farming_apple_pie.png create mode 100644 mods/farming/textures/farming_baked_potato.png create mode 100644 mods/farming/textures/farming_baking_tray.png create mode 100644 mods/farming/textures/farming_barley.png create mode 100644 mods/farming/textures/farming_barley_1.png create mode 100644 mods/farming/textures/farming_barley_2.png create mode 100644 mods/farming/textures/farming_barley_3.png create mode 100644 mods/farming/textures/farming_barley_4.png create mode 100644 mods/farming/textures/farming_barley_5.png create mode 100644 mods/farming/textures/farming_barley_6.png create mode 100644 mods/farming/textures/farming_barley_7.png create mode 100644 mods/farming/textures/farming_barley_seed.png create mode 100644 mods/farming/textures/farming_beanbush.png create mode 100644 mods/farming/textures/farming_beanpole.png create mode 100644 mods/farming/textures/farming_beanpole_1.png create mode 100644 mods/farming/textures/farming_beanpole_2.png create mode 100644 mods/farming/textures/farming_beanpole_3.png create mode 100644 mods/farming/textures/farming_beanpole_4.png create mode 100644 mods/farming/textures/farming_beanpole_5.png create mode 100644 mods/farming/textures/farming_beans.png create mode 100644 mods/farming/textures/farming_beetroot.png create mode 100644 mods/farming/textures/farming_beetroot_1.png create mode 100644 mods/farming/textures/farming_beetroot_2.png create mode 100644 mods/farming/textures/farming_beetroot_3.png create mode 100644 mods/farming/textures/farming_beetroot_4.png create mode 100644 mods/farming/textures/farming_beetroot_5.png create mode 100644 mods/farming/textures/farming_beetroot_soup.png create mode 100644 mods/farming/textures/farming_bibimbap.png create mode 100644 mods/farming/textures/farming_blueberries.png create mode 100644 mods/farming/textures/farming_blueberry_1.png create mode 100644 mods/farming/textures/farming_blueberry_2.png create mode 100644 mods/farming/textures/farming_blueberry_3.png create mode 100644 mods/farming/textures/farming_blueberry_4.png create mode 100644 mods/farming/textures/farming_blueberry_muffin.png create mode 100644 mods/farming/textures/farming_blueberry_pie.png create mode 100644 mods/farming/textures/farming_bottle_ethanol.png create mode 100644 mods/farming/textures/farming_bowl.png create mode 100644 mods/farming/textures/farming_bread.png create mode 100644 mods/farming/textures/farming_bread_multigrain.png create mode 100644 mods/farming/textures/farming_bread_slice.png create mode 100644 mods/farming/textures/farming_cabbage.png create mode 100644 mods/farming/textures/farming_cabbage_1.png create mode 100644 mods/farming/textures/farming_cabbage_2.png create mode 100644 mods/farming/textures/farming_cabbage_3.png create mode 100644 mods/farming/textures/farming_cabbage_4.png create mode 100644 mods/farming/textures/farming_cabbage_5.png create mode 100644 mods/farming/textures/farming_cabbage_6.png create mode 100644 mods/farming/textures/farming_cactus_juice.png create mode 100644 mods/farming/textures/farming_carrot.png create mode 100644 mods/farming/textures/farming_carrot_1.png create mode 100644 mods/farming/textures/farming_carrot_2.png create mode 100644 mods/farming/textures/farming_carrot_3.png create mode 100644 mods/farming/textures/farming_carrot_4.png create mode 100644 mods/farming/textures/farming_carrot_5.png create mode 100644 mods/farming/textures/farming_carrot_6.png create mode 100644 mods/farming/textures/farming_carrot_7.png create mode 100644 mods/farming/textures/farming_carrot_8.png create mode 100644 mods/farming/textures/farming_carrot_gold.png create mode 100644 mods/farming/textures/farming_carrot_juice.png create mode 100644 mods/farming/textures/farming_chili_1.png create mode 100644 mods/farming/textures/farming_chili_2.png create mode 100644 mods/farming/textures/farming_chili_3.png create mode 100644 mods/farming/textures/farming_chili_4.png create mode 100644 mods/farming/textures/farming_chili_5.png create mode 100644 mods/farming/textures/farming_chili_6.png create mode 100644 mods/farming/textures/farming_chili_7.png create mode 100644 mods/farming/textures/farming_chili_8.png create mode 100644 mods/farming/textures/farming_chili_bowl.png create mode 100644 mods/farming/textures/farming_chili_pepper.png create mode 100644 mods/farming/textures/farming_chocolate_block.png create mode 100644 mods/farming/textures/farming_chocolate_dark.png create mode 100644 mods/farming/textures/farming_cocoa_1.png create mode 100644 mods/farming/textures/farming_cocoa_2.png create mode 100644 mods/farming/textures/farming_cocoa_3.png create mode 100644 mods/farming/textures/farming_cocoa_4.png create mode 100644 mods/farming/textures/farming_cocoa_beans.png create mode 100644 mods/farming/textures/farming_coffee_1.png create mode 100644 mods/farming/textures/farming_coffee_2.png create mode 100644 mods/farming/textures/farming_coffee_3.png create mode 100644 mods/farming/textures/farming_coffee_4.png create mode 100644 mods/farming/textures/farming_coffee_5.png create mode 100644 mods/farming/textures/farming_coffee_beans.png create mode 100644 mods/farming/textures/farming_coffee_cup.png create mode 100644 mods/farming/textures/farming_cookie.png create mode 100644 mods/farming/textures/farming_corn.png create mode 100644 mods/farming/textures/farming_corn_1.png create mode 100644 mods/farming/textures/farming_corn_2.png create mode 100644 mods/farming/textures/farming_corn_3.png create mode 100644 mods/farming/textures/farming_corn_4.png create mode 100644 mods/farming/textures/farming_corn_5.png create mode 100644 mods/farming/textures/farming_corn_6.png create mode 100644 mods/farming/textures/farming_corn_7.png create mode 100644 mods/farming/textures/farming_corn_8.png create mode 100644 mods/farming/textures/farming_corn_cob.png create mode 100644 mods/farming/textures/farming_cornstarch.png create mode 100644 mods/farming/textures/farming_cotton.png create mode 100644 mods/farming/textures/farming_cotton_1.png create mode 100644 mods/farming/textures/farming_cotton_2.png create mode 100644 mods/farming/textures/farming_cotton_3.png create mode 100644 mods/farming/textures/farming_cotton_4.png create mode 100644 mods/farming/textures/farming_cotton_5.png create mode 100644 mods/farming/textures/farming_cotton_6.png create mode 100644 mods/farming/textures/farming_cotton_7.png create mode 100644 mods/farming/textures/farming_cotton_8.png create mode 100644 mods/farming/textures/farming_cotton_seed.png create mode 100644 mods/farming/textures/farming_cotton_wild.png create mode 100644 mods/farming/textures/farming_cucumber.png create mode 100644 mods/farming/textures/farming_cucumber_1.png create mode 100644 mods/farming/textures/farming_cucumber_2.png create mode 100644 mods/farming/textures/farming_cucumber_3.png create mode 100644 mods/farming/textures/farming_cucumber_4.png create mode 100644 mods/farming/textures/farming_cutting_board.png create mode 100644 mods/farming/textures/farming_desert_sand_soil.png create mode 100644 mods/farming/textures/farming_desert_sand_soil_wet.png create mode 100644 mods/farming/textures/farming_desert_sand_soil_wet_side.png create mode 100644 mods/farming/textures/farming_donut.png create mode 100644 mods/farming/textures/farming_donut_apple.png create mode 100644 mods/farming/textures/farming_donut_chocolate.png create mode 100644 mods/farming/textures/farming_flour.png create mode 100644 mods/farming/textures/farming_flour_multigrain.png create mode 100644 mods/farming/textures/farming_garlic_bread.png create mode 100644 mods/farming/textures/farming_grapebush.png create mode 100644 mods/farming/textures/farming_grapes.png create mode 100644 mods/farming/textures/farming_grapes_1.png create mode 100644 mods/farming/textures/farming_grapes_2.png create mode 100644 mods/farming/textures/farming_grapes_3.png create mode 100644 mods/farming/textures/farming_grapes_4.png create mode 100644 mods/farming/textures/farming_grapes_5.png create mode 100644 mods/farming/textures/farming_grapes_6.png create mode 100644 mods/farming/textures/farming_grapes_7.png create mode 100644 mods/farming/textures/farming_grapes_8.png create mode 100644 mods/farming/textures/farming_hemp_1.png create mode 100644 mods/farming/textures/farming_hemp_2.png create mode 100644 mods/farming/textures/farming_hemp_3.png create mode 100644 mods/farming/textures/farming_hemp_4.png create mode 100644 mods/farming/textures/farming_hemp_5.png create mode 100644 mods/farming/textures/farming_hemp_6.png create mode 100644 mods/farming/textures/farming_hemp_7.png create mode 100644 mods/farming/textures/farming_hemp_8.png create mode 100644 mods/farming/textures/farming_hemp_block.png create mode 100644 mods/farming/textures/farming_hemp_fibre.png create mode 100644 mods/farming/textures/farming_hemp_leaf.png create mode 100644 mods/farming/textures/farming_hemp_oil.png create mode 100644 mods/farming/textures/farming_hemp_rope.png create mode 100644 mods/farming/textures/farming_hemp_seed.png create mode 100644 mods/farming/textures/farming_hoe_bomb.png create mode 100644 mods/farming/textures/farming_jaffa_cake.png create mode 100644 mods/farming/textures/farming_juicer.png create mode 100644 mods/farming/textures/farming_melon_1.png create mode 100644 mods/farming/textures/farming_melon_2.png create mode 100644 mods/farming/textures/farming_melon_3.png create mode 100644 mods/farming/textures/farming_melon_4.png create mode 100644 mods/farming/textures/farming_melon_5.png create mode 100644 mods/farming/textures/farming_melon_6.png create mode 100644 mods/farming/textures/farming_melon_7.png create mode 100644 mods/farming/textures/farming_melon_side.png create mode 100644 mods/farming/textures/farming_melon_slice.png create mode 100644 mods/farming/textures/farming_melon_top.png create mode 100644 mods/farming/textures/farming_mint_1.png create mode 100644 mods/farming/textures/farming_mint_2.png create mode 100644 mods/farming/textures/farming_mint_3.png create mode 100644 mods/farming/textures/farming_mint_4.png create mode 100644 mods/farming/textures/farming_mint_leaf.png create mode 100644 mods/farming/textures/farming_mint_seeds.png create mode 100644 mods/farming/textures/farming_mint_tea.png create mode 100644 mods/farming/textures/farming_mixing_bowl.png create mode 100644 mods/farming/textures/farming_mortar_pestle.png create mode 100644 mods/farming/textures/farming_oat.png create mode 100644 mods/farming/textures/farming_oat_1.png create mode 100644 mods/farming/textures/farming_oat_2.png create mode 100644 mods/farming/textures/farming_oat_3.png create mode 100644 mods/farming/textures/farming_oat_4.png create mode 100644 mods/farming/textures/farming_oat_5.png create mode 100644 mods/farming/textures/farming_oat_6.png create mode 100644 mods/farming/textures/farming_oat_7.png create mode 100644 mods/farming/textures/farming_oat_8.png create mode 100644 mods/farming/textures/farming_oat_seed.png create mode 100644 mods/farming/textures/farming_onion_soup.png create mode 100644 mods/farming/textures/farming_orange.png create mode 100644 mods/farming/textures/farming_pasta.png create mode 100644 mods/farming/textures/farming_pea_1.png create mode 100644 mods/farming/textures/farming_pea_2.png create mode 100644 mods/farming/textures/farming_pea_3.png create mode 100644 mods/farming/textures/farming_pea_4.png create mode 100644 mods/farming/textures/farming_pea_5.png create mode 100644 mods/farming/textures/farming_pea_peas.png create mode 100644 mods/farming/textures/farming_pea_pod.png create mode 100644 mods/farming/textures/farming_pea_soup.png create mode 100644 mods/farming/textures/farming_pineapple.png create mode 100644 mods/farming/textures/farming_pineapple_1.png create mode 100644 mods/farming/textures/farming_pineapple_2.png create mode 100644 mods/farming/textures/farming_pineapple_3.png create mode 100644 mods/farming/textures/farming_pineapple_4.png create mode 100644 mods/farming/textures/farming_pineapple_5.png create mode 100644 mods/farming/textures/farming_pineapple_6.png create mode 100644 mods/farming/textures/farming_pineapple_7.png create mode 100644 mods/farming/textures/farming_pineapple_8.png create mode 100644 mods/farming/textures/farming_pineapple_juice.png create mode 100644 mods/farming/textures/farming_pineapple_ring.png create mode 100644 mods/farming/textures/farming_pineapple_top.png create mode 100644 mods/farming/textures/farming_porridge.png create mode 100644 mods/farming/textures/farming_pot.png create mode 100644 mods/farming/textures/farming_potato.png create mode 100644 mods/farming/textures/farming_potato_1.png create mode 100644 mods/farming/textures/farming_potato_2.png create mode 100644 mods/farming/textures/farming_potato_3.png create mode 100644 mods/farming/textures/farming_potato_4.png create mode 100644 mods/farming/textures/farming_potato_salad.png create mode 100644 mods/farming/textures/farming_pumpkin_1.png create mode 100644 mods/farming/textures/farming_pumpkin_2.png create mode 100644 mods/farming/textures/farming_pumpkin_3.png create mode 100644 mods/farming/textures/farming_pumpkin_4.png create mode 100644 mods/farming/textures/farming_pumpkin_5.png create mode 100644 mods/farming/textures/farming_pumpkin_6.png create mode 100644 mods/farming/textures/farming_pumpkin_7.png create mode 100644 mods/farming/textures/farming_pumpkin_8.png create mode 100644 mods/farming/textures/farming_pumpkin_bread.png create mode 100644 mods/farming/textures/farming_pumpkin_dough.png create mode 100644 mods/farming/textures/farming_pumpkin_face_off.png create mode 100644 mods/farming/textures/farming_pumpkin_face_on.png create mode 100644 mods/farming/textures/farming_pumpkin_side.png create mode 100644 mods/farming/textures/farming_pumpkin_slice.png create mode 100644 mods/farming/textures/farming_pumpkin_top.png create mode 100644 mods/farming/textures/farming_raspberries.png create mode 100644 mods/farming/textures/farming_raspberry_1.png create mode 100644 mods/farming/textures/farming_raspberry_2.png create mode 100644 mods/farming/textures/farming_raspberry_3.png create mode 100644 mods/farming/textures/farming_raspberry_4.png create mode 100644 mods/farming/textures/farming_raspberry_smoothie.png create mode 100644 mods/farming/textures/farming_rhubarb.png create mode 100644 mods/farming/textures/farming_rhubarb_1.png create mode 100644 mods/farming/textures/farming_rhubarb_2.png create mode 100644 mods/farming/textures/farming_rhubarb_3.png create mode 100644 mods/farming/textures/farming_rhubarb_pie.png create mode 100644 mods/farming/textures/farming_rice.png create mode 100644 mods/farming/textures/farming_rice_1.png create mode 100644 mods/farming/textures/farming_rice_2.png create mode 100644 mods/farming/textures/farming_rice_3.png create mode 100644 mods/farming/textures/farming_rice_4.png create mode 100644 mods/farming/textures/farming_rice_5.png create mode 100644 mods/farming/textures/farming_rice_6.png create mode 100644 mods/farming/textures/farming_rice_7.png create mode 100644 mods/farming/textures/farming_rice_8.png create mode 100644 mods/farming/textures/farming_rice_bread.png create mode 100644 mods/farming/textures/farming_rice_flour.png create mode 100644 mods/farming/textures/farming_rice_seed.png create mode 100644 mods/farming/textures/farming_rose_water.png create mode 100644 mods/farming/textures/farming_rye.png create mode 100644 mods/farming/textures/farming_rye_1.png create mode 100644 mods/farming/textures/farming_rye_2.png create mode 100644 mods/farming/textures/farming_rye_3.png create mode 100644 mods/farming/textures/farming_rye_4.png create mode 100644 mods/farming/textures/farming_rye_5.png create mode 100644 mods/farming/textures/farming_rye_6.png create mode 100644 mods/farming/textures/farming_rye_7.png create mode 100644 mods/farming/textures/farming_rye_8.png create mode 100644 mods/farming/textures/farming_rye_seed.png create mode 100644 mods/farming/textures/farming_salt.png create mode 100644 mods/farming/textures/farming_saucepan.png create mode 100644 mods/farming/textures/farming_scythe_mithril.png create mode 100644 mods/farming/textures/farming_skillet.png create mode 100644 mods/farming/textures/farming_soil.png create mode 100644 mods/farming/textures/farming_soil_wet.png create mode 100644 mods/farming/textures/farming_soil_wet_side.png create mode 100644 mods/farming/textures/farming_spaghetti.png create mode 100644 mods/farming/textures/farming_straw.png create mode 100644 mods/farming/textures/farming_string.png create mode 100644 mods/farming/textures/farming_sugar.png create mode 100644 mods/farming/textures/farming_toast.png create mode 100644 mods/farming/textures/farming_toast_sandwich.png create mode 100644 mods/farming/textures/farming_tomato.png create mode 100644 mods/farming/textures/farming_tomato_1.png create mode 100644 mods/farming/textures/farming_tomato_2.png create mode 100644 mods/farming/textures/farming_tomato_3.png create mode 100644 mods/farming/textures/farming_tomato_4.png create mode 100644 mods/farming/textures/farming_tomato_5.png create mode 100644 mods/farming/textures/farming_tomato_6.png create mode 100644 mods/farming/textures/farming_tomato_7.png create mode 100644 mods/farming/textures/farming_tomato_8.png create mode 100644 mods/farming/textures/farming_tool_bronzehoe.png create mode 100644 mods/farming/textures/farming_tool_diamondhoe.png create mode 100644 mods/farming/textures/farming_tool_mesehoe.png create mode 100644 mods/farming/textures/farming_tool_steelhoe.png create mode 100644 mods/farming/textures/farming_tool_stonehoe.png create mode 100644 mods/farming/textures/farming_tool_woodhoe.png create mode 100644 mods/farming/textures/farming_trellis.png create mode 100644 mods/farming/textures/farming_turkish_delight.png create mode 100644 mods/farming/textures/farming_wheat.png create mode 100644 mods/farming/textures/farming_wheat_1.png create mode 100644 mods/farming/textures/farming_wheat_2.png create mode 100644 mods/farming/textures/farming_wheat_3.png create mode 100644 mods/farming/textures/farming_wheat_4.png create mode 100644 mods/farming/textures/farming_wheat_5.png create mode 100644 mods/farming/textures/farming_wheat_6.png create mode 100644 mods/farming/textures/farming_wheat_7.png create mode 100644 mods/farming/textures/farming_wheat_8.png create mode 100644 mods/farming/textures/farming_wheat_seed.png create mode 100644 mods/farming/textures/strawberry.png create mode 100644 mods/farming/textures/vessels_drinking_cup.png create mode 100644 mods/farming/utensils.lua create mode 100644 mods/flowerpot/LICENSE create mode 100644 mods/flowerpot/api.md create mode 100644 mods/flowerpot/init.lua create mode 100644 mods/flowerpot/locale/flowerpot.en.tr create mode 100644 mods/flowerpot/locale/flowerpot.fr.tr create mode 100644 mods/flowerpot/mod.conf create mode 100644 mods/flowerpot/models/flowerpot.obj create mode 100644 mods/flowerpot/readme.md create mode 100644 mods/flowerpot/screenshot.png create mode 100644 mods/flowerpot/textures/flowerpot.png create mode 100644 mods/flowerpot/textures/flowerpot_item.png create mode 100644 mods/homedecor_modpack/LICENSE create mode 100644 mods/homedecor_modpack/README create mode 100644 mods/homedecor_modpack/bower.json create mode 100644 mods/homedecor_modpack/building_blocks/.luacheckrc create mode 100644 mods/homedecor_modpack/building_blocks/alias.lua create mode 100644 mods/homedecor_modpack/building_blocks/init.lua create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.de.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.es.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.fr.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.ms.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.pt.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.pt_BR.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.ru.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/building_blocks.zh_CN.tr create mode 100644 mods/homedecor_modpack/building_blocks/locale/template.txt create mode 100644 mods/homedecor_modpack/building_blocks/mod.conf create mode 100644 mods/homedecor_modpack/building_blocks/node_stairs.lua create mode 100644 mods/homedecor_modpack/building_blocks/others.lua create mode 100644 mods/homedecor_modpack/building_blocks/recipes.lua create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_Adobe.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_BWtile.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_Roofing.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_brobble.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_brobble_spread_inv.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_bwtile_inv.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_cast_iron.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_cast_iron_fireplace.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_grate.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_grate2.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_gravel_spread_inv.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_hardwood.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_knife.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_marble.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_sglass.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_sticks.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_tar.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_tar_base.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_tar_spread_inv.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_towel.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_towel_inv.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/building_blocks_wglass.png create mode 100644 mods/homedecor_modpack/building_blocks/textures/technic_granite.png create mode 100644 mods/homedecor_modpack/computer/.luacheckrc rename mods/{ => homedecor_modpack}/computer/CHANGES.txt (100%) create mode 100644 mods/homedecor_modpack/computer/README.txt rename mods/{ => homedecor_modpack}/computer/TODO.txt (100%) create mode 100644 mods/homedecor_modpack/computer/computers.lua create mode 100644 mods/homedecor_modpack/computer/init.lua create mode 100644 mods/homedecor_modpack/computer/locale/computer.de.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.es.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.fr.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.it.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.ms.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.pt.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.pt_BR.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.ru.tr create mode 100644 mods/homedecor_modpack/computer/locale/computer.zh_CN.tr create mode 100644 mods/homedecor_modpack/computer/locale/template.txt create mode 100644 mods/homedecor_modpack/computer/mod.conf create mode 100644 mods/homedecor_modpack/computer/models/computer_3dprinter_bedflinger.obj create mode 100644 mods/homedecor_modpack/computer/models/computer_laptop.obj create mode 100644 mods/homedecor_modpack/computer/models/computer_laptop_closed.obj create mode 100644 mods/homedecor_modpack/computer/models/computer_monitor.obj create mode 100644 mods/homedecor_modpack/computer/models/computer_tower.obj create mode 100644 mods/homedecor_modpack/computer/models/tetris_arcade.obj create mode 100644 mods/homedecor_modpack/computer/printers.lua create mode 100644 mods/homedecor_modpack/computer/recipes.lua create mode 100644 mods/homedecor_modpack/computer/tetris.lua create mode 100644 mods/homedecor_modpack/computer/textures/computer_3dprinter_bedflinger.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_3dprinter_bedflinger_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_3dprinter_filament.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_ad128_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_ad64_inv.png rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral128_bk.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral128_bt.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_admiral128_ft.png rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral128_lt.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral128_rt.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral128_tp.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral64_bk.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral64_bt.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral64_ft.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral64_lt.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral64_rt.png (100%) rename mods/{ => homedecor_modpack}/computer/textures/computer_admiral64_tp.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_black.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_blue.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_computer_front_old.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_computer_top_old.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_cyan.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_green.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_hueg_box_bk.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_hueg_box_bt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_hueg_box_ft.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_hueg_box_lt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_hueg_box_rt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_hueg_box_tp.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_laptop.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_laptop_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_magenta.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_monitor_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_orange.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_piepad_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_piepad_inv_off.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_printer_b.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_printer_bt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_printer_f.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_printer_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_printer_l.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_printer_r.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_printer_t.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_ps1_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_ps2_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_red.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_b.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_bt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_f.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_f_animated.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_l.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_r.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_router_t.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_server_bt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_server_f_off.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_server_f_on.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_server_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_server_l.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_server_r.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_server_t.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_shefriendSOO_bk.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_shefriendSOO_bt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_shefriendSOO_ft.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_shefriendSOO_ft_off.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_shefriendSOO_lt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_shefriendSOO_rt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_shefriendSOO_tp.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation2_bk.png rename mods/{ => homedecor_modpack}/computer/textures/computer_slaystation2_bt.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation2_ft.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation2_ft_off.png rename mods/{ => homedecor_modpack}/computer/textures/computer_slaystation2_lt.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation2_rt.png rename mods/{ => homedecor_modpack}/computer/textures/computer_slaystation2_tp.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation_bk.png rename mods/{ => homedecor_modpack}/computer/textures/computer_slaystation_bt.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation_ft.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation_lt.png rename mods/{ => homedecor_modpack}/computer/textures/computer_slaystation_rt.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation_tp.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_slaystation_tp_off.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_specter_bk.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_specter_bt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_specter_ft.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_specter_inv.png rename mods/{ => homedecor_modpack}/computer/textures/computer_specter_lt.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_specter_rt.png rename mods/{ => homedecor_modpack}/computer/textures/computer_specter_tp.png (100%) create mode 100644 mods/homedecor_modpack/computer/textures/computer_spectre_back.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_spectre_bottom.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_spectre_front.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_spectre_left.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_spectre_right.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_spectre_top.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_tower.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_tower_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wee_bk.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wee_bt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wee_ft.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wee_ft_off.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wee_lt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wee_rt.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wee_tp.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_wii_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/computer_yellow.png create mode 100644 mods/homedecor_modpack/computer/textures/homedecor_plastic_base.png create mode 100644 mods/homedecor_modpack/computer/textures/homedecor_plastic_base_inv.png create mode 100644 mods/homedecor_modpack/computer/textures/homedecor_plastic_sheeting.png create mode 100644 mods/homedecor_modpack/computer/textures/monitor_display.png create mode 100644 mods/homedecor_modpack/computer/textures/monitor_plastic.png create mode 100644 mods/homedecor_modpack/computer/textures/tetris_arcade.png create mode 100644 mods/homedecor_modpack/copyright.txt create mode 100644 mods/homedecor_modpack/fake_fire/.luacheckrc create mode 100644 mods/homedecor_modpack/fake_fire/init.lua create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.de.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.es.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.fr.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.ms.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.pt.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.pt_BR.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.ru.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/fake_fire.zh_CN.tr create mode 100644 mods/homedecor_modpack/fake_fire/locale/template.txt create mode 100644 mods/homedecor_modpack/fake_fire/mod.conf create mode 100644 mods/homedecor_modpack/fake_fire/models/fancy_fire.obj create mode 100644 mods/homedecor_modpack/fake_fire/sounds/fire_extinguish.ogg create mode 100644 mods/homedecor_modpack/fake_fire/sounds/fire_small.ogg create mode 100644 mods/homedecor_modpack/fake_fire/textures/chimney_top.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/embers_animated.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/fake_fire_animated.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/fake_fire_embers.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/fake_fire_empty_tile.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/fake_fire_inv.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/fake_fire_particle_anim_fire.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/fake_fire_particle_anim_smoke.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/fancy_fire_inv.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/flint_and_steel.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/ice_fire_animated.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/ice_fire_inv.png create mode 100644 mods/homedecor_modpack/fake_fire/textures/smoke_particle.png create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/init.lua create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_bookshelf.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_door_steel_a.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_door_steel_b.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_door_wood_a.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_door_wood_b.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_trapdoor.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_trapdoor_open.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_trapdoor_steel.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_trapdoor_steel_open.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_vessels_bottle.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_vessels_bottle_steel.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_vessels_drink.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_3d_vessels_shelf.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_closet_a.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_closet_b.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_fancy_a.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_fancy_b.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_french_a.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_french_b.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_wood_glass_3_a.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_wood_glass_3_b.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_wrought_iron_a.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/models/homedecor_door_wrought_iron_b.obj create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/textures/homedecor_3d_bookshelf_books.png create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/textures/homedecor_3d_bookshelf_inside_back.png create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/textures/homedecor_3d_bottle_metal_bright.png create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/textures/homedecor_3d_vessels_drinking_glass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/textures/homedecor_3d_vessels_glass_bottle_inv.png create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/textures/homedecor_3d_vessels_shelf_glass.png create mode 100644 mods/homedecor_modpack/homedecor_3d_extras/textures/homedecor_3d_vessels_steel_bottle_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_bathroom/init.lua create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.de.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.es.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.it.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/homedecor_bathroom.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_bathroom/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_bathroom/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_bathroom_faucet.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_bathroom_set.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_bathroom_sink.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_bathtub_clawfoot.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_medicine_cabinet.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_medicine_cabinet_open.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_shower_head.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_toilet_closed.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_toilet_open.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_toilet_paper.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/models/homedecor_towel_rod.obj create mode 100644 mods/homedecor_modpack/homedecor_bathroom/sounds/homedecor_shower.ogg create mode 100644 mods/homedecor_modpack/homedecor_bathroom/sounds/homedecor_toilet_flush.ogg create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/3dforniture_taps_brass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/3dforniture_taps_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/forniture_marble_base_ducha_top.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_set_cup.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_set_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_set_mirror.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_set_toothbrush.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_set_toothpaste.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_set_tray.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_sink_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_tiles_bg.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathroom_tiles_fg.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_bathtub_clawfoot_bottom_inside.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_medicine_cabinet_inside.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_medicine_cabinet_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_medicine_cabinet_mirror.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_shower_head.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_shower_head_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_toilet_paper_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bathroom/textures/homedecor_towel_rod_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_bedroom/init.lua create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.de.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.es.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.it.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/homedecor_bedroom.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_bedroom/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_bedroom/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_bedroom/models/homedecor_bed_extended.obj create mode 100644 mods/homedecor_modpack/homedecor_bedroom/models/homedecor_bed_kingsize.obj create mode 100644 mods/homedecor_modpack/homedecor_bedroom/models/homedecor_bed_regular.obj create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_bed_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_bed_frame.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_bed_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_bed_kingsize_inv.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_mahogany_1_drawer_front.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_mahogany_2_drawer_front.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_mahogany_back.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_mahogany_lr.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_mahogany_tb.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_oak_1_drawer_front.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_oak_2_drawer_front.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_oak_back.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_oak_lr.png create mode 100644 mods/homedecor_modpack/homedecor_bedroom/textures/homedecor_nightstand_oak_tb.png create mode 100644 mods/homedecor_modpack/homedecor_books/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_books/init.lua create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.de.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.es.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.it.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/homedecor_books.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_books/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_books/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_books/models/homedecor_book.obj create mode 100644 mods/homedecor_modpack/homedecor_books/models/homedecor_book_open.obj create mode 100644 mods/homedecor_modpack/homedecor_books/textures/homedecor_book_cover.png create mode 100644 mods/homedecor_modpack/homedecor_books/textures/homedecor_book_cover_trim.png create mode 100644 mods/homedecor_modpack/homedecor_books/textures/homedecor_book_edges.png create mode 100644 mods/homedecor_modpack/homedecor_books/textures/homedecor_book_inv.png create mode 100644 mods/homedecor_modpack/homedecor_books/textures/homedecor_book_pages.png create mode 100644 mods/homedecor_modpack/homedecor_books/textures/homedecor_book_trim_inv.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_climate_control/init.lua create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.de.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.es.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/homedecor_climate_control.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_climate_control/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_climate_control/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_climate_control/models/homedecor_ac.obj create mode 100644 mods/homedecor_modpack/homedecor_climate_control/models/homedecor_desk_fan.b3d create mode 100644 mods/homedecor_modpack/homedecor_climate_control/models/homedecor_radiator.obj create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_ac.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_ceiling_fan_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_ceiling_fan_inv.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_ceiling_fan_sides.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_ceiling_fan_top.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_desk_fan_body.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_desk_fan_inv.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_desk_fan_uv.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_fan_blades.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_heater_back.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_heater_front.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_heater_inv.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_heater_sides.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_heater_tb.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_radiator_controls.png create mode 100644 mods/homedecor_modpack/homedecor_climate_control/textures/homedecor_radiator_inv.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_clocks/init.lua create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.de.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.es.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/homedecor_clocks.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_clocks/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_clocks/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_clocks/models/homedecor_analog_clock.obj create mode 100644 mods/homedecor_modpack/homedecor_clocks/models/homedecor_grandfather_clock.obj create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_alarm_clock_back.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_alarm_clock_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_alarm_clock_front.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_alarm_clock_inv.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_alarm_clock_sides.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_alarm_clock_top.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_analog_clock_back.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_analog_clock_face.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_analog_clock_plastic_inv.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_analog_clock_wood_inv.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_digital_clock_back.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_digital_clock_edges.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_digital_clock_front.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_digital_clock_inv.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_grandfather_clock_face.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_grandfather_clock_face_edge.png create mode 100644 mods/homedecor_modpack/homedecor_clocks/textures/homedecor_grandfather_clock_inv.png create mode 100644 mods/homedecor_modpack/homedecor_cobweb/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_cobweb/init.lua create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.de.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.es.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/homedecor_cobweb.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_cobweb/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_cobweb/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_cobweb/textures/homedecor_cobweb.png create mode 100644 mods/homedecor_modpack/homedecor_cobweb/textures/homedecor_cobweb_plantlike.png create mode 100644 mods/homedecor_modpack/homedecor_cobweb/textures/homedecor_cobweb_torchlike.png create mode 100644 mods/homedecor_modpack/homedecor_common/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_common/crafts.lua create mode 100644 mods/homedecor_modpack/homedecor_common/expansion.lua create mode 100644 mods/homedecor_modpack/homedecor_common/furnaces.lua create mode 100644 mods/homedecor_modpack/homedecor_common/init.lua create mode 100644 mods/homedecor_modpack/homedecor_common/inventory.lua create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.de.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.es.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.it.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/homedecor_common.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_common/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_common/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_common/models/homedecor_cube.obj create mode 100644 mods/homedecor_modpack/homedecor_common/models/homedecor_slope.obj create mode 100644 mods/homedecor_modpack/homedecor_common/models/homedecor_slope_inner_corner.obj create mode 100644 mods/homedecor_modpack/homedecor_common/models/homedecor_slope_outer_corner.obj create mode 100644 mods/homedecor_modpack/homedecor_common/nodeboxes.lua create mode 100644 mods/homedecor_modpack/homedecor_common/registration.lua create mode 100644 mods/homedecor_modpack/homedecor_common/sit.lua create mode 100644 mods/homedecor_modpack/homedecor_common/sounds/homedecor_faucet.ogg create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_blanktile.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_drawer_small.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_metal.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_metal_brass.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_metal_bright.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_metal_gold.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_metal_gold2.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_metal_lines_overlay.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_metal_wrought_iron.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_plastic.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_quilted_paper.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_terrycloth.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_wood_luxury.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_wood_old.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_wood_plain.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_generic_wood_red.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_japanese_paper.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_polished_copper.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_roof_tile_terracotta.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_shingles_asphalt.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_shingles_terracotta.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_shingles_terracotta_inv.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_shingles_wood.png create mode 100644 mods/homedecor_modpack/homedecor_common/textures/homedecor_water_particle.png create mode 100644 mods/homedecor_modpack/homedecor_common/water_particles.lua create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/init.lua create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.de.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.es.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.it.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/homedecor_doors_and_gates.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/models/homedecor_door_japanese_closed.obj create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/models/homedecor_door_japanese_open.obj create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/sounds/homedecor_book_close.ogg create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/sounds/homedecor_door_close.ogg create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/sounds/homedecor_door_open.ogg create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/sounds/homedecor_gate_open_close.ogg create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_basic_panel.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_basic_panel_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_carolina.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_carolina_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_closet_mahogany.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_closet_mahogany_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_closet_oak.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_closet_oak_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_exterior_fancy_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_french_mahogany.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_french_mahogany_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_french_oak.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_french_oak_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_french_white.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_french_white_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_glass.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_glass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_japanese_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_wood_plain.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_wood_plain_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_woodglass.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_woodglass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_wrought_iron.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_door_wrought_iron_inv.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_barbed_wire_edges.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_barbed_wire_fb.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_chainlink_fb.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_chainlink_lr.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_chainlink_tb.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_half_door_fb.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_half_door_lr.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_half_door_tb.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_fb.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_lr.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_half_door_white_tb.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_picket_back.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_picket_front.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_back.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_gate_picket_white_front.png create mode 100644 mods/homedecor_modpack/homedecor_doors_and_gates/textures/homedecor_jpn_door_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_electrical/init.lua create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.de.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.es.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/homedecor_electrical.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_electrical/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_electrical/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_electrical/sounds/homedecor_doorbell.ogg create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_doorbell.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_doorbell_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_light_switch_back.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_light_switch_edges.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_light_switch_front_off.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_light_switch_front_on.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_light_switch_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_outlet_back.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_outlet_edges.png create mode 100644 mods/homedecor_modpack/homedecor_electrical/textures/homedecor_outlet_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_electronics/init.lua create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.de.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.es.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.it.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/homedecor_electronics.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_electronics/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_electronics/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_electronics/models/homedecor_speaker_large.obj create mode 100644 mods/homedecor_modpack/homedecor_electronics/models/homedecor_speaker_large_open.obj create mode 100644 mods/homedecor_modpack/homedecor_electronics/models/homedecor_speaker_small.obj create mode 100644 mods/homedecor_modpack/homedecor_electronics/models/homedecor_telephone.obj create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_dvd_player.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_dvdvcr_back.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_dvdvcr_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_dvdvcr_front.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_dvdvcr_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_dvdvcr_sides.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_dvdvcr_top.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_projection_screen.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_projection_screen_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_speaker_driver.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_speaker_driver_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_speaker_front.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_speaker_open_front.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_speaker_sides.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_stereo_back.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_stereo_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_stereo_front.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_stereo_left.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_stereo_top.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_telephone_base.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_telephone_cord.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_telephone_dial.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_telephone_handset.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_telephone_inv.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_television_back.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_television_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_television_front.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_television_front_animated.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_television_left.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_television_top.png create mode 100644 mods/homedecor_modpack/homedecor_electronics/textures/homedecor_vcr.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_exterior/init.lua create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.de.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.es.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.it.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/homedecor_exterior.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_exterior/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_exterior/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_exterior/models/homedecor_barbecue.obj create mode 100644 mods/homedecor_modpack/homedecor_exterior/models/homedecor_chimney.obj create mode 100644 mods/homedecor_modpack/homedecor_exterior/models/homedecor_doghouse.obj create mode 100644 mods/homedecor_modpack/homedecor_exterior/models/homedecor_shrubbery.obj create mode 100644 mods/homedecor_modpack/homedecor_exterior/models/homedecor_well.obj create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_barbecue_meat.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_chimney_tb.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_doghouse_inv.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_embers.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_lattice.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_lattice_vegetal.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_rope_texture.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_shrubbery_green.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_shrubbery_green_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_shrubbery_red.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_shrubbery_red_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_shrubbery_roots.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_shrubbery_yellow.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_shrubbery_yellow_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_stonepath_inv.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_swing_inv.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_swing_top.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_swingrope_sides.png create mode 100644 mods/homedecor_modpack/homedecor_exterior/textures/homedecor_well_inv.png create mode 100644 mods/homedecor_modpack/homedecor_fences/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_fences/init.lua create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.de.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.es.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.it.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/homedecor_fences.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_fences/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_fences/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_fences/models/homedecor_fence_barbed_wire.obj create mode 100644 mods/homedecor_modpack/homedecor_fences/models/homedecor_fence_barbed_wire_corner.obj create mode 100644 mods/homedecor_modpack/homedecor_fences/models/homedecor_fence_chainlink.obj create mode 100644 mods/homedecor_modpack/homedecor_fences/models/homedecor_fence_chainlink_corner.obj create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_barbed_wire.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_brass.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_chainlink_corner_front.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_chainlink_corner_top.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_chainlink_fb.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_chainlink_sides.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_chainlink_tb.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_corner_wrought_iron_2_sides.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_corner_wrought_iron_2_tb.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_picket.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_picket_backside.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_picket_white.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_picket_white_backside.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_backside.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_backside2.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_corner_front.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_corner_right.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_corner_tb.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_front.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_sides.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_privacy_tb.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_wrought_iron.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_wrought_iron_2_fb.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_wrought_iron_2_sides.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_fence_wrought_iron_2_tb.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_brass_post.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_brass_post_back.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_brass_post_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_brass_post_front.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_brass_post_side.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_brass_post_top.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_wrought_iron_post.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_wrought_iron_post_back.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_wrought_iron_post_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_wrought_iron_post_front.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_wrought_iron_post_side.png create mode 100644 mods/homedecor_modpack/homedecor_fences/textures/homedecor_sign_wrought_iron_post_top.png create mode 100644 mods/homedecor_modpack/homedecor_foyer/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_foyer/init.lua create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.de.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.es.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/homedecor_foyer.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_foyer/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_foyer/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_foyer/models/homedecor_coatrack.obj create mode 100644 mods/homedecor_modpack/homedecor_foyer/textures/homedecor_coatrack_inv.png create mode 100644 mods/homedecor_modpack/homedecor_foyer/textures/homedecor_coatrack_wallmount_inv.png create mode 100644 mods/homedecor_modpack/homedecor_foyer/textures/homedecor_welcome_mat_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_foyer/textures/homedecor_welcome_mat_brown.png create mode 100644 mods/homedecor_modpack/homedecor_foyer/textures/homedecor_welcome_mat_green.png create mode 100644 mods/homedecor_modpack/homedecor_foyer/textures/homedecor_welcome_mat_grey.png create mode 100644 mods/homedecor_modpack/homedecor_furniture/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_furniture/init.lua create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.de.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.es.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.it.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/homedecor_furniture.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_furniture/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_furniture/models/homedecor_openframe_bookshelf.obj create mode 100644 mods/homedecor_modpack/homedecor_furniture/textures/homedecor_openframe_bookshelf_books.png create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/init.lua create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.de.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.es.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.it.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/homedecor_furniture_medieval.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/models/forniture_chains.obj create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/textures/forniture_chains_inv.png create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/textures/forniture_coal.png create mode 100644 mods/homedecor_modpack/homedecor_furniture_medieval/textures/forniture_marble_top_toilet.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/init.lua create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.de.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.es.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.it.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/homedecor_gastronomy.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_4_bottles.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_beer_mug.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_beer_taps.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_bottle.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_coffeemaker.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_cutlery_set.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_soda_machine.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/models/homedecor_wine_rack.obj create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/sounds/insert_coin.ogg create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/sounds/toaster.ogg create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_4_bottles_brown_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_4_bottles_green_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_4_bottles_multi_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_beer_mug.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_beer_mug_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_beertap_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_bottle_brown.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_bottle_brown2.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_bottle_brown3.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_bottle_brown4.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_bottle_brown_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_bottle_green.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_bottle_green_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_coffeemaker_case.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_coffeemaker_cup.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_coffeemaker_decanter.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_coffeemaker_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_cutlery_set.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_cutlery_set_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_soda_can.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_soda_machine.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_steam.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_toaster_inv.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_toaster_sides.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_toaster_toploaf.png create mode 100644 mods/homedecor_modpack/homedecor_gastronomy/textures/homedecor_wine_rack_inv.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_kitchen/init.lua create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.de.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.es.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.it.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/homedecor_kitchen.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_kitchen/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_kitchen/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_kitchen/models/homedecor_copper_pans.obj create mode 100644 mods/homedecor_modpack/homedecor_kitchen/models/homedecor_kitchen_faucet.obj create mode 100644 mods/homedecor_modpack/homedecor_kitchen/models/homedecor_kitchen_sink.obj create mode 100644 mods/homedecor_modpack/homedecor_kitchen/models/homedecor_paper_towel.obj create mode 100644 mods/homedecor_modpack/homedecor_kitchen/models/homedecor_refrigerator.obj create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_copper_pans_inv.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_dishwasher_back.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_dishwasher_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_dishwasher_front.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_dishwasher_sides.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_dishwasher_top.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_bevel.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_front.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_front_half.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_top.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_top_granite.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_top_marble.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_top_steel.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_cabinet_top_wood.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_faucet_inv.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_kitchen_sink_top.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_microwave_front.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_microwave_front_active.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_microwave_top.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_front.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_front_active.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_side.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_steel_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_steel_front.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_steel_front_active.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_steel_side.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_steel_top.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_oven_top.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_paper_towel_inv.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_refrigerator_steel.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_refrigerator_steel_inv.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_refrigerator_white.png create mode 100644 mods/homedecor_modpack/homedecor_kitchen/textures/homedecor_refrigerator_white_inv.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_laundry/init.lua create mode 100644 mods/homedecor_modpack/homedecor_laundry/locale/homedecor_laundry.de.tr create mode 100644 mods/homedecor_modpack/homedecor_laundry/locale/homedecor_laundry.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_laundry/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_laundry/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_laundry/models/homedecor_ironing_board.obj create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_dryer_back.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_dryer_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_dryer_front.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_dryer_sides.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_dryer_top.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_washing_machine_back.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_washing_machine_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_washing_machine_front.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_washing_machine_sides.png create mode 100644 mods/homedecor_modpack/homedecor_laundry/textures/homedecor_washing_machine_top.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_lighting/init.lua create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.de.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.es.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.it.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/homedecor_lighting.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_lighting/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_lighting/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/forniture_torch.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_candle_thick.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_candle_thin.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_candlestick.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_ceiling_lamp.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_ceiling_lantern.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_chains_top.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_chandelier.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_desk_lamp.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_ground_lantern.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_hanging_lantern.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_oil_lamp.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_oil_lamp_tabletop.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_plasma_ball.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_standing_lamp.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_table_lamp.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_wall_lamp.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/homedecor_wall_sconce.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/models/plasma_lamp.obj create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/forniture_torch_flame.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/forniture_torch_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_candle_flame.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_candle_flat.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_candle_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_candle_sides.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_candle_thin_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_candlestick_brass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_candlestick_wrought_iron_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_ceiling_lamp_glass.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_ceiling_lamp_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_ceiling_lantern_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_desk_lamp_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_generic_light_source_off.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_generic_light_source_white.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_generic_light_source_yellow.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_base.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_cube_sides_edges.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_cube_sides_glare.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_cube_tb_edges.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_cube_top_glare.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_tb_edges.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_thick_sides_edges.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_thick_sides_glare.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_thin_sides_edges.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_thin_sides_glare.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_glowlight_top_glare.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_ground_lantern_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_hanging_lantern_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_lattice_lantern_large_light.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_lattice_lantern_large_overlay.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_light.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_lattice_lantern_small_sides_overlay.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_light.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_lattice_lantern_small_tb_overlay.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_oil_lamp_glass.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_oil_lamp_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_oil_lamp_tabletop.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_oil_lamp_tabletop_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_oil_lamp_wick.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_plasma_ball_glass.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_plasma_ball_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_plasma_ball_streamers.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_plasma_lamp_off.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_plasma_storm.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_rope_light_on_ceiling.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_rope_light_on_floor.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_standing_lamp_foot_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_standing_lamp_top_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_table_lamp_foot_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_table_lamp_top_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_wall_lamp_inv.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_wall_sconce_back.png create mode 100644 mods/homedecor_modpack/homedecor_lighting/textures/homedecor_wall_sconce_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_misc/init.lua create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.de.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.es.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.it.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/homedecor_misc.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_misc/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_misc/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_banister_diagonal_left.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_banister_diagonal_right.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_banister_horizontal.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_dartboard.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_dvd_cabinet.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_fishtank.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_flowerpot.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_piano.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_pool_table.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_potted_plant.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_round_pole.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_skateboard.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_small_rug.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_spiral_staircase.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_sport_bench.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_tool_cabinet.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_trophy.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_wall_japanese_bottom.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_wall_japanese_middle.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/models/homedecor_wall_japanese_top.obj create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/flowers_bonsai.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/flowers_cactus.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_banister_brass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_banister_white_dark_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_banister_wood_colored_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_banister_wood_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_banister_wrought_iron_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_cardbox_big_sides.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_cardbox_big_tb.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_cardbox_sides.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_cardbox_tb.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_ceiling_paint.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_ceiling_paint_roller.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_ceiling_tile.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_dartboard.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_dartboard_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_dvdcd_cabinet_back.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_dvdcd_cabinet_front.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_filter.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_fishes.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_fishes_lighted.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_gravel.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_gravel_lighted.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_sides.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_sides_lighted.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_water_top.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_fishtank_water_top_lighted.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_flower_pot_black.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_flower_pot_green.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_flower_pot_terracotta.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_flowerpot_small_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_piano_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_piano_keys.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_pole_brass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_pole_wrought_iron_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_pool_table_baize.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_pool_table_balls.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_pool_table_cue.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_pool_table_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_pool_table_pockets.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_rug_large.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_rug_persian.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_rug_small.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_skateboard.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_skateboard_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_sport_bench_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_tatami.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_tool_cabinet_drawers.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_tool_cabinet_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_tool_cabinet_misc.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/homedecor_trophy_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/top_chain_brass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_misc/textures/top_chain_wrought_iron_inv.png create mode 100644 mods/homedecor_modpack/homedecor_office/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_office/init.lua create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.de.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.es.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/homedecor_office.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_office/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_office/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_office/models/homedecor_calendar.obj create mode 100644 mods/homedecor_modpack/homedecor_office/models/homedecor_desk.obj create mode 100644 mods/homedecor_modpack/homedecor_office/models/homedecor_desk_globe.obj create mode 100644 mods/homedecor_modpack/homedecor_office/models/homedecor_filing_cabinet.obj create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_calendar.png create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_calendar_inv.png create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_desk_drawers.png create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_desk_globe_inv.png create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_desk_inv.png create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_earth.png create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_filing_cabinet_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_office/textures/homedecor_filing_cabinet_front.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/init.lua create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.de.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.es.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/homedecor_pictures_and_paintings.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/models/homedecor_painting.obj create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/models/homedecor_picture_frame.obj create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_blank_canvas.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting1.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting10.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting11.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting12.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting13.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting14.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting15.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting16.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting17.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting18.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting19.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting2.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting20.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting3.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting4.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting5.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting6.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting7.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting8.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting9.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_painting_back.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_picture_frame1_inv.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_picture_frame2_inv.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_picture_frame_back.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_picture_frame_image1.png create mode 100644 mods/homedecor_modpack/homedecor_pictures_and_paintings/textures/homedecor_picture_frame_image2.png create mode 100644 mods/homedecor_modpack/homedecor_roofing/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_roofing/init.lua create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.de.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.es.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.it.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/homedecor_roofing.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_roofing/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_roofing/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_roofing/textures/homedecor_shingles_asphalt_inv.png create mode 100644 mods/homedecor_modpack/homedecor_roofing/textures/homedecor_shingles_glass.png create mode 100644 mods/homedecor_modpack/homedecor_roofing/textures/homedecor_shingles_wood_inv.png create mode 100644 mods/homedecor_modpack/homedecor_roofing/textures/homedecor_skylight_frosted.png create mode 100644 mods/homedecor_modpack/homedecor_roofing/textures/homedecor_skylight_frosted_inv.png create mode 100644 mods/homedecor_modpack/homedecor_roofing/textures/homedecor_skylight_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_seating/README.txt create mode 100644 mods/homedecor_modpack/homedecor_seating/armchairs.lua create mode 100644 mods/homedecor_modpack/homedecor_seating/init.lua create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.de.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.es.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.it.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/homedecor_seating.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_seating/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_seating/longsofas.lua create mode 100644 mods/homedecor_modpack/homedecor_seating/misc.lua create mode 100644 mods/homedecor_modpack/homedecor_seating/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_seating/models/forniture_armchair.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/homedecor_bench_large_1.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/homedecor_bench_large_2.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/homedecor_deckchair.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/homedecor_kitchen_chair.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/homedecor_office_chair_basic.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/homedecor_office_chair_upscale.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/lrfurn_armchair.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/lrfurn_sofa_long.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/models/lrfurn_sofa_short.obj create mode 100644 mods/homedecor_modpack/homedecor_seating/sofas.lua create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_armchair_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_bench_large_1_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_bench_large_2_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_chair_padded_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_chair_wood_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_deckchair.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_deckchair_striped_blue.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_office_chair_basic.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/homedecor_office_chair_upscale.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/lrfurn_armchair_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/lrfurn_longsofa_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/lrfurn_sofa_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/lrfurn_sofa_inv.png create mode 100644 mods/homedecor_modpack/homedecor_seating/textures/lrfurn_upholstery.png create mode 100644 mods/homedecor_modpack/homedecor_tables/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_tables/coffeetable.lua create mode 100644 mods/homedecor_modpack/homedecor_tables/endtable.lua create mode 100644 mods/homedecor_modpack/homedecor_tables/init.lua create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.de.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.es.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.it.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/homedecor_tables.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_tables/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_tables/misc.lua create mode 100644 mods/homedecor_modpack/homedecor_tables/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_tables/models/homedecor_table_small_round.obj create mode 100644 mods/homedecor_modpack/homedecor_tables/models/homedecor_table_small_square.obj create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_face_clean.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_table_large_edges.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_table_large_inv.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_table_large_tb.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_table_small_round.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_table_small_round_inv.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_table_small_square.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_glass_table_small_square_inv.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_table_legs_brass.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_table_legs_wrought_iron.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_utility_table_edges.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_utility_table_legs.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_utility_table_legs_inv.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_utility_table_tb.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_wood_table_large_edges.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_wood_table_large_inv.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_wood_table_large_tb.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_wood_table_small_round.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_wood_table_small_round_inv.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_wood_table_small_square.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/homedecor_wood_table_small_square_inv.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/lrfurn_coffeetable_back.png create mode 100644 mods/homedecor_modpack/homedecor_tables/textures/lrfurn_coffeetable_front.png create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/init.lua create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.de.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.es.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/homedecor_trash_cans.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/models/homedecor_trash_can.obj create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/models/homedecor_trash_can_green.obj create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/models/homedecor_trash_can_green_open.obj create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/sounds/homedecor_trash_all.ogg create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/textures/homedecor_trash_can.png create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/textures/homedecor_trash_can_green_inv.png create mode 100644 mods/homedecor_modpack/homedecor_trash_cans/textures/homedecor_trash_can_inv.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/init.lua create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.de.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.es.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.it.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/homedecor_wardrobe.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/models/homedecor_bedroom_wardrobe.obj create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female1.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female1_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female2.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female2_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female3.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female3_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female4.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female4_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female5.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_female5_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male1.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male1_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male2.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male2_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male3.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male3_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male4.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male4_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male5.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_clothes_male5_preview.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_generic_wood_plain.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_wardrobe_doors.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_wardrobe_drawers.png create mode 100644 mods/homedecor_modpack/homedecor_wardrobe/textures/homedecor_wardrobe_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/.luacheckrc create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/init.lua create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.de.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.es.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.fr.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.it.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.ms.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.pt.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.pt_BR.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.ru.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/homedecor_windows_and_treatments.zh_CN.tr create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/locale/template.txt create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/mod.conf create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/models/homedecor_window_shutter.obj create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/models/homedecor_windowblind_thick.obj create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/models/homedecor_windowblind_thin.obj create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_curtain.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_curtain_open.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_curtainrod_brass_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_curtainrod_wood_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_curtainrod_wrought_iron_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_flowerbox_bottom.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_flowerbox_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_flowerbox_sides.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_flowerbox_top.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_stained_glass.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_window_frame.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_window_quartered.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_window_shutter.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_window_shutter_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_window_sides.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_windowblind_strings.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_windowblind_thick_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_windowblind_thin_inv.png create mode 100644 mods/homedecor_modpack/homedecor_windows_and_treatments/textures/homedecor_windowblinds.png create mode 100644 mods/homedecor_modpack/inbox/.luacheckrc create mode 100644 mods/homedecor_modpack/inbox/init.lua create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.de.tr create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.es.tr create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.fr.tr create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.ms.tr create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.pt.tr create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.pt_BR.tr create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.ru.tr create mode 100644 mods/homedecor_modpack/inbox/locale/inbox.zh_CN.tr create mode 100644 mods/homedecor_modpack/inbox/locale/template.txt create mode 100644 mods/homedecor_modpack/inbox/mod.conf create mode 100644 mods/homedecor_modpack/inbox/models/inbox_mailbox.obj create mode 100644 mods/homedecor_modpack/inbox/textures/inbox_grey_metal.png create mode 100644 mods/homedecor_modpack/inbox/textures/inbox_red_metal.png create mode 100644 mods/homedecor_modpack/inbox/textures/inbox_white_metal.png create mode 100644 mods/homedecor_modpack/inbox/textures/mailbox_inv.png create mode 100644 mods/homedecor_modpack/itemframes/.luacheckrc create mode 100644 mods/homedecor_modpack/itemframes/init.lua create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.de.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.es.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.fr.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.it.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.ms.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.pt.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.pt_BR.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.ru.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/itemframes.zh_CN.tr create mode 100644 mods/homedecor_modpack/itemframes/locale/template.txt create mode 100644 mods/homedecor_modpack/itemframes/mod.conf create mode 100644 mods/homedecor_modpack/itemframes/textures/itemframes_frame.png create mode 100644 mods/homedecor_modpack/itemframes/textures/itemframes_pedestal.png create mode 100644 mods/homedecor_modpack/lavalamp/.luacheckrc create mode 100644 mods/homedecor_modpack/lavalamp/README.txt create mode 100644 mods/homedecor_modpack/lavalamp/init.lua create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.de.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.es.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.fr.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.it.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.ms.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.pt.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.pt_BR.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.ru.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/lavalamp.zh_CN.tr create mode 100644 mods/homedecor_modpack/lavalamp/locale/template.txt create mode 100644 mods/homedecor_modpack/lavalamp/mod.conf create mode 100644 mods/homedecor_modpack/lavalamp/models/lavalamp.obj create mode 100644 mods/homedecor_modpack/lavalamp/textures/lavalamp_lamp_anim.png create mode 100644 mods/homedecor_modpack/lavalamp/textures/lavalamp_lamp_inv.png create mode 100644 mods/homedecor_modpack/lavalamp/textures/lavalamp_lamp_liquid.png create mode 100644 mods/homedecor_modpack/lavalamp/textures/lavalamp_lamp_off.png create mode 100644 mods/homedecor_modpack/lavalamp/textures/lavalamp_metal.png create mode 100644 mods/homedecor_modpack/listnodes.sh create mode 100644 mods/homedecor_modpack/modpack.conf rename mods/{mob-engine => homedecor_modpack}/modpack.txt (100%) create mode 100644 mods/homedecor_modpack/plasmascreen/.luacheckrc create mode 100644 mods/homedecor_modpack/plasmascreen/README.md create mode 100644 mods/homedecor_modpack/plasmascreen/init.lua create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.de.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.es.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.fr.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.ms.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.pt.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.pt_BR.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.ru.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/plasmascreen.zh_CN.tr create mode 100644 mods/homedecor_modpack/plasmascreen/locale/template.txt create mode 100644 mods/homedecor_modpack/plasmascreen/mod.conf create mode 100644 mods/homedecor_modpack/plasmascreen/models/plasmascreen_tv.obj create mode 100644 mods/homedecor_modpack/plasmascreen/textures/plasmascreen_back.png create mode 100644 mods/homedecor_modpack/plasmascreen/textures/plasmascreen_case.png create mode 100644 mods/homedecor_modpack/plasmascreen/textures/plasmascreen_case_off.png create mode 100644 mods/homedecor_modpack/plasmascreen/textures/plasmascreen_screen_off.png create mode 100644 mods/homedecor_modpack/plasmascreen/textures/plasmascreen_tv_inv.png create mode 100644 mods/homedecor_modpack/plasmascreen/textures/plasmascreen_video.png create mode 100644 mods/lib_mount/.luacheckrc create mode 100644 mods/lib_mount/LICENSE.md create mode 100644 mods/lib_mount/README.md delete mode 100644 mods/lib_mount/README.txt create mode 100644 mods/lib_mount/mod.conf create mode 100644 mods/mail/LICENSE create mode 100644 mods/mail/README create mode 100644 mods/mail/depends.txt create mode 100644 mods/mail/init.lua create mode 100644 mods/mail/textures/mail_button.png delete mode 100644 mods/mob-engine/API.txt delete mode 100644 mods/mob-engine/CHANGELOG.md delete mode 100644 mods/mob-engine/LICENSE delete mode 100644 mods/mob-engine/README.md delete mode 100644 mods/mob-engine/bower.json delete mode 100644 mods/mob-engine/chicken/LICENSE.txt delete mode 100644 mods/mob-engine/chicken/README.txt delete mode 100644 mods/mob-engine/chicken/depends.txt delete mode 100644 mods/mob-engine/chicken/egg.lua delete mode 100644 mods/mob-engine/chicken/init.lua delete mode 100644 mods/mob-engine/chicken/models/creatures_chicken.b3d delete mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken.1.ogg delete mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken.2.ogg delete mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken.3.ogg delete mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken_hit.1.ogg delete mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken_hit.2.ogg delete mode 100644 mods/mob-engine/chicken/textures/creatures_chicken.png delete mode 100644 mods/mob-engine/chicken/textures/creatures_chicken_flesh.png delete mode 100644 mods/mob-engine/chicken/textures/creatures_chicken_meat.png delete mode 100644 mods/mob-engine/chicken/textures/creatures_egg.png delete mode 100644 mods/mob-engine/chicken/textures/creatures_feather.png delete mode 100644 mods/mob-engine/chicken/textures/creatures_fried_egg.png delete mode 100644 mods/mob-engine/creatures/LICENSE.txt delete mode 100644 mods/mob-engine/creatures/README.txt delete mode 100644 mods/mob-engine/creatures/common.lua delete mode 100644 mods/mob-engine/creatures/depends.txt delete mode 100644 mods/mob-engine/creatures/description.txt delete mode 100644 mods/mob-engine/creatures/functions.lua delete mode 100644 mods/mob-engine/creatures/init.lua delete mode 100644 mods/mob-engine/creatures/items.lua delete mode 100644 mods/mob-engine/creatures/register.lua delete mode 100644 mods/mob-engine/creatures/sounds/creatures_splash.1.ogg delete mode 100644 mods/mob-engine/creatures/sounds/creatures_splash.2.ogg delete mode 100644 mods/mob-engine/creatures/textures/creatures_flesh.png delete mode 100644 mods/mob-engine/creatures/textures/creatures_meat.png delete mode 100644 mods/mob-engine/creatures/textures/creatures_spawn_egg.png delete mode 100644 mods/mob-engine/creatures/textures/creatures_spawner.png delete mode 100644 mods/mob-engine/ghost/LICENSE.txt delete mode 100644 mods/mob-engine/ghost/README.txt delete mode 100644 mods/mob-engine/ghost/depends.txt delete mode 100644 mods/mob-engine/ghost/init.lua delete mode 100644 mods/mob-engine/ghost/models/creatures_ghost.b3d delete mode 100644 mods/mob-engine/ghost/models/ghost.b3d delete mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost.1.ogg delete mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost.2.ogg delete mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost_death.ogg delete mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost_hit.ogg delete mode 100644 mods/mob-engine/ghost/textures/creatures_egg_ghost.png delete mode 100644 mods/mob-engine/oerrki/LICENSE.txt delete mode 100644 mods/mob-engine/oerrki/README.txt delete mode 100644 mods/mob-engine/oerrki/depends.txt delete mode 100644 mods/mob-engine/oerrki/init.lua delete mode 100644 mods/mob-engine/oerrki/models/creatures_oerrki.b3d delete mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_attack.ogg delete mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_hit.1.ogg delete mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_hit.2.ogg delete mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_idle.1.ogg delete mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_idle.2.ogg delete mode 100644 mods/mob-engine/oerrki/textures/creatures_egg_oerrki.png delete mode 100644 mods/mob-engine/oerrki/textures/creatures_oerrki.png delete mode 100644 mods/mob-engine/screenshot.png delete mode 100644 mods/mob-engine/sheep/LICENSE.txt delete mode 100644 mods/mob-engine/sheep/README.txt delete mode 100644 mods/mob-engine/sheep/depends.txt delete mode 100644 mods/mob-engine/sheep/init.lua delete mode 100644 mods/mob-engine/sheep/models/creatures_sheep.b3d delete mode 100644 mods/mob-engine/sheep/sounds/creatures_shears.ogg delete mode 100644 mods/mob-engine/sheep/sounds/creatures_sheep.1.ogg delete mode 100644 mods/mob-engine/sheep/sounds/creatures_sheep.2.ogg delete mode 100644 mods/mob-engine/sheep/sounds/creatures_sheep.3.ogg delete mode 100644 mods/mob-engine/sheep/textures/creatures_egg_sheep.png delete mode 100644 mods/mob-engine/sheep/textures/creatures_shears.png delete mode 100644 mods/mob-engine/sheep/textures/creatures_sheep.png delete mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_black.png delete mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_brown.png delete mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_grey.png delete mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_shaved.png delete mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_white.png delete mode 100644 mods/mob-engine/zombie/LICENSE.txt delete mode 100644 mods/mob-engine/zombie/README.txt delete mode 100644 mods/mob-engine/zombie/depends.txt delete mode 100644 mods/mob-engine/zombie/init.lua delete mode 100644 mods/mob-engine/zombie/models/creatures_zombie.b3d delete mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie.1.ogg delete mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie.2.ogg delete mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie.3.ogg delete mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie_death.ogg delete mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie_hit.ogg delete mode 100644 mods/mob-engine/zombie/textures/creatures_egg_zombie.png delete mode 100644 mods/mob-engine/zombie/textures/creatures_rotten_flesh.png create mode 100644 mods/mob_horse/depends.txt create mode 100644 mods/mob_horse/init.lua create mode 100644 mods/mob_horse/intllib.lua create mode 100644 mods/mob_horse/locale/it_IT.po create mode 100644 mods/mob_horse/locale/mob_horse.en.tr create mode 100644 mods/mob_horse/locale/mob_horse.fr.tr create mode 100644 mods/mob_horse/locale/mob_horse.it_IT.tr create mode 100644 mods/mob_horse/locale/mob_horse.ms.tr create mode 100644 mods/mob_horse/locale/mob_horse.zh_CN.tr create mode 100644 mods/mob_horse/locale/mob_horse.zh_TW.tr create mode 100644 mods/mob_horse/locale/ms.po create mode 100644 mods/mob_horse/locale/template.pot create mode 100644 mods/mob_horse/locale/zh_CN.pot create mode 100644 mods/mob_horse/locale/zh_CN.txt create mode 100644 mods/mob_horse/locale/zh_TW.txt create mode 100644 mods/mob_horse/models/mobs_horse.x create mode 100644 mods/mob_horse/readme.md create mode 100644 mods/mob_horse/screenshot.png create mode 100644 mods/mob_horse/textures/mobs_horse.png create mode 100644 mods/mob_horse/textures/mobs_horseara.png create mode 100644 mods/mob_horse/textures/mobs_horsepeg.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_bronze.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_bronzeo.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_diamond.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_diamondo.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_mese.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_meseo.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_steel.png create mode 100644 mods/mob_horse/textures/mobs_horseshoe_steelo.png create mode 100644 mods/mobs_animal/bee.lua create mode 100644 mods/mobs_animal/bunny.lua create mode 100644 mods/mobs_animal/chicken.lua create mode 100644 mods/mobs_animal/cow.lua create mode 100644 mods/mobs_animal/depends.txt create mode 100644 mods/mobs_animal/description.txt create mode 100644 mods/mobs_animal/init.lua create mode 100644 mods/mobs_animal/intllib.lua create mode 100644 mods/mobs_animal/kitten.lua create mode 100644 mods/mobs_animal/license.txt create mode 100644 mods/mobs_animal/locale/de.po create mode 100644 mods/mobs_animal/locale/fr.po create mode 100644 mods/mobs_animal/locale/it.po create mode 100644 mods/mobs_animal/locale/mobs_animal.de.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.en.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.fr.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.it.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.ms.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.ru.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.tr.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.zh_CN.tr create mode 100644 mods/mobs_animal/locale/mobs_animal.zh_TW.tr create mode 100644 mods/mobs_animal/locale/ms.po create mode 100644 mods/mobs_animal/locale/ru.po create mode 100644 mods/mobs_animal/locale/template.pot create mode 100644 mods/mobs_animal/locale/tr.po create mode 100644 mods/mobs_animal/locale/zh_CN.pot create mode 100644 mods/mobs_animal/locale/zh_CN.txt create mode 100644 mods/mobs_animal/locale/zh_TW.txt create mode 100644 mods/mobs_animal/lucky_block.lua create mode 100644 mods/mobs_animal/mod.conf create mode 100644 mods/mobs_animal/models/mobs_bee.b3d create mode 100644 mods/mobs_animal/models/mobs_bunny.b3d create mode 100644 mods/mobs_animal/models/mobs_chicken.b3d create mode 100644 mods/mobs_animal/models/mobs_cow.b3d create mode 100644 mods/mobs_animal/models/mobs_kitten.b3d create mode 100644 mods/mobs_animal/models/mobs_panda.b3d create mode 100644 mods/mobs_animal/models/mobs_penguin.b3d create mode 100644 mods/mobs_animal/models/mobs_pumba.b3d create mode 100644 mods/mobs_animal/models/mobs_rat.b3d create mode 100644 mods/mobs_animal/models/mobs_sheep.b3d create mode 100644 mods/mobs_animal/models/mobs_sheep_shaved.b3d create mode 100644 mods/mobs_animal/panda.lua create mode 100644 mods/mobs_animal/penguin.lua create mode 100644 mods/mobs_animal/rat.lua create mode 100644 mods/mobs_animal/readme.md create mode 100644 mods/mobs_animal/screenshot.png create mode 100644 mods/mobs_animal/sheep.lua create mode 100644 mods/mobs_animal/sounds/mobs_bee.ogg create mode 100644 mods/mobs_animal/sounds/mobs_chicken.1.ogg create mode 100644 mods/mobs_animal/sounds/mobs_chicken.2.ogg create mode 100644 mods/mobs_animal/sounds/mobs_chicken.ogg create mode 100644 mods/mobs_animal/sounds/mobs_cow.ogg create mode 100644 mods/mobs_animal/sounds/mobs_kitten.ogg create mode 100644 mods/mobs_animal/sounds/mobs_panda.ogg create mode 100644 mods/mobs_animal/sounds/mobs_pig.ogg create mode 100644 mods/mobs_animal/sounds/mobs_pig_angry.ogg create mode 100644 mods/mobs_animal/sounds/mobs_rat.ogg create mode 100644 mods/mobs_animal/sounds/mobs_sheep.ogg create mode 100644 mods/mobs_animal/spawn_example.lua create mode 100644 mods/mobs_animal/textures/mobs_bee.png create mode 100644 mods/mobs_animal/textures/mobs_bee_inv.png create mode 100644 mods/mobs_animal/textures/mobs_beehive.png create mode 100644 mods/mobs_animal/textures/mobs_bucket_milk.png create mode 100644 mods/mobs_animal/textures/mobs_bunny_brown.png create mode 100644 mods/mobs_animal/textures/mobs_bunny_evil.png create mode 100644 mods/mobs_animal/textures/mobs_bunny_grey.png create mode 100644 mods/mobs_animal/textures/mobs_bunny_inv.png create mode 100644 mods/mobs_animal/textures/mobs_bunny_white.png create mode 100644 mods/mobs_animal/textures/mobs_butter.png create mode 100644 mods/mobs_animal/textures/mobs_cheese.png create mode 100644 mods/mobs_animal/textures/mobs_cheeseblock.png create mode 100644 mods/mobs_animal/textures/mobs_chick.png create mode 100644 mods/mobs_animal/textures/mobs_chicken.png create mode 100644 mods/mobs_animal/textures/mobs_chicken_black.png create mode 100644 mods/mobs_animal/textures/mobs_chicken_brown.png create mode 100644 mods/mobs_animal/textures/mobs_chicken_cooked.png create mode 100644 mods/mobs_animal/textures/mobs_chicken_egg_fried.png create mode 100644 mods/mobs_animal/textures/mobs_chicken_feather.png create mode 100644 mods/mobs_animal/textures/mobs_chicken_inv.png create mode 100644 mods/mobs_animal/textures/mobs_chicken_raw.png create mode 100644 mods/mobs_animal/textures/mobs_cooked_rat.png create mode 100644 mods/mobs_animal/textures/mobs_cow.png create mode 100644 mods/mobs_animal/textures/mobs_cow2.png create mode 100644 mods/mobs_animal/textures/mobs_cow_inv.png create mode 100644 mods/mobs_animal/textures/mobs_glass_milk.png create mode 100644 mods/mobs_animal/textures/mobs_hairball.png create mode 100644 mods/mobs_animal/textures/mobs_honey_block.png create mode 100644 mods/mobs_animal/textures/mobs_honey_inv.png create mode 100755 mods/mobs_animal/textures/mobs_kitten_ginger.png create mode 100644 mods/mobs_animal/textures/mobs_kitten_inv.png create mode 100755 mods/mobs_animal/textures/mobs_kitten_sandy.png create mode 100755 mods/mobs_animal/textures/mobs_kitten_splotchy.png create mode 100755 mods/mobs_animal/textures/mobs_kitten_striped.png create mode 100644 mods/mobs_animal/textures/mobs_mutton_cooked.png create mode 100644 mods/mobs_animal/textures/mobs_mutton_raw.png create mode 100644 mods/mobs_animal/textures/mobs_panda.png create mode 100644 mods/mobs_animal/textures/mobs_panda_inv.png create mode 100644 mods/mobs_animal/textures/mobs_panda_viking.png create mode 100644 mods/mobs_animal/textures/mobs_penguin.png create mode 100644 mods/mobs_animal/textures/mobs_penguin_inv.png create mode 100644 mods/mobs_animal/textures/mobs_pork_cooked.png create mode 100644 mods/mobs_animal/textures/mobs_pork_raw.png create mode 100644 mods/mobs_animal/textures/mobs_pumba.png create mode 100644 mods/mobs_animal/textures/mobs_pumba_inv.png create mode 100644 mods/mobs_animal/textures/mobs_rabbit_cooked.png create mode 100644 mods/mobs_animal/textures/mobs_rabbit_hide.png create mode 100644 mods/mobs_animal/textures/mobs_rabbit_raw.png create mode 100644 mods/mobs_animal/textures/mobs_rat.png create mode 100644 mods/mobs_animal/textures/mobs_rat2.png create mode 100644 mods/mobs_animal/textures/mobs_rat_inv.png create mode 100644 mods/mobs_animal/textures/mobs_sheep_base.png create mode 100644 mods/mobs_animal/textures/mobs_sheep_inv.png create mode 100644 mods/mobs_animal/textures/mobs_sheep_shaved.png create mode 100644 mods/mobs_animal/textures/mobs_sheep_wool.png create mode 100644 mods/mobs_animal/warthog.lua create mode 100644 mods/mobs_monster/depends.txt create mode 100644 mods/mobs_monster/description.txt create mode 100644 mods/mobs_monster/dirt_monster.lua create mode 100644 mods/mobs_monster/dungeon_master.lua create mode 100644 mods/mobs_monster/init.lua create mode 100644 mods/mobs_monster/intllib.lua create mode 100644 mods/mobs_monster/lava_flan.lua create mode 100644 mods/mobs_monster/license.txt create mode 100644 mods/mobs_monster/locale/de.txt create mode 100644 mods/mobs_monster/locale/fr.txt create mode 100644 mods/mobs_monster/locale/it.txt create mode 100644 mods/mobs_monster/locale/mobs_monster.de.tr create mode 100644 mods/mobs_monster/locale/mobs_monster.en.tr create mode 100644 mods/mobs_monster/locale/mobs_monster.fr.tr create mode 100644 mods/mobs_monster/locale/mobs_monster.it.tr create mode 100644 mods/mobs_monster/locale/mobs_monster.ms.tr create mode 100644 mods/mobs_monster/locale/mobs_monster.tr.tr create mode 100644 mods/mobs_monster/locale/mobs_monster.zh_CN.tr create mode 100644 mods/mobs_monster/locale/mobs_monster.zh_TW.tr create mode 100644 mods/mobs_monster/locale/ms.txt create mode 100644 mods/mobs_monster/locale/template.txt create mode 100644 mods/mobs_monster/locale/tr.txt create mode 100644 mods/mobs_monster/locale/zh_CN.txt create mode 100644 mods/mobs_monster/locale/zh_TW.txt create mode 100644 mods/mobs_monster/lucky_block.lua create mode 100644 mods/mobs_monster/mese_monster.lua create mode 100644 mods/mobs_monster/mod.conf create mode 100644 mods/mobs_monster/models/mobs_dungeon_master.b3d create mode 100644 mods/mobs_monster/models/mobs_oerkki.b3d create mode 100644 mods/mobs_monster/models/mobs_sand_monster.b3d create mode 100644 mods/mobs_monster/models/mobs_spider.b3d create mode 100644 mods/mobs_monster/models/mobs_stone_monster.b3d create mode 100644 mods/mobs_monster/models/mobs_tree_monster.b3d create mode 100644 mods/mobs_monster/models/zmobs_lava_flan.x create mode 100644 mods/mobs_monster/models/zmobs_mese_monster.x create mode 100644 mods/mobs_monster/oerkki.lua create mode 100644 mods/mobs_monster/readme.md create mode 100644 mods/mobs_monster/sand_monster.lua create mode 100644 mods/mobs_monster/sounds/mobs_dirtmonster.ogg create mode 100644 mods/mobs_monster/sounds/mobs_dungeonmaster.ogg create mode 100644 mods/mobs_monster/sounds/mobs_fireball.ogg create mode 100644 mods/mobs_monster/sounds/mobs_lavaflan.ogg create mode 100644 mods/mobs_monster/sounds/mobs_mesemonster.ogg create mode 100644 mods/mobs_monster/sounds/mobs_oerkki.ogg create mode 100644 mods/mobs_monster/sounds/mobs_sandmonster.ogg create mode 100644 mods/mobs_monster/sounds/mobs_spider.ogg create mode 100644 mods/mobs_monster/sounds/mobs_stonemonster.ogg create mode 100644 mods/mobs_monster/sounds/mobs_treemonster.ogg create mode 100644 mods/mobs_monster/spawn_example.lua create mode 100644 mods/mobs_monster/spider.lua create mode 100644 mods/mobs_monster/stone_monster.lua create mode 100644 mods/mobs_monster/textures/mobs_cobweb.png create mode 100644 mods/mobs_monster/textures/mobs_dirt_monster.png create mode 100755 mods/mobs_monster/textures/mobs_dungeon_master.png create mode 100644 mods/mobs_monster/textures/mobs_dungeon_master2.png create mode 100644 mods/mobs_monster/textures/mobs_dungeon_master3.png create mode 100644 mods/mobs_monster/textures/mobs_fireball.png create mode 100644 mods/mobs_monster/textures/mobs_obsidian_flan.png create mode 100644 mods/mobs_monster/textures/mobs_oerkki.png create mode 100644 mods/mobs_monster/textures/mobs_oerkki2.png create mode 100644 mods/mobs_monster/textures/mobs_pick_lava.png create mode 100644 mods/mobs_monster/textures/mobs_sand_monster.png create mode 100644 mods/mobs_monster/textures/mobs_sand_particles.png create mode 100644 mods/mobs_monster/textures/mobs_spider_crystal.png create mode 100644 mods/mobs_monster/textures/mobs_spider_grey.png create mode 100644 mods/mobs_monster/textures/mobs_spider_mese.png create mode 100644 mods/mobs_monster/textures/mobs_spider_orange.png create mode 100644 mods/mobs_monster/textures/mobs_spider_snowy.png create mode 100644 mods/mobs_monster/textures/mobs_stone_monster.png create mode 100644 mods/mobs_monster/textures/mobs_stone_monster2.png create mode 100644 mods/mobs_monster/textures/mobs_tree_monster.png create mode 100644 mods/mobs_monster/textures/mobs_tree_monster2.png create mode 100644 mods/mobs_monster/textures/zmobs_lava_flan.png create mode 100644 mods/mobs_monster/textures/zmobs_lava_flan2.png create mode 100644 mods/mobs_monster/textures/zmobs_lava_flan3.png create mode 100644 mods/mobs_monster/textures/zmobs_lava_orb.png create mode 100644 mods/mobs_monster/textures/zmobs_mese_monster.png create mode 100644 mods/mobs_monster/tree_monster.lua create mode 100644 mods/mobs_npc/depends.txt create mode 100644 mods/mobs_npc/description.txt create mode 100644 mods/mobs_npc/igor.lua create mode 100644 mods/mobs_npc/init.lua create mode 100644 mods/mobs_npc/intllib.lua create mode 100644 mods/mobs_npc/license.txt create mode 100644 mods/mobs_npc/locale/de.txt create mode 100644 mods/mobs_npc/locale/it_IT.txt create mode 100644 mods/mobs_npc/locale/mobs_npc.de.tr create mode 100644 mods/mobs_npc/locale/mobs_npc.en.tr create mode 100644 mods/mobs_npc/locale/mobs_npc.fr.tr create mode 100644 mods/mobs_npc/locale/mobs_npc.it_IT.tr create mode 100644 mods/mobs_npc/locale/mobs_npc.ms.tr create mode 100644 mods/mobs_npc/locale/mobs_npc.zh_CN.tr create mode 100644 mods/mobs_npc/locale/mobs_npc.zh_TW.tr create mode 100644 mods/mobs_npc/locale/ms.txt create mode 100644 mods/mobs_npc/locale/template.txt create mode 100644 mods/mobs_npc/locale/zh_CN.txt create mode 100644 mods/mobs_npc/locale/zh_TW.txt create mode 100644 mods/mobs_npc/lucky_block.lua create mode 100644 mods/mobs_npc/mod.conf create mode 100644 mods/mobs_npc/models/mobs_character.b3d create mode 100644 mods/mobs_npc/npc.lua create mode 100644 mods/mobs_npc/readme.md create mode 100644 mods/mobs_npc/screenshot.png create mode 100644 mods/mobs_npc/spawn_example.lua create mode 100644 mods/mobs_npc/textures/gui_arrow_blank.png create mode 100644 mods/mobs_npc/textures/mobs_igor.png create mode 100644 mods/mobs_npc/textures/mobs_igor2.png create mode 100644 mods/mobs_npc/textures/mobs_igor3.png create mode 100644 mods/mobs_npc/textures/mobs_igor4.png create mode 100644 mods/mobs_npc/textures/mobs_igor5.png create mode 100644 mods/mobs_npc/textures/mobs_igor6.png create mode 100644 mods/mobs_npc/textures/mobs_igor7.png create mode 100644 mods/mobs_npc/textures/mobs_igor8.png create mode 100644 mods/mobs_npc/textures/mobs_npc.png create mode 100644 mods/mobs_npc/textures/mobs_npc2.png create mode 100644 mods/mobs_npc/textures/mobs_npc_baby.png create mode 100644 mods/mobs_npc/textures/mobs_trader.png create mode 100644 mods/mobs_npc/textures/mobs_trader2.png create mode 100644 mods/mobs_npc/textures/mobs_trader3.png create mode 100644 mods/mobs_npc/trader.lua create mode 100644 mods/mobs_redo/api.lua create mode 100644 mods/mobs_redo/api.txt create mode 100644 mods/mobs_redo/crafts.lua create mode 100644 mods/mobs_redo/depends.txt create mode 100644 mods/mobs_redo/description.txt create mode 100644 mods/mobs_redo/init.lua create mode 100644 mods/mobs_redo/intllib.lua create mode 100644 mods/mobs_redo/license.txt create mode 100644 mods/mobs_redo/locale/de_DE.po create mode 100644 mods/mobs_redo/locale/es.po create mode 100644 mods/mobs_redo/locale/fr.po create mode 100644 mods/mobs_redo/locale/it.po create mode 100644 mods/mobs_redo/locale/mobs.de_DE.tr create mode 100644 mods/mobs_redo/locale/mobs.en.tr create mode 100644 mods/mobs_redo/locale/mobs.es.tr create mode 100644 mods/mobs_redo/locale/mobs.fr.tr create mode 100644 mods/mobs_redo/locale/mobs.it.tr create mode 100644 mods/mobs_redo/locale/mobs.ms.tr create mode 100644 mods/mobs_redo/locale/mobs.pt.tr create mode 100644 mods/mobs_redo/locale/mobs.ru.tr create mode 100644 mods/mobs_redo/locale/mobs.tr.tr create mode 100644 mods/mobs_redo/locale/mobs.zh_CN.tr create mode 100644 mods/mobs_redo/locale/mobs.zh_TW.tr create mode 100644 mods/mobs_redo/locale/ms.po create mode 100644 mods/mobs_redo/locale/pt.po create mode 100644 mods/mobs_redo/locale/ru.po create mode 100644 mods/mobs_redo/locale/template.pot create mode 100644 mods/mobs_redo/locale/tr.po create mode 100644 mods/mobs_redo/locale/zh_CN.po create mode 100644 mods/mobs_redo/locale/zh_TW.po create mode 100644 mods/mobs_redo/lucky_block.lua create mode 100644 mods/mobs_redo/mod.conf create mode 100644 mods/mobs_redo/mount.lua create mode 100644 mods/mobs_redo/readme.MD create mode 100644 mods/mobs_redo/settingtypes.txt create mode 100644 mods/mobs_redo/sounds/default_punch.ogg create mode 100644 mods/mobs_redo/sounds/license.txt create mode 100644 mods/mobs_redo/sounds/mobs_spell.ogg create mode 100644 mods/mobs_redo/sounds/mobs_swing.ogg create mode 100644 mods/mobs_redo/spawner.lua create mode 100644 mods/mobs_redo/textures/mob_spawner.png create mode 100644 mods/mobs_redo/textures/mobs_blood.png create mode 100644 mods/mobs_redo/textures/mobs_chicken_egg.png create mode 100644 mods/mobs_redo/textures/mobs_chicken_egg_overlay.png create mode 100644 mods/mobs_redo/textures/mobs_leather.png create mode 100644 mods/mobs_redo/textures/mobs_magic_lasso.png create mode 100644 mods/mobs_redo/textures/mobs_meat.png create mode 100644 mods/mobs_redo/textures/mobs_meat_bottom.png create mode 100644 mods/mobs_redo/textures/mobs_meat_raw.png create mode 100644 mods/mobs_redo/textures/mobs_meat_side.png create mode 100644 mods/mobs_redo/textures/mobs_meat_top.png create mode 100644 mods/mobs_redo/textures/mobs_nametag.png create mode 100644 mods/mobs_redo/textures/mobs_net.png create mode 100644 mods/mobs_redo/textures/mobs_noentry_particle.png create mode 100644 mods/mobs_redo/textures/mobs_protect_particle.png create mode 100644 mods/mobs_redo/textures/mobs_protector.png create mode 100644 mods/mobs_redo/textures/mobs_saddle.png create mode 100644 mods/mobs_redo/textures/mobs_shears.png create mode 100644 mods/mobs_redo/textures/tnt_smoke.png create mode 100644 mods/mobs_sky/README.md create mode 100644 mods/mobs_sky/mobs_bat/depends.txt create mode 100644 mods/mobs_sky/mobs_bat/init.lua create mode 100644 mods/mobs_sky/mobs_bat/license.txt create mode 100644 mods/mobs_sky/mobs_bat/models/animal_bat.b3d create mode 100644 mods/mobs_sky/mobs_bat/sounds/animal_bat.ogg create mode 100644 mods/mobs_sky/mobs_bat/textures/Thumbs.db create mode 100644 mods/mobs_sky/mobs_bat/textures/animal_bat.png create mode 100644 mods/mobs_sky/mobs_bat/textures/animal_bat_inv.png create mode 100644 mods/mobs_sky/mobs_birds/License.txt create mode 100644 mods/mobs_sky/mobs_birds/SETTINGS.txt create mode 100644 mods/mobs_sky/mobs_birds/depends.txt create mode 100644 mods/mobs_sky/mobs_birds/init.lua create mode 100644 mods/mobs_sky/mobs_birds/models/animal_gull.b3d create mode 100644 mods/mobs_sky/mobs_birds/models/animal_gull.xcf create mode 100644 mods/mobs_sky/mobs_birds/models/gull.blend create mode 100644 mods/mobs_sky/mobs_birds/textures/animal_gull_mesh.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_blueish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_brown.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_grayblue.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_red.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_redish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/gull_black.png create mode 100644 mods/mobs_sky/mobs_birds/textures/gull_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/gull_grayblue.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/animal_gull_gull.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/animal_gull_gull_item.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/animal_gull_mesh.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_blueish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_brown.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_grayblue.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_red.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_redish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/gull_black.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/gull_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/gull_grayblue.png create mode 100644 mods/mobs_sky/mobs_butterfly/License.txt create mode 100644 mods/mobs_sky/mobs_butterfly/depends.txt create mode 100644 mods/mobs_sky/mobs_butterfly/init.lua create mode 100644 mods/mobs_sky/mobs_butterfly/models/mobf_butterfly.x create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf1.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf2.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf3.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf4.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf5.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/original/mobf_butterfly.png create mode 100644 mods/mobs_sky/modpack.txt create mode 100644 mods/mobs_water/README.md create mode 100644 mods/mobs_water/mobs_crocs/License.txt create mode 100644 mods/mobs_water/mobs_crocs/depends.txt create mode 100644 mods/mobs_water/mobs_crocs/init.lua create mode 100644 mods/mobs_water/mobs_crocs/models/crocodile.x create mode 100644 mods/mobs_water/mobs_crocs/readme.md create mode 100644 mods/mobs_water/mobs_crocs/settingtypes.txt create mode 100644 mods/mobs_water/mobs_crocs/sounds/croco.ogg create mode 100644 mods/mobs_water/mobs_crocs/textures/croco.png create mode 100644 mods/mobs_water/mobs_crocs/textures/croco2.png create mode 100644 mods/mobs_water/mobs_fish/License.txt create mode 100644 mods/mobs_water/mobs_fish/depends.txt create mode 100644 mods/mobs_water/mobs_fish/init.lua create mode 100644 mods/mobs_water/mobs_fish/models/animal_clownfish.b3d create mode 100644 mods/mobs_water/mobs_fish/models/base/clownfish.blend create mode 100644 mods/mobs_water/mobs_fish/models/base/fish_blue_white.blend create mode 100644 mods/mobs_water/mobs_fish/models/base/fish_blue_white.xcf create mode 100644 mods/mobs_water/mobs_fish/models/base/fish_clownfish_mesh.xcf create mode 100644 mods/mobs_water/mobs_fish/models/fish_blue_white.b3d create mode 100644 mods/mobs_water/mobs_fish/textures/animal_clownfish_clownfish_item.png create mode 100644 mods/mobs_water/mobs_fish/textures/animal_fish_blue_white_fish_blue_white_item.png create mode 100644 mods/mobs_water/mobs_fish/textures/clownfish.png create mode 100644 mods/mobs_water/mobs_fish/textures/clownfish2.png create mode 100644 mods/mobs_water/mobs_fish/textures/fish.png create mode 100644 mods/mobs_water/mobs_fish/textures/fish2.png create mode 100644 mods/mobs_water/mobs_fish/textures/fish3.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_clownfish_clownfish.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_clownfish_mesh.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_clownfish_mesh2.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_fish_blue_white_fish_blue_white.png create mode 100644 mods/mobs_water/mobs_jellyfish/License.txt create mode 100644 mods/mobs_water/mobs_jellyfish/depends.txt create mode 100644 mods/mobs_water/mobs_jellyfish/init.lua create mode 100644 mods/mobs_water/mobs_jellyfish/models/jellyfish.b3d create mode 100644 mods/mobs_water/mobs_jellyfish/textures/jellyfish.png create mode 100644 mods/mobs_water/mobs_jellyfish/textures/jellyfish_inv.png create mode 100644 mods/mobs_water/mobs_sharks/License.txt create mode 100644 mods/mobs_water/mobs_sharks/SETTINGS.txt create mode 100644 mods/mobs_water/mobs_sharks/depends.txt create mode 100644 mods/mobs_water/mobs_sharks/init.lua create mode 100644 mods/mobs_water/mobs_sharks/models/mob_shark.b3d create mode 100644 mods/mobs_water/mobs_sharks/models/mob_shark.blend create mode 100644 mods/mobs_water/mobs_sharks/textures/mob_shark_shark_item.png create mode 100644 mods/mobs_water/mobs_sharks/textures/original/mob_shark_shark_mesh.png create mode 100644 mods/mobs_water/mobs_sharks/textures/shark_first.png create mode 100644 mods/mobs_water/mobs_sharks/textures/shark_second.png create mode 100644 mods/mobs_water/mobs_sharks/textures/shark_third.png create mode 100644 mods/mobs_water/mobs_turtles/License.txt create mode 100644 mods/mobs_water/mobs_turtles/depends.txt create mode 100644 mods/mobs_water/mobs_turtles/init.lua create mode 100644 mods/mobs_water/mobs_turtles/models/mobf_turtle.x create mode 100644 mods/mobs_water/mobs_turtles/textures/original/mobf_turtle.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle1.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle2.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle3.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle4.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle5.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle6.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle7.png create mode 100644 mods/mobs_water/modpack.txt create mode 100644 mods/more_chests/LICENSE create mode 100644 mods/more_chests/README.md create mode 100644 mods/more_chests/aliases.lua create mode 100644 mods/more_chests/cobble.lua create mode 100644 mods/more_chests/dropbox.lua create mode 100644 mods/more_chests/init.lua create mode 100644 mods/more_chests/locale/more_chests.fr.tr create mode 100644 mods/more_chests/locale/more_chests.hu.tr create mode 100644 mods/more_chests/locale/template.txt create mode 100644 mods/more_chests/mod.conf create mode 100644 mods/more_chests/secret.lua create mode 100644 mods/more_chests/shared.lua create mode 100644 mods/more_chests/textures/cobblechest_front.png create mode 100644 mods/more_chests/textures/dropbox_front.png create mode 100644 mods/more_chests/textures/dropbox_right.png create mode 100644 mods/more_chests/textures/dropbox_side.png create mode 100644 mods/more_chests/textures/dropbox_top.png create mode 100644 mods/more_chests/textures/secret_front.png create mode 100644 mods/more_chests/textures/secret_side.png create mode 100644 mods/more_chests/textures/secret_top.png create mode 100644 mods/more_chests/textures/shared_front.png create mode 100644 mods/more_chests/textures/shared_side.png create mode 100644 mods/more_chests/textures/shared_top.png create mode 100644 mods/more_chests/textures/wifi_front_animated.png create mode 100644 mods/more_chests/textures/wifi_side.png create mode 100644 mods/more_chests/textures/wifi_top.png create mode 100644 mods/more_chests/wifi.lua create mode 100644 mods/new_campfire/LICENSE.txt create mode 100644 mods/new_campfire/README.md create mode 100644 mods/new_campfire/init.lua create mode 100644 mods/new_campfire/locale/new_campfire.fr.tr create mode 100644 mods/new_campfire/locale/new_campfire.ru.tr create mode 100644 mods/new_campfire/locale/new_campfire.ua.tr create mode 100644 mods/new_campfire/locale/template.txt create mode 100644 mods/new_campfire/mod.conf create mode 100644 mods/new_campfire/models/License.of.media.txt create mode 100644 mods/new_campfire/models/contained_campfire.obj create mode 100644 mods/new_campfire/sounds/fire_small.ogg create mode 100644 mods/new_campfire/textures/new_campfire_anim_embers.png create mode 100644 mods/new_campfire/textures/new_campfire_anim_fire.png create mode 100644 mods/new_campfire/textures/new_campfire_anim_smoke.png create mode 100644 mods/new_campfire/textures/new_campfire_ash.png create mode 100644 mods/new_campfire/textures/new_campfire_campfire.png create mode 100644 mods/new_campfire/textures/new_campfire_cobble.png create mode 100644 mods/new_campfire/textures/new_campfire_embers.png create mode 100644 mods/new_campfire/textures/new_campfire_empty_tile.png create mode 100644 mods/new_campfire/textures/new_campfire_grille.png create mode 100644 mods/new_campfire/textures/new_campfire_wood.png create mode 100644 mods/pie/README.md create mode 100644 mods/pie/depends.txt create mode 100644 mods/pie/description.txt create mode 100644 mods/pie/init.lua create mode 100644 mods/pie/license.txt create mode 100644 mods/pie/mod.conf create mode 100644 mods/pie/screenshot.png create mode 100644 mods/pie/textures/bana_bottom.png create mode 100644 mods/pie/textures/bana_inside.png create mode 100644 mods/pie/textures/bana_inv.png create mode 100644 mods/pie/textures/bana_side.png create mode 100644 mods/pie/textures/bana_top.png create mode 100644 mods/pie/textures/brpd_bottom.png create mode 100644 mods/pie/textures/brpd_inside.png create mode 100644 mods/pie/textures/brpd_inv.png create mode 100644 mods/pie/textures/brpd_side.png create mode 100644 mods/pie/textures/brpd_top.png create mode 100644 mods/pie/textures/choc_bottom.png create mode 100644 mods/pie/textures/choc_inside.png create mode 100644 mods/pie/textures/choc_inv.png create mode 100644 mods/pie/textures/choc_side.png create mode 100644 mods/pie/textures/choc_top.png create mode 100644 mods/pie/textures/coff_bottom.png create mode 100644 mods/pie/textures/coff_inside.png create mode 100644 mods/pie/textures/coff_inv.png create mode 100644 mods/pie/textures/coff_side.png create mode 100644 mods/pie/textures/coff_top.png create mode 100644 mods/pie/textures/meat_bottom.png create mode 100644 mods/pie/textures/meat_inside.png create mode 100644 mods/pie/textures/meat_inv.png create mode 100644 mods/pie/textures/meat_side.png create mode 100644 mods/pie/textures/meat_top.png create mode 100644 mods/pie/textures/orange_bottom.png create mode 100644 mods/pie/textures/orange_inside.png create mode 100644 mods/pie/textures/orange_inv.png create mode 100644 mods/pie/textures/orange_side.png create mode 100644 mods/pie/textures/orange_top.png create mode 100644 mods/pie/textures/pie_bottom.png create mode 100644 mods/pie/textures/pie_inside.png create mode 100644 mods/pie/textures/pie_inv.png create mode 100644 mods/pie/textures/pie_side.png create mode 100644 mods/pie/textures/pie_top.png create mode 100644 mods/pie/textures/rvel_bottom.png create mode 100644 mods/pie/textures/rvel_inside.png create mode 100644 mods/pie/textures/rvel_inv.png create mode 100644 mods/pie/textures/rvel_side.png create mode 100644 mods/pie/textures/rvel_top.png create mode 100644 mods/pie/textures/scsk_bottom.png create mode 100644 mods/pie/textures/scsk_inside.png create mode 100644 mods/pie/textures/scsk_inv.png create mode 100644 mods/pie/textures/scsk_side.png create mode 100644 mods/pie/textures/scsk_top.png create mode 100644 mods/plantlife_modpack/.luacheckrc create mode 100644 mods/plantlife_modpack/3dmushrooms/init.lua create mode 100644 mods/plantlife_modpack/3dmushrooms/mod.conf create mode 100644 mods/plantlife_modpack/3dmushrooms/models/3dmushrooms.obj create mode 100644 mods/plantlife_modpack/3dmushrooms/textures/3dmushrooms_brown.png create mode 100644 mods/plantlife_modpack/3dmushrooms/textures/3dmushrooms_brown_inv.png create mode 100644 mods/plantlife_modpack/3dmushrooms/textures/3dmushrooms_red.png create mode 100644 mods/plantlife_modpack/3dmushrooms/textures/3dmushrooms_red_inv.png create mode 100644 mods/plantlife_modpack/LICENSE create mode 100644 mods/plantlife_modpack/README create mode 100644 mods/plantlife_modpack/along_shore/init.lua create mode 100644 mods/plantlife_modpack/along_shore/mod.conf create mode 100644 mods/plantlife_modpack/along_shore/textures/along_shore_seaweed_1Darker.png create mode 100644 mods/plantlife_modpack/along_shore/textures/credit_textures.txt create mode 100644 mods/plantlife_modpack/along_shore/textures/old/LillyPad3x16.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/MultiLilly16x.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_empty.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_lilypads_1.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_lilypads_2.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_lilypads_3.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_lilypads_4.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_pondscum_1.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_seaweed_1.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_seaweed_2.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_seaweed_3.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/along_shore_seaweed_4.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/flowers_seaweed.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/flowers_waterlily.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/flowers_waterlily_22.5.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/flowers_waterlily_45.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/flowers_waterlily_67.5.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/lillyPad5x16.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/lillypad3Flower16x.png create mode 100644 mods/plantlife_modpack/along_shore/textures/old/pondscum16xc.png create mode 100644 mods/plantlife_modpack/bushes/init.lua create mode 100644 mods/plantlife_modpack/bushes/locale/bushes.fr.tr create mode 100644 mods/plantlife_modpack/bushes/locale/template.txt create mode 100644 mods/plantlife_modpack/bushes/mod.conf create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_branches_center_1.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_branches_center_2.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_branches_left_1.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_branches_left_2.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_branches_right_1.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_branches_right_2.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_leaves_1.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_leaves_2.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_youngtree2trunk.png create mode 100644 mods/plantlife_modpack/bushes/textures/bushes_youngtree2trunk_inv.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BlockBranch1.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BlockBranch1L.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BlockBranch1R.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranches1.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranches1sm.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranches1sm2.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranches1sm3.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranches1sm4.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranchesCenter.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranchesSide1.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/BushBranchesSide2.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/blank.png create mode 100644 mods/plantlife_modpack/bushes/textures/old & unused/moretrees_pine_leaves3.png create mode 100644 mods/plantlife_modpack/bushes_classic/cooking.lua create mode 100644 mods/plantlife_modpack/bushes_classic/image_credits.txt create mode 100644 mods/plantlife_modpack/bushes_classic/init.lua create mode 100644 mods/plantlife_modpack/bushes_classic/locale/bushes_classic.de.tr create mode 100644 mods/plantlife_modpack/bushes_classic/locale/bushes_classic.es.tr create mode 100644 mods/plantlife_modpack/bushes_classic/locale/bushes_classic.fr.tr create mode 100644 mods/plantlife_modpack/bushes_classic/locale/bushes_classic.tr.tr create mode 100644 mods/plantlife_modpack/bushes_classic/locale/template.txt create mode 100644 mods/plantlife_modpack/bushes_classic/mod.conf create mode 100644 mods/plantlife_modpack/bushes_classic/models/bushes_basket_empty.obj create mode 100644 mods/plantlife_modpack/bushes_classic/models/bushes_basket_full.obj create mode 100644 mods/plantlife_modpack/bushes_classic/models/bushes_bush.obj create mode 100644 mods/plantlife_modpack/bushes_classic/nodes.lua create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_basket.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_basket_pie_blackberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_basket_pie_blueberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_basket_pie_gooseberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_basket_pie_mixed_berry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_basket_pie_raspberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_basket_pie_strawberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blackberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blackberry_pie_cooked.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blackberry_pie_raw.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blackberry_pie_slice.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blueberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blueberry_pie_cooked.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blueberry_pie_raw.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_blueberry_pie_slice.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_bush_blackberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_bush_blueberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_bush_fruitless.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_bush_gooseberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_bush_raspberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_bush_strawberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_gooseberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_gooseberry_pie_cooked.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_gooseberry_pie_raw.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_gooseberry_pie_slice.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_mixed_berry_pie_cooked.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_mixed_berry_pie_raw.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_mixed_berry_pie_slice.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_raspberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_raspberry_pie_cooked.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_raspberry_pie_raw.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_raspberry_pie_slice.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_strawberry.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_strawberry_pie_cooked.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_strawberry_pie_raw.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_strawberry_pie_slice.png create mode 100644 mods/plantlife_modpack/bushes_classic/textures/bushes_sugar.png create mode 100644 mods/plantlife_modpack/cavestuff/init.lua create mode 100644 mods/plantlife_modpack/cavestuff/locale/cavestuff.fr.tr create mode 100644 mods/plantlife_modpack/cavestuff/locale/template.txt create mode 100644 mods/plantlife_modpack/cavestuff/mapgen.lua create mode 100644 mods/plantlife_modpack/cavestuff/mod.conf create mode 100644 mods/plantlife_modpack/cavestuff/models/cavestuff_pebble.obj create mode 100644 mods/plantlife_modpack/cavestuff/nodes.lua create mode 100644 mods/plantlife_modpack/cavestuff/textures/undergrowth_desert_pebble.png create mode 100644 mods/plantlife_modpack/cavestuff/textures/undergrowth_pebble.png create mode 100644 mods/plantlife_modpack/copyright.txt create mode 100644 mods/plantlife_modpack/dryplants/crafting.lua create mode 100644 mods/plantlife_modpack/dryplants/init.lua create mode 100644 mods/plantlife_modpack/dryplants/juncus.lua create mode 100644 mods/plantlife_modpack/dryplants/locale/dryplants.fr.tr create mode 100644 mods/plantlife_modpack/dryplants/locale/template.txt create mode 100644 mods/plantlife_modpack/dryplants/meadowvariation.lua create mode 100644 mods/plantlife_modpack/dryplants/mod.conf create mode 100644 mods/plantlife_modpack/dryplants/models/plantlike.obj create mode 100644 mods/plantlife_modpack/dryplants/moregrass.lua create mode 100644 mods/plantlife_modpack/dryplants/reed.lua create mode 100644 mods/plantlife_modpack/dryplants/reedmace.lua create mode 100644 mods/plantlife_modpack/dryplants/settings.txt create mode 100644 mods/plantlife_modpack/dryplants/textures/default_grass_1.png create mode 100644 mods/plantlife_modpack/dryplants/textures/default_grass_2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/default_grass_3.png create mode 100644 mods/plantlife_modpack/dryplants/textures/default_grass_4.png create mode 100644 mods/plantlife_modpack/dryplants/textures/default_grass_5.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_grass.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_grass_short.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_grass_short_side.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_hay.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_juncus_02.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_juncus_03.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_juncus_inv.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reed.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reed_wet.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_bottom.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_height_2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_height_3.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_height_3_spikes.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_sapling.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_spikes.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_top.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_reedmace_water.png create mode 100644 mods/plantlife_modpack/dryplants/textures/dryplants_sickle.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/big_pic_8.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/big_pic_9.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_cattailsG_m2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_juncus_02_left.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_juncus_02_right.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_juncus_02_whole2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_juncus_03_left.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_juncus_03_right.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_juncus_03_whole2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_01.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_02.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_03.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_04.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_bottom_left.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_bottom_right.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_left.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_right.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_top_left.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/dryplants_reedmace_top_right.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/reedmace2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/reedmace3.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/reedmace4.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/reedtest.png create mode 100644 mods/plantlife_modpack/dryplants/textures/not_in_use/texturing.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_grass_short_old3.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_grass_short_old4.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_juncus_02_left_old.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_juncus_02_right_old.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_juncus_03_left_old.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_juncus_03_right_old.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_bottom_left_old2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_bottom_old4.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_bottom_right_old2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_left_old2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_old8.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_right_old2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_spikes_old3.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_top_left_old2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_top_old3.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_top_right_old2.png create mode 100644 mods/plantlife_modpack/dryplants/textures/old/dryplants_reedmace_water_old2.png create mode 100644 mods/plantlife_modpack/ferns/crafting.lua create mode 100644 mods/plantlife_modpack/ferns/fern.lua create mode 100644 mods/plantlife_modpack/ferns/gianttreefern.lua create mode 100644 mods/plantlife_modpack/ferns/horsetail.lua create mode 100644 mods/plantlife_modpack/ferns/init.lua create mode 100644 mods/plantlife_modpack/ferns/locale/ferns.fr.tr create mode 100644 mods/plantlife_modpack/ferns/locale/template.txt create mode 100644 mods/plantlife_modpack/ferns/mod.conf create mode 100644 mods/plantlife_modpack/ferns/settings.lua create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_5.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_6.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_7.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_8.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_big.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_mid.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_tree.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_tree_giant.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_tree_inv.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_tree_tl.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_tree_tr.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_trunk.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_trunk_big.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_trunk_big_top.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fern_trunk_top.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_ferntuber.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_ferntuber_roasted.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fiddlehead.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_fiddlehead_roasted.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_horsetail_01.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_horsetail_02.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_horsetail_03.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_horsetail_04.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_sapling_tree_fern.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_sapling_tree_fern_giant.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_tree_fern_leave_big.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_tree_fern_leave_big_cross.png create mode 100644 mods/plantlife_modpack/ferns/textures/ferns_tree_fern_leave_big_end.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/archaeplantae_horsetails.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/big picture 3.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/ferns_fern_big_left.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/ferns_fern_big_right.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/ferns_fern_mid_left.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/ferns_fern_mid_right.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/ferns_fern_tree_bl.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/ferns_fern_tree_br.png create mode 100644 mods/plantlife_modpack/ferns/textures/not_in_use/ferns_fern_trunk_big_crown.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/archaeplantae_fern_old4.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/comb.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_5_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_6_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_7_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_fern_big_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_fern_mid_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_fern_tree_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_fern_trunk_big_old2.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_fern_trunk_big_top_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_fern_trunk_big_top_old2.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_fern_trunk_top_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_horsetail_01_old2.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_horsetail_02_old2.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_horsetail_03_old2.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_horsetail_04_old2.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_tree_fern_leave_big_cross_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_tree_fern_leave_big_end_old.png create mode 100644 mods/plantlife_modpack/ferns/textures/old/ferns_tree_fern_leave_big_old.png create mode 100644 mods/plantlife_modpack/ferns/treefern.lua create mode 100644 mods/plantlife_modpack/flowers_plus/flowers-changelog.txt create mode 100644 mods/plantlife_modpack/flowers_plus/init.lua create mode 100644 mods/plantlife_modpack/flowers_plus/locale/flowers_plus.de.tr create mode 100644 mods/plantlife_modpack/flowers_plus/locale/flowers_plus.es.tr create mode 100644 mods/plantlife_modpack/flowers_plus/locale/flowers_plus.fr.tr create mode 100644 mods/plantlife_modpack/flowers_plus/locale/flowers_plus.tr.tr create mode 100644 mods/plantlife_modpack/flowers_plus/locale/template.txt create mode 100644 mods/plantlife_modpack/flowers_plus/mod.conf create mode 100644 mods/plantlife_modpack/flowers_plus/models/flowers_sunflower.obj create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_seaweed.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_seaweedLight.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_seaweed_2.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_seaweed_3.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_seaweed_4.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_sunflower.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_sunflower_inv.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily_22.5.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily_45.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily_67.5.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily_small_1.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily_small_2.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily_small_3.png create mode 100644 mods/plantlife_modpack/flowers_plus/textures/flowers_waterlily_small_4.png create mode 100644 mods/plantlife_modpack/junglegrass/init.lua create mode 100644 mods/plantlife_modpack/junglegrass/mod.conf create mode 100644 mods/plantlife_modpack/modpack.conf create mode 100644 mods/plantlife_modpack/modpack.txt create mode 100644 mods/plantlife_modpack/molehills/init.lua create mode 100644 mods/plantlife_modpack/molehills/locale/molehills.fr.tr create mode 100644 mods/plantlife_modpack/molehills/locale/template.txt create mode 100644 mods/plantlife_modpack/molehills/mod.conf create mode 100644 mods/plantlife_modpack/molehills/models/molehill_molehill.obj create mode 100644 mods/plantlife_modpack/molehills/molehills_settings.txt create mode 100644 mods/plantlife_modpack/molehills/textures/molehills_dirt.png create mode 100644 mods/plantlife_modpack/molehills/textures/molehills_side.png create mode 100644 mods/plantlife_modpack/molehills/textures/old & unused/molehill_side.png create mode 100644 mods/plantlife_modpack/molehills/textures/old & unused/molehill_top.png create mode 100644 mods/plantlife_modpack/nature_classic/blossom.lua create mode 100644 mods/plantlife_modpack/nature_classic/config.lua create mode 100644 mods/plantlife_modpack/nature_classic/global_function.lua create mode 100644 mods/plantlife_modpack/nature_classic/init.lua create mode 100644 mods/plantlife_modpack/nature_classic/locale/nature_classic.fr.tr create mode 100644 mods/plantlife_modpack/nature_classic/locale/template.txt create mode 100644 mods/plantlife_modpack/nature_classic/mod.conf create mode 100644 mods/plantlife_modpack/nature_classic/textures/nature_blossom.png create mode 100644 mods/plantlife_modpack/poisonivy/init.lua create mode 100644 mods/plantlife_modpack/poisonivy/locale/poisonivy.de.tr create mode 100644 mods/plantlife_modpack/poisonivy/locale/poisonivy.es.tr create mode 100644 mods/plantlife_modpack/poisonivy/locale/poisonivy.fr.tr create mode 100644 mods/plantlife_modpack/poisonivy/locale/poisonivy.pt.tr create mode 100644 mods/plantlife_modpack/poisonivy/locale/poisonivy.pt_BR.tr create mode 100644 mods/plantlife_modpack/poisonivy/locale/poisonivy.template.trt create mode 100644 mods/plantlife_modpack/poisonivy/locale/poisonivy.tr.tr create mode 100644 mods/plantlife_modpack/poisonivy/mod.conf create mode 100644 mods/plantlife_modpack/poisonivy/textures/poisonivy_climbing.png create mode 100644 mods/plantlife_modpack/poisonivy/textures/poisonivy_seedling.png create mode 100644 mods/plantlife_modpack/poisonivy/textures/poisonivy_sproutling.png create mode 100644 mods/plantlife_modpack/trunks/crafting.lua create mode 100644 mods/plantlife_modpack/trunks/generating.lua create mode 100644 mods/plantlife_modpack/trunks/init.lua create mode 100644 mods/plantlife_modpack/trunks/locale/template.txt create mode 100644 mods/plantlife_modpack/trunks/locale/trunks.fr.tr create mode 100644 mods/plantlife_modpack/trunks/mod.conf create mode 100644 mods/plantlife_modpack/trunks/nodes.lua create mode 100644 mods/plantlife_modpack/trunks/textures/credit_textures.txt create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/comboSticks.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/comboSticks_2.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_root_mask_old.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_twig_1e.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_twig_1n.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_twig_2n.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_twig_3n.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_twig_4n.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_twig_5-8.png create mode 100644 mods/plantlife_modpack/trunks/textures/old & unused/trunks_twig_9-12.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_moss.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_moss_fungus.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_root_mask.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_1.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_10.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_11.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_12.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_13.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_2.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_3.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_4.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_5.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_6.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_7.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_8.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twig_9.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twigs.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twigs_corner.png create mode 100644 mods/plantlife_modpack/trunks/textures/trunks_twigs_top.png create mode 100644 mods/plantlife_modpack/trunks/trunks_settings.txt create mode 100644 mods/plantlife_modpack/vines/README.md create mode 100644 mods/plantlife_modpack/vines/init.lua create mode 100644 mods/plantlife_modpack/vines/locale/template.txt create mode 100644 mods/plantlife_modpack/vines/locale/vines.fr.tr create mode 100644 mods/plantlife_modpack/vines/mod.conf rename mods/{ => plantlife_modpack}/vines/screenshot.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_item.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_jungle_end.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_jungle_middle.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_root_end.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_root_middle.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_rope.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_rope_end.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_shears.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_side_end.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_side_middle.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_vine_end.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_vine_middle.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_willow_end.png (100%) rename mods/{ => plantlife_modpack}/vines/textures/vines_willow_middle.png (100%) create mode 100644 mods/plantlife_modpack/woodsoils/generating.lua create mode 100644 mods/plantlife_modpack/woodsoils/init.lua create mode 100644 mods/plantlife_modpack/woodsoils/locale/template.txt create mode 100644 mods/plantlife_modpack/woodsoils/locale/woodsoils.fr.tr create mode 100644 mods/plantlife_modpack/woodsoils/mod.conf create mode 100644 mods/plantlife_modpack/woodsoils/nodes.lua create mode 100644 mods/plantlife_modpack/woodsoils/textures/credit_textures.txt create mode 100644 mods/plantlife_modpack/woodsoils/textures/not in use/woodsoils.png create mode 100644 mods/plantlife_modpack/woodsoils/textures/woodsoils_ground.png create mode 100644 mods/plantlife_modpack/woodsoils/textures/woodsoils_ground_cover.png create mode 100644 mods/plantlife_modpack/woodsoils/textures/woodsoils_ground_cover2.png create mode 100644 mods/plantlife_modpack/woodsoils/textures/woodsoils_ground_cover_side.png create mode 100644 mods/plantlife_modpack/woodsoils/textures/woodsoils_ground_cover_side2.png create mode 100644 mods/plantlife_modpack/woodsoils/textures/woodsoils_ground_side.png create mode 100644 mods/plantlife_modpack/youngtrees/init.lua create mode 100644 mods/plantlife_modpack/youngtrees/locale/template.txt create mode 100644 mods/plantlife_modpack/youngtrees/locale/youngtrees.fr.tr create mode 100644 mods/plantlife_modpack/youngtrees/mod.conf create mode 100644 mods/plantlife_modpack/youngtrees/textures/bamboo.png create mode 100644 mods/plantlife_modpack/youngtrees/textures/unused/sapling.png create mode 100644 mods/plantlife_modpack/youngtrees/textures/unused/sapling16x.png create mode 100644 mods/plantlife_modpack/youngtrees/textures/youngtree16xa.png create mode 100644 mods/plantlife_modpack/youngtrees/textures/youngtree16xb.png create mode 100644 mods/plantlife_modpack/youngtrees/textures/youngtree16xc.png create mode 100644 mods/plantlife_modpack/youngtrees/textures/youngtree2branch.png create mode 100644 mods/plasticbox/COPYING create mode 100644 mods/plasticbox/depends.txt create mode 100644 mods/plasticbox/init.lua create mode 100644 mods/plasticbox/textures/plasticbox_white.png create mode 100644 mods/plasticbox/ud_palette.txt create mode 100644 mods/playerplus/README.md create mode 100644 mods/playerplus/depends.txt create mode 100644 mods/playerplus/description.txt create mode 100644 mods/playerplus/init.lua create mode 100644 mods/playerplus/license.txt create mode 100644 mods/playerplus/mod.conf create mode 100644 mods/playerplus/screenshot.png create mode 100644 mods/playerplus/settingtypes.txt create mode 100644 mods/playerplus/textures/trans.png create mode 100644 mods/protector/README.md create mode 100644 mods/protector/admin.lua create mode 100644 mods/protector/depends.txt create mode 100644 mods/protector/description.txt create mode 100644 mods/protector/doors_chest.lua create mode 100644 mods/protector/hud.lua create mode 100644 mods/protector/init.lua create mode 100644 mods/protector/intllib.lua create mode 100644 mods/protector/license.txt create mode 100644 mods/protector/locale/de.po create mode 100644 mods/protector/locale/es.po create mode 100644 mods/protector/locale/fr.po create mode 100644 mods/protector/locale/it.po create mode 100644 mods/protector/locale/protector.de.tr create mode 100644 mods/protector/locale/protector.es.tr create mode 100644 mods/protector/locale/protector.fr.tr create mode 100644 mods/protector/locale/protector.it.tr create mode 100644 mods/protector/locale/protector.ru.tr create mode 100644 mods/protector/locale/protector.tr.tr create mode 100644 mods/protector/locale/ru.po create mode 100644 mods/protector/locale/template.pot create mode 100644 mods/protector/locale/tr.po create mode 100644 mods/protector/lucky_block.lua create mode 100644 mods/protector/mod.conf create mode 100644 mods/protector/pvp.lua create mode 100644 mods/protector/screenshot.png create mode 100644 mods/protector/settingtypes.txt create mode 100644 mods/protector/textures/default_chest_front.png create mode 100644 mods/protector/textures/default_chest_side.png create mode 100644 mods/protector/textures/default_chest_top.png create mode 100644 mods/protector/textures/doors_brown.png create mode 100644 mods/protector/textures/doors_grey.png create mode 100644 mods/protector/textures/doors_steel.png create mode 100644 mods/protector/textures/doors_steel_a.png create mode 100644 mods/protector/textures/doors_steel_b.png create mode 100644 mods/protector/textures/doors_trapdoor.png create mode 100644 mods/protector/textures/doors_trapdoor_side.png create mode 100644 mods/protector/textures/doors_trapdoor_steel.png create mode 100644 mods/protector/textures/doors_trapdoor_steel_side.png create mode 100644 mods/protector/textures/doors_wood.png create mode 100644 mods/protector/textures/doors_wood_a.png create mode 100644 mods/protector/textures/doors_wood_b.png create mode 100644 mods/protector/textures/johnsmith/protector_logo.png create mode 100644 mods/protector/textures/license.txt create mode 100644 mods/protector/textures/protector_display.png create mode 100644 mods/protector/textures/protector_logo.png create mode 100644 mods/protector/textures/protector_overlay.png create mode 100644 mods/protector/tool.lua create mode 100644 mods/realchess/.luacheckrc create mode 100644 mods/realchess/CREDITS create mode 100644 mods/realchess/LICENSE create mode 100644 mods/realchess/README.md create mode 100644 mods/realchess/depends.txt create mode 100644 mods/realchess/description.txt create mode 100644 mods/realchess/init.lua create mode 100644 mods/realchess/mod.conf create mode 100644 mods/realchess/screenshot.png create mode 100644 mods/realchess/textures/bishop_black.png create mode 100644 mods/realchess/textures/bishop_white.png create mode 100644 mods/realchess/textures/chess_bg.png create mode 100644 mods/realchess/textures/chessboard_sides.png create mode 100644 mods/realchess/textures/chessboard_top.png create mode 100644 mods/realchess/textures/king_black.png create mode 100644 mods/realchess/textures/king_white.png create mode 100644 mods/realchess/textures/knight_black.png create mode 100644 mods/realchess/textures/knight_white.png create mode 100644 mods/realchess/textures/mailbox_blank16.png create mode 100644 mods/realchess/textures/pawn_black.png create mode 100644 mods/realchess/textures/pawn_white.png create mode 100644 mods/realchess/textures/queen_black.png create mode 100644 mods/realchess/textures/queen_white.png create mode 100644 mods/realchess/textures/rook_black.png create mode 100644 mods/realchess/textures/rook_white.png create mode 100644 mods/regrow/description.txt create mode 100644 mods/regrow/init.lua create mode 100644 mods/regrow/license.txt create mode 100644 mods/regrow/mod.conf create mode 100644 mods/regrow/readme.MD create mode 100644 mods/roads/.gitmodules create mode 100644 mods/roads/asphalt/depends.txt create mode 100644 mods/roads/asphalt/init.lua create mode 100644 mods/roads/asphaltstairs/depends.txt create mode 100644 mods/roads/asphaltstairs/init.lua create mode 100644 mods/roads/concretestairs/depends.txt create mode 100644 mods/roads/concretestairs/init.lua create mode 100644 mods/roads/constructionarea/depends.txt create mode 100644 mods/roads/constructionarea/init.lua create mode 100644 mods/roads/delineator/depends.txt create mode 100644 mods/roads/delineator/init.lua create mode 100644 mods/roads/description.txt create mode 100644 mods/roads/emergencyphone/depends.txt create mode 100644 mods/roads/emergencyphone/init.lua create mode 100644 mods/roads/infrastructure/advanced_aircraft_warning_light.lua create mode 100644 mods/roads/infrastructure/advanced_automatic_warning_device.lua create mode 100644 mods/roads/infrastructure/advanced_boom_barrier.lua create mode 100644 mods/roads/infrastructure/advanced_crosswalk_lighting.lua create mode 100644 mods/roads/infrastructure/advanced_crosswalk_safety_sign.lua create mode 100644 mods/roads/infrastructure/advanced_crosswalk_warning_light.lua create mode 100644 mods/roads/infrastructure/advanced_curve_chevron.lua create mode 100644 mods/roads/infrastructure/advanced_emergency_phone.lua create mode 100644 mods/roads/infrastructure/advanced_lane_control_lights.lua create mode 100644 mods/roads/infrastructure/advanced_road_signs.lua create mode 100644 mods/roads/infrastructure/advanced_traffic_lights_pedestrians.lua create mode 100644 mods/roads/infrastructure/advanced_warning_light.lua create mode 100644 mods/roads/infrastructure/crafts.lua create mode 100644 mods/roads/infrastructure/depends.txt create mode 100644 mods/roads/infrastructure/init.lua create mode 100644 mods/roads/infrastructure/models/infrastructure_traffic_cone.obj create mode 100644 mods/roads/infrastructure/models/infrastructure_traffic_cone_i1.obj create mode 100644 mods/roads/infrastructure/models/infrastructure_traffic_cone_i2.obj create mode 100644 mods/roads/infrastructure/models/infrastructure_traffic_cone_i3.obj create mode 100644 mods/roads/infrastructure/nodes.lua create mode 100644 mods/roads/infrastructure/nodes_extension.lua create mode 100644 mods/roads/infrastructure/settings.lua create mode 100644 mods/roads/infrastructure/sounds/infrastructure_automatic_warning_device.ogg create mode 100644 mods/roads/infrastructure/sounds/infrastructure_boom_barrier.ogg create mode 100644 mods/roads/infrastructure/sounds/infrastructure_ebell.ogg create mode 100644 mods/roads/infrastructure/sounds/infrastructure_emergency_phone.ogg create mode 100644 mods/roads/infrastructure/sounds/infrastructure_traffic_lights_1.ogg create mode 100644 mods/roads/infrastructure/sounds/infrastructure_traffic_lights_2.ogg create mode 100644 mods/roads/infrastructure/textures/infrastructure_aircraft_warning_light_side_anim.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_aircraft_warning_light_top_anim.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_anti_dazzling_panel_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_anti_dazzling_panel_top_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_asphalt.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_center_anim.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_center_off.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_center_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_left_anim.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_left_off.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_left_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_right_anim.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_right_off.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_right_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_middle_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_automatic_warning_device_top_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_arm_h_anim_darkfirst.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_arm_h_anim_lightfirst.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_arm_h_bottom_front_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_arm_h_left_right_bright.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_arm_h_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_arm_v_left.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_arm_v_right.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_h_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_h_front_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_h_left.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_h_right.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_h_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_v_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_v_front_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_v_left.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_boom_barrier_v_right.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_cable_barrier_terminal_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_cable_barrier_terminal_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_concrete.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_corrugated_guide_rail_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_corrugated_guide_rail_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_corrugated_guide_rail_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_corrugated_sheet.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_lighting_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_lighting_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_lighting_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_safety_sign.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_safety_sign_bottom_front_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_safety_sign_bottom_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_safety_sign_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_safety_sign_top_front_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_safety_sign_top_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_warning_light_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_warning_light_front_anim.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_warning_light_front_bright.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crosswalk_warning_light_front_dark.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crowd_control_barricade_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_crowd_control_barricade_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_curve_chevron_left_bright.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_curve_chevron_left_dark.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_curve_chevron_right_bright.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_curve_chevron_right_dark.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_delineator_retroreflector_red.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_delineator_retroreflector_yellow.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_delineator_wrapper_left.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_delineator_wrapper_right.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_drainage_channel_grating.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_emergency_phone_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_emergency_phone_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_emergency_phone_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_emergency_phone_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_energy_absorbing_terminal_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_energy_absorbing_terminal_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_fitch_barrel_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_fitch_barrel_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_fitch_barrel_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_galvanized_steel.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_grid_paver_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_grid_paver_grass.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_grid_paver_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_lane_control_lights_1.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_lane_control_lights_2.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_lane_control_lights_3.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_lane_control_lights_4.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_lane_control_lights_5.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_lane_control_lights_6.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_manhole_cover_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_manhole_cover_top_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_marker_bottom_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_marker_side_red.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_marker_side_yellow.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_marker_top_red_yellow.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_marker_top_yellow_yellow.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_noise_barrier.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_razor_wire.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_riffled_sheet.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_crosswalk_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_crosswalk_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_retroreflective_surface.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_right_of_way_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_right_of_way_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_stop_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_stop_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_yield_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_road_sign_yield_front.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_cone.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_cone_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_cone_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_cone_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_bottom_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_bottom_front_1.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_bottom_front_2.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_bottom_front_3.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_bottom_front_4.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_top_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_top_front_1.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_top_front_2.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_top_front_3.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_pedestrians_top_front_4.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_side.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_bottom_1.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_bottom_2.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_bottom_3.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_bottom_4.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_top_1.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_top_2.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_top_3.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_traffic_lights_vehicles_top_4.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_truss.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_warning_light_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_warning_light_bottom.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_warning_light_front_anim.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_warning_light_left.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_warning_light_right.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_warning_light_top.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_wire_netting.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_wire_rope_safety_barrier_back.png create mode 100644 mods/roads/infrastructure/textures/infrastructure_wire_rope_safety_barrier_front.png create mode 100644 mods/roads/labels/depends.txt create mode 100644 mods/roads/labels/init.lua create mode 100644 mods/roads/labels/textures/infrastructure_double_yellow_line.png create mode 100644 mods/roads/labels/textures/infrastructure_single_yellow_line.png create mode 100644 mods/roads/labels/textures/infrastructure_single_yellow_line_corner.png create mode 100644 mods/roads/labels/textures/infrastructure_solid_double_yellow_line_corner.png create mode 100644 mods/roads/labels/textures/infrastructure_solid_yellow_line_one_side.png create mode 100644 mods/roads/labels/textures/streets_all_white.png create mode 100644 mods/roads/labels/textures/streets_arrow_alldirs.png create mode 100644 mods/roads/labels/textures/streets_arrow_left.png create mode 100644 mods/roads/labels/textures/streets_arrow_right.png create mode 100644 mods/roads/labels/textures/streets_arrow_straight.png create mode 100644 mods/roads/labels/textures/streets_arrow_straight_left.png create mode 100644 mods/roads/labels/textures/streets_arrow_straight_right.png create mode 100644 mods/roads/labels/textures/streets_asphalt_dashed_line.png create mode 100644 mods/roads/labels/textures/streets_asphalt_outer_edge.png create mode 100644 mods/roads/labels/textures/streets_asphalt_side.png create mode 100644 mods/roads/labels/textures/streets_asphalt_side_r.png create mode 100644 mods/roads/labels/textures/streets_asphalt_solid_line.png create mode 100644 mods/roads/labels/textures/streets_parking.png create mode 100644 mods/roads/labels/textures/streets_printer_b.png create mode 100644 mods/roads/labels/textures/streets_printer_bt.png create mode 100644 mods/roads/labels/textures/streets_printer_f.png create mode 100644 mods/roads/labels/textures/streets_printer_inv.png create mode 100644 mods/roads/labels/textures/streets_printer_l.png create mode 100644 mods/roads/labels/textures/streets_printer_r.png create mode 100644 mods/roads/labels/textures/streets_printer_t.png create mode 100644 mods/roads/labels/textures/streets_rw_arrow_left.png create mode 100644 mods/roads/labels/textures/streets_rw_arrow_right.png create mode 100644 mods/roads/labels/textures/streets_rw_arrow_straight.png create mode 100644 mods/roads/labels/textures/streets_rw_arrow_straight_left.png create mode 100644 mods/roads/labels/textures/streets_rw_arrow_straight_right.png create mode 100644 mods/roads/labels/textures/streets_rw_asphalt_side.png create mode 100644 mods/roads/labels/textures/streets_rw_cross.png create mode 100644 mods/roads/labels/textures/streets_rw_dashed_line.png create mode 100644 mods/roads/labels/textures/streets_rw_dashed_line_crossing.png create mode 100644 mods/roads/labels/textures/streets_rw_dashed_line_curve.png create mode 100644 mods/roads/labels/textures/streets_rw_dashed_line_tjunction.png create mode 100644 mods/roads/labels/textures/streets_rw_outer_edge.png create mode 100644 mods/roads/labels/textures/streets_rw_parking.png create mode 100644 mods/roads/labels/textures/streets_rw_solid_line.png create mode 100644 mods/roads/labels/textures/streets_rw_solid_line_crossing.png create mode 100644 mods/roads/labels/textures/streets_rw_solid_line_curve.png create mode 100644 mods/roads/labels/textures/streets_rw_solid_line_tjunction.png create mode 100644 mods/roads/labels/textures/streets_rw_transparent.png create mode 100644 mods/roads/labels/textures/streets_white_cartridge.png create mode 100644 mods/roads/labels/textures/streets_yellow_cartridge.png create mode 100644 mods/roads/labels/textures/streets_yellow_diagonal_lines.png create mode 100644 mods/roads/license.txt create mode 100644 mods/roads/manholes/depends.txt create mode 100644 mods/roads/manholes/init.lua create mode 100644 mods/roads/modpack.txt create mode 100644 mods/roads/readme.txt create mode 100644 mods/roads/roadsigns/depends.txt create mode 100644 mods/roads/roadsigns/init.lua create mode 100644 mods/roads/roadsigns/signs.lua create mode 100644 mods/roads/roadsigns/workshop.lua create mode 100644 mods/roads/screenshot_1.png create mode 100644 mods/roads/screenshot_2.png create mode 100644 mods/roads/screenshot_3.png create mode 100644 mods/roads/screenshot_4.png create mode 100644 mods/roads/steelsupport/depends.txt create mode 100644 mods/roads/steelsupport/init.lua create mode 100644 mods/roads/streetlamps/depends.txt create mode 100644 mods/roads/streetlamps/init.lua create mode 100644 mods/roads/streetsawards/depends.txt create mode 100644 mods/roads/streetsawards/init.lua create mode 100644 mods/roads/streetsconcrete/depends.txt create mode 100644 mods/roads/streetsconcrete/init.lua create mode 100644 mods/roads/streetshotfix/depends.txt create mode 100644 mods/roads/streetshotfix/init.lua create mode 100644 mods/roads/streetsmod/depends.txt create mode 100644 mods/roads/streetsmod/forms.lua create mode 100644 mods/roads/streetsmod/forms/cmd_streets.smartfs create mode 100644 mods/roads/streetsmod/init.lua create mode 100644 mods/roads/streetsmod/locale/de.txt create mode 100644 mods/roads/streetsmod/locale/pt.txt create mode 100644 mods/roads/streetsmod/locale/pt_br.txt create mode 100644 mods/roads/streetsmod/locale/template.txt.txt create mode 100644 mods/roads/streetsmod/nodeboxes/trafficlight.nbe create mode 100644 mods/roads/streetsmod/readme.txt create mode 100644 mods/roads/streetsmod/textures/streets_asphalt.png create mode 100644 mods/roads/streetsmod/textures/streets_concrete.png create mode 100644 mods/roads/streetsmod/textures/streets_delineator.png create mode 100644 mods/roads/streetsmod/textures/streets_delineator_top.png create mode 100644 mods/roads/streetsmod/textures/streets_fence_bottom.png create mode 100644 mods/roads/streetsmod/textures/streets_fence_fromtop.png create mode 100644 mods/roads/streetsmod/textures/streets_fence_inv.png create mode 100644 mods/roads/streetsmod/textures/streets_fence_top.png create mode 100644 mods/roads/streetsmod/textures/streets_lampcontroller_bottom.png create mode 100644 mods/roads/streetsmod/textures/streets_lampcontroller_sides.png create mode 100644 mods/roads/streetsmod/textures/streets_lampcontroller_top.png create mode 100644 mods/roads/streetsmod/textures/streets_lamps_basi_inv.png create mode 100644 mods/roads/streetsmod/textures/streets_lamps_basic_bottom.png create mode 100644 mods/roads/streetsmod/textures/streets_lamps_basic_middle.png create mode 100644 mods/roads/streetsmod/textures/streets_lamps_basic_top.png create mode 100644 mods/roads/streetsmod/textures/streets_lamps_basic_top_top.png create mode 100644 mods/roads/streetsmod/textures/streets_manhole.png create mode 100644 mods/roads/streetsmod/textures/streets_manhole_advanced.png create mode 100644 mods/roads/streetsmod/textures/streets_pole.png create mode 100644 mods/roads/streetsmod/textures/streets_pole_inv.png create mode 100644 mods/roads/streetsmod/textures/streets_rw_arrow_alldirs.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_back.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_construction.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_grasswalk.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_lava.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_mine.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_shop.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_water.png create mode 100644 mods/roads/streetsmod/textures/streets_sign_workshop.png create mode 100644 mods/roads/streetsmod/textures/streets_signworkshop_bottom.png create mode 100644 mods/roads/streetsmod/textures/streets_signworkshop_front.png create mode 100644 mods/roads/streetsmod/textures/streets_signworkshop_side.png create mode 100644 mods/roads/streetsmod/textures/streets_signworkshop_top.png create mode 100644 mods/roads/streetsmod/textures/streets_sos_bottom.png create mode 100644 mods/roads/streetsmod/textures/streets_sos_front.png create mode 100644 mods/roads/streetsmod/textures/streets_sos_side.png create mode 100644 mods/roads/streetsmod/textures/streets_sos_top.png create mode 100644 mods/roads/streetsmod/textures/streets_support.png create mode 100644 mods/roads/streetspoles/depends.txt create mode 100644 mods/roads/streetspoles/init.lua create mode 100644 mods/roads/trafficlight/depends.txt create mode 100644 mods/roads/trafficlight/init.lua create mode 100644 mods/roads/trafficlight/old2new.lua create mode 100644 mods/roads/trafficlight/textures/streets_b_flashred.png create mode 100644 mods/roads/trafficlight/textures/streets_b_red.png create mode 100644 mods/roads/trafficlight/textures/streets_beacon_inv.png create mode 100644 mods/roads/trafficlight/textures/streets_hb_flashred.png create mode 100644 mods/roads/trafficlight/textures/streets_hb_flashyellow.png create mode 100644 mods/roads/trafficlight/textures/streets_hb_off.png create mode 100644 mods/roads/trafficlight/textures/streets_hb_red.png create mode 100644 mods/roads/trafficlight/textures/streets_hb_yellow.png create mode 100644 mods/roads/trafficlight/textures/streets_hybrid_beacon_inv.png create mode 100644 mods/roads/trafficlight/textures/streets_pedlight_inv.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_dontwalk.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_flashingdontwalk.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_flashingwalk.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_0l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_0r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_1l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_1r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_2l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_2r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_3l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_3r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_4l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_4r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_5l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_5r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_6l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_6r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_7l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_7r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_8l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_8r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_9l.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_9r.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_number_template.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_off.png create mode 100644 mods/roads/trafficlight/textures/streets_pl_walk.png create mode 100644 mods/roads/trafficlight/textures/streets_rrfb_inv.png create mode 100644 mods/roads/trafficlight/textures/streets_rrfb_off.png create mode 100644 mods/roads/trafficlight/textures/streets_rrfb_on.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_bg.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_flashgreen.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_flashred.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_flashred_alt.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_green.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_flashgreen.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_flashred.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_flashred_alt.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_green.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_off.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_red.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_redyellow.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_warn.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_warn_alt.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_left_yellow.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_off.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_red.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_redyellow.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_flashgreen.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_flashred.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_flashred_alt.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_green.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_off.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_red.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_redyellow.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_warn.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_warn_alt.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_right_yellow.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_straight_green.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_warn.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_warn_alt.png create mode 100644 mods/roads/trafficlight/textures/streets_tl_yellow.png create mode 100644 mods/roads/trafficlight/textures/streets_tle_left_flashgreen.png create mode 100644 mods/roads/trafficlight/textures/streets_tle_left_green.png create mode 100644 mods/roads/trafficlight/textures/streets_tle_left_yellow.png create mode 100644 mods/roads/trafficlight/textures/streets_tle_right_flashgreen.png create mode 100644 mods/roads/trafficlight/textures/streets_tle_right_green.png create mode 100644 mods/roads/trafficlight/textures/streets_tle_right_yellow.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_inv.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_inv_extender_left.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_inv_extender_right.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_inv_greenarrow.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_inv_left.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_inv_right.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_inv_straight.png create mode 100644 mods/roads/trafficlight/textures/streets_trafficlight_template.png delete mode 100644 mods/ropes/LICENSE.md delete mode 100644 mods/ropes/README.md delete mode 100644 mods/ropes/bridge.lua delete mode 100644 mods/ropes/crafts.lua delete mode 100644 mods/ropes/depends.txt delete mode 100644 mods/ropes/description.txt delete mode 100644 mods/ropes/doc.lua delete mode 100644 mods/ropes/extendingladder.lua delete mode 100644 mods/ropes/functions.lua delete mode 100644 mods/ropes/i18n.py delete mode 100644 mods/ropes/init.lua delete mode 100644 mods/ropes/locale/ropes.es.tr delete mode 100644 mods/ropes/locale/template.txt delete mode 100644 mods/ropes/loot.lua delete mode 100644 mods/ropes/mod.conf delete mode 100644 mods/ropes/ropeboxes.lua delete mode 100644 mods/ropes/ropeladder.lua delete mode 100644 mods/ropes/screenshot.png delete mode 100644 mods/ropes/settingtypes.txt delete mode 100644 mods/ropes/sounds/license.txt delete mode 100644 mods/ropes/sounds/ropes_creak.1.ogg delete mode 100644 mods/ropes/sounds/ropes_creak.2.ogg delete mode 100644 mods/ropes/sounds/ropes_creak.3.ogg delete mode 100644 mods/ropes/textures/ropes_1.png delete mode 100644 mods/ropes/textures/ropes_2.png delete mode 100644 mods/ropes/textures/ropes_3.png delete mode 100644 mods/ropes/textures/ropes_4.png delete mode 100644 mods/ropes/textures/ropes_5.png delete mode 100644 mods/ropes/textures/ropes_item.png delete mode 100644 mods/ropes/textures/ropes_ropebox_front_1.png delete mode 100644 mods/ropes/textures/ropes_ropebox_front_2.png delete mode 100644 mods/ropes/textures/ropes_ropebox_front_3.png delete mode 100644 mods/ropes/textures/ropes_ropebox_front_4.png delete mode 100644 mods/ropes/textures/ropes_ropebox_front_5.png delete mode 100644 mods/ropes/textures/ropes_ropebox_side.png delete mode 100644 mods/ropes/textures/ropes_ropeladder.png delete mode 100644 mods/ropes/textures/ropes_ropeladder_bottom.png delete mode 100644 mods/ropes/textures/ropes_ropeladder_top.png create mode 100644 mods/signs_lib/API.md create mode 100644 mods/signs_lib/LICENSE create mode 100644 mods/signs_lib/MODELS.md create mode 100644 mods/signs_lib/README.md create mode 100644 mods/signs_lib/api.lua create mode 100644 mods/signs_lib/compat.lua create mode 100644 mods/signs_lib/copyright.txt create mode 100644 mods/signs_lib/depends.txt create mode 100644 mods/signs_lib/description.txt create mode 100644 mods/signs_lib/encoding.lua create mode 100644 mods/signs_lib/init.lua create mode 100644 mods/signs_lib/intllib.lua create mode 100644 mods/signs_lib/locale/de.po create mode 100644 mods/signs_lib/locale/es.po create mode 100644 mods/signs_lib/locale/fr.po create mode 100644 mods/signs_lib/locale/ms.po create mode 100644 mods/signs_lib/locale/ru.po create mode 100644 mods/signs_lib/locale/template.pot create mode 100644 mods/signs_lib/mod.conf create mode 100644 mods/signs_lib/models/basic_signs wooden yard sign two sticks.blend create mode 100644 mods/signs_lib/models/signs_lib_standard_facedir_sign_onpole.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_facedir_sign_wall.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_entity_hanging.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_entity_onpole.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_entity_wall.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_entity_yard.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_hanging.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_onpole.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_wall.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_yard.obj create mode 100644 mods/signs_lib/models/signs_lib_standard_sign_yard_two_sticks.obj create mode 100644 mods/signs_lib/models/slim pole mount already positioned.blend create mode 100644 mods/signs_lib/models/standard pole mount already positioned.blend create mode 100644 mods/signs_lib/models/standard pole mount already positioned.blend1 create mode 100644 mods/signs_lib/models/standard wooden sign.blend create mode 100644 mods/signs_lib/models/standard wooden sign.blend1 create mode 100644 mods/signs_lib/models/standard wooden yard sign.blend create mode 100644 mods/signs_lib/standard_signs.lua create mode 100644 mods/signs_lib/textures/signs_lib_blank.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_0.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_1.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_2.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_3.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_4.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_5.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_6.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_7.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_8.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_9.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_A.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_B.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_C.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_D.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_E.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_F.png create mode 100644 mods/signs_lib/textures/signs_lib_color_15px_n.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_0.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_1.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_2.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_3.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_4.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_5.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_6.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_7.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_8.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_9.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_A.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_B.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_C.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_D.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_E.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_F.png create mode 100644 mods/signs_lib/textures/signs_lib_color_31px_n.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_00.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_20.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_21.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_22.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_23.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_24.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_25.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_26.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_27.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_28.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_29.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_2a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_2b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_2c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_2d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_2e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_2f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_30.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_31.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_32.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_33.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_34.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_35.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_36.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_37.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_38.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_39.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_3a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_3b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_3c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_3d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_3e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_3f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_40.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_41.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_42.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_43.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_44.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_45.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_46.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_47.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_48.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_49.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_4a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_4b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_4c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_4d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_4e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_4f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_50.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_51.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_52.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_53.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_54.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_55.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_56.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_57.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_58.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_59.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_5a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_5b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_5c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_5d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_5e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_5f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_60.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_61.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_62.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_63.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_64.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_65.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_66.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_67.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_68.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_69.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_6a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_6b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_6c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_6d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_6e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_6f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_70.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_71.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_72.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_73.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_74.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_75.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_76.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_77.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_78.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_79.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_7a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_7b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_7c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_7d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_7e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_81.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_82.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_83.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_84.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_85.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_86.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_87.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_88.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_8a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_8b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_8c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_8d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_8e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_8f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_90.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_91.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_a8.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_b8.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_b9.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c0.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c1.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c2.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c3.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c4.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c5.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c6.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c7.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c8.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_c9.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ca.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_cb.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_cc.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_cd.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ce.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_cf.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d0.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d1.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d2.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d3.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d4.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d5.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d6.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d7.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d8.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_d9.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_da.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_db.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_dc.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_dd.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_de.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_df.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e0.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e1.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e2.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e3.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e4.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e5.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e6.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e7.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e8.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_e9.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ea.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_eb.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ec.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ed.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ee.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ef.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f0.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f1.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f2.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f3.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f4.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f5.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f6.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f7.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f8.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_f9.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_fa.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_fb.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_fc.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_fd.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_fe.png create mode 100644 mods/signs_lib/textures/signs_lib_font_15px_ff.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_20.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_21.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_22.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_23.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_24.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_25.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_26.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_27.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_28.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_29.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_2a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_2b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_2c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_2d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_2e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_2f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_30.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_31.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_32.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_33.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_34.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_35.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_36.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_37.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_38.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_39.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_3a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_3b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_3c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_3d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_3e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_3f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_40.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_41.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_42.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_43.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_44.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_45.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_46.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_47.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_48.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_49.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_4a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_4b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_4c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_4d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_4e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_4f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_50.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_51.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_52.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_53.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_54.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_55.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_56.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_57.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_58.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_59.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_5a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_5b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_5c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_5d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_5e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_5f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_60.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_61.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_62.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_63.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_64.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_65.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_66.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_67.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_68.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_69.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_6a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_6b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_6c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_6d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_6e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_6f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_70.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_71.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_72.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_73.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_74.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_75.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_76.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_77.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_78.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_79.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_7a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_7b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_7c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_7d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_7e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_81.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_82.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_83.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_84.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_85.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_86.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_87.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_88.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_8a.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_8b.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_8c.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_8d.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_8e.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_8f.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_90.png create mode 100644 mods/signs_lib/textures/signs_lib_font_31px_91.png create mode 100644 mods/signs_lib/textures/signs_lib_hangers.png create mode 100644 mods/signs_lib/textures/signs_lib_pole_mount.png create mode 100644 mods/signs_lib/textures/signs_lib_sign_bg.jpg create mode 100644 mods/signs_lib/textures/signs_lib_sign_wall_steel.png create mode 100644 mods/signs_lib/textures/signs_lib_sign_wall_steel_edges.png create mode 100644 mods/signs_lib/textures/signs_lib_sign_wall_steel_inv.png create mode 100644 mods/signs_lib/textures/signs_lib_sign_wall_wooden.png create mode 100644 mods/signs_lib/textures/signs_lib_sign_wall_wooden_edges.png create mode 100644 mods/signs_lib/textures/signs_lib_sign_wall_wooden_inv.png create mode 100644 mods/signs_lib/textures/signs_lib_switch_interm.png create mode 100644 mods/signs_lib/textures/signs_lib_switch_off.png create mode 100644 mods/signs_lib/textures/signs_lib_switch_on.png create mode 100644 mods/signs_lib/textures/signs_lib_wide_font_overlay_inv.png create mode 100644 mods/skinsdb/meta/character_1.txt create mode 100644 mods/skinsdb/meta/character_10.txt create mode 100644 mods/skinsdb/meta/character_1000.txt create mode 100644 mods/skinsdb/meta/character_1001.txt create mode 100644 mods/skinsdb/meta/character_1002.txt create mode 100644 mods/skinsdb/meta/character_1003.txt create mode 100644 mods/skinsdb/meta/character_1004.txt create mode 100644 mods/skinsdb/meta/character_1005.txt create mode 100644 mods/skinsdb/meta/character_1006.txt create mode 100644 mods/skinsdb/meta/character_1007.txt create mode 100644 mods/skinsdb/meta/character_1008.txt create mode 100644 mods/skinsdb/meta/character_1009.txt create mode 100644 mods/skinsdb/meta/character_101.txt create mode 100644 mods/skinsdb/meta/character_1010.txt create mode 100644 mods/skinsdb/meta/character_1011.txt create mode 100644 mods/skinsdb/meta/character_1012.txt create mode 100644 mods/skinsdb/meta/character_1013.txt create mode 100644 mods/skinsdb/meta/character_1014.txt create mode 100644 mods/skinsdb/meta/character_1015.txt create mode 100644 mods/skinsdb/meta/character_1016.txt create mode 100644 mods/skinsdb/meta/character_1017.txt create mode 100644 mods/skinsdb/meta/character_1018.txt create mode 100644 mods/skinsdb/meta/character_1019.txt create mode 100644 mods/skinsdb/meta/character_1020.txt create mode 100644 mods/skinsdb/meta/character_1021.txt create mode 100644 mods/skinsdb/meta/character_1022.txt create mode 100644 mods/skinsdb/meta/character_1023.txt create mode 100644 mods/skinsdb/meta/character_1024.txt create mode 100644 mods/skinsdb/meta/character_1025.txt create mode 100644 mods/skinsdb/meta/character_1026.txt create mode 100644 mods/skinsdb/meta/character_1027.txt create mode 100644 mods/skinsdb/meta/character_1028.txt create mode 100644 mods/skinsdb/meta/character_1029.txt create mode 100644 mods/skinsdb/meta/character_1030.txt create mode 100644 mods/skinsdb/meta/character_1031.txt create mode 100644 mods/skinsdb/meta/character_1032.txt create mode 100644 mods/skinsdb/meta/character_1033.txt create mode 100644 mods/skinsdb/meta/character_1034.txt create mode 100644 mods/skinsdb/meta/character_1035.txt create mode 100644 mods/skinsdb/meta/character_1036.txt create mode 100644 mods/skinsdb/meta/character_1037.txt create mode 100644 mods/skinsdb/meta/character_1038.txt create mode 100644 mods/skinsdb/meta/character_1039.txt create mode 100644 mods/skinsdb/meta/character_1040.txt create mode 100644 mods/skinsdb/meta/character_1041.txt create mode 100644 mods/skinsdb/meta/character_1042.txt create mode 100644 mods/skinsdb/meta/character_1043.txt create mode 100644 mods/skinsdb/meta/character_1044.txt create mode 100644 mods/skinsdb/meta/character_1045.txt create mode 100644 mods/skinsdb/meta/character_1046.txt create mode 100644 mods/skinsdb/meta/character_1047.txt create mode 100644 mods/skinsdb/meta/character_1048.txt create mode 100644 mods/skinsdb/meta/character_1049.txt create mode 100644 mods/skinsdb/meta/character_1050.txt create mode 100644 mods/skinsdb/meta/character_1051.txt create mode 100644 mods/skinsdb/meta/character_1052.txt create mode 100644 mods/skinsdb/meta/character_1053.txt create mode 100644 mods/skinsdb/meta/character_1054.txt create mode 100644 mods/skinsdb/meta/character_1055.txt create mode 100644 mods/skinsdb/meta/character_1056.txt create mode 100644 mods/skinsdb/meta/character_1057.txt create mode 100644 mods/skinsdb/meta/character_1058.txt create mode 100644 mods/skinsdb/meta/character_1059.txt create mode 100644 mods/skinsdb/meta/character_1060.txt create mode 100644 mods/skinsdb/meta/character_1061.txt create mode 100644 mods/skinsdb/meta/character_1062.txt create mode 100644 mods/skinsdb/meta/character_1063.txt create mode 100644 mods/skinsdb/meta/character_1064.txt create mode 100644 mods/skinsdb/meta/character_1065.txt create mode 100644 mods/skinsdb/meta/character_1066.txt create mode 100644 mods/skinsdb/meta/character_1067.txt create mode 100644 mods/skinsdb/meta/character_1068.txt create mode 100644 mods/skinsdb/meta/character_1069.txt create mode 100644 mods/skinsdb/meta/character_1070.txt create mode 100644 mods/skinsdb/meta/character_1071.txt create mode 100644 mods/skinsdb/meta/character_1072.txt create mode 100644 mods/skinsdb/meta/character_1073.txt create mode 100644 mods/skinsdb/meta/character_1075.txt create mode 100644 mods/skinsdb/meta/character_1076.txt create mode 100644 mods/skinsdb/meta/character_1077.txt create mode 100644 mods/skinsdb/meta/character_1078.txt create mode 100644 mods/skinsdb/meta/character_1079.txt create mode 100644 mods/skinsdb/meta/character_108.txt create mode 100644 mods/skinsdb/meta/character_1080.txt create mode 100644 mods/skinsdb/meta/character_1081.txt create mode 100644 mods/skinsdb/meta/character_1082.txt create mode 100644 mods/skinsdb/meta/character_1083.txt create mode 100644 mods/skinsdb/meta/character_1084.txt create mode 100644 mods/skinsdb/meta/character_1085.txt create mode 100644 mods/skinsdb/meta/character_1086.txt create mode 100644 mods/skinsdb/meta/character_1087.txt create mode 100644 mods/skinsdb/meta/character_1088.txt create mode 100644 mods/skinsdb/meta/character_1089.txt create mode 100644 mods/skinsdb/meta/character_109.txt create mode 100644 mods/skinsdb/meta/character_1090.txt create mode 100644 mods/skinsdb/meta/character_1091.txt create mode 100644 mods/skinsdb/meta/character_1092.txt create mode 100644 mods/skinsdb/meta/character_1093.txt create mode 100644 mods/skinsdb/meta/character_1094.txt create mode 100644 mods/skinsdb/meta/character_1095.txt create mode 100644 mods/skinsdb/meta/character_1096.txt create mode 100644 mods/skinsdb/meta/character_1097.txt create mode 100644 mods/skinsdb/meta/character_1098.txt create mode 100644 mods/skinsdb/meta/character_1099.txt create mode 100644 mods/skinsdb/meta/character_110.txt create mode 100644 mods/skinsdb/meta/character_1100.txt create mode 100644 mods/skinsdb/meta/character_1101.txt create mode 100644 mods/skinsdb/meta/character_1102.txt create mode 100644 mods/skinsdb/meta/character_1103.txt create mode 100644 mods/skinsdb/meta/character_1104.txt create mode 100644 mods/skinsdb/meta/character_1105.txt create mode 100644 mods/skinsdb/meta/character_1106.txt create mode 100644 mods/skinsdb/meta/character_1107.txt create mode 100644 mods/skinsdb/meta/character_1108.txt create mode 100644 mods/skinsdb/meta/character_1109.txt create mode 100644 mods/skinsdb/meta/character_111.txt create mode 100644 mods/skinsdb/meta/character_1110.txt create mode 100644 mods/skinsdb/meta/character_1111.txt create mode 100644 mods/skinsdb/meta/character_1112.txt create mode 100644 mods/skinsdb/meta/character_1113.txt create mode 100644 mods/skinsdb/meta/character_1114.txt create mode 100644 mods/skinsdb/meta/character_1115.txt create mode 100644 mods/skinsdb/meta/character_1116.txt create mode 100644 mods/skinsdb/meta/character_1117.txt create mode 100644 mods/skinsdb/meta/character_1118.txt create mode 100644 mods/skinsdb/meta/character_1119.txt create mode 100644 mods/skinsdb/meta/character_112.txt create mode 100644 mods/skinsdb/meta/character_1120.txt create mode 100644 mods/skinsdb/meta/character_1121.txt create mode 100644 mods/skinsdb/meta/character_1122.txt create mode 100644 mods/skinsdb/meta/character_1123.txt create mode 100644 mods/skinsdb/meta/character_1124.txt create mode 100644 mods/skinsdb/meta/character_1126.txt create mode 100644 mods/skinsdb/meta/character_1127.txt create mode 100644 mods/skinsdb/meta/character_113.txt create mode 100644 mods/skinsdb/meta/character_1133.txt create mode 100644 mods/skinsdb/meta/character_1134.txt create mode 100644 mods/skinsdb/meta/character_1135.txt create mode 100644 mods/skinsdb/meta/character_1136.txt create mode 100644 mods/skinsdb/meta/character_1137.txt create mode 100644 mods/skinsdb/meta/character_1138.txt create mode 100644 mods/skinsdb/meta/character_1139.txt create mode 100644 mods/skinsdb/meta/character_114.txt create mode 100644 mods/skinsdb/meta/character_1140.txt create mode 100644 mods/skinsdb/meta/character_1141.txt create mode 100644 mods/skinsdb/meta/character_1142.txt create mode 100644 mods/skinsdb/meta/character_1143.txt create mode 100644 mods/skinsdb/meta/character_1144.txt create mode 100644 mods/skinsdb/meta/character_1145.txt create mode 100644 mods/skinsdb/meta/character_1146.txt create mode 100644 mods/skinsdb/meta/character_1147.txt create mode 100644 mods/skinsdb/meta/character_1148.txt create mode 100644 mods/skinsdb/meta/character_1149.txt create mode 100644 mods/skinsdb/meta/character_1150.txt create mode 100644 mods/skinsdb/meta/character_1151.txt create mode 100644 mods/skinsdb/meta/character_1153.txt create mode 100644 mods/skinsdb/meta/character_1154.txt create mode 100644 mods/skinsdb/meta/character_1155.txt create mode 100644 mods/skinsdb/meta/character_1156.txt create mode 100644 mods/skinsdb/meta/character_1157.txt create mode 100644 mods/skinsdb/meta/character_1158.txt create mode 100644 mods/skinsdb/meta/character_1159.txt create mode 100644 mods/skinsdb/meta/character_1160.txt create mode 100644 mods/skinsdb/meta/character_1161.txt create mode 100644 mods/skinsdb/meta/character_1162.txt create mode 100644 mods/skinsdb/meta/character_1163.txt create mode 100644 mods/skinsdb/meta/character_1164.txt create mode 100644 mods/skinsdb/meta/character_1165.txt create mode 100644 mods/skinsdb/meta/character_1166.txt create mode 100644 mods/skinsdb/meta/character_1167.txt create mode 100644 mods/skinsdb/meta/character_1168.txt create mode 100644 mods/skinsdb/meta/character_1169.txt create mode 100644 mods/skinsdb/meta/character_117.txt create mode 100644 mods/skinsdb/meta/character_1170.txt create mode 100644 mods/skinsdb/meta/character_1171.txt create mode 100644 mods/skinsdb/meta/character_1172.txt create mode 100644 mods/skinsdb/meta/character_1173.txt create mode 100644 mods/skinsdb/meta/character_1174.txt create mode 100644 mods/skinsdb/meta/character_1175.txt create mode 100644 mods/skinsdb/meta/character_1176.txt create mode 100644 mods/skinsdb/meta/character_1177.txt create mode 100644 mods/skinsdb/meta/character_1178.txt create mode 100644 mods/skinsdb/meta/character_1179.txt create mode 100644 mods/skinsdb/meta/character_118.txt create mode 100644 mods/skinsdb/meta/character_1180.txt create mode 100644 mods/skinsdb/meta/character_1181.txt create mode 100644 mods/skinsdb/meta/character_1182.txt create mode 100644 mods/skinsdb/meta/character_1183.txt create mode 100644 mods/skinsdb/meta/character_1184.txt create mode 100644 mods/skinsdb/meta/character_1185.txt create mode 100644 mods/skinsdb/meta/character_1186.txt create mode 100644 mods/skinsdb/meta/character_1191.txt create mode 100644 mods/skinsdb/meta/character_1192.txt create mode 100644 mods/skinsdb/meta/character_1193.txt create mode 100644 mods/skinsdb/meta/character_1194.txt create mode 100644 mods/skinsdb/meta/character_1195.txt create mode 100644 mods/skinsdb/meta/character_1196.txt create mode 100644 mods/skinsdb/meta/character_1197.txt create mode 100644 mods/skinsdb/meta/character_1198.txt create mode 100644 mods/skinsdb/meta/character_1199.txt create mode 100644 mods/skinsdb/meta/character_12.txt create mode 100644 mods/skinsdb/meta/character_1200.txt create mode 100644 mods/skinsdb/meta/character_1201.txt create mode 100644 mods/skinsdb/meta/character_1202.txt create mode 100644 mods/skinsdb/meta/character_1203.txt create mode 100644 mods/skinsdb/meta/character_1204.txt create mode 100644 mods/skinsdb/meta/character_1205.txt create mode 100644 mods/skinsdb/meta/character_1206.txt create mode 100644 mods/skinsdb/meta/character_1207.txt create mode 100644 mods/skinsdb/meta/character_1208.txt create mode 100644 mods/skinsdb/meta/character_1209.txt create mode 100644 mods/skinsdb/meta/character_121.txt create mode 100644 mods/skinsdb/meta/character_1210.txt create mode 100644 mods/skinsdb/meta/character_1211.txt create mode 100644 mods/skinsdb/meta/character_1212.txt create mode 100644 mods/skinsdb/meta/character_1213.txt create mode 100644 mods/skinsdb/meta/character_1214.txt create mode 100644 mods/skinsdb/meta/character_1215.txt create mode 100644 mods/skinsdb/meta/character_1216.txt create mode 100644 mods/skinsdb/meta/character_1217.txt create mode 100644 mods/skinsdb/meta/character_1218.txt create mode 100644 mods/skinsdb/meta/character_1219.txt create mode 100644 mods/skinsdb/meta/character_1220.txt create mode 100644 mods/skinsdb/meta/character_1221.txt create mode 100644 mods/skinsdb/meta/character_1222.txt create mode 100644 mods/skinsdb/meta/character_1223.txt create mode 100644 mods/skinsdb/meta/character_1224.txt create mode 100644 mods/skinsdb/meta/character_1225.txt create mode 100644 mods/skinsdb/meta/character_1226.txt create mode 100644 mods/skinsdb/meta/character_1227.txt create mode 100644 mods/skinsdb/meta/character_1228.txt create mode 100644 mods/skinsdb/meta/character_1229.txt create mode 100644 mods/skinsdb/meta/character_1230.txt create mode 100644 mods/skinsdb/meta/character_1231.txt create mode 100644 mods/skinsdb/meta/character_1232.txt create mode 100644 mods/skinsdb/meta/character_1233.txt create mode 100644 mods/skinsdb/meta/character_1234.txt create mode 100644 mods/skinsdb/meta/character_1235.txt create mode 100644 mods/skinsdb/meta/character_1236.txt create mode 100644 mods/skinsdb/meta/character_1237.txt create mode 100644 mods/skinsdb/meta/character_1238.txt create mode 100644 mods/skinsdb/meta/character_1239.txt create mode 100644 mods/skinsdb/meta/character_124.txt create mode 100644 mods/skinsdb/meta/character_1240.txt create mode 100644 mods/skinsdb/meta/character_1241.txt create mode 100644 mods/skinsdb/meta/character_1242.txt create mode 100644 mods/skinsdb/meta/character_1243.txt create mode 100644 mods/skinsdb/meta/character_1244.txt create mode 100644 mods/skinsdb/meta/character_1245.txt create mode 100644 mods/skinsdb/meta/character_1246.txt create mode 100644 mods/skinsdb/meta/character_1247.txt create mode 100644 mods/skinsdb/meta/character_1248.txt create mode 100644 mods/skinsdb/meta/character_1249.txt create mode 100644 mods/skinsdb/meta/character_1250.txt create mode 100644 mods/skinsdb/meta/character_1251.txt create mode 100644 mods/skinsdb/meta/character_1252.txt create mode 100644 mods/skinsdb/meta/character_1253.txt create mode 100644 mods/skinsdb/meta/character_1254.txt create mode 100644 mods/skinsdb/meta/character_1255.txt create mode 100644 mods/skinsdb/meta/character_1256.txt create mode 100644 mods/skinsdb/meta/character_1257.txt create mode 100644 mods/skinsdb/meta/character_1258.txt create mode 100644 mods/skinsdb/meta/character_1259.txt create mode 100644 mods/skinsdb/meta/character_126.txt create mode 100644 mods/skinsdb/meta/character_1260.txt create mode 100644 mods/skinsdb/meta/character_1261.txt create mode 100644 mods/skinsdb/meta/character_1262.txt create mode 100644 mods/skinsdb/meta/character_1263.txt create mode 100644 mods/skinsdb/meta/character_1264.txt create mode 100644 mods/skinsdb/meta/character_1265.txt create mode 100644 mods/skinsdb/meta/character_1266.txt create mode 100644 mods/skinsdb/meta/character_1267.txt create mode 100644 mods/skinsdb/meta/character_1268.txt create mode 100644 mods/skinsdb/meta/character_1269.txt create mode 100644 mods/skinsdb/meta/character_1270.txt create mode 100644 mods/skinsdb/meta/character_1271.txt create mode 100644 mods/skinsdb/meta/character_1272.txt create mode 100644 mods/skinsdb/meta/character_1273.txt create mode 100644 mods/skinsdb/meta/character_1274.txt create mode 100644 mods/skinsdb/meta/character_1275.txt create mode 100644 mods/skinsdb/meta/character_1276.txt create mode 100644 mods/skinsdb/meta/character_1277.txt create mode 100644 mods/skinsdb/meta/character_1278.txt create mode 100644 mods/skinsdb/meta/character_1279.txt create mode 100644 mods/skinsdb/meta/character_128.txt create mode 100644 mods/skinsdb/meta/character_1280.txt create mode 100644 mods/skinsdb/meta/character_1281.txt create mode 100644 mods/skinsdb/meta/character_1282.txt create mode 100644 mods/skinsdb/meta/character_1283.txt create mode 100644 mods/skinsdb/meta/character_1284.txt create mode 100644 mods/skinsdb/meta/character_1285.txt create mode 100644 mods/skinsdb/meta/character_1286.txt create mode 100644 mods/skinsdb/meta/character_1287.txt create mode 100644 mods/skinsdb/meta/character_1288.txt create mode 100644 mods/skinsdb/meta/character_1289.txt create mode 100644 mods/skinsdb/meta/character_129.txt create mode 100644 mods/skinsdb/meta/character_1290.txt create mode 100644 mods/skinsdb/meta/character_1291.txt create mode 100644 mods/skinsdb/meta/character_1292.txt create mode 100644 mods/skinsdb/meta/character_1293.txt create mode 100644 mods/skinsdb/meta/character_1294.txt create mode 100644 mods/skinsdb/meta/character_1295.txt create mode 100644 mods/skinsdb/meta/character_1296.txt create mode 100644 mods/skinsdb/meta/character_1297.txt create mode 100644 mods/skinsdb/meta/character_1298.txt create mode 100644 mods/skinsdb/meta/character_1299.txt create mode 100644 mods/skinsdb/meta/character_1300.txt create mode 100644 mods/skinsdb/meta/character_1301.txt create mode 100644 mods/skinsdb/meta/character_1302.txt create mode 100644 mods/skinsdb/meta/character_1303.txt create mode 100644 mods/skinsdb/meta/character_1304.txt create mode 100644 mods/skinsdb/meta/character_1305.txt create mode 100644 mods/skinsdb/meta/character_1306.txt create mode 100644 mods/skinsdb/meta/character_1307.txt create mode 100644 mods/skinsdb/meta/character_1308.txt create mode 100644 mods/skinsdb/meta/character_1309.txt create mode 100644 mods/skinsdb/meta/character_1310.txt create mode 100644 mods/skinsdb/meta/character_1311.txt create mode 100644 mods/skinsdb/meta/character_1312.txt create mode 100644 mods/skinsdb/meta/character_1313.txt create mode 100644 mods/skinsdb/meta/character_1314.txt create mode 100644 mods/skinsdb/meta/character_1315.txt create mode 100644 mods/skinsdb/meta/character_1316.txt create mode 100644 mods/skinsdb/meta/character_1317.txt create mode 100644 mods/skinsdb/meta/character_1318.txt create mode 100644 mods/skinsdb/meta/character_1319.txt create mode 100644 mods/skinsdb/meta/character_1320.txt create mode 100644 mods/skinsdb/meta/character_1321.txt create mode 100644 mods/skinsdb/meta/character_1322.txt create mode 100644 mods/skinsdb/meta/character_1323.txt create mode 100644 mods/skinsdb/meta/character_1324.txt create mode 100644 mods/skinsdb/meta/character_1325.txt create mode 100644 mods/skinsdb/meta/character_1326.txt create mode 100644 mods/skinsdb/meta/character_1327.txt create mode 100644 mods/skinsdb/meta/character_1328.txt create mode 100644 mods/skinsdb/meta/character_1329.txt create mode 100644 mods/skinsdb/meta/character_1330.txt create mode 100644 mods/skinsdb/meta/character_1331.txt create mode 100644 mods/skinsdb/meta/character_1332.txt create mode 100644 mods/skinsdb/meta/character_1333.txt create mode 100644 mods/skinsdb/meta/character_1334.txt create mode 100644 mods/skinsdb/meta/character_1335.txt create mode 100644 mods/skinsdb/meta/character_1336.txt create mode 100644 mods/skinsdb/meta/character_1337.txt create mode 100644 mods/skinsdb/meta/character_1338.txt create mode 100644 mods/skinsdb/meta/character_134.txt create mode 100644 mods/skinsdb/meta/character_1340.txt create mode 100644 mods/skinsdb/meta/character_1341.txt create mode 100644 mods/skinsdb/meta/character_1342.txt create mode 100644 mods/skinsdb/meta/character_1343.txt create mode 100644 mods/skinsdb/meta/character_1344.txt create mode 100644 mods/skinsdb/meta/character_1345.txt create mode 100644 mods/skinsdb/meta/character_1346.txt create mode 100644 mods/skinsdb/meta/character_1347.txt create mode 100644 mods/skinsdb/meta/character_1348.txt create mode 100644 mods/skinsdb/meta/character_1349.txt create mode 100644 mods/skinsdb/meta/character_135.txt create mode 100644 mods/skinsdb/meta/character_1350.txt create mode 100644 mods/skinsdb/meta/character_1351.txt create mode 100644 mods/skinsdb/meta/character_1352.txt create mode 100644 mods/skinsdb/meta/character_1353.txt create mode 100644 mods/skinsdb/meta/character_1354.txt create mode 100644 mods/skinsdb/meta/character_1355.txt create mode 100644 mods/skinsdb/meta/character_1356.txt create mode 100644 mods/skinsdb/meta/character_1357.txt create mode 100644 mods/skinsdb/meta/character_1358.txt create mode 100644 mods/skinsdb/meta/character_1359.txt create mode 100644 mods/skinsdb/meta/character_136.txt create mode 100644 mods/skinsdb/meta/character_1360.txt create mode 100644 mods/skinsdb/meta/character_1361.txt create mode 100644 mods/skinsdb/meta/character_1362.txt create mode 100644 mods/skinsdb/meta/character_1363.txt create mode 100644 mods/skinsdb/meta/character_1364.txt create mode 100644 mods/skinsdb/meta/character_1365.txt create mode 100644 mods/skinsdb/meta/character_1366.txt create mode 100644 mods/skinsdb/meta/character_1367.txt create mode 100644 mods/skinsdb/meta/character_1368.txt create mode 100644 mods/skinsdb/meta/character_1369.txt create mode 100644 mods/skinsdb/meta/character_1370.txt create mode 100644 mods/skinsdb/meta/character_1371.txt create mode 100644 mods/skinsdb/meta/character_1372.txt create mode 100644 mods/skinsdb/meta/character_1373.txt create mode 100644 mods/skinsdb/meta/character_1374.txt create mode 100644 mods/skinsdb/meta/character_1375.txt create mode 100644 mods/skinsdb/meta/character_1376.txt create mode 100644 mods/skinsdb/meta/character_1377.txt create mode 100644 mods/skinsdb/meta/character_1378.txt create mode 100644 mods/skinsdb/meta/character_1379.txt create mode 100644 mods/skinsdb/meta/character_1380.txt create mode 100644 mods/skinsdb/meta/character_1381.txt create mode 100644 mods/skinsdb/meta/character_1382.txt create mode 100644 mods/skinsdb/meta/character_1383.txt create mode 100644 mods/skinsdb/meta/character_1384.txt create mode 100644 mods/skinsdb/meta/character_1385.txt create mode 100644 mods/skinsdb/meta/character_1386.txt create mode 100644 mods/skinsdb/meta/character_1387.txt create mode 100644 mods/skinsdb/meta/character_1388.txt create mode 100644 mods/skinsdb/meta/character_1389.txt create mode 100644 mods/skinsdb/meta/character_1390.txt create mode 100644 mods/skinsdb/meta/character_1391.txt create mode 100644 mods/skinsdb/meta/character_1392.txt create mode 100644 mods/skinsdb/meta/character_1393.txt create mode 100644 mods/skinsdb/meta/character_1394.txt create mode 100644 mods/skinsdb/meta/character_1395.txt create mode 100644 mods/skinsdb/meta/character_1396.txt create mode 100644 mods/skinsdb/meta/character_1397.txt create mode 100644 mods/skinsdb/meta/character_1398.txt create mode 100644 mods/skinsdb/meta/character_1399.txt create mode 100644 mods/skinsdb/meta/character_140.txt create mode 100644 mods/skinsdb/meta/character_1400.txt create mode 100644 mods/skinsdb/meta/character_1401.txt create mode 100644 mods/skinsdb/meta/character_1402.txt create mode 100644 mods/skinsdb/meta/character_1403.txt create mode 100644 mods/skinsdb/meta/character_1404.txt create mode 100644 mods/skinsdb/meta/character_1405.txt create mode 100644 mods/skinsdb/meta/character_1406.txt create mode 100644 mods/skinsdb/meta/character_1407.txt create mode 100644 mods/skinsdb/meta/character_1408.txt create mode 100644 mods/skinsdb/meta/character_1409.txt create mode 100644 mods/skinsdb/meta/character_141.txt create mode 100644 mods/skinsdb/meta/character_1410.txt create mode 100644 mods/skinsdb/meta/character_1411.txt create mode 100644 mods/skinsdb/meta/character_1414.txt create mode 100644 mods/skinsdb/meta/character_1415.txt create mode 100644 mods/skinsdb/meta/character_1416.txt create mode 100644 mods/skinsdb/meta/character_1417.txt create mode 100644 mods/skinsdb/meta/character_1418.txt create mode 100644 mods/skinsdb/meta/character_1419.txt create mode 100644 mods/skinsdb/meta/character_142.txt create mode 100644 mods/skinsdb/meta/character_1420.txt create mode 100644 mods/skinsdb/meta/character_1421.txt create mode 100644 mods/skinsdb/meta/character_1422.txt create mode 100644 mods/skinsdb/meta/character_1423.txt create mode 100644 mods/skinsdb/meta/character_1424.txt create mode 100644 mods/skinsdb/meta/character_1425.txt create mode 100644 mods/skinsdb/meta/character_1426.txt create mode 100644 mods/skinsdb/meta/character_1427.txt create mode 100644 mods/skinsdb/meta/character_1428.txt create mode 100644 mods/skinsdb/meta/character_1429.txt create mode 100644 mods/skinsdb/meta/character_143.txt create mode 100644 mods/skinsdb/meta/character_1430.txt create mode 100644 mods/skinsdb/meta/character_1431.txt create mode 100644 mods/skinsdb/meta/character_1432.txt create mode 100644 mods/skinsdb/meta/character_1433.txt create mode 100644 mods/skinsdb/meta/character_1434.txt create mode 100644 mods/skinsdb/meta/character_1435.txt create mode 100644 mods/skinsdb/meta/character_1436.txt create mode 100644 mods/skinsdb/meta/character_1437.txt create mode 100644 mods/skinsdb/meta/character_1438.txt create mode 100644 mods/skinsdb/meta/character_1439.txt create mode 100644 mods/skinsdb/meta/character_144.txt create mode 100644 mods/skinsdb/meta/character_1440.txt create mode 100644 mods/skinsdb/meta/character_1441.txt create mode 100644 mods/skinsdb/meta/character_1442.txt create mode 100644 mods/skinsdb/meta/character_1443.txt create mode 100644 mods/skinsdb/meta/character_1444.txt create mode 100644 mods/skinsdb/meta/character_1445.txt create mode 100644 mods/skinsdb/meta/character_145.txt create mode 100644 mods/skinsdb/meta/character_1455.txt create mode 100644 mods/skinsdb/meta/character_1456.txt create mode 100644 mods/skinsdb/meta/character_1457.txt create mode 100644 mods/skinsdb/meta/character_1458.txt create mode 100644 mods/skinsdb/meta/character_1459.txt create mode 100644 mods/skinsdb/meta/character_146.txt create mode 100644 mods/skinsdb/meta/character_1460.txt create mode 100644 mods/skinsdb/meta/character_1461.txt create mode 100644 mods/skinsdb/meta/character_1462.txt create mode 100644 mods/skinsdb/meta/character_1463.txt create mode 100644 mods/skinsdb/meta/character_1464.txt create mode 100644 mods/skinsdb/meta/character_1465.txt create mode 100644 mods/skinsdb/meta/character_1466.txt create mode 100644 mods/skinsdb/meta/character_1467.txt create mode 100644 mods/skinsdb/meta/character_1468.txt create mode 100644 mods/skinsdb/meta/character_1469.txt create mode 100644 mods/skinsdb/meta/character_147.txt create mode 100644 mods/skinsdb/meta/character_1470.txt create mode 100644 mods/skinsdb/meta/character_1471.txt create mode 100644 mods/skinsdb/meta/character_1472.txt create mode 100644 mods/skinsdb/meta/character_1473.txt create mode 100644 mods/skinsdb/meta/character_1474.txt create mode 100644 mods/skinsdb/meta/character_1475.txt create mode 100644 mods/skinsdb/meta/character_1476.txt create mode 100644 mods/skinsdb/meta/character_1477.txt create mode 100644 mods/skinsdb/meta/character_1478.txt create mode 100644 mods/skinsdb/meta/character_1479.txt create mode 100644 mods/skinsdb/meta/character_148.txt create mode 100644 mods/skinsdb/meta/character_1480.txt create mode 100644 mods/skinsdb/meta/character_1481.txt create mode 100644 mods/skinsdb/meta/character_1482.txt create mode 100644 mods/skinsdb/meta/character_1483.txt create mode 100644 mods/skinsdb/meta/character_1484.txt create mode 100644 mods/skinsdb/meta/character_1485.txt create mode 100644 mods/skinsdb/meta/character_1486.txt create mode 100644 mods/skinsdb/meta/character_1487.txt create mode 100644 mods/skinsdb/meta/character_1488.txt create mode 100644 mods/skinsdb/meta/character_1489.txt create mode 100644 mods/skinsdb/meta/character_1490.txt create mode 100644 mods/skinsdb/meta/character_1491.txt create mode 100644 mods/skinsdb/meta/character_1492.txt create mode 100644 mods/skinsdb/meta/character_1493.txt create mode 100644 mods/skinsdb/meta/character_1494.txt create mode 100644 mods/skinsdb/meta/character_1495.txt create mode 100644 mods/skinsdb/meta/character_1496.txt create mode 100644 mods/skinsdb/meta/character_1497.txt create mode 100644 mods/skinsdb/meta/character_1498.txt create mode 100644 mods/skinsdb/meta/character_1499.txt create mode 100644 mods/skinsdb/meta/character_1500.txt create mode 100644 mods/skinsdb/meta/character_1501.txt create mode 100644 mods/skinsdb/meta/character_1502.txt create mode 100644 mods/skinsdb/meta/character_1503.txt create mode 100644 mods/skinsdb/meta/character_1504.txt create mode 100644 mods/skinsdb/meta/character_1505.txt create mode 100644 mods/skinsdb/meta/character_1506.txt create mode 100644 mods/skinsdb/meta/character_1507.txt create mode 100644 mods/skinsdb/meta/character_1508.txt create mode 100644 mods/skinsdb/meta/character_1509.txt create mode 100644 mods/skinsdb/meta/character_151.txt create mode 100644 mods/skinsdb/meta/character_1510.txt create mode 100644 mods/skinsdb/meta/character_1511.txt create mode 100644 mods/skinsdb/meta/character_1512.txt create mode 100644 mods/skinsdb/meta/character_1513.txt create mode 100644 mods/skinsdb/meta/character_1514.txt create mode 100644 mods/skinsdb/meta/character_1515.txt create mode 100644 mods/skinsdb/meta/character_1516.txt create mode 100644 mods/skinsdb/meta/character_1517.txt create mode 100644 mods/skinsdb/meta/character_1518.txt create mode 100644 mods/skinsdb/meta/character_1519.txt create mode 100644 mods/skinsdb/meta/character_152.txt create mode 100644 mods/skinsdb/meta/character_1520.txt create mode 100644 mods/skinsdb/meta/character_1521.txt create mode 100644 mods/skinsdb/meta/character_1522.txt create mode 100644 mods/skinsdb/meta/character_1523.txt create mode 100644 mods/skinsdb/meta/character_1524.txt create mode 100644 mods/skinsdb/meta/character_1525.txt create mode 100644 mods/skinsdb/meta/character_1526.txt create mode 100644 mods/skinsdb/meta/character_1527.txt create mode 100644 mods/skinsdb/meta/character_1528.txt create mode 100644 mods/skinsdb/meta/character_1529.txt create mode 100644 mods/skinsdb/meta/character_153.txt create mode 100644 mods/skinsdb/meta/character_1530.txt create mode 100644 mods/skinsdb/meta/character_1531.txt create mode 100644 mods/skinsdb/meta/character_1532.txt create mode 100644 mods/skinsdb/meta/character_1533.txt create mode 100644 mods/skinsdb/meta/character_1534.txt create mode 100644 mods/skinsdb/meta/character_1535.txt create mode 100644 mods/skinsdb/meta/character_1536.txt create mode 100644 mods/skinsdb/meta/character_1537.txt create mode 100644 mods/skinsdb/meta/character_1538.txt create mode 100644 mods/skinsdb/meta/character_1539.txt create mode 100644 mods/skinsdb/meta/character_154.txt create mode 100644 mods/skinsdb/meta/character_1540.txt create mode 100644 mods/skinsdb/meta/character_1541.txt create mode 100644 mods/skinsdb/meta/character_1542.txt create mode 100644 mods/skinsdb/meta/character_1543.txt create mode 100644 mods/skinsdb/meta/character_1544.txt create mode 100644 mods/skinsdb/meta/character_1545.txt create mode 100644 mods/skinsdb/meta/character_1546.txt create mode 100644 mods/skinsdb/meta/character_1547.txt create mode 100644 mods/skinsdb/meta/character_1548.txt create mode 100644 mods/skinsdb/meta/character_1549.txt create mode 100644 mods/skinsdb/meta/character_155.txt create mode 100644 mods/skinsdb/meta/character_1550.txt create mode 100644 mods/skinsdb/meta/character_1551.txt create mode 100644 mods/skinsdb/meta/character_1552.txt create mode 100644 mods/skinsdb/meta/character_1553.txt create mode 100644 mods/skinsdb/meta/character_1554.txt create mode 100644 mods/skinsdb/meta/character_1555.txt create mode 100644 mods/skinsdb/meta/character_1556.txt create mode 100644 mods/skinsdb/meta/character_1557.txt create mode 100644 mods/skinsdb/meta/character_1558.txt create mode 100644 mods/skinsdb/meta/character_1559.txt create mode 100644 mods/skinsdb/meta/character_156.txt create mode 100644 mods/skinsdb/meta/character_1560.txt create mode 100644 mods/skinsdb/meta/character_1561.txt create mode 100644 mods/skinsdb/meta/character_1562.txt create mode 100644 mods/skinsdb/meta/character_1563.txt create mode 100644 mods/skinsdb/meta/character_1564.txt create mode 100644 mods/skinsdb/meta/character_1565.txt create mode 100644 mods/skinsdb/meta/character_1566.txt create mode 100644 mods/skinsdb/meta/character_1567.txt create mode 100644 mods/skinsdb/meta/character_1568.txt create mode 100644 mods/skinsdb/meta/character_1569.txt create mode 100644 mods/skinsdb/meta/character_157.txt create mode 100644 mods/skinsdb/meta/character_1570.txt create mode 100644 mods/skinsdb/meta/character_1571.txt create mode 100644 mods/skinsdb/meta/character_1572.txt create mode 100644 mods/skinsdb/meta/character_1573.txt create mode 100644 mods/skinsdb/meta/character_1574.txt create mode 100644 mods/skinsdb/meta/character_1575.txt create mode 100644 mods/skinsdb/meta/character_1576.txt create mode 100644 mods/skinsdb/meta/character_1577.txt create mode 100644 mods/skinsdb/meta/character_1578.txt create mode 100644 mods/skinsdb/meta/character_1579.txt create mode 100644 mods/skinsdb/meta/character_158.txt create mode 100644 mods/skinsdb/meta/character_1580.txt create mode 100644 mods/skinsdb/meta/character_1581.txt create mode 100644 mods/skinsdb/meta/character_1582.txt create mode 100644 mods/skinsdb/meta/character_1583.txt create mode 100644 mods/skinsdb/meta/character_1584.txt create mode 100644 mods/skinsdb/meta/character_1585.txt create mode 100644 mods/skinsdb/meta/character_1586.txt create mode 100644 mods/skinsdb/meta/character_1587.txt create mode 100644 mods/skinsdb/meta/character_1588.txt create mode 100644 mods/skinsdb/meta/character_1589.txt create mode 100644 mods/skinsdb/meta/character_159.txt create mode 100644 mods/skinsdb/meta/character_1590.txt create mode 100644 mods/skinsdb/meta/character_1591.txt create mode 100644 mods/skinsdb/meta/character_1592.txt create mode 100644 mods/skinsdb/meta/character_1593.txt create mode 100644 mods/skinsdb/meta/character_1594.txt create mode 100644 mods/skinsdb/meta/character_1595.txt create mode 100644 mods/skinsdb/meta/character_1596.txt create mode 100644 mods/skinsdb/meta/character_1597.txt create mode 100644 mods/skinsdb/meta/character_1598.txt create mode 100644 mods/skinsdb/meta/character_1599.txt create mode 100644 mods/skinsdb/meta/character_160.txt create mode 100644 mods/skinsdb/meta/character_1600.txt create mode 100644 mods/skinsdb/meta/character_1601.txt create mode 100644 mods/skinsdb/meta/character_1602.txt create mode 100644 mods/skinsdb/meta/character_1603.txt create mode 100644 mods/skinsdb/meta/character_1604.txt create mode 100644 mods/skinsdb/meta/character_1605.txt create mode 100644 mods/skinsdb/meta/character_1606.txt create mode 100644 mods/skinsdb/meta/character_1607.txt create mode 100644 mods/skinsdb/meta/character_1608.txt create mode 100644 mods/skinsdb/meta/character_1609.txt create mode 100644 mods/skinsdb/meta/character_161.txt create mode 100644 mods/skinsdb/meta/character_1610.txt create mode 100644 mods/skinsdb/meta/character_1611.txt create mode 100644 mods/skinsdb/meta/character_1612.txt create mode 100644 mods/skinsdb/meta/character_1613.txt create mode 100644 mods/skinsdb/meta/character_1614.txt create mode 100644 mods/skinsdb/meta/character_1615.txt create mode 100644 mods/skinsdb/meta/character_1616.txt create mode 100644 mods/skinsdb/meta/character_1617.txt create mode 100644 mods/skinsdb/meta/character_1618.txt create mode 100644 mods/skinsdb/meta/character_1619.txt create mode 100644 mods/skinsdb/meta/character_162.txt create mode 100644 mods/skinsdb/meta/character_1620.txt create mode 100644 mods/skinsdb/meta/character_1621.txt create mode 100644 mods/skinsdb/meta/character_1622.txt create mode 100644 mods/skinsdb/meta/character_1623.txt create mode 100644 mods/skinsdb/meta/character_1624.txt create mode 100644 mods/skinsdb/meta/character_1625.txt create mode 100644 mods/skinsdb/meta/character_1626.txt create mode 100644 mods/skinsdb/meta/character_1627.txt create mode 100644 mods/skinsdb/meta/character_1628.txt create mode 100644 mods/skinsdb/meta/character_1629.txt create mode 100644 mods/skinsdb/meta/character_163.txt create mode 100644 mods/skinsdb/meta/character_1630.txt create mode 100644 mods/skinsdb/meta/character_1631.txt create mode 100644 mods/skinsdb/meta/character_1632.txt create mode 100644 mods/skinsdb/meta/character_1633.txt create mode 100644 mods/skinsdb/meta/character_1634.txt create mode 100644 mods/skinsdb/meta/character_1635.txt create mode 100644 mods/skinsdb/meta/character_1636.txt create mode 100644 mods/skinsdb/meta/character_1637.txt create mode 100644 mods/skinsdb/meta/character_1638.txt create mode 100644 mods/skinsdb/meta/character_1639.txt create mode 100644 mods/skinsdb/meta/character_164.txt create mode 100644 mods/skinsdb/meta/character_1640.txt create mode 100644 mods/skinsdb/meta/character_1641.txt create mode 100644 mods/skinsdb/meta/character_1642.txt create mode 100644 mods/skinsdb/meta/character_1643.txt create mode 100644 mods/skinsdb/meta/character_1644.txt create mode 100644 mods/skinsdb/meta/character_1645.txt create mode 100644 mods/skinsdb/meta/character_1646.txt create mode 100644 mods/skinsdb/meta/character_1647.txt create mode 100644 mods/skinsdb/meta/character_1648.txt create mode 100644 mods/skinsdb/meta/character_1649.txt create mode 100644 mods/skinsdb/meta/character_165.txt create mode 100644 mods/skinsdb/meta/character_1650.txt create mode 100644 mods/skinsdb/meta/character_1651.txt create mode 100644 mods/skinsdb/meta/character_1652.txt create mode 100644 mods/skinsdb/meta/character_1653.txt create mode 100644 mods/skinsdb/meta/character_1654.txt create mode 100644 mods/skinsdb/meta/character_1655.txt create mode 100644 mods/skinsdb/meta/character_1656.txt create mode 100644 mods/skinsdb/meta/character_1657.txt create mode 100644 mods/skinsdb/meta/character_1658.txt create mode 100644 mods/skinsdb/meta/character_1659.txt create mode 100644 mods/skinsdb/meta/character_166.txt create mode 100644 mods/skinsdb/meta/character_1660.txt create mode 100644 mods/skinsdb/meta/character_1661.txt create mode 100644 mods/skinsdb/meta/character_1662.txt create mode 100644 mods/skinsdb/meta/character_1663.txt create mode 100644 mods/skinsdb/meta/character_1664.txt create mode 100644 mods/skinsdb/meta/character_1665.txt create mode 100644 mods/skinsdb/meta/character_1666.txt create mode 100644 mods/skinsdb/meta/character_1667.txt create mode 100644 mods/skinsdb/meta/character_1668.txt create mode 100644 mods/skinsdb/meta/character_1669.txt create mode 100644 mods/skinsdb/meta/character_167.txt create mode 100644 mods/skinsdb/meta/character_1670.txt create mode 100644 mods/skinsdb/meta/character_1671.txt create mode 100644 mods/skinsdb/meta/character_1672.txt create mode 100644 mods/skinsdb/meta/character_1673.txt create mode 100644 mods/skinsdb/meta/character_1674.txt create mode 100644 mods/skinsdb/meta/character_1675.txt create mode 100644 mods/skinsdb/meta/character_1676.txt create mode 100644 mods/skinsdb/meta/character_1677.txt create mode 100644 mods/skinsdb/meta/character_1678.txt create mode 100644 mods/skinsdb/meta/character_1679.txt create mode 100644 mods/skinsdb/meta/character_168.txt create mode 100644 mods/skinsdb/meta/character_1680.txt create mode 100644 mods/skinsdb/meta/character_1681.txt create mode 100644 mods/skinsdb/meta/character_1682.txt create mode 100644 mods/skinsdb/meta/character_1683.txt create mode 100644 mods/skinsdb/meta/character_1684.txt create mode 100644 mods/skinsdb/meta/character_1685.txt create mode 100644 mods/skinsdb/meta/character_1686.txt create mode 100644 mods/skinsdb/meta/character_1687.txt create mode 100644 mods/skinsdb/meta/character_1688.txt create mode 100644 mods/skinsdb/meta/character_1689.txt create mode 100644 mods/skinsdb/meta/character_169.txt create mode 100644 mods/skinsdb/meta/character_1690.txt create mode 100644 mods/skinsdb/meta/character_1691.txt create mode 100644 mods/skinsdb/meta/character_1692.txt create mode 100644 mods/skinsdb/meta/character_1693.txt create mode 100644 mods/skinsdb/meta/character_1694.txt create mode 100644 mods/skinsdb/meta/character_1695.txt create mode 100644 mods/skinsdb/meta/character_1696.txt create mode 100644 mods/skinsdb/meta/character_1697.txt create mode 100644 mods/skinsdb/meta/character_1698.txt create mode 100644 mods/skinsdb/meta/character_1699.txt create mode 100644 mods/skinsdb/meta/character_170.txt create mode 100644 mods/skinsdb/meta/character_1700.txt create mode 100644 mods/skinsdb/meta/character_1701.txt create mode 100644 mods/skinsdb/meta/character_1702.txt create mode 100644 mods/skinsdb/meta/character_1703.txt create mode 100644 mods/skinsdb/meta/character_1704.txt create mode 100644 mods/skinsdb/meta/character_1705.txt create mode 100644 mods/skinsdb/meta/character_1706.txt create mode 100644 mods/skinsdb/meta/character_1707.txt create mode 100644 mods/skinsdb/meta/character_1708.txt create mode 100644 mods/skinsdb/meta/character_1709.txt create mode 100644 mods/skinsdb/meta/character_171.txt create mode 100644 mods/skinsdb/meta/character_1710.txt create mode 100644 mods/skinsdb/meta/character_1711.txt create mode 100644 mods/skinsdb/meta/character_1712.txt create mode 100644 mods/skinsdb/meta/character_1713.txt create mode 100644 mods/skinsdb/meta/character_1714.txt create mode 100644 mods/skinsdb/meta/character_1715.txt create mode 100644 mods/skinsdb/meta/character_1716.txt create mode 100644 mods/skinsdb/meta/character_1717.txt create mode 100644 mods/skinsdb/meta/character_1718.txt create mode 100644 mods/skinsdb/meta/character_1719.txt create mode 100644 mods/skinsdb/meta/character_172.txt create mode 100644 mods/skinsdb/meta/character_1720.txt create mode 100644 mods/skinsdb/meta/character_1721.txt create mode 100644 mods/skinsdb/meta/character_1722.txt create mode 100644 mods/skinsdb/meta/character_1723.txt create mode 100644 mods/skinsdb/meta/character_1724.txt create mode 100644 mods/skinsdb/meta/character_1725.txt create mode 100644 mods/skinsdb/meta/character_1726.txt create mode 100644 mods/skinsdb/meta/character_1727.txt create mode 100644 mods/skinsdb/meta/character_1728.txt create mode 100644 mods/skinsdb/meta/character_1729.txt create mode 100644 mods/skinsdb/meta/character_173.txt create mode 100644 mods/skinsdb/meta/character_1730.txt create mode 100644 mods/skinsdb/meta/character_1731.txt create mode 100644 mods/skinsdb/meta/character_1732.txt create mode 100644 mods/skinsdb/meta/character_1733.txt create mode 100644 mods/skinsdb/meta/character_1734.txt create mode 100644 mods/skinsdb/meta/character_1735.txt create mode 100644 mods/skinsdb/meta/character_1736.txt create mode 100644 mods/skinsdb/meta/character_1737.txt create mode 100644 mods/skinsdb/meta/character_1738.txt create mode 100644 mods/skinsdb/meta/character_1739.txt create mode 100644 mods/skinsdb/meta/character_174.txt create mode 100644 mods/skinsdb/meta/character_1740.txt create mode 100644 mods/skinsdb/meta/character_1741.txt create mode 100644 mods/skinsdb/meta/character_1742.txt create mode 100644 mods/skinsdb/meta/character_1743.txt create mode 100644 mods/skinsdb/meta/character_1744.txt create mode 100644 mods/skinsdb/meta/character_1745.txt create mode 100644 mods/skinsdb/meta/character_1746.txt create mode 100644 mods/skinsdb/meta/character_1747.txt create mode 100644 mods/skinsdb/meta/character_1748.txt create mode 100644 mods/skinsdb/meta/character_1749.txt create mode 100644 mods/skinsdb/meta/character_175.txt create mode 100644 mods/skinsdb/meta/character_1750.txt create mode 100644 mods/skinsdb/meta/character_1751.txt create mode 100644 mods/skinsdb/meta/character_1752.txt create mode 100644 mods/skinsdb/meta/character_1753.txt create mode 100644 mods/skinsdb/meta/character_1754.txt create mode 100644 mods/skinsdb/meta/character_1755.txt create mode 100644 mods/skinsdb/meta/character_1756.txt create mode 100644 mods/skinsdb/meta/character_1757.txt create mode 100644 mods/skinsdb/meta/character_1758.txt create mode 100644 mods/skinsdb/meta/character_1759.txt create mode 100644 mods/skinsdb/meta/character_176.txt create mode 100644 mods/skinsdb/meta/character_1760.txt create mode 100644 mods/skinsdb/meta/character_1761.txt create mode 100644 mods/skinsdb/meta/character_1762.txt create mode 100644 mods/skinsdb/meta/character_1763.txt create mode 100644 mods/skinsdb/meta/character_1764.txt create mode 100644 mods/skinsdb/meta/character_1765.txt create mode 100644 mods/skinsdb/meta/character_1766.txt create mode 100644 mods/skinsdb/meta/character_1767.txt create mode 100644 mods/skinsdb/meta/character_1768.txt create mode 100644 mods/skinsdb/meta/character_1769.txt create mode 100644 mods/skinsdb/meta/character_177.txt create mode 100644 mods/skinsdb/meta/character_1770.txt create mode 100644 mods/skinsdb/meta/character_1771.txt create mode 100644 mods/skinsdb/meta/character_1772.txt create mode 100644 mods/skinsdb/meta/character_1773.txt create mode 100644 mods/skinsdb/meta/character_1774.txt create mode 100644 mods/skinsdb/meta/character_1775.txt create mode 100644 mods/skinsdb/meta/character_1776.txt create mode 100644 mods/skinsdb/meta/character_1777.txt create mode 100644 mods/skinsdb/meta/character_1778.txt create mode 100644 mods/skinsdb/meta/character_1779.txt create mode 100644 mods/skinsdb/meta/character_178.txt create mode 100644 mods/skinsdb/meta/character_1780.txt create mode 100644 mods/skinsdb/meta/character_1781.txt create mode 100644 mods/skinsdb/meta/character_1782.txt create mode 100644 mods/skinsdb/meta/character_1783.txt create mode 100644 mods/skinsdb/meta/character_1784.txt create mode 100644 mods/skinsdb/meta/character_1785.txt create mode 100644 mods/skinsdb/meta/character_1786.txt create mode 100644 mods/skinsdb/meta/character_1787.txt create mode 100644 mods/skinsdb/meta/character_1788.txt create mode 100644 mods/skinsdb/meta/character_1789.txt create mode 100644 mods/skinsdb/meta/character_179.txt create mode 100644 mods/skinsdb/meta/character_1790.txt create mode 100644 mods/skinsdb/meta/character_1791.txt create mode 100644 mods/skinsdb/meta/character_1792.txt create mode 100644 mods/skinsdb/meta/character_1793.txt create mode 100644 mods/skinsdb/meta/character_1794.txt create mode 100644 mods/skinsdb/meta/character_1795.txt create mode 100644 mods/skinsdb/meta/character_1796.txt create mode 100644 mods/skinsdb/meta/character_1797.txt create mode 100644 mods/skinsdb/meta/character_1798.txt create mode 100644 mods/skinsdb/meta/character_1799.txt create mode 100644 mods/skinsdb/meta/character_180.txt create mode 100644 mods/skinsdb/meta/character_1800.txt create mode 100644 mods/skinsdb/meta/character_1801.txt create mode 100644 mods/skinsdb/meta/character_1802.txt create mode 100644 mods/skinsdb/meta/character_1803.txt create mode 100644 mods/skinsdb/meta/character_1804.txt create mode 100644 mods/skinsdb/meta/character_1805.txt create mode 100644 mods/skinsdb/meta/character_1806.txt create mode 100644 mods/skinsdb/meta/character_1807.txt create mode 100644 mods/skinsdb/meta/character_1808.txt create mode 100644 mods/skinsdb/meta/character_1809.txt create mode 100644 mods/skinsdb/meta/character_181.txt create mode 100644 mods/skinsdb/meta/character_1810.txt create mode 100644 mods/skinsdb/meta/character_1811.txt create mode 100644 mods/skinsdb/meta/character_1812.txt create mode 100644 mods/skinsdb/meta/character_1813.txt create mode 100644 mods/skinsdb/meta/character_1814.txt create mode 100644 mods/skinsdb/meta/character_1815.txt create mode 100644 mods/skinsdb/meta/character_1816.txt create mode 100644 mods/skinsdb/meta/character_1817.txt create mode 100644 mods/skinsdb/meta/character_1818.txt create mode 100644 mods/skinsdb/meta/character_1819.txt create mode 100644 mods/skinsdb/meta/character_182.txt create mode 100644 mods/skinsdb/meta/character_1820.txt create mode 100644 mods/skinsdb/meta/character_1821.txt create mode 100644 mods/skinsdb/meta/character_1822.txt create mode 100644 mods/skinsdb/meta/character_1823.txt create mode 100644 mods/skinsdb/meta/character_1824.txt create mode 100644 mods/skinsdb/meta/character_1825.txt create mode 100644 mods/skinsdb/meta/character_1826.txt create mode 100644 mods/skinsdb/meta/character_1827.txt create mode 100644 mods/skinsdb/meta/character_1828.txt create mode 100644 mods/skinsdb/meta/character_1829.txt create mode 100644 mods/skinsdb/meta/character_183.txt create mode 100644 mods/skinsdb/meta/character_1830.txt create mode 100644 mods/skinsdb/meta/character_1831.txt create mode 100644 mods/skinsdb/meta/character_1832.txt create mode 100644 mods/skinsdb/meta/character_1833.txt create mode 100644 mods/skinsdb/meta/character_1834.txt create mode 100644 mods/skinsdb/meta/character_1835.txt create mode 100644 mods/skinsdb/meta/character_1836.txt create mode 100644 mods/skinsdb/meta/character_1837.txt create mode 100644 mods/skinsdb/meta/character_1838.txt create mode 100644 mods/skinsdb/meta/character_1839.txt create mode 100644 mods/skinsdb/meta/character_184.txt create mode 100644 mods/skinsdb/meta/character_1840.txt create mode 100644 mods/skinsdb/meta/character_1841.txt create mode 100644 mods/skinsdb/meta/character_1842.txt create mode 100644 mods/skinsdb/meta/character_1843.txt create mode 100644 mods/skinsdb/meta/character_1844.txt create mode 100644 mods/skinsdb/meta/character_1845.txt create mode 100644 mods/skinsdb/meta/character_1846.txt create mode 100644 mods/skinsdb/meta/character_1847.txt create mode 100644 mods/skinsdb/meta/character_1848.txt create mode 100644 mods/skinsdb/meta/character_1849.txt create mode 100644 mods/skinsdb/meta/character_185.txt create mode 100644 mods/skinsdb/meta/character_1850.txt create mode 100644 mods/skinsdb/meta/character_1851.txt create mode 100644 mods/skinsdb/meta/character_1852.txt create mode 100644 mods/skinsdb/meta/character_1853.txt create mode 100644 mods/skinsdb/meta/character_1854.txt create mode 100644 mods/skinsdb/meta/character_1855.txt create mode 100644 mods/skinsdb/meta/character_1856.txt create mode 100644 mods/skinsdb/meta/character_1857.txt create mode 100644 mods/skinsdb/meta/character_1858.txt create mode 100644 mods/skinsdb/meta/character_1859.txt create mode 100644 mods/skinsdb/meta/character_186.txt create mode 100644 mods/skinsdb/meta/character_1860.txt create mode 100644 mods/skinsdb/meta/character_1861.txt create mode 100644 mods/skinsdb/meta/character_1862.txt create mode 100644 mods/skinsdb/meta/character_1863.txt create mode 100644 mods/skinsdb/meta/character_1864.txt create mode 100644 mods/skinsdb/meta/character_1865.txt create mode 100644 mods/skinsdb/meta/character_1866.txt create mode 100644 mods/skinsdb/meta/character_1867.txt create mode 100644 mods/skinsdb/meta/character_1868.txt create mode 100644 mods/skinsdb/meta/character_1869.txt create mode 100644 mods/skinsdb/meta/character_187.txt create mode 100644 mods/skinsdb/meta/character_1870.txt create mode 100644 mods/skinsdb/meta/character_1871.txt create mode 100644 mods/skinsdb/meta/character_1872.txt create mode 100644 mods/skinsdb/meta/character_1873.txt create mode 100644 mods/skinsdb/meta/character_1874.txt create mode 100644 mods/skinsdb/meta/character_1875.txt create mode 100644 mods/skinsdb/meta/character_1876.txt create mode 100644 mods/skinsdb/meta/character_1877.txt create mode 100644 mods/skinsdb/meta/character_1878.txt create mode 100644 mods/skinsdb/meta/character_1879.txt create mode 100644 mods/skinsdb/meta/character_188.txt create mode 100644 mods/skinsdb/meta/character_1880.txt create mode 100644 mods/skinsdb/meta/character_1881.txt create mode 100644 mods/skinsdb/meta/character_1882.txt create mode 100644 mods/skinsdb/meta/character_1883.txt create mode 100644 mods/skinsdb/meta/character_1884.txt create mode 100644 mods/skinsdb/meta/character_1885.txt create mode 100644 mods/skinsdb/meta/character_1886.txt create mode 100644 mods/skinsdb/meta/character_1887.txt create mode 100644 mods/skinsdb/meta/character_1888.txt create mode 100644 mods/skinsdb/meta/character_1889.txt create mode 100644 mods/skinsdb/meta/character_189.txt create mode 100644 mods/skinsdb/meta/character_1890.txt create mode 100644 mods/skinsdb/meta/character_1891.txt create mode 100644 mods/skinsdb/meta/character_1892.txt create mode 100644 mods/skinsdb/meta/character_1893.txt create mode 100644 mods/skinsdb/meta/character_1894.txt create mode 100644 mods/skinsdb/meta/character_1895.txt create mode 100644 mods/skinsdb/meta/character_1896.txt create mode 100644 mods/skinsdb/meta/character_1897.txt create mode 100644 mods/skinsdb/meta/character_1898.txt create mode 100644 mods/skinsdb/meta/character_1899.txt create mode 100644 mods/skinsdb/meta/character_19.txt create mode 100644 mods/skinsdb/meta/character_190.txt create mode 100644 mods/skinsdb/meta/character_1900.txt create mode 100644 mods/skinsdb/meta/character_1901.txt create mode 100644 mods/skinsdb/meta/character_1902.txt create mode 100644 mods/skinsdb/meta/character_1903.txt create mode 100644 mods/skinsdb/meta/character_1904.txt create mode 100644 mods/skinsdb/meta/character_1905.txt create mode 100644 mods/skinsdb/meta/character_1906.txt create mode 100644 mods/skinsdb/meta/character_1907.txt create mode 100644 mods/skinsdb/meta/character_1908.txt create mode 100644 mods/skinsdb/meta/character_1909.txt create mode 100644 mods/skinsdb/meta/character_191.txt create mode 100644 mods/skinsdb/meta/character_1910.txt create mode 100644 mods/skinsdb/meta/character_1911.txt create mode 100644 mods/skinsdb/meta/character_192.txt create mode 100644 mods/skinsdb/meta/character_193.txt create mode 100644 mods/skinsdb/meta/character_194.txt create mode 100644 mods/skinsdb/meta/character_195.txt create mode 100644 mods/skinsdb/meta/character_196.txt create mode 100644 mods/skinsdb/meta/character_197.txt create mode 100644 mods/skinsdb/meta/character_198.txt create mode 100644 mods/skinsdb/meta/character_199.txt create mode 100644 mods/skinsdb/meta/character_2.txt create mode 100644 mods/skinsdb/meta/character_20.txt create mode 100644 mods/skinsdb/meta/character_200.txt create mode 100644 mods/skinsdb/meta/character_201.txt create mode 100644 mods/skinsdb/meta/character_203.txt create mode 100644 mods/skinsdb/meta/character_205.txt create mode 100644 mods/skinsdb/meta/character_206.txt create mode 100644 mods/skinsdb/meta/character_207.txt create mode 100644 mods/skinsdb/meta/character_208.txt create mode 100644 mods/skinsdb/meta/character_209.txt create mode 100644 mods/skinsdb/meta/character_21.txt create mode 100644 mods/skinsdb/meta/character_210.txt create mode 100644 mods/skinsdb/meta/character_211.txt create mode 100644 mods/skinsdb/meta/character_212.txt create mode 100644 mods/skinsdb/meta/character_213.txt create mode 100644 mods/skinsdb/meta/character_214.txt create mode 100644 mods/skinsdb/meta/character_215.txt create mode 100644 mods/skinsdb/meta/character_216.txt create mode 100644 mods/skinsdb/meta/character_217.txt create mode 100644 mods/skinsdb/meta/character_218.txt create mode 100644 mods/skinsdb/meta/character_219.txt create mode 100644 mods/skinsdb/meta/character_22.txt create mode 100644 mods/skinsdb/meta/character_220.txt create mode 100644 mods/skinsdb/meta/character_221.txt create mode 100644 mods/skinsdb/meta/character_222.txt create mode 100644 mods/skinsdb/meta/character_223.txt create mode 100644 mods/skinsdb/meta/character_224.txt create mode 100644 mods/skinsdb/meta/character_225.txt create mode 100644 mods/skinsdb/meta/character_228.txt create mode 100644 mods/skinsdb/meta/character_229.txt create mode 100644 mods/skinsdb/meta/character_230.txt create mode 100644 mods/skinsdb/meta/character_231.txt create mode 100644 mods/skinsdb/meta/character_232.txt create mode 100644 mods/skinsdb/meta/character_233.txt create mode 100644 mods/skinsdb/meta/character_234.txt create mode 100644 mods/skinsdb/meta/character_235.txt create mode 100644 mods/skinsdb/meta/character_237.txt create mode 100644 mods/skinsdb/meta/character_239.txt create mode 100644 mods/skinsdb/meta/character_24.txt create mode 100644 mods/skinsdb/meta/character_241.txt create mode 100644 mods/skinsdb/meta/character_242.txt create mode 100644 mods/skinsdb/meta/character_243.txt create mode 100644 mods/skinsdb/meta/character_244.txt create mode 100644 mods/skinsdb/meta/character_245.txt create mode 100644 mods/skinsdb/meta/character_246.txt create mode 100644 mods/skinsdb/meta/character_247.txt create mode 100644 mods/skinsdb/meta/character_248.txt create mode 100644 mods/skinsdb/meta/character_249.txt create mode 100644 mods/skinsdb/meta/character_25.txt create mode 100644 mods/skinsdb/meta/character_250.txt create mode 100644 mods/skinsdb/meta/character_251.txt create mode 100644 mods/skinsdb/meta/character_252.txt create mode 100644 mods/skinsdb/meta/character_253.txt create mode 100644 mods/skinsdb/meta/character_254.txt create mode 100644 mods/skinsdb/meta/character_255.txt create mode 100644 mods/skinsdb/meta/character_256.txt create mode 100644 mods/skinsdb/meta/character_257.txt create mode 100644 mods/skinsdb/meta/character_258.txt create mode 100644 mods/skinsdb/meta/character_259.txt create mode 100644 mods/skinsdb/meta/character_26.txt create mode 100644 mods/skinsdb/meta/character_260.txt create mode 100644 mods/skinsdb/meta/character_261.txt create mode 100644 mods/skinsdb/meta/character_262.txt create mode 100644 mods/skinsdb/meta/character_263.txt create mode 100644 mods/skinsdb/meta/character_264.txt create mode 100644 mods/skinsdb/meta/character_265.txt create mode 100644 mods/skinsdb/meta/character_266.txt create mode 100644 mods/skinsdb/meta/character_267.txt create mode 100644 mods/skinsdb/meta/character_268.txt create mode 100644 mods/skinsdb/meta/character_269.txt create mode 100644 mods/skinsdb/meta/character_27.txt create mode 100644 mods/skinsdb/meta/character_270.txt create mode 100644 mods/skinsdb/meta/character_271.txt create mode 100644 mods/skinsdb/meta/character_272.txt create mode 100644 mods/skinsdb/meta/character_273.txt create mode 100644 mods/skinsdb/meta/character_274.txt create mode 100644 mods/skinsdb/meta/character_275.txt create mode 100644 mods/skinsdb/meta/character_276.txt create mode 100644 mods/skinsdb/meta/character_277.txt create mode 100644 mods/skinsdb/meta/character_278.txt create mode 100644 mods/skinsdb/meta/character_279.txt create mode 100644 mods/skinsdb/meta/character_28.txt create mode 100644 mods/skinsdb/meta/character_280.txt create mode 100644 mods/skinsdb/meta/character_281.txt create mode 100644 mods/skinsdb/meta/character_282.txt create mode 100644 mods/skinsdb/meta/character_283.txt create mode 100644 mods/skinsdb/meta/character_284.txt create mode 100644 mods/skinsdb/meta/character_285.txt create mode 100644 mods/skinsdb/meta/character_286.txt create mode 100644 mods/skinsdb/meta/character_287.txt create mode 100644 mods/skinsdb/meta/character_288.txt create mode 100644 mods/skinsdb/meta/character_289.txt create mode 100644 mods/skinsdb/meta/character_29.txt create mode 100644 mods/skinsdb/meta/character_290.txt create mode 100644 mods/skinsdb/meta/character_291.txt create mode 100644 mods/skinsdb/meta/character_292.txt create mode 100644 mods/skinsdb/meta/character_295.txt create mode 100644 mods/skinsdb/meta/character_297.txt create mode 100644 mods/skinsdb/meta/character_299.txt create mode 100644 mods/skinsdb/meta/character_3.txt create mode 100644 mods/skinsdb/meta/character_30.txt create mode 100644 mods/skinsdb/meta/character_300.txt create mode 100644 mods/skinsdb/meta/character_301.txt create mode 100644 mods/skinsdb/meta/character_302.txt create mode 100644 mods/skinsdb/meta/character_303.txt create mode 100644 mods/skinsdb/meta/character_304.txt create mode 100644 mods/skinsdb/meta/character_305.txt create mode 100644 mods/skinsdb/meta/character_306.txt create mode 100644 mods/skinsdb/meta/character_307.txt create mode 100644 mods/skinsdb/meta/character_308.txt create mode 100644 mods/skinsdb/meta/character_309.txt create mode 100644 mods/skinsdb/meta/character_31.txt create mode 100644 mods/skinsdb/meta/character_310.txt create mode 100644 mods/skinsdb/meta/character_311.txt create mode 100644 mods/skinsdb/meta/character_312.txt create mode 100644 mods/skinsdb/meta/character_313.txt create mode 100644 mods/skinsdb/meta/character_314.txt create mode 100644 mods/skinsdb/meta/character_315.txt create mode 100644 mods/skinsdb/meta/character_316.txt create mode 100644 mods/skinsdb/meta/character_317.txt create mode 100644 mods/skinsdb/meta/character_318.txt create mode 100644 mods/skinsdb/meta/character_319.txt create mode 100644 mods/skinsdb/meta/character_320.txt create mode 100644 mods/skinsdb/meta/character_321.txt create mode 100644 mods/skinsdb/meta/character_322.txt create mode 100644 mods/skinsdb/meta/character_323.txt create mode 100644 mods/skinsdb/meta/character_324.txt create mode 100644 mods/skinsdb/meta/character_325.txt create mode 100644 mods/skinsdb/meta/character_326.txt create mode 100644 mods/skinsdb/meta/character_327.txt create mode 100644 mods/skinsdb/meta/character_328.txt create mode 100644 mods/skinsdb/meta/character_329.txt create mode 100644 mods/skinsdb/meta/character_330.txt create mode 100644 mods/skinsdb/meta/character_331.txt create mode 100644 mods/skinsdb/meta/character_332.txt create mode 100644 mods/skinsdb/meta/character_333.txt create mode 100644 mods/skinsdb/meta/character_334.txt create mode 100644 mods/skinsdb/meta/character_335.txt create mode 100644 mods/skinsdb/meta/character_336.txt create mode 100644 mods/skinsdb/meta/character_337.txt create mode 100644 mods/skinsdb/meta/character_338.txt create mode 100644 mods/skinsdb/meta/character_339.txt create mode 100644 mods/skinsdb/meta/character_34.txt create mode 100644 mods/skinsdb/meta/character_340.txt create mode 100644 mods/skinsdb/meta/character_341.txt create mode 100644 mods/skinsdb/meta/character_342.txt create mode 100644 mods/skinsdb/meta/character_344.txt create mode 100644 mods/skinsdb/meta/character_349.txt create mode 100644 mods/skinsdb/meta/character_35.txt create mode 100644 mods/skinsdb/meta/character_352.txt create mode 100644 mods/skinsdb/meta/character_353.txt create mode 100644 mods/skinsdb/meta/character_356.txt create mode 100644 mods/skinsdb/meta/character_357.txt create mode 100644 mods/skinsdb/meta/character_359.txt create mode 100644 mods/skinsdb/meta/character_36.txt create mode 100644 mods/skinsdb/meta/character_361.txt create mode 100644 mods/skinsdb/meta/character_362.txt create mode 100644 mods/skinsdb/meta/character_363.txt create mode 100644 mods/skinsdb/meta/character_364.txt create mode 100644 mods/skinsdb/meta/character_365.txt create mode 100644 mods/skinsdb/meta/character_366.txt create mode 100644 mods/skinsdb/meta/character_367.txt create mode 100644 mods/skinsdb/meta/character_368.txt create mode 100644 mods/skinsdb/meta/character_369.txt create mode 100644 mods/skinsdb/meta/character_37.txt create mode 100644 mods/skinsdb/meta/character_370.txt create mode 100644 mods/skinsdb/meta/character_371.txt create mode 100644 mods/skinsdb/meta/character_372.txt create mode 100644 mods/skinsdb/meta/character_373.txt create mode 100644 mods/skinsdb/meta/character_374.txt create mode 100644 mods/skinsdb/meta/character_375.txt create mode 100644 mods/skinsdb/meta/character_376.txt create mode 100644 mods/skinsdb/meta/character_377.txt create mode 100644 mods/skinsdb/meta/character_378.txt create mode 100644 mods/skinsdb/meta/character_379.txt create mode 100644 mods/skinsdb/meta/character_380.txt create mode 100644 mods/skinsdb/meta/character_381.txt create mode 100644 mods/skinsdb/meta/character_382.txt create mode 100644 mods/skinsdb/meta/character_383.txt create mode 100644 mods/skinsdb/meta/character_384.txt create mode 100644 mods/skinsdb/meta/character_385.txt create mode 100644 mods/skinsdb/meta/character_387.txt create mode 100644 mods/skinsdb/meta/character_389.txt create mode 100644 mods/skinsdb/meta/character_390.txt create mode 100644 mods/skinsdb/meta/character_392.txt create mode 100644 mods/skinsdb/meta/character_393.txt create mode 100644 mods/skinsdb/meta/character_396.txt create mode 100644 mods/skinsdb/meta/character_399.txt create mode 100644 mods/skinsdb/meta/character_4.txt create mode 100644 mods/skinsdb/meta/character_400.txt create mode 100644 mods/skinsdb/meta/character_401.txt create mode 100644 mods/skinsdb/meta/character_402.txt create mode 100644 mods/skinsdb/meta/character_403.txt create mode 100644 mods/skinsdb/meta/character_404.txt create mode 100644 mods/skinsdb/meta/character_405.txt create mode 100644 mods/skinsdb/meta/character_406.txt create mode 100644 mods/skinsdb/meta/character_407.txt create mode 100644 mods/skinsdb/meta/character_408.txt create mode 100644 mods/skinsdb/meta/character_409.txt create mode 100644 mods/skinsdb/meta/character_410.txt create mode 100644 mods/skinsdb/meta/character_411.txt create mode 100644 mods/skinsdb/meta/character_412.txt create mode 100644 mods/skinsdb/meta/character_413.txt create mode 100644 mods/skinsdb/meta/character_414.txt create mode 100644 mods/skinsdb/meta/character_415.txt create mode 100644 mods/skinsdb/meta/character_416.txt create mode 100644 mods/skinsdb/meta/character_417.txt create mode 100644 mods/skinsdb/meta/character_418.txt create mode 100644 mods/skinsdb/meta/character_419.txt create mode 100644 mods/skinsdb/meta/character_420.txt create mode 100644 mods/skinsdb/meta/character_421.txt create mode 100644 mods/skinsdb/meta/character_428.txt create mode 100644 mods/skinsdb/meta/character_429.txt create mode 100644 mods/skinsdb/meta/character_430.txt create mode 100644 mods/skinsdb/meta/character_431.txt create mode 100644 mods/skinsdb/meta/character_432.txt create mode 100644 mods/skinsdb/meta/character_433.txt create mode 100644 mods/skinsdb/meta/character_434.txt create mode 100644 mods/skinsdb/meta/character_435.txt create mode 100644 mods/skinsdb/meta/character_436.txt create mode 100644 mods/skinsdb/meta/character_437.txt create mode 100644 mods/skinsdb/meta/character_438.txt create mode 100644 mods/skinsdb/meta/character_439.txt create mode 100644 mods/skinsdb/meta/character_440.txt create mode 100644 mods/skinsdb/meta/character_441.txt create mode 100644 mods/skinsdb/meta/character_442.txt create mode 100644 mods/skinsdb/meta/character_443.txt create mode 100644 mods/skinsdb/meta/character_444.txt create mode 100644 mods/skinsdb/meta/character_445.txt create mode 100644 mods/skinsdb/meta/character_446.txt create mode 100644 mods/skinsdb/meta/character_447.txt create mode 100644 mods/skinsdb/meta/character_448.txt create mode 100644 mods/skinsdb/meta/character_449.txt create mode 100644 mods/skinsdb/meta/character_450.txt create mode 100644 mods/skinsdb/meta/character_451.txt create mode 100644 mods/skinsdb/meta/character_452.txt create mode 100644 mods/skinsdb/meta/character_453.txt create mode 100644 mods/skinsdb/meta/character_454.txt create mode 100644 mods/skinsdb/meta/character_456.txt create mode 100644 mods/skinsdb/meta/character_457.txt create mode 100644 mods/skinsdb/meta/character_458.txt create mode 100644 mods/skinsdb/meta/character_459.txt create mode 100644 mods/skinsdb/meta/character_460.txt create mode 100644 mods/skinsdb/meta/character_461.txt create mode 100644 mods/skinsdb/meta/character_462.txt create mode 100644 mods/skinsdb/meta/character_463.txt create mode 100644 mods/skinsdb/meta/character_464.txt create mode 100644 mods/skinsdb/meta/character_465.txt create mode 100644 mods/skinsdb/meta/character_466.txt create mode 100644 mods/skinsdb/meta/character_467.txt create mode 100644 mods/skinsdb/meta/character_468.txt create mode 100644 mods/skinsdb/meta/character_469.txt create mode 100644 mods/skinsdb/meta/character_470.txt create mode 100644 mods/skinsdb/meta/character_471.txt create mode 100644 mods/skinsdb/meta/character_473.txt create mode 100644 mods/skinsdb/meta/character_474.txt create mode 100644 mods/skinsdb/meta/character_475.txt create mode 100644 mods/skinsdb/meta/character_476.txt create mode 100644 mods/skinsdb/meta/character_477.txt create mode 100644 mods/skinsdb/meta/character_478.txt create mode 100644 mods/skinsdb/meta/character_479.txt create mode 100644 mods/skinsdb/meta/character_480.txt create mode 100644 mods/skinsdb/meta/character_482.txt create mode 100644 mods/skinsdb/meta/character_483.txt create mode 100644 mods/skinsdb/meta/character_484.txt create mode 100644 mods/skinsdb/meta/character_485.txt create mode 100644 mods/skinsdb/meta/character_486.txt create mode 100644 mods/skinsdb/meta/character_487.txt create mode 100644 mods/skinsdb/meta/character_488.txt create mode 100644 mods/skinsdb/meta/character_489.txt create mode 100644 mods/skinsdb/meta/character_490.txt create mode 100644 mods/skinsdb/meta/character_491.txt create mode 100644 mods/skinsdb/meta/character_492.txt create mode 100644 mods/skinsdb/meta/character_493.txt create mode 100644 mods/skinsdb/meta/character_494.txt create mode 100644 mods/skinsdb/meta/character_495.txt create mode 100644 mods/skinsdb/meta/character_496.txt create mode 100644 mods/skinsdb/meta/character_497.txt create mode 100644 mods/skinsdb/meta/character_498.txt create mode 100644 mods/skinsdb/meta/character_5.txt create mode 100644 mods/skinsdb/meta/character_50.txt create mode 100644 mods/skinsdb/meta/character_500.txt create mode 100644 mods/skinsdb/meta/character_501.txt create mode 100644 mods/skinsdb/meta/character_502.txt create mode 100644 mods/skinsdb/meta/character_503.txt create mode 100644 mods/skinsdb/meta/character_504.txt create mode 100644 mods/skinsdb/meta/character_505.txt create mode 100644 mods/skinsdb/meta/character_507.txt create mode 100644 mods/skinsdb/meta/character_510.txt create mode 100644 mods/skinsdb/meta/character_511.txt create mode 100644 mods/skinsdb/meta/character_512.txt create mode 100644 mods/skinsdb/meta/character_513.txt create mode 100644 mods/skinsdb/meta/character_514.txt create mode 100644 mods/skinsdb/meta/character_515.txt create mode 100644 mods/skinsdb/meta/character_516.txt create mode 100644 mods/skinsdb/meta/character_517.txt create mode 100644 mods/skinsdb/meta/character_518.txt create mode 100644 mods/skinsdb/meta/character_519.txt create mode 100644 mods/skinsdb/meta/character_52.txt create mode 100644 mods/skinsdb/meta/character_520.txt create mode 100644 mods/skinsdb/meta/character_521.txt create mode 100644 mods/skinsdb/meta/character_522.txt create mode 100644 mods/skinsdb/meta/character_523.txt create mode 100644 mods/skinsdb/meta/character_524.txt create mode 100644 mods/skinsdb/meta/character_525.txt create mode 100644 mods/skinsdb/meta/character_526.txt create mode 100644 mods/skinsdb/meta/character_527.txt create mode 100644 mods/skinsdb/meta/character_528.txt create mode 100644 mods/skinsdb/meta/character_529.txt create mode 100644 mods/skinsdb/meta/character_530.txt create mode 100644 mods/skinsdb/meta/character_531.txt create mode 100644 mods/skinsdb/meta/character_532.txt create mode 100644 mods/skinsdb/meta/character_533.txt create mode 100644 mods/skinsdb/meta/character_534.txt create mode 100644 mods/skinsdb/meta/character_535.txt create mode 100644 mods/skinsdb/meta/character_536.txt create mode 100644 mods/skinsdb/meta/character_537.txt create mode 100644 mods/skinsdb/meta/character_539.txt create mode 100644 mods/skinsdb/meta/character_54.txt create mode 100644 mods/skinsdb/meta/character_540.txt create mode 100644 mods/skinsdb/meta/character_541.txt create mode 100644 mods/skinsdb/meta/character_542.txt create mode 100644 mods/skinsdb/meta/character_543.txt create mode 100644 mods/skinsdb/meta/character_544.txt create mode 100644 mods/skinsdb/meta/character_545.txt create mode 100644 mods/skinsdb/meta/character_546.txt create mode 100644 mods/skinsdb/meta/character_547.txt create mode 100644 mods/skinsdb/meta/character_548.txt create mode 100644 mods/skinsdb/meta/character_549.txt create mode 100644 mods/skinsdb/meta/character_55.txt create mode 100644 mods/skinsdb/meta/character_550.txt create mode 100644 mods/skinsdb/meta/character_551.txt create mode 100644 mods/skinsdb/meta/character_552.txt create mode 100644 mods/skinsdb/meta/character_553.txt create mode 100644 mods/skinsdb/meta/character_554.txt create mode 100644 mods/skinsdb/meta/character_555.txt create mode 100644 mods/skinsdb/meta/character_556.txt create mode 100644 mods/skinsdb/meta/character_558.txt create mode 100644 mods/skinsdb/meta/character_559.txt create mode 100644 mods/skinsdb/meta/character_560.txt create mode 100644 mods/skinsdb/meta/character_561.txt create mode 100644 mods/skinsdb/meta/character_562.txt create mode 100644 mods/skinsdb/meta/character_563.txt create mode 100644 mods/skinsdb/meta/character_564.txt create mode 100644 mods/skinsdb/meta/character_565.txt create mode 100644 mods/skinsdb/meta/character_567.txt create mode 100644 mods/skinsdb/meta/character_57.txt create mode 100644 mods/skinsdb/meta/character_570.txt create mode 100644 mods/skinsdb/meta/character_571.txt create mode 100644 mods/skinsdb/meta/character_572.txt create mode 100644 mods/skinsdb/meta/character_573.txt create mode 100644 mods/skinsdb/meta/character_575.txt create mode 100644 mods/skinsdb/meta/character_576.txt create mode 100644 mods/skinsdb/meta/character_577.txt create mode 100644 mods/skinsdb/meta/character_578.txt create mode 100644 mods/skinsdb/meta/character_579.txt create mode 100644 mods/skinsdb/meta/character_580.txt create mode 100644 mods/skinsdb/meta/character_581.txt create mode 100644 mods/skinsdb/meta/character_582.txt create mode 100644 mods/skinsdb/meta/character_583.txt create mode 100644 mods/skinsdb/meta/character_584.txt create mode 100644 mods/skinsdb/meta/character_585.txt create mode 100644 mods/skinsdb/meta/character_586.txt create mode 100644 mods/skinsdb/meta/character_587.txt create mode 100644 mods/skinsdb/meta/character_588.txt create mode 100644 mods/skinsdb/meta/character_589.txt create mode 100644 mods/skinsdb/meta/character_590.txt create mode 100644 mods/skinsdb/meta/character_591.txt create mode 100644 mods/skinsdb/meta/character_592.txt create mode 100644 mods/skinsdb/meta/character_593.txt create mode 100644 mods/skinsdb/meta/character_594.txt create mode 100644 mods/skinsdb/meta/character_595.txt create mode 100644 mods/skinsdb/meta/character_596.txt create mode 100644 mods/skinsdb/meta/character_597.txt create mode 100644 mods/skinsdb/meta/character_598.txt create mode 100644 mods/skinsdb/meta/character_599.txt create mode 100644 mods/skinsdb/meta/character_6.txt create mode 100644 mods/skinsdb/meta/character_600.txt create mode 100644 mods/skinsdb/meta/character_601.txt create mode 100644 mods/skinsdb/meta/character_602.txt create mode 100644 mods/skinsdb/meta/character_603.txt create mode 100644 mods/skinsdb/meta/character_604.txt create mode 100644 mods/skinsdb/meta/character_605.txt create mode 100644 mods/skinsdb/meta/character_606.txt create mode 100644 mods/skinsdb/meta/character_607.txt create mode 100644 mods/skinsdb/meta/character_608.txt create mode 100644 mods/skinsdb/meta/character_609.txt create mode 100644 mods/skinsdb/meta/character_61.txt create mode 100644 mods/skinsdb/meta/character_610.txt create mode 100644 mods/skinsdb/meta/character_611.txt create mode 100644 mods/skinsdb/meta/character_612.txt create mode 100644 mods/skinsdb/meta/character_613.txt create mode 100644 mods/skinsdb/meta/character_614.txt create mode 100644 mods/skinsdb/meta/character_615.txt create mode 100644 mods/skinsdb/meta/character_616.txt create mode 100644 mods/skinsdb/meta/character_618.txt create mode 100644 mods/skinsdb/meta/character_619.txt create mode 100644 mods/skinsdb/meta/character_620.txt create mode 100644 mods/skinsdb/meta/character_621.txt create mode 100644 mods/skinsdb/meta/character_622.txt create mode 100644 mods/skinsdb/meta/character_623.txt create mode 100644 mods/skinsdb/meta/character_624.txt create mode 100644 mods/skinsdb/meta/character_625.txt create mode 100644 mods/skinsdb/meta/character_626.txt create mode 100644 mods/skinsdb/meta/character_627.txt create mode 100644 mods/skinsdb/meta/character_628.txt create mode 100644 mods/skinsdb/meta/character_629.txt create mode 100644 mods/skinsdb/meta/character_630.txt create mode 100644 mods/skinsdb/meta/character_631.txt create mode 100644 mods/skinsdb/meta/character_632.txt create mode 100644 mods/skinsdb/meta/character_633.txt create mode 100644 mods/skinsdb/meta/character_634.txt create mode 100644 mods/skinsdb/meta/character_635.txt create mode 100644 mods/skinsdb/meta/character_636.txt create mode 100644 mods/skinsdb/meta/character_637.txt create mode 100644 mods/skinsdb/meta/character_638.txt create mode 100644 mods/skinsdb/meta/character_639.txt create mode 100644 mods/skinsdb/meta/character_640.txt create mode 100644 mods/skinsdb/meta/character_641.txt create mode 100644 mods/skinsdb/meta/character_642.txt create mode 100644 mods/skinsdb/meta/character_643.txt create mode 100644 mods/skinsdb/meta/character_644.txt create mode 100644 mods/skinsdb/meta/character_645.txt create mode 100644 mods/skinsdb/meta/character_646.txt create mode 100644 mods/skinsdb/meta/character_647.txt create mode 100644 mods/skinsdb/meta/character_648.txt create mode 100644 mods/skinsdb/meta/character_649.txt create mode 100644 mods/skinsdb/meta/character_650.txt create mode 100644 mods/skinsdb/meta/character_651.txt create mode 100644 mods/skinsdb/meta/character_652.txt create mode 100644 mods/skinsdb/meta/character_656.txt create mode 100644 mods/skinsdb/meta/character_657.txt create mode 100644 mods/skinsdb/meta/character_658.txt create mode 100644 mods/skinsdb/meta/character_659.txt create mode 100644 mods/skinsdb/meta/character_660.txt create mode 100644 mods/skinsdb/meta/character_661.txt create mode 100644 mods/skinsdb/meta/character_662.txt create mode 100644 mods/skinsdb/meta/character_663.txt create mode 100644 mods/skinsdb/meta/character_664.txt create mode 100644 mods/skinsdb/meta/character_666.txt create mode 100644 mods/skinsdb/meta/character_667.txt create mode 100644 mods/skinsdb/meta/character_668.txt create mode 100644 mods/skinsdb/meta/character_669.txt create mode 100644 mods/skinsdb/meta/character_670.txt create mode 100644 mods/skinsdb/meta/character_671.txt create mode 100644 mods/skinsdb/meta/character_672.txt create mode 100644 mods/skinsdb/meta/character_673.txt create mode 100644 mods/skinsdb/meta/character_674.txt create mode 100644 mods/skinsdb/meta/character_675.txt create mode 100644 mods/skinsdb/meta/character_676.txt create mode 100644 mods/skinsdb/meta/character_677.txt create mode 100644 mods/skinsdb/meta/character_678.txt create mode 100644 mods/skinsdb/meta/character_679.txt create mode 100644 mods/skinsdb/meta/character_680.txt create mode 100644 mods/skinsdb/meta/character_681.txt create mode 100644 mods/skinsdb/meta/character_682.txt create mode 100644 mods/skinsdb/meta/character_683.txt create mode 100644 mods/skinsdb/meta/character_684.txt create mode 100644 mods/skinsdb/meta/character_685.txt create mode 100644 mods/skinsdb/meta/character_686.txt create mode 100644 mods/skinsdb/meta/character_687.txt create mode 100644 mods/skinsdb/meta/character_688.txt create mode 100644 mods/skinsdb/meta/character_689.txt create mode 100644 mods/skinsdb/meta/character_69.txt create mode 100644 mods/skinsdb/meta/character_690.txt create mode 100644 mods/skinsdb/meta/character_691.txt create mode 100644 mods/skinsdb/meta/character_692.txt create mode 100644 mods/skinsdb/meta/character_693.txt create mode 100644 mods/skinsdb/meta/character_694.txt create mode 100644 mods/skinsdb/meta/character_695.txt create mode 100644 mods/skinsdb/meta/character_696.txt create mode 100644 mods/skinsdb/meta/character_697.txt create mode 100644 mods/skinsdb/meta/character_698.txt create mode 100644 mods/skinsdb/meta/character_699.txt create mode 100644 mods/skinsdb/meta/character_7.txt create mode 100644 mods/skinsdb/meta/character_70.txt create mode 100644 mods/skinsdb/meta/character_700.txt create mode 100644 mods/skinsdb/meta/character_701.txt create mode 100644 mods/skinsdb/meta/character_702.txt create mode 100644 mods/skinsdb/meta/character_703.txt create mode 100644 mods/skinsdb/meta/character_704.txt create mode 100644 mods/skinsdb/meta/character_705.txt create mode 100644 mods/skinsdb/meta/character_706.txt create mode 100644 mods/skinsdb/meta/character_707.txt create mode 100644 mods/skinsdb/meta/character_708.txt create mode 100644 mods/skinsdb/meta/character_709.txt create mode 100644 mods/skinsdb/meta/character_71.txt create mode 100644 mods/skinsdb/meta/character_710.txt create mode 100644 mods/skinsdb/meta/character_711.txt create mode 100644 mods/skinsdb/meta/character_712.txt create mode 100644 mods/skinsdb/meta/character_713.txt create mode 100644 mods/skinsdb/meta/character_714.txt create mode 100644 mods/skinsdb/meta/character_715.txt create mode 100644 mods/skinsdb/meta/character_716.txt create mode 100644 mods/skinsdb/meta/character_717.txt create mode 100644 mods/skinsdb/meta/character_718.txt create mode 100644 mods/skinsdb/meta/character_72.txt create mode 100644 mods/skinsdb/meta/character_720.txt create mode 100644 mods/skinsdb/meta/character_721.txt create mode 100644 mods/skinsdb/meta/character_723.txt create mode 100644 mods/skinsdb/meta/character_724.txt create mode 100644 mods/skinsdb/meta/character_725.txt create mode 100644 mods/skinsdb/meta/character_726.txt create mode 100644 mods/skinsdb/meta/character_727.txt create mode 100644 mods/skinsdb/meta/character_728.txt create mode 100644 mods/skinsdb/meta/character_729.txt create mode 100644 mods/skinsdb/meta/character_73.txt create mode 100644 mods/skinsdb/meta/character_730.txt create mode 100644 mods/skinsdb/meta/character_731.txt create mode 100644 mods/skinsdb/meta/character_732.txt create mode 100644 mods/skinsdb/meta/character_734.txt create mode 100644 mods/skinsdb/meta/character_735.txt create mode 100644 mods/skinsdb/meta/character_736.txt create mode 100644 mods/skinsdb/meta/character_737.txt create mode 100644 mods/skinsdb/meta/character_738.txt create mode 100644 mods/skinsdb/meta/character_739.txt create mode 100644 mods/skinsdb/meta/character_74.txt create mode 100644 mods/skinsdb/meta/character_740.txt create mode 100644 mods/skinsdb/meta/character_741.txt create mode 100644 mods/skinsdb/meta/character_742.txt create mode 100644 mods/skinsdb/meta/character_743.txt create mode 100644 mods/skinsdb/meta/character_744.txt create mode 100644 mods/skinsdb/meta/character_745.txt create mode 100644 mods/skinsdb/meta/character_746.txt create mode 100644 mods/skinsdb/meta/character_747.txt create mode 100644 mods/skinsdb/meta/character_748.txt create mode 100644 mods/skinsdb/meta/character_749.txt create mode 100644 mods/skinsdb/meta/character_75.txt create mode 100644 mods/skinsdb/meta/character_750.txt create mode 100644 mods/skinsdb/meta/character_751.txt create mode 100644 mods/skinsdb/meta/character_752.txt create mode 100644 mods/skinsdb/meta/character_753.txt create mode 100644 mods/skinsdb/meta/character_754.txt create mode 100644 mods/skinsdb/meta/character_755.txt create mode 100644 mods/skinsdb/meta/character_756.txt create mode 100644 mods/skinsdb/meta/character_757.txt create mode 100644 mods/skinsdb/meta/character_758.txt create mode 100644 mods/skinsdb/meta/character_759.txt create mode 100644 mods/skinsdb/meta/character_76.txt create mode 100644 mods/skinsdb/meta/character_760.txt create mode 100644 mods/skinsdb/meta/character_761.txt create mode 100644 mods/skinsdb/meta/character_762.txt create mode 100644 mods/skinsdb/meta/character_763.txt create mode 100644 mods/skinsdb/meta/character_764.txt create mode 100644 mods/skinsdb/meta/character_765.txt create mode 100644 mods/skinsdb/meta/character_766.txt create mode 100644 mods/skinsdb/meta/character_767.txt create mode 100644 mods/skinsdb/meta/character_768.txt create mode 100644 mods/skinsdb/meta/character_769.txt create mode 100644 mods/skinsdb/meta/character_77.txt create mode 100644 mods/skinsdb/meta/character_770.txt create mode 100644 mods/skinsdb/meta/character_771.txt create mode 100644 mods/skinsdb/meta/character_772.txt create mode 100644 mods/skinsdb/meta/character_773.txt create mode 100644 mods/skinsdb/meta/character_774.txt create mode 100644 mods/skinsdb/meta/character_775.txt create mode 100644 mods/skinsdb/meta/character_776.txt create mode 100644 mods/skinsdb/meta/character_777.txt create mode 100644 mods/skinsdb/meta/character_778.txt create mode 100644 mods/skinsdb/meta/character_779.txt create mode 100644 mods/skinsdb/meta/character_78.txt create mode 100644 mods/skinsdb/meta/character_780.txt create mode 100644 mods/skinsdb/meta/character_781.txt create mode 100644 mods/skinsdb/meta/character_782.txt create mode 100644 mods/skinsdb/meta/character_783.txt create mode 100644 mods/skinsdb/meta/character_784.txt create mode 100644 mods/skinsdb/meta/character_785.txt create mode 100644 mods/skinsdb/meta/character_786.txt create mode 100644 mods/skinsdb/meta/character_787.txt create mode 100644 mods/skinsdb/meta/character_788.txt create mode 100644 mods/skinsdb/meta/character_789.txt create mode 100644 mods/skinsdb/meta/character_790.txt create mode 100644 mods/skinsdb/meta/character_791.txt create mode 100644 mods/skinsdb/meta/character_792.txt create mode 100644 mods/skinsdb/meta/character_793.txt create mode 100644 mods/skinsdb/meta/character_794.txt create mode 100644 mods/skinsdb/meta/character_795.txt create mode 100644 mods/skinsdb/meta/character_796.txt create mode 100644 mods/skinsdb/meta/character_797.txt create mode 100644 mods/skinsdb/meta/character_798.txt create mode 100644 mods/skinsdb/meta/character_799.txt create mode 100644 mods/skinsdb/meta/character_8.txt create mode 100644 mods/skinsdb/meta/character_80.txt create mode 100644 mods/skinsdb/meta/character_800.txt create mode 100644 mods/skinsdb/meta/character_801.txt create mode 100644 mods/skinsdb/meta/character_802.txt create mode 100644 mods/skinsdb/meta/character_803.txt create mode 100644 mods/skinsdb/meta/character_804.txt create mode 100644 mods/skinsdb/meta/character_805.txt create mode 100644 mods/skinsdb/meta/character_806.txt create mode 100644 mods/skinsdb/meta/character_807.txt create mode 100644 mods/skinsdb/meta/character_808.txt create mode 100644 mods/skinsdb/meta/character_809.txt create mode 100644 mods/skinsdb/meta/character_81.txt create mode 100644 mods/skinsdb/meta/character_810.txt create mode 100644 mods/skinsdb/meta/character_811.txt create mode 100644 mods/skinsdb/meta/character_812.txt create mode 100644 mods/skinsdb/meta/character_813.txt create mode 100644 mods/skinsdb/meta/character_814.txt create mode 100644 mods/skinsdb/meta/character_815.txt create mode 100644 mods/skinsdb/meta/character_816.txt create mode 100644 mods/skinsdb/meta/character_817.txt create mode 100644 mods/skinsdb/meta/character_818.txt create mode 100644 mods/skinsdb/meta/character_819.txt create mode 100644 mods/skinsdb/meta/character_82.txt create mode 100644 mods/skinsdb/meta/character_821.txt create mode 100644 mods/skinsdb/meta/character_822.txt create mode 100644 mods/skinsdb/meta/character_823.txt create mode 100644 mods/skinsdb/meta/character_824.txt create mode 100644 mods/skinsdb/meta/character_827.txt create mode 100644 mods/skinsdb/meta/character_828.txt create mode 100644 mods/skinsdb/meta/character_829.txt create mode 100644 mods/skinsdb/meta/character_83.txt create mode 100644 mods/skinsdb/meta/character_830.txt create mode 100644 mods/skinsdb/meta/character_831.txt create mode 100644 mods/skinsdb/meta/character_832.txt create mode 100644 mods/skinsdb/meta/character_833.txt create mode 100644 mods/skinsdb/meta/character_834.txt create mode 100644 mods/skinsdb/meta/character_835.txt create mode 100644 mods/skinsdb/meta/character_836.txt create mode 100644 mods/skinsdb/meta/character_837.txt create mode 100644 mods/skinsdb/meta/character_838.txt create mode 100644 mods/skinsdb/meta/character_839.txt create mode 100644 mods/skinsdb/meta/character_84.txt create mode 100644 mods/skinsdb/meta/character_841.txt create mode 100644 mods/skinsdb/meta/character_843.txt create mode 100644 mods/skinsdb/meta/character_844.txt create mode 100644 mods/skinsdb/meta/character_845.txt create mode 100644 mods/skinsdb/meta/character_846.txt create mode 100644 mods/skinsdb/meta/character_847.txt create mode 100644 mods/skinsdb/meta/character_848.txt create mode 100644 mods/skinsdb/meta/character_85.txt create mode 100644 mods/skinsdb/meta/character_850.txt create mode 100644 mods/skinsdb/meta/character_851.txt create mode 100644 mods/skinsdb/meta/character_852.txt create mode 100644 mods/skinsdb/meta/character_853.txt create mode 100644 mods/skinsdb/meta/character_855.txt create mode 100644 mods/skinsdb/meta/character_856.txt create mode 100644 mods/skinsdb/meta/character_857.txt create mode 100644 mods/skinsdb/meta/character_859.txt create mode 100644 mods/skinsdb/meta/character_860.txt create mode 100644 mods/skinsdb/meta/character_861.txt create mode 100644 mods/skinsdb/meta/character_862.txt create mode 100644 mods/skinsdb/meta/character_863.txt create mode 100644 mods/skinsdb/meta/character_864.txt create mode 100644 mods/skinsdb/meta/character_865.txt create mode 100644 mods/skinsdb/meta/character_866.txt create mode 100644 mods/skinsdb/meta/character_869.txt create mode 100644 mods/skinsdb/meta/character_87.txt create mode 100644 mods/skinsdb/meta/character_870.txt create mode 100644 mods/skinsdb/meta/character_871.txt create mode 100644 mods/skinsdb/meta/character_874.txt create mode 100644 mods/skinsdb/meta/character_877.txt create mode 100644 mods/skinsdb/meta/character_878.txt create mode 100644 mods/skinsdb/meta/character_879.txt create mode 100644 mods/skinsdb/meta/character_88.txt create mode 100644 mods/skinsdb/meta/character_880.txt create mode 100644 mods/skinsdb/meta/character_881.txt create mode 100644 mods/skinsdb/meta/character_882.txt create mode 100644 mods/skinsdb/meta/character_883.txt create mode 100644 mods/skinsdb/meta/character_884.txt create mode 100644 mods/skinsdb/meta/character_885.txt create mode 100644 mods/skinsdb/meta/character_886.txt create mode 100644 mods/skinsdb/meta/character_887.txt create mode 100644 mods/skinsdb/meta/character_888.txt create mode 100644 mods/skinsdb/meta/character_889.txt create mode 100644 mods/skinsdb/meta/character_89.txt create mode 100644 mods/skinsdb/meta/character_890.txt create mode 100644 mods/skinsdb/meta/character_891.txt create mode 100644 mods/skinsdb/meta/character_893.txt create mode 100644 mods/skinsdb/meta/character_894.txt create mode 100644 mods/skinsdb/meta/character_895.txt create mode 100644 mods/skinsdb/meta/character_896.txt create mode 100644 mods/skinsdb/meta/character_897.txt create mode 100644 mods/skinsdb/meta/character_898.txt create mode 100644 mods/skinsdb/meta/character_899.txt create mode 100644 mods/skinsdb/meta/character_9.txt create mode 100644 mods/skinsdb/meta/character_900.txt create mode 100644 mods/skinsdb/meta/character_901.txt create mode 100644 mods/skinsdb/meta/character_902.txt create mode 100644 mods/skinsdb/meta/character_903.txt create mode 100644 mods/skinsdb/meta/character_904.txt create mode 100644 mods/skinsdb/meta/character_905.txt create mode 100644 mods/skinsdb/meta/character_906.txt create mode 100644 mods/skinsdb/meta/character_907.txt create mode 100644 mods/skinsdb/meta/character_908.txt create mode 100644 mods/skinsdb/meta/character_909.txt create mode 100644 mods/skinsdb/meta/character_910.txt create mode 100644 mods/skinsdb/meta/character_911.txt create mode 100644 mods/skinsdb/meta/character_912.txt create mode 100644 mods/skinsdb/meta/character_913.txt create mode 100644 mods/skinsdb/meta/character_914.txt create mode 100644 mods/skinsdb/meta/character_915.txt create mode 100644 mods/skinsdb/meta/character_916.txt create mode 100644 mods/skinsdb/meta/character_917.txt create mode 100644 mods/skinsdb/meta/character_918.txt create mode 100644 mods/skinsdb/meta/character_919.txt create mode 100644 mods/skinsdb/meta/character_92.txt create mode 100644 mods/skinsdb/meta/character_920.txt create mode 100644 mods/skinsdb/meta/character_921.txt create mode 100644 mods/skinsdb/meta/character_922.txt create mode 100644 mods/skinsdb/meta/character_923.txt create mode 100644 mods/skinsdb/meta/character_924.txt create mode 100644 mods/skinsdb/meta/character_925.txt create mode 100644 mods/skinsdb/meta/character_926.txt create mode 100644 mods/skinsdb/meta/character_927.txt create mode 100644 mods/skinsdb/meta/character_928.txt create mode 100644 mods/skinsdb/meta/character_929.txt create mode 100644 mods/skinsdb/meta/character_93.txt create mode 100644 mods/skinsdb/meta/character_930.txt create mode 100644 mods/skinsdb/meta/character_931.txt create mode 100644 mods/skinsdb/meta/character_932.txt create mode 100644 mods/skinsdb/meta/character_933.txt create mode 100644 mods/skinsdb/meta/character_934.txt create mode 100644 mods/skinsdb/meta/character_935.txt create mode 100644 mods/skinsdb/meta/character_936.txt create mode 100644 mods/skinsdb/meta/character_937.txt create mode 100644 mods/skinsdb/meta/character_938.txt create mode 100644 mods/skinsdb/meta/character_939.txt create mode 100644 mods/skinsdb/meta/character_940.txt create mode 100644 mods/skinsdb/meta/character_941.txt create mode 100644 mods/skinsdb/meta/character_942.txt create mode 100644 mods/skinsdb/meta/character_943.txt create mode 100644 mods/skinsdb/meta/character_944.txt create mode 100644 mods/skinsdb/meta/character_945.txt create mode 100644 mods/skinsdb/meta/character_946.txt create mode 100644 mods/skinsdb/meta/character_947.txt create mode 100644 mods/skinsdb/meta/character_948.txt create mode 100644 mods/skinsdb/meta/character_949.txt create mode 100644 mods/skinsdb/meta/character_95.txt create mode 100644 mods/skinsdb/meta/character_950.txt create mode 100644 mods/skinsdb/meta/character_951.txt create mode 100644 mods/skinsdb/meta/character_952.txt create mode 100644 mods/skinsdb/meta/character_953.txt create mode 100644 mods/skinsdb/meta/character_954.txt create mode 100644 mods/skinsdb/meta/character_955.txt create mode 100644 mods/skinsdb/meta/character_956.txt create mode 100644 mods/skinsdb/meta/character_957.txt create mode 100644 mods/skinsdb/meta/character_958.txt create mode 100644 mods/skinsdb/meta/character_959.txt create mode 100644 mods/skinsdb/meta/character_96.txt create mode 100644 mods/skinsdb/meta/character_960.txt create mode 100644 mods/skinsdb/meta/character_961.txt create mode 100644 mods/skinsdb/meta/character_962.txt create mode 100644 mods/skinsdb/meta/character_963.txt create mode 100644 mods/skinsdb/meta/character_964.txt create mode 100644 mods/skinsdb/meta/character_965.txt create mode 100644 mods/skinsdb/meta/character_966.txt create mode 100644 mods/skinsdb/meta/character_967.txt create mode 100644 mods/skinsdb/meta/character_968.txt create mode 100644 mods/skinsdb/meta/character_969.txt create mode 100644 mods/skinsdb/meta/character_970.txt create mode 100644 mods/skinsdb/meta/character_971.txt create mode 100644 mods/skinsdb/meta/character_972.txt create mode 100644 mods/skinsdb/meta/character_973.txt create mode 100644 mods/skinsdb/meta/character_974.txt create mode 100644 mods/skinsdb/meta/character_975.txt create mode 100644 mods/skinsdb/meta/character_976.txt create mode 100644 mods/skinsdb/meta/character_977.txt create mode 100644 mods/skinsdb/meta/character_978.txt create mode 100644 mods/skinsdb/meta/character_979.txt create mode 100644 mods/skinsdb/meta/character_98.txt create mode 100644 mods/skinsdb/meta/character_980.txt create mode 100644 mods/skinsdb/meta/character_981.txt create mode 100644 mods/skinsdb/meta/character_982.txt create mode 100644 mods/skinsdb/meta/character_983.txt create mode 100644 mods/skinsdb/meta/character_984.txt create mode 100644 mods/skinsdb/meta/character_985.txt create mode 100644 mods/skinsdb/meta/character_986.txt create mode 100644 mods/skinsdb/meta/character_987.txt create mode 100644 mods/skinsdb/meta/character_988.txt create mode 100644 mods/skinsdb/meta/character_989.txt create mode 100644 mods/skinsdb/meta/character_99.txt create mode 100644 mods/skinsdb/meta/character_990.txt create mode 100644 mods/skinsdb/meta/character_991.txt create mode 100644 mods/skinsdb/meta/character_992.txt create mode 100644 mods/skinsdb/meta/character_993.txt create mode 100644 mods/skinsdb/meta/character_994.txt create mode 100644 mods/skinsdb/meta/character_995.txt create mode 100644 mods/skinsdb/meta/character_996.txt create mode 100644 mods/skinsdb/meta/character_997.txt create mode 100644 mods/skinsdb/meta/character_998.txt create mode 100644 mods/skinsdb/meta/character_999.txt create mode 100644 mods/skinsdb/textures/character_1.png create mode 100644 mods/skinsdb/textures/character_10.png create mode 100644 mods/skinsdb/textures/character_1000.png create mode 100644 mods/skinsdb/textures/character_1001.png create mode 100644 mods/skinsdb/textures/character_1002.png create mode 100644 mods/skinsdb/textures/character_1003.png create mode 100644 mods/skinsdb/textures/character_1004.png create mode 100644 mods/skinsdb/textures/character_1005.png create mode 100644 mods/skinsdb/textures/character_1006.png create mode 100644 mods/skinsdb/textures/character_1007.png create mode 100644 mods/skinsdb/textures/character_1008.png create mode 100644 mods/skinsdb/textures/character_1009.png create mode 100644 mods/skinsdb/textures/character_101.png create mode 100644 mods/skinsdb/textures/character_1010.png create mode 100644 mods/skinsdb/textures/character_1011.png create mode 100644 mods/skinsdb/textures/character_1012.png create mode 100644 mods/skinsdb/textures/character_1013.png create mode 100644 mods/skinsdb/textures/character_1014.png create mode 100644 mods/skinsdb/textures/character_1015.png create mode 100644 mods/skinsdb/textures/character_1016.png create mode 100644 mods/skinsdb/textures/character_1017.png create mode 100644 mods/skinsdb/textures/character_1018.png create mode 100644 mods/skinsdb/textures/character_1019.png create mode 100644 mods/skinsdb/textures/character_1020.png create mode 100644 mods/skinsdb/textures/character_1021.png create mode 100644 mods/skinsdb/textures/character_1022.png create mode 100644 mods/skinsdb/textures/character_1023.png create mode 100644 mods/skinsdb/textures/character_1024.png create mode 100644 mods/skinsdb/textures/character_1025.png create mode 100644 mods/skinsdb/textures/character_1026.png create mode 100644 mods/skinsdb/textures/character_1027.png create mode 100644 mods/skinsdb/textures/character_1028.png create mode 100644 mods/skinsdb/textures/character_1029.png create mode 100644 mods/skinsdb/textures/character_1030.png create mode 100644 mods/skinsdb/textures/character_1031.png create mode 100644 mods/skinsdb/textures/character_1032.png create mode 100644 mods/skinsdb/textures/character_1033.png create mode 100644 mods/skinsdb/textures/character_1034.png create mode 100644 mods/skinsdb/textures/character_1035.png create mode 100644 mods/skinsdb/textures/character_1036.png create mode 100644 mods/skinsdb/textures/character_1037.png create mode 100644 mods/skinsdb/textures/character_1038.png create mode 100644 mods/skinsdb/textures/character_1039.png create mode 100644 mods/skinsdb/textures/character_1040.png create mode 100644 mods/skinsdb/textures/character_1041.png create mode 100644 mods/skinsdb/textures/character_1042.png create mode 100644 mods/skinsdb/textures/character_1043.png create mode 100644 mods/skinsdb/textures/character_1044.png create mode 100644 mods/skinsdb/textures/character_1045.png create mode 100644 mods/skinsdb/textures/character_1046.png create mode 100644 mods/skinsdb/textures/character_1047.png create mode 100644 mods/skinsdb/textures/character_1048.png create mode 100644 mods/skinsdb/textures/character_1049.png create mode 100644 mods/skinsdb/textures/character_1050.png create mode 100644 mods/skinsdb/textures/character_1051.png create mode 100644 mods/skinsdb/textures/character_1052.png create mode 100644 mods/skinsdb/textures/character_1053.png create mode 100644 mods/skinsdb/textures/character_1054.png create mode 100644 mods/skinsdb/textures/character_1055.png create mode 100644 mods/skinsdb/textures/character_1056.png create mode 100644 mods/skinsdb/textures/character_1057.png create mode 100644 mods/skinsdb/textures/character_1058.png create mode 100644 mods/skinsdb/textures/character_1059.png create mode 100644 mods/skinsdb/textures/character_1060.png create mode 100644 mods/skinsdb/textures/character_1061.png create mode 100644 mods/skinsdb/textures/character_1062.png create mode 100644 mods/skinsdb/textures/character_1063.png create mode 100644 mods/skinsdb/textures/character_1064.png create mode 100644 mods/skinsdb/textures/character_1065.png create mode 100644 mods/skinsdb/textures/character_1066.png create mode 100644 mods/skinsdb/textures/character_1067.png create mode 100644 mods/skinsdb/textures/character_1068.png create mode 100644 mods/skinsdb/textures/character_1069.png create mode 100644 mods/skinsdb/textures/character_1070.png create mode 100644 mods/skinsdb/textures/character_1071.png create mode 100644 mods/skinsdb/textures/character_1072.png create mode 100644 mods/skinsdb/textures/character_1073.png create mode 100644 mods/skinsdb/textures/character_1075.png create mode 100644 mods/skinsdb/textures/character_1076.png create mode 100644 mods/skinsdb/textures/character_1077.png create mode 100644 mods/skinsdb/textures/character_1078.png create mode 100644 mods/skinsdb/textures/character_1079.png create mode 100644 mods/skinsdb/textures/character_108.png create mode 100644 mods/skinsdb/textures/character_1080.png create mode 100644 mods/skinsdb/textures/character_1081.png create mode 100644 mods/skinsdb/textures/character_1082.png create mode 100644 mods/skinsdb/textures/character_1083.png create mode 100644 mods/skinsdb/textures/character_1084.png create mode 100644 mods/skinsdb/textures/character_1085.png create mode 100644 mods/skinsdb/textures/character_1086.png create mode 100644 mods/skinsdb/textures/character_1087.png create mode 100644 mods/skinsdb/textures/character_1088.png create mode 100644 mods/skinsdb/textures/character_1089.png create mode 100644 mods/skinsdb/textures/character_109.png create mode 100644 mods/skinsdb/textures/character_1090.png create mode 100644 mods/skinsdb/textures/character_1091.png create mode 100644 mods/skinsdb/textures/character_1092.png create mode 100644 mods/skinsdb/textures/character_1093.png create mode 100644 mods/skinsdb/textures/character_1094.png create mode 100644 mods/skinsdb/textures/character_1095.png create mode 100644 mods/skinsdb/textures/character_1096.png create mode 100644 mods/skinsdb/textures/character_1097.png create mode 100644 mods/skinsdb/textures/character_1098.png create mode 100644 mods/skinsdb/textures/character_1099.png create mode 100644 mods/skinsdb/textures/character_110.png create mode 100644 mods/skinsdb/textures/character_1100.png create mode 100644 mods/skinsdb/textures/character_1101.png create mode 100644 mods/skinsdb/textures/character_1102.png create mode 100644 mods/skinsdb/textures/character_1103.png create mode 100644 mods/skinsdb/textures/character_1104.png create mode 100644 mods/skinsdb/textures/character_1105.png create mode 100644 mods/skinsdb/textures/character_1106.png create mode 100644 mods/skinsdb/textures/character_1107.png create mode 100644 mods/skinsdb/textures/character_1108.png create mode 100644 mods/skinsdb/textures/character_1109.png create mode 100644 mods/skinsdb/textures/character_111.png create mode 100644 mods/skinsdb/textures/character_1110.png create mode 100644 mods/skinsdb/textures/character_1111.png create mode 100644 mods/skinsdb/textures/character_1112.png create mode 100644 mods/skinsdb/textures/character_1113.png create mode 100644 mods/skinsdb/textures/character_1114.png create mode 100644 mods/skinsdb/textures/character_1115.png create mode 100644 mods/skinsdb/textures/character_1116.png create mode 100644 mods/skinsdb/textures/character_1117.png create mode 100644 mods/skinsdb/textures/character_1118.png create mode 100644 mods/skinsdb/textures/character_1119.png create mode 100644 mods/skinsdb/textures/character_112.png create mode 100644 mods/skinsdb/textures/character_1120.png create mode 100644 mods/skinsdb/textures/character_1121.png create mode 100644 mods/skinsdb/textures/character_1122.png create mode 100644 mods/skinsdb/textures/character_1123.png create mode 100644 mods/skinsdb/textures/character_1124.png create mode 100644 mods/skinsdb/textures/character_1126.png create mode 100644 mods/skinsdb/textures/character_1127.png create mode 100644 mods/skinsdb/textures/character_113.png create mode 100644 mods/skinsdb/textures/character_1133.png create mode 100644 mods/skinsdb/textures/character_1134.png create mode 100644 mods/skinsdb/textures/character_1135.png create mode 100644 mods/skinsdb/textures/character_1136.png create mode 100644 mods/skinsdb/textures/character_1137.png create mode 100644 mods/skinsdb/textures/character_1138.png rename mods/{mob-engine/ghost/textures/creatures_ghost.png => skinsdb/textures/character_1139.png} (100%) create mode 100644 mods/skinsdb/textures/character_114.png rename mods/{mob-engine/zombie/textures/creatures_zombie.png => skinsdb/textures/character_1140.png} (100%) create mode 100644 mods/skinsdb/textures/character_1141.png create mode 100644 mods/skinsdb/textures/character_1142.png create mode 100644 mods/skinsdb/textures/character_1143.png create mode 100644 mods/skinsdb/textures/character_1144.png create mode 100644 mods/skinsdb/textures/character_1145.png create mode 100644 mods/skinsdb/textures/character_1146.png create mode 100644 mods/skinsdb/textures/character_1147.png create mode 100644 mods/skinsdb/textures/character_1148.png create mode 100644 mods/skinsdb/textures/character_1149.png create mode 100644 mods/skinsdb/textures/character_1150.png create mode 100644 mods/skinsdb/textures/character_1151.png create mode 100644 mods/skinsdb/textures/character_1153.png create mode 100644 mods/skinsdb/textures/character_1154.png create mode 100644 mods/skinsdb/textures/character_1155.png create mode 100644 mods/skinsdb/textures/character_1156.png create mode 100644 mods/skinsdb/textures/character_1157.png create mode 100644 mods/skinsdb/textures/character_1158.png create mode 100644 mods/skinsdb/textures/character_1159.png create mode 100644 mods/skinsdb/textures/character_1160.png create mode 100644 mods/skinsdb/textures/character_1161.png create mode 100644 mods/skinsdb/textures/character_1162.png create mode 100644 mods/skinsdb/textures/character_1163.png create mode 100644 mods/skinsdb/textures/character_1164.png create mode 100644 mods/skinsdb/textures/character_1165.png create mode 100644 mods/skinsdb/textures/character_1166.png create mode 100644 mods/skinsdb/textures/character_1167.png create mode 100644 mods/skinsdb/textures/character_1168.png create mode 100644 mods/skinsdb/textures/character_1169.png create mode 100644 mods/skinsdb/textures/character_117.png create mode 100644 mods/skinsdb/textures/character_1170.png create mode 100644 mods/skinsdb/textures/character_1171.png create mode 100644 mods/skinsdb/textures/character_1172.png create mode 100644 mods/skinsdb/textures/character_1173.png create mode 100644 mods/skinsdb/textures/character_1174.png create mode 100644 mods/skinsdb/textures/character_1175.png create mode 100644 mods/skinsdb/textures/character_1176.png create mode 100644 mods/skinsdb/textures/character_1177.png create mode 100644 mods/skinsdb/textures/character_1178.png create mode 100644 mods/skinsdb/textures/character_1179.png create mode 100644 mods/skinsdb/textures/character_118.png create mode 100644 mods/skinsdb/textures/character_1180.png create mode 100644 mods/skinsdb/textures/character_1181.png create mode 100644 mods/skinsdb/textures/character_1182.png create mode 100644 mods/skinsdb/textures/character_1183.png create mode 100644 mods/skinsdb/textures/character_1184.png create mode 100644 mods/skinsdb/textures/character_1185.png create mode 100644 mods/skinsdb/textures/character_1186.png create mode 100644 mods/skinsdb/textures/character_1191.png create mode 100644 mods/skinsdb/textures/character_1192.png create mode 100644 mods/skinsdb/textures/character_1193.png create mode 100644 mods/skinsdb/textures/character_1194.png create mode 100644 mods/skinsdb/textures/character_1195.png create mode 100644 mods/skinsdb/textures/character_1196.png create mode 100644 mods/skinsdb/textures/character_1197.png create mode 100644 mods/skinsdb/textures/character_1198.png create mode 100644 mods/skinsdb/textures/character_1199.png create mode 100644 mods/skinsdb/textures/character_12.png create mode 100644 mods/skinsdb/textures/character_1200.png create mode 100644 mods/skinsdb/textures/character_1201.png create mode 100644 mods/skinsdb/textures/character_1202.png create mode 100644 mods/skinsdb/textures/character_1203.png create mode 100644 mods/skinsdb/textures/character_1204.png create mode 100644 mods/skinsdb/textures/character_1205.png create mode 100644 mods/skinsdb/textures/character_1206.png create mode 100644 mods/skinsdb/textures/character_1207.png create mode 100644 mods/skinsdb/textures/character_1208.png create mode 100644 mods/skinsdb/textures/character_1209.png create mode 100644 mods/skinsdb/textures/character_121.png create mode 100644 mods/skinsdb/textures/character_1210.png create mode 100644 mods/skinsdb/textures/character_1211.png create mode 100644 mods/skinsdb/textures/character_1212.png create mode 100644 mods/skinsdb/textures/character_1213.png create mode 100644 mods/skinsdb/textures/character_1214.png create mode 100644 mods/skinsdb/textures/character_1215.png create mode 100644 mods/skinsdb/textures/character_1216.png create mode 100644 mods/skinsdb/textures/character_1217.png create mode 100644 mods/skinsdb/textures/character_1218.png create mode 100644 mods/skinsdb/textures/character_1219.png create mode 100644 mods/skinsdb/textures/character_1220.png create mode 100644 mods/skinsdb/textures/character_1221.png create mode 100644 mods/skinsdb/textures/character_1222.png create mode 100644 mods/skinsdb/textures/character_1223.png create mode 100644 mods/skinsdb/textures/character_1224.png create mode 100644 mods/skinsdb/textures/character_1225.png create mode 100644 mods/skinsdb/textures/character_1226.png create mode 100644 mods/skinsdb/textures/character_1227.png create mode 100644 mods/skinsdb/textures/character_1228.png create mode 100644 mods/skinsdb/textures/character_1229.png create mode 100644 mods/skinsdb/textures/character_1230.png create mode 100644 mods/skinsdb/textures/character_1231.png create mode 100644 mods/skinsdb/textures/character_1232.png create mode 100644 mods/skinsdb/textures/character_1233.png create mode 100644 mods/skinsdb/textures/character_1234.png create mode 100644 mods/skinsdb/textures/character_1235.png create mode 100644 mods/skinsdb/textures/character_1236.png create mode 100644 mods/skinsdb/textures/character_1237.png create mode 100644 mods/skinsdb/textures/character_1238.png create mode 100644 mods/skinsdb/textures/character_1239.png create mode 100644 mods/skinsdb/textures/character_124.png create mode 100644 mods/skinsdb/textures/character_1240.png create mode 100644 mods/skinsdb/textures/character_1241.png create mode 100644 mods/skinsdb/textures/character_1242.png create mode 100644 mods/skinsdb/textures/character_1243.png create mode 100644 mods/skinsdb/textures/character_1244.png create mode 100644 mods/skinsdb/textures/character_1245.png create mode 100644 mods/skinsdb/textures/character_1246.png create mode 100644 mods/skinsdb/textures/character_1247.png create mode 100644 mods/skinsdb/textures/character_1248.png create mode 100644 mods/skinsdb/textures/character_1249.png create mode 100644 mods/skinsdb/textures/character_1250.png create mode 100644 mods/skinsdb/textures/character_1251.png create mode 100644 mods/skinsdb/textures/character_1252.png create mode 100644 mods/skinsdb/textures/character_1253.png create mode 100644 mods/skinsdb/textures/character_1254.png create mode 100644 mods/skinsdb/textures/character_1255.png create mode 100644 mods/skinsdb/textures/character_1256.png create mode 100644 mods/skinsdb/textures/character_1257.png create mode 100644 mods/skinsdb/textures/character_1258.png create mode 100644 mods/skinsdb/textures/character_1259.png create mode 100644 mods/skinsdb/textures/character_126.png create mode 100644 mods/skinsdb/textures/character_1260.png create mode 100644 mods/skinsdb/textures/character_1261.png create mode 100644 mods/skinsdb/textures/character_1262.png create mode 100644 mods/skinsdb/textures/character_1263.png create mode 100644 mods/skinsdb/textures/character_1264.png create mode 100644 mods/skinsdb/textures/character_1265.png create mode 100644 mods/skinsdb/textures/character_1266.png create mode 100644 mods/skinsdb/textures/character_1267.png create mode 100644 mods/skinsdb/textures/character_1268.png create mode 100644 mods/skinsdb/textures/character_1269.png create mode 100644 mods/skinsdb/textures/character_1270.png create mode 100644 mods/skinsdb/textures/character_1271.png create mode 100644 mods/skinsdb/textures/character_1272.png create mode 100644 mods/skinsdb/textures/character_1273.png create mode 100644 mods/skinsdb/textures/character_1274.png create mode 100644 mods/skinsdb/textures/character_1275.png create mode 100644 mods/skinsdb/textures/character_1276.png create mode 100644 mods/skinsdb/textures/character_1277.png create mode 100644 mods/skinsdb/textures/character_1278.png create mode 100644 mods/skinsdb/textures/character_1279.png create mode 100644 mods/skinsdb/textures/character_128.png create mode 100644 mods/skinsdb/textures/character_1280.png create mode 100644 mods/skinsdb/textures/character_1281.png create mode 100644 mods/skinsdb/textures/character_1282.png create mode 100644 mods/skinsdb/textures/character_1283.png create mode 100644 mods/skinsdb/textures/character_1284.png create mode 100644 mods/skinsdb/textures/character_1285.png create mode 100644 mods/skinsdb/textures/character_1286.png create mode 100644 mods/skinsdb/textures/character_1287.png create mode 100644 mods/skinsdb/textures/character_1288.png create mode 100644 mods/skinsdb/textures/character_1289.png create mode 100644 mods/skinsdb/textures/character_129.png create mode 100644 mods/skinsdb/textures/character_1290.png create mode 100644 mods/skinsdb/textures/character_1291.png create mode 100644 mods/skinsdb/textures/character_1292.png create mode 100644 mods/skinsdb/textures/character_1293.png create mode 100644 mods/skinsdb/textures/character_1294.png create mode 100644 mods/skinsdb/textures/character_1295.png create mode 100644 mods/skinsdb/textures/character_1296.png create mode 100644 mods/skinsdb/textures/character_1297.png create mode 100644 mods/skinsdb/textures/character_1298.png create mode 100644 mods/skinsdb/textures/character_1299.png create mode 100644 mods/skinsdb/textures/character_1300.png create mode 100644 mods/skinsdb/textures/character_1301.png create mode 100644 mods/skinsdb/textures/character_1302.png create mode 100644 mods/skinsdb/textures/character_1303.png create mode 100644 mods/skinsdb/textures/character_1304.png create mode 100644 mods/skinsdb/textures/character_1305.png create mode 100644 mods/skinsdb/textures/character_1306.png create mode 100644 mods/skinsdb/textures/character_1307.png create mode 100644 mods/skinsdb/textures/character_1308.png create mode 100644 mods/skinsdb/textures/character_1309.png create mode 100644 mods/skinsdb/textures/character_1310.png create mode 100644 mods/skinsdb/textures/character_1311.png create mode 100644 mods/skinsdb/textures/character_1312.png create mode 100644 mods/skinsdb/textures/character_1313.png create mode 100644 mods/skinsdb/textures/character_1314.png create mode 100644 mods/skinsdb/textures/character_1315.png create mode 100644 mods/skinsdb/textures/character_1316.png create mode 100644 mods/skinsdb/textures/character_1317.png create mode 100644 mods/skinsdb/textures/character_1318.png create mode 100644 mods/skinsdb/textures/character_1319.png create mode 100644 mods/skinsdb/textures/character_1320.png create mode 100644 mods/skinsdb/textures/character_1321.png create mode 100644 mods/skinsdb/textures/character_1322.png create mode 100644 mods/skinsdb/textures/character_1323.png create mode 100644 mods/skinsdb/textures/character_1324.png create mode 100644 mods/skinsdb/textures/character_1325.png create mode 100644 mods/skinsdb/textures/character_1326.png create mode 100644 mods/skinsdb/textures/character_1327.png create mode 100644 mods/skinsdb/textures/character_1328.png create mode 100644 mods/skinsdb/textures/character_1329.png create mode 100644 mods/skinsdb/textures/character_1330.png create mode 100644 mods/skinsdb/textures/character_1331.png create mode 100644 mods/skinsdb/textures/character_1332.png create mode 100644 mods/skinsdb/textures/character_1333.png create mode 100644 mods/skinsdb/textures/character_1334.png create mode 100644 mods/skinsdb/textures/character_1335.png create mode 100644 mods/skinsdb/textures/character_1336.png create mode 100644 mods/skinsdb/textures/character_1337.png create mode 100644 mods/skinsdb/textures/character_1338.png create mode 100644 mods/skinsdb/textures/character_134.png create mode 100644 mods/skinsdb/textures/character_1340.png create mode 100644 mods/skinsdb/textures/character_1341.png create mode 100644 mods/skinsdb/textures/character_1342.png create mode 100644 mods/skinsdb/textures/character_1343.png create mode 100644 mods/skinsdb/textures/character_1344.png create mode 100644 mods/skinsdb/textures/character_1345.png create mode 100644 mods/skinsdb/textures/character_1346.png create mode 100644 mods/skinsdb/textures/character_1347.png create mode 100644 mods/skinsdb/textures/character_1348.png create mode 100644 mods/skinsdb/textures/character_1349.png create mode 100644 mods/skinsdb/textures/character_135.png create mode 100644 mods/skinsdb/textures/character_1350.png create mode 100644 mods/skinsdb/textures/character_1351.png create mode 100644 mods/skinsdb/textures/character_1352.png create mode 100644 mods/skinsdb/textures/character_1353.png create mode 100644 mods/skinsdb/textures/character_1354.png create mode 100644 mods/skinsdb/textures/character_1355.png create mode 100644 mods/skinsdb/textures/character_1356.png create mode 100644 mods/skinsdb/textures/character_1357.png create mode 100644 mods/skinsdb/textures/character_1358.png create mode 100644 mods/skinsdb/textures/character_1359.png create mode 100644 mods/skinsdb/textures/character_136.png create mode 100644 mods/skinsdb/textures/character_1360.png create mode 100644 mods/skinsdb/textures/character_1361.png create mode 100644 mods/skinsdb/textures/character_1362.png create mode 100644 mods/skinsdb/textures/character_1363.png create mode 100644 mods/skinsdb/textures/character_1364.png create mode 100644 mods/skinsdb/textures/character_1365.png create mode 100644 mods/skinsdb/textures/character_1366.png create mode 100644 mods/skinsdb/textures/character_1367.png create mode 100644 mods/skinsdb/textures/character_1368.png create mode 100644 mods/skinsdb/textures/character_1369.png create mode 100644 mods/skinsdb/textures/character_1370.png create mode 100644 mods/skinsdb/textures/character_1371.png create mode 100644 mods/skinsdb/textures/character_1372.png create mode 100644 mods/skinsdb/textures/character_1373.png create mode 100644 mods/skinsdb/textures/character_1374.png create mode 100644 mods/skinsdb/textures/character_1375.png create mode 100644 mods/skinsdb/textures/character_1376.png create mode 100644 mods/skinsdb/textures/character_1377.png create mode 100644 mods/skinsdb/textures/character_1378.png create mode 100644 mods/skinsdb/textures/character_1379.png create mode 100644 mods/skinsdb/textures/character_1380.png create mode 100644 mods/skinsdb/textures/character_1381.png create mode 100644 mods/skinsdb/textures/character_1382.png create mode 100644 mods/skinsdb/textures/character_1383.png create mode 100644 mods/skinsdb/textures/character_1384.png create mode 100644 mods/skinsdb/textures/character_1385.png create mode 100644 mods/skinsdb/textures/character_1386.png create mode 100644 mods/skinsdb/textures/character_1387.png create mode 100644 mods/skinsdb/textures/character_1388.png create mode 100644 mods/skinsdb/textures/character_1389.png create mode 100644 mods/skinsdb/textures/character_1390.png create mode 100644 mods/skinsdb/textures/character_1391.png create mode 100644 mods/skinsdb/textures/character_1392.png create mode 100644 mods/skinsdb/textures/character_1393.png create mode 100644 mods/skinsdb/textures/character_1394.png create mode 100644 mods/skinsdb/textures/character_1395.png create mode 100644 mods/skinsdb/textures/character_1396.png create mode 100644 mods/skinsdb/textures/character_1397.png create mode 100644 mods/skinsdb/textures/character_1398.png create mode 100644 mods/skinsdb/textures/character_1399.png create mode 100644 mods/skinsdb/textures/character_140.png create mode 100644 mods/skinsdb/textures/character_1400.png create mode 100644 mods/skinsdb/textures/character_1401.png create mode 100644 mods/skinsdb/textures/character_1402.png create mode 100644 mods/skinsdb/textures/character_1403.png create mode 100644 mods/skinsdb/textures/character_1404.png create mode 100644 mods/skinsdb/textures/character_1405.png create mode 100644 mods/skinsdb/textures/character_1406.png create mode 100644 mods/skinsdb/textures/character_1407.png create mode 100644 mods/skinsdb/textures/character_1408.png create mode 100644 mods/skinsdb/textures/character_1409.png create mode 100644 mods/skinsdb/textures/character_141.png create mode 100644 mods/skinsdb/textures/character_1410.png create mode 100644 mods/skinsdb/textures/character_1411.png create mode 100644 mods/skinsdb/textures/character_1414.png create mode 100644 mods/skinsdb/textures/character_1415.png create mode 100644 mods/skinsdb/textures/character_1416.png create mode 100644 mods/skinsdb/textures/character_1417.png create mode 100644 mods/skinsdb/textures/character_1418.png create mode 100644 mods/skinsdb/textures/character_1419.png create mode 100644 mods/skinsdb/textures/character_142.png create mode 100644 mods/skinsdb/textures/character_1420.png create mode 100644 mods/skinsdb/textures/character_1421.png create mode 100644 mods/skinsdb/textures/character_1422.png create mode 100644 mods/skinsdb/textures/character_1423.png create mode 100644 mods/skinsdb/textures/character_1424.png create mode 100644 mods/skinsdb/textures/character_1425.png create mode 100644 mods/skinsdb/textures/character_1426.png create mode 100644 mods/skinsdb/textures/character_1427.png create mode 100644 mods/skinsdb/textures/character_1428.png create mode 100644 mods/skinsdb/textures/character_1429.png create mode 100644 mods/skinsdb/textures/character_143.png create mode 100644 mods/skinsdb/textures/character_1430.png create mode 100644 mods/skinsdb/textures/character_1431.png create mode 100644 mods/skinsdb/textures/character_1432.png create mode 100644 mods/skinsdb/textures/character_1433.png create mode 100644 mods/skinsdb/textures/character_1434.png create mode 100644 mods/skinsdb/textures/character_1435.png create mode 100644 mods/skinsdb/textures/character_1436.png create mode 100644 mods/skinsdb/textures/character_1437.png create mode 100644 mods/skinsdb/textures/character_1438.png create mode 100644 mods/skinsdb/textures/character_1439.png create mode 100644 mods/skinsdb/textures/character_144.png create mode 100644 mods/skinsdb/textures/character_1440.png create mode 100644 mods/skinsdb/textures/character_1441.png create mode 100644 mods/skinsdb/textures/character_1442.png create mode 100644 mods/skinsdb/textures/character_1443.png create mode 100644 mods/skinsdb/textures/character_1444.png create mode 100644 mods/skinsdb/textures/character_1445.png create mode 100644 mods/skinsdb/textures/character_145.png create mode 100644 mods/skinsdb/textures/character_1455.png create mode 100644 mods/skinsdb/textures/character_1456.png create mode 100644 mods/skinsdb/textures/character_1457.png create mode 100644 mods/skinsdb/textures/character_1458.png create mode 100644 mods/skinsdb/textures/character_1459.png create mode 100644 mods/skinsdb/textures/character_146.png create mode 100644 mods/skinsdb/textures/character_1460.png create mode 100644 mods/skinsdb/textures/character_1461.png create mode 100644 mods/skinsdb/textures/character_1462.png create mode 100644 mods/skinsdb/textures/character_1463.png create mode 100644 mods/skinsdb/textures/character_1464.png create mode 100644 mods/skinsdb/textures/character_1465.png create mode 100644 mods/skinsdb/textures/character_1466.png create mode 100644 mods/skinsdb/textures/character_1467.png create mode 100644 mods/skinsdb/textures/character_1468.png create mode 100644 mods/skinsdb/textures/character_1469.png create mode 100644 mods/skinsdb/textures/character_147.png create mode 100644 mods/skinsdb/textures/character_1470.png create mode 100644 mods/skinsdb/textures/character_1471.png create mode 100644 mods/skinsdb/textures/character_1472.png create mode 100644 mods/skinsdb/textures/character_1473.png create mode 100644 mods/skinsdb/textures/character_1474.png create mode 100644 mods/skinsdb/textures/character_1475.png create mode 100644 mods/skinsdb/textures/character_1476.png create mode 100644 mods/skinsdb/textures/character_1477.png create mode 100644 mods/skinsdb/textures/character_1478.png create mode 100644 mods/skinsdb/textures/character_1479.png create mode 100644 mods/skinsdb/textures/character_148.png create mode 100644 mods/skinsdb/textures/character_1480.png create mode 100644 mods/skinsdb/textures/character_1481.png create mode 100644 mods/skinsdb/textures/character_1482.png create mode 100644 mods/skinsdb/textures/character_1483.png create mode 100644 mods/skinsdb/textures/character_1484.png create mode 100644 mods/skinsdb/textures/character_1485.png create mode 100644 mods/skinsdb/textures/character_1486.png create mode 100644 mods/skinsdb/textures/character_1487.png create mode 100644 mods/skinsdb/textures/character_1488.png create mode 100644 mods/skinsdb/textures/character_1489.png create mode 100644 mods/skinsdb/textures/character_1490.png create mode 100644 mods/skinsdb/textures/character_1491.png create mode 100644 mods/skinsdb/textures/character_1492.png create mode 100644 mods/skinsdb/textures/character_1493.png create mode 100644 mods/skinsdb/textures/character_1494.png create mode 100644 mods/skinsdb/textures/character_1495.png create mode 100644 mods/skinsdb/textures/character_1496.png create mode 100644 mods/skinsdb/textures/character_1497.png create mode 100644 mods/skinsdb/textures/character_1498.png create mode 100644 mods/skinsdb/textures/character_1499.png create mode 100644 mods/skinsdb/textures/character_1500.png create mode 100644 mods/skinsdb/textures/character_1501.png create mode 100644 mods/skinsdb/textures/character_1502.png create mode 100644 mods/skinsdb/textures/character_1503.png create mode 100644 mods/skinsdb/textures/character_1504.png create mode 100644 mods/skinsdb/textures/character_1505.png create mode 100644 mods/skinsdb/textures/character_1506.png create mode 100644 mods/skinsdb/textures/character_1507.png create mode 100644 mods/skinsdb/textures/character_1508.png create mode 100644 mods/skinsdb/textures/character_1509.png create mode 100644 mods/skinsdb/textures/character_151.png create mode 100644 mods/skinsdb/textures/character_1510.png create mode 100644 mods/skinsdb/textures/character_1511.png create mode 100644 mods/skinsdb/textures/character_1512.png create mode 100644 mods/skinsdb/textures/character_1513.png create mode 100644 mods/skinsdb/textures/character_1514.png create mode 100644 mods/skinsdb/textures/character_1515.png create mode 100644 mods/skinsdb/textures/character_1516.png create mode 100644 mods/skinsdb/textures/character_1517.png create mode 100644 mods/skinsdb/textures/character_1518.png create mode 100644 mods/skinsdb/textures/character_1519.png create mode 100644 mods/skinsdb/textures/character_152.png create mode 100644 mods/skinsdb/textures/character_1520.png create mode 100644 mods/skinsdb/textures/character_1521.png create mode 100644 mods/skinsdb/textures/character_1522.png create mode 100644 mods/skinsdb/textures/character_1523.png create mode 100644 mods/skinsdb/textures/character_1524.png create mode 100644 mods/skinsdb/textures/character_1525.png create mode 100644 mods/skinsdb/textures/character_1526.png create mode 100644 mods/skinsdb/textures/character_1527.png create mode 100644 mods/skinsdb/textures/character_1528.png create mode 100644 mods/skinsdb/textures/character_1529.png create mode 100644 mods/skinsdb/textures/character_153.png create mode 100644 mods/skinsdb/textures/character_1530.png create mode 100644 mods/skinsdb/textures/character_1531.png create mode 100644 mods/skinsdb/textures/character_1532.png create mode 100644 mods/skinsdb/textures/character_1533.png create mode 100644 mods/skinsdb/textures/character_1534.png create mode 100644 mods/skinsdb/textures/character_1535.png create mode 100644 mods/skinsdb/textures/character_1536.png create mode 100644 mods/skinsdb/textures/character_1537.png create mode 100644 mods/skinsdb/textures/character_1538.png create mode 100644 mods/skinsdb/textures/character_1539.png create mode 100644 mods/skinsdb/textures/character_154.png create mode 100644 mods/skinsdb/textures/character_1540.png create mode 100644 mods/skinsdb/textures/character_1541.png create mode 100644 mods/skinsdb/textures/character_1542.png create mode 100644 mods/skinsdb/textures/character_1543.png create mode 100644 mods/skinsdb/textures/character_1544.png create mode 100644 mods/skinsdb/textures/character_1545.png create mode 100644 mods/skinsdb/textures/character_1546.png create mode 100644 mods/skinsdb/textures/character_1547.png create mode 100644 mods/skinsdb/textures/character_1548.png create mode 100644 mods/skinsdb/textures/character_1549.png create mode 100644 mods/skinsdb/textures/character_155.png create mode 100644 mods/skinsdb/textures/character_1550.png create mode 100644 mods/skinsdb/textures/character_1551.png create mode 100644 mods/skinsdb/textures/character_1552.png create mode 100644 mods/skinsdb/textures/character_1553.png create mode 100644 mods/skinsdb/textures/character_1554.png create mode 100644 mods/skinsdb/textures/character_1555.png create mode 100644 mods/skinsdb/textures/character_1556.png create mode 100644 mods/skinsdb/textures/character_1557.png create mode 100644 mods/skinsdb/textures/character_1558.png create mode 100644 mods/skinsdb/textures/character_1559.png create mode 100644 mods/skinsdb/textures/character_156.png create mode 100644 mods/skinsdb/textures/character_1560.png create mode 100644 mods/skinsdb/textures/character_1561.png create mode 100644 mods/skinsdb/textures/character_1562.png create mode 100644 mods/skinsdb/textures/character_1563.png create mode 100644 mods/skinsdb/textures/character_1564.png create mode 100644 mods/skinsdb/textures/character_1565.png create mode 100644 mods/skinsdb/textures/character_1566.png create mode 100644 mods/skinsdb/textures/character_1567.png create mode 100644 mods/skinsdb/textures/character_1568.png create mode 100644 mods/skinsdb/textures/character_1569.png create mode 100644 mods/skinsdb/textures/character_157.png create mode 100644 mods/skinsdb/textures/character_1570.png create mode 100644 mods/skinsdb/textures/character_1571.png create mode 100644 mods/skinsdb/textures/character_1572.png create mode 100644 mods/skinsdb/textures/character_1573.png create mode 100644 mods/skinsdb/textures/character_1574.png create mode 100644 mods/skinsdb/textures/character_1575.png create mode 100644 mods/skinsdb/textures/character_1576.png create mode 100644 mods/skinsdb/textures/character_1577.png create mode 100644 mods/skinsdb/textures/character_1578.png create mode 100644 mods/skinsdb/textures/character_1579.png create mode 100644 mods/skinsdb/textures/character_158.png create mode 100644 mods/skinsdb/textures/character_1580.png create mode 100644 mods/skinsdb/textures/character_1581.png create mode 100644 mods/skinsdb/textures/character_1582.png create mode 100644 mods/skinsdb/textures/character_1583.png create mode 100644 mods/skinsdb/textures/character_1584.png create mode 100644 mods/skinsdb/textures/character_1585.png create mode 100644 mods/skinsdb/textures/character_1586.png create mode 100644 mods/skinsdb/textures/character_1587.png create mode 100644 mods/skinsdb/textures/character_1588.png create mode 100644 mods/skinsdb/textures/character_1589.png create mode 100644 mods/skinsdb/textures/character_159.png create mode 100644 mods/skinsdb/textures/character_1590.png create mode 100644 mods/skinsdb/textures/character_1591.png create mode 100644 mods/skinsdb/textures/character_1592.png create mode 100644 mods/skinsdb/textures/character_1593.png create mode 100644 mods/skinsdb/textures/character_1594.png create mode 100644 mods/skinsdb/textures/character_1595.png create mode 100644 mods/skinsdb/textures/character_1596.png create mode 100644 mods/skinsdb/textures/character_1597.png create mode 100644 mods/skinsdb/textures/character_1598.png create mode 100644 mods/skinsdb/textures/character_1599.png create mode 100644 mods/skinsdb/textures/character_160.png create mode 100644 mods/skinsdb/textures/character_1600.png create mode 100644 mods/skinsdb/textures/character_1601.png create mode 100644 mods/skinsdb/textures/character_1602.png create mode 100644 mods/skinsdb/textures/character_1603.png create mode 100644 mods/skinsdb/textures/character_1604.png create mode 100644 mods/skinsdb/textures/character_1605.png create mode 100644 mods/skinsdb/textures/character_1606.png create mode 100644 mods/skinsdb/textures/character_1607.png create mode 100644 mods/skinsdb/textures/character_1608.png create mode 100644 mods/skinsdb/textures/character_1609.png create mode 100644 mods/skinsdb/textures/character_161.png create mode 100644 mods/skinsdb/textures/character_1610.png create mode 100644 mods/skinsdb/textures/character_1611.png create mode 100644 mods/skinsdb/textures/character_1612.png create mode 100644 mods/skinsdb/textures/character_1613.png create mode 100644 mods/skinsdb/textures/character_1614.png create mode 100644 mods/skinsdb/textures/character_1615.png create mode 100644 mods/skinsdb/textures/character_1616.png create mode 100644 mods/skinsdb/textures/character_1617.png create mode 100644 mods/skinsdb/textures/character_1618.png create mode 100644 mods/skinsdb/textures/character_1619.png create mode 100644 mods/skinsdb/textures/character_162.png create mode 100644 mods/skinsdb/textures/character_1620.png create mode 100644 mods/skinsdb/textures/character_1621.png create mode 100644 mods/skinsdb/textures/character_1622.png create mode 100644 mods/skinsdb/textures/character_1623.png create mode 100644 mods/skinsdb/textures/character_1624.png create mode 100644 mods/skinsdb/textures/character_1625.png create mode 100644 mods/skinsdb/textures/character_1626.png create mode 100644 mods/skinsdb/textures/character_1627.png create mode 100644 mods/skinsdb/textures/character_1628.png create mode 100644 mods/skinsdb/textures/character_1629.png create mode 100644 mods/skinsdb/textures/character_163.png create mode 100644 mods/skinsdb/textures/character_1630.png create mode 100644 mods/skinsdb/textures/character_1631.png create mode 100644 mods/skinsdb/textures/character_1632.png create mode 100644 mods/skinsdb/textures/character_1633.png create mode 100644 mods/skinsdb/textures/character_1634.png create mode 100644 mods/skinsdb/textures/character_1635.png create mode 100644 mods/skinsdb/textures/character_1636.png create mode 100644 mods/skinsdb/textures/character_1637.png create mode 100644 mods/skinsdb/textures/character_1638.png create mode 100644 mods/skinsdb/textures/character_1639.png create mode 100644 mods/skinsdb/textures/character_164.png create mode 100644 mods/skinsdb/textures/character_1640.png create mode 100644 mods/skinsdb/textures/character_1641.png create mode 100644 mods/skinsdb/textures/character_1642.png create mode 100644 mods/skinsdb/textures/character_1643.png create mode 100644 mods/skinsdb/textures/character_1644.png create mode 100644 mods/skinsdb/textures/character_1645.png create mode 100644 mods/skinsdb/textures/character_1646.png create mode 100644 mods/skinsdb/textures/character_1647.png create mode 100644 mods/skinsdb/textures/character_1648.png create mode 100644 mods/skinsdb/textures/character_1649.png create mode 100644 mods/skinsdb/textures/character_165.png create mode 100644 mods/skinsdb/textures/character_1650.png create mode 100644 mods/skinsdb/textures/character_1651.png create mode 100644 mods/skinsdb/textures/character_1652.png create mode 100644 mods/skinsdb/textures/character_1653.png create mode 100644 mods/skinsdb/textures/character_1654.png create mode 100644 mods/skinsdb/textures/character_1655.png create mode 100644 mods/skinsdb/textures/character_1656.png create mode 100644 mods/skinsdb/textures/character_1657.png create mode 100644 mods/skinsdb/textures/character_1658.png create mode 100644 mods/skinsdb/textures/character_1659.png create mode 100644 mods/skinsdb/textures/character_166.png create mode 100644 mods/skinsdb/textures/character_1660.png create mode 100644 mods/skinsdb/textures/character_1661.png create mode 100644 mods/skinsdb/textures/character_1662.png create mode 100644 mods/skinsdb/textures/character_1663.png create mode 100644 mods/skinsdb/textures/character_1664.png create mode 100644 mods/skinsdb/textures/character_1665.png create mode 100644 mods/skinsdb/textures/character_1666.png create mode 100644 mods/skinsdb/textures/character_1667.png create mode 100644 mods/skinsdb/textures/character_1668.png create mode 100644 mods/skinsdb/textures/character_1669.png create mode 100644 mods/skinsdb/textures/character_167.png create mode 100644 mods/skinsdb/textures/character_1670.png create mode 100644 mods/skinsdb/textures/character_1671.png create mode 100644 mods/skinsdb/textures/character_1672.png create mode 100644 mods/skinsdb/textures/character_1673.png create mode 100644 mods/skinsdb/textures/character_1674.png create mode 100644 mods/skinsdb/textures/character_1675.png create mode 100644 mods/skinsdb/textures/character_1676.png create mode 100644 mods/skinsdb/textures/character_1677.png create mode 100644 mods/skinsdb/textures/character_1678.png create mode 100644 mods/skinsdb/textures/character_1679.png create mode 100644 mods/skinsdb/textures/character_168.png create mode 100644 mods/skinsdb/textures/character_1680.png create mode 100644 mods/skinsdb/textures/character_1681.png create mode 100644 mods/skinsdb/textures/character_1682.png create mode 100644 mods/skinsdb/textures/character_1683.png create mode 100644 mods/skinsdb/textures/character_1684.png create mode 100644 mods/skinsdb/textures/character_1685.png create mode 100644 mods/skinsdb/textures/character_1686.png create mode 100644 mods/skinsdb/textures/character_1687.png create mode 100644 mods/skinsdb/textures/character_1688.png create mode 100644 mods/skinsdb/textures/character_1689.png create mode 100644 mods/skinsdb/textures/character_169.png create mode 100644 mods/skinsdb/textures/character_1690.png create mode 100644 mods/skinsdb/textures/character_1691.png create mode 100644 mods/skinsdb/textures/character_1692.png create mode 100644 mods/skinsdb/textures/character_1693.png create mode 100644 mods/skinsdb/textures/character_1694.png create mode 100644 mods/skinsdb/textures/character_1695.png create mode 100644 mods/skinsdb/textures/character_1696.png create mode 100644 mods/skinsdb/textures/character_1697.png create mode 100644 mods/skinsdb/textures/character_1698.png create mode 100644 mods/skinsdb/textures/character_1699.png create mode 100644 mods/skinsdb/textures/character_170.png create mode 100644 mods/skinsdb/textures/character_1700.png create mode 100644 mods/skinsdb/textures/character_1701.png create mode 100644 mods/skinsdb/textures/character_1702.png create mode 100644 mods/skinsdb/textures/character_1703.png create mode 100644 mods/skinsdb/textures/character_1704.png create mode 100644 mods/skinsdb/textures/character_1705.png create mode 100644 mods/skinsdb/textures/character_1706.png create mode 100644 mods/skinsdb/textures/character_1707.png create mode 100644 mods/skinsdb/textures/character_1708.png create mode 100644 mods/skinsdb/textures/character_1709.png create mode 100644 mods/skinsdb/textures/character_171.png create mode 100644 mods/skinsdb/textures/character_1710.png create mode 100644 mods/skinsdb/textures/character_1711.png create mode 100644 mods/skinsdb/textures/character_1712.png create mode 100644 mods/skinsdb/textures/character_1713.png create mode 100644 mods/skinsdb/textures/character_1714.png create mode 100644 mods/skinsdb/textures/character_1715.png create mode 100644 mods/skinsdb/textures/character_1716.png create mode 100644 mods/skinsdb/textures/character_1717.png create mode 100644 mods/skinsdb/textures/character_1718.png create mode 100644 mods/skinsdb/textures/character_1719.png create mode 100644 mods/skinsdb/textures/character_172.png create mode 100644 mods/skinsdb/textures/character_1720.png create mode 100644 mods/skinsdb/textures/character_1721.png create mode 100644 mods/skinsdb/textures/character_1722.png create mode 100644 mods/skinsdb/textures/character_1723.png create mode 100644 mods/skinsdb/textures/character_1724.png create mode 100644 mods/skinsdb/textures/character_1725.png create mode 100644 mods/skinsdb/textures/character_1726.png create mode 100644 mods/skinsdb/textures/character_1727.png create mode 100644 mods/skinsdb/textures/character_1728.png create mode 100644 mods/skinsdb/textures/character_1729.png create mode 100644 mods/skinsdb/textures/character_173.png create mode 100644 mods/skinsdb/textures/character_1730.png create mode 100644 mods/skinsdb/textures/character_1731.png create mode 100644 mods/skinsdb/textures/character_1732.png create mode 100644 mods/skinsdb/textures/character_1733.png create mode 100644 mods/skinsdb/textures/character_1734.png create mode 100644 mods/skinsdb/textures/character_1735.png create mode 100644 mods/skinsdb/textures/character_1736.png create mode 100644 mods/skinsdb/textures/character_1737.png create mode 100644 mods/skinsdb/textures/character_1738.png create mode 100644 mods/skinsdb/textures/character_1739.png create mode 100644 mods/skinsdb/textures/character_174.png create mode 100644 mods/skinsdb/textures/character_1740.png create mode 100644 mods/skinsdb/textures/character_1741.png create mode 100644 mods/skinsdb/textures/character_1742.png create mode 100644 mods/skinsdb/textures/character_1743.png create mode 100644 mods/skinsdb/textures/character_1744.png create mode 100644 mods/skinsdb/textures/character_1745.png create mode 100644 mods/skinsdb/textures/character_1746.png create mode 100644 mods/skinsdb/textures/character_1747.png create mode 100644 mods/skinsdb/textures/character_1748.png create mode 100644 mods/skinsdb/textures/character_1749.png create mode 100644 mods/skinsdb/textures/character_175.png create mode 100644 mods/skinsdb/textures/character_1750.png create mode 100644 mods/skinsdb/textures/character_1751.png create mode 100644 mods/skinsdb/textures/character_1752.png create mode 100644 mods/skinsdb/textures/character_1753.png create mode 100644 mods/skinsdb/textures/character_1754.png create mode 100644 mods/skinsdb/textures/character_1755.png create mode 100644 mods/skinsdb/textures/character_1756.png create mode 100644 mods/skinsdb/textures/character_1757.png create mode 100644 mods/skinsdb/textures/character_1758.png create mode 100644 mods/skinsdb/textures/character_1759.png create mode 100644 mods/skinsdb/textures/character_176.png create mode 100644 mods/skinsdb/textures/character_1760.png create mode 100644 mods/skinsdb/textures/character_1761.png create mode 100644 mods/skinsdb/textures/character_1762.png create mode 100644 mods/skinsdb/textures/character_1763.png create mode 100644 mods/skinsdb/textures/character_1764.png create mode 100644 mods/skinsdb/textures/character_1765.png create mode 100644 mods/skinsdb/textures/character_1766.png create mode 100644 mods/skinsdb/textures/character_1767.png create mode 100644 mods/skinsdb/textures/character_1768.png create mode 100644 mods/skinsdb/textures/character_1769.png create mode 100644 mods/skinsdb/textures/character_177.png create mode 100644 mods/skinsdb/textures/character_1770.png create mode 100644 mods/skinsdb/textures/character_1771.png create mode 100644 mods/skinsdb/textures/character_1772.png create mode 100644 mods/skinsdb/textures/character_1773.png create mode 100644 mods/skinsdb/textures/character_1774.png create mode 100644 mods/skinsdb/textures/character_1775.png create mode 100644 mods/skinsdb/textures/character_1776.png create mode 100644 mods/skinsdb/textures/character_1777.png create mode 100644 mods/skinsdb/textures/character_1778.png create mode 100644 mods/skinsdb/textures/character_1779.png create mode 100644 mods/skinsdb/textures/character_178.png create mode 100644 mods/skinsdb/textures/character_1780.png create mode 100644 mods/skinsdb/textures/character_1781.png create mode 100644 mods/skinsdb/textures/character_1782.png create mode 100644 mods/skinsdb/textures/character_1783.png create mode 100644 mods/skinsdb/textures/character_1784.png create mode 100644 mods/skinsdb/textures/character_1785.png create mode 100644 mods/skinsdb/textures/character_1786.png create mode 100644 mods/skinsdb/textures/character_1787.png create mode 100644 mods/skinsdb/textures/character_1788.png create mode 100644 mods/skinsdb/textures/character_1789.png create mode 100644 mods/skinsdb/textures/character_179.png create mode 100644 mods/skinsdb/textures/character_1790.png create mode 100644 mods/skinsdb/textures/character_1791.png create mode 100644 mods/skinsdb/textures/character_1792.png create mode 100644 mods/skinsdb/textures/character_1793.png create mode 100644 mods/skinsdb/textures/character_1794.png create mode 100644 mods/skinsdb/textures/character_1795.png create mode 100644 mods/skinsdb/textures/character_1796.png create mode 100644 mods/skinsdb/textures/character_1797.png create mode 100644 mods/skinsdb/textures/character_1798.png create mode 100644 mods/skinsdb/textures/character_1799.png create mode 100644 mods/skinsdb/textures/character_180.png create mode 100644 mods/skinsdb/textures/character_1800.png create mode 100644 mods/skinsdb/textures/character_1801.png create mode 100644 mods/skinsdb/textures/character_1802.png create mode 100644 mods/skinsdb/textures/character_1803.png create mode 100644 mods/skinsdb/textures/character_1804.png create mode 100644 mods/skinsdb/textures/character_1805.png create mode 100644 mods/skinsdb/textures/character_1806.png create mode 100644 mods/skinsdb/textures/character_1807.png create mode 100644 mods/skinsdb/textures/character_1808.png create mode 100644 mods/skinsdb/textures/character_1809.png create mode 100644 mods/skinsdb/textures/character_181.png create mode 100644 mods/skinsdb/textures/character_1810.png create mode 100644 mods/skinsdb/textures/character_1811.png create mode 100644 mods/skinsdb/textures/character_1812.png create mode 100644 mods/skinsdb/textures/character_1813.png create mode 100644 mods/skinsdb/textures/character_1814.png create mode 100644 mods/skinsdb/textures/character_1815.png create mode 100644 mods/skinsdb/textures/character_1816.png create mode 100644 mods/skinsdb/textures/character_1817.png create mode 100644 mods/skinsdb/textures/character_1818.png create mode 100644 mods/skinsdb/textures/character_1819.png create mode 100644 mods/skinsdb/textures/character_182.png create mode 100644 mods/skinsdb/textures/character_1820.png create mode 100644 mods/skinsdb/textures/character_1821.png create mode 100644 mods/skinsdb/textures/character_1822.png create mode 100644 mods/skinsdb/textures/character_1823.png create mode 100644 mods/skinsdb/textures/character_1824.png create mode 100644 mods/skinsdb/textures/character_1825.png create mode 100644 mods/skinsdb/textures/character_1826.png create mode 100644 mods/skinsdb/textures/character_1827.png create mode 100644 mods/skinsdb/textures/character_1828.png create mode 100644 mods/skinsdb/textures/character_1829.png create mode 100644 mods/skinsdb/textures/character_183.png create mode 100644 mods/skinsdb/textures/character_1830.png create mode 100644 mods/skinsdb/textures/character_1831.png create mode 100644 mods/skinsdb/textures/character_1832.png create mode 100644 mods/skinsdb/textures/character_1833.png create mode 100644 mods/skinsdb/textures/character_1834.png create mode 100644 mods/skinsdb/textures/character_1835.png create mode 100644 mods/skinsdb/textures/character_1836.png create mode 100644 mods/skinsdb/textures/character_1837.png create mode 100644 mods/skinsdb/textures/character_1838.png create mode 100644 mods/skinsdb/textures/character_1839.png create mode 100644 mods/skinsdb/textures/character_184.png create mode 100644 mods/skinsdb/textures/character_1840.png create mode 100644 mods/skinsdb/textures/character_1841.png create mode 100644 mods/skinsdb/textures/character_1842.png create mode 100644 mods/skinsdb/textures/character_1843.png create mode 100644 mods/skinsdb/textures/character_1844.png create mode 100644 mods/skinsdb/textures/character_1845.png create mode 100644 mods/skinsdb/textures/character_1846.png create mode 100644 mods/skinsdb/textures/character_1847.png create mode 100644 mods/skinsdb/textures/character_1848.png create mode 100644 mods/skinsdb/textures/character_1849.png create mode 100644 mods/skinsdb/textures/character_185.png create mode 100644 mods/skinsdb/textures/character_1850.png create mode 100644 mods/skinsdb/textures/character_1851.png create mode 100644 mods/skinsdb/textures/character_1852.png create mode 100644 mods/skinsdb/textures/character_1853.png create mode 100644 mods/skinsdb/textures/character_1854.png create mode 100644 mods/skinsdb/textures/character_1855.png create mode 100644 mods/skinsdb/textures/character_1856.png create mode 100644 mods/skinsdb/textures/character_1857.png create mode 100644 mods/skinsdb/textures/character_1858.png create mode 100644 mods/skinsdb/textures/character_1859.png create mode 100644 mods/skinsdb/textures/character_186.png create mode 100644 mods/skinsdb/textures/character_1860.png create mode 100644 mods/skinsdb/textures/character_1861.png create mode 100644 mods/skinsdb/textures/character_1862.png create mode 100644 mods/skinsdb/textures/character_1863.png create mode 100644 mods/skinsdb/textures/character_1864.png create mode 100644 mods/skinsdb/textures/character_1865.png create mode 100644 mods/skinsdb/textures/character_1866.png create mode 100644 mods/skinsdb/textures/character_1867.png create mode 100644 mods/skinsdb/textures/character_1868.png create mode 100644 mods/skinsdb/textures/character_1869.png create mode 100644 mods/skinsdb/textures/character_187.png create mode 100644 mods/skinsdb/textures/character_1870.png create mode 100644 mods/skinsdb/textures/character_1871.png create mode 100644 mods/skinsdb/textures/character_1872.png create mode 100644 mods/skinsdb/textures/character_1873.png create mode 100644 mods/skinsdb/textures/character_1874.png create mode 100644 mods/skinsdb/textures/character_1875.png create mode 100644 mods/skinsdb/textures/character_1876.png create mode 100644 mods/skinsdb/textures/character_1877.png create mode 100644 mods/skinsdb/textures/character_1878.png create mode 100644 mods/skinsdb/textures/character_1879.png create mode 100644 mods/skinsdb/textures/character_188.png create mode 100644 mods/skinsdb/textures/character_1880.png create mode 100644 mods/skinsdb/textures/character_1881.png create mode 100644 mods/skinsdb/textures/character_1882.png create mode 100644 mods/skinsdb/textures/character_1883.png create mode 100644 mods/skinsdb/textures/character_1884.png create mode 100644 mods/skinsdb/textures/character_1885.png create mode 100644 mods/skinsdb/textures/character_1886.png create mode 100644 mods/skinsdb/textures/character_1887.png create mode 100644 mods/skinsdb/textures/character_1888.png create mode 100644 mods/skinsdb/textures/character_1889.png create mode 100644 mods/skinsdb/textures/character_189.png create mode 100644 mods/skinsdb/textures/character_1890.png create mode 100644 mods/skinsdb/textures/character_1891.png create mode 100644 mods/skinsdb/textures/character_1892.png create mode 100644 mods/skinsdb/textures/character_1893.png create mode 100644 mods/skinsdb/textures/character_1894.png create mode 100644 mods/skinsdb/textures/character_1895.png create mode 100644 mods/skinsdb/textures/character_1896.png create mode 100644 mods/skinsdb/textures/character_1897.png create mode 100644 mods/skinsdb/textures/character_1898.png create mode 100644 mods/skinsdb/textures/character_1899.png create mode 100644 mods/skinsdb/textures/character_19.png create mode 100644 mods/skinsdb/textures/character_190.png create mode 100644 mods/skinsdb/textures/character_1900.png create mode 100644 mods/skinsdb/textures/character_1901.png create mode 100644 mods/skinsdb/textures/character_1902.png create mode 100644 mods/skinsdb/textures/character_1903.png create mode 100644 mods/skinsdb/textures/character_1904.png create mode 100644 mods/skinsdb/textures/character_1905.png create mode 100644 mods/skinsdb/textures/character_1906.png create mode 100644 mods/skinsdb/textures/character_1907.png create mode 100644 mods/skinsdb/textures/character_1908.png create mode 100644 mods/skinsdb/textures/character_1909.png create mode 100644 mods/skinsdb/textures/character_191.png create mode 100644 mods/skinsdb/textures/character_1910.png create mode 100644 mods/skinsdb/textures/character_1911.png create mode 100644 mods/skinsdb/textures/character_192.png create mode 100644 mods/skinsdb/textures/character_193.png create mode 100644 mods/skinsdb/textures/character_194.png create mode 100644 mods/skinsdb/textures/character_195.png create mode 100644 mods/skinsdb/textures/character_196.png create mode 100644 mods/skinsdb/textures/character_197.png create mode 100644 mods/skinsdb/textures/character_198.png create mode 100644 mods/skinsdb/textures/character_199.png create mode 100644 mods/skinsdb/textures/character_2.png create mode 100644 mods/skinsdb/textures/character_20.png create mode 100644 mods/skinsdb/textures/character_200.png create mode 100644 mods/skinsdb/textures/character_201.png create mode 100644 mods/skinsdb/textures/character_203.png create mode 100644 mods/skinsdb/textures/character_205.png create mode 100644 mods/skinsdb/textures/character_206.png create mode 100644 mods/skinsdb/textures/character_207.png create mode 100644 mods/skinsdb/textures/character_208.png create mode 100644 mods/skinsdb/textures/character_209.png create mode 100644 mods/skinsdb/textures/character_21.png create mode 100644 mods/skinsdb/textures/character_210.png create mode 100644 mods/skinsdb/textures/character_211.png create mode 100644 mods/skinsdb/textures/character_212.png create mode 100644 mods/skinsdb/textures/character_213.png create mode 100644 mods/skinsdb/textures/character_214.png create mode 100644 mods/skinsdb/textures/character_215.png create mode 100644 mods/skinsdb/textures/character_216.png create mode 100644 mods/skinsdb/textures/character_217.png create mode 100644 mods/skinsdb/textures/character_218.png create mode 100644 mods/skinsdb/textures/character_219.png create mode 100644 mods/skinsdb/textures/character_22.png create mode 100644 mods/skinsdb/textures/character_220.png create mode 100644 mods/skinsdb/textures/character_221.png create mode 100644 mods/skinsdb/textures/character_222.png create mode 100644 mods/skinsdb/textures/character_223.png create mode 100644 mods/skinsdb/textures/character_224.png create mode 100644 mods/skinsdb/textures/character_225.png create mode 100644 mods/skinsdb/textures/character_228.png create mode 100644 mods/skinsdb/textures/character_229.png create mode 100644 mods/skinsdb/textures/character_230.png create mode 100644 mods/skinsdb/textures/character_231.png create mode 100644 mods/skinsdb/textures/character_232.png create mode 100644 mods/skinsdb/textures/character_233.png create mode 100644 mods/skinsdb/textures/character_234.png create mode 100644 mods/skinsdb/textures/character_235.png create mode 100644 mods/skinsdb/textures/character_237.png create mode 100644 mods/skinsdb/textures/character_239.png create mode 100644 mods/skinsdb/textures/character_24.png create mode 100644 mods/skinsdb/textures/character_241.png create mode 100644 mods/skinsdb/textures/character_242.png create mode 100644 mods/skinsdb/textures/character_243.png create mode 100644 mods/skinsdb/textures/character_244.png create mode 100644 mods/skinsdb/textures/character_245.png create mode 100644 mods/skinsdb/textures/character_246.png create mode 100644 mods/skinsdb/textures/character_247.png create mode 100644 mods/skinsdb/textures/character_248.png create mode 100644 mods/skinsdb/textures/character_249.png create mode 100644 mods/skinsdb/textures/character_25.png create mode 100644 mods/skinsdb/textures/character_250.png create mode 100644 mods/skinsdb/textures/character_251.png create mode 100644 mods/skinsdb/textures/character_252.png create mode 100644 mods/skinsdb/textures/character_253.png create mode 100644 mods/skinsdb/textures/character_254.png create mode 100644 mods/skinsdb/textures/character_255.png create mode 100644 mods/skinsdb/textures/character_256.png create mode 100644 mods/skinsdb/textures/character_257.png create mode 100644 mods/skinsdb/textures/character_258.png create mode 100644 mods/skinsdb/textures/character_259.png create mode 100644 mods/skinsdb/textures/character_26.png create mode 100644 mods/skinsdb/textures/character_260.png create mode 100644 mods/skinsdb/textures/character_261.png create mode 100644 mods/skinsdb/textures/character_262.png create mode 100644 mods/skinsdb/textures/character_263.png create mode 100644 mods/skinsdb/textures/character_264.png create mode 100644 mods/skinsdb/textures/character_265.png create mode 100644 mods/skinsdb/textures/character_266.png create mode 100644 mods/skinsdb/textures/character_267.png create mode 100644 mods/skinsdb/textures/character_268.png create mode 100644 mods/skinsdb/textures/character_269.png create mode 100644 mods/skinsdb/textures/character_27.png create mode 100644 mods/skinsdb/textures/character_270.png create mode 100644 mods/skinsdb/textures/character_271.png create mode 100644 mods/skinsdb/textures/character_272.png create mode 100644 mods/skinsdb/textures/character_273.png create mode 100644 mods/skinsdb/textures/character_274.png create mode 100644 mods/skinsdb/textures/character_275.png create mode 100644 mods/skinsdb/textures/character_276.png create mode 100644 mods/skinsdb/textures/character_277.png create mode 100644 mods/skinsdb/textures/character_278.png create mode 100644 mods/skinsdb/textures/character_279.png create mode 100644 mods/skinsdb/textures/character_28.png create mode 100644 mods/skinsdb/textures/character_280.png create mode 100644 mods/skinsdb/textures/character_281.png create mode 100644 mods/skinsdb/textures/character_282.png create mode 100644 mods/skinsdb/textures/character_283.png create mode 100644 mods/skinsdb/textures/character_284.png create mode 100644 mods/skinsdb/textures/character_285.png create mode 100644 mods/skinsdb/textures/character_286.png create mode 100644 mods/skinsdb/textures/character_287.png create mode 100644 mods/skinsdb/textures/character_288.png create mode 100644 mods/skinsdb/textures/character_289.png create mode 100644 mods/skinsdb/textures/character_29.png create mode 100644 mods/skinsdb/textures/character_290.png create mode 100644 mods/skinsdb/textures/character_291.png create mode 100644 mods/skinsdb/textures/character_292.png create mode 100644 mods/skinsdb/textures/character_295.png create mode 100644 mods/skinsdb/textures/character_297.png create mode 100644 mods/skinsdb/textures/character_299.png create mode 100644 mods/skinsdb/textures/character_3.png create mode 100644 mods/skinsdb/textures/character_30.png create mode 100644 mods/skinsdb/textures/character_300.png create mode 100644 mods/skinsdb/textures/character_301.png create mode 100644 mods/skinsdb/textures/character_302.png create mode 100644 mods/skinsdb/textures/character_303.png create mode 100644 mods/skinsdb/textures/character_304.png create mode 100644 mods/skinsdb/textures/character_305.png create mode 100644 mods/skinsdb/textures/character_306.png create mode 100644 mods/skinsdb/textures/character_307.png create mode 100644 mods/skinsdb/textures/character_308.png create mode 100644 mods/skinsdb/textures/character_309.png create mode 100644 mods/skinsdb/textures/character_31.png create mode 100644 mods/skinsdb/textures/character_310.png create mode 100644 mods/skinsdb/textures/character_311.png create mode 100644 mods/skinsdb/textures/character_312.png create mode 100644 mods/skinsdb/textures/character_313.png create mode 100644 mods/skinsdb/textures/character_314.png create mode 100644 mods/skinsdb/textures/character_315.png create mode 100644 mods/skinsdb/textures/character_316.png create mode 100644 mods/skinsdb/textures/character_317.png create mode 100644 mods/skinsdb/textures/character_318.png create mode 100644 mods/skinsdb/textures/character_319.png create mode 100644 mods/skinsdb/textures/character_320.png create mode 100644 mods/skinsdb/textures/character_321.png create mode 100644 mods/skinsdb/textures/character_322.png create mode 100644 mods/skinsdb/textures/character_323.png create mode 100644 mods/skinsdb/textures/character_324.png create mode 100644 mods/skinsdb/textures/character_325.png create mode 100644 mods/skinsdb/textures/character_326.png create mode 100644 mods/skinsdb/textures/character_327.png create mode 100644 mods/skinsdb/textures/character_328.png create mode 100644 mods/skinsdb/textures/character_329.png create mode 100644 mods/skinsdb/textures/character_330.png create mode 100644 mods/skinsdb/textures/character_331.png create mode 100644 mods/skinsdb/textures/character_332.png create mode 100644 mods/skinsdb/textures/character_333.png create mode 100644 mods/skinsdb/textures/character_334.png create mode 100644 mods/skinsdb/textures/character_335.png create mode 100644 mods/skinsdb/textures/character_336.png create mode 100644 mods/skinsdb/textures/character_337.png create mode 100644 mods/skinsdb/textures/character_338.png create mode 100644 mods/skinsdb/textures/character_339.png create mode 100644 mods/skinsdb/textures/character_34.png create mode 100644 mods/skinsdb/textures/character_340.png create mode 100644 mods/skinsdb/textures/character_341.png create mode 100644 mods/skinsdb/textures/character_342.png create mode 100644 mods/skinsdb/textures/character_344.png create mode 100644 mods/skinsdb/textures/character_349.png create mode 100644 mods/skinsdb/textures/character_35.png create mode 100644 mods/skinsdb/textures/character_352.png create mode 100644 mods/skinsdb/textures/character_353.png create mode 100644 mods/skinsdb/textures/character_356.png create mode 100644 mods/skinsdb/textures/character_357.png create mode 100644 mods/skinsdb/textures/character_359.png create mode 100644 mods/skinsdb/textures/character_36.png create mode 100644 mods/skinsdb/textures/character_361.png create mode 100644 mods/skinsdb/textures/character_362.png create mode 100644 mods/skinsdb/textures/character_363.png create mode 100644 mods/skinsdb/textures/character_364.png create mode 100644 mods/skinsdb/textures/character_365.png create mode 100644 mods/skinsdb/textures/character_366.png create mode 100644 mods/skinsdb/textures/character_367.png create mode 100644 mods/skinsdb/textures/character_368.png create mode 100644 mods/skinsdb/textures/character_369.png create mode 100644 mods/skinsdb/textures/character_37.png create mode 100644 mods/skinsdb/textures/character_370.png create mode 100644 mods/skinsdb/textures/character_371.png create mode 100644 mods/skinsdb/textures/character_372.png create mode 100644 mods/skinsdb/textures/character_373.png create mode 100644 mods/skinsdb/textures/character_374.png create mode 100644 mods/skinsdb/textures/character_375.png create mode 100644 mods/skinsdb/textures/character_376.png create mode 100644 mods/skinsdb/textures/character_377.png create mode 100644 mods/skinsdb/textures/character_378.png create mode 100644 mods/skinsdb/textures/character_379.png create mode 100644 mods/skinsdb/textures/character_380.png create mode 100644 mods/skinsdb/textures/character_381.png create mode 100644 mods/skinsdb/textures/character_382.png create mode 100644 mods/skinsdb/textures/character_383.png create mode 100644 mods/skinsdb/textures/character_384.png create mode 100644 mods/skinsdb/textures/character_385.png create mode 100644 mods/skinsdb/textures/character_387.png create mode 100644 mods/skinsdb/textures/character_389.png create mode 100644 mods/skinsdb/textures/character_390.png create mode 100644 mods/skinsdb/textures/character_392.png create mode 100644 mods/skinsdb/textures/character_393.png create mode 100644 mods/skinsdb/textures/character_396.png create mode 100644 mods/skinsdb/textures/character_399.png create mode 100644 mods/skinsdb/textures/character_4.png create mode 100644 mods/skinsdb/textures/character_400.png create mode 100644 mods/skinsdb/textures/character_401.png create mode 100644 mods/skinsdb/textures/character_402.png create mode 100644 mods/skinsdb/textures/character_403.png create mode 100644 mods/skinsdb/textures/character_404.png create mode 100644 mods/skinsdb/textures/character_405.png create mode 100644 mods/skinsdb/textures/character_406.png create mode 100644 mods/skinsdb/textures/character_407.png create mode 100644 mods/skinsdb/textures/character_408.png create mode 100644 mods/skinsdb/textures/character_409.png create mode 100644 mods/skinsdb/textures/character_410.png create mode 100644 mods/skinsdb/textures/character_411.png create mode 100644 mods/skinsdb/textures/character_412.png create mode 100644 mods/skinsdb/textures/character_413.png create mode 100644 mods/skinsdb/textures/character_414.png create mode 100644 mods/skinsdb/textures/character_415.png create mode 100644 mods/skinsdb/textures/character_416.png create mode 100644 mods/skinsdb/textures/character_417.png create mode 100644 mods/skinsdb/textures/character_418.png create mode 100644 mods/skinsdb/textures/character_419.png create mode 100644 mods/skinsdb/textures/character_420.png create mode 100644 mods/skinsdb/textures/character_421.png create mode 100644 mods/skinsdb/textures/character_428.png create mode 100644 mods/skinsdb/textures/character_429.png create mode 100644 mods/skinsdb/textures/character_430.png create mode 100644 mods/skinsdb/textures/character_431.png create mode 100644 mods/skinsdb/textures/character_432.png create mode 100644 mods/skinsdb/textures/character_433.png create mode 100644 mods/skinsdb/textures/character_434.png create mode 100644 mods/skinsdb/textures/character_435.png create mode 100644 mods/skinsdb/textures/character_436.png create mode 100644 mods/skinsdb/textures/character_437.png create mode 100644 mods/skinsdb/textures/character_438.png create mode 100644 mods/skinsdb/textures/character_439.png create mode 100644 mods/skinsdb/textures/character_440.png create mode 100644 mods/skinsdb/textures/character_441.png create mode 100644 mods/skinsdb/textures/character_442.png create mode 100644 mods/skinsdb/textures/character_443.png create mode 100644 mods/skinsdb/textures/character_444.png create mode 100644 mods/skinsdb/textures/character_445.png create mode 100644 mods/skinsdb/textures/character_446.png create mode 100644 mods/skinsdb/textures/character_447.png create mode 100644 mods/skinsdb/textures/character_448.png create mode 100644 mods/skinsdb/textures/character_449.png create mode 100644 mods/skinsdb/textures/character_450.png create mode 100644 mods/skinsdb/textures/character_451.png create mode 100644 mods/skinsdb/textures/character_452.png create mode 100644 mods/skinsdb/textures/character_453.png create mode 100644 mods/skinsdb/textures/character_454.png create mode 100644 mods/skinsdb/textures/character_456.png create mode 100644 mods/skinsdb/textures/character_457.png create mode 100644 mods/skinsdb/textures/character_458.png create mode 100644 mods/skinsdb/textures/character_459.png create mode 100644 mods/skinsdb/textures/character_460.png create mode 100644 mods/skinsdb/textures/character_461.png create mode 100644 mods/skinsdb/textures/character_462.png create mode 100644 mods/skinsdb/textures/character_463.png create mode 100644 mods/skinsdb/textures/character_464.png create mode 100644 mods/skinsdb/textures/character_465.png create mode 100644 mods/skinsdb/textures/character_466.png create mode 100644 mods/skinsdb/textures/character_467.png create mode 100644 mods/skinsdb/textures/character_468.png create mode 100644 mods/skinsdb/textures/character_469.png create mode 100644 mods/skinsdb/textures/character_470.png create mode 100644 mods/skinsdb/textures/character_471.png create mode 100644 mods/skinsdb/textures/character_473.png create mode 100644 mods/skinsdb/textures/character_474.png create mode 100644 mods/skinsdb/textures/character_475.png create mode 100644 mods/skinsdb/textures/character_476.png create mode 100644 mods/skinsdb/textures/character_477.png create mode 100644 mods/skinsdb/textures/character_478.png create mode 100644 mods/skinsdb/textures/character_479.png create mode 100644 mods/skinsdb/textures/character_480.png create mode 100644 mods/skinsdb/textures/character_482.png create mode 100644 mods/skinsdb/textures/character_483.png create mode 100644 mods/skinsdb/textures/character_484.png create mode 100644 mods/skinsdb/textures/character_485.png create mode 100644 mods/skinsdb/textures/character_486.png create mode 100644 mods/skinsdb/textures/character_487.png create mode 100644 mods/skinsdb/textures/character_488.png create mode 100644 mods/skinsdb/textures/character_489.png create mode 100644 mods/skinsdb/textures/character_490.png create mode 100644 mods/skinsdb/textures/character_491.png create mode 100644 mods/skinsdb/textures/character_492.png create mode 100644 mods/skinsdb/textures/character_493.png create mode 100644 mods/skinsdb/textures/character_494.png create mode 100644 mods/skinsdb/textures/character_495.png create mode 100644 mods/skinsdb/textures/character_496.png create mode 100644 mods/skinsdb/textures/character_497.png create mode 100644 mods/skinsdb/textures/character_498.png create mode 100644 mods/skinsdb/textures/character_5.png create mode 100644 mods/skinsdb/textures/character_50.png create mode 100644 mods/skinsdb/textures/character_500.png create mode 100644 mods/skinsdb/textures/character_501.png create mode 100644 mods/skinsdb/textures/character_502.png create mode 100644 mods/skinsdb/textures/character_503.png create mode 100644 mods/skinsdb/textures/character_504.png create mode 100644 mods/skinsdb/textures/character_505.png create mode 100644 mods/skinsdb/textures/character_507.png create mode 100644 mods/skinsdb/textures/character_510.png create mode 100644 mods/skinsdb/textures/character_511.png create mode 100644 mods/skinsdb/textures/character_512.png create mode 100644 mods/skinsdb/textures/character_513.png create mode 100644 mods/skinsdb/textures/character_514.png create mode 100644 mods/skinsdb/textures/character_515.png create mode 100644 mods/skinsdb/textures/character_516.png create mode 100644 mods/skinsdb/textures/character_517.png create mode 100644 mods/skinsdb/textures/character_518.png create mode 100644 mods/skinsdb/textures/character_519.png create mode 100644 mods/skinsdb/textures/character_52.png create mode 100644 mods/skinsdb/textures/character_520.png create mode 100644 mods/skinsdb/textures/character_521.png create mode 100644 mods/skinsdb/textures/character_522.png create mode 100644 mods/skinsdb/textures/character_523.png create mode 100644 mods/skinsdb/textures/character_524.png create mode 100644 mods/skinsdb/textures/character_525.png create mode 100644 mods/skinsdb/textures/character_526.png create mode 100644 mods/skinsdb/textures/character_527.png create mode 100644 mods/skinsdb/textures/character_528.png create mode 100644 mods/skinsdb/textures/character_529.png create mode 100644 mods/skinsdb/textures/character_530.png create mode 100644 mods/skinsdb/textures/character_531.png create mode 100644 mods/skinsdb/textures/character_532.png create mode 100644 mods/skinsdb/textures/character_533.png create mode 100644 mods/skinsdb/textures/character_534.png create mode 100644 mods/skinsdb/textures/character_535.png create mode 100644 mods/skinsdb/textures/character_536.png create mode 100644 mods/skinsdb/textures/character_537.png create mode 100644 mods/skinsdb/textures/character_539.png create mode 100644 mods/skinsdb/textures/character_54.png create mode 100644 mods/skinsdb/textures/character_540.png create mode 100644 mods/skinsdb/textures/character_541.png create mode 100644 mods/skinsdb/textures/character_542.png create mode 100644 mods/skinsdb/textures/character_543.png create mode 100644 mods/skinsdb/textures/character_544.png create mode 100644 mods/skinsdb/textures/character_545.png create mode 100644 mods/skinsdb/textures/character_546.png create mode 100644 mods/skinsdb/textures/character_547.png create mode 100644 mods/skinsdb/textures/character_548.png create mode 100644 mods/skinsdb/textures/character_549.png create mode 100644 mods/skinsdb/textures/character_55.png create mode 100644 mods/skinsdb/textures/character_550.png create mode 100644 mods/skinsdb/textures/character_551.png create mode 100644 mods/skinsdb/textures/character_552.png create mode 100644 mods/skinsdb/textures/character_553.png create mode 100644 mods/skinsdb/textures/character_554.png create mode 100644 mods/skinsdb/textures/character_555.png create mode 100644 mods/skinsdb/textures/character_556.png create mode 100644 mods/skinsdb/textures/character_558.png create mode 100644 mods/skinsdb/textures/character_559.png create mode 100644 mods/skinsdb/textures/character_560.png create mode 100644 mods/skinsdb/textures/character_561.png create mode 100644 mods/skinsdb/textures/character_562.png create mode 100644 mods/skinsdb/textures/character_563.png create mode 100644 mods/skinsdb/textures/character_564.png create mode 100644 mods/skinsdb/textures/character_565.png create mode 100644 mods/skinsdb/textures/character_567.png create mode 100644 mods/skinsdb/textures/character_57.png create mode 100644 mods/skinsdb/textures/character_570.png create mode 100644 mods/skinsdb/textures/character_571.png create mode 100644 mods/skinsdb/textures/character_572.png create mode 100644 mods/skinsdb/textures/character_573.png create mode 100644 mods/skinsdb/textures/character_575.png create mode 100644 mods/skinsdb/textures/character_576.png create mode 100644 mods/skinsdb/textures/character_577.png create mode 100644 mods/skinsdb/textures/character_578.png create mode 100644 mods/skinsdb/textures/character_579.png create mode 100644 mods/skinsdb/textures/character_580.png create mode 100644 mods/skinsdb/textures/character_581.png create mode 100644 mods/skinsdb/textures/character_582.png create mode 100644 mods/skinsdb/textures/character_583.png create mode 100644 mods/skinsdb/textures/character_584.png create mode 100644 mods/skinsdb/textures/character_585.png create mode 100644 mods/skinsdb/textures/character_586.png create mode 100644 mods/skinsdb/textures/character_587.png create mode 100644 mods/skinsdb/textures/character_588.png create mode 100644 mods/skinsdb/textures/character_589.png create mode 100644 mods/skinsdb/textures/character_590.png create mode 100644 mods/skinsdb/textures/character_591.png create mode 100644 mods/skinsdb/textures/character_592.png create mode 100644 mods/skinsdb/textures/character_593.png create mode 100644 mods/skinsdb/textures/character_594.png create mode 100644 mods/skinsdb/textures/character_595.png create mode 100644 mods/skinsdb/textures/character_596.png create mode 100644 mods/skinsdb/textures/character_597.png create mode 100644 mods/skinsdb/textures/character_598.png create mode 100644 mods/skinsdb/textures/character_599.png create mode 100644 mods/skinsdb/textures/character_6.png create mode 100644 mods/skinsdb/textures/character_600.png create mode 100644 mods/skinsdb/textures/character_601.png create mode 100644 mods/skinsdb/textures/character_602.png create mode 100644 mods/skinsdb/textures/character_603.png create mode 100644 mods/skinsdb/textures/character_604.png create mode 100644 mods/skinsdb/textures/character_605.png create mode 100644 mods/skinsdb/textures/character_606.png create mode 100644 mods/skinsdb/textures/character_607.png create mode 100644 mods/skinsdb/textures/character_608.png create mode 100644 mods/skinsdb/textures/character_609.png create mode 100644 mods/skinsdb/textures/character_61.png create mode 100644 mods/skinsdb/textures/character_610.png create mode 100644 mods/skinsdb/textures/character_611.png create mode 100644 mods/skinsdb/textures/character_612.png create mode 100644 mods/skinsdb/textures/character_613.png create mode 100644 mods/skinsdb/textures/character_614.png create mode 100644 mods/skinsdb/textures/character_615.png create mode 100644 mods/skinsdb/textures/character_616.png create mode 100644 mods/skinsdb/textures/character_618.png create mode 100644 mods/skinsdb/textures/character_619.png create mode 100644 mods/skinsdb/textures/character_620.png create mode 100644 mods/skinsdb/textures/character_621.png create mode 100644 mods/skinsdb/textures/character_622.png create mode 100644 mods/skinsdb/textures/character_623.png create mode 100644 mods/skinsdb/textures/character_624.png create mode 100644 mods/skinsdb/textures/character_625.png create mode 100644 mods/skinsdb/textures/character_626.png create mode 100644 mods/skinsdb/textures/character_627.png create mode 100644 mods/skinsdb/textures/character_628.png create mode 100644 mods/skinsdb/textures/character_629.png create mode 100644 mods/skinsdb/textures/character_630.png create mode 100644 mods/skinsdb/textures/character_631.png create mode 100644 mods/skinsdb/textures/character_632.png create mode 100644 mods/skinsdb/textures/character_633.png create mode 100644 mods/skinsdb/textures/character_634.png create mode 100644 mods/skinsdb/textures/character_635.png create mode 100644 mods/skinsdb/textures/character_636.png create mode 100644 mods/skinsdb/textures/character_637.png create mode 100644 mods/skinsdb/textures/character_638.png create mode 100644 mods/skinsdb/textures/character_639.png create mode 100644 mods/skinsdb/textures/character_640.png create mode 100644 mods/skinsdb/textures/character_641.png create mode 100644 mods/skinsdb/textures/character_642.png create mode 100644 mods/skinsdb/textures/character_643.png create mode 100644 mods/skinsdb/textures/character_644.png create mode 100644 mods/skinsdb/textures/character_645.png create mode 100644 mods/skinsdb/textures/character_646.png create mode 100644 mods/skinsdb/textures/character_647.png create mode 100644 mods/skinsdb/textures/character_648.png create mode 100644 mods/skinsdb/textures/character_649.png create mode 100644 mods/skinsdb/textures/character_650.png create mode 100644 mods/skinsdb/textures/character_651.png create mode 100644 mods/skinsdb/textures/character_652.png create mode 100644 mods/skinsdb/textures/character_656.png create mode 100644 mods/skinsdb/textures/character_657.png create mode 100644 mods/skinsdb/textures/character_658.png create mode 100644 mods/skinsdb/textures/character_659.png create mode 100644 mods/skinsdb/textures/character_660.png create mode 100644 mods/skinsdb/textures/character_661.png create mode 100644 mods/skinsdb/textures/character_662.png create mode 100644 mods/skinsdb/textures/character_663.png create mode 100644 mods/skinsdb/textures/character_664.png create mode 100644 mods/skinsdb/textures/character_666.png create mode 100644 mods/skinsdb/textures/character_667.png create mode 100644 mods/skinsdb/textures/character_668.png create mode 100644 mods/skinsdb/textures/character_669.png create mode 100644 mods/skinsdb/textures/character_670.png create mode 100644 mods/skinsdb/textures/character_671.png create mode 100644 mods/skinsdb/textures/character_672.png create mode 100644 mods/skinsdb/textures/character_673.png create mode 100644 mods/skinsdb/textures/character_674.png create mode 100644 mods/skinsdb/textures/character_675.png create mode 100644 mods/skinsdb/textures/character_676.png create mode 100644 mods/skinsdb/textures/character_677.png create mode 100644 mods/skinsdb/textures/character_678.png create mode 100644 mods/skinsdb/textures/character_679.png create mode 100644 mods/skinsdb/textures/character_680.png create mode 100644 mods/skinsdb/textures/character_681.png create mode 100644 mods/skinsdb/textures/character_682.png create mode 100644 mods/skinsdb/textures/character_683.png create mode 100644 mods/skinsdb/textures/character_684.png create mode 100644 mods/skinsdb/textures/character_685.png create mode 100644 mods/skinsdb/textures/character_686.png create mode 100644 mods/skinsdb/textures/character_687.png create mode 100644 mods/skinsdb/textures/character_688.png create mode 100644 mods/skinsdb/textures/character_689.png create mode 100644 mods/skinsdb/textures/character_69.png create mode 100644 mods/skinsdb/textures/character_690.png create mode 100644 mods/skinsdb/textures/character_691.png create mode 100644 mods/skinsdb/textures/character_692.png create mode 100644 mods/skinsdb/textures/character_693.png create mode 100644 mods/skinsdb/textures/character_694.png create mode 100644 mods/skinsdb/textures/character_695.png create mode 100644 mods/skinsdb/textures/character_696.png create mode 100644 mods/skinsdb/textures/character_697.png create mode 100644 mods/skinsdb/textures/character_698.png create mode 100644 mods/skinsdb/textures/character_699.png create mode 100644 mods/skinsdb/textures/character_7.png create mode 100644 mods/skinsdb/textures/character_70.png create mode 100644 mods/skinsdb/textures/character_700.png create mode 100644 mods/skinsdb/textures/character_701.png create mode 100644 mods/skinsdb/textures/character_702.png create mode 100644 mods/skinsdb/textures/character_703.png create mode 100644 mods/skinsdb/textures/character_704.png create mode 100644 mods/skinsdb/textures/character_705.png create mode 100644 mods/skinsdb/textures/character_706.png create mode 100644 mods/skinsdb/textures/character_707.png create mode 100644 mods/skinsdb/textures/character_708.png create mode 100644 mods/skinsdb/textures/character_709.png create mode 100644 mods/skinsdb/textures/character_71.png create mode 100644 mods/skinsdb/textures/character_710.png create mode 100644 mods/skinsdb/textures/character_711.png create mode 100644 mods/skinsdb/textures/character_712.png create mode 100644 mods/skinsdb/textures/character_713.png create mode 100644 mods/skinsdb/textures/character_714.png create mode 100644 mods/skinsdb/textures/character_715.png create mode 100644 mods/skinsdb/textures/character_716.png create mode 100644 mods/skinsdb/textures/character_717.png create mode 100644 mods/skinsdb/textures/character_718.png create mode 100644 mods/skinsdb/textures/character_72.png create mode 100644 mods/skinsdb/textures/character_720.png create mode 100644 mods/skinsdb/textures/character_721.png create mode 100644 mods/skinsdb/textures/character_723.png create mode 100644 mods/skinsdb/textures/character_724.png create mode 100644 mods/skinsdb/textures/character_725.png create mode 100644 mods/skinsdb/textures/character_726.png create mode 100644 mods/skinsdb/textures/character_727.png create mode 100644 mods/skinsdb/textures/character_728.png create mode 100644 mods/skinsdb/textures/character_729.png create mode 100644 mods/skinsdb/textures/character_73.png create mode 100644 mods/skinsdb/textures/character_730.png create mode 100644 mods/skinsdb/textures/character_731.png create mode 100644 mods/skinsdb/textures/character_732.png create mode 100644 mods/skinsdb/textures/character_734.png create mode 100644 mods/skinsdb/textures/character_735.png create mode 100644 mods/skinsdb/textures/character_736.png create mode 100644 mods/skinsdb/textures/character_737.png create mode 100644 mods/skinsdb/textures/character_738.png create mode 100644 mods/skinsdb/textures/character_739.png create mode 100644 mods/skinsdb/textures/character_74.png create mode 100644 mods/skinsdb/textures/character_740.png create mode 100644 mods/skinsdb/textures/character_741.png create mode 100644 mods/skinsdb/textures/character_742.png create mode 100644 mods/skinsdb/textures/character_743.png create mode 100644 mods/skinsdb/textures/character_744.png create mode 100644 mods/skinsdb/textures/character_745.png create mode 100644 mods/skinsdb/textures/character_746.png create mode 100644 mods/skinsdb/textures/character_747.png create mode 100644 mods/skinsdb/textures/character_748.png create mode 100644 mods/skinsdb/textures/character_749.png create mode 100644 mods/skinsdb/textures/character_75.png create mode 100644 mods/skinsdb/textures/character_750.png create mode 100644 mods/skinsdb/textures/character_751.png create mode 100644 mods/skinsdb/textures/character_752.png create mode 100644 mods/skinsdb/textures/character_753.png create mode 100644 mods/skinsdb/textures/character_754.png create mode 100644 mods/skinsdb/textures/character_755.png create mode 100644 mods/skinsdb/textures/character_756.png create mode 100644 mods/skinsdb/textures/character_757.png create mode 100644 mods/skinsdb/textures/character_758.png create mode 100644 mods/skinsdb/textures/character_759.png create mode 100644 mods/skinsdb/textures/character_76.png create mode 100644 mods/skinsdb/textures/character_760.png create mode 100644 mods/skinsdb/textures/character_761.png create mode 100644 mods/skinsdb/textures/character_762.png create mode 100644 mods/skinsdb/textures/character_763.png create mode 100644 mods/skinsdb/textures/character_764.png create mode 100644 mods/skinsdb/textures/character_765.png create mode 100644 mods/skinsdb/textures/character_766.png create mode 100644 mods/skinsdb/textures/character_767.png create mode 100644 mods/skinsdb/textures/character_768.png create mode 100644 mods/skinsdb/textures/character_769.png create mode 100644 mods/skinsdb/textures/character_77.png create mode 100644 mods/skinsdb/textures/character_770.png create mode 100644 mods/skinsdb/textures/character_771.png create mode 100644 mods/skinsdb/textures/character_772.png create mode 100644 mods/skinsdb/textures/character_773.png create mode 100644 mods/skinsdb/textures/character_774.png create mode 100644 mods/skinsdb/textures/character_775.png create mode 100644 mods/skinsdb/textures/character_776.png create mode 100644 mods/skinsdb/textures/character_777.png create mode 100644 mods/skinsdb/textures/character_778.png create mode 100644 mods/skinsdb/textures/character_779.png create mode 100644 mods/skinsdb/textures/character_78.png create mode 100644 mods/skinsdb/textures/character_780.png create mode 100644 mods/skinsdb/textures/character_781.png create mode 100644 mods/skinsdb/textures/character_782.png create mode 100644 mods/skinsdb/textures/character_783.png create mode 100644 mods/skinsdb/textures/character_784.png create mode 100644 mods/skinsdb/textures/character_785.png create mode 100644 mods/skinsdb/textures/character_786.png create mode 100644 mods/skinsdb/textures/character_787.png create mode 100644 mods/skinsdb/textures/character_788.png create mode 100644 mods/skinsdb/textures/character_789.png create mode 100644 mods/skinsdb/textures/character_790.png create mode 100644 mods/skinsdb/textures/character_791.png create mode 100644 mods/skinsdb/textures/character_792.png create mode 100644 mods/skinsdb/textures/character_793.png create mode 100644 mods/skinsdb/textures/character_794.png create mode 100644 mods/skinsdb/textures/character_795.png create mode 100644 mods/skinsdb/textures/character_796.png create mode 100644 mods/skinsdb/textures/character_797.png create mode 100644 mods/skinsdb/textures/character_798.png create mode 100644 mods/skinsdb/textures/character_799.png create mode 100644 mods/skinsdb/textures/character_8.png create mode 100644 mods/skinsdb/textures/character_80.png create mode 100644 mods/skinsdb/textures/character_800.png create mode 100644 mods/skinsdb/textures/character_801.png create mode 100644 mods/skinsdb/textures/character_802.png create mode 100644 mods/skinsdb/textures/character_803.png create mode 100644 mods/skinsdb/textures/character_804.png create mode 100644 mods/skinsdb/textures/character_805.png create mode 100644 mods/skinsdb/textures/character_806.png create mode 100644 mods/skinsdb/textures/character_807.png create mode 100644 mods/skinsdb/textures/character_808.png create mode 100644 mods/skinsdb/textures/character_809.png create mode 100644 mods/skinsdb/textures/character_81.png create mode 100644 mods/skinsdb/textures/character_810.png create mode 100644 mods/skinsdb/textures/character_811.png create mode 100644 mods/skinsdb/textures/character_812.png create mode 100644 mods/skinsdb/textures/character_813.png create mode 100644 mods/skinsdb/textures/character_814.png create mode 100644 mods/skinsdb/textures/character_815.png create mode 100644 mods/skinsdb/textures/character_816.png create mode 100644 mods/skinsdb/textures/character_817.png create mode 100644 mods/skinsdb/textures/character_818.png create mode 100644 mods/skinsdb/textures/character_819.png create mode 100644 mods/skinsdb/textures/character_82.png create mode 100644 mods/skinsdb/textures/character_821.png create mode 100644 mods/skinsdb/textures/character_822.png create mode 100644 mods/skinsdb/textures/character_823.png create mode 100644 mods/skinsdb/textures/character_824.png create mode 100644 mods/skinsdb/textures/character_827.png create mode 100644 mods/skinsdb/textures/character_828.png create mode 100644 mods/skinsdb/textures/character_829.png create mode 100644 mods/skinsdb/textures/character_83.png create mode 100644 mods/skinsdb/textures/character_830.png create mode 100644 mods/skinsdb/textures/character_831.png create mode 100644 mods/skinsdb/textures/character_832.png create mode 100644 mods/skinsdb/textures/character_833.png create mode 100644 mods/skinsdb/textures/character_834.png create mode 100644 mods/skinsdb/textures/character_835.png create mode 100644 mods/skinsdb/textures/character_836.png create mode 100644 mods/skinsdb/textures/character_837.png create mode 100644 mods/skinsdb/textures/character_838.png create mode 100644 mods/skinsdb/textures/character_839.png create mode 100644 mods/skinsdb/textures/character_84.png create mode 100644 mods/skinsdb/textures/character_841.png create mode 100644 mods/skinsdb/textures/character_843.png create mode 100644 mods/skinsdb/textures/character_844.png create mode 100644 mods/skinsdb/textures/character_845.png create mode 100644 mods/skinsdb/textures/character_846.png create mode 100644 mods/skinsdb/textures/character_847.png create mode 100644 mods/skinsdb/textures/character_848.png create mode 100644 mods/skinsdb/textures/character_85.png create mode 100644 mods/skinsdb/textures/character_850.png create mode 100644 mods/skinsdb/textures/character_851.png create mode 100644 mods/skinsdb/textures/character_852.png create mode 100644 mods/skinsdb/textures/character_853.png create mode 100644 mods/skinsdb/textures/character_855.png create mode 100644 mods/skinsdb/textures/character_856.png create mode 100644 mods/skinsdb/textures/character_857.png create mode 100644 mods/skinsdb/textures/character_859.png create mode 100644 mods/skinsdb/textures/character_860.png create mode 100644 mods/skinsdb/textures/character_861.png create mode 100644 mods/skinsdb/textures/character_862.png create mode 100644 mods/skinsdb/textures/character_863.png create mode 100644 mods/skinsdb/textures/character_864.png create mode 100644 mods/skinsdb/textures/character_865.png create mode 100644 mods/skinsdb/textures/character_866.png create mode 100644 mods/skinsdb/textures/character_869.png create mode 100644 mods/skinsdb/textures/character_87.png create mode 100644 mods/skinsdb/textures/character_870.png create mode 100644 mods/skinsdb/textures/character_871.png create mode 100644 mods/skinsdb/textures/character_874.png create mode 100644 mods/skinsdb/textures/character_877.png create mode 100644 mods/skinsdb/textures/character_878.png create mode 100644 mods/skinsdb/textures/character_879.png create mode 100644 mods/skinsdb/textures/character_88.png create mode 100644 mods/skinsdb/textures/character_880.png create mode 100644 mods/skinsdb/textures/character_881.png create mode 100644 mods/skinsdb/textures/character_882.png create mode 100644 mods/skinsdb/textures/character_883.png create mode 100644 mods/skinsdb/textures/character_884.png create mode 100644 mods/skinsdb/textures/character_885.png create mode 100644 mods/skinsdb/textures/character_886.png create mode 100644 mods/skinsdb/textures/character_887.png create mode 100644 mods/skinsdb/textures/character_888.png create mode 100644 mods/skinsdb/textures/character_889.png create mode 100644 mods/skinsdb/textures/character_89.png create mode 100644 mods/skinsdb/textures/character_890.png create mode 100644 mods/skinsdb/textures/character_891.png create mode 100644 mods/skinsdb/textures/character_893.png create mode 100644 mods/skinsdb/textures/character_894.png create mode 100644 mods/skinsdb/textures/character_895.png create mode 100644 mods/skinsdb/textures/character_896.png create mode 100644 mods/skinsdb/textures/character_897.png create mode 100644 mods/skinsdb/textures/character_898.png create mode 100644 mods/skinsdb/textures/character_899.png create mode 100644 mods/skinsdb/textures/character_9.png create mode 100644 mods/skinsdb/textures/character_900.png create mode 100644 mods/skinsdb/textures/character_901.png create mode 100644 mods/skinsdb/textures/character_902.png create mode 100644 mods/skinsdb/textures/character_903.png create mode 100644 mods/skinsdb/textures/character_904.png create mode 100644 mods/skinsdb/textures/character_905.png create mode 100644 mods/skinsdb/textures/character_906.png create mode 100644 mods/skinsdb/textures/character_907.png create mode 100644 mods/skinsdb/textures/character_908.png create mode 100644 mods/skinsdb/textures/character_909.png create mode 100644 mods/skinsdb/textures/character_910.png create mode 100644 mods/skinsdb/textures/character_911.png create mode 100644 mods/skinsdb/textures/character_912.png create mode 100644 mods/skinsdb/textures/character_913.png create mode 100644 mods/skinsdb/textures/character_914.png create mode 100644 mods/skinsdb/textures/character_915.png create mode 100644 mods/skinsdb/textures/character_916.png create mode 100644 mods/skinsdb/textures/character_917.png create mode 100644 mods/skinsdb/textures/character_918.png create mode 100644 mods/skinsdb/textures/character_919.png create mode 100644 mods/skinsdb/textures/character_92.png create mode 100644 mods/skinsdb/textures/character_920.png create mode 100644 mods/skinsdb/textures/character_921.png create mode 100644 mods/skinsdb/textures/character_922.png create mode 100644 mods/skinsdb/textures/character_923.png create mode 100644 mods/skinsdb/textures/character_924.png create mode 100644 mods/skinsdb/textures/character_925.png create mode 100644 mods/skinsdb/textures/character_926.png create mode 100644 mods/skinsdb/textures/character_927.png create mode 100644 mods/skinsdb/textures/character_928.png create mode 100644 mods/skinsdb/textures/character_929.png create mode 100644 mods/skinsdb/textures/character_93.png create mode 100644 mods/skinsdb/textures/character_930.png create mode 100644 mods/skinsdb/textures/character_931.png create mode 100644 mods/skinsdb/textures/character_932.png create mode 100644 mods/skinsdb/textures/character_933.png create mode 100644 mods/skinsdb/textures/character_934.png create mode 100644 mods/skinsdb/textures/character_935.png create mode 100644 mods/skinsdb/textures/character_936.png create mode 100644 mods/skinsdb/textures/character_937.png create mode 100644 mods/skinsdb/textures/character_938.png create mode 100644 mods/skinsdb/textures/character_939.png create mode 100644 mods/skinsdb/textures/character_940.png create mode 100644 mods/skinsdb/textures/character_941.png create mode 100644 mods/skinsdb/textures/character_942.png create mode 100644 mods/skinsdb/textures/character_943.png create mode 100644 mods/skinsdb/textures/character_944.png create mode 100644 mods/skinsdb/textures/character_945.png create mode 100644 mods/skinsdb/textures/character_946.png create mode 100644 mods/skinsdb/textures/character_947.png create mode 100644 mods/skinsdb/textures/character_948.png create mode 100644 mods/skinsdb/textures/character_949.png create mode 100644 mods/skinsdb/textures/character_95.png create mode 100644 mods/skinsdb/textures/character_950.png create mode 100644 mods/skinsdb/textures/character_951.png create mode 100644 mods/skinsdb/textures/character_952.png create mode 100644 mods/skinsdb/textures/character_953.png create mode 100644 mods/skinsdb/textures/character_954.png create mode 100644 mods/skinsdb/textures/character_955.png create mode 100644 mods/skinsdb/textures/character_956.png create mode 100644 mods/skinsdb/textures/character_957.png create mode 100644 mods/skinsdb/textures/character_958.png create mode 100644 mods/skinsdb/textures/character_959.png create mode 100644 mods/skinsdb/textures/character_96.png create mode 100644 mods/skinsdb/textures/character_960.png create mode 100644 mods/skinsdb/textures/character_961.png create mode 100644 mods/skinsdb/textures/character_962.png create mode 100644 mods/skinsdb/textures/character_963.png create mode 100644 mods/skinsdb/textures/character_964.png create mode 100644 mods/skinsdb/textures/character_965.png create mode 100644 mods/skinsdb/textures/character_966.png create mode 100644 mods/skinsdb/textures/character_967.png create mode 100644 mods/skinsdb/textures/character_968.png create mode 100644 mods/skinsdb/textures/character_969.png create mode 100644 mods/skinsdb/textures/character_970.png create mode 100644 mods/skinsdb/textures/character_971.png create mode 100644 mods/skinsdb/textures/character_972.png create mode 100644 mods/skinsdb/textures/character_973.png create mode 100644 mods/skinsdb/textures/character_974.png create mode 100644 mods/skinsdb/textures/character_975.png create mode 100644 mods/skinsdb/textures/character_976.png create mode 100644 mods/skinsdb/textures/character_977.png create mode 100644 mods/skinsdb/textures/character_978.png create mode 100644 mods/skinsdb/textures/character_979.png create mode 100644 mods/skinsdb/textures/character_98.png create mode 100644 mods/skinsdb/textures/character_980.png create mode 100644 mods/skinsdb/textures/character_981.png create mode 100644 mods/skinsdb/textures/character_982.png create mode 100644 mods/skinsdb/textures/character_983.png create mode 100644 mods/skinsdb/textures/character_984.png create mode 100644 mods/skinsdb/textures/character_985.png create mode 100644 mods/skinsdb/textures/character_986.png create mode 100644 mods/skinsdb/textures/character_987.png create mode 100644 mods/skinsdb/textures/character_988.png create mode 100644 mods/skinsdb/textures/character_989.png create mode 100644 mods/skinsdb/textures/character_99.png create mode 100644 mods/skinsdb/textures/character_990.png create mode 100644 mods/skinsdb/textures/character_991.png create mode 100644 mods/skinsdb/textures/character_992.png create mode 100644 mods/skinsdb/textures/character_993.png create mode 100644 mods/skinsdb/textures/character_994.png create mode 100644 mods/skinsdb/textures/character_995.png create mode 100644 mods/skinsdb/textures/character_996.png create mode 100644 mods/skinsdb/textures/character_997.png create mode 100644 mods/skinsdb/textures/character_998.png create mode 100644 mods/skinsdb/textures/character_999.png create mode 100644 mods/smartfs/README.md create mode 100644 mods/smartfs/docs/API.md create mode 100644 mods/smartfs/docs/example-container.lua create mode 100644 mods/smartfs/docs/example.lua create mode 100644 mods/smartfs/docs/example.smartfs create mode 100644 mods/smartfs/init.lua create mode 100644 mods/smartfs/mod.conf create mode 100644 mods/smartfs/smartfs.lua create mode 100644 mods/stairs/README.txt create mode 100644 mods/stairs/api.txt create mode 100644 mods/stairs/depends.txt create mode 100644 mods/stairs/description.txt create mode 100644 mods/stairs/init.lua create mode 100644 mods/stairs/mod.conf create mode 100644 mods/stairs/models/stairs_slope.obj create mode 100644 mods/stairs/screenshot.png create mode 100644 mods/stairs/sounds/wool_coat_movement.ogg create mode 100644 mods/stairs/stairs.lua create mode 100644 mods/stamina/README.txt create mode 100644 mods/stamina/depends.txt create mode 100644 mods/stamina/description.txt create mode 100644 mods/stamina/init.lua create mode 100644 mods/stamina/mod.conf create mode 100644 mods/stamina/screenshot.png create mode 100644 mods/stamina/sounds/stamina_burp.ogg create mode 100644 mods/stamina/sounds/stamina_eat.1.ogg create mode 100644 mods/stamina/sounds/stamina_eat.2.ogg create mode 100644 mods/stamina/sounds/stamina_eat.3.ogg create mode 100644 mods/stamina/sounds/stamina_sip.ogg create mode 100644 mods/stamina/textures/stamina_hud_bg.png create mode 100644 mods/stamina/textures/stamina_hud_fg.png create mode 100644 mods/stamina/textures/stamina_hud_poison.png delete mode 100644 mods/vines/.luacheckrc delete mode 100644 mods/vines/LICENSE.md delete mode 100644 mods/vines/README.md delete mode 100644 mods/vines/aliases.lua delete mode 100644 mods/vines/bower.json delete mode 100644 mods/vines/crafts.lua delete mode 100644 mods/vines/depends.txt delete mode 100644 mods/vines/description.txt delete mode 100644 mods/vines/functions.lua delete mode 100644 mods/vines/init.lua delete mode 100644 mods/vines/mod.conf delete mode 100644 mods/vines/nodes.lua delete mode 100644 mods/vines/recipes.lua delete mode 100644 mods/vines/shear.lua delete mode 100644 mods/vines/vines.lua create mode 100644 mods/windmill/README.md create mode 100644 mods/windmill/init.lua create mode 100644 mods/windmill/textures/windmill.png create mode 100644 mods/windmill/textures/windmill_3blade_ccw.png create mode 100644 mods/windmill/textures/windmill_3blade_cw.png create mode 100644 mods/windmill/textures/windmill_3blade_inv.png create mode 100644 mods/windmill/textures/windmill_4blade_inv.png create mode 100644 mods/windmill/textures/windmill_farm_ccw.png create mode 100644 mods/windmill/textures/windmill_farm_cw.png create mode 100644 mods/windmill/textures/windmill_farm_inv.png create mode 100644 mods/windmill/textures/windmill_inv.png create mode 100644 mods/windmill/textures/windmill_reverse.png create mode 100644 mods/windmill/textures/windmill_wooden_ccw.png create mode 100644 mods/windmill/textures/windmill_wooden_ccw_with_sails.png create mode 100644 mods/windmill/textures/windmill_wooden_cw.png create mode 100644 mods/windmill/textures/windmill_wooden_cw_with_sails.png create mode 100644 mods/windmill/textures/windmill_wooden_inv.png create mode 100644 mods/windmill/textures/windmill_wooden_no_sails_inv.png create mode 100644 mods/wine/README.md create mode 100644 mods/wine/depends.txt create mode 100644 mods/wine/init.lua create mode 100644 mods/wine/license.txt create mode 100644 mods/wine/locale/template.txt create mode 100644 mods/wine/locale/wine.de.tr create mode 100644 mods/wine/locale/wine.es.tr create mode 100644 mods/wine/locale/wine.fr.tr create mode 100644 mods/wine/models/LICENSE create mode 100644 mods/wine/models/wine_barrel.obj create mode 100644 mods/wine/screenshot.jpg create mode 100644 mods/wine/textures/wine_agave_syrup.png create mode 100644 mods/wine/textures/wine_barrel.png create mode 100644 mods/wine/textures/wine_beer_bottle.png create mode 100644 mods/wine/textures/wine_beer_glass.png create mode 100644 mods/wine/textures/wine_blue_agave.png create mode 100644 mods/wine/textures/wine_bourbon_bottle.png create mode 100644 mods/wine/textures/wine_bourbon_glass.png create mode 100644 mods/wine/textures/wine_cider_bottle.png create mode 100644 mods/wine/textures/wine_cider_glass.png create mode 100644 mods/wine/textures/wine_mead_bottle.png create mode 100644 mods/wine/textures/wine_mead_glass.png create mode 100644 mods/wine/textures/wine_mint_bottle.png create mode 100644 mods/wine/textures/wine_mint_glass.png create mode 100644 mods/wine/textures/wine_rum_bottle.png create mode 100644 mods/wine/textures/wine_rum_glass.png create mode 100644 mods/wine/textures/wine_sake_bottle.png create mode 100644 mods/wine/textures/wine_sake_glass.png create mode 100644 mods/wine/textures/wine_tequila_bottle.png create mode 100644 mods/wine/textures/wine_tequila_glass.png create mode 100644 mods/wine/textures/wine_vodka_bottle.png create mode 100644 mods/wine/textures/wine_vodka_glass.png create mode 100644 mods/wine/textures/wine_wheat_beer_bottle.png create mode 100644 mods/wine/textures/wine_wheat_beer_glass.png create mode 100644 mods/wine/textures/wine_wine_bottle.png create mode 100644 mods/wine/textures/wine_wine_glass.png create mode 100644 mods/wool/README.md create mode 100644 mods/wool/depends.txt create mode 100644 mods/wool/init.lua create mode 100644 mods/wool/sounds/wool_coat_movement.ogg create mode 100644 mods/wool/textures/wool_black.png create mode 100644 mods/wool/textures/wool_blue.png create mode 100644 mods/wool/textures/wool_brown.png create mode 100644 mods/wool/textures/wool_cyan.png create mode 100644 mods/wool/textures/wool_dark_green.png create mode 100644 mods/wool/textures/wool_dark_grey.png create mode 100644 mods/wool/textures/wool_green.png create mode 100644 mods/wool/textures/wool_grey.png create mode 100644 mods/wool/textures/wool_magenta.png create mode 100644 mods/wool/textures/wool_orange.png create mode 100644 mods/wool/textures/wool_pink.png create mode 100644 mods/wool/textures/wool_red.png create mode 100644 mods/wool/textures/wool_violet.png create mode 100644 mods/wool/textures/wool_white.png create mode 100644 mods/wool/textures/wool_yellow.png diff --git a/git-push b/git-push new file mode 100755 index 00000000..31e94b32 --- /dev/null +++ b/git-push @@ -0,0 +1,6 @@ +#!/bin/bash +mv -f config-file ../config-file +git add . +git commit -m "$1" +git push +mv -f ../config-file config-file diff --git a/mods-download b/mods-download index 6e037ce7..298d5889 100755 --- a/mods-download +++ b/mods-download @@ -11,13 +11,11 @@ git clone --depth 1 --branch master https://github.com/minetest-mods/mywalls.git git clone --depth 1 --branch master https://github.com/minetest-mods/xdecor.git git clone --depth 1 --branch master https://github.com/minetest-mods/vehicle_mash.git # for lib_mount exists branch called rotation_fix, lib_mount is needed for vehicle_mash -git clone --depth 1 --branch master https://github.com/minetest-mods/lib_mount.git +git clone --depth 1 --branch master https://github.com/Panquesito7/lib_mount.git git clone --depth 1 --branch master https://github.com/minetest-mods/workbench.git git clone --depth 1 --branch master https://github.com/minetest-mods/ts_furniture.git git clone --depth 1 --branch master https://github.com/minetest-mods/playeranim.git git clone --depth 1 --branch master https://github.com/minetest-mods/skinsdb.git -git clone --depth 1 --branch master https://github.com/minetest-mods/castle_masonry.git -git clone --depth 1 --branch master https://github.com/minetest-mods/mob-engine.git git clone --depth 1 --branch master https://github.com/minetest-mods/letters.git git clone --depth 1 --branch master https://github.com/minetest-mods/ts_doors.git git clone --depth 1 --branch master https://github.com/minetest-mods/trash_can.git @@ -25,7 +23,6 @@ git clone --depth 1 --branch master https://github.com/minetest-mods/throwing_ar git clone --depth 1 --branch master https://github.com/minetest-mods/throwing.git git clone --depth 1 --branch master https://github.com/minetest-mods/stained_glass.git git clone --depth 1 --branch master https://github.com/minetest-mods/xban2.git -git clone --depth 1 --branch master https://github.com/minetest-mods/ropes.git git clone --depth 1 --branch master https://github.com/minetest-mods/drinks.git git clone --depth 1 --branch master https://github.com/minetest-mods/jukebox.git git clone --depth 1 --branch master https://github.com/minetest-mods/carpets.git @@ -33,7 +30,6 @@ git clone --depth 1 --branch master https://github.com/minetest-mods/chat2.git git clone --depth 1 --branch master https://github.com/minetest-mods/mymillwork.git git clone --depth 1 --branch master https://github.com/minetest-mods/signs_api.git git clone --depth 1 --branch master https://github.com/minetest-mods/crops.git -git clone --depth 1 --branch master https://github.com/minetest-mods/computer.git git clone --depth 1 --branch master https://github.com/minetest-mods/mtfoods.git git clone --depth 1 --branch master https://github.com/minetest-mods/mysheetmetal.git git clone --depth 1 --branch master https://github.com/minetest-mods/ts_workshop.git @@ -49,14 +45,65 @@ git clone --depth 1 --branch master https://github.com/minetest-mods/mymasonhamm git clone --depth 1 --branch master https://github.com/minetest-mods/mywoodslopes.git git clone --depth 1 --branch master https://github.com/minetest-mods/display_api.git git clone --depth 1 --branch master https://github.com/minetest-mods/font_api.git +git clone --depth 1 --branch master https://github.com/minetest-mods/trees_lib.git +git clone --depth 1 --branch master https://github.com/minetest-mods/intllib.git +git clone --depth 1 --branch master https://github.com/minetest-mods/more_chests.git +git clone --depth 1 --branch master https://github.com/minetest-mods/flowerpot.git +git clone --depth 1 --branch master https://github.com/minetest-mods/cloud_items.git +git clone --depth 1 --branch master https://github.com/minetest-mods/compost.git +git clone --depth 1 --branch master https://github.com/minetest-mods/death_compass.git +git clone --depth 1 --branch master https://github.com/minetest-mods/smartfs.git git clone --depth 1 --branch master https://gitlab.com/VanessaE/unifieddyes.git git clone --depth 1 --branch master https://gitlab.com/VanessaE/basic_materials.git -git clone --depth 1 --branch master https://github.com/minetest-mods/trees_lib.git git clone --depth 1 --branch master https://gitlab.com/VanessaE/biome_lib.git git clone --depth 1 --branch master https://gitlab.com/VanessaE/moretrees.git -git clone --depth 1 --branch master https://github.com/minetest-mods/intllib.git -git clone --depth 1 --branch master https://github.com/bas080/vines.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/homedecor_modpack.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/signs_lib.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/currency.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/plantlife_modpack.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/new_campfire.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/coloredwood.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/basic_signs.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/roads.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/blox.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/plasticbox.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/charcoal.git +git clone --depth 1 --branch master https://github.com/Sokomine/windmill.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/farming.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/protector.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/playerplus.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/mobs_npc.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/mobs_redo.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/mobs_water.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/mobs_monster.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/mobs_animal.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/mob_horse.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/bows.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/builtin_item.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/bonemeal.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/stamina.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/wine.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/bees.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/wool.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/regrow.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/ambience.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/bakedclay.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/stairs.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/anvils.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/carts.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/doors.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/pie.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/castle.git +git clone --depth 1 --branch master https://notabug.org/TenPlus1/mobs_sky.git +git clone --depth 1 --branch master https://github.com/Uberi/Minetest-WorldEdit.git +git clone --depth 1 --branch master https://github.com/minetest-mods/realchess.git +git clone --depth 1 --branch master https://github.com/Grizzly-Adam/BBQ.git +git clone --depth 1 --branch master git://cheapiesystems.com/mail rm */.git -rf rm */.gitignore -f rm */.gitattributes -f rm */.github -rf + +#update skins-db +cd skinsdb/updater +python3 update_skins.py diff --git a/mods-list b/mods-list index 9d497207..8b0dad99 100644 --- a/mods-list +++ b/mods-list @@ -1,64 +1,179 @@ load_mod_interact = false -load_mod_wieldview = true -load_mod_shields = true -load_mod_3d_armor_ui = true -load_mod_3d_armor = true -load_mod_3d_armor_sfinv = true -load_mod_3d_armor_ip = true -load_mod_3d_armor_stand = true -load_mod_unified_inventory = true load_mod_xdecor = true load_mod_xban2 = true -load_mod_workbench = true +load_mod_wool = true +load_mod_wine = true load_mod_vehicle_mash = true +load_mod_unifieddyes = true load_mod_unifiedbricks = true -load_mod_ts_workshop = true -load_mod_ts_paper = true -load_mod_moreores = true -load_mod_throwing_arrows = true -load_mod_drinks = true -load_mod_carpets = true -load_mod_enchanting = true -load_mod_ghost = true -load_mod_computer = true -load_mod_castle_masonry = true -load_mod_mymillwork = true -load_mod_stained_glass = true -load_mod_jukebox = true -load_mod_crops = true -load_mod_mysheetmetal = true -load_mod_mywoodslopes = true -load_mod_throwing = true -load_mod_letters = true -load_mod_lib_mount = true -load_mod_moreblocks = true -load_mod_chicken = true -load_mod_creatures = true -load_mod_oerrki = true -load_mod_mycorners = true -load_mod_zombie = true -load_mod_mtfoods = true -load_mod_chat2 = true -load_mod_mydeck = true -load_mod_mywalls = true -load_mod_mymasonhammer = true -load_mod_mypaths = true -load_mod_trash_can = true -load_mod_myroofs = true -load_mod_ropes = true -load_mod_playeranim = true -load_mod_signs_api = true -load_mod_sheep = true -load_mod_skinsdb = true -load_mod_stargate = true +load_mod_workbench = true +load_mod_unified_inventory = true load_mod_ts_furniture = true load_mod_ts_doors = true -load_mod_unifieddyes = true -load_mod_font_api = true -load_mod_display_api = true -load_mod_basic_materials = true +load_mod_trash_can = true +load_mod_throwing_arrows = true +load_mod_throwing = true +load_mod_stamina = true +load_mod_stairs = true +load_mod_stained_glass = true +load_mod_smartfs = true +load_mod_streetspoles = true +load_mod_streetsmod = true +load_mod_streetsconcrete = true +load_mod_streetlamps = true +load_mod_steelsupport = true +load_mod_roadsigns = true +load_mod_emergencyphone = true +load_mod_delineator = true +load_mod_constructionarea = true +load_mod_asphalt = true +load_mod_regrow = true +load_mod_realchess = true +load_mod_protector = true +load_mod_playerplus = true +load_mod_playeranim = true +load_mod_ts_workshop = true +load_mod_woodsoils = true +load_mod_trunks = true +load_mod_poisonivy = true +load_mod_ferns = true +load_mod_homedecor_books = true +load_mod_homedecor_bathroom = true +load_mod_homedecor_fences = true +load_mod_fake_fire = true +load_mod_mobs_turtles = true +load_mod_mobs_jellyfish = true +load_mod_homedecor_3d_extras = true +load_mod_homedecor_seating = true +load_mod_compost = true +load_mod_homedecor_foyer = true +load_mod_mydeck = true +load_mod_doors = true +load_mod_nature_classic = true +load_mod_mob_horse = true +load_mod_homedecor_pictures_and_paintings = true +load_mod_lavalamp = true +load_mod_mobs_monster = true +load_mod_currency = true +load_mod_cloud_items = true +load_mod_castle = true +load_mod_homedecor_wardrobe = true +load_mod_infrastructure = true +load_mod_3d_armor_sfinv = true +load_mod_dryplants = true +load_mod_3d_armor = true +load_mod_cavestuff = true +load_mod_bonemeal = true load_mod_trees_lib = true -load_mod_biome_lib = true -load_mod_moretrees = true +load_mod_building_blocks = true +load_mod_streetsawards = true +load_mod_mypaths = true +load_mod_manholes = true +load_mod_asphaltstairs = true +load_mod_basic_materials = true +load_mod_bushes = true +load_mod_drinks = true +load_mod_3d_armor_ui = true +load_mod_enchanting = true +load_mod_shields = true +load_mod_3d_armor_ip = true +load_mod_homedecor_misc = true +load_mod_coloredwood = true +load_mod_chat2 = true +load_mod_mobs_fish = true +load_mod_windmill = true +load_mod_carpets = true +load_mod_streetshotfix = true +load_mod_moreores = true +load_mod_signs_lib = true +load_mod_flowers_plus = true +load_mod_worldedit_commands = true +load_mod_death_compass = true +load_mod_wieldview = true +load_mod_font_api = true +load_mod_mobs_sharks = true load_mod_vines = true +load_mod_worldedit_gui = true +load_mod_display_api = true load_mod_intllib = true +load_mod_blox = true +load_mod_homedecor_bedroom = true +load_mod_mywalls = true +load_mod_worldedit_brush = true +load_mod_carts = true +load_mod_homedecor_clocks = true +load_mod_mobs_bat = true +load_mod_mywoodslopes = true +load_mod_worldedit_shortcommands = true +load_mod_molehills = true +load_mod_moreblocks = true +load_mod_anvils = true +load_mod_homedecor_gastronomy = true +load_mod_bakedclay = true +load_mod_youngtrees = true +load_mod_biome_lib = true +load_mod_basic_signs = true +load_mod_lib_mount = true +load_mod_ambience = true +load_mod_bees = true +load_mod_homedecor_windows_and_treatments = true +load_mod_farming = true +load_mod_homedecor_furniture_medieval = true +load_mod_homedecor_common = true +load_mod_mobs_animal = true +load_mod_homedecor_doors_and_gates = true +load_mod_homedecor_electrical = true +load_mod_mobs_crocs = true +load_mod_junglegrass = true +load_mod_3d_armor_stand = true +load_mod_homedecor_exterior = true +load_mod_builtin_item = true +load_mod_homedecor_furniture = true +load_mod_labels = true +load_mod_homedecor_electronics = true +load_mod_homedecor_kitchen = true +load_mod_homedecor_lighting = true +load_mod_charcoal = true +load_mod_homedecor_roofing = true +load_mod_ts_paper = true +load_mod_signs_api = true +load_mod_homedecor_tables = true +load_mod_homedecor_trash_cans = true +load_mod_stargate = true +load_mod_homedecor_office = true +load_mod_homedecor_laundry = true +load_mod_inbox = true +load_mod_itemframes = true +load_mod_flowerpot = true +load_mod_mobs_npc = true +load_mod_plasmascreen = true +load_mod_jukebox = true +load_mod_trafficlight = true +load_mod_letters = true +load_mod_worldedit = true +load_mod_mail = true +load_mod_plasticbox = true +load_mod_mobs_birds = true +load_mod_mobs = true +load_mod_mobs_butterfly = true +load_mod_concretestairs = true +load_mod_crops = true +load_mod_more_chests = true +load_mod_homedecor_climate_control = true +load_mod_moretrees = true +load_mod_mtfoods = true +load_mod_mycorners = true +load_mod_bbq = true +load_mod_mymasonhammer = true +load_mod_computer = true +load_mod_mymillwork = true +load_mod_bows = true +load_mod_3dmushrooms = true +load_mod_skinsdb = true +load_mod_mysheetmetal = true +load_mod_new_campfire = true +load_mod_myroofs = true +load_mod_pie = true +load_mod_homedecor_cobweb = true +load_mod_along_shore = true +load_mod_bushes_classic = true diff --git a/mods/BBQ/LICENSE b/mods/BBQ/LICENSE new file mode 100644 index 00000000..9f788834 --- /dev/null +++ b/mods/BBQ/LICENSE @@ -0,0 +1,28 @@ +BBQ add-on for Minetest +by Grizzly Adam + +Source code (lua): +(C) Grizzly Adam +LGPL-2.1+ + + +All Textures: +(C) Grizzly Adam +CC-BY-SA-3.0 + +bbq_potato.png, bbq_tomato.png, and bbq_corn.png +(C) Auke Kok +CC-BY-SA-3.0 + +Sounds: + - bbq_sizzle.ogg by Shanecantly *01-23-2018 EDITED TO SHORTEN & FADE OUT* + https://freesound.org/people/shaynecantly/sounds/131553/ + CC-BY-3.0 + + - bbq_grill_brush.ogg by NSDAP *01-24-2018 EDITED TO SHORTEN* + https://freesound.org/people/NSDAP/sounds/397639/ + CC-BY-3.0 + + - bbq_basting.ogg by j1987 *01-24-2018 EDITED TO SHORTEN* +https://freesound.org/people/j1987/sounds/106395/ + CC-BY-3.0 diff --git a/mods/BBQ/README.md b/mods/BBQ/README.md new file mode 100644 index 00000000..ef99e2af --- /dev/null +++ b/mods/BBQ/README.md @@ -0,0 +1,141 @@ +Your Dad's BBQ Mod +---For Minetest--- +v1.22 by Grizzly Adam + +https://forum.minetest.net/viewtopic.php?f=9&t=19324 + +https://github.com/Grizzly-Adam/BBQ + +Goals +----- +-Expanding the cooking & food options in Minetest +-Add working smoker and grill to Minetest +-Utilize under-used items, such as vessels, vessel shelf, and mushrooms +-Be compatible with and expand on Mobs-Redo and it's Animals pack +-Be compatible with Rubenwardy's Food Mod +-Be compatible with Auke Kok's Crops Mod +-Be compatible with Farming-Redo Mod + +Documentation +------------- + +For more information about what is in this pack, check the file: description.txt + +New In This Version +------------------- +Changed food group names to meet the new Ruben Standard. + +New In Version 1.21 +------------------- +Fixed "shadow" texture bug. +Fixed wood pile bug, where items could not be placed in woodpile. +Wood Pile can now store trees, wood planks, *wood slabs, *wood stairs, and sticks. + +New In Version 1.20 +------------------- +Name changed to Your Dad's BBQ Mod. +Added a new smoker, renamed old smoker "Propane Grill." +Grills, propane, bags of charcoal, and beer no longer kill grass. +Added spatula, basting brush, and grill brush. All three play sounds when used with any of the grills while they are active. +Removed mutton (Mobs-Redo has offically added mutton). +Hotdog and hamburger meats must now be crafted, cooked, and combined with bread to make finished product. +bucket:bucket_milk can now be placed in the vessel shelf. +Added support for xdecor:honey. +Removed all dependences except default. +Revamped some older recipes to include tomato sauce, garlic clove, and onion. +Added a wood pile for each type of wood in the default game. +Converted all food recipes to shapeless. + + +New Items: + Smoker + Chimney Smoke (Place on top of a chimney) + Wood Pile + Acacia Wood Pile + Aspen Wood Pile + Junglewood Wood Pile + Pine Wood Pile + Spatula + Basting Brush + Grill Brush + Hamburger Patty (Raw and Cooked) + Hotdog (Raw and Cooked) + Pulled Pork Sandwich + London Broil (Raw and Cooked) + Stuffed Porkchop (Raw and Cooked) + Garlic + Garlic Clove + Garlic Braid + Onion + + +New In Version 1.12 +------------------- +Adjusted food items to make output of recipes equivalent to the foods used. +Replaced beef textures. +Updated license. + + +New In Version 1.11 +------------------- +Adjusted Kettle Grill fire animation +Fixed Kettle Grill crafting recipe. + +New In Version 1.1 +------------------- +New Items: + Kettle Gril + Lump Charcoal (fuel) + Charcoal Briquettes (fuel) + Bag O' Charcoal (fuel) + Propane (fuel) + Sawdust + Foil + + Paprika + Molasses (byproduct of Sugar) + Steak sauce + Vinegar + Vinegar Mother + + Beer + Cheese Steak + Pizza + Grilled Tomato + Brisket + Corned Beef + Veggie Kebabs + Lamb Kebabs + Smoked Pepper + Grilled Corn + Stuffed Mushroom + Portabella Steaks + Pickled peppers + Veggie Packets + Corn + Potato + + +New In Version 1.02 +------------------- +Bug Fix: All Colours of Sheep Now Drop Mutton + +Added support for Farming Redo +Improved support for Crops + +New Items: + Wood Pile (can store trees, wood planks, and sticks) + Smoker Blue Print (wall hanging) + Yeast (Can be found when harvesting grass and jungle grass) + Bacon Cheeseburger + + +Updated Textures: + Raw Mutton + Cooked Mutton + Raw Leg of Lamb + Cooked Leg of Lamb + Sugar + Brine + Hotdog + Hamburger diff --git a/mods/BBQ/cooking.lua b/mods/BBQ/cooking.lua new file mode 100644 index 00000000..1390b12c --- /dev/null +++ b/mods/BBQ/cooking.lua @@ -0,0 +1,707 @@ +-------------- +--ITEM RECIPES +-------------- + +--Smoker Craft Recipe +minetest.register_craft( { + output = "bbq:smoker", + recipe = { + {"", "", "default:steel_ingot"}, + {"default:steel_ingot", "group:wood", "default:steel_ingot"}, + {"default:steel_ingot", "", "default:steel_ingot"} + } +}) + +--Kettle Grill Craft Recipe +minetest.register_craft( { + output = "bbq:kettle_grill", + recipe = { + {"default:steel_ingot", "bbq:charcoal_lump", "default:steel_ingot"}, + {"default:steel_ingot", "bbq:charcoal_lump", "default:steel_ingot"}, + {"", "default:steel_ingot", ""} + } +}) + +--Propane Grill Pro Craft Recipe +minetest.register_craft( { + output = "bbq:propane_grill_pro", + recipe = { + {"default:steel_ingot", "default:glass", "default:steel_ingot"}, + {"default:steel_ingot", "bbq:propane", "default:steel_ingot"}, + {"", "default:steel_ingot", ""} + } +}) + +--Propane Grill Craft Recipe +minetest.register_craft( { + output = "bbq:propane_grill", + recipe = { + {"default:steel_ingot", "default:glass", "default:steel_ingot"}, + {"", "bbq:propane", ""}, + {"", "default:steel_ingot", ""} + } +}) + +--Chimeny Smoke Craft Recipe +minetest.register_craft( { + output = "bbq:chimney_smoke", + recipe = { + {"", "group:wood", ""}, + {"", "group:wood", ""}, + {"", "default:torch", ""} + } +}) + +--Beef Map Recipe +minetest.register_craft( { + output = "bbq:beef_map", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"group:wood", "mobs:leather", "group:wood"}, + {"group:wood", "group:wood", "group:wood"}, + } +}) + +--Smoker Blueprint Recipe +minetest.register_craft( { + output = "bbq:smoker_blueprint", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"group:wood", "dye:blue", "group:wood"}, + {"group:wood", "group:wood", "group:wood"}, + } +}) + +--Spatula Craft Recipe +minetest.register_craft( { + output = "bbq:spatula", + recipe = { + {"", "default:tin_ingot", ""}, + {"", "default:tin_ingot", ""}, + {"", "default:stick", ""} + } +}) + +--Basting Brush Craft Recipe +minetest.register_craft( { + output = "bbq:basting_brush", + recipe = { + {"", "farming:cotton", ""}, + {"", "default:tin_ingot", ""}, + {"", "default:stick", ""} + } +}) + +--Grill Brush Craft Recipe +minetest.register_craft( { + output = "bbq:grill_brush", + recipe = { + {"", "default:tin_ingot", "farming:cotton"}, + {"", "default:tin_ingot", ""}, + {"", "default:stick", ""} + } +}) + +--Foil Craft Recipe +minetest.register_craft( { + output = "bbq:foil", + recipe = { + {"", "", ""}, + {"", "", ""}, + {"default:tin_ingot", "default:tin_ingot", "default:tin_ingot"} + } +}) + +--Propane Craft Recipe +minetest.register_craft( { + output = "bbq:propane", + recipe = { + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:torch", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"} + } +}) + +--Charcoal Bag Recipe +minetest.register_craft( { + output = "bbq:charcoal_bag", + recipe = { + {"bbq:charcoal_briquette", "bbq:charcoal_briquette", "bbq:charcoal_briquette"}, + {"bbq:charcoal_briquette", "bbq:charcoal_briquette", "bbq:charcoal_briquette"}, + {"bbq:charcoal_briquette", "bbq:charcoal_briquette", "bbq:charcoal_briquette"} + } +}) + +--Charcoal Briquette Recipe +minetest.register_craft( { + output = "bbq:charcoal_briquette", + recipe = { + {"", "bbq:sawdust", ""}, + {"bbq:sawdust", "bbq:charcoal_lump", "bbq:sawdust"}, + {"", "bbq:sawdust", ""} + } +}) + +--Charcoal Lump Recipe +minetest.register_craft( { + output = "bbq:charcoal_lump", + type = "shapeless", + recipe = {"group:tree", "default:torch"} +}) + +--Sawdust Craft Recipe +minetest.register_craft( { + output = "bbq:sawdust", + type = "shapeless", + recipe = {"default:stick"}, + +}) + + +-------------- +--FOOD RECIPES +-------------- + +--Beer Craft Recipe +minetest.register_craft( { + output = "bbq:beer", + type = "shapeless", + recipe = {"bucket:bucket_water", "bbq:yeast", "farming:wheat", "group:food_sugar", "vessels:drinking_glass"}, + replacements = {{"bucket:bucket_water","bucket:bucket_empty"}}, +}) + +--Vinegar Craft Recipe +minetest.register_craft( { + output = "bbq:vinegar", + type = "shapeless", + recipe = {"group:food_vinegarmother", "group:food_sugar", "bucket:bucket_water"}, + replacements = {{"bucket:bucket_water","bucket:bucket_empty"}}, +}) + +--Lamb Kebab Craft Recipe +minetest.register_craft( { + output = "bbq:lamb_kebab_raw 4", + type = "shapeless", + recipe = {"group:food_pepper", "mobs:mutton_raw", "default:stick", "flowers:mushroom_brown", "group:food_onion"} +}) + +--Rack of Lamb Craft Recipe +minetest.register_craft( { + output = "bbq:rack_lamb_raw 2", + type = "shapeless", + recipe = {"bbq:bbq_sauce", "mobs:mutton_raw", "mobs:mutton_raw"} +}) + +--Leg of Lamb Craft Recipe +minetest.register_craft( { + output = "bbq:leg_lamb_raw 2", + type = "shapeless", + recipe = {"group:food_garlic_clove", "mobs:mutton_raw", "mobs:mutton_raw"} +}) + +--Ham Craft Recipe +minetest.register_craft( { + output = "bbq:ham_raw 2", + type = "shapeless", + recipe = {"bbq:brine", "mobs:pork_raw", "group:food_honey"} +}) + +--Pickled Peppers Recipe +minetest.register_craft( { + output = "bbq:pickled_peppers", + type = "shapeless", + recipe = {"group:food_peppercorn", "group:food_pepper", "bbq:brine"} +}) + +--BBQ Chicken Craft Recipe +minetest.register_craft( { + output = "bbq:bbq_chicken_raw 3", + type = "shapeless", + recipe = {"bbq:bbq_sauce", "mobs:chicken_raw", "bbq:paprika"} +}) + +--BBQ Beef Ribs Craft Recipe +minetest.register_craft( { + output = "bbq:bbq_beef_ribs_raw 2", + type = "shapeless", + recipe = {"bbq:bbq_sauce", "bbq:beef_raw", "group:food_pepper_ground"} +}) + +--Corned Beef Craft Recipe +minetest.register_craft( { + output = "bbq:corned_beef_raw", + type = "shapeless", + recipe = {"group:food_peppercorn", "bbq:beef_raw","bbq:brine",} +}) + +--BBQ Brisket Craft Recipe +minetest.register_craft( { + output = "bbq:brisket_raw 2", + type = "shapeless", + recipe = {"bbq:bbq_sauce", "bbq:molasses", "bbq:beef_raw", "group:food_garlic_clove"} +}) + +--Hot Wings Craft Recipe +minetest.register_craft( { + output = "bbq:hot_wings_raw 3", + type = "shapeless", + recipe = {"bbq:hot_sauce", "mobs:chicken_raw", "bbq:paprika"} +}) + + +--Cheese Steak Craft Recipe +minetest.register_craft( { + output = "bbq:cheese_steak 2", + type = "shapeless", + recipe = {"farming:bread", "group:food_pepper", "bbq:beef", "group:food_cheese", "group:food_onion"} +}) + +--Bacon Cheeseburger Craft Recipe +minetest.register_craft( { + output = "bbq:bacon_cheeseburger 3", + type = "shapeless", + recipe = {"farming:bread", "bbq:bacon", "bbq:hamburger_patty", "group:food_cheese"} +}) + +--Hamburger Craft Recipe +minetest.register_craft( { + output = "bbq:hamburger 2", + type = "shapeless", + recipe = {"farming:bread", "bbq:hamburger_patty"} +}) + +--Hamburger Craft Recipe +minetest.register_craft( { + output = "bbq:hamburger_patty_raw", + type = "shapeless", + recipe = {"bbq:beef_raw"} +}) + +--Hotdog Craft Recipe +minetest.register_craft( { + output = "bbq:hotdog 2", + type = "shapeless", + recipe = {"bbq:hotdog_cooked", "farming:bread"} +}) + +--Hotdog Raw Craft Recipe +minetest.register_craft( { + output = "bbq:hotdog_raw", + type = "shapeless", + recipe = {"mobs:pork_raw", "mobs:chicken_raw", "bbq:sawdust"} +}) + +--Pulled Pork Craft Recipe +minetest.register_craft( { + output = "bbq:pulled_pork 2", + type = "shapeless", + recipe = {"mobs:pork_cooked", "farming:bread", "bbq:bbq_sauce"} +}) + +--Grilled Pizza Craft Recipe +minetest.register_craft( { + output = "bbq:grilled_pizza_raw 3", + type = "shapeless", + recipe = {"group:food_cheese", "group:food_pepper", "bbq:grilled_tomato", "flowers:mushroom_brown", "group:food_salt", "farming:wheat", "bbq:yeast"} +}) + +--Bacon Craft Recipe +minetest.register_craft( { + output = "bbq:bacon_raw 2", + type = "shapeless", + recipe = {"bbq:liquid_smoke", "bbq:brine", "mobs:pork_raw"} +}) + +--London Broil Craft Recipe +minetest.register_craft( { + output = "bbq:london_broil_raw 2", + type = "shapeless", + recipe = {"bbq:bacon", "group:food_garlic_clove", "bbq:beef_raw"} +}) + +--Beef Jerky Craft Recipe +minetest.register_craft( { + output = "bbq:beef_jerky_raw 3", + type = "shapeless", + recipe = {"bbq:liquid_smoke", "bbq:brine", "bbq:beef_raw"} +}) + +--Pepper Steak Craft Recipe +minetest.register_craft( { + output = "bbq:pepper_steak_raw", + type = "shapeless", + recipe = {"group:food_pepper_ground", "bbq:beef_raw", "group:food_pepper_ground"} +}) + +--Stuffed Chop Craft Recipe +minetest.register_craft( { + output = "bbq:stuffed_chop_raw 3", + type = "shapeless", + recipe = {"group:food_onion", "farming:bread", "flowers:mushroom_brown", "mobs:pork_raw", "default:apple"} +}) + +--Stuffed Mushroom Craft Recipe +minetest.register_craft( { + output = "bbq:stuffed_mushroom_raw 2", + type = "shapeless", + recipe = {"group:food_tomato", "farming:bread", "flowers:mushroom_brown"} +}) + +--Veggie Kebab Craft Recipe +minetest.register_craft( { + output = "bbq:veggie_kebab_raw 2", + type = "shapeless", + recipe = {"group:food_pepper", "group:food_potato", "group:food_tomato", "flowers:mushroom_brown", "default:stick"} +}) + +--Veggie Packet Craft Recipe +minetest.register_craft( { + output = "bbq:veggie_packet_raw 2", + type = "shapeless", + recipe = {"group:food_pepper_ground", "group:food_tomato", "group:food_potato", "group:food_corn", "bbq:foil"} +}) + +--Portebello Steak Craft Recipe +minetest.register_craft( { + output = "bbq:portebello_steak_raw", + type = "shapeless", + recipe = {"group:food_pepper_ground", "bbq:steak_sauce", "flowers:mushroom_brown"} +}) + +--Stuffed Pepper Craft Recipe +minetest.register_craft( { + output = "bbq:stuffed_pepper_raw 3", + type = "shapeless", + recipe = {"group:food_cheese", "farming:bread", "group:food_pepper"} +}) + +--Grilled Corn Craft Recipe +minetest.register_craft( { + output = "bbq:grilled_corn_raw 2", + type = "shapeless", + recipe = {"group:food_cheese", "bbq:paprika", "group:food_corn"} +}) + +--------------------- +--Spices, Sauces, Etc +--------------------- +--Tomato Sauce Craft Recipe +if minetest.registered_items["crops:tomato"] ~= nil then +minetest.register_craft({ + type = "shapeless", + output = "bbq:tomato_sauce", + recipe = { "group:food_tomato" }, + replacements = {{"group:food_tomato","crops:tomato_seed"}} +}) +else + +minetest.register_craft({ + type = "shapeless", + output = "bbq:tomato_sauce", + recipe = { "group:food_tomato" }, +}) +end + +--Paprika Craft Recipe +minetest.register_craft( { + output = "bbq:paprika", +-- type = "shapeless", + recipe = { + {'bbq:smoked_pepper'}, + }, +}) + +--Garlic Clove Craft Recipe +minetest.register_craft({ + type = "shapeless", + output = "bbq:garlic_clove 9", + recipe = { "group:food_garlic" } +}) + +--Garlic Braid Craft Recipe +minetest.register_craft({ + output = "bbq:garlic_braid", + recipe = { + {"group:food_garlic", "group:food_garlic", "group:food_garlic"}, + {"group:food_garlic", "group:food_garlic", "group:food_garlic"}, + {"group:food_garlic", "group:food_garlic", "group:food_garlic"} + } +}) + +--Garlic Craft Recipe +minetest.register_craft({ + type = "shapeless", + output = "bbq:garlic 9", + recipe = { "group:food_garlic_braid" } +}) + +--Brine +minetest.register_craft( { + output = "bbq:brine", + type = "shapeless", + recipe = {"group:food_salt", "group:food_sugar", "bucket:bucket_water", "vessels:drinking_glass"}, + replacements = {{"bucket:bucket_water","bucket:bucket_empty"}}, +}) + +--Steak Sauce +minetest.register_craft( { + output = "bbq:steak_sauce", + type = "shapeless", + recipe = {"flowers:mushroom_brown", "bbq:vinegar", "bbq:hot_sauce", "vessels:glass_bottle"}, + replacements = {{"bbq:vinegar","bbq:vinegar_mother"}}, +}) + +--Liquid Smoke +minetest.register_craft( { + output = "bbq:liquid_smoke", + type = "shapeless", + recipe = {"vessels:glass_bottle", "default:torch"} +}) + +--Sugar +minetest.register_craft( { + output = "bbq:sugar", +-- type = "shapeless", + recipe = { + {'default:papyrus'}, + }, + replacements = {{"default:papyrus","bbq:molasses"}}, +}) + +--Hot Sauce +minetest.register_craft( { + output = "bbq:hot_sauce", + type = "shapeless", + recipe = {"group:food_pepper_ground", "bucket:bucket_water", "bbq:paprika", "vessels:glass_bottle"}, + replacements = {{"bucket:bucket_water","bucket:bucket_empty"}}, +}) + +--BBQ Sauce +minetest.register_craft( { + output = "bbq:bbq_sauce", + type = "shapeless", + recipe = {"bbq:molasses", "group:food_sugar", "group:food_tomato_sauce", "bbq:liquid_smoke", "bbq:vinegar"}, + replacements = {{"bbq:vinegar","bbq:vinegar_mother"}}, +}) + + +--------- +--COOKING +--------- + +--Sea Salt Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:sea_salt", + recipe = "bucket:bucket_water", + replacements = {{"bucket:bucket_water","bucket:bucket_empty"}}, + cooktime = 8, +}) + +--Hamburger Patty Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:hamburger_patty", + recipe = "bbq:hamburger_patty_raw", + cooktime = 5, +}) + +--Hotdog Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:hotdog_cooked", + recipe = "bbq:hotdog_raw", + cooktime = 5, +}) + +--Beef Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:beef", + recipe = "bbq:beef_raw", + cooktime = 5, +}) + +--Beef Jerky Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:beef_jerky", + recipe = "bbq:beef_jerky_raw", + cooktime = 12, +}) + +--Veggie Kebab Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:veggie_kebab", + recipe = "bbq:veggie_kebab_raw", + cooktime = 8, +}) + +--Veggie Packet Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:veggie_packet", + recipe = "bbq:veggie_packet_raw", + cooktime = 8, +}) + +--Stuffed Mushroom Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:stuffed_mushroom", + recipe = "bbq:stuffed_mushroom_raw", + cooktime = 6, +}) + +--Stuffed Chop Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:stuffed_chop", + recipe = "bbq:stuffed_chop_raw", + cooktime = 8, +}) + +--Portebello Steak Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:portebello_steak", + recipe = "bbq:portebello_steak_raw", + cooktime = 6, +}) + +--Pepper Steak Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:pepper_steak", + recipe = "bbq:pepper_steak_raw", + cooktime = 6, +}) + +--Smoked Pepper Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:smoked_pepper", + recipe = "group:food_pepper", + cooktime = 9, +}) + +--Grilled Pizza +minetest.register_craft({ + type = "cooking", + output = "bbq:grilled_pizza", + recipe = "bbq:grilled_pizza_raw", + cooktime = 5, +}) + +--Bacon Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:bacon", + recipe = "bbq:bacon_raw", + cooktime = 5, +}) + +--London Broil Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:london_broil", + recipe = "bbq:london_broil_raw", + cooktime = 6, +}) + +--Hot Wings Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:hot_wings", + recipe = "bbq:hot_wings_raw", + cooktime = 7, +}) + +--BBQ Beef Ribs Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:bbq_beef_ribs", + recipe = "bbq:bbq_beef_ribs_raw", + cooktime = 15, +}) + +--Corned Beef Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:corned_beef", + recipe = "bbq:corned_beef_raw", + cooktime = 15, +}) + +--BBQ Brisket Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:brisket", + recipe = "bbq:brisket_raw", + cooktime = 15, +}) + +--BBQ Chicken Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:bbq_chicken", + recipe = "bbq:bbq_chicken_raw", + cooktime = 10, +}) + +--Ham +minetest.register_craft({ + type = "cooking", + output = "bbq:ham", + recipe = "bbq:ham_raw", + cooktime = 10, +}) + +--Lamb Kebab +minetest.register_craft({ + type = "cooking", + output = "bbq:lamb_kebab", + recipe = "bbq:lamb_kebab_raw", + cooktime = 10, +}) + +--Leg of Lamb +minetest.register_craft({ + type = "cooking", + output = "bbq:leg_lamb", + recipe = "bbq:leg_lamb_raw", + cooktime = 10, +}) + +--Rack of Lamb +minetest.register_craft({ + type = "cooking", + output = "bbq:rack_lamb", + recipe = "bbq:rack_lamb_raw", + cooktime = 10, +}) + +--Stuffed Pepper Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:stuffed_pepper", + recipe = "bbq:stuffed_pepper_raw", + cooktime = 4, +}) + +--Grilled Tomato Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:grilled_tomato", + recipe = "group:food_tomato", + cooktime = 4, +}) + +--Grilled Corn Cooking +minetest.register_craft({ + type = "cooking", + output = "bbq:grilled_corn", + recipe = "bbq:grilled_corn_raw", + cooktime = 4, +}) diff --git a/mods/BBQ/crafts.lua b/mods/BBQ/crafts.lua new file mode 100644 index 00000000..7ce717ca --- /dev/null +++ b/mods/BBQ/crafts.lua @@ -0,0 +1,919 @@ +-- Kettle Grill +minetest.register_node("bbq:kettle_grill", { + description = ("Kettle Grill"), + inventory_image = "bbq_kettle_grill.png", + wield_image = "bbq_kettle_grill.png", + drawtype = "plantlike", + tiles = {"bbq_kettle_grill.png"}, + groups = {grill=1, vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_metal_defaults(), +}) + +-- Sawdust +minetest.register_node("bbq:sawdust", { + description = ("Saw Dust"), + inventory_image = "bbq_sawdust.png", + wield_image = "bbq_sawdust.png", + drawtype = "plantlike", + tiles = { + "bbq_sawdust.png", + }, + groups = {choppy=3, oddly_breakable_by_hand=2, flammable=3}, + sounds = default.node_sound_leaves_defaults(), + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, + }, + }, +}) + +-- Chimeny Smoke +minetest.register_node("bbq:chimney_smoke", { + description = ("Chimney Smoke"), + inventory_image = "bbq_chimney_smoke.png", + wield_image = "bbq_chimney_smoke.png", + drawtype = "plantlike", + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + tiles = { + { + image = "bbq_chimney_smoke_animation.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + }, + + + groups = {dig_immediate = 3, attached_node = 1}, +}) + +-- Foil +minetest.register_craftitem("bbq:foil", { + description = ("Foil"), + inventory_image = "bbq_foil.png", + wield_image = "bbq_foil.png", +}) + +-- Charocal Briquette +minetest.register_craftitem("bbq:charcoal_briquette", { + description = ("Charcoal Briquette"), + inventory_image = "bbq_charcoal_briquette.png", + wield_image = "bbq_charcoal_briquette.png", +}) + +minetest.register_craft({ + type = "fuel", + recipe = "bbq:charcoal_briquette", + burntime = 10, +}) + +-- Charocal Lump +minetest.register_craftitem("bbq:charcoal_lump", { + description = ("Charcoal Lump"), + inventory_image = "bbq_charcoal_lump.png", + wield_image = "bbq_charcoal_lump.png", +}) + +minetest.register_craft({ + type = "fuel", + recipe = "bbq:charcoal_lump", + burntime = 25, +}) + +-- Charcoal Bag +minetest.register_node("bbq:charcoal_bag", { + description = ("Bag o' Charcoal"), + inventory_image = "bbq_charcoal_bag.png", + wield_image = "bbq_charcoal_bag.png", + drawtype = "plantlike", + sunlight_propagates = true, + tiles = { + "bbq_charcoal_bag_top.png", "bbq_charcoal_bag_top.png", + "bbq_charcoal_bag_side.png", "bbq_charcoal_bag_side.png", + "bbq_charcoal_bag_back.png", "bbq_charcoal_bag.png", + }, + groups = {dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_leaves_defaults(), + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.21, -0.5, -0.1, 0.21, 0.22, 0.1}, + {-0.235, 0.22, -0.025, 0.235, 0.25, 0.025}, + }, + }, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "bbq:charcoal_bag", + burntime = 150, +}) + +-- Propane +minetest.register_node("bbq:propane", { + description = ("Propane"), + inventory_image = "bbq_propane.png", + paramtype = "light", + paramtype2 = "facedir", + wield_image = "bbq_propane.png", + drawtype = "plantlike", + sunlight_propagates = true, + tiles = {"bbq_propane.png"}, + groups = {explody = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_metal_defaults(), +}) + +minetest.register_craft({ + type = "fuel", + recipe = "bbq:propane", + burntime = 500, +}) + +-- Beer +minetest.register_node("bbq:beer", { + description = ("Beer"), + inventory_image = "bbq_beer.png", + wield_image = "bbq_beer.png", + drawtype = "plantlike", + sunlight_propagates = true, + tiles = { + "bbq_beer_top.png", "bbq_beer_top.png^[transformFy", + "bbq_beer.png", "bbq_beer.png", + "bbq_beer.png", "bbq_beer.png^[transformFx", + }, + groups = {dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.18, -0.5, -0.18, 0.18, 0.3, 0.18}, + {-0.3, -0.25, -0.06, -0.18, 0.18, 0.06}, + + }, + }, + + + on_use = minetest.item_eat(6), +}) + +-- Vinegar +minetest.register_node("bbq:vinegar", { + description = ("Vinegar"), + inventory_image = "bbq_vinegar.png", + wield_image = "bbq_vinegar.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_vinegar.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Vinegar Mother +minetest.register_node("bbq:vinegar_mother", { + description = ("Vinegar Mother"), + inventory_image = "bbq_vinegar_mother.png", + wield_image = "bbq_vinegar_mother.png", + drawtype = "plantlike", + paramtype = "light", + paramtype2 = "facedir", + tiles = {"bbq_vinegar_mother.png"}, + groups = {food_vinegarmother=1, vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Veggie Kebab +minetest.register_craftitem("bbq:veggie_kebab", { + description = ("Veggie Kebab"), + inventory_image = "bbq_veggie_kebab.png", + on_use = minetest.item_eat(8), +}) + +-- Veggie Kebab Raw +minetest.register_craftitem("bbq:veggie_kebab_raw", { + description = ("Veggie Kebab Raw"), + inventory_image = "bbq_veggie_kebab_raw.png", + on_use = minetest.item_eat(4), +}) + +-- Veggie Packet +minetest.register_craftitem("bbq:veggie_packet", { + description = ("Veggie Packet"), + inventory_image = "bbq_veggie_packet.png", + on_use = minetest.item_eat(5), +}) + +-- Veggie Packet Raw +minetest.register_craftitem("bbq:veggie_packet_raw", { + description = ("Veggie Packet Raw"), + inventory_image = "bbq_veggie_packet_raw.png", + on_use = minetest.item_eat(4), +}) + +-- Stuffed Mushroom +minetest.register_craftitem("bbq:stuffed_mushroom", { + description = ("Stuffed Mushroom"), + inventory_image = "bbq_stuffed_mushroom.png", + on_use = minetest.item_eat(9), +}) + +-- Stuffed Mushroom Raw +minetest.register_craftitem("bbq:stuffed_mushroom_raw", { + description = ("Stuffed Mushroom Raw"), + inventory_image = "bbq_stuffed_mushroom_raw.png", + on_use = minetest.item_eat(5), +}) + +-- Portebello Steak_Raw +minetest.register_craftitem("bbq:portebello_steak_raw", { + description = ("Portebello Steak Raw"), + inventory_image = "bbq_portebello_steak_raw.png", + on_use = minetest.item_eat(5), +}) + +-- Portebello Steak +minetest.register_craftitem("bbq:portebello_steak", { + description = ("Portebello Steak"), + inventory_image = "bbq_portebello_steak.png", + on_use = minetest.item_eat(9), +}) + +-- Lamb Kebab +minetest.register_craftitem("bbq:lamb_kebab", { + description = ("Lamb Kebab"), + inventory_image = "bbq_lamb_kebab.png", + on_use = minetest.item_eat(4), +}) + +-- Lamb Kebab Raw +minetest.register_craftitem("bbq:lamb_kebab_raw", { + description = ("Lamb Kebab Raw"), + inventory_image = "bbq_lamb_kebab_raw.png", + on_use = minetest.item_eat(2), +}) + +-- Rack of Lamb +minetest.register_craftitem("bbq:rack_lamb", { + description = ("Rack of Lamb"), + inventory_image = "bbq_rack_lamb.png", + on_use = minetest.item_eat(10), +}) + +-- Rack of Lamb Raw +minetest.register_craftitem("bbq:rack_lamb_raw", { + description = ("Rack of Lamb Raw"), + inventory_image = "bbq_rack_lamb_raw.png", + on_use = minetest.item_eat(5), +}) + +-- Leg of Lamb +minetest.register_craftitem("bbq:leg_lamb", { + description = ("Leg of Lamb"), + inventory_image = "bbq_leg_lamb.png", + on_use = minetest.item_eat(9), +}) + +-- Leg of Lamb Raw +minetest.register_craftitem("bbq:leg_lamb_raw", { + description = ("Leg of Lamb Raw"), + inventory_image = "bbq_leg_lamb_raw.png", + on_use = minetest.item_eat(4), +}) + +-- Ham +minetest.register_craftitem("bbq:ham", { + description = ("Ham"), + inventory_image = "bbq_ham.png", + on_use = minetest.item_eat(9), +}) + +-- Ham Raw +minetest.register_craftitem("bbq:ham_raw", { + description = ("Ham Raw"), + inventory_image = "bbq_ham_raw.png", + on_use = minetest.item_eat(4), +}) + +-- BBQ Chicken +minetest.register_craftitem("bbq:bbq_chicken", { + description = ("BBQ Chicken"), + inventory_image = "bbq_bbq_chicken.png", + on_use = minetest.item_eat(8), +}) + +-- BBQ Chicken Raw +minetest.register_craftitem("bbq:bbq_chicken_raw", { + description = ("BBQ Chicken Raw"), + inventory_image = "bbq_bbq_chicken_raw.png", + on_use = minetest.item_eat(4), +}) + +-- Corned Beef Raw +minetest.register_craftitem("bbq:corned_beef_raw", { + description = ("Corned Beef Raw"), + inventory_image = "bbq_corned_beef_raw.png", + on_use = minetest.item_eat(5), +}) + +-- Corned Beef +minetest.register_craftitem("bbq:corned_beef", { + description = ("Corned Beef"), + inventory_image = "bbq_corned_beef.png", + on_use = minetest.item_eat(10), +}) + +-- BBQ Brisket +minetest.register_craftitem("bbq:brisket", { + description = ("BBQ Brisket"), + inventory_image = "bbq_brisket.png", + on_use = minetest.item_eat(9), +}) + +-- BBQ Brisket Raw +minetest.register_craftitem("bbq:brisket_raw", { + description = ("BBQ Brisket Raw"), + inventory_image = "bbq_brisket_raw.png", + on_use = minetest.item_eat(4), +}) + +-- BBQ Beef Ribs +minetest.register_craftitem("bbq:bbq_beef_ribs", { + description = ("BBQ Ribs"), + inventory_image = "bbq_beef_ribs.png", + on_use = minetest.item_eat(9), +}) + +-- BBQ Beef Ribs Raw +minetest.register_craftitem("bbq:bbq_beef_ribs_raw", { + description = ("BBQ Ribs Raw"), + inventory_image = "bbq_beef_ribs_raw.png", + on_use = minetest.item_eat(4), +}) + +-- Hot Wings Raw +minetest.register_craftitem("bbq:hot_wings_raw", { + description = ("Hot Wings Raw"), + inventory_image = "bbq_hot_wings_raw.png", + on_use = minetest.item_eat(3), +}) + +-- Hot Wings +minetest.register_craftitem("bbq:hot_wings", { + description = ("Hot Wings"), + inventory_image = "bbq_hot_wings.png", + on_use = minetest.item_eat(8), +}) + +-- Bacon Cheeseburger +minetest.register_craftitem("bbq:bacon_cheeseburger", { + description = ("Bacon Cheeseburger"), + inventory_image = "bbq_bacon_cheeseburger.png", + on_use = minetest.item_eat(9), +}) + +-- Cheese Steak +minetest.register_craftitem("bbq:cheese_steak", { + description = ("Cheese Steak"), + inventory_image = "bbq_cheese_steak.png", + on_use = minetest.item_eat(8), +}) + +-- Hamburger +minetest.register_craftitem("bbq:hamburger", { + description = ("Hamburger"), + inventory_image = "bbq_hamburger.png", + on_use = minetest.item_eat(9), +}) + +-- Hamburger Patty +minetest.register_craftitem("bbq:hamburger_patty", { + description = ("Hamburger Patty"), + inventory_image = "bbq_hamburger_patty.png", + on_use = minetest.item_eat(8), +}) + +-- Hamburger Patty Raw +minetest.register_craftitem("bbq:hamburger_patty_raw", { + description = ("Hamburger Patty Raw"), + inventory_image = "bbq_hamburger_patty_raw.png", + on_use = minetest.item_eat(3), +}) + +-- Hot Dog +minetest.register_craftitem("bbq:hotdog", { + description = ("Hot Dog"), + inventory_image = "bbq_hotdog.png", + on_use = minetest.item_eat(8), +}) + +-- Hotdog Raw +minetest.register_craftitem("bbq:hotdog_cooked", { + description = ("Hotdog Cooked"), + inventory_image = "bbq_hotdog_cooked.png", + on_use = minetest.item_eat(7), +}) + +-- Hotdog Raw +minetest.register_craftitem("bbq:hotdog_raw", { + description = ("Hotdog Raw"), + inventory_image = "bbq_hotdog_raw.png", + on_use = minetest.item_eat(3), +}) + +-- Pulled Pork +minetest.register_craftitem("bbq:pulled_pork", { + description = ("Pulled Pork"), + inventory_image = "bbq_pulled_pork.png", + on_use = minetest.item_eat(8), +}) + +-- Grilled Pizza Raw +minetest.register_craftitem("bbq:grilled_pizza_raw", { + description = ("Grilled Pizza Raw"), + inventory_image = "bbq_grilled_pizza_raw.png", + on_use = minetest.item_eat(5), +}) + +-- Grilled Pizza +minetest.register_craftitem("bbq:grilled_pizza", { + description = ("Grilled Pizza"), + inventory_image = "bbq_grilled_pizza.png", + on_use = minetest.item_eat(8), +}) + +-- Raw Beef Jerky +minetest.register_craftitem("bbq:beef_jerky_raw", { + description = ("Beef Jerky Raw"), + inventory_image = "bbq_beef_jerky_raw.png", + on_use = minetest.item_eat(2), +}) + +-- Beef Jerky +minetest.register_craftitem("bbq:beef_jerky", { + description = ("Beef Jerky"), + inventory_image = "bbq_beef_jerky.png", + on_use = minetest.item_eat(5), +}) + +-- Raw Pepper Steak +minetest.register_craftitem("bbq:pepper_steak_raw", { + description = ("Pepper Steak Raw"), + inventory_image = "bbq_pepper_steak_raw.png", + on_use = minetest.item_eat(4), +}) + +-- Pepper Steak +minetest.register_craftitem("bbq:pepper_steak", { + description = ("Pepper Steak"), + inventory_image = "bbq_pepper_steak.png", + on_use = minetest.item_eat(10), +}) + +-- Raw Bacon +minetest.register_craftitem("bbq:bacon_raw", { + description = ("Bacon Raw"), + inventory_image = "bbq_bacon_raw.png", + on_use = minetest.item_eat(3), +}) + +-- Bacon +minetest.register_craftitem("bbq:bacon", { + description = ("Bacon"), + inventory_image = "bbq_bacon.png", + on_use = minetest.item_eat(7), +}) + +-- London Broil Raw +minetest.register_craftitem("bbq:london_broil_raw", { + description = ("London Broil Raw"), + inventory_image = "bbq_london_broil_raw.png", + on_use = minetest.item_eat(3), +}) + +-- London Broil +minetest.register_craftitem("bbq:london_broil", { + description = ("London Broil"), + inventory_image = "bbq_london_broil.png", + on_use = minetest.item_eat(7), +}) + +-- Stuffed Chop Raw +minetest.register_craftitem("bbq:stuffed_chop_raw", { + description = ("Stuffed Chop Raw"), + inventory_image = "bbq_stuffed_chop_raw.png", + on_use = minetest.item_eat(3), +}) + +-- Stuffed Chop +minetest.register_craftitem("bbq:stuffed_chop", { + description = ("Stuffed Chop"), + inventory_image = "bbq_stuffed_chop.png", + on_use = minetest.item_eat(8), +}) + +-- Stuffed Pepper +minetest.register_craftitem("bbq:stuffed_pepper", { + description = ("Stuffed Pepper"), + inventory_image = "bbq_stuffed_pepper.png", + on_use = minetest.item_eat(9), +}) + +-- Stuffed Pepper Raw +minetest.register_craftitem("bbq:stuffed_pepper_raw", { + description = ("Stuffed Pepper Raw"), + inventory_image = "bbq_stuffed_pepper_raw.png", + on_use = minetest.item_eat(4), +}) + +--Smoked Pepper +minetest.register_craftitem("bbq:smoked_pepper", { + description = ("Smoked Pepper"), + inventory_image = "bbq_smoked_pepper.png", + on_use = minetest.item_eat(5), +}) + +--Tomato Sauce +minetest.register_craftitem("bbq:tomato_sauce", { + description = ("Tomato Sauce"), + inventory_image = "bbq_tomato_sauce.png", + groups = { food_tomato_sauce=1, vessel=1 }, + on_use = minetest.item_eat(2) +}) + +--Grilled Tomato +minetest.register_craftitem("bbq:grilled_tomato", { + description = ("Grilled Tomato"), + inventory_image = "bbq_grilled_tomato.png", + on_use = minetest.item_eat(5), +}) + +--Grilled Corn +minetest.register_craftitem("bbq:grilled_corn", { + description = ("Grilled Corn"), + inventory_image = "bbq_grilled_corn.png", + on_use = minetest.item_eat(8), +}) + +--Grilled Corn Raw +minetest.register_craftitem("bbq:grilled_corn_raw", { + description = ("Grilled Corn Raw"), + inventory_image = "bbq_grilled_corn_raw.png", + on_use = minetest.item_eat(5), +}) + +--Paprika +minetest.register_node("bbq:paprika", { + description = ("Smoked Paprika"), + inventory_image = "bbq_paprika.png", + wield_image = "bbq_paprika.png", + drawtype = "plantlike", + paramtype = "light", + paramtype2 = "facedir", + tiles = {"bbq_paprika.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Sea Salt +minetest.register_node("bbq:sea_salt", { + description = ("Sea Salt"), + inventory_image = "bbq_sea_salt.png", + wield_image = "bbq_sea_salt.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_sea_salt.png"}, + groups = {food_salt=1, vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Brine +minetest.register_node("bbq:brine", { + description = ("Brine"), + inventory_image = "bbq_brine.png", + wield_image = "bbq_brine.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_brine.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Pickled Peppers +minetest.register_node("bbq:pickled_peppers", { + description = ("Pickled Peppers"), + inventory_image = "bbq_pickled_peppers.png", + wield_image = "bbq_pickled_peppers.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_pickled_peppers.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), + on_use = minetest.item_eat(5), +}) + +-- Steak Sauce +minetest.register_node("bbq:steak_sauce", { + description = ("Steak Sauce"), + inventory_image = "bbq_steak_sauce.png", + wield_image = "bbq_steak_sauce.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_steak_sauce.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Liquid Smoke +minetest.register_node("bbq:liquid_smoke", { + description = ("Liquid Smoke"), + inventory_image = "bbq_liquid_smoke.png", + wield_image = "bbq_liquid_smoke.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_liquid_smoke.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Sugar +minetest.register_node("bbq:sugar", { + description = ("Sugar"), + inventory_image = "bbq_sugar.png", + wield_image = "bbq_sugar.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_sugar.png"}, + groups = {vessel = 1, food_sugar=1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), + on_use = minetest.item_eat(2), +}) + +-- Molasses +minetest.register_node("bbq:molasses", { + description = ("Molasses"), + inventory_image = "bbq_molasses.png", + wield_image = "bbq_molasses.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_molasses.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- Hot Sauce +minetest.register_node("bbq:hot_sauce", { + description = ("Hot Sauce"), + inventory_image = "bbq_hot_sauce.png", + wield_image = "bbq_hot_sauce.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_hot_sauce.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +-- BBQ Sauce +minetest.register_node("bbq:bbq_sauce", { + description = ("BBQ Sauce"), + inventory_image = "bbq_bbq_sauce.png", + wield_image = "bbq_bbq_sauce.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_bbq_sauce.png"}, + groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("bbq:beef_map", { + description = "Beef Map", + inventory_image = "bbq_cow_map.png", + tiles = { + "default_junglewood.png", "default_junglewood.png", + "default_junglewood.png", "default_junglewood.png", + "default_junglewood.png", "bbq_cow_map.png", + }, + + paramtype2 = "facedir", + paramtype = "light", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5}, + + }, + }, + groups = {choppy=3, oddly_breakable_by_hand=2, flammable=3}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("bbq:smoker_blueprint", { + description = "Smoker Blueprint", + inventory_image = "bbq_smoker_blueprint.png", + tiles = { + "default_pine_wood.png", "default_pine_wood.png", + "default_pine_wood.png", "default_pine_wood.png", + "default_pine_wood.png", "bbq_smoker_blueprint.png", + }, + + paramtype2 = "facedir", + paramtype = "light", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5}, + + }, + }, + groups = {choppy=3, oddly_breakable_by_hand=2, flammable=3}, + sounds = default.node_sound_wood_defaults(), +}) + +-- Yeast +minetest.register_node("bbq:yeast", { + description = ("Yeast"), + inventory_image = "bbq_yeast.png", + wield_image = "bbq_yeast.png", + paramtype = "light", + paramtype2 = "facedir", + drawtype = "plantlike", + tiles = {"bbq_yeast.png"}, + groups = {food_vinegarmother=1, vessel = 1, dig_immediate = 3, attached_node = 1}, + sounds = default.node_sound_glass_defaults(), +}) + +------------------- +--Animal Drop Meats +------------------- + +-- Raw Beef +minetest.register_craftitem("bbq:beef_raw", { + description = ("Raw Beef"), + inventory_image = "bbq_beef_raw.png", + on_use = minetest.item_eat(3), +}) + +-- Cooked Beef +minetest.register_craftitem("bbq:beef", { + description = ("Beef"), + inventory_image = "bbq_beef_cooked.png", + on_use = minetest.item_eat(8), +}) + +------------ +--Utensils-- +------------ + +local cold_grills = { + "bbq:kettle_grill", + "bbq:propane_grill", + "bbq:propane_grill_pro", + "bbq:smoker", +} + +local hot_grills = { + "bbq:kettle_grill_active", + "bbq:propane_grill_active", + "bbq:propane_grill_pro_active", + "bbq:smoker_active", +} + +local function on_use_play_sound(sound, use_on_cold) + return function(itemstack, placer, pointed_thing) + if not pointed_thing or pointed_thing.type ~= "node" then return end + local under_pos = pointed_thing.under + local under_node_name = minetest.get_node(under_pos).name + for _, grill_name in ipairs(hot_grills) do + if under_node_name == grill_name then + minetest.sound_play(sound, { pos = under_pos, max_hear_distance = 10 }) + return + end + end + if use_on_cold then + for _, grill_name in ipairs(cold_grills) do + if under_node_name == grill_name then + minetest.sound_play(sound, { pos = under_pos, max_hear_distance = 10 }) + return + end + end + end + end +end + + +--Spatula +minetest.register_node("bbq:spatula", { + description = ("Spatula"), + inventory_image = "bbq_spatula.png", + wield_image = "bbq_spatula.png", + groups = {dig_immediate = 3, cracky=1, oddly_breakable_by_hand=1}, + sounds = default.node_sound_metal_defaults(), + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + tiles = { + "bbq_spatula_tile.png", "bbq_spatula_tile.png", + "bbq_spatula_tile.png", "bbq_spatula_tile.png", + "bbq_spatula_tile.png", "bbq_spatula_tile.png", + }, + groups = {vessel = 1, dig_immediate = 3}, + sounds = default.node_sound_leaves_defaults(), + node_box = { + type = "fixed", + fixed = { + {-0.15, -0.45, 0.5, 0.125, -.218, 0.45,}, + {-0.105, -0.218, 0.5, 0.085, -0.19, 0.45,}, + {-0.0625, -0.19, 0.5, 0.03125, .5, 0.45,}, +-- {-0.15, -0.45, 0.5, 0.125, -.1, 0.45,}, + }, + }, + on_use = on_use_play_sound("bbq_sizzle"), +}) + +--Basting Brush +minetest.register_node("bbq:basting_brush", { + description = ("Basting Brush"), + inventory_image = "bbq_basting_brush.png", + wield_image = "bbq_basting_brush.png", + groups = {dig_immediate = 3, cracky=1, oddly_breakable_by_hand=1}, + sounds = default.node_sound_metal_defaults(), + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + tiles = { + "bbq_basting_brush_hang.png", "bbq_basting_brush_hang.png", + "bbq_basting_brush_hang.png", "bbq_basting_brush_hang.png", + "bbq_basting_brush_hang.png", "bbq_basting_brush_hang.png", + }, + groups = {vessel = 1, dig_immediate = 3}, + sounds = default.node_sound_leaves_defaults(), + node_box = { + type = "fixed", + fixed = { + {-0.085, -0.45, 0.5, 0.085, -.2525, 0.45,}, + {-0.0625, -0.2525, 0.5, 0.0625, -.218, 0.45,}, + {-0.03, -0.218, 0.5, 0.03, 0.0 , 0.45,}, + {-0.0625, 0.0, 0.5, 0.0625, 0.465, 0.45,}, + {-0.03, .465, 0.5, 0.03, .5, 0.45,}, + }, + }, + on_use = on_use_play_sound("bbq_basting"), +}) + +--Grill Brush +minetest.register_node("bbq:grill_brush", { + description = ("Grill Brush"), + inventory_image = "bbq_grill_brush.png", + wield_image = "bbq_grill_brush.png", + groups = {dig_immediate = 3, cracky=1, oddly_breakable_by_hand=1}, + sounds = default.node_sound_metal_defaults(), + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + tiles = { + "bbq_grill_brush_hang_top.png", "bbq_grill_brush_hang.png", + "bbq_grill_brush_hang.png", "bbq_grill_brush_hang.png", + "bbq_grill_brush_hang.png", "bbq_grill_brush_hang.png", + }, + groups = {vessel = 1, dig_immediate = 3}, + sounds = default.node_sound_leaves_defaults(), + node_box = { + type = "fixed", + fixed = { + {-0.12, -0.5, 0.49, 0.12, -.467, 0.48,}, + {-0.15, -0.467, 0.5, 0.15, -.2225, 0.45,}, + {-0.125, -0.44, 0.5, 0.125, -.25, 0.35,}, + {-0.03, -0.2225, 0.5, 0.03, 0.13, 0.45,}, + {-0.0625, 0.13 , 0.5, 0.0625, 0.485, 0.45,}, + {-0.03, .485, 0.5, 0.03, .5, 0.45,}, + }, + }, + on_use = on_use_play_sound("bbq_grill_brush", true), +}) diff --git a/mods/BBQ/depends.txt b/mods/BBQ/depends.txt new file mode 100644 index 00000000..36386949 --- /dev/null +++ b/mods/BBQ/depends.txt @@ -0,0 +1,10 @@ +default +bucket? +mobs? +mobs_animal? +craft_guide? +food? +crops? +vessels? +farming? +xdecor? diff --git a/mods/BBQ/description.txt b/mods/BBQ/description.txt new file mode 100644 index 00000000..ff2d84cf --- /dev/null +++ b/mods/BBQ/description.txt @@ -0,0 +1,84 @@ +Your Dad's BBQ Mod +---For Minetest--- + +Cause Mobs-Redo cows to drop beef. + +Play's nice with Crops, Food, and Farming Redo addons. Can use potatos, corn, tomatos, chili peppers, cheese, sugar, and honey from Crops, Food, Farming Redo, Mobs-Redo and xDecor add-ons. Also compatible with Crops Plus, my expansion of the Crops add-on (adds peppers, peppercorns, and ground pepper to the Crops add-on, all are present in this addon but without the actual pepper plant). + +Upgrades the BTUs of wood and wood planks in a realistic way when used in furnaces (including the smoker). Allows trees, planks, wooden slabs, wooden stairs, and sticks to be stored in woodpile. +Adds propane and charcoal fuels. + +All spices and sauces can be placed on the vessels shelf. Also added support for placing the bucket in the vessels shelf. + +Adds the following items: + +Smoker +Kettle Grill +Propane Grill +Beef Map (Wall Hanging) +Smoker Blueprint (Wall Hanging) +Lump Charcoal (fuel) +Charcoal Briquettes (fuel) +Bag O' Charcoal (fuel) +Propane (fuel) +Sawdust +Foil +Chimney Smoke (Place on top of a chimney) + +Wood Pile +Acaica Wood Pile +Aspen Wood Pile +Junglewood Wood Pile +Pine Wood Pile + +Spatula +Basting Brush +Grill Brush + +Paprika +Sea Salt +Sugar +Molasses (byproduct of Sugar) +Yeast (Can be found when harvesting grass and jungle grass) + +Brine +Liquid Smoke +Hot suace +BBQ Sauce +Steak sauce +Vinegar +Vinegar Mother + +Beef (Raw & Cooked) +Rack of Lamb (Raw & Cooked) +Leg of Lamb (Raw & Cooked) +Ham (Raw & Cooked) +BBQ Chicken (Raw & Cooked) +BBQ Beef Ribs (Raw & Cooked) +Hot Wings (Raw & Cooked) +Hamburger +Hamburger Patty (Raw and Cooked) +Bacon Cheeseburger +Hot Dog +Hotdog (Raw and Cooked) +Pulled Pork Sandwich +London Broil (Raw and Cooked) +Stuffed Porkchop (Raw and Cooked) +Beef Jerky (Raw & Cooked) +Pepper Steak (Raw & Cooked) +Bacon (Raw & Cooked) +Stuffed Pepper +Beer +Cheese Steak (Raw & Cooked) +Grilled Pizza (Raw & Cooked) +Grilled Tomato +Brisket (Raw & Cooked) +Corned Beef (Raw & Cooked) +Veggie Kebabs (Raw & Cooked) +Lamb Kebabs (Raw & Cooked) +Smoked Pepper (Raw & Cooked) +Grilled Corn (Raw & Cooked) +Stuffed Mushroom (Raw & Cooked) +Portebello Steaks (Raw & Cooked) +Pickled peppers +Veggie Packets (Raw & Cooked) diff --git a/mods/BBQ/init.lua b/mods/BBQ/init.lua new file mode 100644 index 00000000..218ee748 --- /dev/null +++ b/mods/BBQ/init.lua @@ -0,0 +1,8 @@ +dofile(minetest.get_modpath("bbq").."/cooking.lua") +dofile(minetest.get_modpath("bbq").."/crafts.lua") +dofile(minetest.get_modpath("bbq").."/kettle.lua") +dofile(minetest.get_modpath("bbq").."/propane_grill.lua") +dofile(minetest.get_modpath("bbq").."/propane_grill_pro.lua") +dofile(minetest.get_modpath("bbq").."/smoker.lua") +dofile(minetest.get_modpath("bbq").."/overrides.lua") +dofile(minetest.get_modpath("bbq").."/woodpile.lua") diff --git a/mods/BBQ/kettle.lua b/mods/BBQ/kettle.lua new file mode 100644 index 00000000..836156eb --- /dev/null +++ b/mods/BBQ/kettle.lua @@ -0,0 +1,495 @@ + +-- +-- Formspecs +-- + +function default.get_smoker_active_formspec(fuel_percent, item_percent) + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_kettle_grill_fire_bg.png^[lowpart:".. + (100-fuel_percent)..":bbq_kettle_grill_fire_fg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[lowpart:".. + (item_percent)..":gui_smoker_arrow_fg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +function default.get_smoker_inactive_formspec() + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_kettle_grill_fire_bg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +-- +-- Node callback functions that are the same for active and inactive smoker +-- + +local function can_dig(pos, player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("fuel") and inv:is_empty("dst") and inv:is_empty("src") +end + +local function allow_metadata_inventory_put(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel", width=1, items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext", "smoker is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end +end + +local function allow_metadata_inventory_move(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + return allow_metadata_inventory_put(pos, to_list, to_index, stack, player) +end + +local function allow_metadata_inventory_take(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + return stack:get_count() +end + +local function swap_node(pos, name) + local node = minetest.get_node(pos) + if node.name == name then + return + end + node.name = name + minetest.swap_node(pos, node) +end + +local function smoker_node_timer(pos, elapsed) + -- + -- Inizialize metadata + -- + local meta = minetest.get_meta(pos) + local fuel_time = meta:get_float("fuel_time") or 0 + local src_time = meta:get_float("src_time") or 0 + local fuel_totaltime = meta:get_float("fuel_totaltime") or 0 + + local inv = meta:get_inventory() + local srclist, fuellist + + local cookable, cooked + local fuel + + local update = true + while elapsed > 0 and update do + update = false + + srclist = inv:get_list("src") + fuellist = inv:get_list("fuel") + + -- + -- Cooking + -- + + -- Check if we have cookable content + local aftercooked + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + cookable = cooked.time ~= 0 + + local el = math.min(elapsed, fuel_totaltime - fuel_time) + + + if cookable then -- fuel lasts long enough, adjust el to cooking duration + el = math.min(el, cooked.time - src_time) + end + + -- Check if we have enough fuel to burn + if fuel_time < fuel_totaltime then + -- The smoker is currently active and has enough fuel + fuel_time = fuel_time + el + -- If there is a cookable item then check if it is ready yet + if cookable then + src_time = src_time + el + if src_time >= cooked.time then + -- Place result in dst list if possible + if inv:room_for_item("dst", cooked.item) then + inv:add_item("dst", cooked.item) + inv:set_stack("src", 1, aftercooked.items[1]) + src_time = src_time - cooked.time + update = true + end + else + -- Item could not be cooked: probably missing fuel + update = true + end + end + else + -- smoker ran out of fuel + if cookable then + -- We need to get new fuel + local afterfuel + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + + if fuel.time == 0 then + -- No valid fuel in fuel list + fuel_totaltime = 0 + src_time = 0 + else + -- Take fuel from fuel list + inv:set_stack("fuel", 1, afterfuel.items[1]) + update = true + fuel_totaltime = fuel.time + (fuel_totaltime - fuel_time) + end + else + -- We don't need to get new fuel since there is no cookable item + fuel_totaltime = 0 + src_time = 0 + end + fuel_time = 0 + end + + elapsed = elapsed - el + end + + if fuel and fuel_totaltime > fuel.time then + fuel_totaltime = fuel.time + end + if srclist[1]:is_empty() then + src_time = 0 + end + + -- + -- Update formspec, infotext and node + -- + local formspec + local item_state + local item_percent = 0 + if cookable then + item_percent = math.floor(src_time / cooked.time * 100) + if item_percent > 100 then + item_state = "100% (output full)" + else + item_state = item_percent .. "%" + end + else + if srclist[1]:is_empty() then + item_state = "Empty" + else + item_state = "Not cookable" + end + end + + local fuel_state = "Empty" + local active = "inactive" + local result = false + + if fuel_totaltime ~= 0 then + active = "active" + local fuel_percent = math.floor(fuel_time / fuel_totaltime * 100) + fuel_state = fuel_percent .. "%" + formspec = default.get_smoker_active_formspec(fuel_percent, item_percent) + swap_node(pos, "bbq:kettle_grill_active") + -- make sure timer restarts automatically + result = true + else + if not fuellist[1]:is_empty() then + fuel_state = "0%" + end + formspec = default.get_smoker_inactive_formspec() + swap_node(pos, "bbq:kettle_grill") + -- stop timer on the inactive smoker + minetest.get_node_timer(pos):stop() + end + + local infotext = "smoker " .. active .. "\n(Item: " .. item_state .. + "; Fuel: " .. fuel_state .. ")" + + -- + -- Set meta values + -- + meta:set_float("fuel_totaltime", fuel_totaltime) + meta:set_float("fuel_time", fuel_time) + meta:set_float("src_time", src_time) + meta:set_string("formspec", formspec) + meta:set_string("infotext", infotext) + + return result +end + +------------------- +-- Node definitions +------------------- + +minetest.register_node("bbq:kettle_grill", { + description = "Kettle Grill", + inventory_image = "bbq_kettle_grill_inv.png", + wield_image = "bbq_kettle_grill_inv.png", + + tiles = { + "bbq_kettle_grill_ext_top.png", "bbq_kettle_grill_ext_top.png", + "bbq_kettle_grill_ext.png", "bbq_kettle_grill_ext.png", + "bbq_kettle_grill_ext.png", "bbq_kettle_grill_ext.png", + }, + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.3, 0.5}, -- main body + }, + }, + + + groups = {cracky=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_metal_defaults(), + + + can_dig = can_dig, + + on_timer = smoker_node_timer, + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", default.get_smoker_inactive_formspec()) + local inv = meta:get_inventory() + inv:set_size('src', 1) + inv:set_size('fuel', 1 ) + inv:set_size('dst', 9) + end, + + on_metadata_inventory_move = function(pos) + minetest.get_node_timer(pos):start(1.0) + end, + on_metadata_inventory_put = function(pos) + -- start timer function, it will sort out whether smoker can burn or not. + minetest.get_node_timer(pos):start(1.0) + end, + on_blast = function(pos) + local drops = {} + default.get_inventory_drops(pos, "src", drops) + default.get_inventory_drops(pos, "fuel", drops) + default.get_inventory_drops(pos, "dst", drops) + drops[#drops+1] = "bbq:kettle_grill" + minetest.remove_node(pos) + return drops + end, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, + + + after_place_node = function(pos, placer) + minetest.set_node({x = pos.x, y = pos.y, z = pos.z},{name = "bbq:kettle_grill_base", param2=minetest.dir_to_facedir(placer:get_look_dir())}); + minetest.set_node({x = pos.x, y = pos.y + 1, z = pos.z},{name = "bbq:kettle_grill", param2=minetest.dir_to_facedir(placer:get_look_dir())}); + end, + + after_destruct = function(pos, oldnode) + if minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}).name == "bbq:kettle_grill_base" then + minetest.set_node({x = pos.x, y = pos.y - 1, z = pos.z},{name = "air"}) end + end, + +}) + +minetest.register_node("bbq:kettle_grill_active", { + description = "Kettle Grill Active", + inventory_image = "bbq_kettle_grill_inv.png", + wield_image = "bbq_kettle_grill_inv.png", + + tiles = { + "bbq_kettle_grill_ext_top_ani.png", "bbq_kettle_grill_ext_top.png", + "bbq_kettle_grill_ext_ani.png", "bbq_kettle_grill_ext_ani.png", + "bbq_kettle_grill_ext_ani.png", "bbq_kettle_grill_ext_ani.png", + }, + + tiles = { + "bbq_kettle_grill_ext_top_ani.png", "bbq_kettle_grill_ext_top.png", + + { + image = "bbq_kettle_grill_ext_ani.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + { + image = "bbq_kettle_grill_ext_ani.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + + + { + image = "bbq_kettle_grill_ext_ani.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + { + image = "bbq_kettle_grill_ext_ani.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + }, + + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, -- main body + {-0.18, -0.3, -0.0, 0.18, .4, 0.0}, -- smoke + {-0.0, -0.3, -0.18, 0.0, .4, 0.18}, -- smoke + }, + }, + + + groups = {cracky=2, not_in_creative_inventory=1}, + drop = "bbq:kettle_grill", + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_metal_defaults(), + on_timer = smoker_node_timer, + + can_dig = can_dig, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, + + after_place_node = function(pos, placer) + minetest.set_node({x = pos.x, y = pos.y, z = pos.z},{name = "bbq:kettle_grill_base", param2=minetest.dir_to_facedir(placer:get_look_dir())}); + minetest.set_node({x = pos.x, y = pos.y + 1, z = pos.z},{name = "bbq:kettle_grill", param2=minetest.dir_to_facedir(placer:get_look_dir())}); + end, + + after_destruct = function(pos, oldnode) + if minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}).name == "bbq:kettle_grill_base" then + minetest.set_node({x = pos.x, y = pos.y - 1, z = pos.z},{name = "air"}) end + end, + +}) + +minetest.register_node("bbq:kettle_grill_base", { + description = "Kettle Grill Base", + + tiles = { + "bbq_kettle_top.png", "bbq_kettle_bottom.png^[transformFY", + "bbq_kettle.png^[transformFX", "bbq_kettle.png", + "bbq_kettle_side.png", "bbq_kettle_side.png", + }, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.45, 0.4, -0.45, 0.45, 0.5, 0.45}, -- main body + {-0.4, 0.313, -0.4, 0.4, 0.5, 0.4}, -- main body + {-0.1, 0.1, -0.05, 0.05, 0.5, 0.05}, -- catch can + {-0.342, -0.5, -0.35, -0.292, 0.5, -0.30}, -- leg + {-0.342, -0.5, 0.35, -0.292, 0.5, 0.30}, -- leg + {0.342, -0.5, -0.35, 0.292, 0.5, -0.30}, -- leg + {0.342, -0.5, 0.35, 0.292, 0.5, 0.30}, -- leg + {-0.342, -0.3, -0.35, 0.35, -0.35, -0.30}, -- cross support + {-0.342, -0.3, 0.35, 0.30, -0.35, 0.30}, -- cross support + {0.342, -0.3, -0.35, 0.30, -0.35, 0.35}, -- cross support + {-0.342, -0.3, -0.35, -0.30, -0.35, 0.35}, -- cross support + {-0.30, -0.315, -0.2, 0.30, -0.335, -0.18}, -- grid + {-0.30, -0.315, 0.2, 0.30, -0.335, 0.18}, -- grid + {-0.30, -0.315, -0.06, 0.30, -0.335, -0.08}, -- grid + {-0.30, -0.315, 0.06, 0.30, -0.335, 0.08}, -- grid + {-0.2, -0.315, 0.30, -0.18, -0.335, -0.30}, -- grid + {0.2, -0.315, 0.30, 0.18, -0.335, -0.30}, -- grid + {-0.06, -0.315, 0.30, -0.08, -0.335, -0.30}, -- grid + {0.06, -0.315, 0.30, 0.08, -0.335, -0.30}, -- grid + + {-0.468, -0.5, -0.425, -0.35, -0.25, -0.225}, -- wheel + {-0.468, -0.475, -0.45, -0.35, -0.275, -0.20}, -- wheel + {-0.475, -0.375, -0.345, -0.415, -0.345, -0.315}, -- bolt + + {0.45, -0.5, -0.425, 0.35, -0.25, -0.225}, -- wheel + {0.45, -0.475, -0.45, 0.35, -0.275, -0.20}, -- wheel + {0.475, -0.375, -0.345, 0.415, -0.345, -0.315}, -- bolt + + {-0.29, -0.5, 0.36, -0.36, -0.4375, 0.29}, -- foot + {0.29, -0.5, 0.36, 0.36, -0.4375, 0.29}, -- foot + +-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, -- main body + }, + }, + groups = {cracky=2, not_in_creative_inventory=1}, + drop = "bbq:kettle_grill", + after_destruct = function(pos, oldnode) + minetest.set_node({x = pos.x, y = pos.y + 1, z = pos.z},{name = "air"}) + end, + + after_place_node = function(pos, placer) + minetest.set_node({x = pos.x, y = pos.y + 1, z = pos.z},{name = "bbq:kettle_grill", param2=minetest.dir_to_facedir(placer:get_look_dir())}); + + end, + +}) diff --git a/mods/BBQ/mod.conf b/mods/BBQ/mod.conf new file mode 100644 index 00000000..9defa353 --- /dev/null +++ b/mods/BBQ/mod.conf @@ -0,0 +1 @@ +name = bbq diff --git a/mods/BBQ/overrides.lua b/mods/BBQ/overrides.lua new file mode 100644 index 00000000..8a6ed72a --- /dev/null +++ b/mods/BBQ/overrides.lua @@ -0,0 +1,181 @@ +--------- +--ALIASES +--------- +minetest.register_alias("bbq:mutton_raw", "mobs:mutton_raw") +minetest.register_alias("bbq:mutton", "mobs:mutton_cooked") +minetest.register_alias("bbq:wood_pile", "bbq:woodpile_aspen") + +-------------------------- +--COMPATIBILITY WITH CROPS +-------------------------- + +if minetest.registered_items["crops:tomato"] ~= nil then +minetest.override_item("crops:tomato", { + groups = {food_tomato=1}, +}) +end + +if minetest.registered_items["crops:pepper"] ~= nil then +minetest.override_item("crops:pepper", { + groups = {food_pepper=1}, +}) +end + +if minetest.registered_items["crops:peppercorn"] ~= nil then +minetest.override_item("crops:peppercorn", { + groups = {food_peppercorn=1}, +}) +end + +if minetest.registered_items["crops:corn_cob"] ~= nil then +minetest.override_item("crops:corn_cob", { + groups = {food_corn=1}, +}) +end + +if minetest.registered_items["crops:potato"] ~= nil then +minetest.override_item("crops:potato", { + groups = {food_potato=1}, +}) +end + + +--------------------xdecor----------------------------- + +if minetest.registered_items["xdecor:honey"] ~= nil then +minetest.override_item("xdecor:honey", { + groups = {food_sugar=1, food_honey=1}, +}) +end + +--------------------------------- +--UPGRADE MEAT DROPS IN MOBS REDO +--------------------------------- +if minetest.registered_items["mobs_animal:cow"] ~= nil then +local def = minetest.registered_entities["mobs_animal:cow"] +assert(def, "mobs:cow not found") +def.drops = { + {name = "bbq:beef_raw", chance = 1, min = 1, max = 3}, + {name = "mobs:leather", chance = 1, min = 1, max = 2}, +} +end + +------------------------------- +--MAKE YEAST NATURALLY OCCURING +------------------------------- + +for i = 1, 5 do + minetest.override_item("default:grass_"..i, {drop = { + max_items = 1, + items = { + {items = {'farming:seed_wheat'},rarity = 5}, + {items = {'bbq:yeast'},rarity = 8}, + {items = {'default:grass_1'}}, + } + }}) +end + +minetest.override_item("default:junglegrass", {drop = { + max_items = 1, + items = { + {items = {'farming:seed_cotton'},rarity = 8}, + {items = {'bbq:yeast'},rarity = 8}, + {items = {'default:junglegrass'}}, + } +}}) + +----------------------------------------------- +--MAKE VESSEL TYPE ITEMS WORK WITH VESSEL SHELF +----------------------------------------------- +if minetest.registered_items["bucket:bucket_empty"] ~= nil then +minetest.override_item("bucket:bucket_empty", { + groups = {vessel=1}, +}) + +minetest.override_item("bucket:bucket_water", { + groups = {vessel=1}, +}) + +minetest.override_item("bucket:bucket_river_water", { + groups = {vessel=1}, +}) + +minetest.override_item("bucket:bucket_lava", { + groups = {vessel=1}, +}) +end + +if minetest.registered_items["mobs:bucket_milk"] ~= nil then +minetest.override_item("mobs:bucket_milk", { + groups = {vessel=1}, +}) +end + +---------------------- +--UPGRADING WOOD FUELS +---------------------- +minetest.register_craft({ + type = "fuel", + recipe = "default:junglewood", + burntime = 100, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:acacia_wood", + burntime = 92, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:wood", + burntime = 85, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:pine_wood", + burntime = 75, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:aspen_wood", + burntime = 65, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "stairs:slab_junglewood", + burntime = 12, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "stairs:slab_acacia_wood", + burntime = 11, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "stairs:slab_wood", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "stairs:slab_pine_wood", + burntime = 8, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "stairs:slab_aspen_wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:stick", + burntime = 2, +}) diff --git a/mods/BBQ/propane_grill.lua b/mods/BBQ/propane_grill.lua new file mode 100644 index 00000000..71184625 --- /dev/null +++ b/mods/BBQ/propane_grill.lua @@ -0,0 +1,389 @@ + +-- +-- Formspecs +-- + +function default.get_propane_grill_active_formspec(fuel_percent, item_percent) + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_smoker_fire_bg.png^[lowpart:".. + (100-fuel_percent)..":bbq_smoker_fire_fg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[lowpart:".. + (item_percent)..":gui_smoker_arrow_fg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +function default.get_propane_grill_inactive_formspec() + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_smoker_fire_bg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +-- +-- Node callback functions that are the same for active and inactive propane_grill +-- + +local function can_dig(pos, player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("fuel") and inv:is_empty("dst") and inv:is_empty("src") +end + +local function allow_metadata_inventory_put(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel", width=1, items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext", "propane_grill is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end +end + +local function allow_metadata_inventory_move(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + return allow_metadata_inventory_put(pos, to_list, to_index, stack, player) +end + +local function allow_metadata_inventory_take(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + return stack:get_count() +end + +local function swap_node(pos, name) + local node = minetest.get_node(pos) + if node.name == name then + return + end + node.name = name + minetest.swap_node(pos, node) +end + +local function propane_grill_node_timer(pos, elapsed) + -- + -- Inizialize metadata + -- + local meta = minetest.get_meta(pos) + local fuel_time = meta:get_float("fuel_time") or 0 + local src_time = meta:get_float("src_time") or 0 + local fuel_totaltime = meta:get_float("fuel_totaltime") or 0 + + local inv = meta:get_inventory() + local srclist, fuellist + + local cookable, cooked + local fuel + + local update = true + while elapsed > 0 and update do + update = false + + srclist = inv:get_list("src") + fuellist = inv:get_list("fuel") + + -- + -- Cooking + -- + + -- Check if we have cookable content + local aftercooked + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + cookable = cooked.time ~= 0 + + local el = math.min(elapsed, fuel_totaltime - fuel_time) + + + if cookable then -- fuel lasts long enough, adjust el to cooking duration + el = math.min(el, cooked.time - src_time) + end + + -- Check if we have enough fuel to burn + if fuel_time < fuel_totaltime then + -- The propane_grill is currently active and has enough fuel + fuel_time = fuel_time + el + -- If there is a cookable item then check if it is ready yet + if cookable then + src_time = src_time + el + if src_time >= cooked.time then + -- Place result in dst list if possible + if inv:room_for_item("dst", cooked.item) then + inv:add_item("dst", cooked.item) + inv:set_stack("src", 1, aftercooked.items[1]) + src_time = src_time - cooked.time + update = true + end + else + -- Item could not be cooked: probably missing fuel + update = true + end + end + else + -- propane_grill ran out of fuel + if cookable then + -- We need to get new fuel + local afterfuel + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + + if fuel.time == 0 then + -- No valid fuel in fuel list + fuel_totaltime = 0 + src_time = 0 + else + -- Take fuel from fuel list + inv:set_stack("fuel", 1, afterfuel.items[1]) + update = true + fuel_totaltime = fuel.time + (fuel_totaltime - fuel_time) + end + else + -- We don't need to get new fuel since there is no cookable item + fuel_totaltime = 0 + src_time = 0 + end + fuel_time = 0 + end + + elapsed = elapsed - el + end + + if fuel and fuel_totaltime > fuel.time then + fuel_totaltime = fuel.time + end + if srclist[1]:is_empty() then + src_time = 0 + end + + -- + -- Update formspec, infotext and node + -- + local formspec + local item_state + local item_percent = 0 + if cookable then + item_percent = math.floor(src_time / cooked.time * 100) + if item_percent > 100 then + item_state = "100% (output full)" + else + item_state = item_percent .. "%" + end + else + if srclist[1]:is_empty() then + item_state = "Empty" + else + item_state = "Not cookable" + end + end + + local fuel_state = "Empty" + local active = "inactive" + local result = false + + if fuel_totaltime ~= 0 then + active = "active" + local fuel_percent = math.floor(fuel_time / fuel_totaltime * 100) + fuel_state = fuel_percent .. "%" + formspec = default.get_propane_grill_active_formspec(fuel_percent, item_percent) + swap_node(pos, "bbq:propane_grill_active") + -- make sure timer restarts automatically + result = true + else + if not fuellist[1]:is_empty() then + fuel_state = "0%" + end + formspec = default.get_propane_grill_inactive_formspec() + swap_node(pos, "bbq:propane_grill") + -- stop timer on the inactive propane_grill + minetest.get_node_timer(pos):stop() + end + + local infotext = "propane_grill " .. active .. "\n(Item: " .. item_state .. + "; Fuel: " .. fuel_state .. ")" + + -- + -- Set meta values + -- + meta:set_float("fuel_totaltime", fuel_totaltime) + meta:set_float("fuel_time", fuel_time) + meta:set_float("src_time", src_time) + meta:set_string("formspec", formspec) + meta:set_string("infotext", infotext) + + return result +end + +------------------- +-- Node definitions +------------------- + +minetest.register_node("bbq:propane_grill", { + description = "Propane Grill", + tiles = { + "bbq_propane_grill_top.png", "bbq_propane_grill_bottom.png", + "bbq_propane_grill_side.png", "bbq_propane_grill_side.png", + "bbq_propane_grill_back.png", "bbq_propane_grill_front.png", + }, + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.25, 0.5}, -- main body + {-0.5, 0.25, -0.5, 0.5, 0.68, 0.5}, -- top + }, + }, + + sunlight_propagates = true, + groups = {cracky=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + + can_dig = can_dig, + + on_timer = propane_grill_node_timer, + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", default.get_propane_grill_inactive_formspec()) + local inv = meta:get_inventory() + inv:set_size('src', 1) + inv:set_size('fuel', 1 ) + inv:set_size('dst', 9) + end, + + on_metadata_inventory_move = function(pos) + minetest.get_node_timer(pos):start(1.0) + end, + on_metadata_inventory_put = function(pos) + -- start timer function, it will sort out whether propane_grill can burn or not. + minetest.get_node_timer(pos):start(1.0) + end, + on_blast = function(pos) + local drops = {} + default.get_inventory_drops(pos, "src", drops) + default.get_inventory_drops(pos, "fuel", drops) + default.get_inventory_drops(pos, "dst", drops) + drops[#drops+1] = "bbq:propane_grill" + minetest.remove_node(pos) + return drops + end, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) + +minetest.register_node("bbq:propane_grill_active", { + description = "Propane Grill", + + + + tiles = { + "bbq_propane_grill_top.png", "bbq_propane_grill_bottom.png", + + { + image = "bbq_propane_grill_side_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + { + image = "bbq_propane_grill_side_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + "bbq_propane_grill_back.png", + { + image = "bbq_propane_grill_front_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + }, + + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.25, 0.5}, -- main body + {-0.5, 0.25, -0.5, 0.5, 0.68, 0.5}, -- top + }, + }, + + + sunlight_propagates = true, + drop = "bbq:propane_grill", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + on_timer = propane_grill_node_timer, + + can_dig = can_dig, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) diff --git a/mods/BBQ/propane_grill_pro.lua b/mods/BBQ/propane_grill_pro.lua new file mode 100644 index 00000000..7cb491f6 --- /dev/null +++ b/mods/BBQ/propane_grill_pro.lua @@ -0,0 +1,391 @@ + +-- +-- Formspecs +-- + +function default.get_propane_grill_pro_active_formspec(fuel_percent, item_percent) + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_smoker_fire_bg.png^[lowpart:".. + (100-fuel_percent)..":bbq_smoker_fire_fg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[lowpart:".. + (item_percent)..":gui_smoker_arrow_fg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +function default.get_propane_grill_pro_inactive_formspec() + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_smoker_fire_bg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +-- +-- Node callback functions that are the same for active and inactive propane_grill_pro +-- + +local function can_dig(pos, player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("fuel") and inv:is_empty("dst") and inv:is_empty("src") +end + +local function allow_metadata_inventory_put(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel", width=1, items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext", "propane_grill_pro is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end +end + +local function allow_metadata_inventory_move(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + return allow_metadata_inventory_put(pos, to_list, to_index, stack, player) +end + +local function allow_metadata_inventory_take(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + return stack:get_count() +end + +local function swap_node(pos, name) + local node = minetest.get_node(pos) + if node.name == name then + return + end + node.name = name + minetest.swap_node(pos, node) +end + +local function propane_grill_pro_node_timer(pos, elapsed) + -- + -- Inizialize metadata + -- + local meta = minetest.get_meta(pos) + local fuel_time = meta:get_float("fuel_time") or 0 + local src_time = meta:get_float("src_time") or 0 + local fuel_totaltime = meta:get_float("fuel_totaltime") or 0 + + local inv = meta:get_inventory() + local srclist, fuellist + + local cookable, cooked + local fuel + + local update = true + while elapsed > 0 and update do + update = false + + srclist = inv:get_list("src") + fuellist = inv:get_list("fuel") + + -- + -- Cooking + -- + + -- Check if we have cookable content + local aftercooked + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + cookable = cooked.time ~= 0 + + local el = math.min(elapsed, fuel_totaltime - fuel_time) + + + if cookable then -- fuel lasts long enough, adjust el to cooking duration + el = math.min(el, cooked.time - src_time) + end + + -- Check if we have enough fuel to burn + if fuel_time < fuel_totaltime then + -- The propane_grill_pro is currently active and has enough fuel + fuel_time = fuel_time + el + -- If there is a cookable item then check if it is ready yet + if cookable then + src_time = src_time + el + if src_time >= cooked.time then + -- Place result in dst list if possible + if inv:room_for_item("dst", cooked.item) then + inv:add_item("dst", cooked.item) + inv:set_stack("src", 1, aftercooked.items[1]) + src_time = src_time - cooked.time + update = true + end + else + -- Item could not be cooked: probably missing fuel + update = true + end + end + else + -- propane_grill_pro ran out of fuel + if cookable then + -- We need to get new fuel + local afterfuel + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + + if fuel.time == 0 then + -- No valid fuel in fuel list + fuel_totaltime = 0 + src_time = 0 + else + -- Take fuel from fuel list + inv:set_stack("fuel", 1, afterfuel.items[1]) + update = true + fuel_totaltime = fuel.time + (fuel_totaltime - fuel_time) + end + else + -- We don't need to get new fuel since there is no cookable item + fuel_totaltime = 0 + src_time = 0 + end + fuel_time = 0 + end + + elapsed = elapsed - el + end + + if fuel and fuel_totaltime > fuel.time then + fuel_totaltime = fuel.time + end + if srclist[1]:is_empty() then + src_time = 0 + end + + -- + -- Update formspec, infotext and node + -- + local formspec + local item_state + local item_percent = 0 + if cookable then + item_percent = math.floor(src_time / cooked.time * 100) + if item_percent > 100 then + item_state = "100% (output full)" + else + item_state = item_percent .. "%" + end + else + if srclist[1]:is_empty() then + item_state = "Empty" + else + item_state = "Not cookable" + end + end + + local fuel_state = "Empty" + local active = "inactive" + local result = false + + if fuel_totaltime ~= 0 then + active = "active" + local fuel_percent = math.floor(fuel_time / fuel_totaltime * 100) + fuel_state = fuel_percent .. "%" + formspec = default.get_propane_grill_pro_active_formspec(fuel_percent, item_percent) + swap_node(pos, "bbq:propane_grill_pro_active") + -- make sure timer restarts automatically + result = true + else + if not fuellist[1]:is_empty() then + fuel_state = "0%" + end + formspec = default.get_propane_grill_pro_inactive_formspec() + swap_node(pos, "bbq:propane_grill_pro") + -- stop timer on the inactive propane_grill_pro + minetest.get_node_timer(pos):stop() + end + + local infotext = "propane_grill_pro " .. active .. "\n(Item: " .. item_state .. + "; Fuel: " .. fuel_state .. ")" + + -- + -- Set meta values + -- + meta:set_float("fuel_totaltime", fuel_totaltime) + meta:set_float("fuel_time", fuel_time) + meta:set_float("src_time", src_time) + meta:set_string("formspec", formspec) + meta:set_string("infotext", infotext) + + return result +end + +------------------- +-- Node definitions +------------------- + +minetest.register_node("bbq:propane_grill_pro", { + description = "Propane Grill Pro", + tiles = { + "bbq_propane_grill_top.png", "bbq_propane_grill_bottom.png", + "bbq_propane_grill_side.png", "bbq_propane_grill_side.png", + "bbq_propane_grill_back.png", "bbq_propane_grill_front.png", + }, + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-1, 0.2, -0.5, 1, 0.25, 0.5},-- wings + {-0.5, -0.5, -0.5, 0.5, 0.25, 0.5}, -- main body + {-0.5, 0.25, -0.5, 0.5, 0.68, 0.5}, -- top + }, + }, + + sunlight_propagates = true, + groups = {cracky=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + + can_dig = can_dig, + + on_timer = propane_grill_pro_node_timer, + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", default.get_propane_grill_pro_inactive_formspec()) + local inv = meta:get_inventory() + inv:set_size('src', 1) + inv:set_size('fuel', 1 ) + inv:set_size('dst', 9) + end, + + on_metadata_inventory_move = function(pos) + minetest.get_node_timer(pos):start(1.0) + end, + on_metadata_inventory_put = function(pos) + -- start timer function, it will sort out whether propane_grill_pro can burn or not. + minetest.get_node_timer(pos):start(1.0) + end, + on_blast = function(pos) + local drops = {} + default.get_inventory_drops(pos, "src", drops) + default.get_inventory_drops(pos, "fuel", drops) + default.get_inventory_drops(pos, "dst", drops) + drops[#drops+1] = "bbq:propane_grill_pro" + minetest.remove_node(pos) + return drops + end, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) + +minetest.register_node("bbq:propane_grill_pro_active", { + description = "Propane Grill Pro", + + + + tiles = { + "bbq_propane_grill_top.png", "bbq_propane_grill_bottom.png", + + { + image = "bbq_propane_grill_side_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + { + image = "bbq_propane_grill_side_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + "bbq_propane_grill_back.png", + { + image = "bbq_propane_grill_front_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + }, + + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-1, 0.2, -0.5, 1, 0.25, 0.5},-- wings + {-0.5, -0.5, -0.5, 0.5, 0.25, 0.5}, -- main body + {-0.5, 0.25, -0.5, 0.5, 0.68, 0.5}, -- top + }, + }, + + + sunlight_propagates = true, + drop = "bbq:propane_grill_pro", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + on_timer = propane_grill_pro_node_timer, + + can_dig = can_dig, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) diff --git a/mods/BBQ/screenshot1.png b/mods/BBQ/screenshot1.png new file mode 100644 index 0000000000000000000000000000000000000000..686b7dffdc9bba7a5e087286545ff6e41ce6b080 GIT binary patch literal 510793 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π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⁣IUQo(l-IkeM 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%0Dbb*F#relA4~-5 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

xSguqvLJEBnSdhz%g0 zNhPx+%qVDr3p<*KF9^vH^QFX|z4_ozo_hRvCaH^ooYS_)WZd!NPA_b+pU(@45ocf^LwvRq>v?5ZE5fGg3g}fmLZQXrJyqb zmb{>|h*)!WZ5ZfGM4XQ~6Z0nn-vL0Y)|L(;20BZLM~zx}YlNhh(MjkrT~!Rr0-z|G z<<4toj-B(Ek-P2z5Z^Z{w8gcY9eU8aUGIyx-u>Z!{YU**Bkp?h3m3{l$M5!HJ*SjU zmpzCfx2rlqTry=BiY3|kG?w5PD-n?w0<5fFQ1m3cnJ);C(3Mmw6_m}O)XRbvD9PD@ zqDTnj0C&7yqavr8Vc~xDVb3*JD%96;+4)CrxgDIiD}YEO95^s*i=?O1v!#v{*JFI~ z$uXUZ=6zV!CLJvjQ7Ml&*k+ZsiRTxIRux{JwG`bB-o%eShx?0_r85@f%|CN`IqZSl zc%6K6!^Bw1GB^5cZkqL#5TT4(!wmWUyxDF@t2I9-zxAHOa+S&aNNIFX5^+9x^4ul) zu6kd3h3TQu`tri2y!_-qo~wCy=1QYu=`r6ARHYw%2EVXICKIdqge++fO6kzV!R6UA z!E3cTMnXiN#luYl$)IQh867Qo&}WxOeSW>RyO@z3U)Xl?PVslUD*J1 zsP&X=2i&GIwa^4`VAO9LH!ey5XaZyg9pJSVz@Qmg5(J==JRP))LGyNw?MeZdUugK6 zzOt|;1)zWZV|TI-zxkKX^6s68J7&=6h`GWnwrxM1P73b7%~%D=c+87fITozl@x)~e zdooPV!>?3pF7TZQV$e24B|u^MfBxbTX4(GLr{3>-;jPt$78bG-ekGjMhHaY$07dhg zuR&M-@%!I#D7Vj^awt|m_lv*oyuKL+qfZTVg-`8vlbh^dPpG##0EUXm?o;$ykUOp! zvF$+s4?ihkZhhk$UuUA&?|8>M!#W#-q4n@-YiP)+ElWHTRPo}GniuHwRJ2fVf}Op4 zCue4+!|t_r?_P!v&d$z8W6%tx4GI;0^PArgF=#H7{K_kyl!>B%GJq#ebdmAfCVOBP zC3gj4x!lJTt8N0w;>{6#ww4gKkB*KCFHXqD*{JtKkX2O?6L?NfpOs>}BO_gINKIIv z5+?20z*u2T|0P-D3Pqg_?ovZc85AOFoGKlLMT2JoAo`$EJD_Q!tw4J0?} zLb_=eeWoJl9QNC_O0$p)ZRxWoofxTD@B@fdS1~P__4A$AR}BiJ5)w(iwuyX69#=f| z_;Km`|M*8fB!5A&9CWp{IsiTHzjdsbNsi=vS67|yiU#={zuE_wA++YcS?j}9!9V*%sA>p*52K2<;6K}Zl z9_gi<9eU|TFdmNuT?Zl{u(2%hj~LeyWi&;=WhqB~3#F2W?&qG*aA)xl$DmhM&imU< z2n7)tCSGo&a_)S;-^hJ zO=%f4491dveRk@?k;B)vD>cEs6SiX1F*~)Koq~y9ejE|^jT5* z2zR~G79RAux(Vx9nLQH&2KSCj!>#9!U4Uo|x`򿷇@r15IheyvI09KlIA`$ai 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

2{0MzSt={d%XjlaD_X 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 @X8}CV0BH4AG*#f7PN!Thx1#r~P$(2; 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%0AGCZ#SNv;mz40?=kw8y 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 EKjQ@j`~Uy| literal 0 HcmV?d00001 diff --git a/mods/BBQ/screenshot2.png b/mods/BBQ/screenshot2.png new file mode 100644 index 0000000000000000000000000000000000000000..bf899299dc741b2d84daa2560918ab34c2c5ff86 GIT binary patch literal 514947 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

$NZpM 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

2FKu2A;@sxE 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�*%Om7RQ&}MIrckHfY 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 b?K{G-6GOLqIZA3E;H9dh`La~eJox_r*bUIS literal 0 HcmV?d00001 diff --git a/mods/BBQ/smoker.lua b/mods/BBQ/smoker.lua new file mode 100644 index 00000000..56b7d082 --- /dev/null +++ b/mods/BBQ/smoker.lua @@ -0,0 +1,427 @@ + +-- +-- Formspecs +-- + +function default.get_smoker_active_formspec(fuel_percent, item_percent) + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_smoker_fire_bg.png^[lowpart:".. + (100-fuel_percent)..":bbq_smoker_fire_fg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[lowpart:".. + (item_percent)..":gui_smoker_arrow_fg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +function default.get_smoker_inactive_formspec() + return "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[context;src;2.75,0.5;1,1;]".. + "list[context;fuel;2.75,2.5;1,1;]".. + "image[2.75,1.5;1,1;bbq_smoker_fire_bg.png]".. + "image[3.75,1.5;1,1;gui_smoker_arrow_bg.png^[transformR270]".. + "list[context;dst;4.8,0.5;3,3;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "listring[context;dst]".. + "listring[current_player;main]".. + "listring[context;src]".. + "listring[current_player;main]".. + "listring[context;fuel]".. + "listring[current_player;main]".. + default.get_hotbar_bg(0, 4.25) +end + +-- +-- Node callback functions that are the same for active and inactive smoker +-- + +local function can_dig(pos, player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("fuel") and inv:is_empty("dst") and inv:is_empty("src") +end + +local function allow_metadata_inventory_put(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel", width=1, items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext", "smoker is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end +end + +local function allow_metadata_inventory_move(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + return allow_metadata_inventory_put(pos, to_list, to_index, stack, player) +end + +local function allow_metadata_inventory_take(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + return stack:get_count() +end + +local function swap_node(pos, name) + local node = minetest.get_node(pos) + if node.name == name then + return + end + node.name = name + minetest.swap_node(pos, node) +end + +local function smoker_node_timer(pos, elapsed) + -- + -- Inizialize metadata + -- + local meta = minetest.get_meta(pos) + local fuel_time = meta:get_float("fuel_time") or 0 + local src_time = meta:get_float("src_time") or 0 + local fuel_totaltime = meta:get_float("fuel_totaltime") or 0 + + local inv = meta:get_inventory() + local srclist, fuellist + + local cookable, cooked + local fuel + + local update = true + while elapsed > 0 and update do + update = false + + srclist = inv:get_list("src") + fuellist = inv:get_list("fuel") + + -- + -- Cooking + -- + + -- Check if we have cookable content + local aftercooked + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + cookable = cooked.time ~= 0 + + local el = math.min(elapsed, fuel_totaltime - fuel_time) + + + if cookable then -- fuel lasts long enough, adjust el to cooking duration + el = math.min(el, cooked.time - src_time) + end + + -- Check if we have enough fuel to burn + if fuel_time < fuel_totaltime then + -- The smoker is currently active and has enough fuel + fuel_time = fuel_time + el + -- If there is a cookable item then check if it is ready yet + if cookable then + src_time = src_time + el + if src_time >= cooked.time then + -- Place result in dst list if possible + if inv:room_for_item("dst", cooked.item) then + inv:add_item("dst", cooked.item) + inv:set_stack("src", 1, aftercooked.items[1]) + src_time = src_time - cooked.time + update = true + end + else + -- Item could not be cooked: probably missing fuel + update = true + end + end + else + -- smoker ran out of fuel + if cookable then + -- We need to get new fuel + local afterfuel + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + + if fuel.time == 0 then + -- No valid fuel in fuel list + fuel_totaltime = 0 + src_time = 0 + else + -- Take fuel from fuel list + inv:set_stack("fuel", 1, afterfuel.items[1]) + update = true + fuel_totaltime = fuel.time + (fuel_totaltime - fuel_time) + end + else + -- We don't need to get new fuel since there is no cookable item + fuel_totaltime = 0 + src_time = 0 + end + fuel_time = 0 + end + + elapsed = elapsed - el + end + + if fuel and fuel_totaltime > fuel.time then + fuel_totaltime = fuel.time + end + if srclist[1]:is_empty() then + src_time = 0 + end + + -- + -- Update formspec, infotext and node + -- + local formspec + local item_state + local item_percent = 0 + if cookable then + item_percent = math.floor(src_time / cooked.time * 100) + if item_percent > 100 then + item_state = "100% (output full)" + else + item_state = item_percent .. "%" + end + else + if srclist[1]:is_empty() then + item_state = "Empty" + else + item_state = "Not cookable" + end + end + + local fuel_state = "Empty" + local active = "inactive" + local result = false + + if fuel_totaltime ~= 0 then + active = "active" + local fuel_percent = math.floor(fuel_time / fuel_totaltime * 100) + fuel_state = fuel_percent .. "%" + formspec = default.get_smoker_active_formspec(fuel_percent, item_percent) + swap_node(pos, "bbq:smoker_active") + -- make sure timer restarts automatically + result = true + else + if not fuellist[1]:is_empty() then + fuel_state = "0%" + end + formspec = default.get_smoker_inactive_formspec() + swap_node(pos, "bbq:smoker") + -- stop timer on the inactive smoker + minetest.get_node_timer(pos):stop() + end + + local infotext = "smoker " .. active .. "\n(Item: " .. item_state .. + "; Fuel: " .. fuel_state .. ")" + + -- + -- Set meta values + -- + meta:set_float("fuel_totaltime", fuel_totaltime) + meta:set_float("fuel_time", fuel_time) + meta:set_float("src_time", src_time) + meta:set_string("formspec", formspec) + meta:set_string("infotext", infotext) + + return result +end + +------------------- +-- Node definitions +------------------- + +minetest.register_node("bbq:smoker", { + description = "Smoker", + tiles = { + "bbq_smoker_texture_bottom.png", --top + "bbq_smoker_texture_bottom.png^[transformFY", --bottom + "bbq_smoker_texture_side.png", --right side + "bbq_smoker_texture_side.png^[transformFX", --left side + "bbq_smoker_texture_back.png", --back + "bbq_smoker_texture.png", --front + }, + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-1.5, -0.03, -0.3, -1.0, 0.35, 0.093},-- smokebox + {-1.0, -0.08, -0.5, 0.5, 0.6, 0.435 }, -- main body + {-0.375, 0.095, -.52, -0.16, 0.155, -0.54}, -- main handle + {-1.37, 0.095, -.32, -1.16, 0.155, -0.34}, -- smokebox handle + {-0.345, 0.115, -.5, -0.325, 0.135, -0.55}, -- left handle bolt + {-0.21, 0.115, -.5, -0.19, 0.135, -0.55}, -- right handle bolt + {-1.32, 0.115, -.35, -1.34, 0.135, -0.3}, -- left smokebox handle bolt + {-1.19, 0.115, -.35, -1.21, 0.135, -0.3}, -- right smokebox handle bolt + {0.5, 0.18, .10, 0.99, 0.30, 0.22}, -- chimney x + {0.87, 0.18, .10, 0.99, .62, 0.22}, -- chimney y +-- {0.93, 0.62, .10, 0.93, .9, 0.22}, -- chimney smoke +-- {0.87, 0.62, .16, 0.99, .9, 0.16}, -- chimney smoke + {-0.8, -0.5, -0.3, -0.9, -0.08, -0.4}, -- front leftleg + {0.3, -0.5, -0.3, 0.4, -0.08, -0.4}, -- front right leg + {-0.8, -0.5, 0.3, -0.9, -0.08, 0.4}, -- front leftleg + {0.3, -0.5, 0.3, 0.4, -0.08, 0.4}, -- front right leg + }, + }, + + sunlight_propagates = true, + groups = {cracky=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + + can_dig = can_dig, + + on_timer = smoker_node_timer, + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("formspec", default.get_smoker_inactive_formspec()) + local inv = meta:get_inventory() + inv:set_size('src', 1) + inv:set_size('fuel', 1 ) + inv:set_size('dst', 9) + end, + + on_metadata_inventory_move = function(pos) + minetest.get_node_timer(pos):start(1.0) + end, + on_metadata_inventory_put = function(pos) + -- start timer function, it will sort out whether smoker can burn or not. + minetest.get_node_timer(pos):start(1.0) + end, + on_blast = function(pos) + local drops = {} + default.get_inventory_drops(pos, "src", drops) + default.get_inventory_drops(pos, "fuel", drops) + default.get_inventory_drops(pos, "dst", drops) + drops[#drops+1] = "bbq:smoker" + minetest.remove_node(pos) + return drops + end, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) + +minetest.register_node("bbq:smoker_active", { + description = "smoker", + + + + tiles = { + "bbq_smoker_texture_bottom.png", --top + "bbq_smoker_texture_bottom.png^[transformFY", --bottom + { + image = "bbq_smoker_texture_side_animated.png", --right side + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + { + image = "bbq_smoker_texture_side_animated.png^[transformFX", --left side + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + + { + image = "bbq_smoker_texture_back_animated.png", --back + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, +{ + image = "bbq_smoker_texture_animated.png", --front + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + }, + }, + + + paramtype = "light", + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-1.5, -0.03, -0.3, -1.0, 0.35, 0.093},-- smokebox + {-1.0, -0.08, -0.5, 0.5, 0.6, 0.435 }, -- main body + {-0.375, 0.095, -.52, -0.16, 0.155, -0.54}, -- main handle + {-1.37, 0.095, -.32, -1.16, 0.155, -0.34}, -- smokebox handle + {-0.345, 0.115, -.5, -0.325, 0.135, -0.55}, -- left handle bolt + {-0.21, 0.115, -.5, -0.19, 0.135, -0.55}, -- right handle bolt + {-1.32, 0.115, -.35, -1.34, 0.135, -0.3}, -- left smokebox handle bolt + {-1.19, 0.115, -.35, -1.21, 0.135, -0.3}, -- right smokebox handle bolt + {0.5, 0.18, .10, 0.99, 0.30, 0.22}, -- chimney x + {0.87, 0.18, .10, 0.99, .62, 0.22}, -- chimney y + {0.93, 0.62, .10, 0.93, .9, 0.22}, -- chimney smoke + {0.87, 0.62, .16, 0.99, .9, 0.16}, -- chimney smoke + {-0.8, -0.5, -0.3, -0.9, -0.08, -0.4}, -- front leftleg + {0.3, -0.5, -0.3, 0.4, -0.08, -0.4}, -- front right leg + {-0.8, -0.5, 0.3, -0.9, -0.08, 0.4}, -- front leftleg + {0.3, -0.5, 0.3, 0.4, -0.08, 0.4}, -- front right leg + }, + }, + + sunlight_propagates = true, + drop = "bbq:smoker", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + on_timer = smoker_node_timer, + + can_dig = can_dig, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) diff --git a/mods/BBQ/sounds/bbq_basting.ogg b/mods/BBQ/sounds/bbq_basting.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9d9c3b71835896b9a4d367b2400aef4bb095f722 GIT binary patch literal 31857 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 C?T=po literal 0 HcmV?d00001 diff --git a/mods/BBQ/sounds/bbq_grill_brush.ogg b/mods/BBQ/sounds/bbq_grill_brush.ogg new file mode 100644 index 0000000000000000000000000000000000000000..11992c298380d8193a03da00fe1c787e6f6f6bd8 GIT binary patch literal 20155 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 Gp79!*ekjWT literal 0 HcmV?d00001 diff --git a/mods/BBQ/sounds/bbq_sizzle.ogg b/mods/BBQ/sounds/bbq_sizzle.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b6d96313097a738287223f747b1056ad3479fb90 GIT binary patch literal 35064 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 U061DGqyPW_07*qoM6N<$g2~|JFaQ7m literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_basting_brush.png b/mods/BBQ/textures/bbq_basting_brush.png new file mode 100644 index 0000000000000000000000000000000000000000..23c4b73bd2ae7aa3329ce594b4d0f07a71d1af7e GIT binary patch literal 653 zcmV;80&@L{P)f=mh`(04#Jx zSad^gZEa<4bO1(aY-J#Ka%psQWo{s1c_2Y#Z(?O2P-t&-Z*ypGa6ce4E-+DmxCsCN z0pdwSK~z}7#g;vbQ$ZAlpL6a{G z0ZYNc4T1Fo)I!)Kdhg6R7VCv-Z=lunj%SU!L7+3pMcjOI0ICWeHwR#5 z6jil3fOq?^c`<$72_QKIcdlRcH?ui-;OvEqJb3&>igNvjwM->Hn9o=q9)cMM^BFM& zQUH=$uv#op6K2} literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_basting_brush_hang.png b/mods/BBQ/textures/bbq_basting_brush_hang.png new file mode 100644 index 0000000000000000000000000000000000000000..933de7dc4427f8de54f44b126f82f9be876353c5 GIT binary patch literal 819 zcmV-31I+x1P)&0BoK`0oXhP%M1pYMd&wte!_;L0N4;7zkH)Fd_lK01ONi zgs>g(#S-SoE?|OzLIDsHOb7t`Qb3VAKn&>V-!m~dpqPEJq*|{<0aWWX^naXyR8g(h zz-)pvC4jm4b`-$ed>aS*UjZ#}ZN3d75~L}0#@_p_a}C_Ndq21+K7QC%TNGG+@GwZT zyR})q540AS5NoZ)C0uQ_g8gr;+@9VX_|?}o&x8GazT%vV25`;+G{Gn*-zbKO1|S&F z1arjaD=JAefJy>RD&Z;f_{y-maeifWE%<}O?gowL=^*&w$2P0!sh@002ovPDHLkV1jAYQ0xEz literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_bbq_chicken.png b/mods/BBQ/textures/bbq_bbq_chicken.png new file mode 100644 index 0000000000000000000000000000000000000000..616b8e4384a2404ad51ee3b9320e827d0d4a2e6c GIT binary patch literal 492 zcmVX=Nwz=S=zwSOfY0RW}rssMN+{i@A~aho6&wK38EYe=_0&la*uy~S82$qeKyT}lRUfG3^BnY7e;YByy^iOoZORolz z3_%tV2x3351PcXgLS2Y%a|}{5+0nT(-8tv&N~v6{;pgssEAE6y zrvt6Q!-JU*qAEeWr(Jfq>!>Lfv6{}aZWF98r|9qNlxp<3t)k#%_ca+F96;ILLx5*o z@)@7?-;n1H4cgmUsr7j=GZ_?j9r?V@YBtNzd_t5>aLoPLMFBA3sF8Lnh21ddP#t(& zPU^M%zl&6k=#~^C;$Ke literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_bbq_sauce.png b/mods/BBQ/textures/bbq_bbq_sauce.png new file mode 100644 index 0000000000000000000000000000000000000000..f6391431e667efed4eb5cf53a754e7447e7ea59d GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=De8Ak0{?)V>TT$X?><>&pI!kxfWM^m3EZQ=m|@r;B5V#p&df1B_oHBL6FY*8ltO zY=^Hbw;uD4ojU?p?dp!K>JyyKC~cPW9DCS7SX?0Yz#>&|mXk$xhW8GvwDfR!Qa_=CBhI;?%5g?JyLR;hroszopr0OZb9)Bpeg literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_beef_cooked.png b/mods/BBQ/textures/bbq_beef_cooked.png new file mode 100644 index 0000000000000000000000000000000000000000..41b1bd0fdb1a3eb3639886c2b9363fc62e04601c GIT binary patch literal 611 zcmV-p0-XJcP)9B85c<<)~1TH8aTYqymMwoRF%Jlh=d2Zs@lmn^Dn}syYmJC z6~PmU6!ZXOjuSt;HD|Qjq3)`eOdyab-vE>WpbE3i z8X!jlE@!juLA7MOWWd>0edK84J$N45`7-TxoAkAX5$P~MM8XT_Ga}Y7Fc!uWwz(|X zlP4(l8~BNU*2h=BG~T56arKNzRBocf5ZCF9TLE+NHvLu$Vn^Km&Q5L)l?i}|giCiS zMggg*E<>}jv zXmX`JfJ8orAoSK=q5@lm3O1F+E6w8oo6qt5^S9{P`evl6cJdxXRY!kt?~)nrG)WZl xI2VIJKOR{<>WF>=9KN`T3At&)KLGz5KLKBJ;23e)JTd?P002ovPDHLkV1m@L3w8hi literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_beef_jerky.png b/mods/BBQ/textures/bbq_beef_jerky.png new file mode 100644 index 0000000000000000000000000000000000000000..9a2c6a2e21ed5a4f63162225d7fcdb1a7f2c9e92 GIT binary patch literal 725 zcmV;`0xJE9P)=!0vz!7G`Vmva%ynolr` zZiT_riJ3~%KQledm$~J;yq4FgF}9(}65`<;NMb(hw&|8x!P9;dPUzDm2YcCzC)HgW zTWc%ijRG7s1;!#oF6%=}_2^)Q(3~`wE>c1QfF}UFQjreZUA~dl`1<-LzdSi6pCjy7 z6@((fKmgTc!q-8}ZybqwK|p3IO%ecjIle%^|yH563PRcem{mJXH*^rB(&zO~4^RfBu=FBEcw^?IoGt+ctgdN4Q_H@b+7P*WM71YdLhfE)*dDX)CppDasz`Y8g<2sPl1U`2hxUqs(FoffKWTbWKk6b1I z*iI*S!;slXS`={yC*uHa1Z-viFObn500C4!oiI6pPxD%adcMa1An)iBy>lm2nagq% zhme#QRwRSM71U{K5jk-U@05C05Et%vig%Y3lZG3Wl@+AoXp)JIe zGq0to=a2s0#IB|h09cgZ1x39?$ScZh3oJ@9{T8V->+pU66=f7Wb*6nz00000NkvXX Hu0mjf&Kx(9 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_beef_jerky_raw.png b/mods/BBQ/textures/bbq_beef_jerky_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..10b27a8132361100b523bba50f9d9a7a62c9e7d8 GIT binary patch literal 715 zcmV;+0yO=JP)Q)jya{e51D+u}HN zg)4mA*P(d1zi3Odb9R(AJnC{|;TQeBi!Jv~n5$BHWVY#R0SuavUgp_hGxu-!`}Vx< z4zcCAo}D7MlR?P|%XKcsmXenJ6YfTdj`Z}?T+d!uWoMdBk8MhfP&tEh*sWr!Pa7Rp z%AD27NbgLrG@A(EsZaUL*BX_cds9zlo_3?cxl9)$*me^W2X6-eKLeBZ7q#|kXy0{a z?JJXA3oE4#K1oDoo-yK7?AfkmcgsM(jmPRni2{Jhhl^U@d~R2}J^S{9)YdYu+8F~E zkolTj9It#xU$XUDT6vRdu|1=gX=cIK3-h|MvujuTeY@;Oc4rbQlX0O26thLi3m=4iQC> zv)lB{x1ec8T8l@OBXdm~%4v19r-itsH|f{_+_`q3U-xr)i&UycGJ1t*Wn!la>_KX5 zR*r3tR>vcCqgcb~sY!xMgD7Njg=3!nb4;(^T$qSJee}yU0>uLJmOq`En x0esnP+UH5@9l^;)<9G>tF9`J(nmHZ>{0TGs9j$Flqi_HK002ovPDHLkV1kvkPH_ML literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_beef_raw.png b/mods/BBQ/textures/bbq_beef_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..23271c4cc4ec47031ecb03c0169393e16384de44 GIT binary patch literal 667 zcmV;M0%ZM(P)jYagjoc7DWXu$~N^k zw5d%|2$m2jcGeE$9G<$s{AcP#4hKm z>aBb;{{l`A4j4oTJP$|2SI}jV`4c?ZeaC$5=_BHVIE7KhZr$d^$zyIL8bd^^s(O;I z1QD^Rea!~nLa1O2ZlZ{7H@kRw?gAQ%v#bB9@8pBuw6+-60U{n6j}dA}kXqVXrrjAlF`RKR5vs-)%yf=)fh#@rdszK z&HBuL_{hT8XH*2==CGM*UOnt4k|<$f;2tJk$o!ALJIipU|B>-kaEwbdnZzwC1r2a3 zDi|Lcgt;6x^^W+CMv|SUSig7Al0Zc4=%w>!{O)}mM@b%TVJ41hpGTY_2EwB~9kj1PYYZR8w=j z!(X}50@&=xGxPTHHGJP<;}PoH+i;^%zU5{?Kq;j5=qZ1#TM$)6MC|PIA@ly~b+%r) z$n5kKfhV|Ll*&V=*93nNtiCvYHaN@&{wDa}_zrig>eolXSpWb4002ovPDHLkV1h;r BE(ibs literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_beef_ribs.png b/mods/BBQ/textures/bbq_beef_ribs.png new file mode 100644 index 0000000000000000000000000000000000000000..df9a7d1ab16a054ded528b08120c6b4760bbe219 GIT binary patch literal 869 zcmV-r1DgDaP)2EGD|Tx`d)AJ@g-=BJg#hu`a&wbQ&?AfvHC+oc#RGY-y=H_#)lGiojMX zlP!rv0^Qx+NT<`M=!@^WR#AD6pOg`<4nkoJai0g7nGuo8EtDB!?*sUDd(_sQd|Vm5z@NX! z)ZkZUbIuO{K$@DGwzajj;nL;HC_Nd)RmPT>mYN+DI7p zXXmDFjZU8g@C*P@RaJGPzrSBJH#c8Yy!s~ww-NxLs%lLj5SSVm7!bdwQlh0XCOYEv zB3vCj_OAwV&R=JY-P3j5zpRy#s;b|$x3`Po;bF1+gT3P2O;Hi5GLtJARDdy7=?Vkn^OACtC+t5S!@IM#Yh8600000NkvXXu0mjfHqDm? literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_beef_ribs_raw.png b/mods/BBQ/textures/bbq_beef_ribs_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..78f2c6873ad03e526704ef90cd0ebe03e8adb45d GIT binary patch literal 868 zcmV-q1DpJbP)5T?00096Nkl<@(gI=mzlZ)s^^6B84xtE-Ed zrs<#0IUJ7f2_eS-KzLW&UK3cP6Y;1|b%b;$#cIQgNF-A3>+9=ICX-L!ak4B2eLmkG zjg5^6hr{vr3sfThz9Lu?%BK=o^Vw2lXVSRx+nGeJSn7Ry-FJ45d?DLxtBdOz(AL(5 zv9YnA1pxS_Hn_#0_U$rXhUzxJI~>qd0`efkENiyZ>R-0iE7H?}YD3PY^O!c=7#tj& znVg*5EhtXK+`Kq&ysD;xa`_yL3Lo;>SGYSh0YMN%8{tfa2uFfT7t6&N3rqYJ$X~sN zvAES6i^ckR@Hjp`8(&T-fl*E)t!J!R6K=*$7g}6gZCK z0f6U$i@%OW%DGMJFz_G(QBsgEvCNH;M@L7`i8 z>H`2$UtfQ|qoafG9~gjm{~qGj-0Ynv|Lq;M5|2j zQ^{{HPd|MD0C2fn{oUQ&tf8SHEK2f^PEFqc0F=^dx7!`<>FHtjhlkmT^-b(-Qxn^_ zy#CM!@2hFr3Pn*yWLY-miNsM#&owtUv!S6Owr$5wc5367?1$jWiwhCTttd*Sv$L~U uS63HSHSHH&*Hw5C8HQSbz*L1}m!#QRXwAw^VF{Pg@-M8P3| zrPxl^zV`0DLy^w*22Xir^y$o*forP&o_MbwgK>(;f!o& z_kO)Rugk*m@%soyEAQadu^&yp%@3#p}n0+@ub_ zsH(p>ZKDsL5l&7S7mpyz5t8d2yh>|V0La1+*Xq(*Oh7x(|40!A%qyORt-Vi%Nn?nr zB`Nb*wuNLlI3Se(bVu*L0k9ZJV~7jqu-PAc{Eaw=Q6dq{8RxD28vs&YG+zNgixvh{ z5kx>#NRlzLTLUTkAXp>76$KhQ#H7r_gv=?bO36LQ+W_=lyot>YR7kEs#na9!>IgAG zt|NMfNAllCy0S4P0%#&R5FDA*n|eMONp!wlDGyQa6HhESKmy6FX8p4nQ0DXIcv!2Q1wspBl zr@gWY;PN5}24@^j96sLyl-cZAJmXyj7{U^x5JH1>IYxx8Evf25&IPE;R}}sNT|FmZ zP&G8ol2{*Y2E5sSpaA{s3Hk0#^!syEJCHFx75L`cdcfQL`=S7$CvQI@%Cwjf6EJ4m}A__K-sw$PUbV5fZi0f1D21(W4y zHX>yXk!n4_495Wc@V73hRfr`@h1y80U(<#odTTcwaZpoDY3$W6!FPxTG%2cp%@9CW zH1=nMJNF(%B!hfRWp_z#M05q6z6 zDf0tKg+yc!fSv3+k(_wPu3XApigX07*qo IM6N<$f^VhV%m4rY literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_beer_top.png b/mods/BBQ/textures/bbq_beer_top.png new file mode 100644 index 0000000000000000000000000000000000000000..fa58be35932a3a54f69fd3501766843d6f760fd0 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=GE4L735h@1D&-LG}_)Usv`=jJ$kO438d~O$7@1d%8G=Se#ByP+)jxYjOC5!5+r2 z|Fsprzx?0-|G$KUgrvm3e?QM2ICJLIfg>l595{9A+<~*|O^ez)gTw=J7`Tm|ADj2= ke@Xd41CAqs2M#bW$aG6?D%u^j6lgSqr>mdKI;Vst09W@&$p8QV literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_brine.png b/mods/BBQ/textures/bbq_brine.png new file mode 100644 index 0000000000000000000000000000000000000000..8743262300e50ef8cd165e4b3ab45d87d51c89cd GIT binary patch literal 367 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_charcoal_bag.png b/mods/BBQ/textures/bbq_charcoal_bag.png new file mode 100644 index 0000000000000000000000000000000000000000..04a0044fd10164a2b9c9a25a539c480a8d03f9c1 GIT binary patch literal 871 zcmV-t1DO1YP)q(fkb4BA5x2-_YOB04BUmkwt4 zh;EAqD=!Ok7NmonGCC-NNI?j;k>_!B0aF(Hv;HjXFYIwV8m* z;ZtpgN~LrmLG6ZwHxGuZKj40}Ba8CE8#s*VZ=>!geAT0XcX1ilp!rIr99d>1!>(=i>t z;bT0Cw_?(l;}z8!z#4Yq{j>2Z;S7fHSPW_d-`5&|KS}yEoQj*Ad6Tp8WIPf7zg24r z0&Y9XrI>P0;-_yIy3U8OHjV-y zkyyX18sG`so5C;n8rx_*LFRX!$36REEu!?&zI5&mz=H<>+=;vJSI&zltt9}Eh=Mhw z(`oJP?E-$hc1>Gbo7POmt#aAw>MD5T+&MctJJ#~~+G}8BWJG^|zvbm+b8~YB2M3kQ zWt*Furl+TMbad$L?FG49&iwp*O&>0W(b3WEzP`SIu(GleCMG6AOG`^gr_&*q%Z0_o z#egs{Fc8MZ#%|)*nvUVt)|T1XS%pGDS67!(sU)AzTUb~yG&H24p&@=a1eHpqwoVAG zt*v@{du6j(>+9=Msg!g&t*58Q)YO#5#zrtaJZx`oul5?)-QBgcv}AL0Q#PA5IXS6V zEXwEey1TojQYnQ(K_-(iGcyy8V1~&w5RZMea9v$EFnvK3Rad;fGCm$UIy-OF%!n@C x!3X}SV3C_ml&)4C{O&1u#KuO_i`a>k z7B<#4HdZ430zn93VPOy=n8LTlv6x+4Ly9?Jf`zkTm^sWoYcKX%=Rp%qH1WSjs**I8 z(vqUsTp_jS$6Ty{Ux~ou68Nu439YDD;P)!?rYhif*3z~P-s26nU<@PpwFazKPI4O` zaSgLri0^6K#iv}rocs=6;xguO9B29@d4e0I?$vb7CGZ*d@jb@dG1TY0LwJV=7+4Pi zuc81h3`QIy{TU?wE!jgS(%uh1SWy)lh0cB~*=O9%F2INsl|^)yEx(L2oOiBkWeD1LA~ zOgI{A{~iW0yq9fLq&5d`GCsi_T+fuC@=mynQ{nVk+6arHmx`lPS$l8Wq2wZzvUlCL!cqh5U8{h&ai}DF8IT`2%KN# c%3T+MKZ(muZCiICGynhq07*qoM6N<$g4QkQnE(I) literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_charcoal_bag_side.png b/mods/BBQ/textures/bbq_charcoal_bag_side.png new file mode 100644 index 0000000000000000000000000000000000000000..435d94b9bdbcf5b7722043518461b4e41736acee GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o{+5N5n|x9$&6kiEpy*OmPdBd>r0%eA?S`hh|VJY5_^A`T}fNU$zW5a}s7;L)QL z=yr^s=l}oD!VACHZ<@Kj(_p>^drpf)57Rkg1A{v)o32VqNbqcY@mc*)&9cV6ra<-{ ztAs0zi}@r<8MqC*c1TFr85kIFC|tLA!^6X~Ccw_xh4*ciGn>v-!L4WHeVIWD4_wgb zcyxhFiH(h|Eqy|m{*tR_4jfQub-k~YWvRg9J^8mx)an}@KI{w(i!w!mbnl(m4|FSo Mr>mdKI;Vst05RfRG5`Po literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_charcoal_bag_top.png b/mods/BBQ/textures/bbq_charcoal_bag_top.png new file mode 100644 index 0000000000000000000000000000000000000000..543101cd494ee6c1bc71289ef81e2c808466cfd5 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G^tAk28_ZrvZCAbW|YuPgf_MqU9W!Ok+3XFwrYPZ!4!i_^&|2?;;WJ1{0BEfDCD iGRQixg0cB11B0&vqx`1pvr~Zz89ZJ6T-G@yGywp^L?<=? literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_charcoal_briquette.png b/mods/BBQ/textures/bbq_charcoal_briquette.png new file mode 100644 index 0000000000000000000000000000000000000000..5b0c4cc6f507ead5632e14b2dabc54b890a7ce17 GIT binary patch literal 1071 zcmWktYfM`O6u!)nAy`&z#(4E{+uQqozuMc|$Az}^1%*+{cn?=_0|pERV+$q-k-*{x zW-jiDk3?q(xQv-Bacag7BcgLUNsMgCrc2bsMEtQ3lZ7o_ethTT`%ccumoGV|YLXE{ zZgDOE0ESpJRI7L6HgaCjD@yH70lpOmWKH;@)vTI@JjW3@CGdWTXE}~j3f#uj9>_1Gn-XeU`UdqSw)f<64y6H zj^P>3B?=CU6$TwN&5$TuTvW`mtR!-($78jW`c;=plz4`5*dc34iA&@hcAF~89LMA{mz9gML+@2}}>yiRy8H=2As=`P?qQN4Kd% z!f-qo2>5-f=2tbJUl9bm)m)~!G|f+vcsx?!c8Pln3V4wOeT}j=&;%ADnzduaIr*HP)gM#H7yv6 z#lxY9=H?;0E?FUk+ zx|R^^g^rO!H`EaGwuzdIS0@>T!)O@F7ciwgFi^LzNx3W_s;o=9M z?#y#9UXXf5D>_1#GZTS^<;+0yz^Q-w4m?@kfZNCUsnhG(YlE%u(~BEB^2nt}eH(j? zza74OVE}mi_Uib9Cvg9dLjK@{vf0+w*6`ot+F#lcz?4$rGjoHCZX1Y&lc8(n?Gyh4 DDP=SY literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_charcoal_lump.png b/mods/BBQ/textures/bbq_charcoal_lump.png new file mode 100644 index 0000000000000000000000000000000000000000..e47192224d46c2d4f346c12a997acd980ff4b4bd GIT binary patch literal 577 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_chrome.png b/mods/BBQ/textures/bbq_chrome.png new file mode 100644 index 0000000000000000000000000000000000000000..b589460ee3cc57e8c4dc82d1ffc55db8e6353873 GIT binary patch literal 1688 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_chrome_top.png b/mods/BBQ/textures/bbq_chrome_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb0894e217f36f5b4f05df233eef99c6334c723 GIT binary patch literal 1664 zcmV-`27md9P) zPjCb;0Eio|k&t)ooGuq~&TQL8vW4@@ncx5N3u7fQTRnRCVqb-UB_I&WH%56jT)tM-Xne8>!Zc zyJKcN9uGwNW*!X!yg34t+R+#Xib#LYeID9B8)inhVAemEQjmBem~+Czd3`)O0wO|d zjqCN=50IdGffnSH5RsYvfZyGpnMPn{2;lC$WK>jzkzhp31O#Z!2_TiSQEMS0csw4| zTB)@n2%^OeyMqS`t{{+7nn<|& z6V`~y{*=-TQOo;# z8M6fe%o6TSt(D^K4R^M6l=bV5cD+lJSQdm~v_ zz|nx*9S^6}4HdyX=$w=Jyvt5z_N_HUdpS-^Mu)!Lon=`%N%ogjp_CPf3Hi7HPNx$D zNH9@h|E)*u4|Z)FiJErzz29EZQBU{o`DTV`_iuOKNu*DI*i8%Q4!5)3tn(v0=$0Ue z9+8U4tJ-Q;m4M#wcT!4-%IpOmL2Hhv;PL!%HyE9Wjg@nrfr$uC>HF+^^uFM4d}H!# zSrQ_Fsv)~vRE-Gl9Z(e6^&H`o&7&!ejmG_2E5uX(f)a-Y=I+$8k*uSv;eu+yG*L_4 zD;DI_g5`yrPm@4LD^^unYowGqg1cJ|f|gQftpdTaEHmKV9Z%G~j0v8yGgHizvbW-B zJ4|Ym!ADnHmStu&8_j-5P6?vFSJxGG@(!XCy>xoH^bS~S<@I&#dUdCkPLx^;+qO>U z>zTC)|F&&!=7Mp596qjrQfsaM-i+JrhTd*BwrxXA`RTVm5fNldc&V5PrZV9>cEQmj z-ZvU|CmQovM0;aGBN$a>Sr$^zdpRDg>q@DG<_$aLUB*gUAX@8zs!~c}S(Z8BwARQu zPdP^TL_~+BH>d5~=`LCamy~VWx+YUMh*MsmIorC<@~mZ}?D{>*a1io{%ro znLUZzpC@mX)9JL=ruGcCt=GC%YAKXfxLjU(w!2b}1IggW`}>`+W0qj{8CAtwqt;5g zUa$P+*FSJvfBe(mC|hMt!FN#Nc4$m z_`(r^V<|?h&C(qC->>`ahN^xHz}>0gkk!mR) z9*j{cYJFq7GKY}osCN8MkaM0U^`4MNlDK@vgZ*+Q3PnI1kiDm!w=1BW{fX^x;gD*tbN%7Jz5Jz>dtm)w)_ z1BI8Dmk*|M{10*bk7#C}a-fug{`m3Zv#7cPTHCe%Wd3xEakt!RUMHHt%5v4wt}h6B7j3eyulSzUMJ-e{o~nW2vud*OeY|&R#BRYrA7lWa0_s zow>LC&hI{K!dd?H$YJ3tF0PmUu5;LMNbINixdN**xxqL3GrOj^iq20Ka%7TRwAPf( tlYR5qn%b9}SNPp%RlM?MMvd$@?2>`9)WcL67 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_corned_beef.png b/mods/BBQ/textures/bbq_corned_beef.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b4001ed9306a6400e3bf984d366634f96c2d9f GIT binary patch literal 1386 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 -d2zY8HNEmOpCG)*MCl#hCv>&v=j0rm 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 V^x(>jIqdt8bi@T#5a;#3|Jlr*9Torp literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_cow_map.png b/mods/BBQ/textures/bbq_cow_map.png new file mode 100644 index 0000000000000000000000000000000000000000..695ee10e9aa44de66dfc01d16a6f3a02f1d0140c GIT binary patch literal 13548 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 a%#TYC;<)b@u^)9w0C{N@sd@>sZ~p^~%$tG$ literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_foil.png b/mods/BBQ/textures/bbq_foil.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6c013dbf3adec651921bd197d662b40a6b435f GIT binary patch literal 1821 zcmV+&2jcjNP)afnY&hUEL?)aCm<#7PI<%KF`-$ zfbr7BewIz$b>ifyLY*$}O^)MsQ4}@0u&}W7wX~$>?e_fepDb9i?zAkvp#)6A)1M%7e_(pr`MYQ|7Jl3UC;$kD!xYc+bF);y-<8b}@bwnZ&?A~38NMsE+dafZJi{l3eeuSe(e~!t?Nf?dB(evley+#Nu z|4{?|{e8P_HfycJF*y|qh4MsE1WnUWvK$zOK|+#HR8kC|&j(qS(bm?6y?gh+2B;g`m-BP+MCIr_%|y+YLbwur+5JSS62J zH*dmtsS~-mxj20I&8@G#`n?}#Wo7QQTCMhQc-8%d4rFF#YAK3>BuU86&xh0L#Oi7o z0|Nu7sHnh{a~gV`4%O8!LzZQ*EDN1Z2T77};=~E)^?GdBumKcB!R4C8_8mJ=R9uX= z-#!CF>2}y`7PS2G_&4v|xpVv2v7i05q@>vJZyFdHx_v;a)ppS|4MG8)MGq|F6DTVy z!_Z#_kzY^%hGCGLoQzm32CY^Lj^ja5Kq8R<&-1u<|317PFZ_NVu3WhSK@dP>f)NSY2I(QmMqq$OwYLAZBJ}kd~%~QmF*PFt~ZM4~cjJDJjWlY;3~Z+(Y#C z_M)Vu1RTdBTM+PZR~J6K_#p%#8!auZ87f}UoI>P{6aY+2jDJ_HR$sL{CUJN49`w3A zR8{T4*w{U=EDM9dfKWJuBqj+imkW7$d3f+(29pj4l9H0)nw`Zn&uoHLtA$#vMs{{K z0)YTJJ3C=AnIH%Pa&mI8va*7a;bEjI6xgWYU>UddG61k^SGoQ2<;$+Sqj&wm;L4QK zIn|q$l~Hc7SU?CtFc`$p&=3eAu-R-Ngg_7k1cL!M>~_5HLKzAQ3LpsC00@?sml2Q0 zQB+if%F0U2&COwDWd$l;1)W|Gibxn37=i@qJJh4bqo?QEFIbj6+uhxb#>PXCqy&sc zBbu9=A&MfLPA4j>s*swhz(e;uglqv)LIOomkYx$cXbhon2m!wjUauEsvl#;egNQ~& zLQ^1%^K%#OTkJo5q#Jg1eLTo8^i`csx8Lo4m}WAWP*+!n)KnI0YY{{u5zNic8@slx2KeqtokWWm)EXdwX&4U?U_c0h(ek zJZ#3TzFQE*C{(-(qPT{U;ZgYg%g|`jQC?BuZf`&H?7Cj?xWuB7Ztv34D*&KWa-eA- z9#4Sdc+d=ug@r|se=Mtvj7)si{TcSx>}LUpvMfTckaw}mxXQWSstGAaLx+{xT4zCpHG_yU)~8J$UKHz zC8$=u2`VCFvgT6$`u+3E7&>p5hyJ4H1aMp*oM>zFxVZwWb^2_=BFIJ-Y9jMhh)}+a zyR_M9R$tqL?#`4kjOukH&7{nE*ofKSCROv3xf$3aOLs@z&%Qg}vTYk|5`a3n%og`ohGs16?<_dfg5}#vscC`Gq26C4uoc01;4l=vSQn$-N5# z5u@#SV~9A$sAoZv6{Isc7-kB^(lXAfCkXriS|SI=f?tF4gThSE?KHMS#^n6M5{5ks zzUL#AO2ZlSVEs9Rtf+|N7_CMXJYnSyhUQNIfi z3g303nSk@@r#NO94!Tfv1G;V?3PTvlB+{82e8)x%K+_EfAu#NpgGc=1Oi)@~d8=u9 zyK`EDku*W5z$EaH%@?p(DkGK2!AzOR6$_9g2|REsYj+;KnF$EVh}#>R%gnQ0HtUCo znU7Ypffz9)iGWaoiSNR%OaPYNewh8`xJ00000NkvXX Hu0mjfdXzih literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_garlic_braid.png b/mods/BBQ/textures/bbq_garlic_braid.png new file mode 100644 index 0000000000000000000000000000000000000000..f5fa269bebedbde2daec135a6933f6b64d3be9db GIT binary patch literal 1346 zcmV-I1-<%-P)`tAT;`&iadVr? zG+SnLagohQHnzktbu;S z_nbrFKP+?4)dd0fh+3SIcRN8*s(qY2)W2=o^us2qeEn9{<^B8K=Mekr37Iny%MTz< zF@0CYoLBa+0?=HyCVu{!y2-)D-66ZFFK5^=rsW{a70ZheoY2E#_aH?jLP|+xg|cwX zjepW&rUEc6EqQV8(UpsHs!nVkKeDkaLdVmyE1rYfM&CUpu_(1-gA3YJ|-D_igSGZ zzKg5>S~(q+4reOOZ5G2}LGi1qtg2cN@FAeB`|*F3ZM=VH=e0xR^Od<|p#37z{c)1q zJ-4@|x9!p|gb+Gfy{Ix^A2Sq?kmq{HV@`Z@s{!)dCtw{lgC`Wi*wsdY!GLDPw(sV% zW&us3#WD0S(d+dgy|5gNK!me32QY3jLy%c=e2U~Ea_9(n#-3UiGNXeTARc;=n zid0ul_Cgyg0P%@wghJqZkt`d*An?N4wFp9p>g{hqlpsbJJaA}ET(lvK$^yHweHP7Q zAW6%IOkDzzvJfwAeGfMCFv1a_?flmkRsoVSifV;%GF-3w0`&(!0K)(YN;Nt)S1{E6 z8~Sy9yP^e%Y7%o{(ajxb7`0>-=_xaFu_1G3xPk@f0ow6Cr;$s*FOso_K4D@QT-dt`+JK4_f6LauI*m?XGdPCRNk1C#C=S~dNsX?9YqSwK;g zofgPyxl9NRhd)L8)f0&2#$s~93)QS;*m39>bglI}Sp#rdd#k9hXQN~IA)c&U3#o)b zXLCI`5jUonRbn#0!0&bNSj#{RPfCfEeAtZb5TwloS6%{}_AYE4jnLm~K+nAaa zs}BI@ZFlVu!^uU2V@0HZwKrK z^tC-eujY3!Tm}NM0MEbnF4A-JF=25vN7FoNfPiOwE)$!GC7V9R!qx8}j>|zf5JqZN zG5r28{1c=#Y@A5d!+VO!q1(yB}NHU8N2!yK( z<~*}yDq2(e842SRGrKjXD~Cs2sToC5BF`#4Jk@{3pX18`P9R^@tpET307*qoM6N<$ Ef@^YQcK`qY literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_garlic_braid_side.png b/mods/BBQ/textures/bbq_garlic_braid_side.png new file mode 100644 index 0000000000000000000000000000000000000000..ce467b76aef6a6b19e4d5edeb53110a011fb942c GIT binary patch literal 1309 zcmV+&1>*XNP)^ zmKj}KWO0&>nHZxT}0Nb}COV$x4FUG&0rC#Ose`$A4jU*_=On4ShFkf{n0oHWAg^deCsMPgCu z5_SH%+fNFBeH_e4j$hV$YW1?r^0Qm)CpJ9{GttbPB`?C`b|F@k4~J#oh(wh+>M{2W z6Dz@kpEmv|PM#<0e-C{*TW)9_XjxOMNUQG;u3kAc9l$j9A)o>2# zK!^R<`c)N142_ubhLBrQhCbsRKRFZ9!so^ZI^i-kqo(>4d}H0z<~Jle2kg93`9LZ z1D~=HEUp|_1AX1Mpuiz4OhtRcc}!S)@9WMq77+z-S&d%@TvkZrYK$2BK~X%kS|yfm z+y$9jQMmo$kQuxneJOzJ#F~+*t%i?E zDMrZM4L%|cZnq1MnrmP&+(fIcA5~2*if9QKv9emghER9xGj!CSMWi4SQ7Fy602&;3S>+Z-068L%5}A|^Q#15L-_9Be^sTpT2F4Rm$CAgAONtlF`s zv;FodVm_dic`NP)oP+3VYe%o{H?RU0Vwo5(y}1J^S-F_BxtnG$F6W5>1ibcnY-B8! zZ{CB&Yu`tdfCd-fkd$5szn_DDauoaCE7K4I5XqE(dM8F;YOR6K?SRA92k+!0EZr>t z!ypv!UD;cC&P41TaJz@+ho{^+RxF2W+zOuOVKcVEZZVH#6fAisW6rYkM1RGP1Fy@f zw-2=B+4>(qo>quJfUC@#`#jN3_^-)G5}h!sTX&&!c+{PgTA<)n>BYyM#!T`Tys_+? TIEq$$00000NkvXXu0mjf5D-=( literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_garlic_clove.png b/mods/BBQ/textures/bbq_garlic_clove.png new file mode 100644 index 0000000000000000000000000000000000000000..bfc1cee8224430b7b8a64938c28489bcfc95c8e9 GIT binary patch literal 605 zcmV-j0;2tiP)B}qh$a90qRLa zK~y-)?bE$$6hQ#S;df?dXLfFPFSmM0h@wF}u<)=DB}a@^ECd?~5m69KnNCR1#zqKO ziP$J&6OdSl5&}Xx!GHt{OF{eqF=F9ea>r(GKWAs`L?v2V`2GP;@q-umKLP;Dv!{lc zQ7eS8x*r5D$@8>nT40WeOM3v2y{B36ZcY- z%7UR4=*$3x0klRMMWcBfFNU8s?!SBfw6!C!6>dKc`yn70;Cd(-gT*LxqM&+xB%51E zdfjtzyYukP@`EeucW*R*i8yz>(bzK-ygz)TiTdb%*jzyR5?nf(~SX057P0F1dKrjkYiH%{GK5kz^DWrGUjiYz_kf!W|%o8%6OU8q^j^ zb?|}(053j%EvLqhzNR)GXHxEELZZ+bnM#qX9C;R@C~_!W!jclS;z89$=Eo+dR>;pm zo-E7-lC#^=b<>&pI!QHoK@wCKRCwLl@s64!_l=ltB<)VvY~=c3falGGH1 z^30M91$R&1fbd2>aiF4Eo-U3d5r^MSKgfC5fX8*em)QlrxC83_k2q_2<~phCK9DtO zF3M6Axb>iAR?|ICaqs?q1G9%Lt6uFbpCRd`S#k9Yk1;cYfpL(Rz{K*o#mn;dzC2QM z+|=$|MS_u{0Fz<>&pI!QHqgQ>C1%Me}F=gC9V-A&iT2ysd*&~&PAz-C8;S2 z<(VZJ3hti10pX2&;tULo0-i38ArXh)PBY|cHV|p6?>0Xn$+LrVrV;nLrQRzqM1Rq` zckq(yE-@RY1G+<1k3{!^XzduKR`q4uR&$&tGmG2H!bDrC4HYI4CRP4Oxj)5Yw z&t-ZH7r&hm^vd3e{{f>-gRMj4v|D#18jAV0`gFywUUfZYb(U$%%b6RDKg2!}UiBm} zeKC7s)#X_>uXrB)WARpc`?Vs=aG~_U<1cf06yBY8U3*qE-IHa(+$)*qnYAjr+ZUS8 z(zd&PWXk^e4WBu8{O4^IxNm6qt)9tgL8jD-#WIR4L0$q*4w|uV7CvGv4OmsM-@GOc P7=R3(u6{1-oD!M<=>n#g literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_grill_brush_hang_top.png b/mods/BBQ/textures/bbq_grill_brush_hang_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a67e80d3b97c61fbe8d6d27e7ecf41cf33f975ad GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI!QHqg^BO$BhEl^0Z#5JPCIX^cyHLrxhxhOTUBsE2$ zJhLQ2!QIn0AiR-JoPmLn+tbA{B;xSfX@*?Q1`@6DUFIhwd3JElG~$l+7GHTG`iqv_ zqAwh*{Q@u4ZY)$kA$e)xjb%%-gjy}0#JfDHuKeG9aX!NZjtFU%bw@-qX6rtA%QtU% z{rcmVlczBz9rVeaIoa)lu7bU+AbVJK$-aFoiyA-NZ*-2_mw#@0w`oRE@r{)2_p3W+ z+>tR0^s00X4;5YcI*MEIfMvO5Q$o+t=>}3AY>OI2|8lno-1{JNtz796->xvLPRqBm z_%}WBnl`8FcG~Y$JMDG%*`B=3yL#)!BO8B48@8PnH~wLr{WU%#=i^4Twl8yqKde0} z^kMB)HGzK;UYhoXg?4v4r@Yw3_gBMRvo(loN|3>^HKxC+m=^bRfB$>OX2uyCEp;+{gce9cR*+F3g^Ng~u)Oi zLF8m@5{eckEsCN93(B=YqekJY(s}tDXU2Toxu-=cKFDy>w>byS`M&eu9QdDTv?+#CT$vFCpjPuw-zpZjEySq9#F??1>4`5W1>QoTd#Hf! z-YI;22HuB0wPu9!YkOq8V~|--7AXZTV&NV%UEww~OlJlA&y?e{SK?i$4xleOXPb{m z0zbMvoyndczd~bJ92!|@TrV+433^^Su?T%D5=U6N1jgVu6$xt#`4OG(%$|*(5nf$7NNF{YWqs{f;Ha!m~T;lb3c- yU7!8ubVZnsm_+;u+MkEjhCZ#jK3kTAHh|x0TjEqax9%bBRZVC!yY#D1P}{qTjckjLwaI zuGJl|8*SBwL{d<5gn;6iUYO2k%@BNAE{S|MNW^p)dD(j-dF!lJRQkt?wvv)P+1rae?ZaA} zgA$FS1bt+sP3lyIT>BC7G&;)ETm(^%rND{NT4DDL^cRa;u~d$^)NC|A1e8P&MXdWY851PQpN-G6Q<#qiCx>dC zsN-W8mSw`*YeX#hC?mfU^etelY@qDPQsxKyr&@-IX#j*Rr8B+0JgDSb$ZqB!sbO-S zK8HTOMKYFRXGKe4MLoIxIkpoa<~M$0by?{E5GUHTxNqzY3G!l(X?_B&Q6aG|u^U-q z+rNk|9mLUOXErd4CKe(T^C0fYufF&r!5>=lk-8@LSnqKW`^$UVcu+8heM=_})|s)^ zKElefLUcTcY|UV{>B(+;$)uxgk6-cJ9J*LYbC>+!Oy2GmoNx5e-E63rvg&6pcd0YS zVlxTmDm4-C#Wy1>i!*bfj*i>ux#3F=8b4m*e;B^_?`wI>PSHn?;p{n2#Ro15_w}Av c%>T*!4I>SMqACB%umAu607*qoM6N<$f*3Z^-2eap literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_grilled_pizza_raw.png b/mods/BBQ/textures/bbq_grilled_pizza_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..4495ba2ae7d9b58e9492a81c882e1014204a20f0 GIT binary patch literal 1008 zcmVHkeJ~_OwE_ag!UE)Jjh0az-DZTaxR0{0Nu1v4$4^bzv6K@JAKceof68)cg3|o zy-}&Uvo4v?*vJ*AvHQrH%czx2L`FslR6Eh@eF)YDQnH9qV-ZrtWk+G5QCz=~4s32% zYVqn2>oZGutL)^mI=NJwvXrOA%Haq$l#@KiP+DGqhvx5-*j*NQI1p~#-y zZRlo>qNX8i&hbF|0gPmxj6Z-YSVj8xInt_|h67LFuWy91BwK>z5N(w%31-p=)gQN=UH;x2|5KG7AW~Pk!@D57x6{KX0jN6M}a->}X~TE3YFO^Vr+= z;_BRuk`)jVHq>A%!F(Po86}gv!_9$#g8<@qkIX|Kj}Pm&e(v`RC2aO}ifNI}%o?R+ z4B1$rE?moeY91-8p=B3QT=q*(e=!vscuhs>o3Kdrhe^-Gf0RYtCwZ&)O70E3O|>MK z^JJz|tb0v7eg$VhrmAJjPrh*Pk>L~7JlCiFbEcWEkI?$&B?gY~@7VR!q06dQsj?~d z3M$-XQ_q!*&0>1=;@~q!KOdXE*1MI1XXg2zuAT7T_n$r65%}iVBdvq)g`4}1g{$x7 e{jd7|!~6~U%Y031M=2=)0000VGd000McNliru;sFj8BrK7994!C<16D~y zK~y-)ZIexG+XMiGpMT=mN$mVMagwH?$+rHaU6OVyLI@7Pgr;e5K;pmz2QC~Z1mcJ| zj00#02?+#<%MKh1NJxcEDiR=&x|NNUtz8?IrnF6yC5>x4juYE)9B!y$d$%WjdU}WV z2s}bRJ(Zpg9vJ5$>DV~s_n>pAyQaV$XmR%HnJcT;kFvy3^D$4)7xUxq`BI7JIjhIU zMGyMCfM0ie*zB4(DU!{+$bXRk?CK{E1$+}@Uz&XGna`PaEnx?I@Ut}3(myB-7%)7K zfUIIYmBf(ew?(^i{`K#dHvoVJfTd?AXI!2Aa`cJ5RA2QXq%^@QO~`Zzv@Z%$;2}&; zV$Nej|D&8OAZDcs`hAPl(uA)DRJS801dC@sQy99rTKIGSKvwR>1tqNSlSISyB3GP&HzmN>-vQB3VRUn74W{6S0=Lq~N;iN5JAmT?px72Q z)a$26M-WPpVRw*;aZqp8pl^_1h!~i_5d4?|52wO7q)<^T+*-SfOdyD3MHXdSbL8=< zpGg~7`YSZ!#HVsFit|`nS;ybK6bQx-U%L)NB~f;ha0>GnJvoa~X&bG53WxGwaPgfp zD`Zxc7i0o`Dk~zoyNdAr3X<_2{K*s?Es3GUgNsGrQ)O_sSCNkRFw!n#dO~vJPrtoG zK6ztnIiwpugrtET%8a2-lUVt!h5aoO59&iyZdFiQ{1N8eJD8qHBj3D(3d5Q8PH*Ap zl!?uEU;HyOSD)?P6VX;51L?M5Pz0Q=jj(zEqNAhP(xB(_W+axK78i!s>Y}r|k4+}N=FN`0aqgol*B|*t0J!$n#naI=cfmQ7U-48b rsQ~T56oS>gdi(MV-~RIH|M`CbacyR>FOhuX00000NkvXXu0mjfwXeO$ literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_ham.png b/mods/BBQ/textures/bbq_ham.png new file mode 100644 index 0000000000000000000000000000000000000000..92a873531d8d802d092f3196d37b780a06516213 GIT binary patch literal 835 zcmV-J1HAl+P)w6vnp-{Xy;fpIBR7L4bZ{@k+?7(JGFj z{n!rDZK1nul=3h-g_OpSd=XqmG&(|M-@^=SEz)(4rV#=>ZP8XmVLVM7D|6bvRLx=yd{|&3QFP)vxVT=F( N002ovPDHLkV1lEWizNU6 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_ham_raw.png b/mods/BBQ/textures/bbq_ham_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..66fcf35d186ced82bf314da943fe619d193135e6 GIT binary patch literal 794 zcmV+#1LgdQP)_E8keL|?Gtr-Bwp$h*TyX5rX00$>;vb25Y);7mEBCl+CUwVt+xqu7J zr!YH*F3f|3XzHV?h-0aHxeo-O{?RAH?Q4tQ($x*s3e4Ywo)Y{y5A`ZY7Ho>HJOST> z)>!_`Ul8M+XNuF?sX9OL+X?p%>!6 Y0myG3ts@&GX8-^I07*qoM6N<$f^jEhi2wiq literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_hamburger.png b/mods/BBQ/textures/bbq_hamburger.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc5816f90340a76eb3bb7a83865ae2c623cd4ac GIT binary patch literal 763 zcmV4GQ*Lunx)D;~T-x-wyht69>EHJ(`bBo*@g@kXj(U z9M%bhwD`p;t!GOl^$q^rYOWl=^mG!i5};J6oEM~MPtmLWhE_d<(1@&s776qsy3KW@ zjX-!9BM)EydjB_okO1v=@00dFA!c}rcL^rM*k$Ruey zr5D>7z=-FO;=&KvkuNC!{drblpd8@mJ+!Y-S|NnMIfu&}-A+ntx5N70CQoGe%Z)is z>1rwC)*XG*A8PS9ZJ}Q&?2boKD)#ysU9dD_OEb+d<0+n&Oe9sV&89yo-6?2*vi7g>)#-ky(fKK=l=2%OW*M?I`&bP=b2JGBhZQYc&!%15AvGd&#yVstde0kH2g1 z+BrT}6$XuAJSbD>7KnB%jao`$H6d2%GGO(ez)n4M7rr0G^E|9EMD3KMli@4~StMr^ z<&wseDZxO2MlIsk+pkifuK?zk!rIXxKNuM;&GaVIV)0gR)aeAhcm=J_0qahGTT!{_>4?93~8bI9n{KFp(N7L^*e;rb*Rr#meqfu5EI>S{;RxRV> zd9Y-j*Buc@@yCIO4s&A2Brq zEA=LgN|8mBv9(sC>PRfp;9Pr?+_YJB&8v=O-Z}xCtCz2Ly2DaMN*pN(k`&LIG8uae z21A;w71m2Oy}ds}zx(!} zHwo~u5W>K96@$T;FiKgBMwA>AEE_+!h;wT2Xv$UF8A00000NkvXXu0mjfEq!r2 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_hamburger_patty_raw.png b/mods/BBQ/textures/bbq_hamburger_patty_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..8e3541586f552790e6a3fbe13c035842103b38e3 GIT binary patch literal 1056 zcmV+*1mF9KP)0tl;&|= zw<#drQ$oQwE`%Qz#$!>07ZIQr6z7zJ@xrm>gmC4Xi_UXpG6)6kn1g{J8C?+#CI$lc zUr+sNS@>N^_EF{&{2aWl-o%KkivX@JvAQUQOy?O72rV_-9c4WKI2EPyA3s>_$80LpS9=F7HxC z^?_&eL^|+IIR1WV@NZf6gK+dyJ?&Ub{cT_SmU`)WVC!O2{fl$xX;|e`Jn>#d;7L5o zAs6>`SN(5O{&HmgV^!m1Q1pv&-bpjxQA6{5Uj1K4@pE40Og8a*YUglL{Gf#Bab5ga zLEAtq-Z3QlLpkd>yc+@^I^Ob_%b71js zP}*op)gTz-c~{g(GQB-4=6q`KX~R+4+-*~iOWPa&^{-+ z3 z3dar#@}GR05DA|m66uS0`!_Az6c3FV4wNSu<{K5CHze@6q}qUFrYRlen1XT&2K&*) zk_ZIyrkl)QM((SQ-HLR&D7F?Z_fWj}fbbC~lG8M+PGOw8U#-^p}IFw&i+%wlE+&9tLA_^i9 zyFbS|CU@e&1J+iPLHt}#+m>{T^qA&=Nx7>*0+XA6xlc=Xc8v09J>v)xFzSgsGPP~N zyGDz3S#e-97S_y~)e_U}Vd~-qwdNZ8(IXviBFxX#Kn2v*Hy1=+Y*}xQTT$X?><>&pI!kxhtEoXc|QU7*lEPZ!4!i_^&o2N>n<*dIA_LgT~y z#>VISCtOHojCmDN;Cbbm>@y>?u+#(~`0?fAyaT(-dE`Be4qWu~(y`dFYi46({96-oE~s;!OrsOIB@(XvesN9Mi4bVuYm4 zax$Er)&Kgm)Lu{RnQb83iBqR4E9!smitTA`1{&G;@M^z2Pxj1++W7r-8(S^({~Q-d zPfScxv*Nj7dBZ@|Xkr3`*?hyz2LIJ>F}US8e*SN-e39+XufOchZ@$mBU$Uh6zsqs+ zYkL?zzg;bFFTgc(revpCgTKp@#mATYyLuw&xAv;I#9(fQ83t~%CsbXj2ZjWLr>mdK II;Vst03hC$ApigX literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_hot_wings.png b/mods/BBQ/textures/bbq_hot_wings.png new file mode 100644 index 0000000000000000000000000000000000000000..bbdf63e18e665010dfa18c5e5efe7e51d0486276 GIT binary patch literal 755 zcmVcwseTG-Ek9H<_5xkN^MzWl2OqR5;6(lS@ccaTLbC^S^hTab}ts1EZug zwTCw)vP6;=Mxlg(L_xI3pq)j_Qd+bNgtj3V_y}5MwQ-X{MOicoCWz*ve3WG)>P*?( zn|JQxe_DtorCHzhe82CU#dm;zQ2(>LJlX#wxY|toOF&9bz=%&LAGKcd{dYi5M zSL5h*jrUkC#=qHk)A<~pISb1$0Qkb2YuGkoZ(lul2mmyAcrQzwNQi>5IA`~-W7=XbNNf0a!h3vLc0)Va(E%N&6 ziF%k$h01JdWz{_ZKu!At9MmN?m;l_REyDs3szBZ3uk9@*g=~zGys*<7VzAujM0FVF(5FVgzVhQfuU9^b>U2qa9cU01hv8cBMVobRpOnH@RHuH*@T^%Rs_Ev;5an%kW#xe7nxl?syS$hN z79s}cwseTG-Ek9H<_5xkN^MzFG)l}R5;6(lf6$=Q4qz?+;{nK-@1GWMnh$X zL=%H+jEzAf2`x4>m|&u=#uEPnD|;iFD1`-yhRTX)h<0csqA`ZT@U?)uAnd}v$J_Vb zy)zcLag8E)y2;G>onmHyeJG#LiD6Fut*5Y05m1``FkS!OfP6kDhg#cqAWVsUrDglm zvV1iyOE1PH@_m_lKXtqc*qO~PwpMBl04vwi!U4b$APmIiA`k)J#~z@uy&YYryS`NM z2NJG3BqA?~sFzl*r6t_(LWmN8s2t~_kjw6BY}9Pz02;`=@~PtXyi&6W))TIaVxicf ztq+u=wK(AIBmsa>T`a&R?|7=s08rZ68fj>3TJ}ob<(8J_8U1PfGg5@4s}!V?!i+Bb`(;_)Zr3PBhk?O5boIeW}*+N}?h47653t+m$3S4p!|W6kx+BWZwKr&-SMU zIz++kKK0>GYet*QYrkgKL!yC6sXffcn4=!%plnSc zF594%NGZU9axk>#C2~NI*#;erXs}ZncMF0rc;?AA`bpUs*4G~zQ85$cF$i)KR z5|o460PwKSCE5+}tT%DQMrKyQsaF63CImvTz$7`iQr}Ep2cLUF|N4ph7m^uA0vS*@(l00000NkvXXu0mjfGzT~)ylDgycCdNqprVxM$jwZ)X5-a#uDx@;+unEE`)H33 z*`Y-JBhh4>)opdF0)RC0sX<)+h|A7bWVWperjzpskG=-ypEilXNnThUtJqQ?vK++V z95RbTXngYm{-=#FH_swI*@sp4I5J-ceaWdu9g3omoB~PC@5%lMKnjc_^KB4yJ@*lM z-wItm3%aBe-fFAm#DITDyFSpK($XT-G(g)AL9?eBVIK!WtPSzf zAjr~Dkdo6dB}SpHy;r3#t95TAu-Q+f<EYCLkSJL~5oFMhgpV{acs|x}jc+ zK&D#}{8<2QWnqS6KAhS}@Ec$6#cG-HxM(R1O`#UlPAjM)D^xr7gBU6R-VN8|en?6d zmDjJrXfCyEDrK&#xj_~BGC~s`6h%Q*UJ0epf@~&@q~3vNSGr-=YjC{%EDU+1h~#?B zd{@(6MdG|vYz0V5AjM^ngczcV9$tPo7}q3@U1*9Nx!GH!$|Z2z9rkI;51NuHi-*t9 z5ZD+}kpxyf0hAkg?5nQ{>GEjXrVes3{owF9kz@OLUL+hZLbJ;{aOTNa%U_Si`|hFM f_41bCpRe&3bnNt{SBIR(00000NkvXXu0mjfLxng_ literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_hotdog_cooked.png b/mods/BBQ/textures/bbq_hotdog_cooked.png new file mode 100644 index 0000000000000000000000000000000000000000..7fc0f3a207efc119c18de13119023a73f91a885a GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=CqbAk63)r1AkM$X?><>&pI!QCe71@X&|aBMc0TjGiuzAr_~T6C_xBmT1HUiv;}p zeSLk8e0^Q9%DEf5Cl3IDQ_rzp*T%T`y1M9pKR>(gTW?=yY_Ms=e6>@o(Ou3W`~Uph z_UL)Pd|LeezX?A+wl_Amww4Cpd(`}|g7-#@=-HpYk8kf=Z@=$(?f-AB4_}|Z&-4G^ z=9MXR%O;18)&6)5xHq+!ljHyIj=z6? zYORfTjDCB7^w;kWiz^pY_?MgZqLtu;z1mdCxEmeDL%IRts;v^_cOn=Wv*40e=6x_s|LtA3orwuF=&K?q6-N zKmHx7hN`2K!r=Y!auGqDaC39RW^;x*by#aSr>F{X7<$b_DAPn5N476_IE;^;KI3p0 zDWx!Fw|NIAbt>9&3bMFj*W(5%i6Tps~ zGBdn$odequA7eyBXwAqu5oSP6p5E`57T9 zS6An>DN%A_YzcccvbngzfJTM}V*N}2YweB{7lQg2J>ytVb%;8=H(IHfC9HNie&wrg zGo}M4r)v(W;NzMQ2KL*R#MOZJ3f34874;1aR25Z4P)zmi#d%`AT6Kw96I4A;JtdbO zEk+n3E<{2YD6Mes{t173|3jYt>jnW{-Mj!i&PQ^oI3Fg)?{WeN2^QNwjVKpEwpiZf+;?(is2mfTsh1Qf( zp|y%ghZ*C@dNae%^{=&3Yek%6yWJu`{LxQsf7p{!LRCoPfjVV&+bu|=mO`E3TKdD0 zShHNc_eafl8~4EM0jhW(39A*Vz4yf!331@;>>O{*2R0+6L@v2!I0VFcm3#!Nm1&w# zRr2f^IcHRrS}P%hBgAIyNV-LOQXAE}A9SZJSbtWgX~G25cY_#0gxZ)=I+iEpi9G9f zIb=a$$!tMjL2O~Yh+x=}go{@I_*M(UFwC_nJ;Q10EG~tTGr49?PS!o!St-kfukF=7 z@xGTz=4Xz5MpbFGb{{xBJtdb)8WZL`%@w@&%w_}@q(tP1 zM9;Xh-l?0rYyW0*AbJ=NTwh<4(nzg^7$Yeq!rZ@u_rw^F9W6j}^vuO6Vx9H3Rk2)pyA;3u)z9B- zCRFW_rr84)Nfm2^5C}0YKOV_;n|uoyUqgQPzyCQCmYjRHYV`=Gh~T})%26uaJZ6S3 zt#!H3W^#oP`hT+o-w1))Y=%wlY&J8dQjVk4?U8C3G#AD%@0R_y6|t;ufA{xrIvSNR07LfH~(ol3Rkj9q8@#>vw#P6(06}y` zSad^gZEa<4bO1wAML|?gQaT`KWG!lNWoICEF)lD5D0OpbZf77#N=G0{P(?=|b~rF8 zEFf`pVQgu1c_2L?IW-CZBQBT#00JXPL_t(o!^M_8Z`42#hMyhp`W*Xm5JI9vIVnic zAR)T&Ul1h?f-W>P(4<0wk_!F+zk-?yK}Q26gp>G){B_>7hXMj2ol~%{w1u@E@8g|! zXUFUxJX7yIRe8j6xkN*c_Z{8`lz^(@y+`{25#d-OLXsqZo{cex5qbuUF~5gk5UjOK z@*L+JUDsiglx!tqXFkU!Ny6U4d&JP&$Ip=v04J~wfeF&IO*8;wKoW_Uf=TKS=UhAwlr55`X}n`-z*bc? zD(K_>ZCo+KuH=C7<6B9Zr3lLI!P8OS3L#+A)Q$>TpI;&jf$i;W`f|a}O2x7&anlRv z=sIArI+$@6h^&(3ISo1KEJH%a_r+)0Pal|{r5G`i`~3PAZBx@U9fN~6uU;cPY;CQL zUfel{RiB1H~qJ zx;TbdoPOKCoA;1`K%4zyk%^O-CS*t`7;oTW-tmp&%!FU^4WSyEGaA)IgR=S#MW|?K z&at|F$NBsIgtc1_)b3ttd7%2)ch(Ds@+x$MCaP3d`5WtRW4+NFTX!hu(uWW87K^;S zVj32zT%v!`+vMWXUL}?d!D-*3dmi5r`Y>V13C219zfJHim|GO!RNj7g5{GJu{OK(D V3)ie4%mliQ!PC{xWt~$(696}QXd(ar literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_kettle_grill_base.png b/mods/BBQ/textures/bbq_kettle_grill_base.png new file mode 100644 index 0000000000000000000000000000000000000000..d368c37bf88e8985ff8c46ab60e03808d1ff7eab GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPdBOkL6)4k}2JU}6i64!_l=ltB<)VvagZ)c|M2a3(} zba4!^IK6g~HQ!+c0T=lbCYe4@H$QQTUVg?h=6!3-Q-+<5)~8CA7>fNAsFdwzae8x3 z`ePx3_=)tKSq*}7w57#73=bPcDs279%uvwE^C5%bnEpKRm05Aqe&$};8oDp>o=}30 zS(Q!wspw1f-`=sx6t&3BaBY!DzQ??Snc2aMGhrLUuB5O~7nXz#cicVK)ZaP#i>sDn gq1k-1mURv4pMJS6j@%*K3v?-ir>mdKI;Vst0HywCGXMYp literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_kettle_grill_ext.png b/mods/BBQ/textures/bbq_kettle_grill_ext.png new file mode 100644 index 0000000000000000000000000000000000000000..602162de044e90f7ea92fc982fae61dffb4ae999 GIT binary patch literal 646 zcmV;10(t$3P)Fa?cVO%-Zc%Nh|UqhO@5LK7h`{(8PAM5 zK6#G!o~Ayd?|Whx@ZRBlAQFf%;=LyhBO=0Yi3mke{Mjp|5G4$ZD5ZWaK_O_ZnN$_V z7@TwH!ctC44%TaQQ4}0Ken<|zefk0kA&^U5+al-P_`eka@!n+vD9aMr-`~sUff$j# z>$3r9T_B?J`(p z1I%oWo>oBQ$F~|=T7<~q$+M)hLI`MUb&}CyeUmT-R;v|5z2RWm&^I+^=Q=UD4rp{7 zRayg)E0k45ONE`6NN{}Le5U*Kf%Qd-5sBQ_7E8KzOWQg|18-ivMg~|ecatwS#voNS zOETJ=exYqULI^k?xqWn>#f>>m%4C4LuF-W}CmEe>J-c(u&ipEIbf~>UZr#1d>HBxd z0M=S`Obo%DCy)M)Azy)uRFfDZa(>RsAsL5!BUuOmnayVTUN4fj8&1jz>Ltkq?B9BU g%(?`)1h@qF2{09-qEArFbN~PV07*qoM6N<$g2G?}!~g&Q literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_kettle_grill_ext_ani.png b/mods/BBQ/textures/bbq_kettle_grill_ext_ani.png new file mode 100644 index 0000000000000000000000000000000000000000..2e60151cb19d67552886967265203d8a46fc1790 GIT binary patch literal 9751 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_kettle_grill_ext_top.png b/mods/BBQ/textures/bbq_kettle_grill_ext_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8e497f4080ba565742306d5a1e1415cbf089eeeb GIT binary patch literal 1959 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_kettle_grill_lid.png b/mods/BBQ/textures/bbq_kettle_grill_lid.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce8c646adecfd0b52d2263b9c28d9a357b6e717 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPdBOkMfM)0ow7@!bGiEBiObAE1aYF-J$w=>iB1H~qJ zx;TbdoPOKCoA;1`K%4zyk%^O-CS*t`7;oTW-tmp&%!FU^4WSyEGaA)IgR=S#MW|?K z&at|F$NBsIgtc1_)b3ttd7%2)ch(Ds@+x$MCaP3d`5WtRW4+NFTX!hu(uWW87K^;S zVj32zT%v!`+vMWXUL}?d!D-*3dmi5r`Y>V13C219zfJHim|GO!RNj7g5{GJu{OK(D V3)ie4%mliQ!PC{xWt~$(696}QXd(ar literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_kettle_side.png b/mods/BBQ/textures/bbq_kettle_side.png new file mode 100644 index 0000000000000000000000000000000000000000..2a922f00e23af62e992bbaffa1ed8cefe8440b1e GIT binary patch literal 1685 zcmV;G25R|2jij0BOI6+uMphNQNH%gdo#~#a&OGNo z-+xY)`2#2)aS0!JeG|Yp0l2^Z@^{?6dCP8l&p3|MS|~A5N~?!x%!%vkYi?iPl2bu3SZh&LYOT1NAM)rrFz)Z@>y~@l5mr}R z+^l)@_zKlRj7l6lWwR!nY&fKX{pX%qDmiDWF_>yG#$b#gj*(~2pHXYU9fkujCag7- zT3|Z3l!A4R&;IoVfB)M(-+ydK`vYoL9EQSfH*z{8a!L$C!UzmQ!uk~{TWV26EIDU7 z=TOx}0kMX=yF1R#P7o^=trcqp5ku&@Rx@MBF=8;7n&|7mFebW-Cwz7Ljyw*el-ch` zFoDCqQq|FQJw61C5o)b1YYeK2s!nWywU#b;ocA6PA*VzLfngY^Q?w#bawMEQ!ahCY z;r`#$*b}^C6#}bOkHJt%CR}c)1s?AAyuN*)YQ`7=HGnQmsVZ(N@oqaHAq0#u)T*SE zu-0NlaL!R{<>tu^RfSh?49{NvfEV9>%E`JX7U3VCennNGs^{I?fodEX<>mLDx6FlU z?@Cq0n5IN7nUoT0Kz6$w&N+-U_~wU8sTeUlY)3Z1;f(O&`4zi|2T~k3JLx%HZBPss zmup_UxWbXK#&Q^9+h^JXK&NtuwANE=1Jt!THDHWboKtEpsE%lfhuQ-8}63$tiwajIn73jK-TuSSN zIp;=v&R8p0DkO6bx)=e#{us=hkc?uUy);Cw;QOXaCUx5E(Px# zD6Qt>2-ae!U`i>V;JrtzwMziQFg8+aC8q|;-NS()Db|eaAKvoir(d$$4_rOE#JfP> z_lWg4XZg-|pJ1J#Aj{zk`BN({rBF)2Sj%?1#ibOfRS_#(TwX8^2fTH}!+^DhKYw~l zDX-u!Ec3xy+rXOaIy+`2Uc>=)qQ0QoY&TnRwtff!dHndMZCI7@FpyFr)q?Fj&UaWB z=vFI22#bWZR@~IvMTAlcZt8X|xVk_mll4rgO9HLa<`&dAjKmn5CtZuQ^8rdFj^k3E zF-6kkUy;`3W))^@%?gwWu$g*e42mug)>@gwYtyjnx~Vo95h2A$N{Ny)IVDm_tkhXO?=sLt&ytU+*NMl?w zo->=vFatI#Q)^v5H|iUVvr0Mz(x%}U8OH%oLI`ZPTfB3ODdU|(ts%zPdN?p!x0KT6 z$n<@NbGdGbP-`LhfKIpnQVJmiFs*FPise_I{N!st{LznpMvj@BGbLwANv)As!6*xW zv-HOb=rYKfO4hb#t+o9AH$VT{IY0g6*NFH2y?a`%m8=!-JwAkG!x^??_>Lu?A)5ng zeB{OZAG{NW>44*9jA^#Yc{!+*f|&@P{X8EyTg!Xjo}1V>2J#rvd3o>KH2ly~RbtMQ zWpw#Ft1&Bg4B~wFeBdz~$3e|&yWJuoxc6l-2GReH&=A7X!{?1sO7CSjlRsN?4ytPY zV3HvOMC<#Jjbob$!Tafs(6TvhzpK^iy{0oyyyMc$0Dg!8RmFYi<@k@k{l)+9&1k*e fe6+WsoHPFcQmNX+jv(+Y00000NkvXXu0mjff#)8t literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_kettle_top.png b/mods/BBQ/textures/bbq_kettle_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb0894e217f36f5b4f05df233eef99c6334c723 GIT binary patch literal 1664 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_lamb_kebab_raw.png b/mods/BBQ/textures/bbq_lamb_kebab_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..6aaf6369ce656fdf4035c5b122c298b5b96435ee GIT binary patch literal 1437 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 KMNUMnLSTX zMp8kb(SsKlu}I9kbXQ3n8_Ten(n)6=otc0B`S0gH*S&fe9l}gh#9rom+iStv-`Z>K zZ!KT|0~o*n2Jk`H`gWYN6w#J zw^nR9adPD)2^`$CYRuqNTsI7r1QD{iA~`j$wEMu(+-o0gsa?*++t$929+pWzKYIA! zSGXkg+nq`grHYfkD1j#z%^bessRgTIy0(BxOlANm6d=xsF;)XmDU_3&D+q>7# zS-P_A!Wf5Ezc3;>I`d{clbXvVR`*XI5#g^>ZQB@QPxTXMYIyq&MV4PT4Q+PZim3oV z=bA)>5sGcyi2M*-k)fD6)R+cIkpTvTe$bU~%T@&u*A&^}imYq#nCbSGVb>1^7{FBp zOk#+lDD*u4;P1yzJTz;~}hh@JkNdLKTr000bmPXW(=e;8$vhBC&7O zg5`5A)^B`*Y5$n9ta*Aeo*~B2z5f>se{cpQi2(8;$290E3#w%RM4%`FMdI9>UjQP2 z2u8{V34vO!1flTeEjtfP`Sxf_a8UwZpX~_Mn6c#+ReyY|M_J(05rY3*1vOWL&7hY z?^R?O3G-Y-DWVJgl`Mw9nIZl1H7tqpRT!EzU zzVAi^5eZbz=F$5{2g+?(I9&yVH6My;0EU)rYHpo4X8y91mn+e{Uv}SoqcnBTH)q{! zevYLZP;?!+!^bdW((OR#f`||}9vEZ&br)fT(Dk7wEijpj?p$&1eM?p}UCE5-Cx9J0 zXjd+Gcv?DLuykX#Y1@!=4e_xfA;E=e#{e*dH4j7t20&6|Bt~UGoTDdST6NpPXV+ip zkdiMny!gP3b?+Vd^-!J6_lrUqK_!H210)DWoee!@!p&DfLLfFMj(piU)6~*7{gb`N zI<96)@_$(x8|kal?d{WtWd2NO+9D-x!@e;EiXxnsY1P!hV;VYh#h1s;Tek3Er&Kt+ zZ?AW42%N*`CypO|Xv`R{xxv)Tl)E9EV*ma^MCi$vr;UGj`9=UJcD2#f?g`SRoZpNb zwuU8Q+17^dpbQ!bCUFE|gi^Kk#I5s}eSa+$75P%m6V0u{e)XBvLlo^D$%vz-RI)!e z?wk0*uI8TWxi|73zT7l_&$bPV0I=b=PLi)>@V^0j0aX=m143B<0000TT$X?><>&pI!kyqGEvvhm?-wk!vyYq6 z^L*CxVp*P3+p<-14_*GOefp{S?6XY|e^zTB*vc9D>DbJ@iwz(2b%!-%3V-Srtc%X% zs6UZ;|IDe#JK}ZMyj_BhR9;&hx`*9-a#QYCZzt!%*dxsQPQ9F!#q4`_(VSO*4=c~j zwwb4(G^=X;U!BYIHqUxKT~I&3V8-0TY)2o=c`KJZi?e&xtx{8l?crv}n*Wxp?Pi$a z{CMFl*$rzC-;0!WI-{YzIFA24tKdS;#y1*C;%k~bx<1Rjw!LOKr`O|QiUo_l2Crw5 fVZ+w;zyH|Ra{KkA6vr3?gNwn_)z4*}Q$iB}`{kaF literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_london_broil.png b/mods/BBQ/textures/bbq_london_broil.png new file mode 100644 index 0000000000000000000000000000000000000000..7ddbe3b1beba83c4b3fa08e28332130954fe6980 GIT binary patch literal 779 zcmV+m1N8ifP)le zK~y-)#gjXWoK*mZpL4$JTy}P|>#RdoAqqjVDWbC3Mli6Vg@P8bFj#3Rk|s`}xZqq2Ai@W$nh^IOh-GCN4F zfWQjJ&;pgC7YaNlsGQ?ifb@j9(2^fNwX^!J2k_x5-Hw^(zy93Mw>yC(3s4;LTfXFOQlpi{T1zMdk3|A65R7Ud@CYTG zizTvhVwP2V5}T5SXdY|6eCOexxQ{lL$9CcvvBSEhrnHa|)(WunG*q}?tbDdTw z0m9k0Pj_B?hY!B|l=fzuN7qAEVu=%Ajl(5|UQr{n8l^4K;~pr4Z1zSNq^4NK%pw<12mr8Zs&vFP`SY@<}8yX`FM&>3Kp{hLJt=PEYc-w8*Q2$ z&Cw`#chhR$19ZQi{KB_RN!jPsVM~8Fn4-)oADgCM9_Nl3c zHJ|_U#Lup5ztBCu^+lnI#^L>eS0sseFfPb+?Pj{>Kv|brTne>>WC^zxaQz_{-fQ^1 zN7m0=3nKaEV47Y$Rp#_W*ZGOHY6Qmx{1U;}e;~gD>;4lP{{omIS|m7r@^%0K002ov JPDHLkV1gZiW&;2K literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_london_broil_raw.png b/mods/BBQ/textures/bbq_london_broil_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..64a9c965823678a7a0b2742a4b5a5de59cf3ed2e GIT binary patch literal 791 zcmV+y1L*vTP)dYqCf%?p$LgYNFZ7_NdZDglr*#{@laE`nSDN`agx4O1g%BmO-$Zhs|` z!{PfHZZiMc8~QZr5(iiFM4eO~p?A5x=3Z*AZ2h+J>u2|#rLPE1AKbp2?OWgVzkl)( zNQ5mBO&8LfT5IaM24N6w580hARoMIX_2upz0r1D&o2|LV!p_lZ(8*Pa<48q8cvtm<2Eh3bmTygVl8#U%GRrYZiX}iIu#Lc-Z{nVvV`ga) zX6BvO z(|5E0C|~}(FVA0J(#e3~>V3++1ES+0nXk}(fC?w1qY+G1WYdO)_b$Tp83I2s0zmDr zJ+eLf8qPchNijY~1qbB5PvLJ84FW9JAq_S2R5H?Q0(lSwx^+(BdoR;x{(mgvTWY#1>*SZC1Nr8+Z9kt^2L zkE-pw`sJS|KK%O2PtJXK;|EnJcevZL)Tl2`xAsVq)C56HuRk#3qA-4CY5`Fo#7f_o zZ(eEP?%DRa&Rg$(?sYm}_=hjw_K%PJlORZrvsnF!ISLKW9U*>vjQbFinE#~4zXAG> VcEBu)vr+&6002ovPDHLkV1gU(YD)kB literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_molasses.png b/mods/BBQ/textures/bbq_molasses.png new file mode 100644 index 0000000000000000000000000000000000000000..33f3037c9d7027fb827079c837e32b40847e88b8 GIT binary patch literal 571 zcmV-B0>u4^P)knuv84R-U`)9Vwz;q=GNxl&T(%enX^3n`1sD@r}3Z3<+IGsUkBjD^Vh7deHofN zGHhAAHp}Dj0{{VJDSwo^i;F`6+OTEHn$pZhTWnJVAg6S#o1NA^ynQ7j4bGiCPc&jq z*rrIcqiA&ptohl^oU+0f@&$JWiFkY^V44NP@H6JsQ3ECRw!K`d)vk;*C_O59)c$@! z_vk1!z_y$0sXa|8b=lPqL6WI7;(`a|u+}b7<4&XTA4j>x>j&OT6 zM}4P9K7E{GM1SXBXe2| z>x4vNF}Zi^zSmWik0p~!!C>gdf#XCG95n2HzyH2ktvvWQ`xjL`t|)?-)(HRr002ov JPDHLkV1m^w`&|G4 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_mutton_cooked.png b/mods/BBQ/textures/bbq_mutton_cooked.png new file mode 100644 index 0000000000000000000000000000000000000000..28a49fcd5d3127455c5a8c29d4a3cddf08cc6c83 GIT binary patch literal 3141 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_mutton_raw.png b/mods/BBQ/textures/bbq_mutton_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..c05bce0bd3a3c349f69f502fd90d1984336779cc GIT binary patch literal 3140 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 TPCbdO00000NkvXXu0mjfN%nj@ literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_paprika.png b/mods/BBQ/textures/bbq_paprika.png new file mode 100644 index 0000000000000000000000000000000000000000..6500af791007be9df2e914bca0ea1ee89acbe7bd GIT binary patch literal 401 zcmV;C0dD?@P)^M1Yt!Qyt@x=(z0d3c@=5Bw`trw0`|s+1+|NA){i+<20=E%Lb> z+BArxgr4tHT9{Fp3;=E$kK#GUyuW_1ymiQ2aY_vp-*Fnh(VO1Oz#3+n$*zU?3O?Vu z!!fAUUAbB<5ot|mYC2KG#`!%<}#rB>1VZ|Ins7T_90ILcCm=#}|kd vd?ir6_WD9pX*-yh97mf5oo=u13IV+BdQv}VPlbC-pzDs=D$Y0CV@B?&tEpQmmp79xlbkYX jlycQAl_&o5zf%4HhR=GJ;|V8p00000NkvXXu0mjfB@w&s literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_pepper_ground.png b/mods/BBQ/textures/bbq_pepper_ground.png new file mode 100644 index 0000000000000000000000000000000000000000..d72405a3e95189176aff4ea0fb0701ad76caf3eb GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPdBa67QR;1$69tH+RCQlc~5R22v2@V zzucn0h|5g}&s=Lic++hO|}hrphR-&c2h7MG-igam`4QoOwlyVZPP05N#F L`njxgN@xNA@$I3c literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_pepper_steak.png b/mods/BBQ/textures/bbq_pepper_steak.png new file mode 100644 index 0000000000000000000000000000000000000000..54814fdf68f025bfb34af59d6f42007f888c0424 GIT binary patch literal 783 zcmV+q1MvKbP)m>a;O>;VP8syWCjrxPo)R}fQ8d)sfSux>NA<0wZ6v#XyA??`^ULx1b~Bx{{CQY zc9y26rd%h-rYpCd-gws6^Ie1AZAYqDLF7QeYV@1fJv`DbLLegcHPkP>deVdWavi=qLm2eN zaav5G#p^_}aDXqx1`K*tl;g`VPpek4p^S}=D#6x}(`nP1vw15XxK3Dv8vvlKMZgXx3IQEUq8{_fePm)0NJv=~l=U|I za?DK33qmqnaC7FPx0-4guaa$q;>5Ss96lT{fG^ zfEx5TRD}otAyKFZ0;@;WDp~D&UiJ%rDAwYhVFdg7`vcphlYDyL6xp)C>o;R=!!T}M z0>c6mom#T<6LH4m$+UN=o@0BrA)DS${Z=(wCynw*)+yT zQ-YY|Q~{nx4Eg8~f!uf2jB;#+NcG1U-Tk@Yi>VVVEiTG>CKEQE7k&mu7tuE3mC9DP zQ^a;76wfbd>xpBoPH5`E{JXb_w2}oF7`e~ViLny#IQx6s^mK;l>T0KYc0lGz82F1( zRV?4Mw36-Ui;#6)c3OLR8nx)S_(6X($a(3CPsbjiR*R%9w++RbpP8{{6~M8^tP4#39i4kYVeZ!_(p&zpRhT%kE^brJQwL+H>2Oo8Nfd{a9LIGz3Ta z5)aA;Y#E!*NE9zu;B)2rQJo+_ZH%!FVG{>{z`+*U8st|j&W^Fk99=d@kHy@As!H7h zfEy1I@i>m%N>;*D&PpV%b5xG9^hVnO@Nxy#MC_^Q=~LBOKwGL{e3H=VAr+`~v!moM z;mN=tUanA!^29{X`-KHhRS^+X6;V|Y5uHn=6d)Mys!R2OZ&p|9@zs?TA)VGcIaqg` zp0;4nBy)v&QbI2#oo`>i+^d6C@xi_VzaYjK+27l1*v$FaS<4txum5`+V?>&*bHj|a f<-<3vp*!#g8*dszR>u}{00000NkvXXu0mjfeqB2{ literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_peppercorn.png b/mods/BBQ/textures/bbq_peppercorn.png new file mode 100644 index 0000000000000000000000000000000000000000..0ee3c497a56e414c13f65af8d1aec6cc19fe54d5 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPdBa1kPz{}XiaG+48r;B5V#p$h+4)Pu_;9yp6`y}V{ zv`}K=zFX|AY)huZH_YKY7gf*V$^KyOtQ6n0utTS%8bY?7S}wfe)oR7lvUex?%)5N^ zBD2Cv;f%_S$!~p9g=81JQP7oEUpzhjXIR&UihEHKqWk7p3W+;~`&)(S8?Oag%HZkh K=d#Wzp$PyV>PY_p literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_pickled_peppers.png b/mods/BBQ/textures/bbq_pickled_peppers.png new file mode 100644 index 0000000000000000000000000000000000000000..039be985fc3c097a17320f10af9f27615b083d7b GIT binary patch literal 822 zcmV-61Ihe}P)eo} zK~y-)Wz)ZJ8+91R@%NqYeCLZD+wqSiPSQAWQ(BRV@FQ&yLL!yYp&Mf9ip0{TQwNZ` zu|Fo5V%2{EOj>VT+JQKU+cP*6ak5g~2W+Nl$}w&P#tJNv%(Wg!;TJ=3#1ujkPt zeH1ArNA9A-EG?$F`2LilD#H%W%gimzBcuwB#A#GhcN! z;Ayc)Vm!g~FK)2fdq(c;d0IUcQQaZZ?x6c%Z`MdGt?~aF0{NL4Hom#W=+evg?Hs^#-}o55$H;Y z%!6&RZI7LeUt|DK1~sPL0Uvz4%N04!Tf8VX4?(|6@8SwlAzOZd2cbvsX~}^Lcti( z$*jFfZXj^WT{>=`kQ71S^xC^*a*&_Z5c97gsx4wOQQXHZDnI^>n$q!IffMzJPh^8n zY^!nX^dyJf28TP3nKVoi-4+ki6Yy}4CvUvP_(vwTr%*qrktmOjgrYGVU*emijLqdqnL20AU7&DsaTun50g*{3fZi=`#{d8T07*qoM6N<$f*t33 A`Tzg` literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_portebello_steak.png b/mods/BBQ/textures/bbq_portebello_steak.png new file mode 100644 index 0000000000000000000000000000000000000000..66330f5a3b0c3c0aa9a0ee9ceaefc16b0f3a6efa GIT binary patch literal 970 zcmV;*12z1KP)j@MRx44f6eR}{^x#Di;zchW z1SKlet2a>)(V|GHhaOsM+bA`aHcFdXn_zkO+4%8maTr;C>o=COgS> znr53oApC-$I>cVDCb5#OGCt5xYBNh~-(hk)o5;xg*06JBWsxoY0NoD_YL&UlDBdltvSb>5l?Bj92vAafuTqG-9O=k_SwoMmoDKWXa@ zqD_rQOF6?rR}yG;pq{2!EKzOSiON;FyJGY^i)31EJdsgs2cKa6{HJ_UAN7cZ8qJty zl>Bc0v2t6dZAu_3xD^YJT_@;pP$^_l9dbu#6v@6jSI_gv#Pdl6)3CR)= sUFx3|F?8YVxnD0&z49;%*Y7!h0jYFfu@H2#g#Z8m07*qoM6N<$g2Ld){Qv*} literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_portebello_steak_raw.png b/mods/BBQ/textures/bbq_portebello_steak_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..e8aa34988acc01fefaec6d5a9ba69a3899e3da84 GIT binary patch literal 961 zcmV;y13vtTP)15Qaq zK~y-)U6V^_90dS|zj@E>?qna6eI;qqBnBH(8w<8I6`@i^XiF&+^yEbZ5idO`#Y0Ig zGQta%o` z+98m75JSp)rRAls{uem=+UXBsYU6p`SCG92gyUJ7MhbmvokTK=CkWJbY*v?MQKS%h zEPC|r?YU_H>BPyg-4g?ekK$^F$m4t2zPpV$IF9QJh!KHsG)cW&r+?5uj%AR75N3K1 zMU)PV4W~Yo-Z*w>$`qUfyAB?t=?0jY7)q^#mfnTzxzuVU%v2wRvWHzN5bNEC*=5n{ z2$(`i7duYlNGu#e-ddvFYGZpUesKlewrK=1VO2)5ee~J_sqQGc7^hw>;|BrJ_`u6z z!qi4m`^PC2ZMwQGT2%+-$rtd{009Zx7pZlsRGogTcp5!s;5VA+szwkr6t|FpSIxr2(|o2-;=7n_Yi%>ir9I62P?|Hg6r?XT`d$#4}1nN4K)r z+j&&2L*V-OqDsX9LxMtG=JR>!^4ZJN7ymue-`tpa_4wLS`O{=q*pO8Pzth65c|;6o zIyOeni2Kcgb!vL%{Fe_M>A!)^&BF4`wc8hwjM=qfE}yFg`9ig^P(iq{TGh_IJ$2>v jr^laK{_*Eq|2TgEQ`%uWxc<6S00000NkvXXu0mjfpvK9I literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_potato.png b/mods/BBQ/textures/bbq_potato.png new file mode 100644 index 0000000000000000000000000000000000000000..c0d6d8a86eb522d226f162805376deaa317a6b5b GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0Es0DDTLI>MJ{2Z=UXZ z3`A!aytuaE)yt=!?(aCaH}DNm1!GB&UoeBivm0qZPNJuaV@L&KZ;vP6VFMm!Wj&EU z|M{=4T&;9mV&9nwkG}p}d-Zka-M8=9wTrGuY)ftLJ-OCGAp4hJ&LwvjPlw;vUz|1X zun;!Li83y1RP!<^a1q?`G$x1n-T$-4uPn2&dF3x}aga&R=#!}*&@u*3S3j3^P6000McNliru;sFg092wCPQ{(^u1TjfO zK~z}7?Uqe!R86>2s%b`ua7Z{@TLc#Q0?Z4m@?xEGxi;v5RtLVq6-H8JkU< z$xET8#q$)~#DnxcAAuPa6?g-YNLu$5T2zHAP=v1<6uSN4Xp! zYM5`gb;HKt=EFO7)|VXM+tHI+@_nqes48GE3dR_$=izxC)>@455K)XDW{>RH9xe&M zFQ4a4O_^1}FoyI`wLuKwYQjCiJaOnigXgmO^Uv0m^+5XVX=j zY^-C}4$$A-B~ zLqjuwcHq1DwlnlCyTr8j?<%1M&wtqm=oZ-zLF1M{{=?Z@kafowxTHIRf3*fNU>)i+TKK8gt(u6F_$+H~i z9C?`8KLhDOZT1h!rbVFtmOHsdJ0|s9RFtgO5L~ z27b^45LNMvF{7iSRHG`7?%9*2NgM*a^umja&igN6+CD81 zk{Iy~j0rxND-|UEMG3BSlSPn#h%29HNCZVhd5)qlEsvyb;Ca4G|GJ$u$aaF-hJF!i^;CeYQ+bV3|*v8cG+8Voiclq-9d;)m*_z3gP>TZ}C#hrI=-%LL5 zPtUl#SRjv%UgrM&gI)u*@lnrLRmQxPQbr|grG)eKa)A%Sz;YN+RhkB>N<>T`5lIUr zB8lSE2ue7Gq}7JE77Rm0gh}Jjpk-jKS6Z7wLT2LLh!(VH46Wj=Hin_1s$?b+>nOsa zM>7^M!iX^3lgwnO6>qIkYehteFw7FwoWOE)PBzZciAZX#cx3#;nz;s0&8Z%lK}O>4 zU50dOZTKp05n(nf|Mf$c&^P@JGb{ha^eSw%x+6R6_L>%<5Xcb a-{LPXRM?2>2$sYE0000?*R$?$ZzT{Q3KDX81^wG?XM>zAnkO zBuUq0ODsB%$QgnpIh@f0I*;dvElZjii4rXxylDHu+qO=&8*o!*z@cV_(tH)k(Nlxh zS`u5fC<>shRiG`7TA{!U*7AG3vo##Msv4+G>NaWHv{#!XtsTGD3Nx7`ByA@mCp+>k z+NO!5q{;T{^^!z#GbEFoMw9L^X)dqiiZ8U4*V;*EaE2XbH`=nqO%!eIot>S1*?zy* znMT`FRgx%4ECEQA$iDmWTI)DQw;m#<6~xk0(cICFWZ`8(wQ9j$MWVSPuYc2f$!3GlMz684k(+>W&LR1a(K;00000NkvXXu0mjf+rqkr literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_propane_grill_front.png b/mods/BBQ/textures/bbq_propane_grill_front.png new file mode 100644 index 0000000000000000000000000000000000000000..722563aee67138a63b2024ca76b09203139be8f9 GIT binary patch literal 557 zcmV+|0@D47P)lgX569(1E`^n2E0~OnTjxe`@bdLr zB7*m`X&;bE;^EG{QO#>>Yt-79&l4#nlu}}z5*u3=MyrrZB9}zTg(#(xQszHYWN&{T zfK)P3av`P6izg384@fEZH)m8zA?M8L^|PazXR{eU_V$^lM9!J0tx{`661VT}Fqup! zr7R@vW|71&40wnL@%`H#v>@j~xI6BSnUQm5cXt;_)LNPy8(V9CeVSi37qae9dCwz)Pai)J vhYlX#=;0$^jmh_C{c-(%y>Htq`@1~J<@?;-_j#W0-Sd22&-?R! z#1Ef(#<^v29a2hK9=M-)JWezk1)#RJmZL|Hl1wJO&o*z~%s;z&2n00mA3TV5a1cTu zga9BKjgm|z0laH|V*nv!u8kCkA3gmur|!1f5kjDpL@9|@3aM1?z0?G>LTimu3Z*q# zD*{UK-ogK%rOb^kW$p<8e*N6fb0gs|&;H_90I2aN7D6JP{P8o6loBCDZUiY&QX-^6 zDuEITtt4vvsiaa!Kxu`N3T;{zx7OZ@kb>_uf6E)KwRHncO>5Y_`&9t8ZQBlj;|MxB zyU<$m!TSf1re$GR1}|@a(bqT@Yh?HCS7~Zm0o~41=s;aQ{Q= zyqjXNM(LXHJLCEfhB1uq;a7~fm_wPbO zLj#6k=3b_Wwk!+NG>NZX%d!Q<9MgiE=L)hi!yNrL(nVh*d`*^cFw33G8tLunqIlko zC?zpX6Ky*-wrwM&J(B+0)YTZ&!znO>lhnNgQGD`3$2tw zDTNRM(=@q!`7%;UY}>|Gxz4px0NA#|wiTvn=BCtk&;cFbrlQD%35AvBXu|AOp(&a%mn+0-Ah{YO-L?Qq@wc#!zkqF0<`}i!m3&`;x zoykn*!IB!VDwfk2t;hN7b?#lN`E;}rZJl9YRB+&kl>&2 z)~;PkdwaY0nJYXJiNsaK1Gjvk4T3ma%UhkVP0s^2gxxT9I};+yJKcM)%mcSUBogsD z*|~EE0KL7vh4lfz@y<2|ixyKB4sr6-0QL2CtXxsgg%O8i$$h-hb-b`Xc>3`T9PSqc z?GY?Tv#3gvNe`3CLQyEhnPDdJK<4vcd1H)!z0=K{;xI~rT@Q=7Hc68#g}UZSURPJ(IZ5(9lp=ADq~~)qCUxkrG;39tL1h zm1O182(7If=zTZ;LTV6gmLwX7=bMOcM;}9GBCXsrAA9?>tB1-6L3* zH9n>1a*N8#7bJRCDdr5$7hZm8i!XfLsB{_O?$iZ&;NIX0i>crOT$u;)c-+$m`F_IH z!vn^{dW6>22fa-<#{+>w1#flkDZ~Q@!DV2SjT_f{A>7>jhzFR(w=JEH2ZIPP!meGv z^^Aw^?jCx2x_o)VH2Oeryt9oH=^EzEt6)K-gjlQ*DJ75ppp}!S2Ke}}Umy5*uzaD7 zJu5Y1E}&!P$P_-?PvDgq=rcwf^V$;sxMy<53T>MvtUszQc8-8uOSo)<>>=8Ss!T0*k~H9HHQy< zG$ZwayS3-b{(K)Hkx2M>;PVsRkaby*-#A|*204}3gW zzy3iMhECJn-9vqSo!5Bfih4Ra_Hpc!cc$k-d024pG_;R; z($MJiJlMZy2OqzGfJ;L|n5IMNwdD*|HWLiZ;f7;PTo~+Uab>Eoe{kPpTM30id~l+F zd`buMc<|gf4@xo9Gv7a$XaP(t1$-Y(#?t$Ux1{k zX$>VMVc-AI(9poeu{6NseBsG&$N1$RyFK6F+G0WHzdr)tiSIW`@xaX&d_4H{<6bH&YsjRAm{Ss=ygZ21 zW6aVcglEB^jBscD4TX6?b(90g2Ck?Nu7>jkH>4+C-S6_x7ybtify&c`y~hv$0000< KMNUMnLSTXsrKz$2 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_propane_grill_side.png b/mods/BBQ/textures/bbq_propane_grill_side.png new file mode 100644 index 0000000000000000000000000000000000000000..55e337b0c4a2fa15e571b4180124f52aed222037 GIT binary patch literal 577 zcmV-H0>1r;P)soxSOr;R(P9hBWfc_>@iAoQ{}YRU?pz!QbI4>)l9OZ4 zU%ae4caM;?#X=rzonD%4D-S;PP^2o@Zj7XD;U%NpuZ@%v`6*EP9H} zBB!8bqDAQ5I?;PF&kZxy8>f<9iT9zjx}cz{i0J%X&N}x-^wyc@h9s(LT_ZC|&oPZV z0GU2kvo;7?8&_zpVP<4H?uAqeU?0aj~&fUFwWM%K(0yv!-%V7uWTdu{N^ztCTm P00000NkvXXu0mjfS3L%h literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_propane_grill_side_active.png b/mods/BBQ/textures/bbq_propane_grill_side_active.png new file mode 100644 index 0000000000000000000000000000000000000000..7296d7a8f30c035365bc82a0102cf6b0a3239aa6 GIT binary patch literal 1439 zcmV;Q1z`G#P)7<26~}+~oIAD! zh$yLv^ZZ`oMg!D#3%YrwY9tnj4Z;Y46k3T^tg*tv8+P45UI|h~ zf`YoBV$o(mYKUtfjgrVRw%>DX6O$m656|3tSP&Y!UB575=^5x51y|PTYoH98z!`OkBuqy0+a2I0-Mj5_+ zEB}4(-}J9v&&K|KY6BbDJXm9(zyI4j*t(?wz)+)J@?gWdbpUJQLHpb}0Ol4J0T>w> z;mqU|Ns?4NsCZEEV68kDYSaOkp6%d6_!GlJGSlv?%!9L&pWvP6@S)eRDja|R z7`q?X#qjN0S(usR(xuC*^I*E&A&z52^3&FAHWAE?>4PLmu-1|!2>^@dmnwZw@u1?t zjp_qaJiNJHV|up3(B?tFFw>p`!|M7V%N&Ofy@rZ##wqX_>Q&f zgW0+KZ$3#98k+{nuwIisXti49cExdA@u1>C#e?t4gDs80GGF+l-C?LvzcC(k^M$dO zM>%rnAhm&wEX+(^H(#(T)enXmby}?!M~@!m)akQp&lkR0KR9vXL|H#rDPOQ6*GBGo z@y1(kGq*6G^Pu-8M1&`ve7XpCgO(mk#e<3mKlprMbG?@PV4#1)22Ol?g#E?*S$L!dwG(1(Bii@y$Rs+ECbt@7|g4{|jKkNxovIOo{2 zXD=6)&a-FlUaqDYQIrSO;=+8DFH}6Jc(4)=Y8!9k+`=OF?byZ#6CW3vz~tJ&usRQ% zbNua+V>ol>44;4T#p?Rt z)1p?;%@IaMMraJy%7o*a`arIy50)-nMbz-Bxb<+R<0jNnt zK~y-)U6VnQ)j$kGpJnIIY^b>lMR6!LEVv;Qw}1uLn6zaUo&P_@%4x-sWwjDtzJ8mC zKp{dwL?8+2Su=~0$jl29SxHJ1z{gLYpD$7E=dI$&)({8x)(EI28ID(W~dxs zm8&Oc06Vdhs_n_SdYib`A|kMp%t4w5*<8)rgA1G5 ztM#J(pE~m-kmljXHgKq_>pqLsP2Kl?got=d0*Khe9U`Kkw-*3osH)<2yTKKpO)@|{ z0(FhV1K}ZJdt;lr9S5(kw||oMjNM(8BozC{QtoF-0My&t2mbv2bsu;y&-lj1wz3B` dA$WPY@fUI9C682HSvUXy002ovPDHLkV1g^h>j(e< literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_pulled_pork.png b/mods/BBQ/textures/bbq_pulled_pork.png new file mode 100644 index 0000000000000000000000000000000000000000..b25cc6197a0c39008b15992458f215c82378b40b GIT binary patch literal 777 zcmV+k1NQuhP)P^LB!WOvZV z4Cs>J;Vm-@_t8~>P%daqo{Uj$9k+FYV;^1=QrQUcW>g)iq8{bXS4{QdAA%qT$HA+4 z6h%oGM3i}oEez9FJ7(p=mq&{gK=s=d*u8C(=Q7{)38xd{Do4dLf=NmkjPYv@jfPG1 zY>OScVGi3XfUIHREi52B3o9HlIp`z38p9}MuRp*TLzTOdtZ@%D(&QFfK z4)3*X{&<~pkU<{DjAw?GIfu&isFBk()0LbZ+2;S zkUTmP0L9JwFSgDeSE=x1JBTxXnwIXYEW|9I(Ho^a-ybL2gY3!H)6sViwkOvsZL%~R6GL=?+pI}-5x5zt1PnI00000NkvXX Hu0mjfoegTG literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_rack_lamb.png b/mods/BBQ/textures/bbq_rack_lamb.png new file mode 100644 index 0000000000000000000000000000000000000000..93417620376834c1e7d43a3bb8606c7442b4ae9c GIT binary patch literal 498 zcmVGPpC9v3!&`LUR7M3+mzDt}||;z3*;9nsxChP-G+;1yLhgWoWq6LHaZUD)j$3eu$3jG4bc^Fnz|CM_#kH(&IuW&8 zNuaB^=C-!qp`nMBrjBb@!YeC-TSLLHr;>4AYcl}We}Acvg0e?Ih)y?~OFQD()TTNu zt$T0VwzHmralBeot(Ay$S4(VbbE~4CnrT|by1trQV~B%>dGpzY00001bW%=J06^y0 zW&i*H0b)x>L;#2d9Y_EG010qNS#tmY3ljhU3ljkVnw%H_000McNliru;sFK}H4rQM zzdHZ`0BA`>K~xyiU5~L1z#t3+-yg>fB2_xJU=#1ZOaOsFxdz?o1p=5P{7^u)S!u2b zd3tqsXol)`_X4@YS6ZRFRn{5Cppr*ukizQ-Ms1TBN`zy=jy#Amg0e*EkBHLtXL^Y{ d2Cu#2`~aId5gIl-4_yEN002ovPDHLkV1jS3`eXnA literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_sawdust.png b/mods/BBQ/textures/bbq_sawdust.png new file mode 100644 index 0000000000000000000000000000000000000000..4dc6b6ba2972b5370c2aacf8629d024fd0d95120 GIT binary patch literal 907 zcmV;619bd}P);I!p2}@59c<$hfJ5K7i08e_`>hwSMYO~nB412785Vt z8MjMsJI8igVF)XwEp36)`uhpL|MF9ob~c7Mo{jH9PtLKv_T1=e|)r{6rs8+}9^ zej0Lgw2S9nqn1i!X^JYQEP@qtKW68!MeMjtrdJfI6^xF_Dqb@D@DEcbKw1c8Mh`ZV zQON$jP9kJD-h!eEMo}Z51M}oZ?yc7}wp)-!Y#*3pse)A6LF#mJ=*9`n?ufhuHL9cZ1q5yF%t_Z_9;cUQq z84*ol*5m*P0|(uxplv_n)4(TouTfQ*y?Tl1L!W5oAl2nH>4pNt)O%ksxO&UYNj3|_cae6EgEJ6v??_P;$?tv_Uq4?*{l=z0f7@S2@{UK*kOEs$08JI z^$b)ghx6!@&wQq1k=AjSh3nvseIy|aStJ_iIzzAIXg~j+WNowAZjsk31fD})uOPTF z;UvfQaTj|yB=i!hwG!e&(nyh6%Mwnoz;kTYOOd;QN51?7A(XgyXR-JBDdu69i9P1Y h$qzK!2DObk{{z?*cs&*&JWBuo002ovPDHLkV1h1*o{azi literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_sea_salt.png b/mods/BBQ/textures/bbq_sea_salt.png new file mode 100644 index 0000000000000000000000000000000000000000..e28bf7fb5a9e72e14b73ccf228b87ce9a1f43ee7 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPdBP)Zja$Md|Z=lc%PZ!4!i_>o>8S)=Y5NNxcQ z#r18LijE-&uX)33YoT5>wY~E_2rNi0hTpi(EQ7n6kP1e`?$-j(DW8 zy*9z8vm+xvZ{Mce+bTt3Cl4go&0x;vK4-bazd(k4&gbt5z3rwB)7yV!*5>DFa4i!0 n&OS3oN-DT;UrcK}2ZR3X8#VE!&uqT~{mkI$>gTe~DWM4fC|-zI literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoked_pepper.png b/mods/BBQ/textures/bbq_smoked_pepper.png new file mode 100644 index 0000000000000000000000000000000000000000..970314535f5c19e024e367f84ad5643d37a94075 GIT binary patch literal 702 zcmV;v0zv(WP)3#qJ0!v9m zK~y-)g_B=MQ&AkpKj&_4I=3t*t_J=~FG6U(#2y603EEpEL7DW>ix31o)=LAyx1NF^ zqQ?m7p@@2{m_kq(L1h-%Y;0!Bxvkcw*WK%OPY=uMM9cH?JDl_Vetzei-}wpl7$f(Z zS@HMMn0RTe-9Nu*&Fy=c0n40T(06FWZpMM|$hM4|=I7(d{{v(w$hpq1+$eTH3lL{V zJa{3zJ3xklB-=$4BK0gj%Xlm0__TKt0Fv67XguGL07AxZr3FnhgA_#TI$D~Onw zLfI4ruFkwuRh6Gkg?z0-)=}Qti~t>8H@$aX$tRC!Wv+YzrQ)_d#}3Tm$~95=*vQhF zNz`L!Y0V^(Xr`dIU~f-x>9fJjabIk($F~I-?D5g(HqkN$Lp4!+Lpd7kZMbqxG}zlP zbuj#K@^3XO+wH$46#xssoo^j4`iBTn3u2*n*9cUSY_i2ecTO_q=@?jk@ z*$<=B6=l5A?U1k2CDx>*;B#O&1;=eB>3|3Gi^jKD5oe~zcVKbFw0zbZXepDveG0;3 zrzv63{HegRtV!&_FWj2R85^wTO;Q_z$^L)*#879I%&FDPtP~M3oxH2eZ_p*JiXd9A zaM5ds(djKuWfgd#D5SL_rCD81 zk{Iy~j0rxND-|UEMG3BSlSPn#h%29HNCZVhd5)qlEsvyb;Ca4G|GJ$u$aaF-hJF!i^;CeYQ+bV3|*v8cG+8Voiclq-9d;)m*_z3gP>TZ}C#hrI=-%LL5 zPtUl#SRjv%UgrM&gI)u*@lnrLRmQxPQbr|grG)eKa)A%Sz;YN+RhkB>N<>T`5lIUr zB8lSE2ue7Gq}7JE77Rm0gh}Jjpk-jKS6Z7wLT2LLh!(VH46Wj=Hin_1s$?b+>nOsa zM>7^M!iX^3lgwnO6>qIkYehteFw7FwoWOE)PBzZciAZX#cx3#;nz;s0&8Z%lK}O>4 zU50dOZTKp05n(nf|Mf$c&^P@JGb{ha^eSw%x+6R6_L>%<5Xcb a-{LPXRM?2>2$sYE0000DWy(u20vc|n~aihI{SPY_#P*}-ku(ZU(h$@0{*o8jeP1jFtUng6T zOnr&b1Wi=0)d58D?6JrEz0FMtpPt<=b=IHS;Wt_#W+|JUrrc+0_4#9^3gj2-woQ(? zG3Dj5egIieJKb|Dgq!T5(y6;80!>G3diYGG|$Y(`Z+)mS}U0neIZ;i6zVVRfi zzP_gNRP1gp_Q$ zCa>CgmAbg6*T2;*^@~yRe#-&`b-MA89$o3Qu9ugukK0lJkN(s0?_}vhZ>&aQFtb{9grk4#Y1BHJfLUj> z8pvo^k`t}&n&0v ziO{UfhE?&yx9>;dhv7L+3D<#7=a zePku&Y53BTF@g`@CK>{sq4yxM_>FrE4r<$;{4exUDri$kg0W7vjZ56Ex0Gc?pGp-l zF}u6aruK%t;ckLn|M#B{x}7fojh$}7U&P(CG_!?RLbIjz38EC&~h zvMIQi8Xf&{<~^A>u~b0dEZC2II;w5%;9S?x2}nwrgjYN%Lt+anZl}x6L=21Z8T^*A zWPN3#_6y)C)zvNa_9kf*Y-sTadX?F;uoA~{+@Mw~hAUl+$E91z`A)9iW`}_v=jpVS zAOpY_aTPE>kTtZLLX(qUproTadPPBD4Js-UjBn??$WPI0OLY$Qf$*eIRVC-JiV=M0 zWSg0cU$S|=5lFs###^bk4^E*M@V3%MuFhCx6z`%k>})IZeqtp96-C#$?ZavIPiAp- z_@vCOmc+`wJ^<3`sW8xs(m7D zWJ^w@@9J!5oERlkYpaHZeam8r@48bfLni#mjE+veKe`dS=8$=FsBU>U!I{n4&v@Bu ze3el{u8T}>OpM4&D{HYxtu_?&jzGYq7vr!>%5DO|44gqhGHOAzY-~IF?DlsK%)h$} zt0e|)R?F$=$UTDu47<8(*`4xq0|FH>zWoFj`ZjH*08;F}Eu({RnxfFrWZX5tvXAp9 zN)V3?geevwBL=~wJrVymkE*)(bb8o$?MCv^p`n=e_8*}>{*wg(5GG5b(djD7Pzwuv zP@jV@UtQO(82crvu}{PX7qp2<}f)@*^W-6Y!vKdR-+f zwgl^B=$0DIOBx;?XeaJYy7DuIU6Yb%W6S36d=C)~!kOy8H(+Rxf~Jono0Bbf`Z3*| zmL1W=nugtlbeJe!>L45yndj&z8as<#O8)7uK9+y0V<#80tTKF;&}+@utVlc|pPMzE zx*dH!8AZ5zHCu4d!#)t0P-S3OCHsp%qFg$$LZhrq+%5aNPhJHr$bFeUMaVzl68v-w znaw-Nr*JhkGYHB!G+G#S*CYPOls=8wVx$m^b!(n_Bxom_EH_+oYvE&Go3ai_1bWr_mJ@Qnwlg% z3};O*sMDT%#{0&HtFHw6?$7wDz0F6>$c|CLmKE1YhV!pesDi$XA6{dRKqr!X+8&7)T1W0lZc{*|E>5ZeCxL^Q=)o1u%@Jp z33wvQH<|iYO(?=_W?hb}*TsS%7^3Et_Jtu&MC8*Eh=d#0b*to6&19HUv!iu{j8GWL zNeMISDp0J=Vi*<-HF6`unFm-`*Qk?hM>Pc-KHUZm2D}dcu-c2Jv{Z zj3(h71810zj;b|_c`-0jdv9Uk;v{7TDc6%$b;K2oiY??)Vlkzd4aO=RN|ODEv%{Db zb7BN<6TGxN?pGVBJ6yzYn{^r32YMM`eI9hzGXnypgkKPZ15Y&!Xjo9~F#xz9;#eK}kQ=cV%KD|N;z z7K3n#YHFlvTJx9Q5#QH6>xTReJ=VgPhm| zI5{tKd}s6FzLZ4uifqZSg_@6sDb5s>(+v(s!p&$K&09|6yZOMw*HJMj;0g%j$U9}B z@q2wgxSjRH6V7uGU*W1WE(nUaIkfdt?OW;(JyS`)|E2WNWhpD%=J!1xpnZ};*OpMv zgCwQ6+~nCmp;*8#Wen`{CG`~$NO3>=F zS#1JoXxRKXvu3n7l|52J#==5eGA!=x`u?IaA@YIniAIcKcewyN?E4vLXf?g}YQKc` z09gs6K98}kHUO$YS)*Itq-!7KOr7_NXrg?z!sQn*)mY5DQ+W!5XH708q5Xe=j zx6CLJWwUo0N3~KNeU(Ili#|`uh7PNJkg}G5y9vlps-TcT^9vAM>9!c(Y>61oTUGnB zAc}4NS@&k&*oQWg7po8K*0)$??JHQ08+iZd92-d_6ma;KJ*2LDZK6mmT#yr|<^ZH! zsK%9FZ6M={k|8-1pjM((L_(5)tTR3WYxhD%bnbtpPgRQj08M(duP?-KggCiQ&XRMnDnpwuo+V0f}Tr@=DyHSHZRt<+AfZ#A@Ebd#(TS~UuT)u8ScwOy!1cc-eI=dK>ieT zgE_1)$YwwPc(*_wO)7$sNsbG+$DU}gLD%|*5r$i3fXBGd$s=MuBC4}o%fN0D!pvcH z++>rYDg4w&38)+I^36#gtc-7Kqi$@>iHK0)X=vUTtk!a6I+`s`K*Ig)VpoCDR+Rxf z=NnBlM;R8l6eLBw0(A;vfd^b_E`gKLm(>}R$KV45=BtT}bD-E_8LMwyUHfy3y(&gE zc9vd`VB_LOZaXod!=HQsK6GJnax}H=9s^}bn8xkxf+erNj8Bo&iY7$3Oi+Y9Prv2V z)N4~yLS6jsb_n&`ej{9VLF;&WVEMk^0~b3Po(=d~^|J4J`88s2BJA!^KfRI>RfC+d$2#V0h z8FYir&3N?f3b-k4+uSiFF$gK+X^_RWdag-+_dolt2T{q11b*wFiqt6d1_5ATVmv@K z<1hErUywND!r^lMlhStS)T2qZZo6UB{r%6-QyqyD8GKpA#mseezmvx zAxh$rLRO~}w_*1nH9iOl6zGfbSpou%Z3Th|2Zk2YbWRU5(z@8P3xh8%e8 zg8d56>#1T352ECn@$C&cg^L%C@2z4=mhs=i*UJ+^6a=)Bzlv#=lOAh;3{Jl_cE$A; zXltN1Y=wF>FTfO@+5bFC@z-{|h3R1(R`;TXE&cj}ZONkbHpGKw}w zea^>oT}DF~k2$^?vGIE24)Jpl*8!E*Cm)!dy|5ht zj~y}X$^qXgtGZr&o)Am5RA%k^)TB(NYB`l3%+=cVZXaFLo@a4gH;D3u$a^Q{Zif1Vc&s$95_#vGw?fP>&%pKg> z8d56_Z8)xLh!XGYNu}(Vyt5##Y#SdOt5OR*z1rX0Edo3)>*OL4S&e#n5L_kbtkn{CaWOlxSh~Zl z#K?+c#r1&^XQMQJ%zJy+_ix?u!HcJ1Y8n@xXB_OWB_9xnGo<8f;7{WYI2jZlzDk&+|L2V7scU@dEHZPT5+L0G=~Ux6;49}rEJ zlPYi-VuByMlyPa8WR{mk5k)Xg?4g(_#GC^fT3TKzWoNX<_8k&5@wZG`&0KZb6$Ql?1W>22TSUQQj4yHB*R80*i&a#eVSV7n)o zQfKIzCh|F@yi(V0Z)|K1Rhh%@*g`%ul91`CssuY;0n9Ro>!@0B+GKL^_69@jl7>-3bg}t)a*;O^ossdh zAy2N8CZQPJa>%(;jA{?Bmue)zh&kRl}9hVvMN2%lTC z_`}I!QUNbC;;t^yv!fX@jo@Hjzj#=lzz;#ZaJNnH#6w$GXTgeisZ(3{Jg1WMdWc)s zB7<6Y1msKDpTJI1RGytN^Expz2?_oK1q7+QdF67iEoPoB%N41q?F=hYYoWv@m+!b= zk=kY;06$YGXvOwN&?wm0uoRv0r(Z#xJ4r+W2`U%_@iMHr&v|Q8$+-mb4bCJbsy@5} zN{WZxCWX6lV2=%?9q#taxQ&j!4Z7SaNfj2R4XtN+$Gq&076+pWBUw5#Q?n4L^01?s zVKZ*W-vT~U-(W6xA>mg4d}+Hp7z+14XKM)4bMqWQPV#m|$Ky-AaVro;xVSQn_(t@# zsM()~tkTPIt66UsZKi4@N3VnBD52VC)S|t41fHOv5td)uSWLH2ovg|#v4&#W&b8sY7NeKjq-y3djc<9O{HLWpfNrTbt zM6GYDIGJ2>nJX`Kz*^&!+n>9r*x5La+I-~dSvqly-s?iVF(9BJs5)cc-0X@tI~&W- z3q(mNDG6aFlTe6e-uTU_+e~UeNg7U`!-o|SEG{yGp4}e)C2Q3}j4qbN27C%lRF+j` z(GMSOv@BZQ*)$b_f!UvG8pO8};{eFS*VoITo80JAM1WsLdZRwig8Z_?H~cu7c}_EX zt1_{FlvJi`@i=4=KhWqS{U7&KwQ5K~%DHepoi32Ou<)1#ohO@& z><=N35dC*|K!I>LRJbcApbeT{YjYT9;wx(|mz+Xp@Zx^_&1%d(I}D5Ic+uoGZ-3Ol$CFSxz-jPM%E1s zTvqV#b`mORR{==4g<9JIX_p3VDE%;Sdp)Rxq<;=t403ZE7P|OsjcjP+9{b_d4rGcH z<>TYbq*XHLLwb~j+5W+=)60j$p-G_%MZn7{jUYX}Qsn)ujorXzxFKTF-y?f_{~9LC zl|x&Y z(3ac$Jy|epPQPV9?`Vd~KPGmjQf!jgK6CFc+P2+Q`&-*>FbqxU)^S z+u(+AZaKw37c)Pa`SmB6$pGOq=#G|ceIpmmjQjR6lZkfgdfx?Scb7I*uRzq3kS>gd zAO9*l+xAZ-HiM{ebTTTc@2wT%duf&q+RJ{jDoTdCjO0!Z_G!I#@;@XI5y8j{;6Mpw zy7ervVb8Pl!7y$m3)qc?z7g<@NF?A(MY7PzQBp{xEoq2LXV6QhMHN$=!3TVHtNMh! z9|#2p_f-3Nj%!UbYK6R|(+S0%C@CS>%#i|L5()Td#4Ic<3f^{i#j5_+5*#GbcWw!i zlS>K;o&5HF&{gYaGv~zP{+^{?&Ut+^u<&?!q?f}}E?1&P)gYNce}&|@zVouUm?%eJ zYil55N8j!DXul_&q7AWeI92=i?XcO)YiNJw7nzgQ%+v>jX0}$N`Dt67#QGnb(6%|w z_RwsOYn+RXW;^Y$pZ2l2qMEO(HF!nl+rr{M z>YyKRn8fkG_t4$rRI9-e=OINBp7GVk2D?A(UrJpF7fY|{wtl>$n_O<~BwY5&pc8P4R#a=7Ka&I@_+ny8oEtZW%?itc=S0y( zm#lJSio){z0Y4n31y3t5h9Arw*io}4%w_W)Y97=RJg1dG-zX4AuX z9CU$;i`ce}wtWBvg=@9%@O-||Nv}G#$i1jHXo?Sa-sJ2LA#t^>IuQh))x?F9emDXWAHDnyL+3{gH=@dL23NH@1g4(i&<2mP*r+`bxdv! zdbj5nHwfLHgQ;mxW+B^5!T_6f!(rjer8nld#4Vcn+51sb7f`D z_neY#xBQ-B3LJX@0zN*xo}KH_=9N7jM>T!GzaBU1NJO1yfTsmMBEhO(5lOIQb`)|b z&+#J7t3gO`Hxw^_>V)TUA9Ss1_y~&j3h=1kc{{%|()(lp@X@xeVfyZ87VMN?WTj~L zRlR)c1+eV{jZtN(Fz(J0O2G4^`U)9%1xd=ySaTd1-f2X#qcoCAWdRZR64F2t^lj?u zxVWQp>i9VCEv&qJem-sG>CGJ`pcx7d7E;pKC)8!G2Cw@|M@N9R_JEi;lx}}*dlJ2- ztgpIy#{*443DRlD(Niy}%)nv0;5JLT@s zBX9Ym7Fk=VO*T0GV4^Qp!Rm8}k`6pTzqw?$REapY@rhu!Oo%MtWIEdN^*j^5*s4kf z#j_mqAs`e&+rD_bd{xSi05&!kv+I;1G7FJ~;&2!n?*lKpWyowE&U;0Y>)cr;GefmM zUX4N4JEA$@cFOKI49sTbYi89jB?{-uyvO5x_p`|6kH-Hn?M2YB3Ts~`laA5ZUyY@K z!LJHaQ|W~EXMB7qPFqzknLqlDv};6v3`P|RI&LgHuCy{Of%5o#es=qRK{D(NQ>Ip? zmei<~Kc96>XP!Pfnx;texz}7B-7#U6uho-&ePpQrVN`Vubhi*kLCFg~Rvmopo7o??8fP>4kIOTrudl!cx1bhFbGyS-t@Dw6)nDkh8YCVGF$X;qQInZpH* z1=`4ZM=YNFjtz5RYWt1`V@#pd1Mpi7^^WsgzMpk0>SH=ArvtBXMlo~Zm_ob%_d zhcG=jDAVz^>TN>0osl;s1PfE>(BJ=7kUn&<#P2C-wsss~ z3;}^b`(GBojI$#^7gt6m<>~3o8;!)^#bN#y!mgsl2cL`FtLL2?)Zpz5yzX!plwCds zx0FA$r%pF>XDjF|YV<`3LE8oGAH%o^ALBIR@7i?-0ZvX!ka}%!h1_*&E?lg8X?c(YZ_j%(0sZV~v5+pqH@GCO~Ivy`}Jl zLgos2e7yb8cG2bC)RZ$vqZ&^1PaBO@?+xM^+;sl5r_ej+w}V6;2sCyJV@d@7# z!HKNYu#Am=A2T!UA2>`1_R*;BwTtEUsp%z??XHX}zR&FK=DXsG{9a3ky`SA8w{VPY zIU+_X=2PE-R_c?hKfoAgv5Cq_r*==ZETK_U(nvy46IYDZisPD#KJF6i`+o{pA>%l* zn;vd$Az1c9J;m{RRuJgahID+q_fuoigrQ>T)M_Q(4v%0285o{u^1498x9VIWDk=FS z#vll)%OhT1Y$b}9mBya07Rik!5oTpbt#&NN{q`1(|9t`JL|jxf*L<-K2>^IP=P?;g zy%O<goe%#U zUH-g|kmi&iBrR#|UE>;?n6}tc{E$n7uv5%cQ?+1N1@=-fPRU{lc$fXWo0p;0iNy%% z3w(tr`ilR93mGrW`sqP`FEBvx#Be&t0#;b~?cyZ1Wu+1tO(P;@;^J3cA8NP1`EK0O z>DI4(hpfEEtFbN3`+Cx_8~lrnG}H|!+G=bZ&_!G9AT%5rqPRGOH#FRV#UTpGh@m}x z+)^WjiSxE_O_Qkvao4hZo>4p6%FBFzUWdbT+vVYmJJ;hG}j(i zbMu*}p>Q*n(ck^eYOh7*b8Uzv28?42&RKc-{pv^B5_O8fB_GEl*~Sr zd|b<YEx$XgOL}Yg@UD2CYIwbLTF8OMy?z}G)S=+SK|Q?= z_KUnShUqp(MQ=A!uyM1Z9sU$1O0VON(LfULI0?&O)`c2SQj&fOha;1f+Q{cM4H-IH zas7mbPi@t#mCxqp#JVb{wtKjkysxCPU2gTDC)BL9V`N`0f}YT?#)&I=kXUU^oHOlY z+zf;DNw%7f(;8!HKr^w1x0#qQYm$!Q##i-l&iK!_mZa6f#~uqW@9NZ5gKpFFI|0Vu0w%8jW-PC=(wz-L}F9sI)S3UJ*& ze-hVxGcXW+#$`tH<4l~g02%b{IroZTR;yNGROe0SM5cZ)V4EDP81j4nwRrJZp!N2C zf&Bg3XLX|$okT*sVW3#%1p0hAen}2SiIgn#+s8#4DTqh_O*%l3NMxlRv-4=C6zXwV zTc=Te{^0^zdn(tOky^JFU*5VU4Eo;`+iKUHhq=BUx_KpEGahP_)z|H22fUTr1%;6} z(Tq;-6DTKFw~6iik;gw*Uh(%Nh>S3Ipv2OLvvLK!9B`itqB$K)Ff5l~!sU+ECip}R zk(Ee5jatiScK{a6|NVuK1Wi=B!G&zV;cvpz2hd$-^I%-?Ef%vQDHanl=wgGQR)3>a z4E>CMAn47tL2fdWkEctGA=~3vwCeOSncc7h%AVK1RkeG`v+i~PRxr&m+*TD2whW?L zEB24Qb%yJ{j_zw^c};4jbhi6A#@wgA^U2=%)D+P&J-0oM>CUEiwl=E;!X=YlL@GFm z0d=_;z4~@L>ysrG4q-Z-tN!MDuPJIWn~!k${%E?2LL%LtnhN2n--f^33H%Fkb%T9IM?p1>neiBWSOZ(pBQK>mFC{?D&A$Pf@^R{BF zf4C=QNUi)A9CI@H)N75f-DnI?5S=e+u`7Z|7P2~r=yAYvf7;)d+fO1M#`eCDPbd(? zYx}$&ZNEsPxfb3ZG0l*O`XR^Ztn}eLv0q6^l@glA3;DwkfQ4JIL7766Z_?@>4i^#k z+JZbK0tKy8i$-3nmwoWd+r#&Ss@mh+CRHrF#_eAMH8C+cgVyoQLE2A)i*>=S5QuMG z7aL!S%-%Hj*te+zOZj==2Sqx*$kD4I%M6m4x`p~arSo}i-gOv)8_UuWvgZ(t~8HPtXN zkwG0BJAb%lJ^n0{jFZi$o<^_fvTS68#)3(smeAo_bntTD2pp5GF<5CluVHKojYPUe z;BjJwcliur^a1jYkuK}=+G6PJ-dM7RHghlgW=Uzb=K6v_nv}(aW--OFkkGFH;kLj4uw)Ntu)~)6X&fwNd%9GVkA@NE(&`}gQ&%?vMq3-p zeu47lt;sS`i7G=nlg?bF4IF_eT8=BPP=OS!^5Re(HR?u8DFI|1O*7~b_wDVV>m0k% zl8al+ktz}rxvus1m)O|#hH6%$y`(Ac)nQ`#?o8)E);V-W3=H@jW7DG*gGr81E^BCN z6a7v^6uv&7B9?Ho6Pmi-xSZ~=H0viryBk%b@wA#&3miJ5!G#u>2^iV!il^5o;0neJ zi)+vKgEO%V#u9VKX#L5b&7%^Lsb|*Ib*Ti3##i z&|2Ehpf}!vT8&svrTG>+AHO}weBUSs(<_sj;1T4$g7wRzSQ^rVurLIoTK(I=cwF;o zumVTGL3$$PThn3XXNbS8Sh($Q-^qBmxJF~?o$BcHq`0Utz$^6a)Sua!ZeN}$imZZ2 z#7Ex{c_I~Xb`qdi9fsAa_pse_F(GyB3iJoQ4#(>N!l9=Lcu@WQ1;>FMLpO41V}yTe zC2Yau?oS4z9Dj!?^s32;8Vm`39C_d!I-4*fGU@4&%nPp{Cl?a>z*KQ^YSqULQbJiV zh5XB3ecFa~nvM!u(ITvHMjYVt(=}FvL!`4l+3StMkGJ)fb~SD7m+L6h=tKKew6h!z z__A743C1p4^_il-UtL^wF6Gixn7J^YAGgV}r4z;J@_s?aQz>8=fsf_8SO&3>Lec0U zA|hH`K%zy2k9b?rTAa@jBBwG^deG2)Vnt17A1nh|zOVnwIZGuKu z8wLC3iy>_&WSY!m&B%`fXNhHt6OhZo+8pCqDaaur!B_X1LS_J)(=qN!^D7x2UXgCC z&SxmJ3zYQ?1P++MqoWe;{CvJOh0w0)n;1=!+L_GUeK=bZ3tg#&=9$V*gr`4t-4+*J zsRQbOvBH-x>&EU^V790|Kd%#QSCEu6QYD?Zx9hlW;c#WaP4Eh(&-hlKY1_Q1KDtR{ zQ0PSx`0iQra8%$rn@B(**a9jT4#Q{%4D7(drWAmYmlQq^cgO~T^A4<uq~!z!eVEu&XQLu_h2P&}Km8x^ z?cd>HA$#853SBrj(95bB4&r-7#5DyXtC;p*?n2d{?iSDUYy3Qg&8?%!`S{g9bm@m^vf4=C2$DBuv#vgJ>u(fZ8eO`J^esyGsk+Bxp|{7E^g3LfY@^T z?qMVs3ZYF6GiVPAwkuG;b!)p|Jz%ly3a+ls2VGk`j)NzS_i&;p1{$9HN;t4Wn%Q{9 z`}v9Vpih(?93JeDUiQEzP(biGCd*eeDFnJ*go$g1ge$-wRYG{aGC%2)9-Skr7PlI* z<;v~n{c1$v;W6*cd(C)xdQLe4i`AV&sRt8wbY>06GB?XTS07$xfWP-Z|1_rZuU}-Y z>>T|lI7p*l{4Rcf2NQpHF)7q@i}LAx5r=VqnM`xGO+svPzIvW9^fu!F(B9WlADm)& zKnP-~hZg=kiS1BYJ>WxvK3on6r%okI!C(jLxrne`mpMou#CN&e<)KGlKKD$WFkY27#AGHQo;n<{0H|Jo)5& zcsmtdudTHZWu=hh<==NNag9XrG|X*f5hkoUA9uBK4E2 zjez!!6SXEvMS3AWtf@V;HXobrDsPHldfC$el#&K5~P)8Yy%K$np`ro;;m|Cn5_EPhtcUu>#y>v6IS7~*m}!8g zj=3a^PLa7xSJXO(%Yy@TRh2)pasKBf5P@TNx5TfqQaZugmF=&j)&(dHET`l%BvFVa zIySp6RH`#@U=X@$lL~utV{|nJL!0{EUr$KwmgD%K<8djv7_>>tyv{=!eE;Enfaam! zc6R$4t8|CQW7B6BG3{QWNg%SpeL7fWA*pV1#sp+=8Zp7@#p5YlI8d@mW8U)0#7m*q zBlgnGbGbAqP*JP?Z>gaGy0x`ps{GY1Jdb=-l#>3vy#dYfkcSfaZ(>i>?%J>Kg>NiDwda4wfur-{TP93)6g%KAf4m^w4^B^VAM&IN$5l0rhg;U8y^Y@_1E)-;nnwM$uE0% zL$Noah`lNOCbsYN*60f!kt{aKQVnhG6Yun4ioZu~(p z*+JbR^LQtmAH|9MyjM!ws<-muO)FV^=O+{6oZ2~LoXr1w4}(@KWKUIP{}a+ow7{fM UrX(HwN(qFVl#*nfxJlUm0Qu-}Qvd(} literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_bottom.png b/mods/BBQ/textures/bbq_smoker_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a5a259d5a8a502ec979a7b8a85f6cc75ca123a0a GIT binary patch literal 449 zcmV;y0Y3hTP)?*R$?$ZzT{Q3KDX81^wG?XM>zAnkO zBuUq0ODsB%$QgnpIh@f0I*;dvElZjii4rXxylDHu+qO=&8*o!*z@cV_(tH)k(Nlxh zS`u5fC<>shRiG`7TA{!U*7AG3vo##Msv4+G>NaWHv{#!XtsTGD3Nx7`ByA@mCp+>k z+NO!5q{;T{^^!z#GbEFoMw9L^X)dqiiZ8U4*V;*EaE2XbH`=nqO%!eIot>S1*?zy* znMT`FRgx%4ECEQA$iDmWTI)DQw;m#<6~xk0(cICFWZ`8(wQ9j$MWVSPuYc2f$!3GlMz684k(+>W&LR1a(K;00000NkvXXu0mjf+rqkr literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_fire_bg.png b/mods/BBQ/textures/bbq_smoker_fire_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..126204a31084b89ee2fa9d1878c9dc5567809764 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9E0B(gisD};KNrYiED7=p zW^j0RBMr#W^mK6y;kcg6z$C`TCd%IS#FgizCeQn~60cq#cwv9IKIKdQ!hiD3Pq-Ok X?1cl1xZ`F5H8FU)`njxgN@xNA-_RnB literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_fire_fg.png b/mods/BBQ/textures/bbq_smoker_fire_fg.png new file mode 100644 index 0000000000000000000000000000000000000000..ff271ce7521a89bff9e78fd13c607472d927f01d GIT binary patch literal 888 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 KMNUMnLSTXsrKz$2 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_side.png b/mods/BBQ/textures/bbq_smoker_side.png new file mode 100644 index 0000000000000000000000000000000000000000..55e337b0c4a2fa15e571b4180124f52aed222037 GIT binary patch literal 577 zcmV-H0>1r;P)soxSOr;R(P9hBWfc_>@iAoQ{}YRU?pz!QbI4>)l9OZ4 zU%ae4caM;?#X=rzonD%4D-S;PP^2o@Zj7XD;U%NpuZ@%v`6*EP9H} zBB!8bqDAQ5I?;PF&kZxy8>f<9iT9zjx}cz{i0J%X&N}x-^wyc@h9s(LT_ZC|&oPZV z0GU2kvo;7?8&_zpVP<4H?uAqeU?0aj~&fUFwWM%K(0yv!-%V7uWTdu{N^ztCTm P00000NkvXXu0mjfS3L%h literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_side_active.png b/mods/BBQ/textures/bbq_smoker_side_active.png new file mode 100644 index 0000000000000000000000000000000000000000..7296d7a8f30c035365bc82a0102cf6b0a3239aa6 GIT binary patch literal 1439 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_texture_animated.png b/mods/BBQ/textures/bbq_smoker_texture_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..63b1ec0d2840c87e5c4330dfbe28ef0ff31ae1ac GIT binary patch literal 3267 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_texture_back_animated.png b/mods/BBQ/textures/bbq_smoker_texture_back_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..f91a9857c44eb0aa49719f5b9f4147b0ea660f1c GIT binary patch literal 2828 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_texture_bottom_animated.png b/mods/BBQ/textures/bbq_smoker_texture_bottom_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..fcced01789ecb40af281501f6052c2e0aeba9587 GIT binary patch literal 2907 zcmaJ@2{0S#7EXj(Z)oY2sx?|w)KXQ6t*W+an-FWmwbU&|O9&NfO6{-Wwql*wtHBd) zTcMUHLX|4Fq}7Vb<_)AfUf`mGOOq9&wAiy*O@N~?;T_MHt_bTzce>}tehV6L2rF@ zTI*KM+SIx(WL_6CkinurNb$|kF3#<-30|5?&=H|k%I`;9JH*n*pxWB04m!(7{8y(r zln&yqmnGAJW@a2*uG4i$&#tkEo?P8#*IHzD^#KH9i1GC<9;y37h&g6Z4$%Ek3gsgj ztj*m`-0<;c=u^Fxl-#(WeQjvt+kP_f@v?Kp&Yiztb+Y=bkbW&jv5Kh3w-rCO$JJd1 z$#J#EEq}bEB-@diJrx*$F9dS`S_B})Z5dV^V7QpVCZu?J`8mhcZAbE&Iq zdQz=g0-_%5Q!sU%ScARu;Q61g*F5mNvG9|lT;&X>C{p65m0VW-iBN)j;L9@f;eOev zHqDUt9wrtuW{(XNS(dh|w0l@``+yRZm4xPsXWn?hKmnbkfCr7kZ~`JqAp-)M4X&|c1nQvkBX`t|EiliX1*Z|9lr;Sw1M zgj3b*^e4Bl`(GpOC?2Q8x)U88;kf0lqIq%2-x3H!)UT{3tkWc2nipai^clh7ecX92 zxJeiFttZx$42m`j1|c=KzuICdNZ#T>%me*!I}BqM2dnhy7<>0^V5YySs_Ih2aRa{n z4Oic*b6z_u+479phXJS$N6kr5^g2b0a3+Vluq0W4u^jLxY>k zx8r7E2}pdxB4+`KL_+bq!+2wj4AKE8foT4b%c_C)^!9$@3Hz3l`;OhOPdXDa=&quGHvb|TF!{3vW_IOWq6#Cop$OX0B_x9W=J{Nd`# zHuzL6+|>(3ezN2JRue>&bLWy$Op5`3U@I}`MJ`HDt-gmMIPq`RWZq+}y%5r}dzAWUW8;7HvAK464gNITc<KY4A4iNUznXeODrsA6jN77=YvYQFP4mHxbt-${Zb~J76WDu8wHtxNwR{dR&&;8&qxlVoYaEEx0ZQziS(z z=C;^#8jS55ww0^&P^teg;yeg)Y6_*o539yuzdI>Ul4v1${X9S_EihSdMu z96x;{xJ<_d0b{!b&K=-C!uWujIr(UP%FULN!~7o2N90(Odg5sN`p~eT{Z&$M8I;1+ zh7U%T9!^Nh0c{$a3Zz~9z6=<1?ya#?|!GYzW?ZgelYF`0fn6ql*#+*)9)XI|f9I{;I zzsTRz=&kcQcl0;k;7aSwcqf;Zw@kH><5)cYJ;tY$oICx)V}hB2Cz^vhhokvFoPN^X zP0xPbuCo*RP1>`-J3F3GGNX?G9-O9p!r+(i_?>wFjaZQPNkj?rvALU z3PhIW6}z*!tmhG886?yCQ_UT;7R+6uzR$4b)2dt9^gGzmu1HuM11+6eTa@Q6kv46? zx4Qk%yT|0Wi`AZ2d{)<=&8M^~nKr?TMPEIGm$vxfNitCt3rznVIM6{#3qxbVR0~Su zCKKqENHQPe0f>qP?2r*95>?M8LVRyM$4lJ$#+e0!(zf_f% zrOHx6?7yrGhKrTq-~p~|m@4=>$7O$m??84=JRu~Xe^gsfT;uWu#}df-&JWfLT|gN~ zz0!lQB|(g~(3Yd-#$-!A)z~UNsik`@kgz`*DACfPA5^~iYOUh9ZYx{g%sVFRb0pEr z=fR;9aaD6h9Ze>tr24E#zqZ8?d}n!J0$K4@(wIdp zVZn;iUJ?QQ;O#Ee7TM;-O9whWX6{q?qK*{5OQUbq7dpyWB*lz+nV2fow2v=YPg}@m z56E8t&F*qQrITH0hiWa71BHFOv_;T7OLFJi{ElGe%l6jRo8C_OWVP+Jwe#PdunD|G zUer2hVq)UUkR%{WUQPpIWBi|wbjd#v=H2*(8TlMCSP31-nvZDU7$*-8K3I`#zaf_^ucopQNtHL-UF1I{}j>|5*t)Bgpwkd);B literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_texture_side.png b/mods/BBQ/textures/bbq_smoker_texture_side.png new file mode 100644 index 0000000000000000000000000000000000000000..212020fb0cb801d0c1e95039b8e6bd4425a3e164 GIT binary patch literal 1957 zcmV;W2U_@vP)14`|K;-QufO(;z}=~8x{Iy?z};y;fUII08(B$baz!xQQ8mu%Vsk@OF?Y`6 zz}<;VRD`U;%@Aq26fvPPvEith0Z^6D5SiTW8*@$~l8C^~7{fWw2i-8Exa}MBnp79i zs2Qrlph2&g{QTt|#K=nS+s5&E@%5LVL4>BcGGC|| z(#aUkoWbq=&YTlP$V|+XF~&lyi|6y=e%}#QN(575&It%^MpvV>@a_8(6BurkDms*J z-#&4Jj9L$7p(<22*+myz=Y^>fT_DQ$@6Uy17cmnAK0hC*02Jm%wUE`QLRF)gL3aXh zMX{ODRfq`ZH5uEWD={;+&3QggRD_}sQPhNe>{P|V6hMsIK2R0Zl*mAEVm31-Zp!mK zsSb1-gYIT#un%KqkXe`t!#AXxhy+f zm?)WvAh*`i+}BXOe#eF} z#^5+lwtZWy-#6TrDl&s%f~cS>40C+WK!B=~u??QjgRyNSMOC4uG;p4Qso>_!nY6?8 zePX7Vz!`-B6(`#mR2EsybsfCFy`kznkBb?BDX19doah)1y7qC+T!xg%buNup_8LSL zH6t?F_nq!Fpa`@I`{u}thLMG+(Vd7W=W%e(3%XI(KhfQcF>o4G79_hW5tHuaeyWC> z5V;138QgDoA`=kCa0-w}P(#%bE!+kX7u|wT1j44uIRl}|QfxTDLLf7ti}SirQ96r# z-=Ui-c)RbM=ZTteo(G-5$HyD)4h^D)YZG}P2-lpLD&|UMao=xTGkCvmR5jJbKmXwu z{^gHv%LlgMWI;;HqUuBhRnXmZ^~#Bu z2!g6ECNzA1oQN(C-EJG_37?MxQ{iv_@kwRlfB*Y`^8fkqKmF;Scs?KOx1Ee6D%r;k zQJ8bd>^v_-lORq^)zj*0O7@t~`??K?A*ecMoX zTTu$cD|kdfSrEs}SD3KY(zRq%2?atiXW*_#CrB>~R$l7>MYyhsn;-~?pwcTVj^p6A z?R-9;plhf5P+E0`k}BJ_v2O<5h%98bZGb9~ji{25e0+RxUDxslgyF{9{l+z~9|`&P zwlgE>7S7{BMU*DF-|loZsBm1xJ`8iiO^K`@j7RjP1o-LWovanp4IJme*RNmKJJMXS z2C-o^HCJJ9!@9W?Zpq)trT(s6*9C!pAe%#vrnA75@6y zf0utmw14}{U;6R+`J+n=F-(Crw5mYBRZ$=8+eSp;raYbp<7GCg%DxZgwW^h=V{WLz z{kBovzsdBB32KN4F2-=>Jm=!a|H7=QC{0ArU2D(oWCW^;uy#MTjeXnJUNfm|&f{bo z+iwnVUX!k38&35Kso{S*HVz}XBFe5P)3i##g7ep5H*Oe>9+!0Ysg~#*c}H4bo`Ctbz;c1O*aGx)FT8={8ETF>+OL^>OXp>u7hGR+*Fv?L`A7g1f^fs&D!%S5wKACznY!6|27F#mDdv>LRDe* za!C~s1haKCsI5|(QR_^j+4psVL6b93fo&LSzM#y)~v$M#GF(&!;Pj;QACx;F{uppZ6kX%T#;Vs*b~Hg9_NqjnAb%L)C|-d zRi!A7GY}C>oht*~d=a9%*C4NInVGl`p2vl$QC+J}yWuJ?vkKe<#2Dtw?SS(-@z=pq zT?`YR$4N!4`=XnyWb=V%CW!nv&$AL*ULn)m@3+^rql~e!4w*nud@OWKn=>ZEow4uC rIq7bAdB!!9`)yy4zZ4T$NG1ORPO9hP%sn;300000NkvXXu0mjfBVEPY literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_texture_side_animated.png b/mods/BBQ/textures/bbq_smoker_texture_side_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..b7160c73189f9ffe0d1bfe1d6150fca6246a5727 GIT binary patch literal 2781 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 CO-9@R literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_smoker_top.png b/mods/BBQ/textures/bbq_smoker_top.png new file mode 100644 index 0000000000000000000000000000000000000000..1d87670a013ae5380eb3183f8b8d1807d25bd975 GIT binary patch literal 539 zcmV+$0_6RPP)Bxb<+R<0jNnt zK~y-)U6VnQ)j$kGpJnIIY^b>lMR6!LEVv;Qw}1uLn6zaUo&P_@%4x-sWwjDtzJ8mC zKp{dwL?8+2Su=~0$jl29SxHJ1z{gLYpD$7E=dI$&)({8x)(EI28ID(W~dxs zm8&Oc06Vdhs_n_SdYib`A|kMp%t4w5*<8)rgA1G5 ztM#J(pE~m-kmljXHgKq_>pqLsP2Kl?got=d0*Khe9U`Kkw-*3osH)<2yTKKpO)@|{ z0(FhV1K}ZJdt;lr9S5(kw||oMjNM(8BozC{QtoF-0My&t2mbv2bsu;y&-lj1wz3B` dA$WPY@fUI9C682HSvUXy002ovPDHLkV1g^h>j(e< literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_spatula.png b/mods/BBQ/textures/bbq_spatula.png new file mode 100644 index 0000000000000000000000000000000000000000..97c1964f7152c6b3384e5b5b532542db087de9e6 GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI zppNSx%;=;sy8B?_!pq|i0|TSHr;B4q#NoHo9leeih_vk&Uwx=Y zDel108287#E&_WRyu*w60>5xgisq3^I?&6*aZ8e2eAW&F=7mZ#j+k})U8qvIw0{4; z%2=0l@h=6UU6h+xS3`t)FT_~%`#Su|!I&?{ijNItXh z`_1oPD{uQoFf%_mv_AiD#mnQ%w+UM?r`^9(&2ldJObd@>a$KYDgShOy(;qE7aoI@q z+kKV^$KKztWLV0$g#EoIQMe+~T ub0{ojjJeNj>%jkErFFf{{#za=Q3)&0@Q%^w^b4AQf6ZIT=D@QYN9nM(2iPkC;*@0P(DaP5*3qFLiB&Hc9V*#m~aLWBk;+L(ZzU^eQ&18@Oo&-2cV&$(Hj5BcjP%i4l^g0gFQ$1v?o zFIfH(id7L6P-TlSt^$&`0(l6`IF9pTpH3TT$X?><>&pI!kynIC)A*+V&;UkZPZ!4!i_=pl?e${{6lmT5+kCf! z0gGZ5<2t*}{0G(%(KiCJ9<6@q9FY|vrEAc5V3Ym3tqYU$H&vgSIayylosH?&ubRX1 zrgF;_rOmcf)K#W$lwdTl{GYn_9mk2U?BC1RUoqv$o0PyL8s($EuE6!(>R0@dyjQhi zO@EbeY`C8*&?)fxM(*~5ERF}>+AKW5pOH1`^%Cm`>ap)m7_ac&cX?@jMa`nEX`3yT z9w|TnW6)Q7Udn!MT$#rM$Ax{o+BRI-zSRyQ-0goH!bEa5*+xb#+WPX+!I!1J(^*!% zwB3`>uW{;CN?2Iv^zd(As%z&6yR__D)xqBUjp4DQ$|0-vLcV0(YcswzY(B{{=fTR0 hw-zuY&-(q3-RN<|ul=|}Hoy-6L literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_stuffed_chop.png b/mods/BBQ/textures/bbq_stuffed_chop.png new file mode 100644 index 0000000000000000000000000000000000000000..e2bb0df6fa350f39b549ecdb3adea7cc1123885d GIT binary patch literal 4352 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 iPI;q=YyW4$>3;xDorwSd30p}- zK~z}7?Uz|>oaGgUpMRNuwtr^qS-g!Wi5)MAvtqIk3IvJ>G!R4zTm(^7DWV{uB50)| zbzzaH#6{Z+klIpIm9mB+5|luiG!EGp6XL{)6FYX|ZETM{wrBOM|JI9&NG+7Mv{hB9 z=jzjuKAlJBeEQD&!vEvH9Kx5m^y5ui9go~p{+|Cj;Tyu@XEbT@+-^kM%SzkbgZ~i# z%d&jMiQ&f#J-=FXDl1JhJ5NX*7OkmExYj%mi71$Hth_o%eEYuAZ+1TKdbNM-Uj`W5 z``&|9m2=-ce!BCTwv}y^ru(S%83U!Jp=*hW%8X$VC!&NMe90~b_b~$sF{-HdnnhzmKHHkUbG(^BktEK%xUc6dG>m(FePB&F=d}-QNYc zcf(qtcH=jr<@}gX?K(k_(^S-LBD|^|d;DFjY%kN%Zcgrhk?1QgQ>@7#gqA_}61W$D zBtzDNsHebvJ(wXdbwMnCe3xPG>U-;F&(we62zs`?a4DfAT7osTL~8t4C|n#qPV>SC zaR@o$BZnC|pTW0$Ew$C){%9NS#ueaqLDLp6N+2qr&w-#|_5Bo~dNrmAhNp>aw4=~> z!SnD9TfhJ2XF70sN3W0_9jOTfz4$9V2;Q~Ws&1w+vWi4@j8rj;Pn|^dYuE}0ICHF% zeA_&XKb(S`52h!eWPk~j3s9OxSnv?&A&ORj5-#lFTbxai+#Bb%J=gweUFp-q^3}t4 zuGp|;t0AVStKWo8OJFB}vhF&{b1L=g zH<8z~sJ2?H&ZzO(=1T{1xS@E=2&g>?ix0(hH1DMRKAhzsD#YZ&%QvN=0a z$8Pk1hPif%VyKCCFPvk`(j|n_S&GRRV=gaQv4S)9S=MEEVx1o=H;pCe^KM_dVCL-e-%=53lyiYlv&2p3Pr(1a&VHEtg^^` zH%*IMm?s#-r#h%CTtSFCao)5HE7wW+QYYHNR%T8NFu%>o+4JSnRe%gO+w{49B1>Bl z2j0X81(4!1P$xE0Q zN0D!@L0Eb#Ho;FhJx1P4Q0N_}W|0q1NJN)q#&%g^Holxgmvoljx|Hh9W9V)W1523~^k8(vU~~tNLuuKJ z8M7$PW^k$j&J8&!W=!AJ4p<0trf8x!G$QYR57JSDdmjS94^2;kS`VHIaQaB>Jxr;( znng<>eenp(B!$ZjVOB;wIOgAtX%&&`yhzb*gy3D6rQ-;@JMpyK&fv^3DswTq&J+-G z+Tc|HLlSf2nF6P#dsw8VaE}TIKmRp0zkyHy(Ip~$6~jJ}!s(l&^`3i}o<4}`v~V}K#Chl7pFg6r zLlfEu+kW@Nf{^HNx79FHA0U&>VpAn@l7pE_h23WdIBUSl^%2T75$0D1N#|yn8H}PL z;jYSIiY~N)9pIco`=pzScoMm(1!?Ir%y@}Zy$46tI@Ex|w$~2*qFX zd?@Aep~`%V$;YYT?`F)5Y<+y%F*PjhfaR*7rWq8|L}!t8p79>HNAEG z@({K2{bc6~R97mgGD$@2c-vH@ zyoyxT%JMu9Hj5vH%rv*Fn6t0(vBXw785_Qjp^nq$kr%L?!lQ)8vbV1J7+g z`qj^D!%t&g&@*h8ZTA-oCi9&-T0ujuR>=)zvDdlq)e89hGL?D?`}{Rj*WQfV-N@+J zezYuT<3&`DfVkpO@+nAWbox$4=_uteEGwPNipx)488*LA6F%~_bvwOw+a^P{5e`VS zw1vr(lenA$!Eg}rIf~^ZYD+uyzA!@`rl^F9=l`B*JVZ7V3OV07*qoM6N<$g7zh@p8x;= literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_stuffed_pepper.png b/mods/BBQ/textures/bbq_stuffed_pepper.png new file mode 100644 index 0000000000000000000000000000000000000000..2051dbb9898de8a6f610bf8aa495d0fdd7cb1c79 GIT binary patch literal 503 zcmV*ug@uhourhuXrm|BJvGxyGNZ`OmtSp12SojAl zl$dBE7}5w@h+3SWa4N(`f}pHLZZ~@uKc<$d-3z`(C}A5A^tCvdX35OCCR!SVhUP`M0?se5)llL`sA5Xz!&wfM7u%4P5dL>;sv z1snsjzzxKUN{G#pDYqDSQZ!ugbE*y@{p^A~Dx-3lpa55;hMN}g9Z6YY63T01imQ?l zY0*mQ^^42p-D|RYl?IGIzJ%;X1zgCURkmkF;>J_}sCkf&Q8hHz2|(4Y5t9+BZjHm0 zQL=j#Vlraa1VF*@>H^bFoT^(>dYVwPSzC3HcRZ5%6Y~D~#$?1e+kh6*VtL1-JYj8O z(mJ(pGohM}rBi~N_;USa;O=C*X|^HVr`-br59N39+nund+3I)~+P&#lPNbu%XSmfo t4^DM)d-4`=4;wYPCel$As;j@I{08<+q@jj}*l)t*UD`vG;<71*w@dj1(j^UV?Icm}m;&=va&QNfPe2?p;@t2Q z2vJoz=LTRtFm_V$8c;p~m>VPooEu8$H`Le8nY9~-G#LW`G%6S*7NV*K0Mu?)35|*i zRR*r}Q|6+HShf%#b8aA&t3!w?Qn~us&I(sh_Xzud{u-vGy=ee|Z8?bOA=s9K`sEQ~ z*#aVZsDF@&7ouhxZaY z%^qya0RYTKCsi(InRl8!MfVuAYF+jh^66BUNqXR4(Bfg5TOL>6i(4~zzWqdhmwr%y hs>Q?P+oxe&egiK0v5(dYV^{zH002ovPDHLkV1lcM$#MVy literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_sugar.png b/mods/BBQ/textures/bbq_sugar.png new file mode 100644 index 0000000000000000000000000000000000000000..fef753bad28ed0181997a84dd8d76617c0f5dd2d GIT binary patch literal 572 zcmV-C0>k}@P)>npNDv;6C>)RqC;`_cRrQ}4=^SnSQC1Ds2;n8`JVkCT&}y{+=yW;+LBOH7v|Ha;Sh`K)bB%O!=R+lP=Ayb;xJR$o zquc#LGYqNuTciemX$)txr%6xFaA9_i>x;{Dzc<+p>gx``$H7gx zIJl%-(8gelMQhE^gF`aY)9mf-a`(d%1RuY6OjKEJVe`3mmXLgrMKl$*loZ*(I^|G0WJ z($;Zo_UZa0rpae+Xz$c;rQwpVX3k=m*TfsGcDD_MH<)t zeEWi_4Kf(fIWWdaCcRM55k#-~!D*RM>`d$^haHKBW+uaE1-=9=v_MCOcKk<2KePG|z z0UmF!xVgBdEK1^bo5(1P{#DyR)rBMJG}-PMt$m0NG=A@fiFl!z!s+%_xZT-Ao*d=F z10n9xdH)f0_k-5r8q>?GGF0LB#U0uCC52A#<`4b*0{3*qbM9?B=8&Pz6WO;>A0TV!I0sy=Otck$JBrzBb zCKb@82|&;i;j{tg$_CgwY%8SK6pR8K_D>pW(qf1 zQso6EQY2%es5k+U;SD}~U6E>bj>AGYX(b$+E=P|Q%r7zX?Yr>m=08!tcY9ODr7{2j N002ovPDHLkV1o9o#ex6; literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_veggie_kebab.png b/mods/BBQ/textures/bbq_veggie_kebab.png new file mode 100644 index 0000000000000000000000000000000000000000..1f335f1a4bb57c761c3858d8993e41d948d02829 GIT binary patch literal 1010 zcmVCB1{-d4QlZPhU5L{m5H(Sm8%z>I!UYM562Zv8 z3ye`>42dLW8smi~T=>R?qKg*`frwsEa2uO~ZHKPyTDJ9VtcSLzJ>Bs?n0-Ay*T3ic zeDZz1&kv|UjSlbadGn?ItHr#ft2OjPx7)n9Fn7kyvDa@EGKX}Wcv4eg#`-G&CjYCCtQJ5taJQr0A!0SBAaCZmoRItUYnOdo6M!G~^(}F+hd zc`S8p0_}9EL^h8?YB{F~Kr9qt!Z{f(OEWA>i&&ZV1PssacXPaQNRtfsZC$%snZhg? zkAlwfHxw~BmHqB^YRHSUCJxxC{Ak0yUqH1Hg>1Y1#vOz6{E*i(r`Z*xRcWt&YX=Cr zj(YdnmE)!KR_wt0V;9(&#Qco3DtXq@$}6Szm+inO7ca8$-#`CgcH-O{_lX#OVpZs^ zLZDO~s$2jy;u#J^Lg(A;3?9lnnj8WII{xHullhM|SwVOEl8B|m6oXi%Y>*tpSx zr?z!Ymg{86A=I<^tql7RlnRh{0RQZ-m~Rk!%LORefi%U;=jwpgCKFuFc68e~xVhY; zngF~uy#GkpXpfBh>7l?{EWz|z;n*{Pj#!>Tt?TIS{=Or-oa({tjp}ooP3ks_?ppx( z>X{AtN_30P03!&oPP;)SSqtY2#<7OQq25l@fsu*eHv!Xu?v*|6qSKf+g-;$>uH}ox)NnCPc7UEElc3}I@M-2U#@huMSVo)cJ@rD zVc+g%y#kJsGeJr`cKUYe%W7n+s1-O24Sxrv_+Xc-i{-cMWTBH^e5|=JaQ&a`7c~bs z*7w98ij*3SXLJ0*gA_qS?YBBip@~br!+t=m=?dO{`uTSf_q=CGB7+p6fYS+J*W{aH ze}#8c>%7-JLz~6K=oK4iDDY(@2&5iXMd=2@&;)>QZ2L&0afYj>AVs2BjIY9IwWX^0 z!L56So6Q^I3BGVxQprE_8QH&@OpZ+j=bS$te4T(+_155kx0d?ruHe*xJv|gbevkjF g&c6EcNUdl53tfajHX{F1Bme*a07*qoM6N<$g2b%o6#xJL literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_veggie_kebab_raw.png b/mods/BBQ/textures/bbq_veggie_kebab_raw.png new file mode 100644 index 0000000000000000000000000000000000000000..45b8326bc17a296a8e101dae64c3394fbd5ea38c GIT binary patch literal 1019 zcmV6 zG$-wVf+X>mx;CZ3@TbFKbZiT^KjI9?MzE-GgE?s9!su_2Pn>MC3K&6yM6~=3B@Wyd z&yoF2U{`VrW`gJI2x#@*!t0t(@<_D8cHr^+x#t{CS7jEH4tVc#D3)Zx+KOd8kvbW6 z2)PVTfro1ZoDc%78-do2N1*2O7DNgVwgXxMAEpTrSRhV^HS-rjSuzt!anEc@0FFzK z)%B-{MoztBY*wRME2}CS3ij;-iN%LT3J`J#>o;v%6eLXTc8eBJuOBpe$BWhx+m`lC zdGU*7Drd|yK<9ESOR`8GJwB7J(OV(Vs@QyB9)Ig%nd!B4K9 zo-qq@^3ovz^GKRM4d0v$Ku8(*vAs^JDqq@n&#c35H!HfjR3@03C?GS^(q2*W-&5Dr zy_1VlN%=f3`MntRbgoXRjh1#uBVaOAHu9TWZ??$jJgsxQ5p%rDu#?ou{!l7qB=aaCm$$ z+fAJpdcR4cHG&D(FhiJzr4m`drUhXL^};kv07F$f5=?;Tkd==FtJvT5IwVU)?tQfL7IaXGo*We_d6N09AGQ&~9}s^(S=T pytJ+eMbT#XUv=w5Lv^h0_y_GoQD~FTKp6l4002ovPDHLkV1l8q+xP$g literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_veggie_packet.png b/mods/BBQ/textures/bbq_veggie_packet.png new file mode 100644 index 0000000000000000000000000000000000000000..cd7007cda93228080a3eabe67d5db95e2a5c816f GIT binary patch literal 5832 zcmV;(7B}gMP)EX>4Tx0C?J+Q+HUC_ZB|i_hk=OLfG)Jmu!ImA|tE_$Pihg5Rw34gb)%y#f69p zRumNxoJdu~g4GI0orvO~D7a@qiilc^Ra`jkAKa(4eR}Wh?fcjJyyu+f{LXpL4}cL8 zCXwc%Y5+M>g*-agACFH+#L2yY0u@N$1RxOR%fe>`#Q*^C19^CUbg)1C0k3ZW0swH; zE+i7i;s1lWP$pLZAdvvzA`<5d0gzGv$SzdK6adH=0I*ZDWC{S3003-xd_p1ssto|_ z^hrJi0NAOM+!p}Yq8zCR0F40vnJ7mj0zkU}U{!%qECRs70HCZuA}$2Lt^t5qwlYTo zfV~9(c8*w(4?ti5fSE!p%m5%b0suoE6U_r4Oaq`W(!b!TUvP!ENC5!A%azTSOVTqG zxRuZvck=My;vwR~Y_URN7by^C3FIQ2mzyIKNaq7g&I|wm8u`(|{y0C7=jP<$=4R(? z@ASo@{%i1WB0eGU-~POe0t5gMPS5Y!U*+Z218~Oyuywy{sapWrRsd+<`CT*H37}dE z(0cicc{uz)9-g64$UGe!3JVMEC1RnyFyo6p|1;rl;ER6t{6HT5+j{T-ahgDxt-zy$ z{c&M#cCJ#6=gR~_F>d$gBmT#QfBlXr(c(0*Tr3re@mPttP$EsodAU-NL?OwQ;u7h9 zGVvdl{RxwI4FIf$Pry#L2er#=z<%xl0*ek<(slqqe)BDi8VivC5N9+pdG`PSlfU_o zKq~;2Moa!tiTSO!5zH77Xo1hL_iEAz&sE_ z2IPPo3ZWR5K^auQI@koYumc*P5t`u;w81er4d>tzT!HIw7Y1M$p28Tsh6w~g$Osc* zAv%Z=Vvg7%&IlKojszlMNHmgwq#)^t6j36@$a16tsX}UzT}UJHEpik&ja)$bklV;0 zGK&0)yhkyVfwEBp)B<%txu_o+ipHRG(R4HqU4WLNYtb6C9zB4zqNmYI=yh}eeTt4_ zfYC7yW{lZkT#ScBV2M~7CdU?I?5=ix(HVZgM=}{CnA%mPqZa^68Xe5gFH?u96Et<2 zCC!@_L(8Nsqt(!wX=iEoXfNq>x(VHb9z~bXm(pwK2kGbOgYq4YG!XMxcgB zqf}$J#u<$v7REAV@mNCEa#jQDENhreVq3EL>`ZnA`x|yIdrVV9bE;;nW|3x{=5fsd z4#u(I@HyF>O3oq94bFQl11&!-vDRv>X03j$H`;pIzS?5#a_tuF>)P*iaGgM%ES>c_ zZ94aL3A#4AQM!e?+jYlFJ5+DSzi0S9#6BJCZ5(XZOGfi zTj0IRdtf>~J!SgN=>tB-J_4V5pNGDtz9Qc}z9W9tewls;{GR(e`pf-~_`l(K@)q$< z1z-We0p$U`ff|9c18V~x1epY-2Q>wa1-k|>3_cY?3<(WcA99m#z!&lx`C~KOXDpi0 z70L*m6G6C?@k ziR8rC#65}Qa{}jVnlqf_npBo_W3J`gqPZ95>CVfZcRX1&S&)1jiOPpx423?lIEROmG(H@JAFg?XogQlb;dIZPf{y+kr|S? zBlAsGMAqJ{&)IR=Ejg5&l$@hd4QZCNE7vf$D7Q~$D=U)?Nn}(WA6du22pZOfRS_cv~1-c(_QtNLti0-)8>m`6CO07JR*suu!$(^sg%jf zZm#rNxnmV!m1I@#YM0epR(~oNm0zrItf;Q|utvD%;#W>z)qM4NZQ9!2O1H}G>qzUQ z>u#*~S--DJy=p<#(1!30tsC);y-IHSJr>wyfLop*ExT zdYyk=%U1oZtGB+{Cfe4&-FJKQ4uc&PJKpb5^_C@dOYIJXG+^@gCvI%WcHjN%gI&kHifN$EH?V5MBa9S!3!a?Q1 zC*P)gd*e{(q0YnH!_D8Bf4B7r>qvPk(mKC&tSzH$pgp0z@92!9ogH2sN4~fJe(y2k zV|B+hk5`_cohUu=`Q(C=R&z?UQbnZ;IU-!xL z-sg{9@Vs#JBKKn3CAUkhJ+3`ResKNaNUvLO>t*-L?N>ambo5Q@JJIjcfBI^`)pOVQ z*DhV3dA;w(>>IakCfyvkCA#(acJ}QTcM9%I++BK)c(44v+WqPW`VZ=VwEnSWz-{38 zV8CF{!&wjS4he^z{*?dIhvCvk%tzHDMk9@nogW_?4H~`jWX_Y}r?RIL&&qyQ|9R_k ztLNYS;`>X_Sp3-V3;B!BzpiPyE=>bqA=lB2s00(qQO+^Rd0Sy*73b(UsV*mgQ21!IgR9M5MmsyNlcUH!K zcdvVEU%Hm=>b-5Z?asLEIF6T)jy!gNghikbhA<-qo?v(g8o?-$U?e6GNI(QD5f6wh zkP%D>VkBqCKsJX=lCdK%9ouQU?Y6t!dv)zq_tw32@2$%Nq)8%P5a<2;_38W0|2yXs zf*=qCK?wLi*8kS`^wUoZmoHxyMn^{lP168^y?gg!+cttA1dl!T7_uyXu1DbiQO`a1 zoYZVKm8GR6(epf2*YyctDjJOzbX}Jsk%*m0B--h8I*3Ff=hEr)<)cTBdY^qm4uU`w z1floTQ%|WEE?mfHnxA`wJU^p=;GSEi<>OjT8lAP92NXmqSt zEbdWNH7m>VE>%@$JkJwTsTA>e9Lut3Hk(8u5j0KvyGo_iEZ0lym*mLrxOc;K=~qz+Y)^6!3T$%&E|XEZdVR^KF#t9Uf031 zo3vUjP{KTV{9XR|Z+FtEF0oqg(J;I0o6PeQGy6~#kvppu{_X5C*XM6?^vJ#Z#@D}2 zB9UNeX^CR7__icTUmY46TK^&g0GvO6KB{S&6p2JABM5*m>5PSbk6-_m$eA}9 z^zkwW_N4jNH^%wF_ccyDxQ~!#W1DrdQj>{nmKVQso!@=@DsNr9gd_?KkBkrmfo>Rv z^hE~bt*tHL^y$+_Ha9oF+39qITt3f7KYAa#a+8Rm@aV(y{Oa#0{Ppj<{NSZ6#s_jZ zGR(fd&h*X$RMtMhG#z}`LlgyuN8|j;Pmc24e=#}mV4kgNlUl8YuIn3xLc#eW04bBn zDD`^%+e1S`KNkvx5JeGpsc;vJSwX%Wi)L8xZRq|GVw`kKdWnv?vD6uHM(lei6FU|@i;u`$bW9B$vf&Dz!`lIP)jT?9Nt zNoD6xDS%Akz6abF}I@7c*}eT(URck{`$8#EdX;_*1Dsxmh>_t>WZMBBE5 zUa!|{G#ad~t|Cbi`P?X}aF+n+_GIFj1kQm1tpo^tQS5Y#xn_s+H4ABVlk!_1q6siK z+|R_xHgY6PNbb?GU1TA^G}|;94GhB|olcX_=l$&&$Y!%awOXxSyLOFMt3@~*rc~F7 zPIwfuVPwI_^Atj=h9L`-sx?*vNbWyKVfrAMzAQ$=A*Cq{=c9BghX{v!+;xl1(gx*f znW3Q}6h-0MwQF=bogkG;eYg$a%$YNkN+tQfw-<^mQECZX{EIT3m5)(n8{JUYF}*=d z6cJSeZTDUpl18N0Bh{Bjmvw}02e1+47U3V8M-r>1`i)=9y=d@$vEBURYQdYcv`R^bhb0C*MYW&%`#8*zG3a6of(})Yt2T%Qi~8 zi!3R`A|cc}D+GZ}cV`wy=po7~j$?B0=UvXcX|ZW`+1e~&cRJ`s_e(a%#9@^Sw zAd|@`j^m8Y&(Cw~)-9G-)|h`Sg|=B?I6h568KZN{rTpF;CINChOwJb=aXpk9^CS%e zZ%2+G)Fbd6jM&F4T)xP6zI}oIgvB?%c8!J0AE5aST)X|x>+9?7+1c6cr6fQ3zq7!l7j~iA}?>EM59=@ZV-q)QbVJdsUD+a1vclGsNHF!RjVlJDBZiKXt*ob zt4pLaVXiJji04L`exMJh+v2G|Qm9nc*xD+wTamTnCr-Gg`9EeTx~}`R_4Rcv7K>3V z7Ev{ov*j*wF^RFcMM#vX{P1nkd-_Qh(u7BfY^D{WC#F#D-;XqPmGzA#PPdPiRX~sR z6U+27bk|{Wqx+bd&an5;akkn5k`{UV+_`fP?%ut7`zR65ojZ5PG)>CoGVOMoAb?hV zl}nLZRI@H>t4%T2kD{1#9FI);JqCyJ5C(@b7vAYHJU&6TKZEbOSj`HpT9s<4j3P=L zy#FEYd*C>Q;t=!m^J(Da#l^*kweN4$N~N#7`s%B6yIl%}0=Gh8Ff``eb-J+@ zUN1`cwf9l8B88knQaX#W?9#kuap0FS+`QOA@LK5D$dM$z+(Qs063G}P+vm#Vt5hl# zbX_NvN+rYL@Q&?YFg`w>kH_PWmr5mMSw>M+f}Y9o2R({YeT1U|!CZ~~Ur8hW%?9a4 zfH2=hy6&-ZyUNG!R|!0eP+CVbV#r#UkRC$t>-5?iTwMw%PToyC7Q?bE1VQ+#d_Moo z3opFT1rQD$I`sGTdi|@Dlam}hdX$hJMi*-2{a1;kJnTyqyz3zXNh4kCqr19>B=zV- z)6hSFyRnSunK0lHOUDpZ9Zl*{D|=kJ)WO{IGb9TG*p`K17!(SHdmee@k@KHk)H0BF zU6*>jPNUIaVc`~IBZKT1n?UHSV6{6~U7I}*93v!)Gy$_x!b=UH_H_F61TC}6VyVR3 z)m4^n2RM$vi62)e|XXc0DamY0{QR4PZ_c;k&5Km$N};)y3Rj^o@vJUpzV z(`l;J3bGoeXWr)Uy#dRY%S^Tm1}Dae2^vzRj$LceSgvqaHcia3XksD_ga`{Z!-wwT z#FvM$eGtPEXD-;3Ds5(F?&t8~!=fU<2 zj^}yQ>vhtpKBlH7v749Ztgo;ms3H0?pLkKeKU<|I$b4xq;1_>7&PZ{K+yBuf99lt5 zrdhvJr6rGZXh!A_Up_#+wuLB4q|@nNe*XFA|KYQVO73(zNRp&Dj>F*KAS){?#N%;} z-FJk(zAQHvR3u}Xo9!BFo118cPG8?O{`4Db{N=wMyXv=?7|QJI^Y>wRiQ^2o@DWSVBW(P&_rCaS6;%QEZh>y*o7 zGMNm8!US)=`4-i3jj^!=Gc)(|?m~iWzDcvy#v)B39H$kG(DIiM3o^M;33H{v=*Tej zdYw=xgl*dgeBb}BuIrs`22@qmBuPqLzkZ!st%l<`Y;0^0i9|Sd>=?7NvzVsI*w`4^ zY##ug=droDiKb~xjE~aoc3Hl28^`IgwzkfZBZpaBT%_xCC>DzthC!pzz_P3(p-@O0 z85yxY8%&y(W&Nz@dD$QclpqKOvf1pUVHguPZ{EzBrm5!hdBd`-xS}XpyWOVIXmlON zaeUv`*4EY(S(b%Pr-Q1hEX>4Tx0C?J+Q+HUC_ZB|i_hk=OLfG)Jmu!ImA|tE_$Pihg5Rw34gb)%y#f69p zRumNxoJdu~g4GI0orvO~D7a@qiilc^Ra`jkAKa(4eR}Wh?fcjJyyu+f{LXpL4}cL8 zCXwc%Y5+M>g*-agACFH+#L2yY0u@N$1RxOR%fe>`#Q*^C19^CUbg)1C0k3ZW0swH; zE+i7i;s1lWP$pLZAdvvzA`<5d0gzGv$SzdK6adH=0I*ZDWC{S3003-xd_p1ssto|_ z^hrJi0NAOM+!p}Yq8zCR0F40vnJ7mj0zkU}U{!%qECRs70HCZuA}$2Lt^t5qwlYTo zfV~9(c8*w(4?ti5fSE!p%m5%b0suoE6U_r4Oaq`W(!b!TUvP!ENC5!A%azTSOVTqG zxRuZvck=My;vwR~Y_URN7by^C3FIQ2mzyIKNaq7g&I|wm8u`(|{y0C7=jP<$=4R(? z@ASo@{%i1WB0eGU-~POe0t5gMPS5Y!U*+Z218~Oyuywy{sapWrRsd+<`CT*H37}dE z(0cicc{uz)9-g64$UGe!3JVMEC1RnyFyo6p|1;rl;ER6t{6HT5+j{T-ahgDxt-zy$ z{c&M#cCJ#6=gR~_F>d$gBmT#QfBlXr(c(0*Tr3re@mPttP$EsodAU-NL?OwQ;u7h9 zGVvdl{RxwI4FIf$Pry#L2er#=z<%xl0*ek<(slqqe)BDi8VivC5N9+pdG`PSlfU_o zKq~;2Moa!tiTSO!5zH77Xo1hL_iEAz&sE_ z2IPPo3ZWR5K^auQI@koYumc*P5t`u;w81er4d>tzT!HIw7Y1M$p28Tsh6w~g$Osc* zAv%Z=Vvg7%&IlKojszlMNHmgwq#)^t6j36@$a16tsX}UzT}UJHEpik&ja)$bklV;0 zGK&0)yhkyVfwEBp)B<%txu_o+ipHRG(R4HqU4WLNYtb6C9zB4zqNmYI=yh}eeTt4_ zfYC7yW{lZkT#ScBV2M~7CdU?I?5=ix(HVZgM=}{CnA%mPqZa^68Xe5gFH?u96Et<2 zCC!@_L(8Nsqt(!wX=iEoXfNq>x(VHb9z~bXm(pwK2kGbOgYq4YG!XMxcgB zqf}$J#u<$v7REAV@mNCEa#jQDENhreVq3EL>`ZnA`x|yIdrVV9bE;;nW|3x{=5fsd z4#u(I@HyF>O3oq94bFQl11&!-vDRv>X03j$H`;pIzS?5#a_tuF>)P*iaGgM%ES>c_ zZ94aL3A#4AQM!e?+jYlFJ5+DSzi0S9#6BJCZ5(XZOGfi zTj0IRdtf>~J!SgN=>tB-J_4V5pNGDtz9Qc}z9W9tewls;{GR(e`pf-~_`l(K@)q$< z1z-We0p$U`ff|9c18V~x1epY-2Q>wa1-k|>3_cY?3<(WcA99m#z!&lx`C~KOXDpi0 z70L*m6G6C?@k ziR8rC#65}Qa{}jVnlqf_npBo_W3J`gqPZ95>CVfZcRX1&S&)1jiOPpx423?lIEROmG(H@JAFg?XogQlb;dIZPf{y+kr|S? zBlAsGMAqJ{&)IR=Ejg5&l$@hd4QZCNE7vf$D7Q~$D=U)?Nn}(WA6du22pZOfRS_cv~1-c(_QtNLti0-)8>m`6CO07JR*suu!$(^sg%jf zZm#rNxnmV!m1I@#YM0epR(~oNm0zrItf;Q|utvD%;#W>z)qM4NZQ9!2O1H}G>qzUQ z>u#*~S--DJy=p<#(1!30tsC);y-IHSJr>wyfLop*ExT zdYyk=%U1oZtGB+{Cfe4&-FJKQ4uc&PJKpb5^_C@dOYIJXG+^@gCvI%WcHjN%gI&kHifN$EH?V5MBa9S!3!a?Q1 zC*P)gd*e{(q0YnH!_D8Bf4B7r>qvPk(mKC&tSzH$pgp0z@92!9ogH2sN4~fJe(y2k zV|B+hk5`_cohUu=`Q(C=R&z?UQbnZ;IU-!xL z-sg{9@Vs#JBKKn3CAUkhJ+3`ResKNaNUvLO>t*-L?N>ambo5Q@JJIjcfBI^`)pOVQ z*DhV3dA;w(>>IakCfyvkCA#(acJ}QTcM9%I++BK)c(44v+WqPW`VZ=VwEnSWz-{38 zV8CF{!&wjS4he^z{*?dIhvCvk%tzHDMk9@nogW_?4H~`jWX_Y}r?RIL&&qyQ|9R_k ztLNYS;`>X_Sp3-V3;B!BzpiPyE=>bqA=lB2s00(qQO+^Rd0Sy*86jY~YK>z>?^GQTOR9M5Emr0DBS60V= z_nY5TZ?1VR+f{ZvCQf2I36-=>21OBR6qzVMCy0oS)GY!C8l@L3h*$)%NF){r!GebL z;A|iUk|xmY$gv$cDZ7$*Dp$D%zp7VNZ=SyQz3+V!3)Dpt*uY)g&C&ho|3By4b3_mX zLI@G?e?0$N-0QEuE_~k?qoboD91fGsW`km}NT<_52ob#S!V4&h@|76n|MNJ25F&X0 z{rBZ&v#DOWaz*kyPg4|Smk?sV@B0IQ>^M%x_x+Y(7(qB3zI^%ed?v`V{~m0C?n)N2ZF!;+wwj z_v^YoB1uvYKr|W^p->3ZG+oQGKC9ImE2UCpM3Ke8SS%U|5F}G+`uh5?tTyvkuae1R zn3$NLx3`x_Btkx)XMKIWN0w#ve<=BjOSxP=W}4=C*L9U>G)fQz1VMoB`z$OhuyFe} z7cX2S8BzJ87Z>>UpQzN$E{A6Nd2;p;x+as`tnuEZRc_y2;^Bvm^WE=!hvDI2R8^(b zYW>Wztlt%V~2x}r;)WVE6aCCrBYkHy}kC=0p!Dn537rdi+`$V+BX4w z-=~{9$G4u=*xl=KaNI=%E{|Fbj#&cdnu%_QNF6#vIGZJ~9S|Bqi_omShou`v|aBOCRQ`X|l&o5fy!eZID!%rgMS7QxHy*RPq#(?9-|ju|*VBGtjjE%DaJqfm5@y zv;TPJ%$euToOwsuv0!|BoSvSZb}pA=Wn~4k*+9>3Dm6;w0^N2E0tj3a+lU~wJ8Xo1K&Mv2bpu+LKgX$dk&F?9 ztRdtuPS?Qs=PN|22IaEF%=8|F5R8wHV_6oxy}cYec5Khg%*-o03e@X$N~Mx-+cxod zoJze(BpL?SLC7Hh+&#VY9^Q-ejzVMMUyxmoP(nxf>vwSXPvf09gq+Z5x6h*8dyvwF z4f^k&q}sNan3%xxJT^8qkYyQFRk?Zd<_o}I04Toi2fpw7^?IFJtwuDSq&G1_(B2?m z1W8X4l3P@sIfy*BLb}~c!?ao1F5_zknF}{b+8*AM57N_f8gHhG`b7gt@@O=gD2hU% zP}u2=x~>z8#k`#)ESJkcrBbQfx^;_Yvq>Zpp->CaSl`5H6bPIavX&y=6GxXEiunRf zImDi4zsaFjUP1H^Ag@&r^%_CfLXr$ZhC_GLB$r!bePbP6*HKlK8#iuXSyqrrr7rDQ zu)V!au~<}eT?ar_WFCF!Dp%ijkd4cvW*)$h4SYYqYc!A}ak8`DKu`7HZ*P+w9;a|} zfq1!v5D@~=rsv7SocZG)Q+RNQSX3vI$xtj7nVOnnZEfxEN~O~4I{=S8_Ly9+*YC^a za#X8T0?+5dPp6n^e?q4i$CU5lPg!W;1a3M)RH{(BbP;803_sjM>&6YTO99UBgb^W` zz>i>BRjzF2>DgH3Q>RNZ9w(VhlFQ{55{bn3o_gx3;*JGFLqn=0Nt26C=zUx^B}re~V7kqxD^#gzdm)5$DoHqG5y1(J^Y`5)w9k*JSPbryQB~ z`Tp;2Q?8j@zI+)?(-1=ZWOH+~_1R~i?R-kgOE0|?DwoTHg+hUoCr@(p=uwp1Hfk(} zxpa$oBF*5~4DO_cn+;=aR_PomB5&qlD2;t+8Y^qz7n_u7SLu2q4D5N5lcxt+zEZ+% z7TL&evb?;^z`%fZ;=~EZH2=F9$`cb4-_GT7Pp8vq9(dpZlIaXz-2R*cdW&eWO{BM< z(nmkXc;+ZdB!res;HNdbkrZP8Zp47f%AGAT0|!w>z>AN%n*>GJC0% zOH55o?ak-&pU=+DF6>xv;lhOnDwPWLdL7%g2?A)=HkgktQ|z;G3S0CI4dHYPG%7zr zl4L@uEXH6QA{FYzWv2EXK+y$?9zp~i2m(5tACgR_xc}kDId$qJlarI&ym>PX{KM+% z>eD+Gy!qyvKdx4*&%gWbyF?-pMn*?jHX;z#x$bUqBicri(~N%fDe37bP4gXsu7$ka z#aZ@Xa0(^q;B|_4?FEFIMx=Bi(HH5~@>Gfyu3p(T8plp2a9cL@e=XC0qd{;XKnzCd+CEavr(Ud*$=VQfVQ&WX zB)()Ixiy?-g=T(@)nb=p$4}8|AK?7?^DHeb{q6AZ@ZanJeE8vqFV|`{_U+q8Hk(C} zWx|O;)UM#pof_fWHO975c#$yfKp*XeMPh0|cW{z>p8GYbSLTry3lzL%Lg@skVQkaH ztOk5~sX^q4CxC!jt;Wd62+3sfuXgX=ZGL$o>USK6YPCu(m&0{EA|Z{*(cQ$9B57Tv z&@!1k{i|rQL|xYKHgkk#4&a*|bXms<6mG5L$p70lp8kWQ{Q2)+;pt~J^j$MdPDb#x zFot1}%jGB(3dcYA;Dbe=4j{k!>Z=*swts1CY)nn3({wr=e4*o;cWAY)6SI6`8!DlJ zUfgCIdvgoFQpQ=!Ap)OnslY;K3%B1OBy6@Sef;v{qnJ(rVTu3v#AK`7WM*cXBS(%D zu3x{N>~^~wpM3JkB7i(MH#avuJ^fsvQ0Qy7+e}PM5DjZwSy&;k5=`AUOt5Vcu^c*! zxA9{RKlNmSc!=WWCdFun?%p=L_6U27PI5af0_TGE%bpXWKvu8u+&Yk;tDwTS$*=&+ZrRa9ML?UsH9NCXq`iT17WybAI zgsV|ckMs7W3gudp{X-7VKNDkgaEryCHHjMQXsI;$wF*sT7ay<2iH)43xV?_=2i$Yd zJ-`0)%P;@v%gc~rSr)P^tF~=3GBQH9+a(^4Gdnv=GMVD~4Fx%RoQ+0_yBq67x75a3EyPvI+$z%{h5DJATl}h)PN~NDX`|PvUjslvd>9Q=R z78Vw$R;xIU!`9Xo;c%FT9(stmxj9VJWO8znbUKCSdDym1E|){sbw-8d znaoT$9Nx9GwA5>wrqV;DxiZQEPzcDo`;k|Bf$r_*UU7KC>L)d6F#4KEQth_iLq_>$6Tk00000NkvXXu0mjfrqEa7 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_vinegar.png b/mods/BBQ/textures/bbq_vinegar.png new file mode 100644 index 0000000000000000000000000000000000000000..c28ed5d9f0bf86ae7aa4104a6a1367337a9e1139 GIT binary patch literal 595 zcmV-Z0<8UsP)||G|p{+ z<>lAnpULmn*W--dC|-92Qb#8pjUbMuq(W_4Be1lU$*W^8nnV6#pr7R78g37uAG zMWXnBeC7J&g!_1YUi1VMwzkxfktlsigTUzqlgek}VS~}mNBWcoe%0@Nh3V;AxmvA` z>pCDMQo0}UV)hh@DQc8S2m4H8h z08G;)o6UMFq*6ESFU2B0)yLt%A=`SHLZQIU?hfZ?XFPmx-}D5GjZJJE>>m&c28qXG zB$7$S$FC8O$IyZrmCCm7;tu}$#D#_DN3J8I{ry+4EgLPU;W#d;`updeJbl)C2Xk|e h#Ny&o?6SiEzW_ba%(bqo2D1PF002ovPDHLkV1g1g4+sDN literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_vinegar_mother.png b/mods/BBQ/textures/bbq_vinegar_mother.png new file mode 100644 index 0000000000000000000000000000000000000000..18e320e4e111f9bafed75950a844370c4fd9443b GIT binary patch literal 584 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 ihF2*nsEkAs6l0AXv10?wNMHJ)R@ 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 L_Lj94R}=pab(p9x literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_wood_pile_slot.png b/mods/BBQ/textures/bbq_wood_pile_slot.png new file mode 100644 index 0000000000000000000000000000000000000000..7bda2351f6ebdddd00a87a29f979679aaf5f0e85 GIT binary patch literal 1259 zcmVlvNmppXp4C2-@085d;N_Bm%J-Yh_CT1%nZ!Fj2si7)=bsg+z$EHyC5W z1)3-qM!hlaTQq2}5URKp6A^Kjij@dfkW#4av@_G`)SKr|{!9upM!b`Kj2f({mjOa(>*UjVNHRn7&*WPrDTZ9s=}mB3Z*-J?Ny+j`(1pc)tj zGyt=K>A*B#xzw(XKZ-L8={hz=+TJn)VYX#mH z4?!yxtfhK6?U(^-3RU0=pvm}+(HnKZ24K8#{~lOu%sWG82XcBaHyrr15CujU)1(J` zfQee&4Ll1h1KO2w!o8)!Fka)z!iR>5L>BxG^e$c%t| z1Nf@Y5PSm6*R{P7I0&34Ayop~jpxt6SjlG~Ck#b`aTl-%co>*qDDt-DYCR7q2Ua_x zfK|Ya{(s&Oq;z*y#a{;&x~B$s5NHG*18@&_>`Qt*)0yRsvUgW|dYZ zy*LfL1I!h?Hv`WBKdMy5@k!v^;NoGxM&o)^K|LbB-E^$gr6Y_tT5?d#^a;{glFlYz zH*i>`dIWGv9CZMTBMMy)JYvDv>gENeTmY;juvan((zH_LQRz0|xcpEYQgpBu1)e}w zYX$BNEd&%j!NL<1m6VF~>c%d|GXk67`lO%LIA1)CM&c;k~*P< zX)W%vsJ#Nb9Ae0L%o^PSoa5wlfi}rfT%#wBNKDPZTJt{cMHxexaIIZTC8g|U;4!&l zqYCW>e!{Z4GL-96w5-lLFdMj9cXx;K`aYE})BR&rs9M6>r3adnS>ol#fFFQsfJhN= z2)I;W9neaE3l$L5g1>!8?9)4Ko@o&Em-*_M@BSCXMi;OI_!wB{{|%<>03O(52&xoz zw=5TPEcbD;-+gzPhINJvy;q{OYvh7XF_3WV0Itog1?4fZZvCeX$Sx+TC;X*7s;RzXXBuB|cdx4S>?-a90yIc7t@ z?7Ar5vwM>)IM3886-=v*cejGJ8QWSpqg?9|toQqSoeH;DLGykWoGrJ-tR2nYmJTnJ=8btemwf69w)ZisfhWNmpu|ck7W3No}(r{J#~{{snGv VU#;#OmMs7P002ovPDHLkV1m&VHhlm9 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_wood_pile_top.png b/mods/BBQ/textures/bbq_wood_pile_top.png new file mode 100644 index 0000000000000000000000000000000000000000..3344e8d5c468237e7adb254ffa32f8c9f174b7da GIT binary patch literal 1379 zcmV-p1)TbcP)Es^000F7NklKX22_AHdH(-}z!Y z*TfDfQ3!2Sh(u9~1V|w99(V&xyb30EUIDN&F|t&Mi3mE70i?o!5K4urCNxeH$A8a0 z|9uAk^qZcL49~!jHTvX}Tyo#9Kf?3p&wu^;)$MjQO*0HbQIuM(#yO9oNY`~u(`K_7 zgfPppFbn|zrfFVWT(sM52%)N~0DwjOY&K(zot>R6^}DW{=lSXBX_6!&06>zYAP59O zh@xmT8uk1AG);9~mt{Fgk~B>fMai-Z0Kgan0AP$g&l3b848uS33pilV?6i=t>*R#6nw>2zyr3jja}xpnK-BAyV! zIbX$ZSr$Tw5OQ&GAI-T}uXk$1y_4_kG84ilXp+UzX)crD9oDzu*7ya5y+m|n2 z-rU^0d-v|%-rl84mn2Do5Spf$Wm&7$N|K~fsW^@U0I)3U>C>k-Zrs?|*tm1&&b4dT zR8?KXGsZ@v(X(gIminV8a$VOnP17{tlP6C!P21hw-QM0-Rn;&I$8iuss;XvLCI|w? z*s?55(_GgD0POGYx7+QVot>?%EsQaxbP+$B&C)d8-rip7KR-WLRdqZbCrKh9gvwtp z48tG@D5bit2SM<^D<+CrmQhNJqKKlX{O_mJDW#M#W}2oXNsD;Sc^HPP_^Z`wQ510; zbIv8t^Rg_<^E?d0X0sVZ5yrUOc#JVsRZC6~gi`G|PMW59o-@X3wb~zeNs{tBU&UW; zsgf6KwVI+RK@dO)E0u~Y%K!k^bs1xnQp>VD&w~(Ft5re>06^FEYPDLvs3^)(enr2g zX&7Sw06aK2I5|1l+uKuB6(Q7YHU&YL&*#l%^YHNS+qZ8)5QJffF-8b6#s-7IU@*9O z^Clrg5QKWYzKAbBcrX|&^}DW%5aOKsz7N~&_UF%^hr^-o`v(UH5JJ~=2_d#^-@kvq z+wFF{U0IeJjfU_0zkmP!^5x5i4-B`kj~{c+JDtwX&d%=cZl}|+ZM&St z@*L%cjpMj{=i9e$F~){rT)ler%9SgIVJzZp+n!7&@7}#z>i2y=Ns_a(Gt08zqeqV* zgqxe27-L=6<2aUOnNpf0Nf?H*ESHbfD2gD2<&(J_T~QP%rRCQDSH7IAat;33Uk+vz zMNt%q-DN@=6fC<~!Hv@FZjY83!buh(m}+EV`i6TYG!A@mpZ z5CDL4{&)4zWHR}?dI)2@?xA%Lt$S$QL+c(|_t3hB{<9uRl4RXO%X)}&zV4xQ53PG> l-9zghTKCYphyLRp`Ufh-4_`gMRcQbK002ovPDHLkV1js$nHB&5 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_woodpile_acacia_front.png b/mods/BBQ/textures/bbq_woodpile_acacia_front.png new file mode 100644 index 0000000000000000000000000000000000000000..bd8d34a75bddc74db5c9c6d98a523a611c735285 GIT binary patch literal 1640 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 q{5kSB>^9UU{60WH;KBCV2ldRh6&$5k zL1apiD4KlEiKV%wQyaRG)_ieuQfvp1#&-3topJ&gWF*!NOZ%u2&tF%ucC7H@eG#yW6 z5NVW!;9xH#EGDsS8@aKuL8H;&LXhHkE?F{UPU`G-V`l1-LV*wlh{b5xd+XBlJ#JDrHeoJ)D4L_f0_4u@Ryx z641ajP0pH^QcChXqqR4{#^PviK$>PWOByqCb$0h7RCe;l&jb>cD>O|}6a{&%ICH+& z>rwM{%4M75gAV8FKFM)Tkz}OZ4n-oF@^!LApaDgeQ{NKC zW|KR2?r?Z`i064|nns@IXqv|6<|d1ai`>0?m!c>rih_xW3A)|xney`W>(>AXAt;qf zv|25KARtXsY}>|lT^1J?DV0jxzI~e{Nw6#nAq2zWkR(Y6f&kC+n46m;&-2l(YTGuw zUJofHmSu6{#tmM*dWB&aD5bb`>C!j()BNe_Y3|*-$6zp^+wG#1;^5!_xxBp0yLa!% zvW&&WMbb3o=;#RF_u1dyXL@>?YPCwWTBTB{u)DhpK$@nQrirF$0O-2T&6_vb-rgpP zB9bH_iXtvvyvY3gJm=4!XJKJsw4+Iqpp>FiDt*DHX^LSO0+#Bt2-?k4si_e^ zJ3Gtz`Z~2*4ejyc$12Zr4h{|of`E3reR2i^Qc9vIqF%3$cE*& zIpwn~qf{!PlwxXX3d1ny^?KO0J>sJ%`hwrt*&)w!gb)NlfbaXG{LlIA?QIOhpxtgG zrDSt+lZAx^w1*ELswj%cvJA_z@O>ZGbw@j=>pHrwBZMH1V+_LpAPhrvUB|X<`u+ZB zX5%=D79UWm=7I~gitJOy1Af-eIfs~TN!$T~~ zB93FEl%#2jQi_?GnKR|(%E}6BYil@;gRk1uDlVO>q~ewD9E@_&x zH<&;O!P3$a&!0aZ`GivHyZEi{$pLZo>Qz=(SE*L3-^B|d*lF#L@}=+l6h*qVR z>M3!zhj1+F6N(T2J!C472wi{>=t5^_f0xFbM?Um9$_&yp<#J`f$AS1EzT#cx?QX%Z z=1beQsZ=JZRUHN&BiyNT6xs0Pa+w%lmCK-?=+N$dpCay~r5^R_B<&CJ$tm=y&;JPj zxexqG{@4e`J}~xyu@8)WVC(~99~k?hy@|lVh;9G?002ovPDHLkV1l^5naKbE literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_woodpile_aspen_side.png b/mods/BBQ/textures/bbq_woodpile_aspen_side.png new file mode 100644 index 0000000000000000000000000000000000000000..97c4853666173bb022e17be7df87efcb3c4e4182 GIT binary patch literal 1488 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 r9vFCF;DLb$1|ArAVBmpc_rQMv4T}?0Ew$@;Z=M z(C%1(Di%oH76~Z|QqtC7Cn<4aJMrUq?3uYUckVssbP>f$MG$ebup-UkEWi4#j`aVC z*;gADVezCuIu1rS7;Dj3hPlOJ0Wij3Enq+?fwdL~ffRz%?9~TL7byh}!sOJdG3RDy z5M$?P?RMB)Z!yeLI)^>N&@eMuVRP#c;SFeS4Y5Om=gCv;RhDbU&Lqq)&e1WFPIkzd z{SBOldz`D($W@tkk{}&Hl*Ar?h~r46CmYPZHOrA!6oVG}seZRB=%yY) z9HX6x^k|1HPbspT@kaIk_D}X})r84LnNIsFc3K@A3Z(BMe)rpt?aI9tXCml!`qUdS zrCN>NL5KalE{+*e9*ZcIt0c_|y{@63?s2r=Ln%q%dmMB$uT6xs+dZsf5Mhbkhx@eK zDWS5IDk0eZqYUkKk8;H$X*Ahf+j{1{Dw)n0?b1a~mgv90Ozk2cJ+ZU`KxYX+s zEJ#PwI}$YNArH4Y9JO<#E3p{TR1+pHLV)KA2I=Du_M{)AL#kDu?xElZ=c}weXw%vo zVui(G==BOzD8AF@!yGSgnVby3LZj|;bl@;K5r3!8h8bz9K^cSqS3x!aS!*WOB41FT zN&5x93^-Hqxjb{0s2VX=4lsoQC6LO&8o)xHf#*wvgrp?FwP-6Kmy}B`Q(=H{9RdYe zKVzsh#%hXOqYFdU*GMVwLzl6N2d*W{4Z{>d-(kKvhKyZGfh5oJ<9#J1u2NtXaqOe2 zXUh1lOQ$zrdh#qXHuR2qtZ5h)P;EwBn61)k!(OkC8)(-4-2tV+LZJ=Hap|-MOizv< z_w6XewSuXckcGvG6Zg-%FMc#PX_fC$6b3B}X+LK$%*k_u(H2KI&t6={>2S0 zEnJ`(P4J)fTXYXnUY}c{pKo#V_9K?&&p%gRQ8m^!zb5Ns%rCyrVfVpv^w; zn1ig%%H2&aFU&r7KZqWowWU^z**@AiasOmrUR}C)?dHk@uKxHEORrD!=^y@vaA27B zkmV-*P7iG$H-fKk{EJIJ`6;f`Z-^cYejkB=sxJFtMo6p&?x{=hKw>l7BU)((I9hlVA+0++=vLMJZ_#7_fsqWVTPz94FV7ys#9l9dN*k$5Uxv<9Y6>_9`g{)S{fU zwL{MQzpx~Mz!)Ast;sV@y!l^C%(tK2kD9K`Dc0JX^$+vG0kh^XSpyvcHHl^yC^BSd3%HFU#>8B z@fGH#-eCFm^~WCAKHA~V#{T!Z$G`7AKZx!h_s{ak%Kzw-YL(^Hb=G$`Ud#jkT)umJ z&%cx&c>10{4G;8s16IGe|MGg^mmj_}^1#RgBM*!`F!I3210xTNJTUUW$O9t}j65*% cz^V4%0)3G7Y{rU|s{jB107*qoM6N<$g6jtZTL1t6 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_woodpile_junglewood_top.png b/mods/BBQ/textures/bbq_woodpile_junglewood_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0e980c118d9ee392a9775bf05c3418057abec2 GIT binary patch literal 931 zcmV;U16=%xP)6@o z2jq;kmRx129QYPGgHoNusn6mwxyp%xkxDD6;S7fhfJXOoz!Nw^g3kY>>-F-<`*&}x zDl*!(LcQa|=Lf!T4rH0Ks0+dv$V$he_LSc9>eZUUJZ0(m^RK^o|L!eQ_1mvoG+0D3 zC8j`(iQPj-UJApIKnycO1hUMC2^Muu)8r(d12ARZ1@O)b%WIE|j%rz>Dh#9H91tDC zNLDKmq4dhnZAb13Lh1mRvOk^!+MU71f+AZ`R@Wdx;<8@8u4z{pRVJhkQlF40ym+!? zzdHgjWq;~NR5Eya)9~hx--)r~x2FxUGgO7pJKC#?^CnXG97%?FaNZNf0Kk-ew1ihN zzHAOib>gslgqWx*hxfv&E{G-|NAe89kT7!o{qUK77y+2F551wzdAeSC*dI9^_S`>q z2ukG~?Gmn^R5&qQmXXA$D&c(U@uHU*p0F1WUIZ3R$+9+nJa%mFdtB!Dw`(D(JhwXaJFf<8&CfdA6olQ~*rbJMZv0 z%GJ6?b>#Qi6KGkMluoZb{%OP`1N^{q{($9Zz3g12AR3C_U;e^5gakK5sc42f{IOcOU3& zB%YO<<%)3>tQYda@z1A6Hs7~o76F*D&sESqjy&woEL@~nRvh|>h~YEg>*kJ+pYG_o zNEagQRZR#Z-J!$T3rG2DSHz`hiHT` zku1>-1B)iR+|LMJm7zBfaH6O{ew7nlN$)P-;VJvUm_0CiVD`Z5f!PDI2WAh<9+*8a zdtmm!?19+>vj=7m%pRCMFneJ3!0dt91G5Ka5Bz@*{0G45aDB-|n)Uzy002ovPDHLk FV1n)jwJ-nx literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_woodpile_pine_front.png b/mods/BBQ/textures/bbq_woodpile_pine_front.png new file mode 100644 index 0000000000000000000000000000000000000000..19710755ce958607e3b281ce8556dcffbcbb0680 GIT binary patch literal 1688 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 P00000NkvXXu0mjfnHk0x literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_woodpile_pine_top.png b/mods/BBQ/textures/bbq_woodpile_pine_top.png new file mode 100644 index 0000000000000000000000000000000000000000..13e1dd8bdbd1a00fe24102903265ff542d1566b3 GIT binary patch literal 732 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg?3oVGw3ym^DWND9B#o z>Fdh=h*5?~kmdRDM>iQ5n5sQp978hhy`65`_ry%VEk1POlq;9T4P@R#%2|Gyu9x96oD(G)z>p*bmONtN=_6W`ze|4?HW zxqWKoEXEt#c^mBi|C*h@|KFk5Utg15tMgY##?5`@m)#q~wSIH$nj;b%X&oF&PNnXl zFZUKN-}kkxOGA+@L{w1mc~kguQ}zYl-86v)z1TbXyKF;{HbeRA(2#&&7gp=VkM=(N zY9QdG^4|KYv}*dE?UxJe>mH=-{dO($o`>P1w*qX&MVeEBBIUS$&*NM+{rW>6%L8|- zSXV4n(lW`Pem(X4j__qaGv>r_Z4C+Pc~iY?XMAbZ@;Fyk?y@CX@Bh?XD^*_Fv0_5f zlDWQNuhS>rU3>kWm6FrR_VBZ^f{B$n@jaEVk7&kb*3aGjm1{zf&7Qf>PFsf_ZQ7VC zoqGO=#EfMw=USh>b+n%SGH>s`o+q`*vxJnYuHO0lG2wRE9eZ^rYjGcrkKQfsF2(b; z2+W+`Izwn#Q@H!tA3r`a8(XL4pX=aKbkVsnU4Do6dWPG(CO_-^{=Hl-pZoQ$SotNz zwa@=tF0)x&y7&Hy>-VI8Z!^?r|v6e+x~5*>Uz(j#c_;RdV;hHy;i&mY)|JZ*3&s%Wdn@^$ zo9*6nwZcaKbYS%|FFjVlo$uri^5pXhKJ?q$CAalHqJaQ5?1{Db(4m@Z)$lT1%MnK^IZ1#Vwndw@!?|Op+fhm*0)78&qol`;+ E0LjTt5&!@I literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_woodpile_slot.png b/mods/BBQ/textures/bbq_woodpile_slot.png new file mode 100644 index 0000000000000000000000000000000000000000..7bda2351f6ebdddd00a87a29f979679aaf5f0e85 GIT binary patch literal 1259 zcmVlvNmppXp4C2-@085d;N_Bm%J-Yh_CT1%nZ!Fj2si7)=bsg+z$EHyC5W z1)3-qM!hlaTQq2}5URKp6A^Kjij@dfkW#4av@_G`)SKr|{!9upM!b`Kj2f({mjOa(>*UjVNHRn7&*WPrDTZ9s=}mB3Z*-J?Ny+j`(1pc)tj zGyt=K>A*B#xzw(XKZ-L8={hz=+TJn)VYX#mH z4?!yxtfhK6?U(^-3RU0=pvm}+(HnKZ24K8#{~lOu%sWG82XcBaHyrr15CujU)1(J` zfQee&4Ll1h1KO2w!o8)!Fka)z!iR>5L>BxG^e$c%t| z1Nf@Y5PSm6*R{P7I0&34Ayop~jpxt6SjlG~Ck#b`aTl-%co>*qDDt-DYCR7q2Ua_x zfK|Ya{(s&Oq;z*y#a{;&x~B$s5NHG*18@&_>`Qt*)0yRsvUgW|dYZ zy*LfL1I!h?Hv`WBKdMy5@k!v^;NoGxM&o)^K|LbB-E^$gr6Y_tT5?d#^a;{glFlYz zH*i>`dIWGv9CZMTBMMy)JYvDv>gENeTmY;juvan((zH_LQRz0|xcpEYQgpBu1)e}w zYX$BNEd&%j!NL<1m6VF~>c%d|GXk67`lO%LIA1)CM&c;k~*P< zX)W%vsJ#Nb9Ae0L%o^PSoa5wlfi}rfT%#wBNKDPZTJt{cMHxexaIIZTC8g|U;4!&l zqYCW>e!{Z4GL-96w5-lLFdMj9cXx;K`aYE})BR&rs9M6>r3adnS>ol#fFFQsfJhN= z2)I;W9neaE3l$L5g1>!8?9)4Ko@o&Em-*_M@BSCXMi;OI_!wB{{|%<>03O(52&xoz zw=5TPEcbD;-+gzPhINJvy;q{OYvh7XF_3WV0Itog1?4fZZvCeX$Sx+TC;X*7s;RzXXBuB|cdx4S>?-a90yIc7t@ z?7Ar5vwM>)IM3886-=v*cejGJ8QWSpqg?9|toQqSoeH;DLGykWoGrJ-tR2nYmJTnJ=8btemwf69w)ZisfhWNmpu|ck7W3No}(r{J#~{{snGv VU#;#OmMs7P002ovPDHLkV1m&VHhlm9 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_woodpile_wood_front.png b/mods/BBQ/textures/bbq_woodpile_wood_front.png new file mode 100644 index 0000000000000000000000000000000000000000..fe0301b56c328151ef3d7302c32ecf3e7da5a199 GIT binary patch literal 1552 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 literal 0 HcmV?d00001 diff --git a/mods/BBQ/textures/bbq_yeast.png b/mods/BBQ/textures/bbq_yeast.png new file mode 100644 index 0000000000000000000000000000000000000000..502c62948b4dbdb5c3d220fb49bd1454f21dc7c4 GIT binary patch literal 1591 zcmV-72FUq|P)NC1;j~2 zK~z}7?UqZ79Y+<0|9W=!?fae?Ps}imGjc*~k_Z8@i3ENK@D32dQjn0y0u+H1R&3Z1 zfwwHYK?H=@5QK=#BLs;+La<{gU+ufFgD>^}H~w;y2f!YTM{9cc8E)>RLa&=gXNnWQaS1oHWYL{A%! zf2IAzZ<*iw_5!?l_Bgzm%#y}D<(&RR6medRGX(De7D6PGyww}NA(QyWqe=0d9ou&n z8yl;1=Dz)Y>HIOw?>unl088hNQ>(^ba`pI&Wm!Jh7{zt8ixwy&xR9w!l;b0Cz$dyll8V3LhNJVCENL^;_& z6iJlYU@$cUYc0I@=uh>as=~E8Q>Pi_N12R{XcC9Hg%5|7H($r>_FXp}ICuI*kh}I^ z^}-SzFE4)GRN4N8=A1QdA*XT2;d^;KW1Ly~BcB<-6m_~j%Z1V7C4{O;AYWh5;L zttL>}7;Ee6s7;N@#u%oZh@kJ8@k5kW-(0M<3= zPfyGLleAAx%>>u0i7*di@?kxDG8i2O-x>a82+4Ju@ka@3Cm`_s=}`xclRY-~H!L z`1|L+PiOk^zNi|1Im`3ic{Z8v4+c~f3R+hnL}Kf^=CHPU1(Z_=!4XF>d;l0Du+~Cw zfwa?s)>RNpDDRswV`53fGvAmrczN5l`%LZgu=U=L+zRmAPri*$e)b7G`}{L(ffmsu zAAiVMb%+MK5E0+gm8QeN%zRm9PHByHr;DP81z zYcfqQl_tFQ!2ZWB0l=##eu3S4KYjaI@Y0LV;G-XZ^ycPs;wW8RyBtRZol=#8iD-H- z)eoc5ikRJcmsq=cHD-jmwB1Hg6qnPq-37&n5t1nwZs?dFV>hg_f193psmo7Gj+uHYL+^95}4hjoTS3j3^P6Fdh=h>=~Gnd!|My=M#zj8UF0jv*QM-p;!1#S|#gc70OZg4KD{I=HGY3g=k# z;se9o(wnP8L;_u0zVMVvvN)#A>{9A-WBJPV`n{7no8TNn?o&jTW_XWJlwLW{()EKqi9R5o~I%PqKzFVJo7A;3gmpT zb-5|LKk?B9i@*Q|t)$*({+l;0Ih3P2sq69){}~neid9CQB~u zESqsd-#>iM@_-9-?A_n795|IwHb*V$WL)YuQxATV(?^4UgfZwG|1{a;q55w9&-qFX z+fF*v>P_Bjo|WeP@sW@F%z*v(g>PSM8+N|5{6cij;$Kz&9}DDfY*AoQ]` + +Get help for WorldEdit commands. `all` shows all WorldEdit commands, `` +the help text for the given command. + + //help + //help all + //help hollowpyramid + + +### `//inspect [on/off/1/0/true/false/yes/no/enable/disable]` + +Enable or disable node inspection. + + //inspect on + //inspect off + //inspect + +### `//reset` + +Reset the region so that it is empty. + + //reset + +### `//mark` + +Show markers at the region positions. + + //mark + +### `//unmark` + +Hide markers if currently shown. + + //unmark + +### `//pos1` + +Set WorldEdit region position 1 to the player's location. + + //pos1 + +### `//pos2` + +Set WorldEdit region position 2 to the player's location. + + //pos2 + +### `//p set/set1/set2/get` + +Set WorldEdit region, WorldEdit position 1, or WorldEdit position 2 by +punching nodes, or print the current WorldEdit region. + + //p set + //p set1 + //p set2 + //p get + +### `//fixedpos set1/set2 ` + +Set the WorldEdit region position 1 or 2 to the position (``, ``, ``). + + //fixedpos set1 0 0 0 + //fixedpos set1 -30 5 28 + //fixedpos set2 1004 -200 432 + +### `//volume` + +Display the volume of the current WorldEdit region. + + //volume + +### `//deleteblocks` + +Delete the MapBlocks (16x16x16 units) that contain the selected region. This means that mapgen will be invoked for that area. As only whole MapBlocks get removed, the deleted area is usually larger than the selected one. Also, mapgen can trigger mechanisms like mud reflow or cavegen, which affects nodes (up to 112 nodes away) outside the MapBlock, so dont use this near buildings. Note that active entities are not part of a MapBlock and do not get deleted. + + //deleteblocks + +### `//set ` + +Set the current WorldEdit region to ``. + + //set air + //set cactus + //set Blue Lightstone + //set dirt with grass + +### `//param2 ` + +Set the param2 value of all nodes in the current WorldEdit region to ``. + + //param2 8 + +### `//mix [count1] [count2] ...` + +Fill the current WorldEdit region with a random mix of ``, ``, `...`. +Weightings can be optionally specified via the `[count1]`, `[count2]`, `...` parameters after a node name. + + //mix air + //mix cactus stone glass sandstone + //mix Bronze + //mix default:cobble air + //mix stone 3 dirt 2 + //mix cobblestone 8 stoneblock 2 stonebrick + +### `//replace ` + +Replace all instances of `` with `` in the current WorldEdit region. + + //replace Cobblestone air + //replace lightstone_blue glass + //replace dirt Bronze Block + //replace mesecons:wire_00000000_off flowers:flower_tulip + +### `//replaceinverse ` + +Replace all nodes other than `` with `` in the current WorldEdit region. + + //replaceinverse Cobblestone air + //replaceinverse flowers:flower_waterlily glass + //replaceinverse dirt Bronze Block + //replaceinverse mesecons:wire_00000000_off flowers:flower_tulip + +### `//hollowcube ` + +Adds a hollow cube with its ground level centered at WorldEdit position 1 with +dimensions `` x `` x ``, composed of ``. + + //hollowcube 6 5 6 Diamond Block + +### `//cube ` + +Adds a cube with its ground level centered at WorldEdit position 1 with +dimensions `` x `` x ``, composed of ``. + + //cube 6 5 6 Diamond Block + //cube 7 2 1 default:cobble + +### `//hollowsphere ` + +Add hollow sphere centered at WorldEdit position 1 with radius ``, composed of ``. + + //hollowsphere 5 Diamond Block + //hollowsphere 12 glass + //hollowsphere 17 mesecons:wire_00000000_off + +### `//sphere ` + +Add sphere centered at WorldEdit position 1 with radius ``, composed of ``. + + //sphere 5 Diamond Block + //sphere 12 glass + //sphere 17 mesecons:wire_00000000_off + +### `//hollowdome ` + +Add hollow dome centered at WorldEdit position 1 with radius ``, composed of ``. + + //hollowdome 5 Diamond Block + //hollowdome -12 glass + //hollowdome 17 mesecons:wire_00000000_off + +### `//dome ` + +Add dome centered at WorldEdit position 1 with radius ``, composed of ``. + + //dome 5 Diamond Block + //dome -12 glass + //dome 17 mesecons:wire_00000000_off + +### `//hollowcylinder x/y/z/? [radius2] ` + +Add hollow cylinder at WorldEdit position 1 along the given axis with length ``, +base radius `` (and top radius `[radius2]`), composed of ``. + +Despite its name this command allows you to create cones (`radius2` = 0) as well as any shapes inbetween (0 < `radius2` < `radius1`). +Swapping `radius1` and `radius2` will create the same object but upside-down. + + //hollowcylinder x +5 8 Bronze Block + //hollowcylinder y 28 10 glass + //hollowcylinder z -12 3 mesecons:wire_00000000_off + //hollowcylinder ? 2 4 default:stone + + //hollowcylinder y 10 10 0 walls:cobble + //hollowcylinder x 6 0 5 Dirt + //hollowcylinder z 20 10 20 default:desert_stone + +### `//cylinder x/y/z/? [radius2] ` + +Add cylinder at WorldEdit position 1 along the given axis with length ``, +base radius `` (and top radius `[radius2]`), composed of ``. +Can also create shapes other than cylinders, e.g. cones (see documentation above). + + //cylinder x +5 8 Bronze Block + //cylinder y 28 10 glass + //cylinder z -12 3 mesecons:wire_00000000_off + //cylinder ? 2 4 default:stone + + //cylinder y 10 10 0 walls:cobble + //cylinder x 6 0 5 Dirt + //cylinder z 20 10 20 default:desert_stone + +### `//hollowpyramid x/y/z/? ` + +Add hollow pyramid centered at WorldEdit position 1 along the given axis with height `` composed of ``. + + //hollowpyramid x 8 Diamond Block + //hollowpyramid y -5 glass + //hollowpyramid z 2 mesecons:wire_00000000_off + //hollowpyramid ? 12 mesecons:wire_00000000_off + +### `//pyramid x/y/z/? ` + +Add pyramid centered at WorldEdit position 1 along the given axis with height `` composed of ``. + + //pyramid x 8 Diamond Block + //pyramid y -5 glass + //pyramid z 2 mesecons:wire_00000000_off + //pyramid ? 12 mesecons:wire_00000000_off + +### `//spiral ` + +Add spiral centered at WorldEdit position 1 with side length ``, +height ``, space between walls ``, composed of ``. + + //spiral 20 5 3 Diamond Block + //spiral 5 2 1 glass + //spiral 7 1 5 mesecons:wire_00000000_off + +### `//copy x/y/z/? ` + +Copy the current WorldEdit region along the given axis by `` nodes. + + //copy x 15 + //copy y -7 + //copy z +4 + //copy ? 8 + +### `//move x/y/z/? ` + +Move the current WorldEdit positions and region along the given axis by `` nodes. + + //move x 15 + //move y -7 + //move z +4 + //move ? -1 + +### `//stack x/y/z/? ` + +Stack the current WorldEdit region along the given axis `` times. + + //stack x 3 + //stack y -1 + //stack z +5 + //stack ? 12 + +### `//stack2 ` + +Stack the current WorldEdit region `` times by offset ``, ``, ``. + + //stack2 5 3 8 2 + //stack2 1 -1 -1 -1 + +### `//stretch ` + +Scale the current WorldEdit positions and region by a factor of +``, ``, `` along the X, Y, and Z axes, +respectively, with position 1 as the origin. + + //stretch 2 2 2 + //stretch 1 2 1 + //stretch 10 20 1 + +### `//transpose x/y/z/? x/y/z/?` + +Transpose the current WorldEdit positions and region along given axes. + + //transpose x y + //transpose y z + //transpose ? y + +### `//flip x/y/z/?` + +Flip the current WorldEdit region along the given axis. + + //flip x + //flip ? + +### `//rotate x/y/z/? ` + +Rotate the current WorldEdit positions and region along the given axis by angle `` (90 degree increment). + + //rotate x 90 + //rotate y 180 + //rotate z 270 + //rotate ? -90 + +### `//orient ` + +Rotate oriented nodes in the current WorldEdit region around the Y axis by angle `` (90 degree increment) + + //orient 90 + //orient 180 + //orient 270 + //orient -90 + +### `//fixlight` + +Fixes the lighting in the current WorldEdit region. + + //fixlight + +### `//drain` + +Removes any fluid node within the current WorldEdit region. + + //drain + +### `//clearcut` + +Removes any plant, tree or foilage-like nodes in the selected region. +The idea is to remove anything that isn't part of the terrain, leaving a "natural" empty space ready for building. + + //clearcut + +### `//hide` + +Hide all nodes in the current WorldEdit region non-destructively. + + //hide + +### `//suppress ` + +Suppress all `` in the current WorldEdit region non-destructively. + + //suppress Diamond Block + //suppress glass + //suppress mesecons:wire_00000000_off + +### `//highlight ` + +Highlight `` in the current WorldEdit region by hiding everything else non-destructively. + + //highlight Diamond Block + //highlight glass + //highlight mesecons:wire_00000000_off + +### `//restore` + +Restores nodes hidden with WorldEdit in the current WorldEdit region. + + //restore + +### `//save ` + +Save the current WorldEdit region to "(world folder)/schems/``.we". + + //save some random filename + //save huge_base + +### `//allocate ` + +Set the region defined by nodes from "(world folder)/schems/``.we" as the current WorldEdit region. + + //allocate some random filename + //allocate huge_base + +### `//load ` + +Load nodes from "(world folder)/schems/``.we" with position 1 of the current WorldEdit region as the origin. + + //load some random filename + //load huge_base + +### `//lua ` + +Executes `` as a Lua chunk in the global namespace. + + //lua worldedit.pos1["singleplayer"] = {x=0, y=0, z=0} + //lua worldedit.rotate(worldedit.pos1["singleplayer"], worldedit.pos2["singleplayer"], "y", 90) + +### `//luatransform ` + +Executes `` as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region. + + //luatransform minetest.swap_node(pos, {name="default:stone"}) + //luatransform if minetest.get_node(pos).name == "air" then minetest.add_node(pos, {name="default:water_source"}) end + +### `//mtschemcreate ` + +Save the current WorldEdit region using the Minetest Schematic format to "(world folder)/schems/``.mts". + + //mtschemcreate some random filename + //mtschemcreate huge_base + +### `//mtschemplace ` + +Load nodes from "(world folder)/schems/``.mts" with position 1 of the current WorldEdit region as the origin. + + //mtschemplace some random filename + //mtschemplace huge_base + +### `//mtschemprob start/finish/get` + +After using `//mtschemprob start` all nodes punched will bring up a text field where a probablity can be entered. +This mode can be left with `//mtschemprob finish`. `//mtschemprob get` will display the probabilities saved for the nodes. + + //mtschemprob get + +### `//clearobjects` + +Clears all objects within the WorldEdit region. + + //clearobjects + +### `//shift x/y/z/?/up/down/left/right/front/back [+/-]` + +Shifts the selection area by `[+|-]` without moving its contents. +The shifting axis can be absolute (`x/y/z`) or relative (`up/down/left/right/front/back`). + + //shift left 5 + +### `//expand [+/-]x/y/z/?/up/down/left/right/front/back [reverse amount]` + +Expands the selection by `` in the selected absolute or relative axis. +If specified, the selection can be expanded in the opposite direction over the same axis by `[reverse amount]`. + + //expand right 7 5 + +### `//contract [+/-]x/y/z/?/up/down/left/right/front/back [reverse amount]` + +Contracts the selection by `` in the selected absolute or relative axis. +If specified, the selection can be contracted in the opposite direction over the same axis by `[reverse amount]`. + + //expand right 7 5 + +### `//outset [h/v] ` + +Expands the selection in all directions by ``. If specified, +the selection can be expanded horizontally in the x and z axes using `h` +or vertically in the y axis using `v`. + + //outset v 5 + +### `//inset [h/v] ` + +Contracts the selection in all directions by ``. If specified, +the selection can be contracted horizontally in the x and z axes using `h` +or vertically in the y axis using `v`. + + //inset h 5 + +### `//brush none/( [parameters])` + +Assigns the given `` to the currently held brush item, it will be ran with the first pointed solid node (as determined via raycast) as +WorldEdit position 1 when using that specific brush item. +Passing `none` instead clears the command assigned to the currently held brush item. +Note that this functionality requires the `worldedit_brush` mod enabled. + + //brush cube 8 8 8 Cobblestone + //brush spr 12 glass + //brush none + +### `//cubeapply /( ) [parameters]` + +Selects a cube with side length of `` around the WorldEdit position 1 and runs the given `` on the newly selected region. +If ``, `` and `` are given, they instead specify the length of the cuboid in X, Y, Z direction. +This is mostly useful for brushes since it allows commands such as `//replace` to be ran, but it can also be used standalone. + + //cubeapply 10 replaceinverse air default:water_source + //brush cubeapply 15 drain + //brush cubeapply 12 3 12 drain + //brush cubeapply 1 deleteblocks diff --git a/mods/Minetest-WorldEdit/LICENSE.txt b/mods/Minetest-WorldEdit/LICENSE.txt new file mode 100644 index 00000000..dba13ed2 --- /dev/null +++ b/mods/Minetest-WorldEdit/LICENSE.txt @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/mods/Minetest-WorldEdit/README.md b/mods/Minetest-WorldEdit/README.md new file mode 100644 index 00000000..a629a591 --- /dev/null +++ b/mods/Minetest-WorldEdit/README.md @@ -0,0 +1,179 @@ +WorldEdit v1.2 +============== +The ultimate in-game world editing tool for [Minetest](http://minetest.net/)! Tons of functionality to help with building, fixing, and more. + +For more information, see the [forum topic](https://forum.minetest.net/viewtopic.php?id=572) at the Minetest forums. + +# New users should see the [tutorial](Tutorial.md). + +![Screenshot](http://i.imgur.com/lwhodrv.png) + +Installing +---------- + +If you are using Windows, consider installing this mod using [MODSTER](https://forum.minetest.net/viewtopic.php?id=6497), a super simple mod installer that will take care of everything for you. If you are using MODSTER, skip directly to step 6 in the instructions below. + +There is a nice installation guide over at the [Minetest Wiki](http://wiki.minetest.com/wiki/Installing_mods). Here is a short summary: + +1. Download the mod from the [official releases page](https://github.com/Uberi/Minetest-WorldEdit/releases). The download links are labelled "Source Code". If you are using Windows, you will probably want to download the ZIP version. +2. You should have a file named `SOMETHING.zip` or `SOMETHING.tar.gz`. +3. Extract this file using your archiver of choice. If you are using Windows, open the ZIP file and move the folder inside to a safe place outside of the ZIP file. +4. Make sure that you now have a folder with a file named README.md inside it. If you just have another folder inside this folder, use this nested folder instead. +5. Move this folder into the `MINETEST_FOLDER/mods` folder, where `MINETEST_FOLDER` is the folder Minetest is located in. +6. Open Minetest to a world selection screen. +7. Select a world you want to use WorldEdit in by left clicking on it once, and press the **Configure** button. +8. You should have a mod selection screen. Select the one named something like `Minetest-WorldEdit` by left clicking once and press the **Enable MP** button. +9. Press the **Save** button. You can now use WorldEdit in that world. Repeat steps 7 to 9 to enable WorldEdit for other worlds too. + +If you are having trouble, try asking for help in the [IRC channel](http://webchat.freenode.net/?channels=#minetest) (faster but may not always have helpers online) or ask on the [forum topic](https://forum.minetest.net/viewtopic.php?id=572) (slower but more likely to get help). + +Usage +----- +WorldEdit works primarily through the WorldEdit GUI and chat commands. Depending on your key bindings, you can invoke chat entry with the "t" key, and open the chat console with the "F10" key. + +WorldEdit has a huge potential for abuse by untrusted players. Therefore, users will not be able to use WorldEdit unless they have the `worldedit` privelege. This is available by default in single player, but in multiplayer the permission must be explicitly given by someone with the right credentials, using the follwoing chat command: `/grant worldedit`. This privelege can later be removed using the following chat command: `/revoke worldedit`. + +Certain functions/commands such as WorldEdit `//lua` and `//luatransform` chat commands additionally require the `server` privilege. This is because it is extremely dangerous to give access to these commands to untrusted players, since they essentially are able to control the computer the server is running on. Give this privilege only to people you trust with your computer. + +For in-game information about these commands, type `/help ` in the chat. For example, to learn more about the `//copy` command, simply type `/help /copy` to display information relevant to copying a region. + +Interface +--------- +WorldEdit is accessed in-game in two main ways. + +The GUI adds a screen to each player's inventory that gives access to various WorldEdit functions. The [tutorial](Tutorial.md) and the [Chat Commands Reference](ChatCommands.md) may be helpful in learning to use it. + +The chat interface adds many chat commands that perform various WorldEdit powered tasks. It is documented in the [Chat Commands Reference](ChatCommands.md). + +Compatibility +------------- +This mod supports Minetest versions 5.0 and newer. Older versions of WorldEdit may work with older versions of Minetest, but are not recommended or supported. + +WorldEdit works quite well with other mods, and does not have any known mod conflicts. + +WorldEdit GUI requires one of [sfinv](https://github.com/minetest/minetest_game/tree/master/mods/sfinv) (included in minetest_game), [Unified Inventory](https://forum.minetest.net/viewtopic.php?t=12767) or [Inventory++](https://forum.minetest.net/viewtopic.php?id=6204) or [Smart Inventory](https://forum.minetest.net/viewtopic.php?t=16597). + +If you use any other inventory manager mods, note that they may conflict with the WorldEdit GUI. If this is the case, it may be necessary to disable them. + +WorldEdit API +------------- +WorldEdit exposes all significant functionality in a simple Lua interface. + +Adding WorldEdit as a dependency to your mod gives you access to all of the `worldedit` functions. The API is useful for tasks such as high-performance node manipulation, alternative interfaces, and map creation. + +AGPLv3 compatible mods may further include WorldEdit files in their own mods. This can be useful if a modder wishes to completely avoid any dependency on WorldEdit. Note that it is required to give credit to the authors in this case. + +This API is documented in the [WorldEdit API Reference](WorldEdit%20API.md). + +Axes +---- +The coordinate system is the same as that used by Minetest; positive Y is upwards, positive X is rightwards, and positive Z is forwards, if a player is facing North (positive Z axis). + +When an axis is specified in a WorldEdit chat command, it is specified as one of the following values: `x`, `y`, `z`, or `?`. + +In the GUI, there is a dropdown menu for this purpose. The "Look direction" option has the same effect as `?` does in chat commands. + +The value `?` represents the axis the player is currently facing. If the player is facing more than one axis, the axis the player face direction is closest to will be used. + +Nodes +----- +Node names are required for many types of commands that identify or modify specific types of nodes. They can be specified in a number of ways. + +First, by description - the tooltip that appears when hovering over the item in an inventory. This is case insensitive and includes values such as "Cobblestone" and "bronze block". Note that certain commands (namely, `//replace` and `//replaceinverse`) do not support descriptions that contain spaces in the `` field. + +Second, by name - the node name that is defined by code, but without the mod name prefix. This is case sensitive and includes values such as "piston_normal_off" and "cactus". Nodes defined in the `default` mod always take precedence over other nodes when searching for the correct one, and if there are multiple possible nodes (such as "a:celery" and "b:celery"), one is chosen in no particular order. + +Finally, by full name - the unambiguous identifier of the node, prefixes and all. This is case sensitive and includes values such as "default:stone" and "mesecons:wire_00000000_off". + +The node name "air" can be used anywhere a normal node name can, and acts as a blank node. This is useful for clearing or removing nodes. For example, `//set air` would remove all the nodes in the current WorldEdit region. Similarly, `//sphere 10 air`, when WorldEdit position 1 underground, would dig a large sphere out of the ground. + +Regions +------- +Most WorldEdit commands operate on regions. Regions are a set of two positions that define a 3D cuboid. They are local to each player and chat commands affect only the region for the player giving the commands. + +Each positions together define two opposing corners of the cube. With two opposing corners it is possible to determine both the location and dimensions of the region. + +Regions are not saved between server restarts. They start off as empty regions, and cannot be used with most WorldEdit commands until they are set to valid values. + +Markers +------- +Entities are used to mark the location of the WorldEdit regions. They appear as boxes containing the number 1 or 2, and represent position 1 and 2 of the WorldEdit region, respectively. + +To remove the entities, simply punch them. This does not reset the positions themselves. + +Schematics +---------- +WorldEdit supports two different types of schematics. + +The first is the WorldEdit Schematic format, with the file extension ".we", and in some older versions, ".wem". There have been several previous versions of the WorldEdit Schematic format, but WorldEdit is capable of loading any past versions, and will always support them - there is no need to worry about schematics becoming obselete. + +As of version 5, WorldEdit schematics include a header. The header is seperated from the content by a colon (`:`). It contains fields seperated by commas (`,`). Currently only one field is used, which contains the version in ASCII decimal. + +The current version of the WorldEdit Schematic format is essentially an array of node data tables in Lua 5.1 table syntax preceded by a header. +Specifically it looks like this: + + 5:return { + { + y = , + x = , + z = , + name = , + param1 = , + param2 = , + meta = , + }, + <...> + } + + +The ordering of the values and minor aspects of the syntax, such as trailing commas or newlines, are not guaranteed to stay the same in future versions. + +The WorldEdit Schematic format is accessed via the WorldEdit API, or WorldEdit serialization chat commands such as `//serialize` and `//deserialize`. + +The second is the Minetest Schematic format (MTS). The details of this format may be found in the Minetest documentation and are out of the scope of this document. Access to this format is done via specialized MTS commands such as `//mtschemcreate` and `//mtschemplace`. + +Authors +------- +WorldEdit would not be possible without the contributions of many developers and designers. Below, they are listed alphabetically: + + Alexander Weber + beyondlimits + Carter Kolwey + cornernote + Cy + Daniel Sosa + electricface + est31 + Eugen Wesseloh + HybridDog + Isidor Zeuner + Jean-Patrick Guerrero + Joseph Pickard + kaeza + kilbith + KodexKy + Kyle + MT-Modder + Niwla23 + Panquesito7 + Pedro Gimeno + Rui + Sebastien Ponce + sfan5 + ShadowNinja + shivajiva101 + spillz + Starbeamrainbowlabs + TalkLounge + tenplus1 + Uberi/Temperest + Wuzzy + +License +------- +Copyright 2013 sfan5, Anthony Zhang (Uberi/Temperest), and Brett O'Donnell (cornernote). + +This mod is licensed under the [GNU Affero General Public License](http://www.gnu.org/licenses/agpl-3.0.html). + +Basically, this means everyone is free to use, modify, and distribute the files, as long as these modifications are also licensed the same way. +Most importantly, the Affero variant of the GPL requires you to publish your modifications in source form, even if the mod is run only on the server, and not distributed. diff --git a/mods/Minetest-WorldEdit/Tutorial.md b/mods/Minetest-WorldEdit/Tutorial.md new file mode 100644 index 00000000..1ed39983 --- /dev/null +++ b/mods/Minetest-WorldEdit/Tutorial.md @@ -0,0 +1,120 @@ +WorldEdit Tutorial +================== +This is a step-by-step tutorial outlining the basic usage of WorldEdit. For more information, see the [README](README.md). + +Let's start with a few assumptions: + +* You have a compatible version of Minetest working. + * See the [README](README.md) for compatibility information. +* You have WorldEdit installed as a mod. + * If using Windows, [MODSTER](https://forum.minetest.net/viewtopic.php?pid=101463) makes installing mods totally painless. + * Simply download the file, extract the archive, and move it to the correct mod folder for Minetest. + * See the installation instructions in [README](README.md) if you need more details. +* You are familiar with the basics of the game. + * How to walk, jump, and climb. + * How to dig, place, and punch blocks. + * One of the following: + * How to type into the chat and read text from it. + * How to open the inventory screen and press buttons on it. + +Overview +-------- +WorldEdit has a "region", which is simply a cuboid area defined by two markers, both of which the player can move around. Every player can have their own region with their own two markers. + +WorldEdit GUI buttons and chat commands generally work inside the region selected, or around the first marker. + +If you are using the chat commands, follow the steps under **Chat Commands**. If you are using the WorldEdit GUI, follow the steps under **WorldEdit GUI**. + +Step 1: Selecting a region +-------------------------- +### Chat Commands + +In the chat prompt, enter `//p set`. In the chat, you are prompted to punch two nodes to set the positions of the two markers. + +Punch a nearby node. Be careful of breakable ones such as torches. A black cube reading "1" will appear around the node. This is the marker for WorldEdit position 1. + +Walk away from the node you just punched. Now, punch another node. A black cube reading "2" will appear around the node. This is the marker for WorldEdit position 2. + +### WorldEdit GUI + +Open the main WorldEdit GUI from your inventory screen. The icon looks like a globe with a red dot in the center. + +Press the "Get/Set Positions" button. On the new screen, press the "Set Position 1" button. The inventory screen should close. + +Punch a nearby node. Be careful of breakable ones such as torches. A black cube reading "1" will appear around the node. This is the marker for WorldEdit position 1. + +Walk away from the node you just punched. Open your inventory again. It should be on the same page as it was before. + +Press the "Set Position 2" button. The inventory screen should close. + +Now, punch another node. A black cube reading "2" will appear around the node. This is the marker for WorldEdit position 2. + +Step 2: Region commands +----------------------- +### Chat Commands + +In the chat prompt, enter `//set mese`. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look at the place between the two markers: it is now filled with MESE blocks! + +The `//set ` command fills the region with whatever node you want. It is a region-oriented command, which means it works inside the WorldEdit region only. + +Now, try a few different variations, such as `//set torch`, `//set cobble`, and `//set water`. + +### WorldEdit GUI + +Open the main WorldEdit GUI from your inventory screen. + +Press the "Set Nodes" button. You should see a new screen with various options for setting nodes. + +Enter "mese" in the "Name" field. Press Search if you would like to see what the node you just entered looks like. + +Press the "Set Nodes" button on this screen. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look at the place between the two markers: it is now filled with MESE blocks! + +The "Set Nodes" function fills the region with whatever node you want. It is a region-oriented command, which means it works inside the WorldEdit region only. + +Now, try a few different variations on the node name, such as "torch", "cobble", and "water". + +Step 3: Position commands +------------------------- +### Chat Commands + +In the chat prompt, enter `//hollowdome 30 glass`. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look around marker 1: it is now surrounded by a hollow glass dome! + +The `//hollowdome ` command creates a hollow dome centered around marker 1, made of any node you want. It is a position-oriented command, which means it works around marker 1 and can go outside the WorldEdit region. + +### WorldEdit GUI + +Open the main WorldEdit GUI from your inventory screen. + +Press the "Sphere/Dome" button. You should see a new screen with various options for making spheres or domes. + +Enter "glass" in the "Name" field. Press Search if you would like to see what the node you just entered looks like. + +Enter "30" in the "Radius" field. + +Press the "Hollow Dome" button on this screen. In the chat, you will see a message showing the number of nodes added after a small delay. + +Look around marker 1: it is now surrounded by a hollow glass dome! + +The "Hollow Dome" function creates a hollow dome centered around marker 1, made of any node you want. It is a position-oriented command, which means it works around marker 1 and can go outside the WorldEdit region. + +Step 4: Other commands +---------------------- +### Chat Commands + +There are many more commands than what is shown here. See the [Chat Commands Reference](ChatCommands.md) for a detailed list of them, along with descriptions and examples for every single one. + +If you're in-game and forgot how a command works, just use the `/help ` command, without the first forward slash. For example, to see some information about the `//set ` command mentioned earlier, simply use `/help /set`. + +A very useful command to check out is the `//save ` command, which can save everything inside the WorldEdit region to a file, stored on the computer hosting the server (the player's computer, in single player mode). You can then later use `//load ` to load the data in a file into a world, even another world on another computer. + +### WorldEdit GUI + +This only scratches the surface of what WorldEdit is capable of. Most of the functions in the WorldEdit GUI correspond to chat commands, and so the [Chat Commands Reference](ChatCommands.md) may be useful if you get stuck. + +It is helpful to explore the various buttons in the interface and check out what they do. Learning the chat command interface is also useful if you use WorldEdit intensively - an experienced chat command user can usually work faster than an experienced WorldEdit GUI user. \ No newline at end of file diff --git a/mods/Minetest-WorldEdit/WorldEdit API.md b/mods/Minetest-WorldEdit/WorldEdit API.md new file mode 100644 index 00000000..fc9cf652 --- /dev/null +++ b/mods/Minetest-WorldEdit/WorldEdit API.md @@ -0,0 +1,240 @@ +WorldEdit API +============= +The WorldEdit API is composed of multiple modules, each of which is independent and can be used without the other. Each module is contained within a single file. + +If needed, individual modules such as visualization.lua can be removed without affecting the rest of the program. The only file that cannot be removed is init.lua, which is necessary for the mod to run. + +For more information, see the [README](README.md). + +General +------- + +### value = worldedit.version + +Contains the current version of WorldEdit in a table of the form `{major=MAJOR_INTEGER, minor=MINOR_INTEGER}`, where `MAJOR_INTEGER` is the major version (the number before the period) as an integer, and `MINOR_INTEGER` is the minor version (the number after the period) as an integer. This is intended for version checking purposes. + +### value = worldedit.version_string + +Contains the current version of WorldEdit in the form of a string `"MAJOR_INTEGER.MINOR_INTEGER"`, where `MAJOR_INTEGER` is the major version (the number before the period) as an integer, and `MINOR_INTEGER` is the minor version (the number after the period) as an integer. This is intended for display purposes. + +Manipulations +------------- +Contained in manipulations.lua, this module allows several node operations to be applied over a region. + +### count = worldedit.set(pos1, pos2, node_name) + +Sets a region defined by positions `pos1` and `pos2` to `node_name`. To clear a region, use "air" as the value of `node_name`. +If `node_name` is a list of nodes, each set node is randomly picked from it. + +Returns the number of nodes set. + +### `count = worldedit.set_param2(pos1, pos2, param2)` + +Sets the param2 values of all nodes in a region defined by positions `pos1` and `pos2` to `param2`. + +Returns the number of nodes set. + +### count = worldedit.replace(pos1, pos2, searchnode, replacenode) + +Replaces all instances of `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes replaced. + +### count = worldedit.replaceinverse(pos1, pos2, searchnode, replacenode) + +Replaces all nodes other than `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes replaced. + +### count = worldedit.copy(pos1, pos2, axis, amount) + +Copies the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes. + +Returns the number of nodes copied. + +### count = worldedit.copy2(pos1, pos2, off) + +Copies the region defined by positions `pos1` and `pos2` by the offset vector `off`. +Note that the offset needs to be big enough that there is no overlap. + +Returns the number of nodes copied. + +### count = worldedit.move(pos1, pos2, axis, amount) + +Moves the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes. + +Returns the number of nodes moved. + +### count = worldedit.stack(pos1, pos2, axis, count) + +Duplicates the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") `count` times. + +Returns the number of nodes stacked. + +### count = worldedit.stack2(pos1, pos2, direction, amount) + +Duplicates the region defined by positions `pos1` and `pos2` `amount` times with offset vector `direction`. +Note that the offset vector needs to be big enough that there is no overlap. + +Returns the number of nodes stacked. + +### count, newpos1, newpos2 = worldedit.stretch(pos1, pos2, stretchx, stretchy, stretchz) + +Stretches the region defined by positions `pos1` and `pos2` by an factor of positive integers `stretchx`, `stretchy`. and `stretchz` along the X, Y, and Z axes, respectively, with `pos1` as the origin. + +Returns the number of nodes stretched, the new scaled position 1, and the new scaled position 2. + +### count, newpos1, newpos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + +Transposes a region defined by the positions `pos1` and `pos2` between the `axis1` and `axis2` axes ("x" or "y" or "z"). + +Returns the number of nodes transposed, the new transposed position 1, and the new transposed position 2. + +### count = worldedit.flip(pos1, pos2, axis) + +Flips a region defined by the positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z"). + +Returns the number of nodes flipped. + +### count, newpos2, newpos2 = worldedit.rotate(pos1, pos2, angle) + +Rotates a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise around the y axis (supporting 90 degree increments only). + +Returns the number of nodes rotated, the new position 1, and the new position 2. + +### count = worldedit.orient(pos1, pos2, angle) + +Rotates all oriented nodes in a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise (90 degree increment) around the Y axis. + +Returns the number of nodes oriented. + +### count = worldedit.fixlight(pos1, pos2) + +Fixes the lighting in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes updated. + +### count = worldedit.clearobjects(pos1, pos2) + +Clears all objects in a region defined by the positions `pos1` and `pos2`. + +Returns the number of objects cleared. + +Primitives +---------- +Contained in primitives.lua, this module allows the creation of several geometric primitives. + +### count = worldedit.cube(pos, width, height, length, node_name, hollow) + +Adds a cube with its ground level centered at `pos`, the dimensions `width` x `height` x `length`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.sphere(pos, radius, node_name, hollow) + +Adds a sphere centered at `pos` with radius `radius`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.dome(pos, radius, node_name, hollow) + +Adds a dome centered at `pos` with radius `radius`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.cylinder(pos, axis, length, radius1, radius2, node_name, hollow) + +Adds a cylinder-like at `pos` along the `axis` axis ("x" or "y" or "z") with length `length`, base radius `radius1` and top radius `radius2`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.pyramid(pos, axis, height, node_name, hollow) + +Adds a pyramid centered at `pos` along the `axis` axis ("x" or "y" or "z") with height `height`, composed of `node_name`. + +Returns the number of nodes added. + +### count = worldedit.spiral(pos, length, height, spacer, node_name) + +Adds a spiral centered at `pos` with side length `length`, height `height`, space between walls `spacer`, composed of `node_name`. + +Returns the number of nodes added. + +Visualization +------------- +Contained in visualization.lua, this module allows nodes to be visualized in different ways. + +### volume = worldedit.volume(pos1, pos2) + +Determines the volume of the region defined by positions `pos1` and `pos2`. + +Returns the volume. + +### count = worldedit.hide(pos1, pos2) + +Hides all nodes in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes. + +Returns the number of nodes hidden. + +### count = worldedit.suppress(pos1, pos2, node_name) + +Suppresses all instances of `node_name` in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes. + +Returns the number of nodes suppressed. + +### count = worldedit.highlight(pos1, pos2, node_name) + +Highlights all instances of `node_name` in a region defined by positions `pos1` and `pos2` by non-destructively hiding all other nodes. + +Returns the number of nodes found. + +### count = worldedit.restore(pos1, pos2) + +Restores all nodes hidden with WorldEdit functions in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes restored. + +Serialization +------------- +Contained in serialization.lua, this module allows regions of nodes to be serialized and deserialized to formats suitable for use outside Minetest. + +### version, extra_fields, content = worldedit.read_header(value) + +Reads the header from serialized data `value`. + +Returns the version as a positive integer (nil for unknown versions), +extra header fields (nil if not supported), and the content after the header. + +### data, count = worldedit.serialize(pos1, pos2) + +Converts the region defined by positions `pos1` and `pos2` into a single string. + +Returns the serialized data and the number of nodes serialized, or nil. + +### pos1, pos2, count = worldedit.allocate(origin_pos, value) + +Determines the volume the nodes represented by string `value` would occupy if deserialized at `origin_pos`. + +Returns the two corner positions and the number of nodes, or nil. + +### count = worldedit.deserialize(origin_pos, value) + +Loads the nodes represented by string `value` at position `origin_pos`. + +Returns the number of nodes deserialized or nil. + +Code +---- +Contained in code.lua, this module allows arbitrary Lua code to be used with WorldEdit. + +### error = worldedit.lua(code) + +Executes `code` as a Lua chunk in the global namespace. + +Returns an error if the code fails or nil otherwise. + +### error = worldedit.luatransform(pos1, pos2, code) + +Executes `code` as a Lua chunk in the global namespace with the variable `pos` available, for each node in a region defined by positions `pos1` and `pos2`. + +Returns an error if the code fails or nil otherwise. diff --git a/mods/Minetest-WorldEdit/config.ld b/mods/Minetest-WorldEdit/config.ld new file mode 100644 index 00000000..69be2243 --- /dev/null +++ b/mods/Minetest-WorldEdit/config.ld @@ -0,0 +1,12 @@ +project = "WorldEdit" +title = "WorldEdit API Documentation" +description = "Minetest mod to mass-modify nodes" +format = "markdown" +file = {"worldedit"} +topics = { + "README.md", + "Tutorial.md", + "ChatCommands.md", + "LICENSE.txt" +} + diff --git a/mods/Minetest-WorldEdit/modpack.conf b/mods/Minetest-WorldEdit/modpack.conf new file mode 100644 index 00000000..4d9e6f56 --- /dev/null +++ b/mods/Minetest-WorldEdit/modpack.conf @@ -0,0 +1,2 @@ +name = Minetest-WorldEdit +description = WorldEdit is an in-game world editor. Use it to repair griefing, or just create awesome buildings in seconds. diff --git a/mods/Minetest-WorldEdit/worldedit/code.lua b/mods/Minetest-WorldEdit/worldedit/code.lua new file mode 100644 index 00000000..a939debb --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/code.lua @@ -0,0 +1,52 @@ +--- Lua code execution functions. +-- @module worldedit.code + +--- Executes `code` as a Lua chunk in the global namespace. +-- @return An error message if the code fails, or nil on success. +function worldedit.lua(code) + local func, err = loadstring(code) + if not func then -- Syntax error + return err + end + local good, err = pcall(func) + if not good then -- Runtime error + return err + end + return nil +end + + +--- Executes `code` as a Lua chunk in the global namespace with the variable +-- pos available, for each node in a region defined by positions `pos1` and +-- `pos2`. +-- @return An error message if the code fails, or nil on success. +function worldedit.luatransform(pos1, pos2, code) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local factory, err = loadstring("return function(pos) " .. code .. " end") + if not factory then -- Syntax error + return err + end + local func = factory() + + worldedit.keep_loaded(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local good, err = pcall(func, pos) + if not good then -- Runtime error + return err + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return nil +end + diff --git a/mods/Minetest-WorldEdit/worldedit/common.lua b/mods/Minetest-WorldEdit/worldedit/common.lua new file mode 100644 index 00000000..9a2215dd --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/common.lua @@ -0,0 +1,119 @@ +--- Common functions [INTERNAL]. All of these functions are internal! +-- @module worldedit.common + +--- Copies and modifies positions `pos1` and `pos2` so that each component of +-- `pos1` is less than or equal to the corresponding component of `pos2`. +-- Returns the new positions. +function worldedit.sort_pos(pos1, pos2) + pos1 = {x=pos1.x, y=pos1.y, z=pos1.z} + pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + if pos1.x > pos2.x then + pos2.x, pos1.x = pos1.x, pos2.x + end + if pos1.y > pos2.y then + pos2.y, pos1.y = pos1.y, pos2.y + end + if pos1.z > pos2.z then + pos2.z, pos1.z = pos1.z, pos2.z + end + return pos1, pos2 +end + + +--- Determines the volume of the region defined by positions `pos1` and `pos2`. +-- @return The volume. +function worldedit.volume(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + return (pos2.x - pos1.x + 1) * + (pos2.y - pos1.y + 1) * + (pos2.z - pos1.z + 1) +end + + +--- Gets other axes given an axis. +-- @raise Axis must be x, y, or z! +function worldedit.get_axis_others(axis) + if axis == "x" then + return "y", "z" + elseif axis == "y" then + return "x", "z" + elseif axis == "z" then + return "x", "y" + else + error("Axis must be x, y, or z!") + end +end + + +function worldedit.keep_loaded(pos1, pos2) + -- Create a vmanip and read the area from map, this + -- causes all MapBlocks to be loaded into memory. + -- This doesn't actually *keep* them loaded, unlike the name implies. + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) +end + + +local mh = {} +worldedit.manip_helpers = mh + + +--- Generates an empty VoxelManip data table for an area. +-- @return The empty data table. +function mh.get_empty_data(area) + -- Fill emerged area with ignore so that blocks in the area that are + -- only partially modified aren't overwriten. + local data = {} + local c_ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(area.MinEdge, area.MaxEdge) do + data[i] = c_ignore + end + return data +end + + +function mh.init(pos1, pos2) + local manip = minetest.get_voxel_manip() + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + return manip, area +end + + +function mh.init_radius(pos, radius) + local pos1 = vector.subtract(pos, radius) + local pos2 = vector.add(pos, radius) + return mh.init(pos1, pos2) +end + + +function mh.init_axis_radius(base_pos, axis, radius) + return mh.init_axis_radius_length(base_pos, axis, radius, radius) +end + + +function mh.init_axis_radius_length(base_pos, axis, radius, length) + local other1, other2 = worldedit.get_axis_others(axis) + local pos1 = { + [axis] = base_pos[axis], + [other1] = base_pos[other1] - radius, + [other2] = base_pos[other2] - radius + } + local pos2 = { + [axis] = base_pos[axis] + length, + [other1] = base_pos[other1] + radius, + [other2] = base_pos[other2] + radius + } + return mh.init(pos1, pos2) +end + + +function mh.finish(manip, data) + -- Update map + if data ~= nil then + manip:set_data(data) + end + manip:write_to_map() + manip:update_map() +end + diff --git a/mods/Minetest-WorldEdit/worldedit/compatibility.lua b/mods/Minetest-WorldEdit/worldedit/compatibility.lua new file mode 100644 index 00000000..c989a058 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/compatibility.lua @@ -0,0 +1,74 @@ +--- Compatibility functions. +-- @module worldedit.compatibility + +local function deprecated(new_func) + local info = debug.getinfo(1, "n") + local msg = "worldedit." .. info.name .. "() is deprecated." + if new_func then + msg = msg .. " Use worldedit." .. new_func .. "() instead." + end + minetest.log("deprecated", msg) +end + +worldedit.allocate_old = worldedit.allocate + +worldedit.deserialize_old = worldedit.deserialize + +function worldedit.metasave(pos1, pos2, filename) + deprecated("save") + local file, err = io.open(filename, "wb") + if err then return 0 end + local data, count = worldedit.serialize(pos1, pos2) + file:write(data) + file:close() + return count +end + +function worldedit.metaload(originpos, filename) + deprecated("load") + filename = minetest.get_worldpath() .. "/schems/" .. file .. ".wem" + local file, err = io.open(filename, "wb") + if err then return 0 end + local data = file:read("*a") + return worldedit.deserialize(originpos, data) +end + +function worldedit.scale(pos1, pos2, factor) + deprecated("stretch") + return worldedit.stretch(pos1, pos2, factor, factor, factor) +end + +function worldedit.valueversion(value) + deprecated("read_header") + local version = worldedit.read_header(value) + if not version or version > worldedit.LATEST_SERIALIZATION_VERSION then + return 0 + end + return version +end + +function worldedit.replaceinverse(pos1, pos2, search_node, replace_node) + deprecated("replace") + return worldedit.replace(pos1, pos2, search_node, replace_node, true) +end + +function worldedit.clearobjects(...) + deprecated("clear_objects") + return worldedit.clear_objects(...) +end + +function worldedit.hollow_sphere(pos, radius, node_name) + deprecated("sphere") + return worldedit.sphere(pos, radius, node_name, true) +end + +function worldedit.hollow_dome(pos, radius, node_name) + deprecated("dome") + return worldedit.dome(pos, radius, node_name, true) +end + +function worldedit.hollow_cylinder(pos, axis, length, radius, node_name) + deprecated("cylinder") + return worldedit.cylinder(pos, axis, length, radius, node_name, true) +end + diff --git a/mods/Minetest-WorldEdit/worldedit/cuboid.lua b/mods/Minetest-WorldEdit/worldedit/cuboid.lua new file mode 100644 index 00000000..d27e2333 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/cuboid.lua @@ -0,0 +1,243 @@ +-- Expands or contracts the cuboid in all axes by amount (positive or negative) +worldedit.cuboid_volumetric_expand = function(name, amount) + local pos1 = worldedit.pos1[name] + local pos2 = worldedit.pos2[name] + + if pos1 == nil or pos2 == nil then + return false, "Undefined cuboid" + end + + local delta1 = vector.new() + local delta2 = vector.new() + local delta_dir1 + local delta_dir2 + + delta1 = vector.add(delta1, amount) + delta2 = vector.add(delta2, amount) + delta_dir1, delta_dir2 = worldedit.get_expansion_directions(pos1, pos2) + delta1 = vector.multiply(delta1, delta_dir1) + delta2 = vector.multiply(delta2, delta_dir2) + worldedit.pos1[name] = vector.add(pos1, delta1) + worldedit.pos2[name] = vector.add(pos2, delta2) + + return true +end + + +-- Expands or contracts the cuboid in a single axis by amount (positive or negative) +worldedit.cuboid_linear_expand = function(name, axis, direction, amount) + local pos1 = worldedit.pos1[name] + local pos2 = worldedit.pos2[name] + + if pos1 == nil or pos2 == nil then + return false, "undefined cuboid" + end + + if direction ~= 1 and direction ~= -1 then + return false, "invalid marker" + end + + local marker = worldedit.marker_get_closest_to_axis(name, axis, direction) + local deltavect = vector.new() + + if axis == 'x' then + deltavect.x = amount * direction + elseif axis == 'y' then + deltavect.y = amount * direction + elseif axis == 'z' then + deltavect.z = amount * direction + else + return false, "invalid axis" + end + + worldedit.marker_move(name, marker, deltavect) + return true +end + + +-- Shifts the cuboid by '+-amount' in axis 'axis' +worldedit.cuboid_shift = function(name, axis, amount) + local pos1 = worldedit.pos1[name] + local pos2 = worldedit.pos2[name] + + if pos1 == nil or pos2 == nil then + return false, "undefined cuboid" + end + + if axis == 'x' then + worldedit.pos1[name].x = pos1.x + amount + worldedit.pos2[name].x = pos2.x + amount + elseif axis == 'y' then + worldedit.pos1[name].y = pos1.y + amount + worldedit.pos2[name].y = pos2.y + amount + elseif axis == 'z' then + worldedit.pos1[name].z = pos1.z + amount + worldedit.pos2[name].z = pos2.z + amount + else + return false, "invalid axis" + end + + return true +end + + +-- Moves the location of a single marker by adding deltavector +worldedit.marker_move = function(name, marker, deltavector) + if marker ~= 1 and marker ~= 2 then + return false + end + + if marker == 1 then + local pos = worldedit.pos1[name] + worldedit.pos1[name] = vector.add(deltavector, pos) + else + local pos = worldedit.pos2[name] + worldedit.pos2[name] = vector.add(deltavector, pos) + end + + return true +end + + +-- Returns two vectors with the directions for volumetric expansion +worldedit.get_expansion_directions = function(mark1, mark2) + if mark1 == nil or mark2 == nil then + return + end + local dir1 = vector.new() + local dir2 = vector.new() + + if mark1.x < mark2.x then + dir1.x = -1 + dir2.x = 1 + else + dir1.x = 1 + dir2.x = -1 + end + if mark1.y < mark2.y then + dir1.y = -1 + dir2.y = 1 + else + dir1.y = 1 + dir2.y = -1 + end + if mark1.z < mark2.z then + dir1.z = -1 + dir2.z = 1 + else + dir1.z = 1 + dir2.z = -1 + end + return dir1, dir2 +end + + +-- Return the marker that is closest to the player +worldedit.marker_get_closest_to_player = function(name) + local playerpos = minetest.get_player_by_name(name):get_pos() + local dist1 = vector.distance(playerpos, worldedit.pos1[name]) + local dist2 = vector.distance(playerpos, worldedit.pos2[name]) + + if dist1 < dist2 then + return 1 + else + return 2 + end +end + + +-- Returns the closest marker to the specified axis and direction +worldedit.marker_get_closest_to_axis = function(name, axis, direction) + local pos1 = vector.new() + local pos2 = vector.new() + + if direction ~= 1 and direction ~= -1 then + return nil + end + + if axis == 'x' then + pos1.x = worldedit.pos1[name].x * direction + pos2.x = worldedit.pos2[name].x * direction + if pos1.x > pos2.x then + return 1 + else + return 2 + end + elseif axis == 'y' then + pos1.y = worldedit.pos1[name].y * direction + pos2.y = worldedit.pos2[name].y * direction + if pos1.y > pos2.y then + return 1 + else + return 2 + end + elseif axis == 'z' then + pos1.z = worldedit.pos1[name].z * direction + pos2.z = worldedit.pos2[name].z * direction + if pos1.z > pos2.z then + return 1 + else + return 2 + end + else + return nil + end +end + + +-- Translates up, down, left, right, front, back to their corresponding axes and +-- directions according to faced direction +worldedit.translate_direction = function(name, direction) + local axis, dir = worldedit.player_axis(name) + local resaxis, resdir + + if direction == "up" then + return 'y', 1 + end + + if direction == "down" then + return 'y', -1 + end + + if direction == "front" then + if axis == "y" then + resaxis = nil + resdir = nil + else + resaxis = axis + resdir = dir + end + end + + if direction == "back" then + if axis == "y" then + resaxis = nil + resdir = nil + else + resaxis = axis + resdir = -dir + end + end + + if direction == "left" then + if axis == 'x' then + resaxis = 'z' + resdir = dir + elseif axis == 'z' then + resaxis = 'x' + resdir = -dir + end + end + + if direction == "right" then + if axis == 'x' then + resaxis = 'z' + resdir = -dir + elseif axis == 'z' then + resaxis = 'x' + resdir = dir + end + end + + return resaxis, resdir +end diff --git a/mods/Minetest-WorldEdit/worldedit/init.lua b/mods/Minetest-WorldEdit/worldedit/init.lua new file mode 100644 index 00000000..4ba84433 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/init.lua @@ -0,0 +1,40 @@ +--- Worldedit. +-- @module worldedit +-- @release 1.2 +-- @copyright 2013 sfan5, Anthony Zhang (Uberi/Temperest), and Brett O'Donnell (cornernote). +-- @license GNU Affero General Public License version 3 (AGPLv3) +-- @author sfan5 +-- @author Anthony Zang (Uberi/Temperest) +-- @author Bret O'Donnel (cornernote) +-- @author ShadowNinja + + +worldedit = {} + +local ver = {major=1, minor=2} +worldedit.version = ver +worldedit.version_string = string.format("%d.%d", ver.major, ver.minor) + +local path = minetest.get_modpath(minetest.get_current_modname()) + +local function load_module(path) + local file = io.open(path, "r") + if not file then return end + file:close() + return dofile(path) +end + +dofile(path .. "/common.lua") +load_module(path .. "/manipulations.lua") +load_module(path .. "/primitives.lua") +load_module(path .. "/visualization.lua") +load_module(path .. "/serialization.lua") +load_module(path .. "/code.lua") +load_module(path .. "/compatibility.lua") +load_module(path .. "/cuboid.lua") + + +if minetest.settings:get_bool("log_mods") then + print("[WorldEdit] Loaded!") +end + diff --git a/mods/Minetest-WorldEdit/worldedit/manipulations.lua b/mods/Minetest-WorldEdit/worldedit/manipulations.lua new file mode 100644 index 00000000..3bad0ddc --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/manipulations.lua @@ -0,0 +1,676 @@ +--- Generic node manipulations. +-- @module worldedit.manipulations + +local mh = worldedit.manip_helpers + + +--- Sets a region to `node_names`. +-- @param pos1 +-- @param pos2 +-- @param node_names Node name or list of node names. +-- @return The number of nodes set. +function worldedit.set(pos1, pos2, node_names) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local manip, area = mh.init(pos1, pos2) + local data = mh.get_empty_data(area) + + if type(node_names) == "string" then -- Only one type of node + local id = minetest.get_content_id(node_names) + -- Fill area with node + for i in area:iterp(pos1, pos2) do + data[i] = id + end + else -- Several types of nodes specified + local node_ids = {} + for i, v in ipairs(node_names) do + node_ids[i] = minetest.get_content_id(v) + end + -- Fill area randomly with nodes + local id_count, rand = #node_ids, math.random + for i in area:iterp(pos1, pos2) do + data[i] = node_ids[rand(id_count)] + end + end + + mh.finish(manip, data) + + return worldedit.volume(pos1, pos2) +end + +--- Sets param2 of a region. +-- @param pos1 +-- @param pos2 +-- @param param2 Value of param2 to set +-- @return The number of nodes set. +function worldedit.set_param2(pos1, pos2, param2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local manip, area = mh.init(pos1, pos2) + local param2_data = manip:get_param2_data() + + -- Set param2 for every node + for i in area:iterp(pos1, pos2) do + param2_data[i] = param2 + end + + -- Update map + manip:set_param2_data(param2_data) + manip:write_to_map() + manip:update_map() + + return worldedit.volume(pos1, pos2) +end + +--- Replaces all instances of `search_node` with `replace_node` in a region. +-- When `inverse` is `true`, replaces all instances that are NOT `search_node`. +-- @return The number of nodes replaced. +function worldedit.replace(pos1, pos2, search_node, replace_node, inverse) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local manip, area = mh.init(pos1, pos2) + local data = manip:get_data() + + local search_id = minetest.get_content_id(search_node) + local replace_id = minetest.get_content_id(replace_node) + + local count = 0 + + if not inverse then + for i in area:iterp(pos1, pos2) do + if data[i] == search_id then + data[i] = replace_id + count = count + 1 + end + end + else + for i in area:iterp(pos1, pos2) do + if data[i] ~= search_id then + data[i] = replace_id + count = count + 1 + end + end + end + + mh.finish(manip, data) + + return count +end + + +local function deferred_execution(next_one, finished) + -- Allocate 100% of server step for execution (might lag a little) + local allocated_usecs = + tonumber(minetest.settings:get("dedicated_server_step")) * 1000000 + local function f() + local deadline = minetest.get_us_time() + allocated_usecs + repeat + local is_done = next_one() + if is_done then + if finished then + finished() + end + return + end + until minetest.get_us_time() >= deadline + minetest.after(0, f) + end + f() +end + +--- Duplicates a region `amount` times with offset vector `direction`. +-- Stacking is spread across server steps. +-- @return The number of nodes stacked. +function worldedit.stack2(pos1, pos2, direction, amount, finished) + -- Protect arguments from external changes during execution + pos1 = table.copy(pos1) + pos2 = table.copy(pos2) + direction = table.copy(direction) + + local i = 0 + local translated = {x=0, y=0, z=0} + local function step() + translated.x = translated.x + direction.x + translated.y = translated.y + direction.y + translated.z = translated.z + direction.z + worldedit.copy2(pos1, pos2, translated) + i = i + 1 + return i >= amount + end + deferred_execution(step, finished) + + return worldedit.volume(pos1, pos2) * amount +end + + +--- Copies a region along `axis` by `amount` nodes. +-- @param pos1 +-- @param pos2 +-- @param axis Axis ("x", "y", or "z") +-- @param amount +-- @return The number of nodes copied. +function worldedit.copy(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + -- Decide if we need to copy stuff backwards (only applies to metadata) + local backwards = amount > 0 and amount < (pos2[axis] - pos1[axis] + 1) + + local off = {x=0, y=0, z=0} + off[axis] = amount + return worldedit.copy2(pos1, pos2, off, backwards) +end + +--- Copies a region by offset vector `off`. +-- @param pos1 +-- @param pos2 +-- @param off +-- @param meta_backwards (not officially part of API) +-- @return The number of nodes copied. +function worldedit.copy2(pos1, pos2, off, meta_backwards) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local src_manip, src_area = mh.init(pos1, pos2) + local src_stride = {x=1, y=src_area.ystride, z=src_area.zstride} + local src_offset = vector.subtract(pos1, src_area.MinEdge) + + local dpos1 = vector.add(pos1, off) + local dpos2 = vector.add(pos2, off) + local dim = vector.add(vector.subtract(pos2, pos1), 1) + + local dst_manip, dst_area = mh.init(dpos1, dpos2) + local dst_stride = {x=1, y=dst_area.ystride, z=dst_area.zstride} + local dst_offset = vector.subtract(dpos1, dst_area.MinEdge) + + local function do_copy(src_data, dst_data) + for z = 0, dim.z-1 do + local src_index_z = (src_offset.z + z) * src_stride.z + 1 -- +1 for 1-based indexing + local dst_index_z = (dst_offset.z + z) * dst_stride.z + 1 + for y = 0, dim.y-1 do + local src_index_y = src_index_z + (src_offset.y + y) * src_stride.y + local dst_index_y = dst_index_z + (dst_offset.y + y) * dst_stride.y + -- Copy entire row at once + local src_index_x = src_index_y + src_offset.x + local dst_index_x = dst_index_y + dst_offset.x + for x = 0, dim.x-1 do + dst_data[dst_index_x + x] = src_data[src_index_x + x] + end + end + end + end + + -- Copy node data + local src_data = src_manip:get_data() + local dst_data = dst_manip:get_data() + do_copy(src_data, dst_data) + dst_manip:set_data(dst_data) + + -- Copy param1 + src_manip:get_light_data(src_data) + dst_manip:get_light_data(dst_data) + do_copy(src_data, dst_data) + dst_manip:set_light_data(dst_data) + + -- Copy param2 + src_manip:get_param2_data(src_data) + dst_manip:get_param2_data(dst_data) + do_copy(src_data, dst_data) + dst_manip:set_param2_data(dst_data) + + mh.finish(dst_manip) + src_data = nil + dst_data = nil + + -- Copy metadata + local get_meta = minetest.get_meta + if meta_backwards then + for z = dim.z-1, 0, -1 do + for y = dim.y-1, 0, -1 do + for x = dim.x-1, 0, -1 do + local pos = {x=pos1.x+x, y=pos1.y+y, z=pos1.z+z} + local meta = get_meta(pos):to_table() + pos = vector.add(pos, off) + get_meta(pos):from_table(meta) + end + end + end + else + for z = 0, dim.z-1 do + for y = 0, dim.y-1 do + for x = 0, dim.x-1 do + local pos = {x=pos1.x+x, y=pos1.y+y, z=pos1.z+z} + local meta = get_meta(pos):to_table() + pos = vector.add(pos, off) + get_meta(pos):from_table(meta) + end + end + end + end + + return worldedit.volume(pos1, pos2) +end + +--- Deletes all node metadata in the region +-- @param pos1 +-- @param pos2 +-- @return The number of nodes that had their meta deleted. +function worldedit.delete_meta(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local meta_positions = minetest.find_nodes_with_meta(pos1, pos2) + local get_meta = minetest.get_meta + for _, pos in ipairs(meta_positions) do + get_meta(pos):from_table(nil) + end + + return #meta_positions +end + +--- Moves a region along `axis` by `amount` nodes. +-- @return The number of nodes moved. +function worldedit.move(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local dim = vector.add(vector.subtract(pos2, pos1), 1) + local overlap = math.abs(amount) < dim[axis] + -- Decide if we need to copy metadata backwards + local backwards = overlap and amount > 0 + + local function nuke_area(my_off, my_dim) + if my_dim.x == 0 or my_dim.y == 0 or my_dim.z == 0 then + return + end + local my_pos1 = vector.add(pos1, my_off) + local my_pos2 = vector.subtract(vector.add(my_pos1, my_dim), 1) + worldedit.set(my_pos1, my_pos2, "air") + worldedit.delete_meta(my_pos1, my_pos2) + end + + -- Copy stuff to new location + local off = {x=0, y=0, z=0} + off[axis] = amount + worldedit.copy2(pos1, pos2, off, backwards) + -- Nuke old area + if not overlap then + nuke_area({x=0, y=0, z=0}, dim) + else + -- Source and destination region are overlapping, which means we can't + -- blindly delete the [pos1, pos2] area + local leftover = vector.new(dim) -- size of the leftover slice + leftover[axis] = math.abs(amount) + if amount > 0 then + nuke_area({x=0, y=0, z=0}, leftover) + else + local top = {x=0, y=0, z=0} -- offset of the leftover slice from pos1 + top[axis] = dim[axis] - math.abs(amount) + nuke_area(top, leftover) + end + end + + return worldedit.volume(pos1, pos2) +end + +--- Duplicates a region along `axis` `amount` times. +-- Stacking is spread across server steps. +-- @param pos1 +-- @param pos2 +-- @param axis Axis direction, "x", "y", or "z". +-- @param count +-- @return The number of nodes stacked. +function worldedit.stack(pos1, pos2, axis, count, finished) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local length = pos2[axis] - pos1[axis] + 1 + if count < 0 then + count = -count + length = -length + end + + local i, distance = 0, 0 + local function step() + distance = distance + length + worldedit.copy(pos1, pos2, axis, distance) + i = i + 1 + return i >= count + end + deferred_execution(step, finished) + + return worldedit.volume(pos1, pos2) * count +end + + +--- Stretches a region by a factor of positive integers along the X, Y, and Z +-- axes, respectively, with `pos1` as the origin. +-- @param pos1 +-- @param pos2 +-- @param stretch_x Amount to stretch along X axis. +-- @param stretch_y Amount to stretch along Y axis. +-- @param stretch_z Amount to stretch along Z axis. +-- @return The number of nodes scaled. +-- @return The new scaled position 1. +-- @return The new scaled position 2. +function worldedit.stretch(pos1, pos2, stretch_x, stretch_y, stretch_z) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + -- Prepare schematic of large node + local get_node, get_meta, place_schematic = minetest.get_node, + minetest.get_meta, minetest.place_schematic + local placeholder_node = {name="", param1=255, param2=0} + local nodes = {} + for i = 1, stretch_x * stretch_y * stretch_z do + nodes[i] = placeholder_node + end + local schematic = {size={x=stretch_x, y=stretch_y, z=stretch_z}, data=nodes} + + local size_x, size_y, size_z = stretch_x - 1, stretch_y - 1, stretch_z - 1 + + local new_pos2 = { + x = pos1.x + (pos2.x - pos1.x) * stretch_x + size_x, + y = pos1.y + (pos2.y - pos1.y) * stretch_y + size_y, + z = pos1.z + (pos2.z - pos1.z) * stretch_z + size_z, + } + worldedit.keep_loaded(pos1, new_pos2) + + local pos = {x=pos2.x, y=0, z=0} + local big_pos = {x=0, y=0, z=0} + while pos.x >= pos1.x do + pos.y = pos2.y + while pos.y >= pos1.y do + pos.z = pos2.z + while pos.z >= pos1.z do + local node = get_node(pos) -- Get current node + local meta = get_meta(pos):to_table() -- Get meta of current node + + -- Calculate far corner of the big node + local pos_x = pos1.x + (pos.x - pos1.x) * stretch_x + local pos_y = pos1.y + (pos.y - pos1.y) * stretch_y + local pos_z = pos1.z + (pos.z - pos1.z) * stretch_z + + -- Create large node + placeholder_node.name = node.name + placeholder_node.param2 = node.param2 + big_pos.x, big_pos.y, big_pos.z = pos_x, pos_y, pos_z + place_schematic(big_pos, schematic) + + -- Fill in large node meta + if next(meta.fields) ~= nil or next(meta.inventory) ~= nil then + -- Node has meta fields + for x = 0, size_x do + for y = 0, size_y do + for z = 0, size_z do + big_pos.x = pos_x + x + big_pos.y = pos_y + y + big_pos.z = pos_z + z + -- Set metadata of new node + get_meta(big_pos):from_table(meta) + end + end + end + end + pos.z = pos.z - 1 + end + pos.y = pos.y - 1 + end + pos.x = pos.x - 1 + end + return worldedit.volume(pos1, pos2) * stretch_x * stretch_y * stretch_z, pos1, new_pos2 +end + + +--- Transposes a region between two axes. +-- @return The number of nodes transposed. +-- @return The new transposed position 1. +-- @return The new transposed position 2. +function worldedit.transpose(pos1, pos2, axis1, axis2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local compare + local extent1, extent2 = pos2[axis1] - pos1[axis1], pos2[axis2] - pos1[axis2] + + if extent1 > extent2 then + compare = function(extent1, extent2) + return extent1 > extent2 + end + else + compare = function(extent1, extent2) + return extent1 < extent2 + end + end + + -- Calculate the new position 2 after transposition + local new_pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + new_pos2[axis1] = pos1[axis1] + extent2 + new_pos2[axis2] = pos1[axis2] + extent1 + + local upper_bound = {x=pos2.x, y=pos2.y, z=pos2.z} + if upper_bound[axis1] < new_pos2[axis1] then upper_bound[axis1] = new_pos2[axis1] end + if upper_bound[axis2] < new_pos2[axis2] then upper_bound[axis2] = new_pos2[axis2] end + worldedit.keep_loaded(pos1, upper_bound) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, set_node = minetest.get_node, + minetest.get_meta, minetest.set_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local extent1, extent2 = pos[axis1] - pos1[axis1], pos[axis2] - pos1[axis2] + if compare(extent1, extent2) then -- Transpose only if below the diagonal + local node1 = get_node(pos) + local meta1 = get_meta(pos):to_table() + local value1, value2 = pos[axis1], pos[axis2] -- Save position values + pos[axis1], pos[axis2] = pos1[axis1] + extent2, pos1[axis2] + extent1 -- Swap axis extents + local node2 = get_node(pos) + local meta2 = get_meta(pos):to_table() + set_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis1], pos[axis2] = value1, value2 -- Restore position values + set_node(pos, node2) + get_meta(pos):from_table(meta2) + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2), pos1, new_pos2 +end + + +--- Flips a region along `axis`. +-- @return The number of nodes flipped. +function worldedit.flip(pos1, pos2, axis) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + --- TODO: Flip the region slice by slice along the flip axis using schematic method. + local pos = {x=pos1.x, y=0, z=0} + local start = pos1[axis] + pos2[axis] + pos2[axis] = pos1[axis] + math.floor((pos2[axis] - pos1[axis]) / 2) + local get_node, get_meta, set_node = minetest.get_node, + minetest.get_meta, minetest.set_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node1 = get_node(pos) + local meta1 = get_meta(pos):to_table() + local value = pos[axis] -- Save position + pos[axis] = start - value -- Shift position + local node2 = get_node(pos) + local meta2 = get_meta(pos):to_table() + set_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis] = value -- Restore position + set_node(pos, node2) + get_meta(pos):from_table(meta2) + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2) +end + + +--- Rotates a region clockwise around an axis. +-- @param pos1 +-- @param pos2 +-- @param axis Axis ("x", "y", or "z"). +-- @param angle Angle in degrees (90 degree increments only). +-- @return The number of nodes rotated. +-- @return The new first position. +-- @return The new second position. +function worldedit.rotate(pos1, pos2, axis, angle) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local other1, other2 = worldedit.get_axis_others(axis) + angle = angle % 360 + + local count + if angle == 90 then + worldedit.flip(pos1, pos2, other1) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, other1, other2) + elseif angle == 180 then + worldedit.flip(pos1, pos2, other1) + count = worldedit.flip(pos1, pos2, other2) + elseif angle == 270 then + worldedit.flip(pos1, pos2, other2) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, other1, other2) + else + error("Only 90 degree increments are supported!") + end + return count, pos1, pos2 +end + + +--- Rotates all oriented nodes in a region clockwise around the Y axis. +-- @param pos1 +-- @param pos2 +-- @param angle Angle in degrees (90 degree increments only). +-- @return The number of nodes oriented. +function worldedit.orient(pos1, pos2, angle) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local registered_nodes = minetest.registered_nodes + + local wallmounted = { + [90] = {0, 1, 5, 4, 2, 3, 0, 0}, + [180] = {0, 1, 3, 2, 5, 4, 0, 0}, + [270] = {0, 1, 4, 5, 3, 2, 0, 0} + } + local facedir = { + [90] = { 1, 2, 3, 0, 13, 14, 15, 12, 17, 18, 19, 16, + 9, 10, 11, 8, 5, 6, 7, 4, 23, 20, 21, 22}, + [180] = { 2, 3, 0, 1, 10, 11, 8, 9, 6, 7, 4, 5, + 18, 19, 16, 17, 14, 15, 12, 13, 22, 23, 20, 21}, + [270] = { 3, 0, 1, 2, 19, 16, 17, 18, 15, 12, 13, 14, + 7, 4, 5, 6, 11, 8, 9, 10, 21, 22, 23, 20} + } + + angle = angle % 360 + if angle == 0 then + return 0 + end + if angle % 90 ~= 0 then + error("Only 90 degree increments are supported!") + end + local wallmounted_substitution = wallmounted[angle] + local facedir_substitution = facedir[angle] + + worldedit.keep_loaded(pos1, pos2) + + local count = 0 + local get_node, swap_node = minetest.get_node, minetest.swap_node + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + local def = registered_nodes[node.name] + if def then + local paramtype2 = def.paramtype2 + if paramtype2 == "wallmounted" or + paramtype2 == "colorwallmounted" then + local orient = node.param2 % 8 + node.param2 = node.param2 - orient + + wallmounted_substitution[orient + 1] + swap_node(pos, node) + count = count + 1 + elseif paramtype2 == "facedir" or + paramtype2 == "colorfacedir" then + local orient = node.param2 % 32 + node.param2 = node.param2 - orient + + facedir_substitution[orient + 1] + swap_node(pos, node) + count = count + 1 + end + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return count +end + + +--- Attempts to fix the lighting in a region. +-- @return The number of nodes updated. +function worldedit.fixlight(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local vmanip = minetest.get_voxel_manip(pos1, pos2) + vmanip:write_to_map() + vmanip:update_map() -- this updates the lighting + + return worldedit.volume(pos1, pos2) +end + + +--- Clears all objects in a region. +-- @return The number of objects cleared. +function worldedit.clear_objects(pos1, pos2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + -- Offset positions to include full nodes (positions are in the center of nodes) + local pos1x, pos1y, pos1z = pos1.x - 0.5, pos1.y - 0.5, pos1.z - 0.5 + local pos2x, pos2y, pos2z = pos2.x + 0.5, pos2.y + 0.5, pos2.z + 0.5 + + -- Center of region + local center = { + x = pos1x + ((pos2x - pos1x) / 2), + y = pos1y + ((pos2y - pos1y) / 2), + z = pos1z + ((pos2z - pos1z) / 2) + } + -- Bounding sphere radius + local radius = math.sqrt( + (center.x - pos1x) ^ 2 + + (center.y - pos1y) ^ 2 + + (center.z - pos1z) ^ 2) + local count = 0 + for _, obj in pairs(minetest.get_objects_inside_radius(center, radius)) do + local entity = obj:get_luaentity() + -- Avoid players and WorldEdit entities + if not obj:is_player() and (not entity or + not entity.name:find("^worldedit:")) then + local pos = obj:get_pos() + if pos.x >= pos1x and pos.x <= pos2x and + pos.y >= pos1y and pos.y <= pos2y and + pos.z >= pos1z and pos.z <= pos2z then + -- Inside region + obj:remove() + count = count + 1 + end + end + end + return count +end + diff --git a/mods/Minetest-WorldEdit/worldedit/mod.conf b/mods/Minetest-WorldEdit/worldedit/mod.conf new file mode 100644 index 00000000..95634775 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/mod.conf @@ -0,0 +1,2 @@ +name = worldedit +description = WorldEdit main functionality & API diff --git a/mods/Minetest-WorldEdit/worldedit/primitives.lua b/mods/Minetest-WorldEdit/worldedit/primitives.lua new file mode 100644 index 00000000..0a7d1756 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/primitives.lua @@ -0,0 +1,329 @@ +--- Functions for creating primitive shapes. +-- @module worldedit.primitives + +local mh = worldedit.manip_helpers + + +--- Adds a cube +-- @param pos Position of ground level center of cube +-- @param width Cube width. (x) +-- @param height Cube height. (y) +-- @param length Cube length. (z) +-- @param node_name Name of node to make cube of. +-- @param hollow Whether the cube should be hollow. +-- @return The number of nodes added. +function worldedit.cube(pos, width, height, length, node_name, hollow) + -- Set up voxel manipulator + local basepos = vector.subtract(pos, {x=math.floor(width/2), y=0, z=math.floor(length/2)}) + local manip, area = mh.init(basepos, vector.add(basepos, {x=width, y=height, z=length})) + local data = mh.get_empty_data(area) + + -- Add cube + local node_id = minetest.get_content_id(node_name) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = vector.subtract(basepos, area.MinEdge) + local count = 0 + + for z = 0, length-1 do + local index_z = (offset.z + z) * stride.z + 1 -- +1 for 1-based indexing + for y = 0, height-1 do + local index_y = index_z + (offset.y + y) * stride.y + for x = 0, width-1 do + local is_wall = z == 0 or z == length-1 + or y == 0 or y == height-1 + or x == 0 or x == width-1 + if not hollow or is_wall then + local i = index_y + (offset.x + x) + data[i] = node_id + count = count + 1 + end + end + end + end + + mh.finish(manip, data) + return count +end + +--- Adds a sphere of `node_name` centered at `pos`. +-- @param pos Position to center sphere at. +-- @param radius Sphere radius. +-- @param node_name Name of node to make shere of. +-- @param hollow Whether the sphere should be hollow. +-- @return The number of nodes added. +function worldedit.sphere(pos, radius, node_name, hollow) + local manip, area = mh.init_radius(pos, radius) + + local data = mh.get_empty_data(area) + + -- Fill selected area with node + local node_id = minetest.get_content_id(node_name) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offset_x, offset_y, offset_z = pos.x - area.MinEdge.x, pos.y - area.MinEdge.y, pos.z - area.MinEdge.z + local stride_z, stride_y = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + -- Offset contributed by z plus 1 to make it 1-indexed + local new_z = (z + offset_z) * stride_z + 1 + for y = -radius, radius do + local new_y = new_z + (y + offset_y) * stride_y + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared <= max_radius and (not hollow or squared >= min_radius) then + -- Position is on surface of sphere + local i = new_y + (x + offset_x) + data[i] = node_id + count = count + 1 + end + end + end + end + + mh.finish(manip, data) + + return count +end + + +--- Adds a dome. +-- @param pos Position to center dome at. +-- @param radius Dome radius. Negative for concave domes. +-- @param node_name Name of node to make dome of. +-- @param hollow Whether the dome should be hollow. +-- @return The number of nodes added. +-- TODO: Add axis option. +function worldedit.dome(pos, radius, node_name, hollow) + local min_y, max_y = 0, radius + if radius < 0 then + radius = -radius + min_y, max_y = -radius, 0 + end + + local manip, area = mh.init_axis_radius(pos, "y", radius) + local data = mh.get_empty_data(area) + + -- Add dome + local node_id = minetest.get_content_id(node_name) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offset_x, offset_y, offset_z = pos.x - area.MinEdge.x, pos.y - area.MinEdge.y, pos.z - area.MinEdge.z + local stride_z, stride_y = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local new_z = (z + offset_z) * stride_z + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = min_y, max_y do + local new_y = new_z + (y + offset_y) * stride_y + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared <= max_radius and (not hollow or squared >= min_radius) then + -- Position is in dome + local i = new_y + (x + offset_x) + data[i] = node_id + count = count + 1 + end + end + end + end + + mh.finish(manip, data) + + return count +end + +--- Adds a cylinder. +-- @param pos Position to center base of cylinder at. +-- @param axis Axis ("x", "y", or "z") +-- @param length Cylinder length. +-- @param radius1 Cylinder base radius. +-- @param radius2 Cylinder top radius. +-- @param node_name Name of node to make cylinder of. +-- @param hollow Whether the cylinder should be hollow. +-- @return The number of nodes added. +function worldedit.cylinder(pos, axis, length, radius1, radius2, node_name, hollow) + local other1, other2 = worldedit.get_axis_others(axis) + + -- Backwards compatibility + if type(radius2) == "string" then + hollow = node_name + node_name = radius2 + radius2 = radius1 -- straight cylinder + end + + -- Handle negative lengths + local current_pos = {x=pos.x, y=pos.y, z=pos.z} + if length < 0 then + length = -length + current_pos[axis] = current_pos[axis] - length + radius1, radius2 = radius2, radius1 + end + + -- Set up voxel manipulator + local manip, area = mh.init_axis_radius_length(current_pos, axis, math.max(radius1, radius2), length) + local data = mh.get_empty_data(area) + + -- Add desired shape (anything inbetween cylinder & cone) + local node_id = minetest.get_content_id(node_name) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = { + x = current_pos.x - area.MinEdge.x, + y = current_pos.y - area.MinEdge.y, + z = current_pos.z - area.MinEdge.z, + } + local count = 0 + for i = 0, length - 1 do + -- Calulate radius for this "height" in the cylinder + local radius = radius1 + (radius2 - radius1) * (i + 1) / length + radius = math.floor(radius + 0.5) -- round + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + + for index2 = -radius, radius do + -- Offset contributed by other axis 1 plus 1 to make it 1-indexed + local new_index2 = (index2 + offset[other1]) * stride[other1] + 1 + for index3 = -radius, radius do + local new_index3 = new_index2 + (index3 + offset[other2]) * stride[other2] + local squared = index2 * index2 + index3 * index3 + if squared <= max_radius and (not hollow or squared >= min_radius) then + -- Position is in cylinder, add node here + local vi = new_index3 + (offset[axis] + i) * stride[axis] + data[vi] = node_id + count = count + 1 + end + end + end + end + + mh.finish(manip, data) + + return count +end + + +--- Adds a pyramid. +-- @param pos Position to center base of pyramid at. +-- @param axis Axis ("x", "y", or "z") +-- @param height Pyramid height. +-- @param node_name Name of node to make pyramid of. +-- @param hollow Whether the pyramid should be hollow. +-- @return The number of nodes added. +function worldedit.pyramid(pos, axis, height, node_name, hollow) + local other1, other2 = worldedit.get_axis_others(axis) + + -- Set up voxel manipulator + -- FIXME: passing negative causes mis-sorted pos to be passed + -- into mh.init() which is technically not allowed but works + local manip, area = mh.init_axis_radius(pos, axis, height) + local data = mh.get_empty_data(area) + + -- Handle inverted pyramids + local step + if height > 0 then + height = height - 1 + step = 1 + else + height = height + 1 + step = -1 + end + + -- Add pyramid + local node_id = minetest.get_content_id(node_name) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = { + x = pos.x - area.MinEdge.x, + y = pos.y - area.MinEdge.y, + z = pos.z - area.MinEdge.z, + } + local size = math.abs(height * step) + local count = 0 + -- For each level of the pyramid + for index1 = 0, height, step do + -- Offset contributed by axis plus 1 to make it 1-indexed + local new_index1 = (index1 + offset[axis]) * stride[axis] + 1 + for index2 = -size, size do + local new_index2 = new_index1 + (index2 + offset[other1]) * stride[other1] + for index3 = -size, size do + local i = new_index2 + (index3 + offset[other2]) * stride[other2] + if (not hollow or size - math.abs(index2) < 2 or size - math.abs(index3) < 2) then + data[i] = node_id + count = count + 1 + end + end + end + size = size - 1 + end + + mh.finish(manip, data) + + return count +end + +--- Adds a spiral. +-- @param pos Position to center spiral at. +-- @param length Spral length. +-- @param height Spiral height. +-- @param spacer Space between walls. +-- @param node_name Name of node to make spiral of. +-- @return Number of nodes added. +-- TODO: Add axis option. +function worldedit.spiral(pos, length, height, spacer, node_name) + local extent = math.ceil(length / 2) + + local manip, area = mh.init_axis_radius_length(pos, "y", extent, height) + local data = mh.get_empty_data(area) + + -- Set up variables + local node_id = minetest.get_content_id(node_name) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset_x, offset_y, offset_z = pos.x - area.MinEdge.x, pos.y - area.MinEdge.y, pos.z - area.MinEdge.z + local i = offset_z * stride.z + offset_y * stride.y + offset_x + 1 + + -- Add first column + local count = height + local column = i + for y = 1, height do + data[column] = node_id + column = column + stride.y + end + + -- Add spiral segments + local stride_axis, stride_other = stride.x, stride.z + local sign = -1 + local segment_length = 0 + spacer = spacer + 1 + -- Go through each segment except the last + for segment = 1, math.floor(length / spacer) * 2 do + -- Change sign and length every other turn starting with the first + if segment % 2 == 1 then + sign = -sign + segment_length = segment_length + spacer + end + -- Fill segment + for index = 1, segment_length do + -- Move along the direction of the segment + i = i + stride_axis * sign + local column = i + -- Add column + for y = 1, height do + data[column] = node_id + column = column + stride.y + end + end + count = count + segment_length * height + stride_axis, stride_other = stride_other, stride_axis -- Swap axes + end + + -- Add shorter final segment + sign = -sign + for index = 1, segment_length do + i = i + stride_axis * sign + local column = i + -- Add column + for y = 1, height do + data[column] = node_id + column = column + stride.y + end + end + count = count + segment_length * height + + mh.finish(manip, data) + + return count +end diff --git a/mods/Minetest-WorldEdit/worldedit/serialization.lua b/mods/Minetest-WorldEdit/worldedit/serialization.lua new file mode 100644 index 00000000..c3793b24 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/serialization.lua @@ -0,0 +1,255 @@ +--- Schematic serialization and deserialiation. +-- @module worldedit.serialization + +worldedit.LATEST_SERIALIZATION_VERSION = 5 +local LATEST_SERIALIZATION_HEADER = worldedit.LATEST_SERIALIZATION_VERSION .. ":" + + +--[[ +Serialization version history: + 1: Original format. Serialized Lua table with a weird linked format... + 2: Position and node seperated into sub-tables in fields `1` and `2`. + 3: List of nodes, one per line, with fields seperated by spaces. + Format: + 4: Serialized Lua table containing a list of nodes with `x`, `y`, `z`, + `name`, `param1`, `param2`, and `meta` fields. + 5: Added header and made `param1`, `param2`, and `meta` fields optional. + Header format: ,,...: +--]] + + +--- Reads the header of serialized data. +-- @param value Serialized WorldEdit data. +-- @return The version as a positive natural number, or 0 for unknown versions. +-- @return Extra header fields as a list of strings, or nil if not supported. +-- @return Content (data after header). +function worldedit.read_header(value) + if value:find("^[0-9]+[,:]") then + local header_end = value:find(":", 1, true) + local header = value:sub(1, header_end - 1):split(",") + local version = tonumber(header[1]) + table.remove(header, 1) + local content = value:sub(header_end + 1) + return version, header, content + end + -- Old versions that didn't include a header with a version number + if value:find("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)") and not value:find("%{") then -- List format + return 3, nil, value + elseif value:find("^[^\"']+%{%d+%}") then + if value:find("%[\"meta\"%]") then -- Meta flat table format + return 2, nil, value + end + return 1, nil, value -- Flat table format + elseif value:find("%{") then -- Raw nested table format + return 4, nil, value + end + return nil +end + + +--- Converts the region defined by positions `pos1` and `pos2` +-- into a single string. +-- @return The serialized data. +-- @return The number of nodes serialized. +function worldedit.serialize(pos1, pos2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local get_node, get_meta, hash_node_position = + minetest.get_node, minetest.get_meta, minetest.hash_node_position + + -- Find the positions which have metadata + local has_meta = {} + local meta_positions = minetest.find_nodes_with_meta(pos1, pos2) + for i = 1, #meta_positions do + has_meta[hash_node_position(meta_positions[i])] = true + end + + local pos = {x=pos1.x, y=0, z=0} + local count = 0 + local result = {} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name ~= "air" and node.name ~= "ignore" then + count = count + 1 + + local meta + if has_meta[hash_node_position(pos)] then + meta = get_meta(pos):to_table() + + -- Convert metadata item stacks to item strings + for _, invlist in pairs(meta.inventory) do + for index = 1, #invlist do + local itemstack = invlist[index] + if itemstack.to_string then + invlist[index] = itemstack:to_string() + end + end + end + end + + result[count] = { + x = pos.x - pos1.x, + y = pos.y - pos1.y, + z = pos.z - pos1.z, + name = node.name, + param1 = node.param1 ~= 0 and node.param1 or nil, + param2 = node.param2 ~= 0 and node.param2 or nil, + meta = meta, + } + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + -- Serialize entries + result = minetest.serialize(result) + return LATEST_SERIALIZATION_HEADER .. result, count +end + +-- Contains code based on [table.save/table.load](http://lua-users.org/wiki/SaveTableToFile) +-- by ChillCode, available under the MIT license. +local function deserialize_workaround(content) + local nodes + if not jit then + nodes = minetest.deserialize(content, true) + else + -- XXX: This is a filthy hack that works surprisingly well + -- in LuaJIT, `minetest.deserialize` will fail due to the register limit + nodes = {} + content = content:gsub("^%s*return%s*{", "", 1):gsub("}%s*$", "", 1) -- remove the starting and ending values to leave only the node data + -- remove string contents strings while preserving their length + local escaped = content:gsub("\\\\", "@@"):gsub("\\\"", "@@"):gsub("(\"[^\"]*\")", function(s) return string.rep("@", #s) end) + local startpos, startpos1 = 1, 1 + local endpos + while true do -- go through each individual node entry (except the last) + startpos, endpos = escaped:find("},%s*{", startpos) + if not startpos then + break + end + local current = content:sub(startpos1, startpos) + local entry = minetest.deserialize("return " .. current, true) + table.insert(nodes, entry) + startpos, startpos1 = endpos, endpos + end + local entry = minetest.deserialize("return " .. content:sub(startpos1), true) -- process the last entry + table.insert(nodes, entry) + end + return nodes +end + +--- Loads the schematic in `value` into a node list in the latest format. +-- @return A node list in the latest format, or nil on failure. +local function load_schematic(value) + local version, header, content = worldedit.read_header(value) + local nodes = {} + if version == 1 or version == 2 then -- Original flat table format + local tables = minetest.deserialize(content, true) + if not tables then return nil end + + -- Transform the node table into an array of nodes + for i = 1, #tables do + for j, v in pairs(tables[i]) do + if type(v) == "table" then + tables[i][j] = tables[v[1]] + end + end + end + nodes = tables[1] + + if version == 1 then --original flat table format + for i, entry in ipairs(nodes) do + local pos = entry[1] + entry.x, entry.y, entry.z = pos.x, pos.y, pos.z + entry[1] = nil + local node = entry[2] + entry.name, entry.param1, entry.param2 = node.name, node.param1, node.param2 + entry[2] = nil + end + end + elseif version == 3 then -- List format + for x, y, z, name, param1, param2 in content:gmatch( + "([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)%s+" .. + "([^%s]+)%s+(%d+)%s+(%d+)[^\r\n]*[\r\n]*") do + param1, param2 = tonumber(param1), tonumber(param2) + table.insert(nodes, { + x = tonumber(x), + y = tonumber(y), + z = tonumber(z), + name = name, + param1 = param1 ~= 0 and param1 or nil, + param2 = param2 ~= 0 and param2 or nil, + }) + end + elseif version == 4 or version == 5 then -- Nested table format + nodes = deserialize_workaround(content) + else + return nil + end + return nodes +end + +--- Determines the volume the nodes represented by string `value` would occupy +-- if deserialized at `origin_pos`. +-- @return Low corner position. +-- @return High corner position. +-- @return The number of nodes. +function worldedit.allocate(origin_pos, value) + local nodes = load_schematic(value) + if not nodes or #nodes == 0 then return nil end + return worldedit.allocate_with_nodes(origin_pos, nodes) +end + + +-- Internal +function worldedit.allocate_with_nodes(origin_pos, nodes) + local huge = math.huge + local pos1x, pos1y, pos1z = huge, huge, huge + local pos2x, pos2y, pos2z = -huge, -huge, -huge + local origin_x, origin_y, origin_z = origin_pos.x, origin_pos.y, origin_pos.z + for i, entry in ipairs(nodes) do + local x, y, z = origin_x + entry.x, origin_y + entry.y, origin_z + entry.z + if x < pos1x then pos1x = x end + if y < pos1y then pos1y = y end + if z < pos1z then pos1z = z end + if x > pos2x then pos2x = x end + if y > pos2y then pos2y = y end + if z > pos2z then pos2z = z end + end + local pos1 = {x=pos1x, y=pos1y, z=pos1z} + local pos2 = {x=pos2x, y=pos2y, z=pos2z} + return pos1, pos2, #nodes +end + + +--- Loads the nodes represented by string `value` at position `origin_pos`. +-- @return The number of nodes deserialized. +function worldedit.deserialize(origin_pos, value) + local nodes = load_schematic(value) + if not nodes then return nil end + if #nodes == 0 then return #nodes end + + local pos1, pos2 = worldedit.allocate_with_nodes(origin_pos, nodes) + worldedit.keep_loaded(pos1, pos2) + + local origin_x, origin_y, origin_z = origin_pos.x, origin_pos.y, origin_pos.z + local count = 0 + local add_node, get_meta = minetest.add_node, minetest.get_meta + for i, entry in ipairs(nodes) do + entry.x, entry.y, entry.z = origin_x + entry.x, origin_y + entry.y, origin_z + entry.z + -- Entry acts as both position and node + add_node(entry, entry) + if entry.meta then + get_meta(entry):from_table(entry.meta) + end + end + return #nodes +end + diff --git a/mods/Minetest-WorldEdit/worldedit/textures/worldedit_wand.png b/mods/Minetest-WorldEdit/worldedit/textures/worldedit_wand.png new file mode 100644 index 0000000000000000000000000000000000000000..13eb12189cb19a680229526a474f38f932300ab1 GIT binary patch literal 442 zcmV;r0Y(0aP)YX~D;^6zhY%lq+t9~~3e-UnQMy0G(L5CoCbLBh== z5DNIw3X)cJp+6FWexczo(!-(xV*dHr8*{Uf%fUJ@g7q`K=_*qFSkw$sgJBr=*Vvy8 zuyBGp@o_hoig{RlLBvn4NLT;>YtaC^q!P$t!^+Vu2@3!qHqph3MTY70B9_X~zZ*1? zIDaM6>4p6Egzf2G78U?NER`XfqZ5^40rB}T3kv{X=|Cs5!w2=NfQ`v+ZhC`8wx+yn zl?gAkb|lkT5*7f!a&(A2ZDqXIOl+P$Q&ScGl1yhQU#UW|%UGQoX5j?C<1UQyhj9nL kM{P|20J}2^J8ETo0~vOCmI$`c0000007*qoM6N<$f^)O3761SM literal 0 HcmV?d00001 diff --git a/mods/Minetest-WorldEdit/worldedit/visualization.lua b/mods/Minetest-WorldEdit/worldedit/visualization.lua new file mode 100644 index 00000000..326a6c1d --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit/visualization.lua @@ -0,0 +1,132 @@ +--- Functions for visibly hiding nodes +-- @module worldedit.visualization + +minetest.register_node("worldedit:placeholder", { + drawtype = "airlike", + paramtype = "light", + sunlight_propagates = true, + diggable = false, + pointable = false, + walkable = false, + groups = {not_in_creative_inventory=1}, +}) + +--- Hides all nodes in a region defined by positions `pos1` and `pos2` by +-- non-destructively replacing them with invisible nodes. +-- @return The number of nodes hidden. +function worldedit.hide(pos1, pos2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name ~= "air" and node.name ~= "worldedit:placeholder" then + -- Save the node's original name + get_meta(pos):set_string("worldedit_placeholder", node.name) + -- Swap in placeholder node + node.name = "worldedit:placeholder" + swap_node(pos, node) + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2) +end + +--- Suppresses all instances of `node_name` in a region defined by positions +-- `pos1` and `pos2` by non-destructively replacing them with invisible nodes. +-- @return The number of nodes suppressed. +function worldedit.suppress(pos1, pos2, node_name) + -- Ignore placeholder supression + if node_name == "worldedit:placeholder" then + return 0 + end + + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local nodes = minetest.find_nodes_in_area(pos1, pos2, node_name) + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + -- Save the node's original name + get_meta(pos):set_string("worldedit_placeholder", node.name) + -- Swap in placeholder node + node.name = "worldedit:placeholder" + swap_node(pos, node) + end + return #nodes +end + +--- Highlights all instances of `node_name` in a region defined by positions +-- `pos1` and `pos2` by non-destructively hiding all other nodes. +-- @return The number of nodes found. +function worldedit.highlight(pos1, pos2, node_name) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + local count = 0 + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name == node_name then -- Node found + count = count + 1 + elseif node.name ~= "worldedit:placeholder" then -- Hide other nodes + -- Save the node's original name + get_meta(pos):set_string("worldedit_placeholder", node.name) + -- Swap in placeholder node + node.name = "worldedit:placeholder" + swap_node(pos, node) + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return count +end + +-- Restores all nodes hidden with WorldEdit functions in a region defined +-- by positions `pos1` and `pos2`. +-- @return The number of nodes restored. +function worldedit.restore(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + worldedit.keep_loaded(pos1, pos2) + + local nodes = minetest.find_nodes_in_area(pos1, pos2, "worldedit:placeholder") + local get_node, get_meta, swap_node = minetest.get_node, + minetest.get_meta, minetest.swap_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + local meta = get_meta(pos) + local data = meta:to_table() + node.name = data.fields.worldedit_placeholder + data.fields.worldedit_placeholder = nil + meta:from_table(data) + swap_node(pos, node) + end + return #nodes +end + diff --git a/mods/Minetest-WorldEdit/worldedit_brush/init.lua b/mods/Minetest-WorldEdit/worldedit_brush/init.lua new file mode 100644 index 00000000..78c1bd17 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_brush/init.lua @@ -0,0 +1,125 @@ +if minetest.raycast == nil then + error( + "worldedit_brush requires at least Minetest 5.0" + ) +end + +local BRUSH_MAX_DIST = 150 +local brush_on_use = function(itemstack, placer) + local meta = itemstack:get_meta() + local name = placer:get_player_name() + + local cmd = meta:get_string("command") + if cmd == "" then + worldedit.player_notify(name, + "This brush is not bound, use //brush to bind a command to it.") + return false + end + + local cmddef = worldedit.registered_commands[cmd] + if cmddef == nil then return false end -- shouldn't happen as //brush checks this + + local has_privs, missing_privs = minetest.check_player_privs(name, cmddef.privs) + if not has_privs then + worldedit.player_notify(name, + "Missing privileges: " .. table.concat(missing_privs, ", ")) + return false + end + + local raybegin = vector.add(placer:get_pos(), + {x=0, y=placer:get_properties().eye_height, z=0}) + local rayend = vector.add(raybegin, vector.multiply(placer:get_look_dir(), BRUSH_MAX_DIST)) + local ray = minetest.raycast(raybegin, rayend, false, true) + local pointed_thing = ray:next() + if pointed_thing == nil then + worldedit.player_notify(name, "Too far away.") + return false + end + + assert(pointed_thing.type == "node") + worldedit.pos1[name] = pointed_thing.under + worldedit.pos2[name] = nil + worldedit.marker_update(name) + + -- this isn't really clean... + local player_notify_old = worldedit.player_notify + worldedit.player_notify = function(name, msg) + if string.match(msg, "^%d") then return end -- discard "1234 nodes added." + return player_notify_old(name, msg) + end + + assert(cmddef.require_pos < 2) + local parsed = {cmddef.parse(meta:get_string("params"))} + if not table.remove(parsed, 1) then return false end -- shouldn't happen + + minetest.log("action", string.format("%s uses WorldEdit brush (//%s) at %s", + name, cmd, minetest.pos_to_string(pointed_thing.under))) + cmddef.func(name, unpack(parsed)) + + worldedit.player_notify = player_notify_old + return true +end + +minetest.register_tool(":worldedit:brush", { + description = "WorldEdit Brush", + inventory_image = "worldedit_brush.png", + stack_max = 1, -- no need to stack these (metadata prevents this anyway) + range = 0, + on_use = function(itemstack, placer, pointed_thing) + brush_on_use(itemstack, placer) + return itemstack -- nothing consumed, nothing changed + end, +}) + +worldedit.register_command("brush", { + privs = {worldedit=true}, + params = "none/ [parameters]", + description = "Assign command to WorldEdit brush item", + parse = function(param) + local found, _, cmd, params = param:find("^([^%s]+)%s+(.+)$") + if not found then + params = "" + found, _, cmd = param:find("^(.+)$") + end + if not found then + return false + end + return true, cmd, params + end, + func = function(name, cmd, params) + local itemstack = minetest.get_player_by_name(name):get_wielded_item() + if itemstack == nil or itemstack:get_name() ~= "worldedit:brush" then + worldedit.player_notify(name, "Not holding brush item.") + return + end + + cmd = cmd:lower() + local meta = itemstack:get_meta() + if cmd == "none" then + meta:from_table(nil) + worldedit.player_notify(name, "Brush assignment cleared.") + else + local cmddef = worldedit.registered_commands[cmd] + if cmddef == nil or cmddef.require_pos ~= 1 then + worldedit.player_notify(name, "//" .. cmd .. " cannot be used with brushes") + return + end + + -- Try parsing command params so we can give the user feedback + local ok, err = cmddef.parse(params) + if not ok then + err = err or "invalid usage" + worldedit.player_notify(name, "Error with brush command: " .. err) + return + end + + meta:set_string("command", cmd) + meta:set_string("params", params) + local fullcmd = "//" .. cmd .. " " .. params + meta:set_string("description", + minetest.registered_tools["worldedit:brush"].description .. ": " .. fullcmd) + worldedit.player_notify(name, "Brush assigned to command: " .. fullcmd) + end + minetest.get_player_by_name(name):set_wielded_item(itemstack) + end, +}) diff --git a/mods/Minetest-WorldEdit/worldedit_brush/mod.conf b/mods/Minetest-WorldEdit/worldedit_brush/mod.conf new file mode 100644 index 00000000..2974de1b --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_brush/mod.conf @@ -0,0 +1,3 @@ +name = worldedit_brush +description = WorldEdit brush +depends = worldedit, worldedit_commands diff --git a/mods/Minetest-WorldEdit/worldedit_brush/textures/worldedit_brush.png b/mods/Minetest-WorldEdit/worldedit_brush/textures/worldedit_brush.png new file mode 100644 index 0000000000000000000000000000000000000000..03785ff62e68e0e23c0349b565292cd62ec218b2 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}PJmB{Yeq&!RfK7ci(svnbVGe@ zW4ujsQ$tIjQfrE1Td+!dkX%=gd|#OIlo-uv$tFj)d-CYPQ`;)8AFRKAIQ9PR zYo9;9`}6z9|NsAiCIB_UbwRYi6$4eyQn)Y?Xs={RkRQl??7-iDsy$Gq+SA1`L_(7F zAh%PK0|V=U=idU2m|2U=cvAQNmz~SWu#b=9%YlbC1iw6H_%nrnp}c-BL)r4}FOGZP zzQyxqf3noAYumoDv}9&PSL-w+%(|T%%PsIB=2Z|k$Aakpd8|wYtGsnj{8nG^J3jx! pSFQ_pwT=EWF<8!LY*1l1!2LEtY`N*Cpno6-db;|#taD0e0suFSf1dyV literal 0 HcmV?d00001 diff --git a/mods/Minetest-WorldEdit/worldedit_commands/.gitignore b/mods/Minetest-WorldEdit/worldedit_commands/.gitignore new file mode 100644 index 00000000..e4e5f6c8 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_commands/.gitignore @@ -0,0 +1 @@ +*~ \ No newline at end of file diff --git a/mods/Minetest-WorldEdit/worldedit_commands/cuboid.lua b/mods/Minetest-WorldEdit/worldedit_commands/cuboid.lua new file mode 100644 index 00000000..93e45fae --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_commands/cuboid.lua @@ -0,0 +1,266 @@ +worldedit.register_command("outset", { + params = "[h/v] ", + description = "Outset the selected region.", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local find, _, dir, amount = param:find("(%a*)%s*([+-]?%d+)") + if find == nil then + return false + end + + local hv_test = dir:find("[^hv]+") + if hv_test ~= nil then + return false, "Invalid direction." + end + + return true, dir, tonumber(amount) + end, + func = function(name, dir, amount) + if dir == "" or dir == "hv" or dir == "vh" then + assert(worldedit.cuboid_volumetric_expand(name, amount)) + elseif dir == "h" then + assert(worldedit.cuboid_linear_expand(name, 'x', 1, amount)) + assert(worldedit.cuboid_linear_expand(name, 'x', -1, amount)) + assert(worldedit.cuboid_linear_expand(name, 'z', 1, amount)) + assert(worldedit.cuboid_linear_expand(name, 'z', -1, amount)) + elseif dir == "v" then + assert(worldedit.cuboid_linear_expand(name, 'y', 1, amount)) + assert(worldedit.cuboid_linear_expand(name, 'y', -1, amount)) + else + return false, "Invalid number of arguments" + end + + worldedit.marker_update(name) + return true, "Region outset by " .. amount .. " blocks" + end, +}) + + +worldedit.register_command("inset", { + params = "[h/v] ", + description = "Inset the selected region.", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local find, _, dir, amount = param:find("(%a*)%s*([+-]?%d+)") + if find == nil then + return false + end + if dir:find("[^hv]") ~= nil then + return false, "Invalid direction." + end + + return true, dir, tonumber(amount) + end, + func = function(name, dir, amount) + if dir == "" or dir == "vh" or dir == "hv" then + assert(worldedit.cuboid_volumetric_expand(name, -amount)) + elseif dir == "h" then + assert(worldedit.cuboid_linear_expand(name, 'x', 1, -amount)) + assert(worldedit.cuboid_linear_expand(name, 'x', -1, -amount)) + assert(worldedit.cuboid_linear_expand(name, 'z', 1, -amount)) + assert(worldedit.cuboid_linear_expand(name, 'z', -1, -amount)) + elseif dir == "v" then + assert(worldedit.cuboid_linear_expand(name, 'y', 1, -amount)) + assert(worldedit.cuboid_linear_expand(name, 'y', -1, -amount)) + else + return false, "Invalid number of arguments" + end + + worldedit.marker_update(name) + return true, "Region inset by " .. amount .. " blocks" + end, +}) + + +worldedit.register_command("shift", { + params = "x/y/z/?/up/down/left/right/front/back [+/-]", + description = "Shifts the selection area without moving its contents", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local find, _, direction, amount = param:find("([%?%l]+)%s*([+-]?%d+)") + if find == nil then + return false + end + + return true, direction, tonumber(amount) + end, + func = function(name, direction, amount) + local axis, dir + if direction == "x" or direction == "y" or direction == "z" then + axis, dir = direction, 1 + elseif direction == "?" then + axis, dir = worldedit.player_axis(name) + else + axis, dir = worldedit.translate_direction(name, direction) + end + + if axis == nil or dir == nil then + return false, "Invalid if looking straight up or down" + end + + assert(worldedit.cuboid_shift(name, axis, amount * dir)) + worldedit.marker_update(name) + + return true, "Region shifted by " .. amount .. " nodes" + end, +}) + + +worldedit.register_command("expand", { + params = "[+/-]x/y/z/?/up/down/left/right/front/back [reverse amount]", + description = "Expands the selection in the selected absolute or relative axis", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local find, _, sign, direction, amount, + rev_amount = param:find("([+-]?)([%?%l]+)%s*(%d+)%s*(%d*)") + if find == nil then + return false + end + + if rev_amount == "" then + rev_amount = "0" + end + + return true, sign, direction, tonumber(amount), tonumber(rev_amount) + end, + func = function(name, sign, direction, amount, rev_amount) + local absolute = direction:find("[xyz?]") + local dir, axis + + if absolute == nil then + axis, dir = worldedit.translate_direction(name, direction) + + if axis == nil or dir == nil then + return false, "Invalid if looking straight up or down" + end + else + if direction == "?" then + axis, dir = worldedit.player_axis(name) + else + axis = direction + dir = 1 + end + end + + if sign == "-" then + dir = -dir + end + + worldedit.cuboid_linear_expand(name, axis, dir, amount) + worldedit.cuboid_linear_expand(name, axis, -dir, rev_amount) + worldedit.marker_update(name) + return true, "Region expanded by " .. (amount + rev_amount) .. " nodes" + end, +}) + + +worldedit.register_command("contract", { + params = "[+/-]x/y/z/?/up/down/left/right/front/back [reverse amount]", + description = "Contracts the selection in the selected absolute or relative axis", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local find, _, sign, direction, amount, + rev_amount = param:find("([+-]?)([%?%l]+)%s*(%d+)%s*(%d*)") + if find == nil then + return false + end + + if rev_amount == "" then + rev_amount = "0" + end + + return true, sign, direction, tonumber(amount), tonumber(rev_amount) + end, + func = function(name, sign, direction, amount, rev_amount) + local absolute = direction:find("[xyz?]") + local dir, axis + + if absolute == nil then + axis, dir = worldedit.translate_direction(name, direction) + + if axis == nil or dir == nil then + return false, "Invalid if looking straight up or down" + end + else + if direction == "?" then + axis, dir = worldedit.player_axis(name) + else + axis = direction + dir = 1 + end + end + + if sign == "-" then + dir = -dir + end + + worldedit.cuboid_linear_expand(name, axis, dir, -amount) + worldedit.cuboid_linear_expand(name, axis, -dir, -rev_amount) + worldedit.marker_update(name) + return true, "Region contracted by " .. (amount + rev_amount) .. " nodes" + end, +}) + +worldedit.register_command("cubeapply", { + params = "/( ) [parameters]", + description = "Select a cube with side length around position 1 and run on region", + privs = {worldedit=true}, + require_pos = 1, + parse = function(param) + local found, _, sidex, sidey, sidez, cmd, args = + param:find("^(%d+)%s+(%d+)%s+(%d+)%s+([^%s]+)%s*(.*)$") + if found == nil then + found, _, sidex, cmd, args = param:find("^(%d+)%s+([^%s]+)%s*(.*)$") + if found == nil then + return false + end + sidey = sidex + sidez = sidex + end + sidex = tonumber(sidex) + sidey = tonumber(sidey) + sidez = tonumber(sidez) + if sidex < 1 or sidey < 1 or sidez < 1 then + return false + end + local cmddef = worldedit.registered_commands[cmd] + if cmddef == nil or cmddef.require_pos ~= 2 then + return false, "invalid usage: //" .. cmd .. " cannot be used with cubeapply" + end + -- run parsing of target command + local parsed = {cmddef.parse(args)} + if not table.remove(parsed, 1) then + return false, parsed[1] + end + return true, sidex, sidey, sidez, cmd, parsed + end, + nodes_needed = function(name, sidex, sidey, sidez, cmd, parsed) + -- its not possible to defer to the target command at this point + return sidex * sidey * sidez + end, + func = function(name, sidex, sidey, sidez, cmd, parsed) + local cmddef = assert(worldedit.registered_commands[cmd]) + local success, missing_privs = minetest.check_player_privs(name, cmddef.privs) + if not success then + worldedit.player_notify(name, "Missing privileges: " .. + table.concat(missing_privs, ", ")) + return + end + + -- update region to be the cuboid the user wanted + local half = vector.divide(vector.new(sidex, sidey, sidez), 2) + local sizea, sizeb = vector.apply(half, math.floor), vector.apply(half, math.ceil) + local center = worldedit.pos1[name] + worldedit.pos1[name] = vector.subtract(center, sizea) + worldedit.pos2[name] = vector.add(center, vector.subtract(sizeb, 1)) + worldedit.marker_update(name) + + -- actually run target command + return cmddef.func(name, unpack(parsed)) + end, +}) diff --git a/mods/Minetest-WorldEdit/worldedit_commands/init.lua b/mods/Minetest-WorldEdit/worldedit_commands/init.lua new file mode 100644 index 00000000..1cdb1077 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_commands/init.lua @@ -0,0 +1,1665 @@ +minetest.register_privilege("worldedit", "Can use WorldEdit commands") + +worldedit.pos1 = {} +worldedit.pos2 = {} + +worldedit.set_pos = {} +worldedit.inspect = {} +worldedit.prob_pos = {} +worldedit.prob_list = {} + + + +local safe_region, reset_pending = dofile(minetest.get_modpath("worldedit_commands") .. "/safe.lua") + +function worldedit.player_notify(name, message) + minetest.chat_send_player(name, "WorldEdit -!- " .. message, false) +end + +worldedit.registered_commands = {} + +local function chatcommand_handler(cmd_name, name, param) + local def = assert(worldedit.registered_commands[cmd_name]) + + if def.require_pos == 2 then + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + elseif def.require_pos == 1 then + local pos1 = worldedit.pos1[name] + if pos1 == nil then + worldedit.player_notify(name, "no position 1 selected") + return + end + end + + local parsed = {def.parse(param)} + local success = table.remove(parsed, 1) + if not success then + worldedit.player_notify(name, parsed[1] or "invalid usage") + return + end + + if def.nodes_needed then + local count = def.nodes_needed(name, unpack(parsed)) + safe_region(name, count, function() + local success, msg = def.func(name, unpack(parsed)) + if msg then + minetest.chat_send_player(name, msg) + end + end) + else + -- no "safe region" check + local success, msg = def.func(name, unpack(parsed)) + if msg then + minetest.chat_send_player(name, msg) + end + end +end + +-- Registers a chatcommand for WorldEdit +-- name = "about" -- Name of the chat command (without any /) +-- def = { +-- privs = {}, -- Privileges needed +-- params = "", -- Human readable parameter list (optional) +-- -- setting params = "" will automatically provide a parse() if not given +-- description = "", -- Description +-- require_pos = 0, -- Number of positions required to be set (optional) +-- parse = function(param) +-- return true, foo, bar, ... +-- -- or +-- return false +-- -- or +-- return false, "error message" +-- end, +-- nodes_needed = function(name, foo, bar, ...), -- (optional) +-- return n +-- end, +-- func = function(name, foo, bar, ...) +-- return success, "message" +-- end, +-- } +function worldedit.register_command(name, def) + local def = table.copy(def) + assert(name and #name > 0) + assert(def.privs) + def.require_pos = def.require_pos or 0 + assert(def.require_pos >= 0 and def.require_pos < 3) + if def.params == "" and not def.parse then + def.parse = function(param) return true end + else + assert(def.parse) + end + assert(def.nodes_needed == nil or type(def.nodes_needed) == "function") + assert(def.func) + + -- for development + --[[if def.require_pos == 2 and not def.nodes_needed then + minetest.log("warning", "//" .. name .. " might be missing nodes_needed") + end--]] + + minetest.register_chatcommand("/" .. name, { + privs = def.privs, + params = def.params, + description = def.description, + func = function(player_name, param) + return chatcommand_handler(name, player_name, param) + end, + }) + worldedit.registered_commands[name] = def +end + + + +dofile(minetest.get_modpath("worldedit_commands") .. "/cuboid.lua") +dofile(minetest.get_modpath("worldedit_commands") .. "/mark.lua") +dofile(minetest.get_modpath("worldedit_commands") .. "/wand.lua") + + +local function check_region(name) + return worldedit.volume(worldedit.pos1[name], worldedit.pos2[name]) +end + +-- Strips any kind of escape codes (translation, colors) from a string +-- https://github.com/minetest/minetest/blob/53dd7819277c53954d1298dfffa5287c306db8d0/src/util/string.cpp#L777 +local function strip_escapes(input) + local s = function(idx) return input:sub(idx, idx) end + local out = "" + local i = 1 + while i <= #input do + if s(i) == "\027" then -- escape sequence + i = i + 1 + if s(i) == "(" then -- enclosed + i = i + 1 + while i <= #input and s(i) ~= ")" do + if s(i) == "\\" then + i = i + 2 + else + i = i + 1 + end + end + end + else + out = out .. s(i) + end + i = i + 1 + end + --print(("%q -> %q"):format(input, out)) + return out +end + +local function string_endswith(full, part) + return full:find(part, 1, true) == #full - #part + 1 +end + +local description_cache = nil + +-- normalizes node "description" `nodename`, returning a string (or nil) +worldedit.normalize_nodename = function(nodename) + nodename = nodename:gsub("^%s*(.-)%s*$", "%1") -- strip spaces + if nodename == "" then return nil end + + local fullname = ItemStack({name=nodename}):get_name() -- resolve aliases + if minetest.registered_nodes[fullname] or fullname == "air" then -- full name + return fullname + end + nodename = nodename:lower() + + for key, _ in pairs(minetest.registered_nodes) do + if string_endswith(key:lower(), ":" .. nodename) then -- matches name (w/o mod part) + return key + end + end + + if description_cache == nil then + -- cache stripped descriptions + description_cache = {} + for key, value in pairs(minetest.registered_nodes) do + local desc = strip_escapes(value.description):gsub("\n.*", "", 1):lower() + if desc ~= "" then + description_cache[key] = desc + end + end + end + + for key, desc in pairs(description_cache) do + if desc == nodename then -- matches description + return key + end + end + for key, desc in pairs(description_cache) do + if desc == nodename .. " block" then + -- fuzzy description match (e.g. "Steel" == "Steel Block") + return key + end + end + + local match = nil + for key, value in pairs(description_cache) do + if value:find(nodename, 1, true) ~= nil then + if match ~= nil then + return nil + end + match = key -- substring description match (only if no ambiguities) + end + end + return match +end + +-- Determines the axis in which a player is facing, returning an axis ("x", "y", or "z") and the sign (1 or -1) +function worldedit.player_axis(name) + local dir = minetest.get_player_by_name(name):get_look_dir() + local x, y, z = math.abs(dir.x), math.abs(dir.y), math.abs(dir.z) + if x > y then + if x > z then + return "x", dir.x > 0 and 1 or -1 + end + elseif y > z then + return "y", dir.y > 0 and 1 or -1 + end + return "z", dir.z > 0 and 1 or -1 +end + +local function check_filename(name) + return name:find("^[%w%s%^&'@{}%[%],%$=!%-#%(%)%%%.%+~_]+$") ~= nil +end + + +worldedit.register_command("about", { + privs = {}, + params = "", + description = "Get information about the WorldEdit mod", + func = function(name) + worldedit.player_notify(name, "WorldEdit " .. worldedit.version_string.. + " is available on this server. Type //help to get a list of ".. + "commands, or get more information at ".. + "https://github.com/Uberi/Minetest-WorldEdit") + end, +}) + +-- mostly copied from builtin/chatcommands.lua with minor modifications +worldedit.register_command("help", { + privs = {}, + params = "[all/]", + description = "Get help for WorldEdit commands", + parse = function(param) + return true, param + end, + func = function(name, param) + local function format_help_line(cmd, def) + local msg = minetest.colorize("#00ffff", "//"..cmd) + if def.params and def.params ~= "" then + msg = msg .. " " .. def.params + end + if def.description and def.description ~= "" then + msg = msg .. ": " .. def.description + end + return msg + end + + if not minetest.check_player_privs(name, "worldedit") then + return false, "You are not allowed to use any WorldEdit commands." + end + if param == "" then + local msg = "" + local cmds = {} + for cmd, def in pairs(worldedit.registered_commands) do + if minetest.check_player_privs(name, def.privs) then + cmds[#cmds + 1] = cmd + end + end + table.sort(cmds) + return true, "Available commands: " .. table.concat(cmds, " ") .. "\n" + .. "Use '//help ' to get more information," + .. " or '//help all' to list everything." + elseif param == "all" then + local cmds = {} + for cmd, def in pairs(worldedit.registered_commands) do + if minetest.check_player_privs(name, def.privs) then + cmds[#cmds + 1] = format_help_line(cmd, def) + end + end + table.sort(cmds) + return true, "Available commands:\n"..table.concat(cmds, "\n") + else + local def = worldedit.registered_commands[param] + if not def then + return false, "Command not available: " .. param + else + return true, format_help_line(param, def) + end + end + end, +}) + +worldedit.register_command("inspect", { + params = "[on/off/1/0/true/false/yes/no/enable/disable]", + description = "Enable or disable node inspection", + privs = {worldedit=true}, + parse = function(param) + if param == "on" or param == "1" or param == "true" or param == "yes" or param == "enable" or param == "" then + return true, true + elseif param == "off" or param == "0" or param == "false" or param == "no" or param == "disable" then + return true, false + end + return false + end, + func = function(name, enable) + if enable then + worldedit.inspect[name] = true + local axis, sign = worldedit.player_axis(name) + worldedit.player_notify(name, string.format("inspector: inspection enabled for %s, currently facing the %s axis", + name, axis .. (sign > 0 and "+" or "-"))) + else + worldedit.inspect[name] = nil + worldedit.player_notify(name, "inspector: inspection disabled") + end + end, +}) + +local function get_node_rlight(pos) + local vecs = { -- neighboring nodes + {x= 1, y= 0, z= 0}, + {x=-1, y= 0, z= 0}, + {x= 0, y= 1, z= 0}, + {x= 0, y=-1, z= 0}, + {x= 0, y= 0, z= 1}, + {x= 0, y= 0, z=-1}, + } + local ret = 0 + for _, v in ipairs(vecs) do + ret = math.max(ret, minetest.get_node_light(vector.add(pos, v))) + end + return ret +end + +minetest.register_on_punchnode(function(pos, node, puncher) + local name = puncher:get_player_name() + if worldedit.inspect[name] then + local axis, sign = worldedit.player_axis(name) + local message = string.format("inspector: %s at %s (param1=%d, param2=%d, received light=%d) punched facing the %s axis", + node.name, minetest.pos_to_string(pos), node.param1, node.param2, get_node_rlight(pos), axis .. (sign > 0 and "+" or "-")) + worldedit.player_notify(name, message) + end +end) + +worldedit.register_command("reset", { + params = "", + description = "Reset the region so that it is empty", + privs = {worldedit=true}, + func = function(name) + worldedit.pos1[name] = nil + worldedit.pos2[name] = nil + worldedit.marker_update(name) + worldedit.set_pos[name] = nil + --make sure the user does not try to confirm an operation after resetting pos: + reset_pending(name) + worldedit.player_notify(name, "region reset") + end, +}) + +worldedit.register_command("mark", { + params = "", + description = "Show markers at the region positions", + privs = {worldedit=true}, + func = function(name) + worldedit.marker_update(name) + worldedit.player_notify(name, "region marked") + end, +}) + +worldedit.register_command("unmark", { + params = "", + description = "Hide markers if currently shown", + privs = {worldedit=true}, + func = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + worldedit.pos1[name] = nil + worldedit.pos2[name] = nil + worldedit.marker_update(name) + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.player_notify(name, "region unmarked") + end, +}) + +worldedit.register_command("pos1", { + params = "", + description = "Set WorldEdit region position 1 to the player's location", + privs = {worldedit=true}, + func = function(name) + local pos = minetest.get_player_by_name(name):get_pos() + pos.x, pos.y, pos.z = math.floor(pos.x + 0.5), math.floor(pos.y + 0.5), math.floor(pos.z + 0.5) + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + end, +}) + +worldedit.register_command("pos2", { + params = "", + description = "Set WorldEdit region position 2 to the player's location", + privs = {worldedit=true}, + func = function(name) + local pos = minetest.get_player_by_name(name):get_pos() + pos.x, pos.y, pos.z = math.floor(pos.x + 0.5), math.floor(pos.y + 0.5), math.floor(pos.z + 0.5) + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + end, +}) + +worldedit.register_command("p", { + params = "set/set1/set2/get", + description = "Set WorldEdit region, WorldEdit position 1, or WorldEdit position 2 by punching nodes, or display the current WorldEdit region", + privs = {worldedit=true}, + parse = function(param) + if param == "set" or param == "set1" or param == "set2" or param == "get" then + return true, param + end + return false, "unknown subcommand: " .. param + end, + func = function(name, param) + if param == "set" then --set both WorldEdit positions + worldedit.set_pos[name] = "pos1" + worldedit.player_notify(name, "select positions by punching two nodes") + elseif param == "set1" then --set WorldEdit position 1 + worldedit.set_pos[name] = "pos1only" + worldedit.player_notify(name, "select position 1 by punching a node") + elseif param == "set2" then --set WorldEdit position 2 + worldedit.set_pos[name] = "pos2" + worldedit.player_notify(name, "select position 2 by punching a node") + elseif param == "get" then --display current WorldEdit positions + if worldedit.pos1[name] ~= nil then + worldedit.player_notify(name, "position 1: " .. minetest.pos_to_string(worldedit.pos1[name])) + else + worldedit.player_notify(name, "position 1 not set") + end + if worldedit.pos2[name] ~= nil then + worldedit.player_notify(name, "position 2: " .. minetest.pos_to_string(worldedit.pos2[name])) + else + worldedit.player_notify(name, "position 2 not set") + end + end + end, +}) + +worldedit.register_command("fixedpos", { + params = "set1/set2 ", + description = "Set a WorldEdit region position to the position at (, , )", + privs = {worldedit=true}, + parse = function(param) + local found, _, flag, x, y, z = param:find("^(set[12])%s+([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)$") + if found == nil then + return false + end + return true, flag, {x=tonumber(x), y=tonumber(y), z=tonumber(z)} + end, + func = function(name, flag, pos) + if flag == "set1" then + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + else --flag == "set2" + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + end + end, +}) + +minetest.register_on_punchnode(function(pos, node, puncher) + local name = puncher:get_player_name() + if name ~= "" and worldedit.set_pos[name] ~= nil then --currently setting position + if worldedit.set_pos[name] == "pos1" then --setting position 1 + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.set_pos[name] = "pos2" --set position 2 on the next invocation + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "pos1only" then --setting position 1 only + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.set_pos[name] = nil --finished setting positions + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "pos2" then --setting position 2 + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.set_pos[name] = nil --finished setting positions + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "prob" then --setting Minetest schematic node probabilities + worldedit.prob_pos[name] = pos + minetest.show_formspec(puncher:get_player_name(), "prob_val_enter", "field[text;;]") + end + end +end) + +worldedit.register_command("volume", { + params = "", + description = "Display the volume of the current WorldEdit region", + privs = {worldedit=true}, + require_pos = 2, + func = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + local volume = worldedit.volume(pos1, pos2) + local abs = math.abs + worldedit.player_notify(name, "current region has a volume of " .. volume .. " nodes (" + .. abs(pos2.x - pos1.x) + 1 .. "*" + .. abs(pos2.y - pos1.y) + 1 .. "*" + .. abs(pos2.z - pos1.z) + 1 .. ")") + end, +}) + +worldedit.register_command("deleteblocks", { + params = "", + description = "remove all MapBlocks (16x16x16) containing the selected area from the map", + privs = {worldedit=true}, + require_pos = 2, + nodes_needed = check_region, + func = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local success = minetest.delete_area(pos1, pos2) + if success then + worldedit.player_notify(name, "Area deleted.") + else + worldedit.player_notify(name, "There was an error during deletion of the area.") + end + end, +}) + +worldedit.register_command("set", { + params = "", + description = "Set the current WorldEdit region to ", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local node = worldedit.normalize_nodename(param) + if not node then + return false, "invalid node name: " .. param + end + return true, node + end, + nodes_needed = check_region, + func = function(name, node) + local count = worldedit.set(worldedit.pos1[name], worldedit.pos2[name], node) + worldedit.player_notify(name, count .. " nodes set") + end, +}) + +worldedit.register_command("param2", { + params = "", + description = "Set param2 of all nodes in the current WorldEdit region to ", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local param2 = tonumber(param) + if not param2 then + return false + elseif param2 < 0 or param2 > 255 then + return false, "Param2 is out of range (must be between 0 and 255 inclusive!)" + end + return true, param2 + end, + nodes_needed = check_region, + func = function(name, param2) + local count = worldedit.set_param2(worldedit.pos1[name], worldedit.pos2[name], param2) + worldedit.player_notify(name, count .. " nodes altered") + end, +}) + +worldedit.register_command("mix", { + params = " [count1] [count2] ...", + description = "Fill the current WorldEdit region with a random mix of , ...", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local nodes = {} + for nodename in param:gmatch("[^%s]+") do + if tonumber(nodename) ~= nil and #nodes > 0 then + local last_node = nodes[#nodes] + for i = 1, tonumber(nodename) do + nodes[#nodes + 1] = last_node + end + else + local node = worldedit.normalize_nodename(nodename) + if not node then + return false, "invalid node name: " .. nodename + end + nodes[#nodes + 1] = node + end + end + if #nodes == 0 then + return false + end + return true, nodes + end, + nodes_needed = check_region, + func = function(name, nodes) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local count = worldedit.set(pos1, pos2, nodes) + worldedit.player_notify(name, count .. " nodes set") + end, +}) + +local check_replace = function(param) + local found, _, searchnode, replacenode = param:find("^([^%s]+)%s+(.+)$") + if found == nil then + return false + end + local newsearchnode = worldedit.normalize_nodename(searchnode) + if not newsearchnode then + return false, "invalid search node name: " .. searchnode + end + local newreplacenode = worldedit.normalize_nodename(replacenode) + if not newreplacenode then + return false, "invalid replace node name: " .. replacenode + end + return true, newsearchnode, newreplacenode +end + +worldedit.register_command("replace", { + params = " ", + description = "Replace all instances of with in the current WorldEdit region", + privs = {worldedit=true}, + require_pos = 2, + parse = check_replace, + nodes_needed = check_region, + func = function(name, search_node, replace_node) + local count = worldedit.replace(worldedit.pos1[name], worldedit.pos2[name], + search_node, replace_node) + worldedit.player_notify(name, count .. " nodes replaced") + end, +}) + +worldedit.register_command("replaceinverse", { + params = " ", + description = "Replace all nodes other than with in the current WorldEdit region", + privs = {worldedit=true}, + require_pos = 2, + parse = check_replace, + nodes_needed = check_region, + func = function(name, search_node, replace_node) + local count = worldedit.replace(worldedit.pos1[name], worldedit.pos2[name], + search_node, replace_node, true) + worldedit.player_notify(name, count .. " nodes replaced") + end, +}) + +local check_cube = function(param) + local found, _, w, h, l, nodename = param:find("^(%d+)%s+(%d+)%s+(%d+)%s+(.+)$") + if found == nil then + return false + end + local node = worldedit.normalize_nodename(nodename) + if not node then + return false, "invalid node name: " .. nodename + end + return true, tonumber(w), tonumber(h), tonumber(l), node +end + +worldedit.register_command("hollowcube", { + params = " ", + description = "Add a hollow cube with its ground level centered at WorldEdit position 1 with dimensions x x , composed of .", + privs = {worldedit=true}, + require_pos = 1, + parse = check_cube, + nodes_needed = function(name, w, h, l, node) + return w * h * l + end, + func = function(name, w, h, l, node) + local count = worldedit.cube(worldedit.pos1[name], w, h, l, node, true) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +worldedit.register_command("cube", { + params = " ", + description = "Add a cube with its ground level centered at WorldEdit position 1 with dimensions x x , composed of .", + privs = {worldedit=true}, + require_pos = 1, + parse = check_cube, + nodes_needed = function(name, w, h, l, node) + return w * h * l + end, + func = function(name, w, h, l, node) + local count = worldedit.cube(worldedit.pos1[name], w, h, l, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +local check_sphere = function(param) + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + if found == nil then + return false + end + local node = worldedit.normalize_nodename(nodename) + if not node then + return false, "invalid node name: " .. nodename + end + return true, tonumber(radius), node +end + +worldedit.register_command("hollowsphere", { + params = " ", + description = "Add hollow sphere centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_sphere, + nodes_needed = function(name, radius, node) + return math.ceil((4 * math.pi * (radius ^ 3)) / 3) --volume of sphere + end, + func = function(name, radius, node) + local count = worldedit.sphere(worldedit.pos1[name], radius, node, true) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +worldedit.register_command("sphere", { + params = " ", + description = "Add sphere centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_sphere, + nodes_needed = function(name, radius, node) + return math.ceil((4 * math.pi * (radius ^ 3)) / 3) --volume of sphere + end, + func = function(name, radius, node) + local count = worldedit.sphere(worldedit.pos1[name], radius, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +local check_dome = function(param) + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + if found == nil then + return false + end + local node = worldedit.normalize_nodename(nodename) + if not node then + return false, "invalid node name: " .. nodename + end + return true, tonumber(radius), node +end + +worldedit.register_command("hollowdome", { + params = " ", + description = "Add hollow dome centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_dome, + nodes_needed = function(name, radius, node) + return math.ceil((2 * math.pi * (radius ^ 3)) / 3) --volume of dome + end, + func = function(name, radius, node) + local count = worldedit.dome(worldedit.pos1[name], radius, node, true) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +worldedit.register_command("dome", { + params = " ", + description = "Add dome centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_dome, + nodes_needed = function(name, radius, node) + return math.ceil((2 * math.pi * (radius ^ 3)) / 3) --volume of dome + end, + func = function(name, radius, node) + local count = worldedit.dome(worldedit.pos1[name], radius, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +local check_cylinder = function(param) + -- two radii + local found, _, axis, length, radius1, radius2, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(%d+)%s+(%d+)%s+(.+)$") + if found == nil then + -- single radius + found, _, axis, length, radius1, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(%d+)%s+(.+)$") + radius2 = radius1 + end + if found == nil then + return false + end + local node = worldedit.normalize_nodename(nodename) + if not node then + return false, "invalid node name: " .. nodename + end + return true, axis, tonumber(length), tonumber(radius1), tonumber(radius2), node +end + +worldedit.register_command("hollowcylinder", { + params = "x/y/z/? [radius2] ", + description = "Add hollow cylinder at WorldEdit position 1 along the given axis with length , base radius (and top radius [radius2]), composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_cylinder, + nodes_needed = function(name, axis, length, radius1, radius2, node) + local radius = math.max(radius1, radius2) + return math.ceil(math.pi * (radius ^ 2) * length) + end, + func = function(name, axis, length, radius1, radius2, node) + if axis == "?" then + local sign + axis, sign = worldedit.player_axis(name) + length = length * sign + end + local count = worldedit.cylinder(worldedit.pos1[name], axis, length, radius1, radius2, node, true) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +worldedit.register_command("cylinder", { + params = "x/y/z/? [radius2] ", + description = "Add cylinder at WorldEdit position 1 along the given axis with length , base radius (and top radius [radius2]), composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_cylinder, + nodes_needed = function(name, axis, length, radius1, radius2, node) + local radius = math.max(radius1, radius2) + return math.ceil(math.pi * (radius ^ 2) * length) + end, + func = function(name, axis, length, radius1, radius2, node) + if axis == "?" then + local sign + axis, sign = worldedit.player_axis(name) + length = length * sign + end + local count = worldedit.cylinder(worldedit.pos1[name], axis, length, radius1, radius2, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +local check_pyramid = function(param) + local found, _, axis, height, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(.+)$") + if found == nil then + return false + end + local node = worldedit.normalize_nodename(nodename) + if not node then + return false, "invalid node name: " .. nodename + end + return true, axis, tonumber(height), node +end + +worldedit.register_command("hollowpyramid", { + params = "x/y/z/? ", + description = "Add hollow pyramid centered at WorldEdit position 1 along the given axis with height , composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_pyramid, + nodes_needed = function(name, axis, height, node) + return math.ceil(((height * 2 + 1) ^ 2) * height / 3) + end, + func = function(name, axis, height, node) + if axis == "?" then + local sign + axis, sign = worldedit.player_axis(name) + height = height * sign + end + local count = worldedit.pyramid(worldedit.pos1[name], axis, height, node, true) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +worldedit.register_command("pyramid", { + params = "x/y/z/? ", + description = "Add pyramid centered at WorldEdit position 1 along the given axis with height , composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = check_pyramid, + nodes_needed = function(name, axis, height, node) + return math.ceil(((height * 2 + 1) ^ 2) * height / 3) + end, + func = function(name, axis, height, node) + if axis == "?" then + local sign + axis, sign = worldedit.player_axis(name) + height = height * sign + end + local count = worldedit.pyramid(worldedit.pos1[name], axis, height, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +worldedit.register_command("spiral", { + params = " ", + description = "Add spiral centered at WorldEdit position 1 with side length , height , space between walls , composed of ", + privs = {worldedit=true}, + require_pos = 1, + parse = function(param) + local found, _, length, height, space, nodename = param:find("^(%d+)%s+(%d+)%s+(%d+)%s+(.+)$") + if found == nil then + return false + end + local node = worldedit.normalize_nodename(nodename) + if not node then + return false, "invalid node name: " .. nodename + end + return true, tonumber(length), tonumber(height), tonumber(space), node + end, + nodes_needed = function(name, length, height, space, node) + return (length + space) * height -- TODO: this is not the upper bound + end, + func = function(name, length, height, space, node) + local count = worldedit.spiral(worldedit.pos1[name], length, height, space, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +worldedit.register_command("copy", { + params = "x/y/z/? ", + description = "Copy the current WorldEdit region along the given axis by nodes", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local found, _, axis, amount = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + return false + end + return true, axis, tonumber(amount) + end, + nodes_needed = function(name, axis, amount) + return check_region(name) * 2 + end, + func = function(name, axis, amount) + if axis == "?" then + local sign + axis, sign = worldedit.player_axis(name) + amount = amount * sign + end + + local count = worldedit.copy(worldedit.pos1[name], worldedit.pos2[name], axis, amount) + worldedit.player_notify(name, count .. " nodes copied") + end, +}) + +worldedit.register_command("move", { + params = "x/y/z/? ", + description = "Move the current WorldEdit region along the given axis by nodes", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local found, _, axis, amount = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + return false + end + return true, axis, tonumber(amount) + end, + nodes_needed = function(name, axis, amount) + return check_region(name) * 2 + end, + func = function(name, axis, amount) + if axis == "?" then + local sign + axis, sign = worldedit.player_axis(name) + amount = amount * sign + end + + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local count = worldedit.move(pos1, pos2, axis, amount) + + pos1[axis] = pos1[axis] + amount + pos2[axis] = pos2[axis] + amount + worldedit.marker_update(name) + worldedit.player_notify(name, count .. " nodes moved") + end, +}) + +worldedit.register_command("stack", { + params = "x/y/z/? ", + description = "Stack the current WorldEdit region along the given axis times", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local found, _, axis, repetitions = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + return false + end + return true, axis, tonumber(repetitions) + end, + nodes_needed = function(name, axis, repetitions) + return check_region(name) * math.abs(repetitions) + end, + func = function(name, axis, repetitions) + if axis == "?" then + local sign + axis, sign = worldedit.player_axis(name) + repetitions = repetitions * sign + end + + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local count = worldedit.volume(pos1, pos2) * math.abs(repetitions) + worldedit.stack(pos1, pos2, axis, repetitions, function() + worldedit.player_notify(name, count .. " nodes stacked") + end) + end, +}) + +worldedit.register_command("stack2", { + params = " ", + description = "Stack the current WorldEdit region times by offset , , ", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local repetitions, incs = param:match("(%d+)%s*(.+)") + if repetitions == nil then + return false, "invalid count: " .. param + end + local x, y, z = incs:match("([+-]?%d+) ([+-]?%d+) ([+-]?%d+)") + if x == nil then + return false, "invalid increments: " .. param + end + + return true, tonumber(repetitions), {x=tonumber(x), y=tonumber(y), z=tonumber(z)} + end, + nodes_needed = function(name, repetitions, offset) + return check_region(name) * repetitions + end, + func = function(name, repetitions, offset) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local count = worldedit.volume(pos1, pos2) * repetitions + worldedit.stack2(pos1, pos2, offset, repetitions, function() + worldedit.player_notify(name, count .. " nodes stacked") + end) + end, +}) + + +worldedit.register_command("stretch", { + params = " ", + description = "Scale the current WorldEdit positions and region by a factor of , , along the X, Y, and Z axes, repectively, with position 1 as the origin", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local found, _, stretchx, stretchy, stretchz = param:find("^(%d+)%s+(%d+)%s+(%d+)$") + if found == nil then + return false + end + stretchx, stretchy, stretchz = tonumber(stretchx), tonumber(stretchy), tonumber(stretchz) + if stretchx == 0 or stretchy == 0 or stretchz == 0 then + return false, "invalid scaling factors: " .. param + end + return true, stretchx, stretchy, stretchz + end, + nodes_needed = function(name, stretchx, stretchy, stretchz) + return check_region(name) * stretchx * stretchy * stretchz + end, + func = function(name, stretchx, stretchy, stretchz) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + local count, pos1, pos2 = worldedit.stretch(pos1, pos2, stretchx, stretchy, stretchz) + + --reset markers to scaled positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.marker_update(name) + + worldedit.player_notify(name, count .. " nodes stretched") + end, +}) + +worldedit.register_command("transpose", { + params = "x/y/z/? x/y/z/?", + description = "Transpose the current WorldEdit region along the given axes", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local found, _, axis1, axis2 = param:find("^([xyz%?])%s+([xyz%?])$") + if found == nil then + return false + elseif axis1 == axis2 then + return false, "invalid usage: axes must be different" + end + return true, axis1, axis2 + end, + nodes_needed = check_region, + func = function(name, axis1, axis2) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if axis1 == "?" then axis1 = worldedit.player_axis(name) end + if axis2 == "?" then axis2 = worldedit.player_axis(name) end + local count, pos1, pos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + + --reset markers to transposed positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.marker_update(name) + + worldedit.player_notify(name, count .. " nodes transposed") + end, +}) + +worldedit.register_command("flip", { + params = "x/y/z/?", + description = "Flip the current WorldEdit region along the given axis", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + if param ~= "x" and param ~= "y" and param ~= "z" and param ~= "?" then + return false + end + return true, param + end, + nodes_needed = check_region, + func = function(name, param) + if param == "?" then param = worldedit.player_axis(name) end + local count = worldedit.flip(worldedit.pos1[name], worldedit.pos2[name], param) + worldedit.player_notify(name, count .. " nodes flipped") + end, +}) + +worldedit.register_command("rotate", { + params = "x/y/z/? ", + description = "Rotate the current WorldEdit region around the given axis by angle (90 degree increment)", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local found, _, axis, angle = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + return false + end + angle = tonumber(angle) + if angle % 90 ~= 0 or angle % 360 == 0 then + return false, "invalid usage: angle must be multiple of 90" + end + return true, axis, angle + end, + nodes_needed = check_region, + func = function(name, axis, angle) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if axis == "?" then axis = worldedit.player_axis(name) end + local count, pos1, pos2 = worldedit.rotate(pos1, pos2, axis, angle) + + --reset markers to rotated positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.marker_update(name) + + worldedit.player_notify(name, count .. " nodes rotated") + end, +}) + +worldedit.register_command("orient", { + params = "", + description = "Rotate oriented nodes in the current WorldEdit region around the Y axis by angle (90 degree increment)", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local found, _, angle = param:find("^([+-]?%d+)$") + if found == nil then + return false + end + angle = tonumber(angle) + if angle % 90 ~= 0 then + return false, "invalid usage: angle must be multiple of 90" + end + return true, angle + end, + nodes_needed = check_region, + func = function(name, angle) + local count = worldedit.orient(worldedit.pos1[name], worldedit.pos2[name], angle) + worldedit.player_notify(name, count .. " nodes oriented") + end, +}) + +worldedit.register_command("fixlight", { + params = "", + description = "Fix the lighting in the current WorldEdit region", + privs = {worldedit=true}, + require_pos = 2, + nodes_needed = check_region, + func = function(name) + local count = worldedit.fixlight(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " nodes updated") + end, +}) + +worldedit.register_command("drain", { + params = "", + description = "Remove any fluid node within the current WorldEdit region", + privs = {worldedit=true}, + require_pos = 2, + nodes_needed = check_region, + func = function(name) + -- TODO: make an API function for this + local count = 0 + local pos1, pos2 = worldedit.sort_pos(worldedit.pos1[name], worldedit.pos2[name]) + for x = pos1.x, pos2.x do + for y = pos1.y, pos2.y do + for z = pos1.z, pos2.z do + local n = minetest.get_node({x=x, y=y, z=z}).name + local d = minetest.registered_nodes[n] + if d ~= nil and (d["drawtype"] == "liquid" or d["drawtype"] == "flowingliquid") then + minetest.remove_node({x=x, y=y, z=z}) + count = count + 1 + end + end + end + end + worldedit.player_notify(name, count .. " nodes updated") + end, +}) + +local clearcut_cache + +local function clearcut(pos1, pos2) + -- decide which nodes we consider plants + if clearcut_cache == nil then + clearcut_cache = {} + for name, def in pairs(minetest.registered_nodes) do + local groups = def.groups or {} + if ( + -- the groups say so + groups.flower or groups.grass or groups.flora or groups.plant or + groups.leaves or groups.tree or groups.leafdecay or groups.sapling or + -- drawtype heuristic + (def.is_ground_content and def.buildable_to and + (def.sunlight_propagates or not def.walkable) + and def.drawtype == "plantlike") or + -- if it's flammable, it probably needs to go too + (def.is_ground_content and not def.walkable and groups.flammable) + ) then + clearcut_cache[name] = true + end + end + end + local plants = clearcut_cache + + local count = 0 + local prev, any + + for x = pos1.x, pos2.x do + for z = pos1.z, pos2.z do + prev = false + any = false + -- first pass: remove floating nodes that would be left over + for y = pos1.y, pos2.y do + local n = minetest.get_node({x=x, y=y, z=z}).name + if plants[n] then + prev = true + any = true + elseif prev then + local def = minetest.registered_nodes[n] or {} + local groups = def.groups or {} + if groups.attached_node or (def.buildable_to and groups.falling_node) then + minetest.remove_node({x=x, y=y, z=z}) + count = count + 1 + else + prev = false + end + end + end + + -- second pass: remove plants, top-to-bottom to avoid item drops + if any then + for y = pos2.y, pos1.y, -1 do + local n = minetest.get_node({x=x, y=y, z=z}).name + if plants[n] then + minetest.remove_node({x=x, y=y, z=z}) + count = count + 1 + end + end + end + end + end + + return count +end + +worldedit.register_command("clearcut", { + params = "", + description = "Remove any plant, tree or foilage-like nodes in the selected region", + privs = {worldedit=true}, + require_pos = 2, + nodes_needed = check_region, + func = function(name) + local pos1, pos2 = worldedit.sort_pos(worldedit.pos1[name], worldedit.pos2[name]) + local count = clearcut(pos1, pos2) + worldedit.player_notify(name, count .. " nodes removed") + end, +}) + +worldedit.register_command("hide", { + params = "", + description = "Hide all nodes in the current WorldEdit region non-destructively", + privs = {worldedit=true}, + require_pos = 2, + nodes_needed = check_region, + func = function(name) + local count = worldedit.hide(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " nodes hidden") + end, +}) + +worldedit.register_command("suppress", { + params = "", + description = "Suppress all in the current WorldEdit region non-destructively", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local node = worldedit.normalize_nodename(param) + if not node then + return false, "invalid node name: " .. param + end + return true, node + end, + nodes_needed = check_region, + func = function(name, node) + local count = worldedit.suppress(worldedit.pos1[name], worldedit.pos2[name], node) + worldedit.player_notify(name, count .. " nodes suppressed") + end, +}) + +worldedit.register_command("highlight", { + params = "", + description = "Highlight in the current WorldEdit region by hiding everything else non-destructively", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + local node = worldedit.normalize_nodename(param) + if not node then + return false, "invalid node name: " .. param + end + return true, node + end, + nodes_needed = check_region, + func = function(name, node) + local count = worldedit.highlight(worldedit.pos1[name], worldedit.pos2[name], node) + worldedit.player_notify(name, count .. " nodes highlighted") + end, +}) + +worldedit.register_command("restore", { + params = "", + description = "Restores nodes hidden with WorldEdit in the current WorldEdit region", + privs = {worldedit=true}, + require_pos = 2, + nodes_needed = check_region, + func = function(name) + local count = worldedit.restore(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " nodes restored") + end, +}) + +local function detect_misaligned_schematic(name, pos1, pos2) + pos1, pos2 = worldedit.sort_pos(pos1, pos2) + -- Check that allocate/save can position the schematic correctly + -- The expected behaviour is that the (0,0,0) corner of the schematic stays + -- sat pos1, this only works when the minimum position is actually present + -- in the schematic. + local node = minetest.get_node(pos1) + local have_node_at_origin = node.name ~= "air" and node.name ~= "ignore" + if not have_node_at_origin then + worldedit.player_notify(name, + "Warning: The schematic contains excessive free space and WILL be ".. + "misaligned when allocated or loaded. To avoid this, shrink your ".. + "area to cover exactly the nodes to be saved." + ) + end +end + +worldedit.register_command("save", { + params = "", + description = "Save the current WorldEdit region to \"(world folder)/schems/.we\"", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + if param == "" then + return false + end + if not check_filename(param) then + return false, "Disallowed file name: " .. param + end + return true, param + end, + nodes_needed = check_region, + func = function(name, param) + local result, count = worldedit.serialize(worldedit.pos1[name], + worldedit.pos2[name]) + detect_misaligned_schematic(name, worldedit.pos1[name], worldedit.pos2[name]) + + local path = minetest.get_worldpath() .. "/schems" + -- Create directory if it does not already exist + minetest.mkdir(path) + + local filename = path .. "/" .. param .. ".we" + local file, err = io.open(filename, "wb") + if err ~= nil then + worldedit.player_notify(name, "Could not save file to \"" .. filename .. "\"") + return + end + file:write(result) + file:flush() + file:close() + + worldedit.player_notify(name, count .. " nodes saved") + end, +}) + +worldedit.register_command("allocate", { + params = "", + description = "Set the region defined by nodes from \"(world folder)/schems/.we\" as the current WorldEdit region", + privs = {worldedit=true}, + require_pos = 1, + parse = function(param) + if param == "" then + return false + end + if not check_filename(param) then + return false, "Disallowed file name: " .. param + end + return true, param + end, + func = function(name, param) + local pos = worldedit.pos1[name] + + local filename = minetest.get_worldpath() .. "/schems/" .. param .. ".we" + local file, err = io.open(filename, "rb") + if err ~= nil then + worldedit.player_notify(name, "could not open file \"" .. filename .. "\"") + return + end + local value = file:read("*a") + file:close() + + local version = worldedit.read_header(value) + if version == nil or version == 0 then + worldedit.player_notify(name, "File is invalid!") + return + elseif version > worldedit.LATEST_SERIALIZATION_VERSION then + worldedit.player_notify(name, "File was created with newer version of WorldEdit!") + return + end + local nodepos1, nodepos2, count = worldedit.allocate(pos, value) + + if not nodepos1 then + worldedit.player_notify(name, "Schematic empty, nothing allocated") + return + end + + worldedit.pos1[name] = nodepos1 + worldedit.pos2[name] = nodepos2 + worldedit.marker_update(name) + + worldedit.player_notify(name, count .. " nodes allocated") + end, +}) + +worldedit.register_command("load", { + params = "", + description = "Load nodes from \"(world folder)/schems/[.we[m]]\" with position 1 of the current WorldEdit region as the origin", + privs = {worldedit=true}, + require_pos = 1, + parse = function(param) + if param == "" then + return false + end + if not check_filename(param) then + return false, "Disallowed file name: " .. param + end + return true, param + end, + func = function(name, param) + local pos = worldedit.pos1[name] + + if param == "" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + if not string.find(param, "^[%w \t.,+-_=!@#$%%^&*()%[%]{};'\"]+$") then + worldedit.player_notify(name, "invalid file name: " .. param) + return + end + + --find the file in the world path + local testpaths = { + minetest.get_worldpath() .. "/schems/" .. param, + minetest.get_worldpath() .. "/schems/" .. param .. ".we", + minetest.get_worldpath() .. "/schems/" .. param .. ".wem", + } + local file, err + for index, path in ipairs(testpaths) do + file, err = io.open(path, "rb") + if not err then + break + end + end + if err then + worldedit.player_notify(name, "could not open file \"" .. param .. "\"") + return + end + local value = file:read("*a") + file:close() + + local version = worldedit.read_header(value) + if version == nil or version == 0 then + worldedit.player_notify(name, "File is invalid!") + return + elseif version > worldedit.LATEST_SERIALIZATION_VERSION then + worldedit.player_notify(name, "File was created with newer version of WorldEdit!") + return + end + + local count = worldedit.deserialize(pos, value) + + worldedit.player_notify(name, count .. " nodes loaded") + end, +}) + +worldedit.register_command("lua", { + params = "", + description = "Executes as a Lua chunk in the global namespace", + privs = {worldedit=true, server=true}, + parse = function(param) + return true, param + end, + func = function(name, param) + local err = worldedit.lua(param) + if err then + worldedit.player_notify(name, "code error: " .. err) + minetest.log("action", name.." tried to execute "..param) + else + worldedit.player_notify(name, "code successfully executed", false) + minetest.log("action", name.." executed "..param) + end + end, +}) + +worldedit.register_command("luatransform", { + params = "", + description = "Executes as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region", + privs = {worldedit=true, server=true}, + require_pos = 2, + parse = function(param) + return true, param + end, + nodes_needed = check_region, + func = function(name, param) + local err = worldedit.luatransform(worldedit.pos1[name], worldedit.pos2[name], param) + if err then + worldedit.player_notify(name, "code error: " .. err, false) + minetest.log("action", name.." tried to execute luatransform "..param) + else + worldedit.player_notify(name, "code successfully executed", false) + minetest.log("action", name.." executed luatransform "..param) + end + end, +}) + +worldedit.register_command("mtschemcreate", { + params = "", + description = "Save the current WorldEdit region using the Minetest ".. + "Schematic format to \"(world folder)/schems/.mts\"", + privs = {worldedit=true}, + require_pos = 2, + parse = function(param) + if param == "" then + return false + end + if not check_filename(param) then + return false, "Disallowed file name: " .. param + end + return true, param + end, + nodes_needed = check_region, + func = function(name, param) + local path = minetest.get_worldpath() .. "/schems" + -- Create directory if it does not already exist + minetest.mkdir(path) + + local filename = path .. "/" .. param .. ".mts" + local ret = minetest.create_schematic(worldedit.pos1[name], + worldedit.pos2[name], worldedit.prob_list[name], + filename) + if ret == nil then + worldedit.player_notify(name, "Failed to create Minetest schematic") + else + worldedit.player_notify(name, "Saved Minetest schematic to " .. param) + end + worldedit.prob_list[name] = {} + end, +}) + +worldedit.register_command("mtschemplace", { + params = "", + description = "Load nodes from \"(world folder)/schems/.mts\" with position 1 of the current WorldEdit region as the origin", + privs = {worldedit=true}, + require_pos = 1, + parse = function(param) + if param == "" then + return false + end + if not check_filename(param) then + return false, "Disallowed file name: " .. param + end + return true, param + end, + func = function(name, param) + local pos = worldedit.pos1[name] + + local path = minetest.get_worldpath() .. "/schems/" .. param .. ".mts" + if minetest.place_schematic(pos, path) == nil then + worldedit.player_notify(name, "failed to place Minetest schematic") + else + worldedit.player_notify(name, "placed Minetest schematic " .. param .. + " at " .. minetest.pos_to_string(pos)) + end + end, +}) + +worldedit.register_command("mtschemprob", { + params = "start/finish/get", + description = "Begins node probability entry for Minetest schematics, gets the nodes that have probabilities set, or ends node probability entry", + privs = {worldedit=true}, + parse = function(param) + if param ~= "start" and param ~= "finish" and param ~= "get" then + return false, "unknown subcommand: " .. param + end + return true, param + end, + func = function(name, param) + if param == "start" then --start probability setting + worldedit.set_pos[name] = "prob" + worldedit.prob_list[name] = {} + worldedit.player_notify(name, "select Minetest schematic probability values by punching nodes") + elseif param == "finish" then --finish probability setting + worldedit.set_pos[name] = nil + worldedit.player_notify(name, "finished Minetest schematic probability selection") + elseif param == "get" then --get all nodes that had probabilities set on them + local text = "" + local problist = worldedit.prob_list[name] + if problist == nil then + return + end + for k,v in pairs(problist) do + local prob = math.floor(((v.prob / 256) * 100) * 100 + 0.5) / 100 + text = text .. minetest.pos_to_string(v.pos) .. ": " .. prob .. "% | " + end + worldedit.player_notify(name, "currently set node probabilities:") + worldedit.player_notify(name, text) + end + end, +}) + +minetest.register_on_player_receive_fields(function(player, formname, fields) + if formname == "prob_val_enter" and not (fields.text == "" or fields.text == nil) then + local name = player:get_player_name() + local prob_entry = {pos=worldedit.prob_pos[name], prob=tonumber(fields.text)} + local index = table.getn(worldedit.prob_list[name]) + 1 + worldedit.prob_list[name][index] = prob_entry + end +end) + +worldedit.register_command("clearobjects", { + params = "", + description = "Clears all objects within the WorldEdit region", + privs = {worldedit=true}, + require_pos = 2, + nodes_needed = check_region, + func = function(name) + local count = worldedit.clear_objects(worldedit.pos1[name], worldedit.pos2[name]) + worldedit.player_notify(name, count .. " objects cleared") + end, +}) diff --git a/mods/Minetest-WorldEdit/worldedit_commands/mark.lua b/mods/Minetest-WorldEdit/worldedit_commands/mark.lua new file mode 100644 index 00000000..a195280b --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_commands/mark.lua @@ -0,0 +1,206 @@ +worldedit.marker1 = {} +worldedit.marker2 = {} +worldedit.marker_region = {} + +local init_sentinel = "new" .. tostring(math.random(99999)) + +--marks worldedit region position 1 +worldedit.mark_pos1 = function(name, region_too) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if worldedit.marker1[name] ~= nil then --marker already exists + worldedit.marker1[name]:remove() --remove marker + worldedit.marker1[name] = nil + end + if pos1 ~= nil then + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos1) + + --add marker + worldedit.marker1[name] = minetest.add_entity(pos1, "worldedit:pos1", init_sentinel) + if worldedit.marker1[name] ~= nil then + worldedit.marker1[name]:get_luaentity().player_name = name + end + end + if region_too == nil or region_too then + worldedit.mark_region(name) + end +end + +--marks worldedit region position 2 +worldedit.mark_pos2 = function(name, region_too) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if worldedit.marker2[name] ~= nil then --marker already exists + worldedit.marker2[name]:remove() --remove marker + worldedit.marker2[name] = nil + end + if pos2 ~= nil then + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos2, pos2) + + --add marker + worldedit.marker2[name] = minetest.add_entity(pos2, "worldedit:pos2", init_sentinel) + if worldedit.marker2[name] ~= nil then + worldedit.marker2[name]:get_luaentity().player_name = name + end + end + if region_too == nil or region_too then + worldedit.mark_region(name) + end +end + +worldedit.mark_region = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if worldedit.marker_region[name] ~= nil then --marker already exists + for _, entity in ipairs(worldedit.marker_region[name]) do + entity:remove() + end + worldedit.marker_region[name] = nil + end + + if pos1 ~= nil and pos2 ~= nil then + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local vec = vector.subtract(pos2, pos1) + local maxside = math.max(vec.x, math.max(vec.y, vec.z)) + local limit = tonumber(minetest.settings:get("active_object_send_range_blocks")) * 16 + if maxside > limit * 1.5 then + -- The client likely won't be able to see the plane markers as intended anyway, + -- thus don't place them and also don't load the area into memory + return + end + + local thickness = 0.2 + local sizex, sizey, sizez = (1 + pos2.x - pos1.x) / 2, (1 + pos2.y - pos1.y) / 2, (1 + pos2.z - pos1.z) / 2 + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local markers = {} + + --XY plane markers + for _, z in ipairs({pos1.z - 0.5, pos2.z + 0.5}) do + local entpos = {x=pos1.x + sizex - 0.5, y=pos1.y + sizey - 0.5, z=z} + local marker = minetest.add_entity(entpos, "worldedit:region_cube", init_sentinel) + if marker ~= nil then + marker:set_properties({ + visual_size={x=sizex * 2, y=sizey * 2}, + collisionbox = {-sizex, -sizey, -thickness, sizex, sizey, thickness}, + }) + marker:get_luaentity().player_name = name + table.insert(markers, marker) + end + end + + --YZ plane markers + for _, x in ipairs({pos1.x - 0.5, pos2.x + 0.5}) do + local entpos = {x=x, y=pos1.y + sizey - 0.5, z=pos1.z + sizez - 0.5} + local marker = minetest.add_entity(entpos, "worldedit:region_cube", init_sentinel) + if marker ~= nil then + marker:set_properties({ + visual_size={x=sizez * 2, y=sizey * 2}, + collisionbox = {-thickness, -sizey, -sizez, thickness, sizey, sizez}, + }) + marker:set_yaw(math.pi / 2) + marker:get_luaentity().player_name = name + table.insert(markers, marker) + end + end + + worldedit.marker_region[name] = markers + end +end + +--convenience function that calls everything +worldedit.marker_update = function(name) + worldedit.mark_pos1(name, false) + worldedit.mark_pos2(name, false) + worldedit.mark_region(name) +end + +minetest.register_entity(":worldedit:pos1", { + initial_properties = { + visual = "cube", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_pos1.png", "worldedit_pos1.png", + "worldedit_pos1.png", "worldedit_pos1.png", + "worldedit_pos1.png", "worldedit_pos1.png"}, + collisionbox = {-0.55, -0.55, -0.55, 0.55, 0.55, 0.55}, + physical = false, + static_save = false, + }, + on_activate = function(self, staticdata, dtime_s) + if staticdata ~= init_sentinel then + -- we were loaded from before static_save = false was added + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + worldedit.marker1[self.player_name] = nil + end, + on_blast = function(self, damage) + return false, false, {} -- don't damage or knockback + end, +}) + +minetest.register_entity(":worldedit:pos2", { + initial_properties = { + visual = "cube", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_pos2.png", "worldedit_pos2.png", + "worldedit_pos2.png", "worldedit_pos2.png", + "worldedit_pos2.png", "worldedit_pos2.png"}, + collisionbox = {-0.55, -0.55, -0.55, 0.55, 0.55, 0.55}, + physical = false, + static_save = false, + }, + on_activate = function(self, staticdata, dtime_s) + if staticdata ~= init_sentinel then + -- we were loaded from before static_save = false was added + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + worldedit.marker2[self.player_name] = nil + end, + on_blast = function(self, damage) + return false, false, {} -- don't damage or knockback + end, +}) + +minetest.register_entity(":worldedit:region_cube", { + initial_properties = { + visual = "upright_sprite", + textures = {"worldedit_cube.png"}, + visual_size = {x=10, y=10}, + physical = false, + static_save = false, + }, + on_activate = function(self, staticdata, dtime_s) + if staticdata ~= init_sentinel then + -- we were loaded from before static_save = false was added + self.object:remove() + end + end, + on_punch = function(self, hitter) + local markers = worldedit.marker_region[self.player_name] + if not markers then + return + end + for _, entity in ipairs(markers) do + entity:remove() + end + worldedit.marker_region[self.player_name] = nil + end, + on_blast = function(self, damage) + return false, false, {} -- don't damage or knockback + end, +}) + diff --git a/mods/Minetest-WorldEdit/worldedit_commands/mod.conf b/mods/Minetest-WorldEdit/worldedit_commands/mod.conf new file mode 100644 index 00000000..28e9ac8e --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_commands/mod.conf @@ -0,0 +1,3 @@ +name = worldedit_commands +description = WorldEdit chat commands +depends = worldedit diff --git a/mods/Minetest-WorldEdit/worldedit_commands/safe.lua b/mods/Minetest-WorldEdit/worldedit_commands/safe.lua new file mode 100644 index 00000000..c83cac8a --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_commands/safe.lua @@ -0,0 +1,48 @@ +local safe_region_callback = {} + +--`count` is the number of nodes that would possibly be modified +--`callback` is a callback to run when the user confirms +local function safe_region(name, count, callback) + if count < 20000 then + return callback() + end + + --save callback to call later + safe_region_callback[name] = callback + worldedit.player_notify(name, "WARNING: this operation could affect up to " .. count .. " nodes; type //y to continue or //n to cancel") +end + +local function reset_pending(name) + safe_region_callback[name] = nil +end + +minetest.register_chatcommand("/y", { + params = "", + description = "Confirm a pending operation", + func = function(name) + local callback = safe_region_callback[name] + if not callback then + worldedit.player_notify(name, "no operation pending") + return + end + + reset_pending(name) + callback(name) + end, +}) + +minetest.register_chatcommand("/n", { + params = "", + description = "Abort a pending operation", + func = function(name) + if not safe_region_callback[name] then + worldedit.player_notify(name, "no operation pending") + return + end + + reset_pending(name) + end, +}) + + +return safe_region, reset_pending diff --git a/mods/Minetest-WorldEdit/worldedit_commands/textures/worldedit_cube.png b/mods/Minetest-WorldEdit/worldedit_commands/textures/worldedit_cube.png new file mode 100644 index 0000000000000000000000000000000000000000..fde36a8782e7c44d2aea80a82ec486797e1a6497 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DjSK$uZf!>a)($X?><>&kwYM?y$VOscWW8z`jU>Eak-aXL96A>qe)2F53sL^A)K lH+a<)DBiOxVZsgu2LE^Ujruw}U4UvCJYD@<);T3K0RTS*DV6{L literal 0 HcmV?d00001 diff --git a/mods/Minetest-WorldEdit/worldedit_commands/textures/worldedit_pos1.png b/mods/Minetest-WorldEdit/worldedit_commands/textures/worldedit_pos1.png new file mode 100644 index 0000000000000000000000000000000000000000..4c304aa88d80420e8f4f005d7f0030234210d5ed GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5hd`K7RKu$QDCpqn z;uvCaIyogF;m3Ig#RW$i{`*Y1b %s]", entry.name or "") +end + +local get_formspec = function(name, identifier) + if worldedit.pages[identifier] then + return worldedit.pages[identifier].get_formspec(name) + end + return worldedit.pages["worldedit_gui"].get_formspec(name) --default to showing main page if an unknown page is given +end + +--implement worldedit.show_page(name, page) in different ways depending on the available APIs +if minetest.global_exists("unified_inventory") then -- unified inventory installed + local old_func = worldedit.register_gui_function + worldedit.register_gui_function = function(identifier, options) + old_func(identifier, options) + unified_inventory.register_page(identifier, {get_formspec=function(player) return {formspec=options.get_formspec(player:get_player_name())} end}) + end + + unified_inventory.register_button("worldedit_gui", { + type = "image", + image = "inventory_plus_worldedit_gui.png", + }) + + minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() + if fields.worldedit_gui then --main page + worldedit.show_page(name, "worldedit_gui") + return true + elseif fields.worldedit_gui_exit then --return to original page + local player = minetest.get_player_by_name(name) + if player then + unified_inventory.set_inventory_formspec(player, "craft") + end + return true + end + return false + end) + + worldedit.show_page = function(name, page) + local player = minetest.get_player_by_name(name) + if player then + player:set_inventory_formspec(get_formspec(name, page)) + end + end +elseif minetest.global_exists("inventory_plus") then -- inventory++ installed + minetest.register_on_joinplayer(function(player) + local can_worldedit = minetest.check_player_privs(player:get_player_name(), {worldedit=true}) + if can_worldedit then + inventory_plus.register_button(player, "worldedit_gui", "WorldEdit") + end + end) + + --show the form when the button is pressed and hide it when done + local gui_player_formspecs = {} + minetest.register_on_player_receive_fields(function(player, formname, fields) + local name = player:get_player_name() + if fields.worldedit_gui then --main page + gui_player_formspecs[name] = player:get_inventory_formspec() + worldedit.show_page(name, "worldedit_gui") + return true + elseif fields.worldedit_gui_exit then --return to original page + if gui_player_formspecs[name] then + inventory_plus.set_inventory_formspec(player, inventory_plus.get_formspec(player, "main")) + end + return true + end + return false + end) + + worldedit.show_page = function(name, page) + local player = minetest.get_player_by_name(name) + if player then + inventory_plus.set_inventory_formspec(player, get_formspec(name, page)) + end + end +elseif minetest.global_exists("smart_inventory") then -- smart_inventory installed + -- redefinition: Update the code element on inventory page to show the we-page + function worldedit.show_page(name, page) + local state = smart_inventory.get_page_state("worldedit_gui", name) + if state then + state:get("code"):set_we_formspec(page) + state.location.rootState:show() -- update inventory page + end + end + + -- smart_inventory page callback. Contains just a "custom code" element + local function smart_worldedit_gui_callback(state) + local codebox = state:element("code", { name = "code", code = "" }) + function codebox:set_we_formspec(we_page) + local new_formspec = get_formspec(state.location.rootState.location.player, we_page) + new_formspec = new_formspec:gsub('button_exit','button') --no inventory closing + self.data.code = "container[1,1]".. new_formspec .. "container_end[]" + end + codebox:set_we_formspec("worldedit_gui") + + -- process input (the back button) + state:onInput(function(state, fields, player) + if fields.worldedit_gui then --main page + state:get("code"):set_we_formspec("worldedit_gui") + elseif fields.worldedit_gui_exit then --return to original page + state:get("code"):set_we_formspec("worldedit_gui") + state.location.parentState:get("crafting_button"):submit() -- switch to the crafting tab + end + end) + end + + -- all handler should return false to force inventory UI update + local orig_register_gui_handler = worldedit.register_gui_handler + worldedit.register_gui_handler = function(identifier, handler) + local wrapper = function(...) + handler(...) + return false + end + orig_register_gui_handler(identifier, wrapper) + end + + -- register the inventory button + smart_inventory.register_page({ + name = "worldedit_gui", + tooltip = "Edit your World!", + icon = "inventory_plus_worldedit_gui.png", + smartfs_callback = smart_worldedit_gui_callback, + sequence = 99 + }) +elseif minetest.global_exists("sfinv") then -- sfinv installed + assert(sfinv.enabled) + local orig_get = sfinv.pages["sfinv:crafting"].get + sfinv.override_page("sfinv:crafting", { + get = function(self, player, context) + local can_worldedit = minetest.check_player_privs(player, {worldedit=true}) + local fs = orig_get(self, player, context) + return fs .. (can_worldedit and "image_button[0,0;1,1;inventory_plus_worldedit_gui.png;worldedit_gui;]" or "") + end + }) + + --show the form when the button is pressed and hide it when done + minetest.register_on_player_receive_fields(function(player, formname, fields) + if fields.worldedit_gui then --main page + worldedit.show_page(player:get_player_name(), "worldedit_gui") + return true + elseif fields.worldedit_gui_exit then --return to original page + sfinv.set_page(player, "sfinv:crafting") + return true + end + return false + end) + + worldedit.show_page = function(name, page) + local player = minetest.get_player_by_name(name) + if player then + player:set_inventory_formspec(get_formspec(name, page)) + end + end +else + error( + "worldedit_gui requires a supported gui management mod to be installed.\n".. + "To use the it you need to either:\n".. + "* use minetest_game or another sfinv-compatible subgame\n".. + "* install Unified Inventory, Inventory++ or Smart Inventory\n".. + "If you don't want to use worldedit_gui, disable it by editing world.mt or from the main menu." + ) +end + +worldedit.register_gui_function("worldedit_gui", { + name = "WorldEdit GUI", + privs = {interact=true}, + get_formspec = function(name) + --create a form with all the buttons arranged in a grid + local buttons, x, y, index = {}, 0, 1, 0 + local width, height = 3, 0.8 + local columns = 5 + for i, identifier in pairs(identifiers) do + if identifier ~= "worldedit_gui" then + local entry = worldedit.pages[identifier] + table.insert(buttons, string.format((entry.get_formspec and "button" or "button_exit") .. + "[%g,%g;%g,%g;%s;%s]", x, y, width, height, identifier, minetest.formspec_escape(entry.name))) + + index, x = index + 1, x + width + if index == columns then --row is full + x, y = 0, y + height + index = 0 + end + end + end + if index == 0 then --empty row + y = y - height + end + return string.format("size[%g,%g]", math.max(columns * width, 5), math.max(y + 0.5, 3)) .. + "button[0,0;2,0.5;worldedit_gui_exit;Back]" .. + "label[2,0;WorldEdit GUI]" .. + table.concat(buttons) + end, +}) + +worldedit.register_gui_handler("worldedit_gui", function(name, fields) + for identifier, entry in pairs(worldedit.pages) do --check for WorldEdit GUI main formspec button selection + if fields[identifier] and identifier ~= "worldedit_gui" then + --ensure player has permission to perform action + local has_privs, missing_privs = minetest.check_player_privs(name, entry.privs) + if not has_privs then + worldedit.player_notify(name, "you are not allowed to use this function (missing privileges: " .. table.concat(missing_privs, ", ") .. ")") + return false + end + if entry.on_select then + entry.on_select(name) + end + if entry.get_formspec then + worldedit.show_page(name, identifier) + end + return true + end + end + return false +end) + +dofile(minetest.get_modpath(minetest.get_current_modname()) .. "/functionality.lua") diff --git a/mods/Minetest-WorldEdit/worldedit_gui/mod.conf b/mods/Minetest-WorldEdit/worldedit_gui/mod.conf new file mode 100644 index 00000000..d5b2fd50 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_gui/mod.conf @@ -0,0 +1,4 @@ +name = worldedit_gui +description = WorldEdit GUI +depends = worldedit, worldedit_commands +optional_depends = unified_inventory, inventory_plus, sfinv, creative, smart_inventory diff --git a/mods/Minetest-WorldEdit/worldedit_gui/textures/inventory_plus_worldedit_gui.png b/mods/Minetest-WorldEdit/worldedit_gui/textures/inventory_plus_worldedit_gui.png new file mode 100644 index 0000000000000000000000000000000000000000..ff9404b43787d0e60c28ee27dd8f18b58e7b5fac GIT binary patch literal 21724 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 Dhc;RF literal 0 HcmV?d00001 diff --git a/mods/Minetest-WorldEdit/worldedit_gui/textures/worldedit_gui_unknown.png b/mods/Minetest-WorldEdit/worldedit_gui/textures/worldedit_gui_unknown.png new file mode 100644 index 0000000000000000000000000000000000000000..f57436ca16aef91522a9af86f6254b837fbd5b30 GIT binary patch literal 597 zcmV-b0;>IqP)uIyy&3M_XH4US3{eVq#-sV`*t=Y;0_9Zf=Bx zgocKOiHV7gjg6C&la`j2n3$NGo131Vo}{FtrKP2&rlzN-r>Ll?tE;QGx3|5$y}`l3 z!otGI$;r;n&e74)($dn?)6>`2*Vx$D+}zyV-QDQu=;`U{?Ck9B?(XmJ@9^;O@bK{Q z@$vTd_V@Sq`1ttw`T70*{r~^};APuH0000!bW%=J0HdU&rKhK>tgWrEv9h+jy}rJ{ z!NSSP%goNu(9zP>)z;S5*xcXY;pOJ&=;`b1?(XyS_4oJp`1$+%{QbwHx{?3@00Cl4 zM?^n9V=#39007ZRL_t(I%e~ac4#F@HMbQj3q4(Z|00000NkvXXu0mjfa5^C* literal 0 HcmV?d00001 diff --git a/mods/Minetest-WorldEdit/worldedit_shortcommands/init.lua b/mods/Minetest-WorldEdit/worldedit_shortcommands/init.lua new file mode 100644 index 00000000..5f755cc0 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_shortcommands/init.lua @@ -0,0 +1,52 @@ +--provides shorter names for the commands in `worldedit_commands` + +worldedit.alias_command = function(alias, original) + if not worldedit.registered_commands[original] then + minetest.log("error", "worldedit_shortcommands: original " .. original .. " does not exist") + return + end + if minetest.chatcommands["/" .. alias] then + minetest.log("error", "worldedit_shortcommands: alias " .. alias .. " already exists") + return + end + + minetest.register_chatcommand("/" .. alias, minetest.chatcommands["/" .. original]) + worldedit.registered_commands[alias] = worldedit.registered_commands[original] +end + +worldedit.alias_command("i", "inspect") +worldedit.alias_command("rst", "reset") +worldedit.alias_command("mk", "mark") +worldedit.alias_command("umk", "unmark") +worldedit.alias_command("1", "pos1") +worldedit.alias_command("2", "pos2") +worldedit.alias_command("fp", "fixedpos") +worldedit.alias_command("v", "volume") +worldedit.alias_command("s", "set") +worldedit.alias_command("r", "replace") +worldedit.alias_command("ri", "replaceinverse") +worldedit.alias_command("hcube", "hollowcube") +worldedit.alias_command("hspr", "hollowsphere") +worldedit.alias_command("spr", "sphere") +worldedit.alias_command("hdo", "hollowdome") +worldedit.alias_command("do", "dome") +worldedit.alias_command("hcyl", "hollowcylinder") +worldedit.alias_command("cyl", "cylinder") +worldedit.alias_command("hpyr", "hollowpyramid") +worldedit.alias_command("pyr", "pyramid") +worldedit.alias_command("spl", "spiral") +worldedit.alias_command("m", "move") +worldedit.alias_command("c", "copy") +worldedit.alias_command("stk", "stack") +worldedit.alias_command("sch", "stretch") +worldedit.alias_command("tps", "transpose") +worldedit.alias_command("fl", "flip") +worldedit.alias_command("rot", "rotate") +worldedit.alias_command("ort", "orient") +worldedit.alias_command("hi", "hide") +worldedit.alias_command("sup", "suppress") +worldedit.alias_command("hlt", "highlight") +worldedit.alias_command("rsr", "restore") +worldedit.alias_command("l", "lua") +worldedit.alias_command("lt", "luatransform") +worldedit.alias_command("clro", "clearobjects") diff --git a/mods/Minetest-WorldEdit/worldedit_shortcommands/mod.conf b/mods/Minetest-WorldEdit/worldedit_shortcommands/mod.conf new file mode 100644 index 00000000..8df801c4 --- /dev/null +++ b/mods/Minetest-WorldEdit/worldedit_shortcommands/mod.conf @@ -0,0 +1,3 @@ +name = worldedit_shortcommands +description = WorldEdit command short aliases +depends = worldedit_commands diff --git a/mods/ambience/README.md b/mods/ambience/README.md new file mode 100644 index 00000000..2a513835 --- /dev/null +++ b/mods/ambience/README.md @@ -0,0 +1,22 @@ +Ambience Redo mod for Minetest + by TenPlus1 + +Based on Immersive Sounds .36 mod by Neuromancer and optimized to run on servers with new fire sounds added when Fire Redo mod is detected... + +- 0.1 - Initial release +- 0.2 - Code change and new water sounds added +- 0.3 - Works with Fire Redo mod to provide fire sounds +- 0.4 - Code optimized +- 0.5 - Changed to kilbiths smaller sound files and removed canadianloon1, adjusted timings +- 0.6 - Using new find_nodes_in_area features to count nodes and speed up execution (thanks everamzah) +- 0.7 - Code tweaks and added Jungle sounds for day and night time +- 0.8 - Override default water sounds for 0.4.14 dev and above, add separate gain for each sound +- 0.9 - Plays music files on server or local client when found at midnight, files to be named "ambience_music.1.ogg" changing number each up to 9. +- 1.0 - Added icecrack sound when walking on snow/ice flows, also tidied code +- 1.1 - Using newer functions, Minetest 0.4.16 and above needed to run +- 1.2 - Added PlayerPlus compatibility, removed fire sounds, added volume changes +- 1.3 - Added API for use with other mods, code rewrite +- 1.4 - Re-ordered water sets to come before fire and lava, day/night sounds play when leaves around and above ground +- 1.5 - Added 'flame_sound' and fire redo check, code tidy and tweak, added ephemeral flag for background sounds. + +Code license: MIT diff --git a/mods/ambience/api.txt b/mods/ambience/api.txt new file mode 100644 index 00000000..fb97081d --- /dev/null +++ b/mods/ambience/api.txt @@ -0,0 +1,91 @@ + +Ambience Lite API +================= + +This short guide will show you how to add sound sets into ambience mod for the +api to use and play sounds accordingly. Please note that the order they are +added will affect sound checks, so high priority sets first. + + +Function Usage +============== + + +Adding Sound Set +---------------- + +ambience.add_set(set_name, def) + 'set_name' contains the name of the sound set to add + 'def' contains the following: + 'frequency' how often the sound set is played (1 to 1000) higher is more + 'nodes' contains a table of nodes needed for checks + 'sound_check(def)' function to check if sounds can be played, def contains: + 'player' player userdata + 'pos' position of player + 'tod' time of day + 'totals' totals for each node e.g. def.totals["default:sand"] + 'positions' position data for every node found + 'head_node' name of node at player head level + 'feet_node' nameof node at player foot level + +This will let you add a set or sounds with the frequency it's used and check +function for it to play. If ephemeral is true then no handler will be used and sound will be played in background alongside other sounds. + +e.g. + +ambience.add_set("windy", { + frequency = 500, + nodes = {"default:sand"}, + sounds = { + {name = "wind", length = 9, gain = 0.3}, + {name = "desertwind", length = 8, gain = 0.3}, + {name = "crow", length = 3, ephemeral = true}, + }, + sound_check = function(def) + local number = totals["default:sand"] or 0 -- yep, can also be nil + if number > 20 then + return "windy", 0.2 -- return set to play and optional gain volume + end + end, +}) + + +Getting Sound Set +----------------- + +ambience.get_set(set_name) + +This returns a table containing all of the set information like example above. + +e.g. + +local myset = ambience.get_set("windy") -- returns everything inside {} above. + + +Deleting Sound Set +------------------ + +ambience.del_set(set_name) + +This will remove a sound set from the list. + +e.g. + +ambience.del_set("windy") + + +Additional Commands +=================== + +Two volume commands have been added to set sound and music volume: + +/svol (0.1 to 1.0) +/mvol (0.1 to 1.0) -- 0 can be used to stop music from playing when it begins + + +Music +===== + +Music can be stored in the sounds folder either on server or locally and so long +as it is named 'ambience_music.1', 'ambience_music.2' etc. then it will select +a song randomly at midnight and play player. diff --git a/mods/ambience/depends.txt b/mods/ambience/depends.txt new file mode 100644 index 00000000..9d316eb0 --- /dev/null +++ b/mods/ambience/depends.txt @@ -0,0 +1,3 @@ +default +fire? +playerplus? diff --git a/mods/ambience/description.txt b/mods/ambience/description.txt new file mode 100644 index 00000000..fd0b66e3 --- /dev/null +++ b/mods/ambience/description.txt @@ -0,0 +1 @@ +Adds realistic sound effects into your world. diff --git a/mods/ambience/init.lua b/mods/ambience/init.lua new file mode 100644 index 00000000..0300c7b2 --- /dev/null +++ b/mods/ambience/init.lua @@ -0,0 +1,327 @@ + +ambience = {} + +-- override default water sounds +minetest.override_item("default:water_source", { sounds = {} }) +minetest.override_item("default:water_flowing", { sounds = {} }) +minetest.override_item("default:river_water_source", { sounds = {} }) +minetest.override_item("default:river_water_flowing", { sounds = {} }) + +-- settings +local SOUNDVOLUME = 1.0 +local MUSICVOLUME = 1.0 +local play_music = minetest.settings:get_bool("ambience_music") ~= false +local pplus = minetest.get_modpath("playerplus") +local radius = 6 +local playing = {} +local sound_sets = {} -- all the sounds and their settings +local sound_set_order = {} -- needed because pairs loops randomly through tables +local set_nodes = {} -- all the nodes needed for sets + + +-- global functions + +-- add set to list +ambience.add_set = function(set_name, def) + + if not set_name or not def then + return + end + + sound_sets[set_name] = { + frequency = def.frequency or 50, + sounds = def.sounds, + sound_check = def.sound_check, + nodes = def.nodes + } + + -- add set name to the sound_set_order table + local can_add = true + + for i = 1, #sound_set_order do + + if sound_set_order[i] == set_name then + can_add = false + end + end + + if can_add then + table.insert(sound_set_order, set_name) + end + + -- add any missing nodes to the set_nodes table + if def.nodes then + + for i = 1, #def.nodes do + + can_add = def.nodes[i] + + for j = 1, #set_nodes do + + if def.nodes[i] == set_nodes[j] then + can_add = false + end + end + + if can_add then + table.insert(set_nodes, can_add) + end + end + end +end + + +-- return set from list using name +ambience.get_set = function(set_name) + + if sound_sets[set_name] then + return sound_sets[set_name] + end +end + + +-- remove set from list +ambience.del_set = function(set_name) + + sound_sets[set_name] = nil + + local can_del = false + + for i = 1, #sound_set_order do + + if sound_set_order[i] == set_name then + can_del = i + end + end + + if can_del then + table.remove(sound_set_order, can_del) + end +end + + +-- plays music and selects sound set +local get_ambience = function(player, tod, name) + + -- play server or local music if available + if play_music and playing[name] then + + -- play at midnight + if tod >= 0.0 and tod <= 0.01 then + + if not playing[name].music then + + playing[name].music = minetest.sound_play("ambience_music", { + to_player = player:get_player_name(), + gain = MUSICVOLUME + }) + end + + elseif tod > 0.1 and playing[name].music then + + playing[name].music = nil + end + end + + + -- get foot and head level nodes at player position + local pos = player:get_pos() + + pos.y = pos.y + 1.4 -- head level + + local nod_head = pplus and playerplus[name].nod_head or minetest.get_node(pos).name + + pos.y = pos.y - 1.2 -- foot level + + local nod_feet = pplus and playerplus[name].nod_feet or minetest.get_node(pos).name + + pos.y = pos.y - 0.2 -- reset pos + + -- get all set nodes around player + local ps, cn = minetest.find_nodes_in_area( + {x = pos.x - radius, y = pos.y - radius, z = pos.z - radius}, + {x = pos.x + radius, y = pos.y + radius, z = pos.z + radius}, set_nodes) + + -- loop through sets in order and choose first that meets it's conditions + for n = 1, #sound_set_order do + + local set = sound_sets[ sound_set_order[n] ] + + if set and set.sound_check then + + -- pass settings to function for condition check + local set_name, gain = set.sound_check({ + player = player, + pos = pos, + tod = tod, + totals = cn, + positions = ps, + head_node = nod_head, + feet_node = nod_feet + }) + + -- if conditions met return set name and gain value + if set_name then + return set_name, gain + end + end + end +end + + +local timer = 0 +local random = math.random + +-- players routine +minetest.register_globalstep(function(dtime) + + -- one second timer + timer = timer + dtime + if timer < 1 then return end + timer = 0 + + -- get list of players and set some variables + local players = minetest.get_connected_players() + local player_name, number, chance, ambience, handler, ok + local tod = minetest.get_timeofday() + + -- loop through players + for n = 1, #players do + + player_name = players[n]:get_player_name() + +--local t1 = os.clock() + + local set_name, MORE_GAIN = get_ambience(players[n], tod, player_name) + +--print(string.format("elapsed time: %.4f\n", os.clock() - t1)) + + ok = true -- everything starts off ok + + -- stop current sound if another set active or gain changed + if playing[player_name] + and playing[player_name].handler then + + if playing[player_name].set ~= set_name + or (playing[player_name].set == set_name + and playing[player_name].gain ~= MORE_GAIN) then + +--print ("-- change stop", set_name, playing[player_name].old_handler) + + minetest.sound_stop(playing[player_name].old_handler) + + playing[player_name].set = nil + playing[player_name].handler = nil + playing[player_name].gain = nil + else + ok = false -- sound set still playing, skip new sound + end + end + + -- set random chance and reset seed + chance = random(1, 1000) + + math.randomseed(tod + chance) + + -- if chance is lower than set frequency then select set + if ok and set_name and chance < sound_sets[set_name].frequency then + + -- choose random sound from set + number = random(#sound_sets[set_name].sounds) + ambience = sound_sets[set_name].sounds[number] + + -- play sound + handler = minetest.sound_play(ambience.name, { + to_player = player_name, + gain = ((ambience.gain or 0.3) + (MORE_GAIN or 0)) * SOUNDVOLUME, + pitch = ambience.pitch or 1.0 + }, ambience.ephemeral) + +--print ("playing... " .. ambience.name .. " (" .. chance .. " < " +-- .. sound_sets[set_name].frequency .. ") @ ", MORE_GAIN, handler) + + -- only continue if sound playing returns handler + if handler then + +--print("-- current handler", handler) + + -- set what player is currently listening to + playing[player_name] = { + set = set_name, gain = MORE_GAIN, + handler = handler, old_handler = handler + } + + -- set timer to stop sound + minetest.after(ambience.length, function() + +--print("-- after", set_name, handler) + + -- make sure we are stopping same sound we started + if playing[player_name] + and playing[player_name].handler + and playing[player_name].old_handler == handler then + +--print("-- timed stop", set_name, handler) + + --minetest.sound_stop(playing[player_name].handler) + minetest.sound_stop(handler) + + -- reset player variables and backup handler + playing[player_name] = { + set = nil, gain = nil, + handler = nil, old_handler = nil + } + end + end) + end + end + end +end) + + +-- sound volume command +minetest.register_chatcommand("svol", { + params = "", + description = "set sound volume (0.1 to 1.0)", + privs = {server = true}, + + func = function(name, param) + + SOUNDVOLUME = tonumber(param) or SOUNDVOLUME + + if SOUNDVOLUME < 0.1 then SOUNDVOLUME = 0.1 end + if SOUNDVOLUME > 1.0 then SOUNDVOLUME = 1.0 end + + return true, "Sound volume set to " .. SOUNDVOLUME + end, +}) + + +-- music volume command (0 stops music) +minetest.register_chatcommand("mvol", { + params = "", + description = "set music volume (0.1 to 1.0)", + privs = {server = true}, + + func = function(name, param) + + MUSICVOLUME = tonumber(param) or MUSICVOLUME + + -- ability to stop music just as it begins + if MUSICVOLUME == 0 and playing[name].music then + minetest.sound_stop(playing[name].music) + end + + if MUSICVOLUME < 0.1 then MUSICVOLUME = 0.1 end + if MUSICVOLUME > 1.0 then MUSICVOLUME = 1.0 end + + return true, "Music volume set to " .. MUSICVOLUME + end, +}) + + +-- load default sound sets +dofile(minetest.get_modpath("ambience") .. "/soundsets.lua") + + +print("[MOD] Ambience Lite loaded") diff --git a/mods/ambience/mod.conf b/mods/ambience/mod.conf new file mode 100644 index 00000000..1e8551e8 --- /dev/null +++ b/mods/ambience/mod.conf @@ -0,0 +1 @@ +name = ambience diff --git a/mods/ambience/screenshot.png b/mods/ambience/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..f1df0c9ef0e7ce9d8f6dc690944412e35a3b0b21 GIT binary patch literal 51812 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

) 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/settingtypes.txt b/mods/ambience/settingtypes.txt new file mode 100644 index 00000000..6d591d10 --- /dev/null +++ b/mods/ambience/settingtypes.txt @@ -0,0 +1,2 @@ +# If enabled will play a random music file from ./minetest/sounds at midnight +ambience_music (Ambience music) bool true diff --git a/mods/ambience/sounds/SoundLicenses.txt b/mods/ambience/sounds/SoundLicenses.txt new file mode 100644 index 00000000..d1da1eab --- /dev/null +++ b/mods/ambience/sounds/SoundLicenses.txt @@ -0,0 +1,105 @@ + +-----------Sound Lic: +--Nightime Sound, Recorded by Mike Koenig, License: Attribution 3.0 http://soundbible.com/951-Nightime.html +--Crickets At Night Sound, License: Attribution 3.0 | Recorded by Mike Koenig |http://soundbible.com/365-Crickets-At-Night.html + +--Medium Pack Of Wolves Howling, License: Public Domain | Recorded by fws.gov, http://soundbible.com/277-Medium-Pack-Of-Wolves-Howling.html + +--Horned Owl Sound, License: Attribution 3.0 | Recorded by Mike Koenig , http://soundbible.com/1851-Horned-Owl.html +--Bats In Cave Sound, License: Attr-Noncommercial 3.0 | Recorded by Mike Koenig , http://soundbible.com/1939-Bats-In-Cave.html + +--Spooky Water Drops Sound, License: Attribution 3.0 | Recorded by Mike Koenig, http://soundbible.com/380-Spooky-Water-Drops.html + + +-- Single Water Droplet Sound, License: Attribution 3.0 | Recorded by Mike Koenig, http://soundbible.com/384-Single-Water-Droplet.html + +--HollowWind, Black Boe, Creative Commons 0 License, http://www.freesound.org/people/Black%20Boe/sounds/22331/ + +--drippingwater*.ogg sounds: CC0, Dripping Water Mod, by kddekadenz, http://minetest.net/forum/viewtopic.php?id=1688 + +--best cardinal bird: License: Attribution 3.0 | Recorded by PsychoBird, http://soundbible.com/1515-Best-Cardinal-Bird.html + +--birdsongnl: the Attribution License, HerbertBoland, http://www.freesound.org/people/HerbertBoland/sounds/28312/ (end) + +--robin2: Attribution License, reinsamba, http://www.freesound.org/people/reinsamba/sounds/32479/ (end) + +--Craw.WAV, Attribution License, inchadney, http://www.freesound.org/people/inchadney/sounds/52450/ + +--bluejay.wav, Creative Commons 0 License, UncleSigmund, http://www.freesound.org/people/UncleSigmund/sounds/42382/ + +--scuba1*.ogg- digifishmusic, Attribution License, http://www.freesound.org/people/digifishmusic/sounds/45521/ + +--Underwater Pool - Attribution 3.0 | Recorded by Mike Koenig, http://soundbible.com/1660-Underwater-Pool.html + +--dolphin_screaming - Creative Commons 0 License, felix.blume, http://www.freesound.org/people/felix.blume/sounds/161691/ + +--dolphins - Attribution Noncommercial License, acclivity, http://www.freesound.org/people/acclivity/sounds/13691/ + +ComboWind uses: +--wind-in-the-trees -Attribution License, laurent, http://www.freesound.org/people/laurent/sounds/16995/ +--drygrassInWind- Creative Commons 0 License, felix.blume, http://www.freesound.org/people/felix.blume/sounds/146436/ + +--Splash: Attribution 3.0 | Recorded by BlastwaveFx.com, http://soundbible.com/546-Fish-Splashing.html + +--small_waterfall Attribution License, volivieri, http://www.freesound.org/people/volivieri/sounds/38390/ + +--Lake_Waves_2*, Attribution License, Benboncan, http://www.freesound.org/people/Benboncan/sounds/67884/ + +--water_swimming_splashing*, Attribution Noncommercial License, Robinhood76, http://www.freesound.org/people/Robinhood76/sounds/79657/ + +--earth01a, Creative Commons 0 License., Halion , http://www.freesound.org/people/Halion/sounds/17785 + +--fiji_beach, Creative Commons 0 License, c97059890, http://www.freesound.org/people/c97059890/sounds/21754/ + +--seagull, Attribution Noncommercial License., hazure, http://www.freesound.org/people/hazure/sounds/23707/, + +desert: +coyote2, Attribution License, rogerforeman, http://www.freesound.org/people/rogerforeman/sounds/68068/ +http://www.freesound.org/people/Proxima4/sounds/104319/ +Desert Monolith.wav, Creative Commons 0 License, Proxima4, http://www.freesound.org/people/Proxima4/sounds/104319/ +Rattlesnake Rattle, Public Domain, fws.gov, http://soundbible.com/237-Rattlesnake-Rattle.html + +flying: +crystal_airlines: Attribution License, suonho, http://www.freesound.org/people/suonho/sounds/56364/ + +----------------Not used yet: +desert: +Desert Simple.wav, Creative Commons 0 License, Proxima4, http://www.freesound.org/people/Proxima4/sounds/104320/ + + 313hummer (Jordan Craige) +--echos http://soundcloud.com/jordan-craige/echos-1 +Creative Commons Attribution license (reuse allowed) Attribution 3.0 Unported (CC BY 3.0) +Not Used:--FoamOfTheSea http://soundcloud.com/jordan-craige/foam-of-the-sea + +xi-intersection: +http://soundcloud.com/xi-intersection/mass-effect-uncharted-worlds Creative Commons License +--not used: +http://soundcloud.com/xi-intersection/donkey-kong-country-2-flight +http://soundcloud.com/kogyo/kogyo-skalar-m1 + +lava: +http://www.freesound.org/people/Halion/sounds/17785/ (almost as good cc) (combine with rocks falling?) +http://www.freesound.org/people/pushtobreak/sounds/17823/ (attrib non cc really good) +http://www.freesound.org/people/klankbeeld/sounds/123970/ (horror rhythm) +Rockfall in mine.wav http://www.freesound.org/people/Benboncan/sounds/60085/ + + +http://www.freesound.org/people/snotch/sounds/96175/ (mud volcano) + +--natural night sounds in Boquete.wav, Attribution License, laurent, http://www.freesound.org/people/laurent/sounds/15851/ +http://www.freesound.org/people/Dynamicell/sounds/17553/ +http://www.freesound.org/people/juskiddink/sounds/78955/ aspen tree in wind +http://www.freesound.org/people/Benboncan/sounds/69761/ wind in hedge birds animals + + +ButterflyTea: +Creative Commons : Attribution-Noncommercial-Share Alike 3.0 +http://www.jamendo.com/en/track/904012/dance-of-magical-flowers +http://www.jamendo.com/en/track/904013/magic-of-the-seventh-world +http://www.jamendo.com/en/track/904016/in-search-of-the-soul + +http://www.freesfx.co.uk/soundeffects/forests-jungles/ + +zero-project + +icecrack.ogg by figowitz (http://freesound.org/people/Figowitz/sounds/67881/) diff --git a/mods/ambience/sounds/beach.ogg b/mods/ambience/sounds/beach.ogg new file mode 100644 index 0000000000000000000000000000000000000000..69c37b7d317a51df3cf2a909f916ec1214c4579d GIT binary patch literal 73112 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

MmsD@x=ft711X)j& z#@<)c45OkKvj*ZFji2(zqPQf8AOjfd`B3%tnY=xQkj(g^GtQavyRZQ}=4t~tv;xfV zv+r*T>#$e-H=tQ6*s{u@&~#>HqR|x;ZQ=AsI(_*BGa<3i8}Yo)&9NZtTr&#%kRey$IvOH)3J})7n*URY`Vw zoRQn4;|AxdsUvBZZW-7^IxAlNIZh4h@*@wYO?C|-sFp44XX70$UcWL zxFlIbQOQ5H3rhrn5R(#oE={5CQYOTNem#RIb`lBYgU0008A9Tq(8@z1GP+#!QkhCl6yZ^z_A{$_*pLm1rZw+U3_tP2!5bw;DzNZ?eNw z;>nW2P=WHIHwaNwJ-IaX((5jHi0nr@EPb=zl_Ir&Ry`7L4*Zl9=gf~>(|6sxutYCExMVMv_6BVI((5H6 zY@4kTghPQFJl*1y@wY+(QYh?j?ZaH|hrSWce4|mb%Vro}Hu84Z338t9ux3+Oopb2DPz6KAaSX`-^U!?)=wx_R11nP`PTYdF8xp#83x{@0S2HhI zc?m}9IV-izgxbCv&(@X?ZNFOhR`Lb}7KmAI^{bt)QhI+biC2B^2I;m|<|8L}v#XmG zfHx}D?;|18dr1#bt1~CQsqh_d{G9_?2w6Fhq0vw~@$&ciZJ5EMAZZSJEBV$CaDJ!U z08l~gyZNG%%!YxXID5CKCNF&a{%D)YE!fE1ym<0i<%Pk_>ocLF6Ne|fL;Wt-yQs`g zB9a)q2+x4a&+@eIaQ`^ZWElK>hM~Y}r+g4BjgxJfooYOfI38w_z#hzg`pud`nU-kz zkQ&wLCr~L>YY;(%_5e9@$;sAmX{^Oz;KRRPAvmam7K14|%IQ4UHXo(3=gj3b21aUt z#7#Dw9}Hyh8%bZ=yz7lgZg~-^(rim`PgTI&8E0MzJAf^4aKG9#L$8C_1`Ez|Z}o)- zLo&Hx20EHzihCr}^ZH}t4&ZvH&|93M|918vNk3GQF?vW_W$w((-pU{~GYR7aEf#N#-(Uj%&H+zE_#VP{E98*x-!-$o zoYK<2s&v2_Q$oD_HXELZzH;uKQ~!awebTj%*v_fis8%c!MYJw83Zg(7Nk4du5=eQ5 zzIb{>!)6Xy%sj#>s_T`062)MkQ6nuud(xOO#1u#BOr}AerCnRSLA7?xofr)``}B%% znSg%Ed!Uyk5$Rz~y7=Ss-HpLFpca)<*vYg%x#^c*-u+xStn9n=GCG6&*2O4_IT>7I z7Z+U5#^DR-r1-Va0=)%ZSvJJ_Jb{=MJG%%j;4D9{viIi^OB|Q21V->bWpbCyzwwM& zf6h8aAl+#>?u-B4UJ)VN35U7^AE%!H!m--8RC0S4tH4vQ?Vjtr?gX}~Ml%dEkAY8f z5fo6_c>Q9$wduwUw+Ng~whzN^bf7>V`yE-IFB)f|B{^L%2%TnnPk+CJs0HU(4ydkS z_-v=ms1-tNQ^8qk8U-?Q9^V)SnGIG;okL4Z6-(Fb+)RZae6ZH552uyy9R7sF-_P+xr+<3$m3VVlD2x$ z=3QO*&mwM8j7xn=_SkBe+h$?J1@A31^+fxqj6 zCOC9ZOd!V`n+w?&c5!=Wz>V*qt}_PvRyKHzicA8@3sgGpKU4(?c_1%M==9T?ZZ4UB z(HKm1g_%S+Pc513fxr7{Nu!aNgaiS?CsI6V&km9O41$;&^?o(w#oOH?Eulj)Ksfy~ zvlj@auDY*ZD(`RS5G#9JM;eC2PEvE{&V8u9eWHboPN{6DP9l8qgjwP=@I>BlElt-* z$)Hcii;u*;YieY1`sxVjhQ49WixkS{^zF>3?EZ`H%uY=3$p?*5u#M}?#ffX*#A+_T zIOCC{`Kn`&^)L`=Vt`E+$}vSAI#=ct+5k)rtXyfYc@{ORCl?36P1Jjc_-of1E zgh>e`rcmk2;j&du*(Fo5E>wzZY~0-r{RT7baKUHwu?(ZL(%*Jv{7l1Te+eC<=W&d& z3wxb6KkS!>`hV+UU?8;U{H+MPBw<=$cBn(bv^Sywz6sd{=iZ)uHr*RG&qHqUhu?Bz zO+1MS@_nBctS)#&Tc{!Vc!`C|1j1BjF0WfK>flICxcq#LPj~X#_u+os)JjIS((Db< zR3$6CN$@c0xL4}21T(2)?FT*?R32_C9Y2cHrT*y*)&!(6gi&=h*(mkz(0^PA8~!A! zfbd2p@AX4aHKSr>N0Ir_Bn&Vh#b)UUq-H2k=R zAlhtKcpHYRn;OrAQUi4%Q8n5o2B_5M4~WD^q@D2|5#ek%rCND)2$$5Ejwo2W!zcC0 z&f_BUIyQ|NvpsapiVY+o=)g#AV5O_{8)6x0wI%S+cS|SOF=Z+sjnMFfjO7)J9R>u9 z0MP$!`YE8%3KWDJYbuRj7b1`fn1d3ex(D_jWk*}lG=W_$z4yKBSq8rR(UlkD?Jti& zKj1(~?gKtjLte+q2e88q@RZB5wWpaKGl&h!2>e&(atGmNCtwWgoR#QQDe^;JQ`$ok zl;2y@egaUs|0^0HjNei9cj-FK>s7_*y5GgrcTMFV*oUOAUe{WI2ic{efk3VVx*b8L&Eq#k*zF)#fc}YZ(B=C&WRU?kiOrB^idHvpi6emt>SN6}&K0iyZFCMlyJrIZT z!JiDl|JI^c@@UkGa^z)1Wy!c&AoS)yw52f8|1qApu7IbWr@Q|4%r zxDweo4hn}k#t^w>$n_C?fg<*zP}WO`S7Cu2-StzD(=ribA&)xbqdxIvq_1i6+I88s zwCH)o_(2^=)n|7{B}Uc*Q>n_~!L}T=XR`AfgNtK^#6Rb*dCVpVU`ZJP+4BLZ19>Zi zBk{TL8GTwhu42t4Tbl6nQzTbZMagp9Y^L?qZJ`poFq2hyt^V@GB7x5DdGr#oUWC<4 zu3=WhJs4t!d{wiwa(MC)&#j3e@M+tJ-kewd>U~o=ei2uZ9M1Hd9GMJu&Obtby~mcb zIQ{@xQO8Ol6fZzOsGXGjF_f>4f7)IcxNMr3@7EYt(a-w|A9}&2k~?Vv9gr%ZXId$I zxGm7Ay19w!m5v|qLFzF|7koDtR!6jU2H3C7$>0mR4n^LeKXce8-kHQrGrK=oYwz)! z4{0BVC-3pAo&>uD9nBdH&R|9<^3#O8sMP%6YpPz|EqD+yEcx@?gW+mHk{CV8C)2jm z;l@@Gquqa7RTV2j$=|OzAKrah?U(L+eCbg&4zFUKM6R@AUw$>S$?&$fbME;?XU;_r zCH)jUf;*PFJ42X;5!U6SC4#UcN@+4U?UVU@bXff{>UuEi!i^7*a4T8)U|AeY!^~v` zvp!qXHKf=M7#pG2-vOs+wYQ;ID953e4k1(}xvct`*OVsaP8>5$o-aKs*0%#^fTCjd z*3fhe3JPzF%akKTJ6>FR_PRm!^7uHBvr6!O zHdNm*NAW{BFHtDY_1PQInvmTnqlon|U*eG8Lidu!A@oD05dH*;l&fy#P9f!$WeLxs z@_q9YW%3pALBVZ~yDLAa|NJ4_(~6=Ex`-7P_KktF|12zfx;3i4>}Rb0Lh#s4L{uN* zsw!OnND^hJfopE{wqnVvkgcSOIFF|mK6xPj)BN!mE6td5+s#@amGNtr2s%9pxH*CK zTZNTp$AvS;C`o51It7cw=+#jE5GmS3+z~Ztbu8o!)2bwXbvj}*W|DcwU7kTX9Mn62 zl{r%NWK*xAqQZ^|!y|hpg1a5&5y?XZs*=S%a8$zGtY>obl0WY4`4rvdu}e05LD$(8 zU}6a?Kw)S|PmGTWrN6OmlD<;pJLj-4>f3HayIhO8m}gKKvhCEj*A7|Mgc~{}T}Fc- zaDHv*S6iZ$FRChx;#FL~2Dn?N*7S^jfy&@jXR)0d8nfIwSB<9t-FE*y2aDSm@WvI( z*h7F$G`?Ng#q>+6#vZWN` zEN-IgwstFcg!(-d9tJwDSeGvXM0sJ+Su&;8S@nPPBv*D8Vbw;_%=vi# zg)D-Nafc{Q<#j?SAVOk{T1t+WA*x=`rahar7*;!O`m>N5LM`=&!nL<*{#Ho3@8qJ- zz#JvbuZBfK`(9)#m8zz!MxWCbRg1&XF7+=pOk@L61^kD~XMvGFK&3}bW}=02L*CZW z_+K8~wn}5TI_>~y7B?BRyRs-vF%sw5zEbQ|mYgnkUhx6lP$pms$>X4+CUfYTR@PA( zW{o%j0mrGaUtYt)P{Z(1Xnz^TUOB+qZGcDIAkJB-sE+I1I}jdUtrx-Y(!MQm7z9JF#1xX=g18 zBDWFgxqXrS<`(kI`w~H6FNf#;Ss3k{S!yt}!{*ATTYpQ)UJZ{Kk!Hny1 zh&L;5hIH3`%64zgQ5I{Sm{7MATv|zZR2-`-&1a|-8ykF(O!)BHAyWqXx{$}x&f;h1 z8dVaaNCp4d=RQ#rIi%%vEmYgpv< zTry>KmITkr?teO`gheW(*_nY`cyIiC7ARsH#>Yj z^acEz3{N2Z?RZX`n{8Zl!Q5SXP>~JrGSS_f73s10h;^v4)5-hl3th^ahNT@m8qobKxxbb~8e;6N_|;mUzzo8$ zUo6LRzUAH{g+8BBZws;AY_LR)qIVnFxBmY%cFD>nG0d?bx@nGA`;HCu&Q;g?rhe<~ zsi0G3q_$1;7ngI?AnA!iWyc>;%eZM2^eg+5;{MKq*gLW)K4TGAJ>Awdo+Nq4H891X zWn;zY_ZLehUcgR^-MA(ZRx~u6*HQlShR5?ga%QcrPbd3z_ zs)-BuK~9zW2H34qA1n=pEkL^oIxzmBhUC1RXDe2W!T!d^SH1$DoLkHzM-FazBScuY z7&yOY9w1)|dx6eb0@!dyChDJ-G9d|=~B)^ zA$^(`o$!6xGcB%<3cNO$yHzXJRy6opL*NPU%52=VR;{d}zOAEe}(R!@wipK$_{H z5E+Y4Zi_sZBNaap_Se;-O`qJOEWhs#DGN5AXSTET(EDi$|f{oF*oez+u z>Y9*v!B^h2U8MKeB$bg7dy2P^yLyC3M##?MgTnI>D{*bJ4zrXk&&!!jNL`-Ujnljv zxXbLfKp)rDB?{!uYgXk)Ze(l34(>2!)H2VmDSjQw zqH9fI)yk1BxAJ8SXk&NLHyl3nW;|ZwI<;8j_O|2$t;)qMzWO^);C3>)&-MJ+CPbwV z)Mqk+Vdb=IzO}Vq$C-u}A8!8OHmHISs!0W&!&fT;6shK}cT-TcWga%6+M*}lCul1MWWFF zW%6B;h{%>};y~>Z`PH|!Qwgb9hMCV;I>4};Uio6PM+GAeD*R!n6?*%(thKgB6t-#0 zV&yR>jhfys9UY;rX&iqTF^HbNPbJL4Iu(#hr7n##EAN=EpX!qtYj#@z#ijL<6=$jg?)<`?dHG&JN%#Y*R> znQecsw{JOoNq4Ypc;Y;)C3ZB5)yWd`R!l6uQ0VfaHoX@!&cfByn|;uXF&~fT;wuq zqDD`>x#?-??0D6#3zkC~o~+AwFFrGA4*@0Uqj8Q+lO5xL&m6a<)YT)&ZjIza;fI@1 z0t)reo5j4Tgqca5tn_TJ@FCW+lKUiotKDkMBY$TWUEe%nD?jAF(M!O%#MHvMVTA|l zG|5k#SvnXWVX*X-eP89`?B*rv&xbCsgACo?WYzLdwOo(jqUMxG%Yg+~wh@v|<8s26 zy`{1TLJSV&>gqp*6qu)@Az7QAtQc5CmoK>~LiYiCPE32TrK?cHDD>|wx(3K@PCe(* zHsaV6y?L zMI9b65uf>0fnR~6QGcE?GmXZu75;>osgn35?yoT%3{g@g`ck#?oWu<`_*3)Qp;43j zirWF@#GWJnC1m?sm#XVH{;e5Baqf1-Y}_~Z;Xh4+(U#)IqB$#TYPJ{4MG_uHZ2Go| zGG5jqF`ka9_R|*!$WEk3o!ro-oaNnqIukIH{!QY7U;@^brI;4@`3YdI?y9uU+N0kz zI`dY-q%kVO@QFkyKcragKQKk&K;_!8Ub++h#{20%~ zzR9cC^bsv!TWPg=qz7ef0$(y3JdiVzu*taID%ggnS~V&Z^E&JB;P^U8LYiMeizTT* zElB3#1=G-W(UOT&3k$5s#4b5KAsTl?2*J00P8b>LEdKMb>1?L6!Pgyz7mwAR-rRFe zymr};LZR6+LyqBBZ8w=*f-Fm%MFm@J$?ICyd z^3=NfXrnp9taK#2Y}(=E?;?Fa+JFE(yaVWkY5~gLfM)R%UENJ%-C~TCXREDg#tj&GvSHoG)8|YFsx+Q> zBDl4-im4ka;?}xcdS1Q9K!6oYBma!pt>vF3)=n8al}$8n1Kj**VN!oh$dEsf$5JM5 zr5M*W_(k9)%xD}RsxxDTYj3Y$(Za`Zt=mX%IqXFGDvwo9svRJUbMB+dohOX@t@|iT zva(*-WK?j&N_s*>63u9L5?eAypxlKPhlfm>DuP1C zGHcY=)(RY&yj}SaS(wgp$R7ik{Y7kR9I>|KA!j1x9@O1h@GsvmB1;z}`cKSg@q^}{ zIi-PVZvjBXLs;>z_MQbq%wrF_%hB$Sdr9t$yD%|HS?gJrY zsXu{AB;Ojg;Fn-|&5a(&py^+WhN0?tckZ{e{qd5mFTl?sCoK9c8;AyZ#BOXJ&$q|U z(*KQ3QNKEj?mOd&K40q<(D!L)@9k3A|iUy&M_#|j;dqVA`oDQDpbGaZ?+~QZBF$#YJlF{0*8!x zlsd#I>tXLr@LdI*1E83>KuRRoaDO|^$oh4ao%3(qy4`bm6`%J=jnU=?!pDDX{U49~ zFQ7b;^s4CV1!#l*2rWZ~tKavkRA;&DV4zpPsDbbPf&1e~W=~EUdL9#>N3rqObEZr49Z^jFcChvnf9x(r^By8J#))`jQ#$%KDfm=}% zTv<(};{eJltl5MpZ>ts*zIWP25Kyk0f08{>dWv^=)?b^jhT$Yampv^DN3K<+-)IaB z#bVxV1Kaw0Ex5;pfUIOTn1sGir@keR4lj_O^=9Q1H@RSpGzy>Qq1!?yQz;;XGd;&j z4tc*^YjS3`XNnG0MR;#_j zo?p8Sa%+w1Sgd62Z4P!-Dn%V|f;0_@w=B_DMejA<%G|H|q%z`CszFUz&_If{YpNIy zet}k5yM-o3mB~V3wC<-oZuM*rATga=GA3 zm6l#6bEj$sV^MQazg-*JZf-3)1qthD%` z&{UT&wNTz@3cw-F|5cv5GLHGhGccI1(BCjG9Jc9M(wjnUa*6spM*84q$h+P!?GXb= zLfjp8B=jasgLz~KI!RhbN64{Bf0VQRG;Q@6KPaDK39abH2={0|k&gvwDj%x28B6?a zTjX{xJ_3e3gtI&QQ9(X3#BnvlDohIPIwRwg)Foy0!O1)vcZGmD6qd;llW%E;(=Mil z*n8$#^1;WjCU#K+FkHbRrSskNg(Hq(G;1SUz;OBP#8PmCs`!dPEM-XK1^bG)j*+p2 zN44NM;#}*0%LAf)M@eXj=b=@c^Zls?S|+%~+L3=(+Iel@G5yg|dl&nNaS&3b9aQ!x3fZ4i< z7YM|x^{%dU@YMn+ z5j5=k08QYY(V};5;|$<@0=A<81I+&p&i-9ViT$NaBw0MBz-qPDKBEJ%rr>k%#qG1b zWufO^q92KaIV1fP+KJ6QqiUC-lRw{{%-6Mx*z2q~r~RPp_dZ)|sK64H-BFy-zyuQ} zmx~q&uxVm%)Sjh%`;(r(6|H$uMl|*)4OJ0oS?`t-dadDtb_kJ-*7eGZ#tDgHMROe) zJg!Y~GnclbCE?FgS^v#{rn;(z&H5H?M5Y#T2R`%R^w#{Xe2JlBx*|V_4%>i= zN+J@oDf6iIL5%It$g9_km<%>pFG?eg+_s4BE8@OreBcS#WVz+AHa@MFOfDrbzTOZtMw@TYgLdge#FYN?>L%@vm_*zn+a)1^=y-aR^b zNA8G|WUKHHUEl4xe^=&g0(Brr7U}BG&}mL*Jn{*MxtCw|{fjqj=PA(&6b7B*#N{dI z$T#6zbp!#&q=`qss!0OYukK5hsZ?0FmDNU5@l5){`Rgp7q4zVo7LaQD-8^|pfZtQ z%1Jlu==g#m6IGoay zpVj+9jY_P8rSdagMv)#88K&M%#3!tgoEcPK;LfkOSikK+}d5 zp(dy(5`lCCq55Q#45+2+(us0pZjM!I=i@K$vqury0v?%&yTA~{^QoVVCsn8eWf37SR2e=WeX%b7L{3aq&x zQ^C{j5G2+cG#H&*YH_oBI~)d~EIY#0?{HPj7vZkRga-+x6~c!JV~Ox#Q4-E~!xvZ6 z9SJkV>~?Y%s(0O?qAzmWGbFEsmq0;vz3^w9OY^eS{g+LT_-y;Db2TvngNU+jNT~W5 zGB)0v_@}s&w1fk%GTURme7j@`eLDbgHK9jnA_5ItM0qgAIw6k6K>cPt-ouy3Jq+Ax zcr`)T7W4gFI`cGokXtsU(Dz7mLOKDrhSL^3|G4>*!k??AuzcgX3YyNV%;xdo+fHQa zEB87~LeP-1*G-6-=JD@f!Rt;pz4pvwVahlqt8i*OAA?i1BoJNeCS){x} z_c8&c&fn9*1X(df8IaoEz0(dkkmZf(CkI0Ek7rx!y3FeT-YW9GMfTMdJJQ+SWcEZ> z7b*FHJg!<0hzF({k!Ae_(%9IJvt6gN^WD&w4CeLHYd?l8>dsd9*@7+Wz7@}bTkX}` z{wVrg8Y!#62F`=0wi*Ghdw^1suQ8CxoRpZl5Px{HEUsWJzhO~rbLHojA^5?RwM2-) z%bC@1v`qpo@<;(w+AX1Sr10tS3D)pon~d=E{SAIPg84}ZIB?A-_WU(K81~%L3+mLGe~6Nrk`8+Q8A-h7xdfU};b%2U3Hy@nDL2ceQ1Q zXHCY*-6fdKFc@4F1Hqn4;?%fQVGB5X%{Ihu?M^H>SjE|qm0gIF^;0e-NWzE8<0?>alM?riX>HpKMt6+ZTayNFc|y$ z9>>wSbKL%g&9bwDIh%=h)E4wXQpC_QI=)KQr#OD{g=ouIC~n|mQ-L0DaNKC6L81WJ z*P5MmU-eADfhA=K(P;2ml53XXHvyEdbD{J&awd1R^k6}WxRsl;>?F50dSfwsD}T4p z$}nv1D1f;1IJVnohoaw4z>)PCiAKneb(-gYBy3s;1b^X3O1>Z$u ze2@=92F*Zbn+T&(BUqw`EPEaB(eRG^@zDT@x1a_Em$TPcHyc}dl$J~$CE^`kDmd<6 zoK1ca(tDjo?5H(7+OmH2f4S4OoCgD-A)iL$B25xAvUzrn^y%92LFLq4p0_s#3YR}D zGa8QSOrSm9Ky&jF*(-ze9@W5s(uY=b735a`3#p>X34*>P*SS_^&ymCchcC3}O0KUB8t06Df8QgI7qWC_~|8aRV$5Y1?f1 zprS+As;U}~0Ko<6fNZ*2;m#Z4iQO!zV6f7yTjxd460O2ur@5bS2MBg*uT6vHPA`;T zr~GSTQfYzOVbAg-XQtU#ot>RDQJ#rKx}Ix>SP3q}o$bZX+1>^;jbHL=lg zaY06}T{C2%$v2oEit9+a5V!R??@`MSB-crcQUr6UU`)K<$3VK@^n%>E0AO!dtCO|> z{IZv?Dol%84y>j`YBt4{%}xKKrRSpv7QY`J9VCtCg8byAcz^IslnIqi)27bx$Hat< zuF)x%`}GZ8^~8SfZ|5)_i@FI)bL=L58$Ek-AFP%~ksP8~?p#ggcP-BBSx6I`Pu-1J ze+fu7|E06tagHO=ji{?5AB{HxN$KP;LL&C+SgHM#%%f5sa-zxzo3_&Oi|@O373M*1l3v@`hi=8~e3XC@|NsiFAa)N>#XsH7QE zi(m){seN9rQ?f0dXh0ajT3EDG(!istoVo++Dn!Rc6bH=@GI0;GG@9m`4Kb@sDH2rKhK3Qa0O$JuB9O43_xkOFWYaZ5fdkJGiATmz>O9A_>%FclX78DmF+S(@ z10xu{SqHC=7L(MrjN&>H(wgJ64HQfK0!MFxqf!eqmgYP4L!nJ1g3Ritdo4(d0V`|H}P;_dG}vefSv zv|f9*0wbXW1C$@VtCVb>IT7vsUjjRyM=C;`r94uTwoN(j=n&H}3C{h691V8iw?&Kuhqep_ ze(pSkq`M&@x*qwKC-ZKUVf}W@vi##{KAU!e+{P)uwQYCs zlFjKOK=(WLJJPxEq1~!+noUp>#=GlXICqzTvlE_ldJA=+&?PIqn{Xv)iuu@-j5S zoK9v6CeuZXB)9F^`{TJ>!11%DyYHCY)Md9wA2px}g3b@xy#ul8gI2|V51gsI;xn>J9}{&39s+;;Ls&7D3jmuLP|#Gevh`Z>k>X-C{S|wW9rkhqPf*J zvCSm1UVLHTNnPE;JW7;VDaVS87fqH8pdKTal++IS>;k2;|<76BUKuZO{Au z-oNQ50bV+GN;3|Mjv23!zSxpC#o3APUh-RGPdEYcQpqA)gPXfeO+$9i}+Z;8_UWhVA2 z?9lH|{|YEXlBb8(DA6D9cYH~dy+LK-?DvM>IUS8Ji!$GuE;nTfffzHhPO5p|k=2uc zUomMfG>&oqMR4Acr*^6XMPGlkJv#hA@N(-pz{d)B-V5d5n$=qmPgA*An&!)d^(uF+ zBHO+P3uT9_)?0_AX1cST6yx<^)w+3x#~;>3(py24(1g+}rX_`)VHMqhf9x7?OdHh~ z!X@+9la{uo;8##uPAhdnNe`mKCjGw-DyYV0eTxV1Htd{ia-X9(VgN$&HE4IS#adnf zXwZS$zusxJKFHH2oOZfgtUTG~T!w5{hZdqW-oo<}FAHpKlB}HK%YM9a99P@U^)Bkb7G15rBhSYeMT;Yw2?EE2OdY*$h`Q2?(Jn` zpc*$2KxBj(g%|E_cbBGETS=27^(iSQw@ zW4qRTeN-#okBxKQLh-o5gypCgBC)#oqI8=|PVxToQReJ{CLDUzdRS1U^@=iE#p|j|CDfAA2*8K5^;$No zxXI~LN+Ci=E>rz>dGz-h_XZJm#^Acn4W=54FI!r9Q2k`lhof@?;p6N}Q&>8#k#0eI zLJH||E?PIhBOw#CvApWih03a_i@JE^n90)&ue^_w32)6RZ5^+3X{`yqdGaq{D*xBP z`tL1M(&vZz!hShc2K<$!eBup!M1ybejqwM|&vsJHc=LEt^q)gd2Pp$zEvB zN<}6!P=r31!{iI3`KtOJ6g9HB~cSlS#6pvNZe^ulF@pBAbkpd!AH3oL$cCDB!>>M^qG1D zMy1?BdYT79^M_rF2_;P8;A33H(`1tcuIwlGwJdNn*U#yaMt-*O8EYM`X7 zIE;i)enw%Ev{ghmN1pYWpy)n38K-Clm)W zraR+|GVLKdMLVfl2q^~NAu=yJFe7qs|JVNzn@e{&P z#d4uJ_p-;ntG8Rt5oE}Vh~ERkukzG^UZFbN`}si$;LrYca6|9}+WwDG%q59U=8YkL zQ^(N^2FRhKEko#c;Ek<_2V!XreqEg*d`*6uSR#w%g)yHnBal;5E9{!$Gc(hT%jY^C zqlwVpfwps;35)SEjixF=+H;xo2F2oRK^+cpO%bPq-0>hFadre`hQPw-drr-Ul{=pO zX7HFf#5T8a)RP{)B4lVZJU&ro(;B)cfp0*qO#3EF567<*`ePUTJ}=bj2CE2JZ1Z-m zR}b2OxvF?}lcd0HU0k#e5_Lvum#m%)BWowU5x@B&h=-WU+W$$;03o?~F+Y5LKk(ts zu2`c>$lGV-?*l^D?^{pjkxJd2M&EAT+T0SlBsf(<^Gcd6v!Ix2%3Vti@Ry-9NJ0HY z_Tyz3*QbmTj|r( znAnoN*svT~0~rKWv5}+6ElxD|^Dix=X0nx%|0FK2oT!pT!j2DVs4DY0#w$5!3XCSe zzEwIeHa0kubkak-OQY#NMBk*|FawV^l$irTU(38d`WhQ|N$8O#KX^Pu>cvCB9Y>(s z`MDFp0nBZm=4kp;m#iEb!c_m1vTjJswevgg|I$?P^pqKdqd6n>Uxujwo%3iN<#bY4 zca+wc-FkoCi*eung-1;n9Dh>}SejfC!y5Z+t( zGAH`WgqoAQMxhy?WQl=joxA?dyP1^yj=w37>(M#&7O$WjRxuz?TU7FSijF zHl;fCL{RJKr%iERO4y%->NZz9Opr`n=EnTgCMp?)*K3IV3ZkL~3Sf<-_qT~i`=tjS z3E&Ul7rOxfT6atil=%m3KlYgqk4Cn>dihZE z>+qGP^oQBPGD+*)-@cf(C<&vuI{$&JZQoe_oKb19Vnlvd-am>2fY=t0+f#WnZ(kT5s#W@hTL$zK6f*_u^6^KVK zo)A3=FnbkC<%EdGMd$wJ!FaN+Ys z3dB^n9b1EG2sZC&vuP5dG?iMp9d}8dQMrvIL8K}vKI*3CRWC>4ra^PdFb1n6o{c$w z_|&;0@82B<0{-c~X4^Gp8&~swA0xcsDLOEG$M9FTru$&#)2V3<&o`;bm4&~w`u8VG z6+FC}`eNA9y+!~kRScYr(0EaT>?g_3-1S~2G^ago#Jl@f@JV$Cpz}5q1Dx2-w}d0l zMSleM86XWx0gzo1|7jrZn%w#iUB&*3A;(qzWoQGUsv5%^>Je>lqVn0Uz1@ea6t`jvumEXaRoqT%^d}v3uwf?mxiWUHe%er##{_HN7g1!eYl=7}lY=h6plxA5g&?d7&OV}kP;*`DlE5qt{ zG&-SQx5 z6C&C=GD}ED@8UR@TEtiDy37XB8N6|79WgiJ%yt*}-2DJMmP8!{f2F~eNG%e}nKeTs z$JvpD>=GVj?o7sZD)HP# z9o0)bBJbz6^V3T|#|!j!D%`o&Q{nX>Y@QaoCGc^qy3j^7sb|MLCYPa_OfK#UPlEbG z1kID}9o;{LT%RqVSFbT{nLl$;GT0lAq-YVhSCFm1BJvf3-yP2UV(E?)fHEwe#l|4{NVBhZMm3 z;?G`4;WQsg1obq@Hb_O&q{<$41wIMF@px4I0416hCWpf@LYgnPFCL&fTY-lL+&Oa~ z*J+Ec8G>Neym=(^Xw~<>8L!v7^W_Jo)ae)HvYk21C)Cms{RkPTFjfl%WzdX13?Nb2 zPuT`=U%hZpdGt-jC>8CZEhZP|P%;+%QH!_G!Dbr~m7gBIKKJFJ#P_4~WzSyHyt6Vn zJHbH|bZ7Z~rA8B4*0<_px#xbsBz}4>l*P|G^`}R4-$v_Wff~)}j*XQ2#*=`IHr`mS zqFE$0j6}*itZC(R&}Vt+|JU8^v?(iXCEY1Rv}M5g$cyzwNt^bM+?f`PrUl}TpIU9h z=B_>b#eGm~R9)v%uNz(!s9t+1-I_7=%Q7=)k)#o zF&nZ*Y46~-X)}E!%z0NA?s&1;$E_(8zv|VvZlK+^MYnA7;s=uG zc8WGqBgkjHfBiGXfK6}#2prds-v(ac=^KQrbQtDR?~Dx>Ny<7=|D)xEbxym+k@7TR zKyBuT6M`-;D^mE`rtdZ@4Bb6ATg<1={l(tnp#1S@H)(5+xyORTdIT zrThI}6Y<~@|9b8RgQ>L2Vo9?J>auhF#i;=tm((Q-Ek#-YO~HWZtIgO$ce*J`N%3sl zJof0*o!>6m!nQm6H;8q7Q$Cg$Rh-eP?F6rbv{%amnaE$I6;Nz$61uR{RlebfY8doNi)|@2 zU-!NrIk%8eKxRq6*^Wc5$i`IOkH&F($i*%DS5b6LEvPR;UP82JpBOfbx5Eo_UVehN z@r6XKeRBTOWUj)xDav-2gN&0XD}mjV%LC8c7~JDIA$U3V%FTCI8+EvCw4QE>o(6on zPe)vg8kW&Z&n(ijRVv9j3jP?f66ILjv4suUCHFOzFus8oZ;>|qnvJC5Yi?t2*DX`e zS*JpaWNmS)?D%d0aQ>Dj{evP?noCk1tr{-ZiB{ikTsRz!??auDfcK2qIARSq58y-qYfmnT&bC1V)z1*+a6qK z0b(472op4?7PwHBBrmBicTyMSTAsRY&uveWXU9&**-QD<eVAn2xkScfNFj#kP{2~BpLXA}lB=1R3QvFPX_v7s37&0;{xM}qASKHdgBb=% z=Z!-8T^Fx3)Tr?CT}>PJZYLxeluxqRTV}fTv;FhsxKrGV>6Pz8;GcErMCI?vNsZBC5 zD76q)rOC8v6$?G4tB?SdgWup;W{_P|NqoaObH$|R>sE|*lAuoo1)JY!-zQ8faaCTq zPAR+8gzp9f0B5xcZ)Lt)CI$1k3L3YpIM0cX7~IKK{9q?u6wrnuBo`d)W z7>1sX+N&61OgoiG2RAWauPoB*$fxs2ypc2&w}m68dT$qNF>50U;7DugMo9%`qF7Zi z)1(Eetr+N8L9!Xxkf)xI36E)x`}4JP^nB_^K~oP8{k@?azM7IdS}NMxwM(hNg`Soi zDgfy9VEpF5GVnA9H5-j5c1H}R|FYWkK>HRxM=bxVP0X#P-`5ifW$En`t~J_6NmZ0fHbpaduGqKCz2F`bg@fnI%yTv1vV-d4yR zt_mZO~ybb7^&k>Z1%)xZkYC6 zuPKvS^GS917dU8X8LF*LQpBc;D0w+SHL4c&z%!iQ0cx6WT{bn?fAVqroH?iOY^ zq`s7zMrKMdSld-<6e6g7`$fr(n_qL?_Pb&g-NpO=zmetO|J53RlbG$w*MIL{3x)(j zAOPJl5E32&4TD01LLian;wMVgN8MG@2{qm&Qqk}EFf3R+0MOoY@e^o@v-`kQL~~b|10&Mgmc-uTFzU0 z_c9A=g%DN*L|UpXJ#ANs;y0}kjx%tjre!b?rvA6JIlII`R@+Z-hIhu>pvY~OIcM}dONz%ulnQiAX zg=eq9kV-eB>Rxe^O*Q#d-CHQrqw7bQX$OXDe+T9{JJJ*F>M&?qd(+|7@pHY4+O6h? zI`lu7ZZo&Tg1bCus-j}!FNF-G_%N7WVVpqJiS^%`NUiurbMYqzb;iP&&OMFPg)U^- zL>;0m(IF^nUu9^E)H1Xc`Bf{}zm%CX%!OAPLuWP=4|n)Kg2@}Ih6w7hw-3!}6f z6+#Oo?D7`|tMEa5<#z?Y!AgtwBnb3UdoK~Xk*YD_lm8;}kI4D##8gDM@cjzM_tdr& zGyDCOf)YYdhVA_w4RR@@5Hp>a6!?QejF{5dH;SS-*dv}7M4DY?vrk*n`wf8H94`Se zL;5h~1Ia;r5|wnGC3gkZqb1uRef8np2a45W8>Lze5v;6YXq79tF{W#FCx6p8xMk7R z!2qYIoNz{{IZkzLMh4-T1SMDr6bhSq#;+Elw&Hfi>_jxYGk;ENaDA4R*nM8lGDVI9 z)g;ZoO7DY{ElygelPG~R+D{Z}pAJ`PDBanYJA*oInD1zR&$D!BM8tF{ICN>kJFRo0 z$EbeJe6+@}*GO}LmUD&oUJbpsBU^M>{)if>jE|aZzEY-B+1VpJHB+yt4;TG)qhX-^ zSNiD~oAmUZf;!eQzk{Rg?``1VK%Exq$z(EeR2iSVH#^XSyfPz`8zz@%E0)6EM%7yM zedL;~hga4!&na=G1iDd?=P(yWBynm(x5=m*nW|5kem4DHlCIU^{h1!x#@MCABSlMpXeV%XS%)=t1lZvuJ)3dyKX}S~c$P<}^svY7;N;5`gLQY7j z7c}?dbHQ{b&M+)%ovknuNQU11&l{GBjQG>3Yh>2M{1($});%NEX1tR`#cpz+;QZcU zxXmI5Gl6L*Iyb?8#%>lTiDHR4=Nc8P7m{Jp39j@N06np zpif)$A)Fgqbuz=u5==(Aw-mF%V2rLf9uM!PXua^89)H@RZp186B-S&UZGc+>V0U}? z_@!LnT;>4HE=yXje-UzTb`TL0dx(yo8MiO3F}_|IQ#7ZjuoUT_oKS5&;4jI}CC&{F z`qk04vs=Wnxh3y?hGUlaoM>c9X__TtS8rkVXZb#vZ*ZRfY$sX{^OLM1j(*R>Ja_jAWfbSYgn1Jp~3Tb&@o- z_U}{{)SyJ3Z#gmZrFS<_&6F@cIB)b0xkV0uLA;-+XYv|75X)$ujW=RBR~OujeS8+! zOu$w5`n$i$C`Xx+7_vbN9RW*M!d@vNb*s4twYzQ0{_0a~)-p|)qhB>;Br;K@)`D2O zo!$~RS89PGgHWP@=Vt!O_gI-CIhF)fr-oX=wRyT4MA{&lse;Wt6Sr+lAy5 zND*-`Sb-~m-GP6DDDwO&iGB5 z4F7KI&gb`gs8>iI5>xMLtioJ!jwSD9qP+khKfmAV~1m!^(sq~ z2WL1?BL=ZqhwUw6flAzI|C?eFXCbc2X&t3Dj7!CXN_8$T1g@1q%*EXK%r|4t9%z?D&w!A79Q?lbl^|8A(9SXv%lp+y>s&$BE1wx4M-L;1koO-w3-AjGfuCIPXwq|p< zmplA0?`ge|f2pb0>kAVQTi(yw$ih#g??xGQo!a|lbm>WNfC?Mga_a1Hwx>E)$4}<9 zDDM;Fg_KkmIN%l3CA;-m&YzN?H=RzUzCS%m36(>hytax@RABenCu&QpULR_VUirM$ z`3+rlY92J4Y`bXXp84b)yS>*0E%wsRPf8i&{A&
;Kc{I#F|lC<^tn3q5EX#kVo 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/beach_2.ogg b/mods/ambience/sounds/beach_2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..461ad0f071e0b5ba746454e153fd1db8668232cf GIT binary patch literal 39548 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]*c+;a^wm`cwTSJ@Z>&+fJ7p*jl!;Ah;GghdxDNx;bwUXGIV)_Ib1Y|+fUo6 zPTu4whh@^$XTsoV`g))&D}S-PzpUawzk`#q@ur?=Ax^|VF^Nm4oVIlvtAuU2$a67z zVmcP1k(7}1O-}vm6$c0pqwp33dq!n*_yJPwHMOV943bn{C!FEJOM%c_YqHeww{nznX~4cP9>&Z6OP;SZx< z_De*Vu|r@~`qDBG7R@uWm^WSRz<&J{mT_od^0HubUy_wwM@x{?{qhcr#3@_b^~t{k z#o3WLr=`g{?miNfxJE6>{5AT+SL+l?f>k)fyt|iyBWlM_cmT^?zU8mWGo~dz&%|P0(H+Fw6eF;5y=K# zHX}z_{f2R-iQ*%I{u`!mBry%oXS-_VqM^$$$Sd3o$i^0B;wi1bT$%mpjI`^9z0Y~y*@J?MvN5i^66271tW-pcNZ^i3ueZ8Jt zZ<*r4vlR79z_ksPA)Vb1I+#FH`UH_4W_|rR42Rny3czxjEf7@OAr|OO|M4)Dh4PUTSWBGFf zdE-U+evkiu%LQa(NhJ8-r4;c7skL~*o8|Q>m6eps(XPOlji4?)5B<~ZHlaR@VTBKO z)}2yYkO_SsnfT_?fFI2FIG@q5!gbo(EfA=*f{XWSgZ0;Ir`PwsH3zsXd7hgM${#PlEol9Y1CUQaN>2 zwAa|P8tFKTJv#!gZ}*cT?vnG%-?`P|PWPB6aFlPpCuiIe4<-aOIB%!5M&TOEOhAOl z(VC+Tm)%$l7vaGH`0yfSsq8YkDu~4<=()Z*hH)I2+XbF6XLP=EaXN?{`#Br^v4#*= z_<`JnEsuuyWwybcor+0?dWo6aL>QbzU|gY%9^yf^EqUUSThf{j3s=quShyRiQdIl>D*8MK4q(ZWD* zHg$n8qOSh;bi%lfKLR27P508}YKdkWVb#fM-_?@E0XR3lSNVJ3_NJ1eMq&x_tLToi z1j1Fd;By1XgivemEoq@fAABC%`EPL}`-7-P`Ep}}#{|isOik)5-j8fL@txPZJz49U z3LtzS^>f}R*pC5E=Ic-7xoBnPYk8{lSJ&fX8YqFThvE5t!4v1Jc4FZ3EbmB6+LNcx z1-RJWSdHKl>z>J(ig=<<K40a)FYwAh>8%Nk+8X``!)4DrTutxEpLKwosBYgC>LKlf6 zy}rh8J>jlr3$YtY$xP}qZvK_-kaW9JUx@HUSYI7OFYA$pN2R>2b8zxe6>` z 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/bird2.ogg b/mods/ambience/sounds/bird2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3c9427eda85994a43039dde977b2589acda8c523 GIT binary patch literal 29006 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/bluejay.ogg b/mods/ambience/sounds/bluejay.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3dfe8a560315aea1d9c98f68ed102afbc532fa14 GIT binary patch literal 40980 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 SvC(X@`$aun`xX!z}O9#i>?)?( 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⪚x(qy;O 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%0DWQ;syG`L#hm>)8N8 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/craw.ogg b/mods/ambience/sounds/craw.ogg new file mode 100644 index 0000000000000000000000000000000000000000..43f51e81801c6e53e489ff0ac6e30b4122bd879e GIT binary patch literal 15744 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
}bO4=!B4u6aZ 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/crestedlark.ogg b/mods/ambience/sounds/crestedlark.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8757747e1ac5258ddb314ac45f1bca9a8242aaae GIT binary patch literal 71028 zcmagG1y~%<(l@%e6M{p~po_ahaCcZVgy8NLoZt}LJ-EBO26uONw*bNKlK(mHIrqKy z`M!C2dwaU3tGcRw)muF~y9y>IDga2pzm74;OS8A8Sx~D21QCR@jlI5^!&?W0XzAM< z_;7*v`_>4d@HX;)j<=C-l$v?;NHpHp|JN}H^$#OjFkQpU)|5fP-h{-`OkeFUdlD%U z7A9sECKe`E5^4o2YcpGWBL^dEN8lT82$+9{0)<7?AOP^-9%fmRUZ0655CDJ%0DL6} zqQ)9a0rTRrs9lrdB;Q)SOd&~eA-%W;Va$F1u1MGnu>b&QfDbi7M9!X+`53neE>(nm zCbyY9R{;rJsL}>ELiY`&fpvauzJ>J|kOCe>69xdbi=ZTF0H*R=r5{WhhzqWQ2Y1UwgESUf{CVfZ)p!NB|^doZhi)FJ`+fYk&@L}N--VGdUjj82j(T+u0Euurmz zsi?|ReF!_~-tF9AS+FL^sM z%~JCJKgC!x!RY^91WgBM0D@p!_S+Hk+mVYYllR-x!Tq)H008V$L1nsLdo~FNwtfdb zaFK8n9gLG5{Vn_M-%faQI{+ZaOwembFbKAWGX1nYySfAayo204*c5LT`9B}u|KbI# z2x+=;g1HYoYn0w!v-p77;%32%Apau?d_i#54oS*H%JnEWYRYbA5oYRiSBPpVRZ~$? z>R%69j^S;CeF+>&?#)b|NO2gGLQcv1r{#*C3RhM%1@6P!Pebj)(*s{;HkATbw5S0d zt2vRfSJ;FJZiU39Qq?u7{=@HIuqgVHHrBXF&BE0qeZ}9JOIok3Xc$%F7i`U#-qw}^!=+j2>{@a_7}zf zuKq ~9@tgwhOA*Nm_X)4f%tJ!3q_l|5)8$jo3A)3Jk59A3AV;ZV*kX^~eqr$w6= zrz{Q3`zNBnP9-sn5`xA18zg~A_Cvq|a8&%a<1Wa@-xE&$R~f$~P(r5wmq`|S6;^(b zDoEYgN;A=ExgkJj!D)TobA3Ks7boz41M7bx2LKKl|GzOArys`LpXMhojPQ?x{~bAY znElZNgVE$N)#P$hbfZ^n3fF9t7-C9naw=FllUPpE*hVTGI@9b%(;%Z+XQRb>BkcxH z&H8@@%s*kXKJWBjk@FTJAGss8C1arf6FHgG5nEglWKuEYnlY5F2__*aMadb5McIh| zD{@Rj3z9+$fujPLtN5Y;QT)>edW>5ZKk<-acAOeo2 zYC5^=e{|%Z1RK;*4ClWc004AGAej#N|L}5V)VgdmA$jXSofH>tb;9ivS5c4j9 zvNU%=n#veAJfZ&(GidhJHH8`zPo28hUXBQTyP!|^$71vu8mzQa09~5U74^^8KmzNGzSCo`n9)qdn zg~io$#l>_b)uoTcbjS6D#m!|y)s?B`CCByWNIi7N&9=qmmq`;}Dp^)F19~8-gbAuo~+R;J&_V+E0315qTyl;F%Ver52YQS6kEelpYH!fjo8M zjn+AJG;yrgIU}^^!?TNznrVjH!Gf4q`fLbVmM|rxgMmAQaf{_XyGNew zTc?}~WQ6`mFg76Guz@iom_B9v9fF<3>R6(QZC2>SkJ|f9gWrihnkeBWyh*Oj{ zCykq-=_65%kQzvfMVB@O#!V^1W#uVKTV%z}DO*(K&*-0$@M7R0n32my0bU&0LSE zZOuGK03MNxt}O-Z!&I@N?@J-;BLTA-d=vgx#%@v^m{qc0jI?xFe2nr)TI?GuzX)k5 zV110VEO=JZ(p3Sb z&GpUc`{wk^-h|Us#m9h!?=5MCamP*RgIUEWhk-|ETQ=nGc@}VZW;vP5pJp?ds$&15HunL zPf<6<4FvYial=#OVaw3a_o`U{fnY7@!Fk8uu!WTi>4iW<(L?}95$*#5Ht@|!i6S|ZYAy&4wfq`fpeUE z+_%&N{2}|6e}sVv;L|=ZfqS3etx9u<_)lW;pBBRZj}k@TJnOw0_|v)%_XGStS-Cj+ z-%|t2eJG$qSuoI zo-r(;e<1K6*B|VjED>pLY6>t)fIu*Oz!4p%C7tY`tV~0Zm+-c9%xFo|gL%VIdok%hW8ZQ?Fhrr= zR$;OO@|>ZMmTa5dP>QAl(f}W10Kjg+{1`YlK+>D$pCIEOWsj!M@LoBTTcXNH60a9` zHjX(DQ$^Y0AWc6^Ng>@pnz^SmPEDFR+IPynw9a`1yrU$62QZ^VG2auzKHIUIUioa*;^8hqHe;t7HK@JbE{eg7A z(g~xp;zZ(40!t+5?wxofVmQ{g1ejLwwrACEQ7JGTU(b%8J4l0YLWd^>=)Y2amxO

2mpN|WsS^$d#FSD1_c0IKmjr#!@|`; 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/cricket.ogg b/mods/ambience/sounds/cricket.ogg new file mode 100644 index 0000000000000000000000000000000000000000..63d06e3cbe73128c8ec871636ec19d1c9d2ccbce GIT binary patch literal 20497 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/deer.ogg b/mods/ambience/sounds/deer.ogg new file mode 100644 index 0000000000000000000000000000000000000000..293591f1f699bdc01b1cc0a160256cfb3fba452e GIT binary patch literal 75806 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 E0A4>Uz5oCK literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/desertwind.ogg b/mods/ambience/sounds/desertwind.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b44162211e8c534c7dabe7f513da02feb7d1abee GIT binary patch literal 38590 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/drippingwater1.ogg b/mods/ambience/sounds/drippingwater1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..60fee869541d05e83103f6b7a3e276ae7bbe3476 GIT binary patch literal 6478 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 S$+(y8*nID>tc=!Lf&T#b*}F9W literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/drippingwater2.ogg b/mods/ambience/sounds/drippingwater2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a5eadd4d7cf09f55778ab03ec4468c57805f4bb6 GIT binary patch literal 6283 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/hornedowl.ogg b/mods/ambience/sounds/hornedowl.ogg new file mode 100644 index 0000000000000000000000000000000000000000..82e3268b4118661a3b0af77f531ed1c0544c7d74 GIT binary patch literal 16691 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%0DtFC?YT_$|vB3 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

U7A26!mJi*=y6&Zu=%-fhHUw^6 z=y;61gM<%c2m;rc_4Lc1!51WsIVrGStImkwN~CpNUtw*d5{eFzLh1=EW1tK(A2>!? zB(!3?kgaaI3rQ?p>Y8yadTl4}?hfn?WwOyHkQaQ-dNx>ayC`Pp)dbNQi8&F+VUAL( z(}v}^*nk^G+T9H!79~&wRq9A?`uSQJsYNh)po0_=E&!pgf8XY0(&`R1Cc^CZ;&!C9 za+(39m~Z-5W{*W9>5tfvVBK+y3vZ~XkJ&Y_w`p+g+$eRv7_9NuaJbdyy^ZHzw{Rqj zK2=%Y9Ol>;Vj}}hfAo8urN{9lfLQc@z)Tf++N6!;+p{k_kX!lttxsZ0(hrR!mP~j| z#U*#DRJG0lC5mI(Cd`uV5bSVZ5dK%hjs6cSgYQ;M_iLs8!`%MUAtlJTwHoGMcWiN3 zI9J+bJfBVlmLM)@$oT|1=-?#jEYQj!{*Y5q#(vvoafAN-YSCe`z|vAF$%{;S7Da&O z2`e>nmwQH(>zK6Cax?J-0;vUtx#ExP;V3ki&S+i%_z}$=8!e(|mLQIc?3PwZC7Om3k&}`>J z6P*%>`zJ$&{RVI&H;@bGF86HXjm3%eRi#tl*P#51A%6n>Tly3Uf5+kKaZ9UlO=zv| zS~=%$_tx^+;0(8v*aumlGdlpkl75jaBYCsG(i*;Y`@d?i+IW)X zO=y>#coTfPpkG|{+oG-dPGe0IImpsJ2J8aDU&7Tno<|(Y`3-PE_T*5F~iW{^C%Okw+U3m(+MF2{tndoHm0f*l2oB* z*@}SZOtN7dXt&UBJwUj&q$EL_Zh1f$(Nm2XajfIDhaOvAj%%(nG@r9u6LWiIUjJ^J2@NTlj-=uXN1H zbhw0tEKutDUUTRBr2mO7)A*3hd8mkf+WB(-P{3_5?+XU4JWbN_MkuhTKXi`6;;2%H zn@Ubu5H1MR!#9CveD{r+PVAirrXUD}?;T_*L z6}^nlyhTL8{})nYT5Y*^%L$5_DdghhUKNJhmHlKYSR6Pn>C^p25?We$a4qZ>w?ynM*iEyNYK5NMO~S2T`3A*#78vO)t zxoEq?KzF=tS@lLVwpLgv77-%qyC{#)y-Kabap8(fC)}Wfg_D0$(-xR9k-D5?7fm`3 zKN2tDKO@*Z6w?t8vWmH+Gu?RNmdQRpdG-Z|`s`#*u79e|=>hHcBNRIU?d6B^IspllyT5DGI!*a`K}Kc_*KK9?icsl_ix(2y@Of z0<~M6E_xx>R%MWcXui}bF+`3oef!+9En(6tB---O<2?mmpZ8Jy0I}0K5ubEfW-8gr z+Ue1w8~3xXf7~Cn^^YCTlJdTk`75`GgZ=TmEyE}-)(2)&tnH!*jT11gB_5-g-C?)% zK{z=AM!lfECK@7+$v!E;3tN zxCB)t5+Rv*IQ=GWQqOWJv%2Zw8x-3&ypt=3Qy!}K$Jl)+fCtoAB2()DvS3uQCv7C} zN`dn%&Karbcil}#F9l%?Ne9mx$viZ!Z7Hd{%4nZ~F z=oRxrBA0@`_QiHHb)_^p%b$!clYkHZA{J*zy-hEH2@a44ZI+-04WNTYE&WUE+uxie zm*@QS`J=L74)_kJWli*APrB{onw*s~%%7YL`_a&iCoOX)J?)#XI!{{bcn7$v36yjL zjnz)BM7;0&Kj)Rbq)>J?$DBP1~6{sC&-E?)d z&#&EIz69HSRP497HaTLIGrGRvXn>2Yj2H1uJH0PwHT*6oW$|N+2AYGesPZ_t&HJdm zvoZG44BIhdr#pzq45giSSZYK&4MOm??4klao@j-Cw4T;+T2Rq7*Z03T;Jdo$0GecP=( zlWCE0IetOi*DvdbJ{9TQjTg2JJ9b*-l*HXAHA}STR4G@m@TFbl zrbF=gq@58ogNevMB_dt{L7L*ztZ(luc5_rCt~)?$PegfkoU2f6*4NJZOVM zlGf3Ed+eRFzh#ahdR8d?BK!A*?{TiQvZuxF;IF}pO&V%R(wspp%5RD9Va5A=xGKV? z5qb72^@VJ_7mr;V*vN9~0_2n6AFDDTi;D)FR4h#o?MaQMokvXa8{C*)U?_>`{7HV$ z!5FiD)*$|)RfUqYA3<}CJyK-)>BX;;uf9p@ji|RaDIIiSs#|7GBRQ{9tjry$8v0C4 zPz?tUkRE`oQ4r;p09OZLz`JTRSKTS0&27>eUfAg*gZuh%rE#w}j=}JxK`_Uu6KYFP zymGl5M@UROuxj~UQ{}wxJPQ2m>II*GFMhCjWrO>u-VNHJ<040>f<_NnqRnn$h5o$? z;Rna|Z*g1z&=PEA5-)7Rek~bt7>i_*X#SO*{+%5{GfK*A`}Y<0jNnVC>LXhl<(X|) ztl#U~^t`hG?ad3W+p2CE`dQOCWig{@TqTsiDgRRWhMw`lYu@EleEnW!Bd2Z2CKxWq z+F3Xxgxs&&1ffnPS=kGj6b9CIONnon=C&cKbzT@Y#8{UMdyZH(+XOPrD~?Id876-> zu67LT95Fhk0(;`2MNB!e`4c$0;fC*wY!|uK&W`YTJRQzd8FnetwYBbPcuH?J3K;^) zPe^Pd+T_O}_(b3Dbpe=;YxR}G#LS*IOf5L|gqeK9X<3g+P94?sreb`;KM}J97{Xc; zC8J7et5V1+?Jds)@asUUOSfo<+uiT&nGMP4nP8jw?Jr8f?jJtndmmT*W%J1jG*vWU zGen}%h?yG3$J73!=u7U(~i}Ag1nSIQq>~_z37z~4&)nL^54cBlt%GExbqsIkX zFY?dqdowCBz3jtD94FqG1J0VOs$!ip%gB&kis*MSHx^Rf*;Eh`?2$6$dFg-m6yF=Y zOH`nPR5%+qiZKe34}OuFxI*gh=fs?@{ya=-VTo%)$b)ZG-&J=1t2*5w>WCC(sD343 zVf{U1j8d%!F=BX>MV1#7g;v7zl<1Js#;^U`CU%IpcbS2|xB|xk99vJi^oB=-Ahik} z)sm$S_s34D8{L$r`My2jZW+Ix+`;HnsEuTT?@C+?TAH@Ek~B0uF9)g3DSd@A0Zpay zM{5&Kg&SefylRjRcBMgR$@~un!ExKtZv_-4L8Q$kC@i^nz_h1Ow0?cl%R7y; z6wOV=w`qawH<}@4Bdn2|gG>h_Bfr`zV;+lKaSp#)(DHKOyst$Pt2j)5hY;gzR*_4J zdNN#wT0$AJWfphpT%02Elk9j>6ZGbFWBF=CisV%efd;l`ex)ZFZ89q5wW-!= zs~ckj`tMi{7D2YV`8;{8mhc^Px{`ZEWE&Yz42;akur+Qkld308OM|{*i5`KM`Yjmr z_8L^_|93h8=PdF8eN836rL)RIu1ZS9PGunM~3K_Fu6I@ z5|B0`BEh({&bCI37vEF<3hdkYbU0 z7OCz{R}UyEs6S$w=f%m&1!tEO2KV#~Qb-hx5x+@pB*N0gh^IRF<7Fm8>wbl$l8Q&% zU!=3dck1_$mbYGu=fJparht!L>Nx(>UTcD!>6z=3D8YH25{pN~mNYCAhlA>$AK3R! z^xPBD6oNVC)p@Rt=>1VR24hM)Ang`}csRp>@;(>?f4emtm>eS5mB>#FAx>uT zNwULG%5Wu=ZDquZzj$iU3(`yV-Zgt*x^1;3>r``dyG5O=+t11r8IZ!Y3PQGMtQM*) ziHmty5eKnNfS*XQ>kUJEg{Q~)H_;}x)E-MQsU!=oOWVmFV0M1yV)vZj_c`0zm-br- zlFM2Z$(qU5-S+xRohd9xx_gCAWF7lUz#~&}`$WWGx zg|3uo`YWZ%U2jU~Q&T9Sbw;d>QAd42Ot|kZDm;wL7Wz)_dPY$-(0o$2MSEaywA#VO zXMWeXQ!Ql0-Ny;8Tiw)yW*0fPO4#`Jw)9n7xmjwjpr}>tLmm>GOWRlR6_nmt&vklE z1=qKNGV@J9Bc}F*+pF zEz&=r6!J)?DaErXcW-TeZmb067ljT9>DTLf$so;P7&#jx6w(~61!#`^=Q3of)+kp? zTX?fJmgk|FWd*~}2Zm|+kkBTxKO*n<>g4YG*TKzECv&RauNTfSGW7)_&pOB40J(D1eX40Io?>ed zp1=l*e88D$8KIzp`tASo+$Q%0+XB4;nYN`%=VQMfOF~B*!negs+CRgj7935kP~+>e zdya)VL6g(dQqUxEQ)egVFx>U$t~?la1Z&>4A7^RV`9n!J1%dAW;=Pam*YkqD4m~@YESjl12r-oZ$Ncuar_< zL#-w@VNnP=Ec%+KiJ4-z$PeL!OMFHiPI1C1s#6ZVD$|TFslOu>BDLuPL+SZ{5s?BAo+40y0pQfordqO_a&uQKk_vZE zxcmP+Xp?X+X64Li^9{D0-!x=NVIhsFha8x@7`M>nE4WQh@y1LH?i6_8D8}TmF}Dv^ zIJwkE*3p7zJ;tU+DA=oaYfN?@9k)+?_vYQY{`qgYgHay>7=s7Ufj}=0uM6Rfi-Z0o zTTONy67x#H^n5~5q|_A|VS%qP1rdME zoS*qt`TG(y4@FtEgA)8|X?UFo(Hdw=)} zxpAG9XC(E^v}fzD#Dt}i@L6g5jXt=^q<6N222GVe{|ZCYwe)_ps^_l~le6ReJDiZn zh`7!BZ7cS+!UHG;aydG~Ti5{@1I|r&X;$76FOR6fx1QZ6`h6ppC{naGXpPf5WI9PPqS71@4oR73Abrrii0CRp$90KgqNZ?oY;!Lkt&!yF52O35_=Ac^EspiS%q2+dO*c^R-{{OHjw!PxD&tDp&{8 zD|$L+`F?^g(&vZ6z-o{#&`>Q8R5x4JE3S0B{sYnp{iGR$F5A_WQ@*A?ovWPfY`7qm zfUCX<@JAk`6?SbkMu}mIY|jC#PQPqn*FRK7r(bQ$@V_$Ug`IF8%9~=$HsBC*U7HaF z@`46q9(4!`m9dF7Fq!_x^|nr|K55>#10{P)D#doG7td`M9~~$nQZ}*$()~E?u&klV z%Fb&gN6CNC6j3=ht$SO=eF+}WX-L01*xw$nwMe>DgUfOT8|_W-`=+G3@(GUGjv3GP zzG_wxxL?6PR!ci|*@SxW2p9bM@#dRDeVbvIizvQ?Bg^WUixtN^VW-W(`6a=kMhLGm z943$i`~?&v!xRHILufEaOIaH5$Cd`RAUqC=*RgT3KkngysoRf_U-sqa$sBS&O{dHW z-p|S*Wj^YGZiBDDxXDrNpMIJ~o7tf}6PB78BE1wNA897m$y&_9D}Fc^7KQ8Ec7ao} zckkL-imqq1Y@p*HVj5%#RW4f_EP=f_#YNpFr!z74L3NA81e^=# z+;agPMi$!j6jIaMHKk{>M@RAgXYY%u0=z>v+BZ|RBpAHmXO(`rJO zi?|absq;RiJXc=EQYcuO$42u39y!VyksIYF8Z6$VF4DsTmDLR2b5@nXETo`x0OH!R zvB1}pQ3N8jl&0G5C6JAFPVU@TtEIh?Syayau}xZz-@MbWlNEvz<@ zZU_4I%LmIhxl^PmhxkP+%Du~KpH_s{ zp9oP+Eqogi$xT6NiyHJiAO91d>e7(S_VFu>Ad+07X9};d`m+XlYKx#>=OALB@M>lT z*EdR42~7&SLzdfxuESngdZyCnC# zzY<;j6`CY!@r@UBd+36#gLVo%S#!@@gIa1`E(+eySu1F&lHVEFV_OyQ#f&7%ZoiK@ zoW0Mas6pilYYbR;0A{9?xaIOZ`s$G?IW#j0@aC_#398fB)>OJ~(!5_M)u2R?EnW%B zGJ_%{-!a@n=+;?+vEI({qI*_Z_~IPclWoII%5PKZO#l4p_3>*jH5YFCAXODq(9z`# zDg@y*%0YJ}RX(4nW+QFi=wptP#2*Mf$r(Iy9KfSQouGGygh04zm3wYfx(CbW5PA3_ zw3?4Ykk#hRRQIlxKMZ>+zx*65iJQ+TAj~W}y?M2A7!H`2fCptSoGAatwTmC6F^J!> z*%v3)AUCm*WaMzIwvb9ijNGIB4CXo6Do7AZaV*a}EBML}sW!H^(QIwh5o+YSx?d=M zk2cFEbB&&kicpkTR@K0Od4=#kIT@~p>n{8()GV3A0s;8IVfz>GumWs2P%8~%`b-oa z4SsidmYll^e3l#`RsxtPHVd78UABfNU10U>y|&d*sl`{#2pl>A0*98(=2Nl29)<8L z*KH*3f`pM~dWu@9yKGEDQ*_b5AIWu2a?X?>BN$||*1K#! z0nKpa2g()9u^ckm>idM2bNHQSTS4*OCwrjcEZCqjc&SCyy7L!9=e1~&=hQn5-r5Pi z;)o}L6Ywkz0BAXsL(Y`{GtZZl9EIlh|KUt|O25zY(VH%y=9qYsu z;DGG&b>-pdC8e<#h_xt%z1{%ehc|h zK3?{^QF%@SO$vR%?`q;dezYhJ_Bbj+#z;;c@P-&}r3*+0{J)-zT|8`)6E?MY{R|2HUtP9(rc@^dqV9furHK}F8a*u+rRP|pwqQ<~_Sn1JF`4NOdp^=!Ch73C~V z)GDlzsbgT#upm#f5{txNV~+TAbOpcJU|m#Pby8pDGW5WLe?P%qTI}t1uguiAQIsPt z)YZ6)rkDMKMy$iRbNgy~nDz8M_5n~YGh?zOBA~mRnsN%RRrwjw-*) zdsZsioOH25iSZLyfn}kWbgn%!R99!!GTL=vdFHzd9id!{BKa!C@)R$+#q4&{E)n`{ zXKhgEF{?U#ud&YwE>Fj|tLj%ed<)a38+B^BIRwTJAgb_oMj#L)>00matNrEWbe@!7 zBR7mz_w3u(!BylldFU+f+?esc`-|pRUd=dU@;$j$;BpH7#i!FmauI7W4)3>Cb9!_>hm}e0>IYbJx?<%(diI-!imjO5+9Tk*ekp0{L&G6%h_3G-I zuSovI7kb3&uWEc-KJJ0PMEH8T{5rcYv35^v*3KSAw#pipOvS9Iv#K}B8EZRF%U|?# z1vM*TR)6xsZ7K>=H7;?A@$M}&0G_gXZ0>iG#=YqW3>;$>Qi{gS*s6Hj zuwdxZWb}}d@(hf~N;onFcjI;B)(#xxvr6j(-?pZ!O<2ov@T_W~;J#Qx=K=nJZt1EI zS-@+I&0#$07ymX|K=@?Cz1TvaZ`rm@>P?r4=`=R9PiSMGNbS`kAS=tmPSueo}!5Z8qTT4lM+L#9QgfM5a9c%Rov$D4R#KSb!F%6+}qoa z=JZM_KN-Ir5DT1!%4K4WyRHQV^HU+be}~75&RoxgYY-H>+09N-K<;@)r%*rysDp#T zZ5dXpxoh^-<$Hm}y~js0_zRGMWhU*Z1Gn-L8=p ze`y8-w@97o4p|Kg8PP&4pz>Y(e@IBDW5Fk_5O_wKkTmedL2UgOkJAQekleuV1NZgl zz0Q@7u)&7h%Mba89Wre@#LD~!L#UF{;sPTw6j_sJ-cK|N#TW^PW$VG z$+=zOamf=CC)Age7RvW5HG6Z(k5};i+X;olf9Z4oYDIIpsuprQJ^w|R#MRrL+G`aEqJZ{aWf_m zy+|$?Q&Nf|8iY4h0gIvJppNw4bsSI%E=C;aWXdwvJR|RsH%S+`h@Wl3kOT3V)%nR0 zK)Ai4m4yY4gn&8+i#(b=?2%Lu>hIL{+;`U<=92!uiO#eE-ueoVox>?f^;kdq0J!BFTfN z+>b8CCEf}2KsWwOA@=LyBnLDoTRqFd!tbfYtcLkjcQ+9b8et_H2vId>tFFwV08kZ5 zjuZ~rC#~3!op>xiiTAN#(fswDEqWj&s<#$jp@N5uokli(rr#UpDu-9ar*%{e#{HSY zzl!e&*0WoO5CSt>l|g6w+e_>KtpTwe(CzmpP&@^qMdc9Kex@tp0Sov5{e!4}i3K9O z)eR1iZ}Xp1C~%zYgrTIAe^BXx8GnHd(PCiRu!U*8pBL(&_-ebw4RLI5Z`4Xl`XUfX zy@Kd3IrW*5A$nYirMP~G_NC)*20fP*u2U4088bDuRQ3}}cDI_># z*E9HWo!~7)!?D``nq`GfpvFb6)00E$9WgcZI}C_3=GBBnOgI~caVgWN*?k3qF z2$6|to=@STK>Y2hOQMqbRMN1o#BZ79qyy%o-IxLb3QB1?B_Jegz~y=QSoJ8G3r*FC z{SFq0uC_atKrpr_MJ5?K;Whnzko_1xn%C)1kYYOoXEB?b>;(FXI)jCz}SvCK= z=Fv!E1Qq_q=~!trDjk&+3>!?(i6{gZz+g~{qp|t&!GJ>A^hbnIlzplr6!T3K&K4W5A5aL};=8>F0Ea(&bck_yt+Z`p1lXx{hNdZGR!}4>JUx>yh-SVAMUb9 zK!_b*CeF2t>SZB@VDj?IBTq07CUEp19tYJ=9sARJaB?}DL(M0fYu863^S{*qK=jj# z3_$<}fUd>4@Qh**@EMVH;}HY{SU9-A!mp=HZK~@Hk^CQ$HboG9y?G4;k+@9LvDyc#wcaMuR#7 zmI{eBk&@;^myfQm#kN`K>rc~$CjH~yoI!W9k5nS%DTK@KmbQcFEC9XorvLQUdVbxq zq(nY^g@ojW@0iv4l}3)!Wt^seHGVQPOr`OrHCCdmYtKA5wGAae?*)P8zh5fZhH7yn zV;M33O;{59xxnzPiZ*; z^^Lq}f2UVHJ%-UsL{SM%R)0i)@-q&O>N zB+8Ju?8&ila$rp&#L$S8VCREp<6%SP3(o_4$osR4QJDRTKj-vk%v95NF|Kr$!b`kE z-G=!?%7(LjCHR?@xrGMy-_4+ao8kYW%yPWcc_xYWV=#@7VS} zJCJ_4yy9;$Hak^L%#Aoxh?9K3L!E=M~zMd8J`~h#YYeLos79&~KL3Ch|ElD4`HnB{L#*Q7(FOCVP$Z z=QQP=-?E>{nFjdWnWh&DCV7E7(zLuyic7swuhAlr+vKM^1!v>-_NQcW+;s$|j%X8C z?cBMm#!_YrbE}H+3Pqf0m`(;J=mb!=cGq!;IQ_*=kR{-9)Oq0QJ36RA8H9s}NufhF z?9Q@&)uD<&-Z-N^)${A;W^ZDfJSF|asRzi1)`s$eemkZ<#wdr!)B7x+_lsw<(R`p= zo29gqMY!B2uX|KLz%nZJhiDYrbkq0*MCaZXpEu{zw+uuflUMhF?2uGT{5uI@& z!K`%5>E6w9ROi{h8BagY1(T&1tFHD=dpgCprvlD#KJpuH*ZdM@7}FTC|Dmr^tMiLH zyIMlc9iS+>R*@dq9sd`^#Rmipm0va>4=~{1cEg5$%pNVSiiyljEs|C@uJVGVmYe%@ z+2MKan)a=ft`OFe|9ujT;;IkxXSe>4i7kKBlpq5mSS9dv;+&? zx&OdQrmYz`M7xq?x8!Yu(pBB%Ion%m|ZSN?9O`D7+y*$Z!-`X*W$ZVNY0MK6ss!vj3x{#X{(y_}V zyhq|sM{+uOvhMSW-sha*LV}1xWn&C-CS~e@3F@tD&bpXb8MW75nG*EAFyaS@_M zys?oKUpu(SF0~z&qX#5CDG~aUfEb0Hs;HCtj9hYan%Yy@n6RA$iqH?Yx#m~WSc)d? znAx-W)|V0Nh%_Yf2~PRt7;74sBid;_c=G-3Ui!4N-ev;Y1#D|UNwaU-?0!2#`AzT6 z%mtwFxVa>>HNn&6r!EAxo|8gfE%-k%FXZl8PaG}^;QfDP=K0^s?4Lo{eCqEKrKOcI zSW!dW5jsgSHMX_1GIirsRdu#AGPbm}Ha0b|Fg7*MDg$EY@ZmzYxs;uPNj>ysQkp8D zvI@rGW}_<1C}E_$!?tV+j3W`<2>M)N`uI|K9Tl0O+cx77#Frsxahm^iDf+MA z`bkG{i@%<$s zA<2Gizx@rPf`GD70si1BQrhdxp~y#ZBn4^0%S7|{O5n$pv#9HiHJBz>v6TA^4AfS< zoV`xc^TRSu58`tFAM5DVcD5oDaB_h4BOs8B0KkH?hy_+xVpa#5tT18Y{idbK>jwbZLFegqq~(t0LdtGZLV;vf?Q|>G6UB4$FGU;^DHA#q zZw$gAKuWu*H0xi5xmO4jJvg12a>vJ3%DAoX`eM|yL{$yGgE^@Yt8{{VHCT#P>z?CC z7<-pNM28T^l?_P!IP1ElEVcg;6nkSSxN<`+eo%OQs5K0O&*_NWJF|FY6)hc4n^yTS zr8PN4(iBpZ(4jS80VHg+aidC4f9zR|Iwh$CkE>S(=*-oC{nl<Kuw7Y0lVP-G;D0u~kmEy_lK^XydG~BI|b8Ht4 zuZD9~RCznmKu#7WGjKD*S*t@Q)XcLfNfTP_9U(Beg46roM10V53xfw-e7*YYW?VC? zo!q`M8Z7B2D65-F<-Li|)EN23HJ*>N%no2|F4~=U)afi=frY8ycY|Z-4rMqIzZga# zumaMSkBP)6gDxaTKA=wWkjr!ETVT0NH5>~X#tr$M3d#^jIp&i$*{5T#B)AQQ^X6s1 zE^WW+0wJnA%vZ}g$qCFy<4nda%SDY4oW#(zgsZ6k=niVD#2lsIKXd?Ot?cqPMf-RZug2EK>@>ki&Hj(`d|RDfk%YFfJ>p)TotXBFjhjc0>Q<5B;dvO2tJHsMP_s{CQYjCuY_i5ebA ztIoXZi@`$pGWiKNhDs0>kH-qLPC;a&|M}-A9+#3OdvEDD*7RN3I7|}2+YmN7K;WIp zBnwV`MgcWQMsS&__aez>2QhtxSz+@hOvN5eo)`N`_<-41R=sZ&ip$brf97dH@n{vU z%G3>W%;3Cj2X-b?XC#BSEs=`X!id3q?Yp~<7Jufw0q2_17`OoFzmI52(QOqtO0`1& zQ*`Y5IXe1#@o*4!)Z@ z1aG~^@?YWMy`*gYyRhCiZ*RA5bSFC3Z8XT4u+YZ?&HOtEM9o=GLW{4CiDrq40|SlP zM)lGl5ag~Ly5a9fqhWQFy1wK5`0gfubj|+GOC-`4c#-idy4BrctPgKx#Hh6IaihK# z4-7Z{z!$5;ZX9C$%9Mp4dhibFjMN|w#DrnQH7MhQl-z^@6=S@=pTOwQ9$zpKPNpt>X=-nHFWmg;jSwiPZ|vx@5u36b zHl@Ob)$Gznu34zHQ2C(17qyy#we~DihLE7BvlfeJ!`Lv^=Y7Lb-Q8iBbx%SJnn;*e zQvFD?$p%vOxA|hEuWo>>Wia)B1{`)HOYvwj+Yf%_D|-Q@g;~Ji6PpNhqojs>Db)^S zjpXgCr$fQk3mJGW7&+uZxMWWW;kN0Ku8ziE7Wh4M;o{4&OVhC)BOTZD^6SK@C<`si zrOAxWgew>cIRFt9P4tfd7jkm?r6xLBhZTv$={H$tWr=l5JDlPl)Mbw%u2zPj!(82< z(cJ?|M@OsNGQMhs;Oq6f+f%1$aGk+WF?Njc;Tx$^*bz+sb&{V&Y|H6Wa&zVe^s9Cw;%_{&a8$f* z!Wba$IGOZf{^k%I?^q<{7u&>3kNVCV=`OXU{JlUK>J^{wrK%G+)vzmHu|Pm_5y4^C zBG4FJlh}yd&%hR7C=S{62nW{t&_Qy!jq`V8f_ho$(hBm|>=A!@iHCAUBv9X(X$q7tm$87KLKTn|y{K?@OOoz5EHNt z$rX-N|Br0_7`CXJ^%&;1R4|NwD-f2An(@yipk_KVMauVOyyo^o;CGh=+cHfN`>vq8 zj{Z01;P~@^9GV}}eVe+IR%Xj+=Mic7XRQKt{O-<{3<9#&jW=85&FR!K*#p*FJ_O_4 zzK}xA^9JkiAA|zPxsQm98`Xr!LFkskfw0B|T-1TIfg^6FfszsbO=w|0~5~*FEA&Z{3pKLdZ$ejYVo>=|CQ!ga^8rx zMPU3pPpFERSu-wJBibJlMbMWe-u;OV2?vU^Isy^`6a$--XlYB4w)z=DT760)|nE0h&K_YZb7tyGCL~N%rEnuVsFZisFr+4M`P*23KTn zexdLxZ(LlcE9uq%ZM}VDW^gz*>_tuYTes#;?Ysj;Ju%>8r&s0+k%&6l+gDoE7ZoCp zn&R{z!9dpz7qkN}1Q27RrA4T_pamvfY!}lGShHJ>R)vS6PAN$>u;CkcZAq#&IiKSW zJlTA?mDLFN1*CAQi&gW>dxs*L>`EMjbe7z!kkA1bj z!b3~mf6amRpggQ5=9Y}lXrO?~Vi{le$qm#YBNQQ?TN%mjH62Jtgo*o--N{KHtM9$v z4uPL0*Y&FYdNaOzaAm_yB6||wh4zN@!_3-mg`2Xj{xiL1Nj-VrY06>8<}79ok7{gy zF>>F(4b1@=pxgh^;_A(*viAJ&r=9On_Vn`H&X~d?BQXsMRdoJ+;{$tm$H`oMDW@uH z|I%^N99jOXdTOnb>F~-QaUT?449b$Q?NORfAr&9FQk0g?2)PG7dfUf-*X9#s1Q;)K zB17}bpd6cU`Ea1UsM{Ro^EUa+6j=bKeCCAfm)AVin(ZRLzQ?PN6fhh*oagxv(w~Cy zK0e9~{?`$p0iPn~3NwUzL2pJz!9M+Q7N&WfJ`Oi_m#a-&h!_$H3J&!LdFVJ5cW)ERMzk8T?$8u{v%QL_?1U>l;3IV-Ht9yd_!a=gh$^WeF$?NA0n48V6`& z37yHCk+w)Y44C_$2$*AIOW6yMLIG{90uQg#w8`Dq2h#>RjkuVP$YU!rOsn0b~oCwCz%EeY6m1ZgDFDt27NSd zN7rF~h95Do_t{601qXU=0o4Iv&{J`^Z>Qm9l8R&T*)cR>+oT5A4C_QaOaw zy=v9w7=qbnq}Mz%n?w*kMLQ%ZajwzmpGmNe0Vcr-!7qKU%1dcW}Z-3rhf`7 zY(NSCv@$#-ui|-_7InN$^N!=&A_c~qb4C(zrIOq=NlIz1Ag(8$ivD|wx3Zlj6@tXR zyE}G|%DPHv-?)Rkr1YD)NfT^Ka3_0=7o*BmiaTT(vS_}sSC~%+=tRbW`32*GNk*T( zq`oq<*r{E`!wC0eEGgW1#^JMG^FuwHP{C1))`02y{ayCo|o^`xLVV-!`$- zi!lYjo=zi6qafIg)2Sssp5^2Z-@jiYI?-3OuHDptWcvT{fsOyIsGvR$K+EJzAdRJ+ zxw*NCm8~sUNnH_SZfsy}q~|QI24#tunVH*&C};tdRn*i(j=&gn2mquUI_sK3_;KmB z$~$qsseE=U$?9j-cSnnBXWrh489{+RcJ0uV)3H1f2rt#bbQJNG^a6=CKf|BKE1OtY z(fIC*-Suou`dKm-?YA}U+vFOBx-J!v(hHIQ`GWx6a@>ib(r{S0!6oXM09sP?HfA>2 zZ{OL!T*R|lho-HJ(To>Na-|`b&FCq-HeqO9eOswCoM3+t`DGaI!>nFi$!%{-C%r`4 zD8zTuGrp5d)p-3buaYz2*hC2K3!>`pMz2eK(lu6$f75n)Hf4Bd4rgjc#*H4t|AW54 zDG129f}EQ-?O#R0pW682d;WN6Ee*d%`t~GFdAYq_^$t*mEZ|a9d)>-~1h9{B>T2h6 zUSlBgHu1a9&L)3epD~L}^>Th`8Y7dO8bE@gN$&#q6AvRXzBE0U!O=bcOor4-fE5+x z0Jv(&i16MUfe@}9b-ucdZf!R{z9e!{&2ycm!}sR5lH6@GpClaG*IrV^8))%GzMsAS zJdp1&Ch{=kRIb6Qcm8_G1piM!1Fb-%ekt^OV$BFlJx#<@n{8JIkr88t^$^4b4aY6m zzYPZY4VhpN~LHU)x-he!td{gpkhyM>+S5?&f+*Qkyo z&jPaTzi{EsmmKRps<)e0FgZ8AMMc|Q-Fc^oj%AGh;mQ0x(#ZLFpz&j;xAZv~%sR6B zzkUE9LcJ$xZ+9rN)bKR=b*qU@5{^>zVXgK^epWtrJ|4}2JjJp?IdkpY*c8^+u)p;x zR=l=URi z!i$G}^+b? z5sgKhrl9_mj(h!s$?^V#sX~026&VY!-JC`a(+FO@ZNC_jP}3a{TNtaEXf#k%d}fGP z0DhV8)>)IB;ZvEQoy2dnXa?d1l@d|0;G>@o9sMvu;zJeqzxb2eI}>)^7D-bqZgY#( z?yhlMf6PEdxzZPaWklZ>eaoT@W|g-_r5p8Zg~Qz|z?cWxQV zeRziiN008Tv89A>nV<#);pJHLJMX04bUq}5&4$c+LG_kUIA%3HPu7WbrmL+*0+q%g zw7BLoH1}Va`5l!y@X95ck*s5U9`Ya##img432J{ktX8OQF-!(}#xjl%E!hWSfj^-9 zExM29R%jOX{VQM}zxe>UMktj*txQrrjvq})qHiSe`BM^h9cWs5)k%tgCpiC`*vm?- z18_tWp4`MmYoHO$tk-a1iR?d1q!Ri^@9iY-ixu<7CslV0+kbIUh_(n&1dS)3jo_Hm zUqW?ZBFGD=RW9(nHua0L9Nw4OyVTGEqWjO1*s{o9M+LVs6oLNy>4(7_bDryV@!a1o zP}T*d4ahaAmfR_PyRZf0cNQkjGvRf8)FJ}G7_a}t$xzJt4}JP!`MhJH>tvFw^J*8< z__zHWIA`%m4L%+eXIH-`?)+an9f^EUIRD}0?L$%Y$f2^%h;2SXstlM4$Jddi zrU>okfhPhf@W(>@@ZR3=CQ-K(D$$~O-r7T*IFi#1BUVktpdY=;XvL}9jjp6lfkt>C z?e`cl7^vn7svK)5A8Z22zqO5i(|UD%EqN#}(G$sbXSa;Ol{lGg{r>59bL@sub(Ll=c+;Sh_11fY1ot@uf#!+zP#p?xMB0-DKW;Tl`9Hlv1Wk)hy3Kn<31 zy!-AC!M>GC7D5cfPR6G`Y&9m4h@c!LGw)N`3L~byddYTGQ?dM4IoGuZW%7=mM-0AQ ze@R@8C6NHLrXa?10Xxr^TSzN!&bG*J&V!#AO@}~u)pqG$9)XE@85tp><liTxjkNS8{#n5OaU=Qyo^E7GK|VUrf^bvrG$!@wD;>`_9fOVt5?yq*L0M7w zKgnioxv4~^9=Hj+Hv@V{-)`@W7)qxS zMk;;CaR1S%F1l>Yh7t&`Y=aaE5l>RE{AY@Ho-aCo% z_$PP0Cz@^}gQ?fz7Pgx%XRz2J4++$<>|Gl!eA$bOjxNA5=IOuNo@z^pc3u>sAVQ!T1NHYGW z-{BeW!mZ}bw!Gd>PJQ0?d`M0=E%GeJe@w9z)W9EFB(O0|Z(-ubq71uleB-EfyrT3N zO7m7G?cAO^CPZ96y}ah+7M{<3lIX<)#k1MrzF*=cB(*wc$6r}iv2 z6dWB4%Tbw<8>gcCI2k%ye;D^&7Ca)Z$}G&fr}{pGQZPIXPPMO}{tM}0P!s`N0O))%#{W;bunbVbka zcc^;JwOb5(K=*2RkS`M1Kv7vFX9{%gm@$q zwH~VI#ac0z1CN`VbuS?2iGLuJTk|_`FJa9I3$Ex1BJZn9;2 z``JzSfbSv>wmT&J+U#>oM%YNVsb=Q8Mdhd&@Hqr3*MlW0I z9NYxPlI6?sOvwC4A5F{3^144++w?NzH=ti%(Cj&4CAP}^5p)P$3qMb6;|(%L)?x*J z6Y6lW`XLH+AH)0N{o)68BKb@4DqT#QeNep|9QeD@bRXq?cc|sexCY6#Vn{Jg!V7&Y z9{yk;;)+!`gOTba^r%FZ$vq)WdJKbJ^vQuK%6rh-51WhMy9RmEcx{oTDaoii@&Z9@@g_d4EgL!ZH5XP(jMoz_S!#e%Gwwg~2-p-<+T4z*%w_aHr}#^_*0vCp{>_U$@xtysPa$ z`nZNHZfoIm{#j7Da}nU)>=(DXAl{jF`|NtN;9&u#V~Yb)y%dDpn1hsFNf|bXx@W0 z3eF^|PHs1<81)@9PMf{wPqKgUl}rZZ09@jY-|RH8Ot#WO7Y438v3O%o`S()3npV&s zE_7}uqZ_-#VsdQs&`#JL^eK-nSH;Lz)d@|t+e58>-cKxnp3~RQH@ttvsq!dd$PyO5|b296yDgHX~p^}1D zST6p=G=!45tLsW^rA30z&Tq3&NKsLEQ6VnVknZ=+r2AtFi~;sbCGupaNe!lrS;iVhF; z!977=$cJ!5LjWk!T(K_d6n|dm(D9&?4FklxHH%$U2;AX_8M6+NW2pS-e=;L3Ki zpL-|%ak2vhAmc!#Z;Sk5YIPvHLlwCsG+=Z_1r1u*Zy#+<<#YeHKi2TKKbEh!%-`j) z&1L|JqTSA$)DEVc3ltp+*8J(>%-gpB+gMoZIvNRjyHRl?C^3JZ*ZL+X^gUK|_5)0n zFyJX@-f^P7r4*0f9|T2~r>|)+H9a-mE+A_*9E5;g6(50ayh2%c__2w z!ZTCzF&!rm=f+e^C|ek%=ddzCN*F1r>n|m42@Q1lOMXXi8Shx(ac#DKbf3$xH>Rrj z-Zy1YIq1O8T-=ZIlLh;chwE#C5WB(TUG9w zQW_DU$Uia*`+Xdpc0ZgS#6;jQPmq>h=b-kd154XB;o9f#kp&)8EvJ=c@5~fdm}bsp z>RyBx;kco}J+se8t0oJH?M1#r2lsV6Uqvu1!LkEN*fh?+2yBHW9Hh1Rrted6mbxW}{N?%myd0}&PMYe6r? z17IkOO7pm)@pptB5dNBGBUsfp$-Ggm-QCMmvkSy8h~n}eA*mP^j4Z4cZS5opC6w;b ztsOw3@2FAPUbb*;!?bUW-U*M!{>oAOG~}Ab>S9(b$fvIm)8-RW1#u^>4ercC(q4Mu zy`lYbV(J+=94&`q7f_EutX5B4u+1!+2UV>@ZFT=M2 ze#hs{Zrwq;3X@?&F0AEIQ6#xE9mhLk30pnyrp#{NsoL;X4qTt9_EcWGGvicxA#B#) z^|a=!_(TwsuW%O4+!b`dz+??UeJB)R#sHFZpyCGpMoRr`U$mNm^=(Hp()-^`X}4A1 znNwNWISh*m_sR9PvH~O?gE7^99phZPTMELV)<;qoCSPkiE8L`<9G@LpnGi%8D!U6e z6H*OHz28N{WhEKY2Xqc;U`Ty~`gyTd@B7o0ivsoosKu#G51jA_ei~tf z>r26vAOD|y0J?%WK6>Txreh-$jwl^_%t_|^+bTzDsxq)+Z-jKG79L;{x;S79AMd54jjmBZBkjqPH(Z7Ik(x!tt|nXYNr0w9RQMD` zsMZh!TpBNZtpCIU8U2ivX5$wbXH`5G)`_?AeZcNurjRv22a}ceYcIXNv_OZ^y18#R z_-G6H`NgwN%3^mnd=ACsn)=NCKyB1gvB5%GB`!N=OVh$53(Y@S-ubo;O9)=CeLj|T z5m6GrC5-FaoAZEM=KxLlVA+e*D!BSU5OZ22MJkxQ6i)jWSC7D0rGu`g)jLb8Ro=q> z(=5=L7(<9(7z#$owJbayCXB0o1cyAog=F7kM9@YY#@<_aTjmrM3kY zHCO8{V^sPP{kw#5qyB;CU0ito6dOL*^qG%MvWULCPs3yLSAi&F+v6PmR30I^Y+5wc zW7>Gu&l`t35-NgBx3-E27XK9VsvP9Oy7sVW^Fmj&R%p81zfh>mP~82Dg3UMCq4gH- zu-t&;V{P;db%vJC$ad#)KD{7;eJwJbnb8s%GGS1}VCxDUyIA?OsNe z;z)qL21tD+Il}I#tLdv3KI>+)_c5+7#3&8Ik^ObJI&u7A3U%YPQRBw5*um)-NkUJS zP$>)7f|XIXOqKCx2e+W#CuG>n>xu~Mk;=L|0^xr#+?vq7qHX#g?G?|h>?#pA;UDkG zI)|v^^oEjs*TQWZbh0Cp@9iEXJ)b>)^BIszG8?_U8{PX32|Jn*G;6=@(9gGM z@s~zlNm}fy4N~tg{f>>LOd%;HqKsm!)XK>8@92a9z~+GHY57}4g@&g)S9V1cIyISmL#VCyk}VJ1$z~6KYBqr|{v{ci34INt z!iDA?GUg|P6_j-ew!V|3k31ajRy85FlpS2(stVnYT_fI?FA_Ka*9Ibo=;ep=@8RI= zH97{cg_z%%&^w`yMCj4q{gqkJERtZNEu`oZsUkWAL21SC^6kCjO@f>j#dFunp|$Kg z>hbiG6X8CONYQhXtCBj>15;G&)Jnrc*58628$~)NGg^K5Y!!O2OD@LT-nL~f!n-(d zHe{MVyOilF0a;6&81VA{I_)WaDLf1NWA>4hQ)gQjVhl+gF&Fy*%OjJWcC0bh&VVOmM5P=fg~m{NVc|7>3m+qbPHcOR4bP;$1lx zra}e04kOOF@jLoJ{C1QjEY}NAW2 zlaZI#7oIU%#Q7O5#qA{dDt)20$$K$RhEwV4{ISSO%05OGg4TZY8KNWeNp7Hi+zp`# z36J>#B45Jm$FNaahVMyo#2}ga&WoNYL^r+4`{v9zEpgC%Etvlwj2i6&HRT^)F{2Ku z!wJ9MGZ!u&zdtev$rDgh(@PAW-H|}o*rR|hPyfko_F}wKJxWt-zx2$x-no}2v5!=T z2XFPtx*{{#)sFIrgxB~5J-y&n&7HF&aV&9k*_Yg>;=$ zV!a28;vHz%42nZO`JKSpJfB>*ehZJ)cf;Zg)-#_P;*eskc0DYI>v$Bm3ZnuqLt}Eq ztN~MriFs6qTfH8%+4H#P3vl8XFMC3t=Vu0qsWbxlTEf2A-=w>!hC(;RgZm5Q^q4H$GQ%Sn_1Jjz`SY?ITm>}G9EVVZ`3 z=&E>_F5Nkx4x)sugaA7;U72+rp(x_P*Ypz^oa$|1<`-|LMd zKi8*)OGB$hbZhq@ZgmtVK~FG!(Aq2Oc{W z7mCFGzbJ(ICI9{XOWlKhR{)()4gn0%z&%BIWo=~zXLCzSYYPuWC1>coQe8>WUS8GJ z%+$it!p@Nos0gyK&=iHt!t(8t7<78r6}$wI%PKib#}-`(bVcgA1-Z0q^R{vCwCQL_ zAq@IbbEqflw#g;fp;k?ff4Pw~b5C#ul#~tm(td6)bT|w$15ZHj(vc#BfPv${%G3Vg znKcuYj1M))$lU<(irWiW9BUMISxdCGw8-Ta;py@?)uF>iHPdlnLz-4YW!Y-_QGIX7 z;o@EmR4yNpFp?NFjR>vG?TJRePyW@+F0~l zstn)Jc=FWelcsO`g^!wF#W6sF`@9VqCqPMGR!UD0xYO4Vq$EdfjO4^@&w~?Bd!f9E#}S(7avh&OPUDGZAE~&dl1p*UVVnD z@d~Fh?8k++z!7deZ45qx&qtg6jN8qx@&ep)sEUH9Pp~OSZ3f^|mt3#ACtV;gaox(wL6pLC0sE$b#DDCbN$DFjXxfquzJ( zdJfR}2;(0B;7X=7VOgjth)gZ?dV1WAZ!K183=+ zO}q|;u3(}nm>x#2Ai4;drS>M2`WYq*o;JfLjd<6piw8DS?{enWuG5??~n;s&)atcf44VR$;EQh)#Q zGc|AMYM$Z&vLJeK6nKv~Nrb9Q;Z#SrOj?WOUB9YBA;q?vNgxLI&(!+?0qTIO7_W74 zUn8^32X{6jQ;&|&@G$8>Bf=OBB&1SuU4auz4Kx<@kRZL3{uT~vC$$#)62QJGF9r*_ zn~I%5bn21?AL)Wo`#Q&U&F&L1C3S>}wG^VfdeLv<^+!%+7$~i~+%yr~WSRURd~e;l z9e`~QT1=tm#IWtH_z4bL;UCAai`F|1sWO%d+AvHy(f;gBi1O}f!O0;|BPvbO%kbm= zv5$27`9Z29pf3&0zg(2bJD^OCt=ZWK^u|h{m z>vSu3G`5W6x0p#?QE8#3$N$7nQXu|=6cVSAfSYHVF3&|Z=^W_UYroypFs*hj^L-ez zWiZ%rb4NpOk3VPhDEK^s>H491YY+{&Qy%RfQTx41jE|$;jS|?~bx;}GN<+rjK+Yu7 zxbaHAWHp|T-&y8Q{jq}y4MkNC<2-oTrmHS3C~0BKG0O#|+9xuS;Lukix3Y0Y5T97G z!6A1BuBGFjEmWsX^wW07};g88iTf*#;W z+O1DGvK0Q z-`H$3u6NHXLnu@~93SzOtL}lg~uQ^1(Fs|%e7L2nux;60+8TsyLb~l%KIOtLQsBRBNO!;3n^`t(G3$AG)-Aee|_K3ERK<4`*TI1B$ zS#KG>FgMOB4yYiIjT|TF>iAfg`!Wz{-}y0!oI;JYW2-l4Q+BIz3>Lt} zi(7-trXot!P+r(*vrJM@ja2CZ8{_?n5|8vd5Z^J9(L~mFqwY3zC;U3icSpivbi>HL zC#qV&y=2=-#%rm=Y|p0^nps^OZ18yY8AD2ZQf88GKj5+R)j09zo6)>J9X@2{=Gs$S zWlN<;p+YWv*k0rb`aCQGx*2)D;0}8_trr@4m=wLLuNK)wk<_n4rD35;A3y zVpBL!nJ#T=6NVb>6gHz{5Ba0;tjxNuLfESY-NbEcXupC5Hd&Vzxn|M{93gJ`cIi6+ zqg~}im4*l5v}=%_mbMLbNSC4KgFEE5+GjMG-SioxPmS{7S6}|9P1%v#nBv|9yIlaP z+rL4L8Vo+vdg?ZfAHaGYyc|(~+3)Jqa#Of5{zZbhmr6L?@3GQXeVG44tGmW7npZdF ziky7~QRVvQuuec~i0CK376R{k6}!K;fF)^*F_p@s*D!q*gy47^Y-{0q)dvjd;i|ITtEVXd_?L{h(!-Fb|jJDNlofzX3^slI~ z`|_kl^6MBvpx^!TpfRA4+Tp74t$mvXe+Kx1GH7*9x*K`wSDOC8Iw>CGF+r<1GjbZg zBCMD^6cL$bglI6^$(=fu4^jDP_NrV*Dt~3eUlpBhLW-rg<9q6lN?czD;dIs1PQA~v zJPG%kUFz?wSRZSZK3mamIWxXfpQ(RIuR-hB4X)rsrm6EycUD*fVM;}lp_R&P&j!s@ z;q=W?$LJa(TmIXj0Zj>@$f7P$OZ4E_XnzNl;!l+n$I1pcLAy+1`-#d|u~@AWc%)No zX|YGR2Ir8!*^{kVXH!O52*GniGRlxmCmV78{|>ja7Wu~BhPx-BRKTntmZe;W>>-)gOkX}IP!q~ zDG}fsy9%#=*>EN^Fs$lhA8fn`AGb8#K=rmk5{$HOB~|-kUuY-s0i8=4U%yhpR>5jI z4lOFH}i0SG%SeQWZaT)G*ib$D$Y~X?%W>w z*kXIwb`*Rfm&v>Js@7NQFRvbxRAcjrBg((p#4PR^` zE*%9cwIheYkyS`mLK&Rd9m!RI6U zW>kG{Aui`_aLU-9d#dwmGCq`XxP+}fY3+(m3E=t?>Q|UBGB7ULVM^bDqi*s|63bG7 zVDD@3FIXybqB_@k-OYBn4#7kpRy9lJlOhw4N_7zUnH6LDSN z#W;zrCO&qk=#{V!<+!vqZ!ljxZxc2pyqU0TP)dG$X#biYj~#;qR$4Fv6~DN|N+*8>Ab=j+PD+(=5p^ZZHk~)b3PpS z_T;4kC&a&a1_vk!I*y+LJ12GWBB>{ps=k`?*5YomdGSm(ok|~(gAIZz8>L2( zgiLH5Gn7hJ^Vmf3fa9#Nh+lP!l9=&6R}B!A_(D^>!k7RoYz^hf8J46oRTjCZD{poX zyCAJZK|Y}>CW$^raU~c-oXqv_qs)tR%V?Rw_2=z^d#6mYUj6}t1mt~8EN<^+TaU*t zYg!Z;1XF(c-pseE^91zDcp9V6xc%&Z)%V5UG~vQP{Rh{_utf(jO4II9Jzl>PeGS5( zeJ63M`*(dm;Q=Ehzi+Fwp(3sl8_u(psgw34&U4LXT^v38)tfYy_>;GeYNNnMDyjZ zxeOij$o!4c^D3hJOg+q2!#oy^^?w6V*Z1&oYo~xu?*9-*$TgWMrw8~pn}ycj?-Iwt2SiY!-;J+~`dYpl z!9ia95WOf}UX?RHb&QcCjPFxUA)pxJUU|Cs>5u5riLG<+r7sr7%`k6h-KVmb%o4xT z$g4!HZcnfraWzI(3mC&z8IamUvV=7gd)}*2(P6le8b$ZzsUlI7*+;5NB03-f?R^`1 zOGL7#)*qENhLMQO`V2NY$lYb{obK?)k3zdI^;*Wujw7B6jhrkc`WD(K=$aL3gC%bI ztVr!h0gq6%m-|1~gtD^0M(xh#EcRL!R@tgZr1-f>d1}du!RVrru-+gMI14>LbIoUi z6y?{m!CyOjK+{yihJv4ihcU>fu9fJufkOZZgP=*x@;I0T9dWsk+R}Bk2U_ZI!oWil z)8I-5`3>wzdEyg7eU79!KBB8YYhtD3z<1BL!@xL3fl$Lo{LE zXs0Qfl?mW%xzZ^W(^Uy&bCrUVHVI~bmQDVqEYw6XsMg7@5wk~uMlgU;;G+TRAmBcg z-S6!RxS{L8_e+~|7K!eTn%SB11+K|&n#5dyRLZfNgSHjI4MX_6%=xwP{CSxeUD@k1 zjcefHVHj=xR48pyyx=%zMfL3&f36!u#hP(qvs4nW{>TUimCPzbSzgxh@y?mx!)3dz zQaQk8Lc!Q`VC*ss*`RmA*uZqnTz@MZ;HLb_u4|Ml!e+T+90@9VCH- z(?zk$o4YS-6~$@`G6pln)dvX^hsq?dBv6qI=U14LKq$nXR{pp9cG^5|dSX-fVVp-~ zy>*Rj%lfDLS-(TD;O%T;HZ`sA@CC~6zqH{`7;ryp<#-n_mO2~p>}sD}l_}nP;`TSn zDjS5)w+8D>7pcr8Y16w|Tv<>Hg`)2iHiM3mEmt3fw){*|K$0nnB`M5bG z>xKMIGlYv<)6=_{Bvj}wX zk*IxWx;|7icDuP7BMxsZZo1`n2*vM4xD8>j8 zsG>0f`(M=SkR(adAELYoaLh4`33~d`g><_o(o(QteV|a2f z6P9?$p@RUle@puPAH~t|BG%#%8*S&piPg}rR&hWr%}wA`V$OnWl>9n=#;x0Pa&`{s zpLB%7kY5W@8y7gSZ7qd^rV?#45kR{?3frdV=Y#>L-Ii!_nHoJqcYv%<(D$Gih)R}` zk{}ZD_8uF1r`g1OcgE)-jeIqt_UBbMtgpWzRRL$0;$iiD@9B#fub9KJiO zfaOTHPM`z$7l+X~1UclJy>dZ)=X8GcjAAFB^gsef1roGZOZY*x-4?o-k7I`BC6D;u zyUjR*usoUldf(a~{r`ukci@h!jkdNc?y%!@oQ`eVwrx8d+g8W6ZQHhOcWi(4ob!I; z{DB%(W7ppMo@>o{O_T$!-k8J&^*DZtGNbT9ZuV!<5@?hc-O>~ ztbwgNqTWMHb#JC+ehTAWl%wPasb+h7U!hDk(joOUzUj*h~Ei$utSMnU2oR<62yBGA{7Yzg77R zSZb@=so+6lwhW4;oNC0>RfuFrZPM-K<2pnLmseRo+nnYk>>fNTS*HGp;b4U*DM?;- zXv*RHZ%S|4TuA;fam>&PMbExF<%c_(j_)`PX5PmzFQMn0a=3Qp|=(i)uyOWP z3J2;8Wj7$mMru;S($e*;G`o?`U2=x-@B2y}3G5JjBvImD^_2VsSE&2bk90Byjbc_- zfd}kE`kT4+=Z#O~9iMip5eJeEFN!rw)}u$1zDNe?Pj zh7FESOg=N1k+@K=})7fuG-hFg7(lE``k6a^zo|_34b1#3!t8cL+hv1 z#7u!f2y(JvbkB&FWd*(O#r9mel9 z@&SSNsELIjz(+g+&=rosAIET&i6CA*BzwAFwCBHB+TyK}nplIKni$i+hI{i0O+=qL zJagvwB4b={M>J*#BSFkmbCKNYUnJU-Vq%6jGt?!;nK);?u$DdOq+H+r%H|mo1?|7qFcp@n3>rpx+&s zc3)6SwDSmWm>1xVnQ>BO;H=i|Hr2ieG|NLMh-_=^#xm9qaoiiS7dFB*OdUVzNA&;6^FFP(Oug3A^b)|$hGqtW2P+e&$CAGWW0&so zS1e^9JKWYSWRv3%Twq)Zx+v@ppyeQ9RNh_{Ge!-AAJ-SYGWYPR`}N}38S?JlxXfgH zs*3@LmOic~@!=^bcFqdt{lj3c;UDa&v ziav#uO8B1?iaZWRPnZ_5x7izq3>(wQ6i#3|Y2M@LN(JYFeb$FB2nL3D#(|FHHDqAw z@erx+>hd+FJ7kum#!t4yvJ|K$l_1Tt(ZF4a=`%A6i%fMg15JNd&CRV^22_sFEu`i2 zKRl_7dwA9cNjs0Ne_+8wZkxP|R{68#v|5`wVA(e-ZhZ&6^s1LRLHIwZ-H!VuU&&8? z%U1K8T&?*?SwuqWLKA}$p!Bi;DvX*Fo@}kW7D)}P5=GO`2sUA?9Gh?elJ&0fC%GFY z3yb3-1#HqYaN3cm8 z)-^LpmsJbF0Z*?$oFgoJ>wg6RlNN>V^w`~=F2x0B)C--YP8L(g0eqjRi^|j+DF!LO z*|->h+YK&eqX`;6L?dERqapt|n?N^>jt5OO9XYmxA0!YjtWUpJAvswjLH>WlN!|Zx6-1y`Ig6~RrQnv8wC9kOurM^RlaaC4F)>g#F>sJk zlHrt+chI-uk&~0QHURc~8yX4=VZVWf;n3)22RWsF0`GC^spY^?7 z%{Y)=V+FkG0sd4)*>rwaVhO(wXCUXttl)sY0Ywb{4Ub`B8|0C|<)>YTA-4`Qys21` z&6a}0nlU1yXzsrUs`TvA4!)!<+jf7le?t4`)jYc$$MHmBx-_|Hr-5O7(a_To7WOTK z9|-RVy!jJy@xg!t8hkegKmvpXjDh)vupW1P33EOhwiIB+&E==K z0#g0U9QFe0EqG3ug`j#5RYvf=jWE@%91UfQ%)h>Nxf|fg2ltMY-*dX2iP1%mEMs>1 zK<1?}2`4$gKc*yf?(JnV9v8YSM`ua(7^3bowx<9;ODxknFs2Uyw=H_%cD3Hni|^&q zJ`W64ESLK?vM^iWD2abTs}8Pu$25tS-I5KN#iZLYb|&M_4w0@~2fYbnPmtYxpSo^P z%Mo>i*5ecgB)DmTn}$lXGJuUP%!;Yxf|+G~46qJO4UJd?Oro7ju1RCb7KCErb&@~2 zxpU)fxWIS1d^@Jfqg>f93AJpbU+8;9IG)>Bg#8dAmq0@U$wW)XDt*ROpn&D*ZZ<@t z&pP`nAZz(X#RRivPFdGmTNJn;OSduT857V}QVY}~P9grFeidN#j*}b^?=!3#D>Kw{= zYU_?%x*Ls=t#`O{@L^X`4FnHq#J{6J#pwt_Fy}`FQiOuCAR?d{dS+nn!phWH3-gG| zYqUmmE^7!+zX@1d``B`_v8hK-cwnh#5U!{_QjxTfiPPb8VdW*?qgvxd0|p;)-_l+z z6I?%EesGd_6(G?>WQRljXG?|A&jaZJ0Gy#mQcuNK?r-W+X(5*wS>#$84h5PNS+Su* zMxS)o4-Z_k<2slsD&+r)QsRkp1R%NYRadVY>b60kAv;MzJg2R8MgEWs+oDQhL!&=u9B6j@gnoxuyUMfRDZ?1JY}{aC~q3?KM+wkEBOe)R2g3QRVs zeF9z^GMWaB+ibd!h!IRtSDwJ%IsWy?_g5IGh*@>bKGPuSDk-p2>A@G#XW6oHb0qEA z2%hBg`I_MK=!)6?o#+m2DNeK6i zP;!-hSWl>>cVqn|zRMJ^hi_R6NC$3BCX@ zKR7JxcN0~jnm`q6SQOAl)Yb8+-c0j0xF`95mQpFW*-mBpR$RXbl!U{D=D{NQ{n7W{ z0(BFM9^3{N*GhSKk^KODaH6E0_&hCL8FT7|4uk~QZIz*^n^36IgV*Ye2X|9w9Sr+arBNFk}QOv5BW+)lwr+v=Tr z)%U*+klc*ZqX$vVUSyoElaELqDdF>HhCVSFZpmU+!;m0o!TnTBc91^?rOsgMR*&J^ z#VpWmxg0~IfN6sVayO+R{4fAq(4|3xh0tad8boBk0&w;DD}9R(WHnL~sq{@1=F3?w@Z>e&m^1$4=KzcB>%UYmPB_ZVSMqyroqA z5>h&`H`T4F7^H)(@mi48?T2RZp)$mjhs&bA3J=&sR^0_}6}0EwJ^8I-NbUsdu%_$8 zNy1vh)}v}-?UdLH`!y<936XKPNq(W5O$+*vLCWN<2WUI!*9*~q<3tSd@;^lh%QG*b zvp8?r`0M4eN5@@+b36jeiL(pFkI;Wd)dMwF1~Lu3O;s>rM+Ig}Y$2j||7xNN)@~DP z?1$miz+~2`j23qP97(sP>GHPde^r0XR|p5dKSASw&!WTF)9`l$4Q4{R#%KfvGs}7K zapTBje*cj2|*lG00^0 z3*nUxMLvD|>m=p~`ZMUZ?fEx|Mf%%AFnuza*pgU>jUx{SGq4J2=>Z}vhHg5GHonO5 zRWVpJ(A0@@c6_Rzzt`E;T8I2+@I=#^SQf)W*JFp_1k1Y3d06wV@-fWX%MzUe`O^4I z?p(uj{(iHsoT$zKErs1eN&HQywDq+y z?xUDxy`xNUnceWV|3_D(=h$Ph1**b_4!)r`Dkz%=#Y#Wdvzz%yAV77ts19wYr+np< zJ%!Kt@VsMMe=ROCtQjCJut5!*t7u;~AC8eMSCCaf9UsjsmLRyeX{6!OZgbXdbbqJ< z&Lu)Xp4=&MA%Shm%y|63LXPqu-1DsztUYIy03h|58e}XybqF0)ozClx46C*k%eEKvEQ3S;sExQv>KM@Lz0~V*^AW#+Dy#W! z*k#lbM6Se~jvLWS5#Yn;Ync1mt7#gZ*(QIiv;jUf2NFosb zJd)3eO2{g$-L&p%*&0Re520~w9Xu?CBx=qC_^c5@BLaI|01{*j3SM44!Jn&eT7j)w zE6L?9Jg1#iGcqbv&aiuXYf}9O9c`4khqST=nJhY)%aB)%Q~Gfu?ywpL_2-sny1w{x z2DH-{^6(R?9Nro^%`0#BG2Zu3&1=BE4tV(gLKS_7gu@rX%~c*v_AX@~!>cExX7t?m{J@0;V3Q$!i2u_fOPC6}q;g~;41K;NyYA;;0?*Ox zA=xM@R}=2q;+bX9Vs+C5kNLC0*SGGjO2t^JlqLzhb%O5ldo3_xiFV`!^=KHMxPL{2 zJE83C$Ng=_8%=Dn$Uo1~z;tj*pD`=@! zl&#HFHfRTCjx9PTFaWU8(a=^dBV&1%Q3j9Hxi$L52tMEA1L1t`WWbgmMo)+lOrq`j}NUw3Os5e3rb*+X9^$%5%Ceci`!K-`jH9h93bkaq%for7z~wfJPAB>LxK zV|7&aagrHv2C+Tt%l4x%D!C_BU}=1Z3kRhmcfwy?c?}FXQqEOe@FP=>_ zC%or?%5#_i`EeN~iuyGrLgcM{@_VmbXMzO9sJAS3(?p*Yf4Uj2P~?ndOPd$xx3J(F zh-v-_T3C>E`2Pw*fDU08c7W>1uY{*7Yp4P-9{Q@wJNr_+`qVasXM<8b$EGI?^&AWD zU+PP!WI0lyJ-G@i>tax1`lW4SMgdVI$HL}THYd~92F6XJ=#L~`Bf~qbvme2aJe69RX3tC4a9y;(MN-l{EK;;$ zjk*w0>~;~d$rj)KCTBfvW6@F<5~(BegNFrafjc@Yjt^3CBp8ku*!CIh|IBG~Pl-t( zQaZ*>SD6Ly&QkX8=mW(m&`3-+yD+;ThA1BTL@pBGUQ-6UaxoDQo?BeiNMh~CD?a0S z1~(3qmxym=8K_aRA%6Hk$0F5FSGb6HIe_E zH>~({qLixP01H8DPul`DQ10qu+VY4pX*1^8D7QrrXxk|ooO@S1Rn&smW%4=H6rfTM zUvNr~FQEt^H!m`8|M?)Dz3FUc>b||l?gJdg=qyD69&B~pPE@xx1Hr)>VpQjXIS@vp zRX#Q?VDX?k*`p^ImzCA22uz@YDQHl@u@WpK@L#{`&fhPAtn-B`Jz%QsG#%K>W88I| z%9QmP(q}N>>Hy)-*Ksdb*uz8`Uo%&w^17t;M|qWXgfH@Vtp*`MIJ}Ct7Um`ysl#wh>6af_7XUpncGATc%DyuL``TT!~})l}{<#ANhvnf-!WwM1+n zlr;;^3#~>8>K_S^SlnEmCtbO$a|t4#j|q~L&NGI()_zR2KAuaadz-e%j_04)Rcvq} zKgyFg|1Uue{PqAiTEBc6Qz=m~Pqvn`;e-IWy-_c|&?VGrdxC^kPOzx;{&=Y3)Wk9G zMj?}(SNPx)$F59h_T!Y9rdgkuQ}0YGHC)o~sam-^@rvG+yL&G$>n~T;gU3ehh23wp!S$DSAEOpU zP%?;4>F-pnNe+^jRx+2tn|`4Pg`;ejD-P(r4}p_{E3jIyY;!fn`XB>GNfi8Gy$Jk* zf1u|kd}W$2pBR^aIWYg?(5^$mIg5CxbAysm3&CB*=P6hJaix~FanvamnAFfQ-+43X zZB0DdXC5?KbBnLJj{%kbLqV^Z0^O6u8>(N`dv*nLExC>o05l5zM^Yi)CEnoBn0I+z z80^!a%GxYm{$=-^kGy7nF^%ZiR?}GUb3B7``M&e%E#7+s*6eNz`6@}YXx*&%PH)yD zpR`{o#jkjr3sWTp7oa<)1P31dgSv(W23QtA^Xb~Es@Z&N zZZ+8uHJJ!gVIed^2_*y)GH;E01#;C;sSRV1TAJ$b*IN?U4#X6w9(;Y2o#;LXaq~@4ICl0n045F3C&ejJ!`%nlyqi>`7u(lJQDIkL)pWO|Y{mQw5>+gvLs~ zjy8F2;=NK8U!k&x`&EugE7a4O6i6x~jy*^vDhcUjXG}OaM;Q%i_8DQFv@PPz4CiY- ztJqI&5RB|aA4Mc|*y#=^Y`Z+tI#i@jy!Hth7v`?J%|2;M#a}>9pKfYAp037nBe~ht zTl2u4ROX-v+H>+7l}IFY)goi|Lmdn?&?dF@Fsy>{(Qon?db9Z`)JRj(if~4~+jihi z8m@_lUK1=NEklDcvtDDTaC*Q=YIF$8j6a#nd3-8!PjjTM{zvv&m^@S5gsX1R5 zG;-NN8}H${xgQV{GYphQzhJCwZylS(6Q>FYg}I0+VddE`J|{PwUd`R5@jY{D5b*Kr zDxAHYZ*BS|$O(yBhx(B^Wj5kn@3%zG3o+7*?WE43h^xg4oW`*B`EfXu#QF2r@6uW> z#swunq}eLK==@N$E&qwl@GUu-BE&+7vXrg7GlWvCTb~76I`K2x5?2-MNZ8k*3bjLL zt~?@o`=>dZGhsv9~6`s&sl#x2IbsZFk!Gf6zpieLqTQ zKNXJLnhVghR@$I;g~toC?MQrNAoO%x&9`|4z4hW+7469Du_|>_ud_NGsqiPw`KN*c zuL3n}Zg>O_3=!Jcx)#rN2P(d+;h8 zcodEA{r)$&@mu;`6jg^_0MY%*>bFE;5CPS!VitA#om>+0Z~Vy_Gkr>jg9n&X87zlR z|DO3{jc3eV>KZNX{Y3odA`en$2N>aul)_8v6vgZREoBq#Rq>0US*z#HY|I}{8VX|9 zjO^vaH!#YfP}v8ew>Zg;qz%zWRO?BP)$x=U)YP;_;Hs>V6A>YSOE1w$^CCM)j{?I0s}KIH}JC=tF@@kaAF@HkV9om0z7D%Z-{! zZ^XWpeI695=cd-w=y)OY=xTQok-=2KvlRO^ z{@UIwk}@+laaP!extM&+3_Nu?{kI##;8%!G7*6?qYG%^YNVZ>Kopqln+60pTTN9+T zxrpj5tzU>}D?l?5zg}vQ;ZUHSu(HI8WVah?&hLD%o8dHb*3Bu8jJ6h@I7&i7YYH*_ zI!E<~%BDbt&qV~WL6NObBe-RGxj#RPouU5LetlxjY~4HwrM~ABvOd!Gr8-zij0qNW zdG}ZIC1W(<+i4o}frp(`@y5Q7Rn!bxqp^D&5CK$EL13q-=4%MySmcvn z!Pf@GQ|#*?yqca_k27!I91P+spky%DjPLMfeu)j>ji{MV61wuo(f8mPv$ss6( zT(c(`#?2EdlrWb!Cq^#J)hBy9_13E~Qz}@%WtCsR+%6W5J>-v?Kbv*~y!+OWi`4cd zs-fRF2EI%%L3si>psTaV(M;awN)<978l*`c`%ycB0hrP}wRpql{6wv_aogW=nknck zEStvr`+vH_@*15mcF*@_S)-}CA- zFB0P&3hCbH%hM!KLe@jW!L>s8!Da$0m}SKaGW;8ynoWB``;270TX12Xqm~q`J)IiN zmZq@T`b`i2CcSa_&^g%(@iG$mU)4cJ2~g~CTfO)7rA7MauNYvRY=3cO__IrQ^HE_b zPSGdB7|cPThUgRuiU<3F3b%>(FXZ>OaVDp3$KUdy;S>tU2vOcUT5IVQpKa_+ZzAsR z4ReUGr?UOJzp`I_??v-VLhB(h#LiiHS|EF^XdB54O8XZoBGKy>9T=A|D9bD`*DIGzc{DRdL*vlwia52ZCaM4Qu)z=tfk1m zq#QdN(H`+sS=(MclLVEsYxijK)@>IOV5z8)z&_;PT}?m*jYN8aUFD=S-o3tx!m#4VAH?us|A&ljza67q0;VQ-u?p(zBJX$!3{_qJCRQh0m`On#9iFhC68mE@M!sJ@;LwBubM2{#ZSwQN1~K3 zf1hf&cDOx0>khhOusuL=fL{LBhvCe3(;B0MZvv_!cUX#pTaiw1KoB|&mZ4Yn%`ak; z9s4})zjfh+X7;#KL@+8dxP;-=dO(8h4M^ zVUJpkVI^8PGTPD+^EVuB@kiXgW%g^ykuxX67@K?zX4M_J>@zS8}Jb?h@OtN@7rntqqnIN5@OGeZgVx887Yyn_V^P?|7@~ zHk;v5+M;q@bBOMrz$Zd4D0^APl}6MH2`mh7SoG-#ZE|J+#Nw*6sV-NA9dMiv}wZZ3w;yG-lixi|t*RZ?TJ!daA1Q6UI0W zY6HRXjHnSd44VjYEKqK)ftH;EY~!@8bDgaY92eUUHtfb&moaJUbYoo zQYk{OE6CmL@V=p0Yt5 zQPcc2A2o_NfHV*Gn*oTQl(y9$8=W7a%lfJPhXj8wt}H6uIhU<;s~`9cxg&dow66X* zuz`L%Fu2t^7S}R(z5UsC4z5uVd$ye!Ojj|mb&TLQh~_>w1oKX?0${;VgQT(oP2$cX z67!u~Z5GG7#98ZdCCkl$o?cW*qP|-{73SN>n;%}fd=fK%zn%{LOKtwAXkM04vO$*w z|5qL>L??+@q$@4zZK4fw=6Wp~KjVt32)qC>mJw5F)t`jLj;xr-|0ld8)ECA77%~CP zj)w7G=LoSD3FK{QkWk)JbZX!UiKAE;RHx?ii)dbcKhAc#QrF8o(YG1fHpp?#5V2G7 zkJ}<=$Q8CoyQeaw;~IF&3U4`?1Ut16PK;4>TFf?fnoD{h|Nj*%JvdPB{%=$gSnmwD zDR8YMHPzSFHPHn6Ld_NBxaDMIEY0=xbq)2+ETtu^|1e9-N-Ei#7#ag<36MVkH=)5G zs5WF;^&d_M(3%^s`Ag$?7#kHtXhACWvHQ#mXr&crg!8XI)FnIGn>?4t3rI^%3=$Iz z2dt4F5W}x%b`-TvG!D|79+ra62x= z#r(u`AL*}S1|FxQJTbB9-M}^s)-^Wk6(qBd=MMoy=fXk~NI_H*rxBl}?CgtktK+`} zntEq;_pk(FwUy*IQg*Uv?ZqEOtE+%-{tRre;mNsEDb3vV7L|mf8s~I+UlMgx8Z2O_ z1*fdyyLHg);bHmQi|WA1bt4C!`IJF&L3Tj^$jFYe!_#UH^qGOvd!-~^1J}AiAal5) zsJ`Pj_g{q`y_Q}zXwe1192Od+Twp+s12IgxT8QbV`h@Mb@dsN;5$<16Od?eS=lLH! zf?6+RWeJ8rMD?o>1>zLZF2)V+Um{(NKIV!28=yk z*%5b7W5Kt_U_pS*pg`|O`0N*_i0$cmY5I+@`vv38bwOY`?wVnWX)~Vipofo;b9D`ZFIG}4F5w$Lp0FsdSEo?R{6O72m+xk~ z2jQsUZG@t2Q@1k~SVeBzoo%y~e?G$L|782kgMX~Pf<$P*6brYRjOAH;JuX|;mcCx^ z)Ho_Fh||E=zh$C;UFgJ=TPo zS3X+D#j>elJ+9k|D9?G!3SxAie7_c=CBJi?{niz-KCY_h29Snm*=zc!#3yZGor+c< zO{U02Nhidf{zyrMa;rbCSK^}wPylnX`WU&KxXn_0@bhg+hkVM2mFJ|mZMd}@sb+%s z48X;RBi&EFF}!abQT3`X-^tO_fAk<7qM0}+9_!Ma-#r7E6C#J?w+~&OQ1_oMiFhB-bM&ELTjMc*Ld`8YFYdD`zyNjCZ_}J%#cRZ3mzCE=jGTdJg-oO?duIXfq z;1e4Y{_s@I3wJ2)ZlFG zLOwgG`?AO?{3EGn${#v&$h=EqnMf~WlNx_0nGMxCs?@_uO@a_i35gyRawra|O?yO0 zO~z*7l-JVCgEDh5g4u#ly7nZ=37L*mm@64fN%ecX^U)Zn4f2mF;HLIp61U=rLAa`K zejBmD!S>!wU3o#lphxqGIqOab){I9En&jx_AWw|s0v#AUJpJ(eM{m_9LhGS4&D>kf zTpp#jjUrdt38f#_6)y?Z`_H>$E_H4wD~uStNuLhC?a_(AWMWa6?)Nup9$6bgCP}6- zxC-R7V?j&aps8``qXDf5wfn>ybB{Y(8K$rFUW6N_FYRP@JJ0S=)le|*j!urXa=+Jf z$g-Pt&ps4#Pax>Cxj*BGFExi=*s8AJt?m_#p9x@_R3sY@o$x~sD5=a6%uV!|lJ3)Y zGyXkWa+A2T(DGX}Yihw|oZym&#Q$M@a0(%9p^&cWRC@R5h~{#6 zy*mOO8vVbaAxKyv@E85f`h_yJ6B*JFH*iC0ynORoFA3HnCM#Iv(KsTct(N9t*R}_@ z^pP(-ft(ZPZU`TH>~pnj%;x|KBlaDE)S0=rq@hXYrFvr5WQOx})M}ojj9M4A4uw}P z1qXG7YYZI2%gV;A`z$Aqitmf3-#(rG;-2|4iy-Y=NMEPr*{7O0>=FJ8OrdFGHlmkM zt0DUrI%^l99Llp_-s~y)pOY!V*baHYID@l_(Y{d`-PNKCL$sk;C!it+&fvj;PUggf zRNc)MQ>0VV)w_bj!9M#)Wm%;||BN-BGE}6V;joL=90O@#P4xPSCtA-d@6)p|8aP7T z2~)JR-6-pMD&Bm7B@)eL7ioCZJ1 z$FGkY4a<785m4!n6c^X_Y(#4oa|kz>pt@g`{#)a%BKgrUFkHIY`W7%S{yc%VjKkU9 z)GE)&vwN`^kUb0>0& z{S&Q0zBoL#_CQv|5=j=yZWrVUrRb*?`=* zR=o?KZ)gi#B?m-v?w^6kTz&j0zHfAQ90p+cTau5S+H96l#!yzBw+nBT1h(F9{gArQ8@ToiX7`; zlBUZ3GRaj~BtAn@1p_2wX(RR(3J7?CEJ}`K9>%`Q1$Hmh>pmYZGusXO+UPQN%8=!~ zFB)}3tU6Xp>3Qf=Jic-b7=(7KTp#H&5Pe~D5qq9WXpT~GIP@p^;^uqVD0x{~RYd3WU8 zj_n!w$6BGwFlHPh{n*ytTS$VTK+49+p0x6v0jQsE`5Hx9*9T>iF~zp$JxoRWy_kU6UF#x4k!W;W`Q(; z4O*N`M;(;nE|XbTz0Wjjm{;Xd!M4OluQ#XP>R~2pGqh*4NFVxR#v00k+SDK<0x0OY zV_JEf!5Cqhqg)~*@xJ?UD`^HkK&Ud`M4(Nk3*RTx-Rc+LDruwJz0IYA)-yEe&N|H( zPl{L;5#rL)(pfV$EHn{odrft|&^)y+5$o3Lv!2c(2L+HrT^^6pq#+AO%~SNR3c}ok zZF8wm=2U`@8(y@EDzB^NS<8*EuJ~qws+D(CxIybCVi9kZEHkqy_w}Pn0Xc=7TaI<; zZ%d@%;I_eXS02`X{CWE#R{iQ+ZqjQy>3at+>Q$=^~J z!z_+q`&L#Q_*>7wO!!n?Vsy`z4jMCK)QUdHwuUsOkQIO(ik$P<;g4@O4X>6oCax^I zG+gl1JYHZ`sN?uS9?PRB1t)btd>M9NocvL=13LaWiHLJ7@txo~QDXt>>{ z_1(ur^p&&2Sr|*OZJeARs-r5sZnE@pNn1Z?ZmvFR)Y@Z)7ZSFDLAk=v+he4apJ-Dj zbL^%GsGr_nP6rN17V3V1Lj1o?rrrPPITWCt>!8y>B{Q+mHP$t;S5$B`Gc+|aHa0Lb zGnbW=m62DJwX={>l8}*-bY$)rKT1dtlb`vqj1E`EYJjV z4#MQz)|rI=T9QY_wWF%Z4s(3X>(F%9-D|xe_L^&z9zxnOZMQ4+=*_o+E8HSJY4*jl z(y3l_5hD?SUuSAj4N)-u1(r`p0e7wDT6Crx&E0suUkycu?=Y}2lUCQS7)BHyuVDN2 z1);Y|TXDZRqTrAXBwz+~ltcqA3u|)!A z3u{WJtCbIQX9CYZ;JuF!sA)zq;VWhq4K33>Ry$l>hz?k~eFFAMh59~?Y_k_In&m2F zadeOvQfp1jN2-a8k|^`5jF63P@sG%MiX`5Pl(~08bOdH3)B7zeb4Gd=@#$ePNj=>tUisxYT%Q zcE7Z7hf^oeuhR+kl|MYsc5Bc;mrNP+D?S3tI#j-j-uS&fc{2>YY(hR1vwW~ z)jBU3k?WeSYZ1m0T-~`}9nxkytwA|E+HjO(TQG@~SD``6)<|up0oA0@DAlGz3t~oP zI;oKkQ8TLdRzE@ltQ~M`Q6EjW3u1|4p=5Ree7&sPj#yK9%$%JYbnWPzDt?XuxJ9;t zAx0~>UU=>LBfnA(WclbOFE4GZxY2SqSeUYFV(_K!*;AwbM)zIVk>&Z`-M&h7cXLL> zV6TnznOI_<7>fO{F$z;ssF}GIJZV*o2Lodk0=^pshj4lcAt>i2${Vs0}1WQ@#So9P0@4;eox2*Ckb|vn45T8(7!~mDtFB-0|q!|dvXTcVI6%Iak^o*^AG(>}KycKy`_}2Wj(&s-5H{;Pyd!6`myRI`r z@bt4W=1bEyE6f!J*!ltoOmg5rul{MKAz68Cpms==3*q{gmKs`Ts8QEFx@jbXKQ#Zy z>5G}-!KmXf1%5_uBZMnrsXi&AQvJpNdaWfN#dzvrUMFEg4B;=mUyph|Lq0L5b8I~% zcE8O*G7A1*X#{|IH=cjaC5j=fMh7b8Pba6S9MqC{E1SqPSS9F>a24{RIa~v`IYaH3 zp2OC=dct85cq^(&Gtf|DfeE!agL$>@!)3?X!N7dEL67*GWz#yp?NptXgO_fJ+BQ{h zZfh_Q;FALZXjEuLkZ;Vgo|sxL63tpdC$A~=w* z|I*5URSrKI(~bFEX6w`v(*>8rTgsDXC(b9Agj6lU`L4P{@GjV|l>$<+oKYzr}Spuo;%FePj9_Om~O3Sx?^^9A}uL$c}pKuBH6ye957-IFSMsAJe#mD*l^c=sBzu7{RQZ9TE~F-0ZxFK z+zE+-5od4N(In=d_0Mfd&xXo7p_@`RAN2V3kcwHLD;qtC{3b(YD%!{|JeN?2yz;WN zLTfElj7g!30Ug-7bO;C`n6Mj{&xPTN8fl7R31|^~G5a9f9RFp0TWS3aHe{zE=!l<1 z@m+M9Tg*K?J~fAapCR{|tC71~MU`Y{WI%dIL{?L6^f9rv0{%w9K4sI9jFt{AO+YR( zN)NzZr~Dlvz+;y_4*l$nJm4S3bS}`hKhdO_U<#p^0szY}VgloFQ?)_G*+&jhU8Q+) zY{OT_!boFGu_oZO3GTaS(3(G%a;m%NXqvy9+;ZgFcK((ahImfDs;iv{6CnS7afb+L z^Ip{ABjI0YrgFoQA~>nJ6g_)yF;%1Zx0ENsLJ`@&WJ)nGh(0+DJ#Rr z3Mr#R^qj5#ua8(exT4mEO?kYQaH#50hU_`@NUNvdtOmx5ggZw>5y)xf)w9@Hup@?{ zdu?I27Dc*{!bg7MHdULAv(!qs2<1jrNSM}T4>CZRZ{>L%fnLB|*K#8@Spk#!(D>Au z^m|M-_WAB4+6RBX5Tx*KVGDnzRBc4EiuH?(;_CU)R*H-(RLdO4(4waqm2<^T?fI)^ zw)Z0mQ8ZETQ|urME+UI92;93xc2K=7YGX<*7!4pE>Ksm&mT#; z*X+LE?bKZ9O`Vm4u&I#0h{r`pj9s<*?b>PFGZrJd!2fSjwbFj7HGsF9r~WgS9EH!hRfD(erET0nu!I$Du_P8-aZmVb7hr z_~XTEj1v!v-SEE3_HvTfgjwZpWvDK-u8yWAV}@uAs4y4LV$2Z|X9rBvokhyZ!(};s z(rQh0LC~pwg~08>c}PlN(NQf|8Mc3XCB}pG2=nto{frU20mt*EZj^>1{fA;nAlyy( z>r3|b#R3S{I29OTH1vNUF9*Z;WV`5C09GKkTR#y77%waT6CcHQu$K^GuXw@!D{6XACCh@kCF5fZ#X)(V z6ybFit#)vnjF6C}y_+p)R4`kc1Y>xrb!0$<#_iApAUQq+c7hq!RUB?#*8HjI?vP#S ze`C*nB0~DSa>2e=0VWKDjpOliJ%4;#rcKov7xr}8AkYL31qyi;o^}t&{xiI0b!sLS z^^p4>L{v$jr2t^LkN@O%ht0IAbTIk|#yhy?Bi6IB-Zk*h3pSK)87dfFHHqw&g@6ekV4Z5pjIO zd!G<_PJkoUb6q@~?tEh%J{A_hNiB*m)(VX))G?CNCT}J5KS;pXQJ#rDxMay9@i#PI0wdaql!o zP8&uq8lO^vja(xcaQ(piZ`>Bjo~ zk@v0BD49_zcsOWZ1^0j8Nr1~F8-`nV+k40XXm zBUVBD*N>za#eoZ?d`nLWELylN?U;=>$<1sL#e{(>Vt_JKwGD@lfrn0V*FXOfL{{KPEh9%dxpIqpMV1<1TGjZoXL%dLc%Q-`DOE!*0S87#&R}ilSL(ZIZO58nVd+ z(x(5P=&boa(TNHaonH{7ki^_l3buOMx~95%8b&&Qx6OEZVH{%6%-^{+ z)6VD!DeRDo{UFkOpM^AjF8^Oq-x%F!7q*+)wr$&XQ`@#}Pd&xdQ`@%Nscm~|Thn&h zIeEWx&ia1lM^^GAd+)Wc`_jvnUV2;G(61-`a}|#1tA+*FWyVED;MSW`$+ZD`@unr% zf&0)Rdno%^4vmxOb*-xLK9OfuT81S)IY*Jl-Ad=0F_)mw$}p5m{8xv072a^$_17{x zzoCM=UWiQrBQr3My!KaEK{yz?1!a)T2~vJrG+xZMQmc;)j%F9*sUze}5zD%Arv3qS zey zpEyL$hoLa#F3;j0breh-j=-+Lg@PO+H?zWO>hj@=j#=0MMyA~mM><0({zcCp2Za4Ro3OUaTe$HR@YUm@VzGYCdIy<*8s*54k9J`R#=~xt%?O zRRzc3l@3AZfdd}E8EpjJz%N(S`pA!Osm(30Z`)dyV1wT8$)5qO@}#FexEiT;Q?*!n ztg8+6?ReM{=sah-p6ZJEl*{f=pRX3p>exCfw^6M{hvGPfY%ODU)K_zSHIDpWalkKC z(nhl>xi-J|u%fXQ&V)5aOz`obhWEB_%jj8A^y$VW6Jme8uW6IIO;Yl2ZtI??xh&ckY(i+~1GJ8eSPbJzuU43*Cun5`F|VQ^R@u2XT=?)Mo8~EKm6n zOTvjQa|;sZRzOh)e$^NR3?R*9YqBjh@(SwaUdfigrAtb|YaZWD*k?!qefNhxObUNzCYZ zaCK9Apo7Z(N9ZJ-$}zA(jcl6Eyb9?mhEgoRM^J&>^=2Z60PXPPV*~Nz%W@7M!smly z)n%kY_H>6N&J#4k0Q7|+t8ZOx-~?4GaNtHqejA30jb);i@s0vgM9Bvz2nxz7$BdvC z;iQLb)NW8Z8zv+?4kx<)iH5}wo_*3h$~a%)Ho)FhwFE)%~G zLB+m41*GjckZjab@fzV#f`K~1g-FS0Xg1?62U9MQ!IKHb9k- zoS+grQ1Ur$3KLQ`WSfMq(I;|Z*1p!e&u$I=TeR#oe*?eWIs(EAk%m}BHg8cUqfUYB zrDf|W(vcT!6FT38Zf}HicVJ^4lh-pNYxQu#V>aes;8kja(^Sl06P1rI;H#1Y&ZR)? zCIC?AlB`#6pZF$OSEpax$hCa=#yvg6KNXO=Qyt$HrLyKfR+!Uotlal3pBK$Y)>wF% zWW_t5dJFCS6&2P7AFtY)V>PT5cFoa~f3YR?E#-Y45mYs)fF%nBKmn*^{J5sfOY~(R z+RcfaUf#?@&KQdfJ-zl++|vmogR2|RrLt}fzCMA<=SNj_mt|#*=VNqo-%4fHD{-4f z5Kv;-FWAj>hT#{UL~W&C2#cg&mB^sXWvg!IXfZ5#oO?Nb*3M^Vdk?>H0)9pv)E}_iPu$Ea8=Lbi?;;EjAYVYM`(WY1k zYuiY?^#>y>fS^iLy{Kiytz6umg-1GNR}B1X0;K(g$9D+?$Ku;i z;_`9D?Md|U<2Po-;f-Prt%z!BIKUef@Oo#r6Xuw2eVprmo+vOtntIFKC|~oB?0#t=0A5hXz?3#%l?vUyRO)29cdX~ z3Jp9CtPL;YGKO4Fq=M$|@qGRqNoL9F$j=ukpUBaXFvj#1t*8h5H?di&V~Mji7}M!;z>7? z(q>IT8lDtL%KmEew1k6t)#ri3G^0sDFzV@>F%- zQrA(kzN`(30HYG51Q@|z5&qX28#W>5;o>4hhUZ8m`%#giIGKAa=de|vrQN&w{54sv zjhr8&+mYs+cNS*{t6~qHQ0b=mLQ9MeQ?23qFj8H6tub*>thMT$Ojy#gvTl!`?j@G# z0n+vSH)rmktD;O>KLEd`JpX}vfs|~78b*z8FtK+kR^)|@uA3A0#({*)0ebQ|NJi z!eWIhG*T>J{EpY&K;I?R7=MoVhT)2-aJKgtN=>f`j;(ty_CpvhYKn+-3B(Wwfb7d{HjCya?b3bBY`ih5^ z*plF1Y|!KOcp(QZhS1#CGpM*t;6;-f7S>W+h*M*r)FU zH{iITipb{~mrcum?24eRq6f*qJ7YMtSFmLjN5^(vq_O9m=`M3UJR@{UJ)rfDmA4qi ziLi$uBt?LOQ1hERo6f~VUHI%wfy(25O{8}Onm2p|{hlvuEPX>X*rmX1a1o)uXxb58iIRm~Fzs!i=Cx95F zks2W7HzPnwPHk)aNQ-wHMP|v7n>w_;RjCSkDh3^X&HsgP5+c&KQZ9x#VPNqo&(M0g zX{NgLeqLU?Vg41IGM$TLb`Utg@uPJy)7!Ovep)%SZ@VVf%55yo3+-FA4$F{;Zd{@6 ze~S(zqH`ev)r1S^j`q`J>r*XI?*wfc%!F$Hl-UD!rZs_Oj}b)~%8bz?lPE4gA2}+< z&(k3wUW)@u$`{esLuLN^l1o0IW>)$QO#x3_S#6K0(AlbQh{70UAA)u<;|63KMEvh) zfsqAGS&Q9x`Ci2S%)huE)tv{VmwD-8JJ#4_>j>WbGh=wBU=m|LxO3r2b?eipSx$~c z2#fgiEB!j-4LQTzn&UlyC2?@-oDZ;kk{1n}9}Cf^;^`6}HG5gTgaf5);ljehOL`-R z7BSISHAcQ{S&xr%^3A)_#3JbuHM&yGU}G`aG%@?9tv|bz&DT=TopNyTiqSv!kTw|E z(%%j{STg(xYn@$*|&!xF`$Nz9tr+6h0Vu|+Lsm7SB-qU;dwj&<0WvS1hD^}^+TG^_vwnL+(`c@@_Q^i? z3OQL1br)m1#d0ilU<2gwPrsRC|J4UjML0qj1-$s+13zU=vP0#kg`&+yyo(xeQP+Zi z&O39@9cExjC9h2W;(GHMc#WjgrEOgc>=kl)t-ey2N;fU=^s+ksA*TGs*{wdHq(Ri! z%2Ei)%|s%Qw|1a!M3O#XCkX!k5!UVhA}lNr!b)*a@u2q-P*MUp5sj>sH564H%*o!m7?c~b|_Ki|idlW={)d28+v3qZve5UX48sA&Hbs7=`j zZMlohMpyF~&1kWD!!DciBgvMY+x_^o$11!GDXx7??habpb61+GYF1nL!4w3V9NHn= z${k;EIC54sZ9Q1ER*Ck9NUHcWc}Yx1q5BeqeW*)It}^+#V6~|IUKRQ&o+l$aW9toi z3@yWN>1-#soy{ltq2^Aj{YO|e>99N$PdFRy$a7ic zR!Tc;rT3RQHD6>|z-F#IIsU~ZA?hkPtOzAx}<6Dt#i?@v6Di9Zc?V%!(IOihn>4uZSRx zxl?;tfTSvgM+@&V`W)A*c&&@s3}NJ;1#1rn3y*b&3ZT`Zl-tM34o5?&Q^(n#!m}T4 z`C1KZ$p$95oDeti9x)ieN7p~jU4h3VQjwycr(UR%Au$QrKqZkJ8^FaZ5j2L^3AKb8 zAp~?-iZnHA7Wzg@-*W=K-VoqHMp%fLB8(K9tsd%~bQ)-eb6?_AWeL}ssvw~L`Z!?@ zD_QH#6!a%YqhnI&X&dT8+Y>Xw@y-)V5BS7FkwuO9nV1@8Lwa4bW38vYnG6l(L_eMAFfQ zI$2O^R~O2mu4>Cvn(AL*>VT0 zau#6$3S3*ZS%R)Im{s^1lGcFTPdLO<;Q7xbA#VKS`4NdXGhyfj5$M*RYk%S*-PTh6M5}9R*h(O)F6X zZd0OPW)>k*<`XTtB;SxJs7Li2Z3P|ow{32}_TNP(t@K-kJ-Yb{U;u~>?s z@WPOmq6bDZ(pS}4#A?-uXyMm+C92QO74c15HpBMcHt+SDF9p70P+u>s68;zSluKor zO_?+HweF(+H$L&aNG>aim8&1@@$-0}5`7Fr2PWd5^SFl3jHBAGw^eCqy&l4oT2bGV z-p~9=1a!D+i9B~t5yA8>2#{En05vVGBMuAi&t1>L!8QJ5>?K2Cz&#dnggwtl5^$^3 z`nZ~+)#_&zIUW|YJMu3E&QXr zDAlz}F&Ff3WxSZ~azc$$+Xf!iUNsESo4x=DPy5UTuNB;6l~xUQ%XCQ6Gs*q+!*wqX z_E>PA2nA;KjR6T239v>nua@d4z|^mlvo%Q8MI!Jz3ju;-UuWFsX@TVyMw& z!e;tbGb2-x7-Nl1A7TtMaFUB#U~=41oo%&y-q%7PcHXuU&P9xePSOTqu-T9XReBL^ zxtz{ctU|+qVvZ7b0U6XpyYp>>I%Lx1qD^P|`bY`rLkBBJCg~>?p~MN}wr}-r1L7V4 z1$)gD&ac(rugzd>&#VjxKQpw@z!gLUOu!%qgh0bNYM#$OvVU~A8f zDj)m7{{;FIL?HN#!?KU0yc;xx?G-2XRzk)Rh7fC5a5+jl(G7I|SUaQTfvOCuXm< zh6Nl{)61vlCPS6bci67*h%IwiUNK>0{z(F;ka*btV(idU4vb$4;T>nr1AvdFgRs7k z$-zQt5e?d$DP%@!L*W+I(gkO=XTUi`d?>( z|4g@Dycl1fqk6lFn#OrDp;7f3g+V2zLr+B!#Nq4an36<2pcErt3~<2Zf@i#SQdF`D&AC(Z1?w$?saR z-Q`?obU5-x$S~-wfqmgAz=EQja6-m5X5|K6-h2IgjU4h{C@h?_0;d_imoS&mEM^GQ zYCoQC%4p)t+eu5>{$YyD2=OjifA`iuj`jaKDT&_uVrXNFIuDlLQks*D`>n?1TrOzG z9H>a|;2Cjic?1CaPi+GKpEH&8`v$jqz6;&iXOqFFcg_^bq51T=aI?CGmN}o$h{0`l zM*Qq#`;r7_H$iXT9f=GDHH;`+tiSCmTvi>S)1R`9LefxlgGum!Pc^LLcuz8=G=z>AA6DQX*IFr04hJf z{G3vu!n^q$B*Ix{d?V0saDoyV4G5&)z1$zZfb&AYjSdJ9_5Mzk|KMFt-X0iA)UHKS} zq^BozV`>Er7d!ku@tYIHpf>cAIo3H&03I;2H^Z3lL};10o~5pqYVjxa?= zm9osjChk{LPcU+8I0R?Ifzu(CTO+6v28{N_ypTW=Qw9I3#wfIwU?{wXaSB({RdU(t zR;)%TRwtL_QiH5iC=Kz1Y>?HHUhK zy%zrgfZFVdL|MWe{Eme_WHSv^kD|IfcG=3xsjqI)?R@hkUN7>~e+-%NT{TU zOW$#9AUwN!Iz^a>N+)N}<1h7N`I+0s2;j(bf(oxCOB7?nO_>%osPk{wHGuaOx4s)iPQVS%9C zxVH5;Dn%PWY^R|I0l@M?#Gd(aO-Qw0%eFXl=epIBvTk=@|0z>1lWx0~(Kd)bTht)2 zn(Mo2E30fBg4VQa#lDM{Lc6DOKJYk+UDwS&ii+jTZPxqi2aBbo!qm`6Q$+D2CLyzt zV*E%L5WJ5M6CVJ`foSoZ^;#T1TrI7fQ>xgTY_jEUk1|)ZntU+c>c_&M!f~}t1UnC~ zeLI{>YuPCXAsasQE^h%}{Mh_#==kqtvR~ zKnSo)=Yjp7@J^9tE2hthCU@jqv_2}2yIsFE)!MGw|GWA@r*e_Ey>6$cDoToUT(wUD z??;7F!rzg~?^5yX!A4Kcs>kd$tu}I!{wy8m$$Pt87(RY${A-QwOr;GDgr7aFT+7G@J_2a+CS> zf+;gUzLykrSUNrI?#a@M^}Xh169yCST2E=8ZV^eOt0&NK*a<=ua&DqUe^c6!Ix#OF zpz_kIhj%0f!_)9Li(fjtvfydfeGJ^RO>B)ZbA|bTtRgcM=o$X6H4*fK0g@evPpAzw z%}m^sRGjP;l-&)jO-w-pOfv%uOA9+e6*WzDVKq%{4{K|4P|P3b4PNjnx40=!-R`Q* zv~4(Co+#I&AG;~7{lC+A+hwezl3Hia6efb#3Z^R{)O7@9vsOROBtUhwE%ETpQ_*Ok93zV<=MuyiIdIe zT_@MQ(|tA(;yt2A=Eq%S(`oEjt2RnLE7y6Xb@o{!)bF!Aso9Q;7E9rRMe;<=It&rC zfdL}Ju6~n}#Q+W2_ghNucTXN%lbR8~2pr0H4Gv|8Dl;s5g4Ovt`Aq&%y1IDVZT_(w zVm{`w)Qm|&Tx??WZnd;`WWLtOb8}j9;83)jJncE3bkF(wV`oa6lo7BBcLiE=9gsiU zsG1#RYHL~IJ95nl<9eX1oe_{m*AD0CBkw~wURIgR)yLI-3?kYdq#7(s<|cA`fDg|( z9VQg*t$G`c1xMAizdW9dvD52|`^IW4Q**al|JC8~cf>pqctRtTy8LBMlq1vkVSCyF zqrg+b8egqfW)d76&CDe~(B8N^J%ai0*TqgJGJUPR?qIum;%BV@14eVz`#gT6Pnl2Q z`U2wy`wb1-EC%efWKF`Vp>x!y^k4tKLX;oOqH81JHhJeEk^}&>l zDywb}_P-zFU!Fw)FbZVOO2N1@r#g2+YL_K^o^^CqLuZ|1WJ?9EhKEw$E&Tp_>c&mOkB)4DC@4gsahRj=#gC3a^@`sF zIo0x6*P7%ep7Fqr&^CMIk^{@w1B;5I^ex93_2~HDebS3!4D=AYQtlWY#DX4iK&!m- z4Mm3>;a^mPfa(<3EYSP`H0NRfk+CNZG#^2gLMTJ`5ywV{oGg1@ojO1GoQsTy!AePG zx)z#hfbZf*K&vS@Z-m{}`L9i*k2Q=`n|^Uk_4P_4MONe2&@hH{TzCYsY)dtI`w}ce z8*}M;=Q>3S+Co_)kUNSt9Z(le1N0Jqw?G^sdsc1Cy8VWFUER3*u0T-EpwUd`xVo#j zSJUc%^xR_^6a)u#b9rshh4k$o?^TbJ?4k+%dlb+)<=gry#Y_Qksa* z0SZdsVPE z0+-+@^=7gvb&|&B!d;Ha!F{aAOVn2)&7VezD1EI*DIVNQuRS)f50OR0Rw$k>K&f*vASJz9PmlG6BP=L%jiQ&q|J zq$1o8nA~Zt^Q+4O<%r~2rHFy$FvF+{)G=Q)V-WA71o3Mbwqt`#jpJDGcOX*%1JQrE zUjX6>FQr5jb|idpiVttj;*p1-n#vZ%?!3L=$K=wTkx$168*qg)%&WH()#dOGbz9Fk z3$g*DB~bF$Djm8~b=G`CRY+1IuNTEP0@*^OF@614l5S#J-v0*s|5+o_*{lWhXzzM$boCFY!A*+)g>$-O-H%(V-s#K-4C-z z;Qp#w`U}@V#;+x_iAJ1?R2(pkWzlU$Y1zv}2qKc++>t>AQMD`SHH#?0k8b|OXw?5m zuonWKQu_yD^~Wy|h(ta~g~Kib3^?n`Rcc28=WsQ*C$$HS<4lbUejb}=L%+O)SUYQQ z<$WxJt8UkOj$3!gpHq52_0Q^e)rPr=03fd;k?5k>4fq|%g+di%_#u$I#Fo9w-ljmt zWXBeOu2eG-w}^f+Y62VMb4RRtlBr)Zm@7BS!N4%`*jLXufpZx7N6oC0iA?A0_p=j$ zH-vYukbuCz$~NY1Wp4XfWg*qq8;}SjYX&nxcUOD2f2gS)_Nle33~(|1JULY?;S!ko zvq|N2!`hvn(Qd-R&0x4CL4wp=U{Td-FvD!s)2&&c`jrG z^Uz3RRSW{esUq9Jg%E`lIS7zZ1t$t}obv9-pRK;VOUihw0sl6TdxjelMov`Z^Dk8= zh<``YSC&4)Fm}j5SZ!+#Z{EUlqhmzxYcarW$HOpkWv;pn%e!Iuq%Y$ zD+ma}!$g9m0cQ@0Z65iF{n{y=XxG>um}bR^i}hWYe+m^XmIx1Z<$|kiZZ@u3IXuZV zDxBseU>EuAO>Cmq?>Nfnwgc=kWhrN7*pz!iB#a4Z(g$kh7niSfDk%NFh7d16C#nhb zPlIe7lAsW|1+S*k5t1pw*)98-+;}{Kdm-J6zt3nCA6~*~deN@5o4?|$oE#h^eyLe6 z!N8EYQc0dQLF8{X6IoZ6A6;#@T@}NmLeR#m`>ZVaFvIF0?80@ z-jPWq1A0|PIjou;Y4=~O7<>@5iCy5zM)yazBhGHW-3z75H6%^8!FA+1#n*d0OawZ# zdSAuc0tCB5CJZ`7&$s_{?+7lg=)p}g*H7goQ12>w5?w5BoGiTK>gAbApFLV`Uz8he zQ4o!nTu(1wq@QnEJ-Jl0NDzp7w*}x{AAE@|AAe$|feCioV&EdE7`pkWrf};G&0q&P zb*|{&<~XKk7%ceSGPCdd2$Z|I=fuRyD26`|h;TI%NIMH-bh{7d2t4(28>lD{c%sz4 zACQZi=sY?mQ*OX0^g|)mh3o)QXFosLD97ZqKif#SEf`CIyZoM@XKI$1u+JJ@?@d-~&@_JcP!8oZ+a4A5?d=4Nj5eAajByN3tPf%w ze17M7yK#xVN%2qYy~h-JJ(oN#5;B%}FJEka$Lq!SG+3$4~%|I=~ znWUl}l)O!RW66I~)tc6t#;BTM{4KwQ!3c^4Ic!0u`ZVLS^bb+1rH3kHQ_rmTj z^|>h8r|EF;zB(NTE)9GA=~{+cajHp&s>DdtS+jxAdu&!pJn$>vG3(>;RjsR^cjAkV zRm*i1LrYI;RtOGPa)pol`*S`#_%8^hwM>?0=6Ca#O_J-MnCLQln=i(O-qmPOczGT~ z^iMs^-$IFCN0&TB`Yvs0q#Al7j@bg}>T~>D>hyYK)rIz)opq_7&b@b_0FugXNuW01 zC@}0zPSe7|p>MVP?^Vv$nI{$;J#r4S|MUWp69t3t?Fj-T+YGju3ll4rn3*E;@Q3qz z=(&)7WyIHLjfm8bDeZ&oq9ypH6%o^(I2kI?_!k=L$bergfL~Co7QoHh@5i(f$_;)X zguDb<=Mor$Z*H zo59~2_jfHm{Zv3O2in1)j-q_r)DS8BM>^#7%hXw@(_beZRsax?7t0v|C92NWK{?;X z#U{s4Z63+hi3A0Xw{aXe5YbGI+B6*s9e0T{m5YE!AnAq39T{`yoCVprjeN zMovwM+wiCu%++X{fr4B-6`7475k}R_mq6%&&}V-w93Sy`00-#v4W9-BtWSVl#2&bL z{Hx>9O}Zo1-XdS~k`MvHl%6^-0&KDC*PDLiE9+h8%8IM0v8F1@81VJhRAuF`NC~Zk3NSdALRISjU2aJaCznRr>r>u%0^L0br!ZsR|A<4)Wzt_V#~v zy>;E4E%oSz#~I#x5?8yI%RY$qpG@oSB?d&V5Lmp)ucV30j;+&_j2@^#S8Z=1n4YI> zf48J#f5XY=@(6-`MryB@=3}6!v@1(n$aRX*B?+|AmA&AcW^DZS_QHW^8Eh zXklq%B+dCPuIRl+58=;hfEY;r@g^5 ztUZme^7K?b=;9C|*oU;_s z#tnc6y#qzT08pR|1Vw9(g|+V4z`0U}S#oETQnZ&!O8cuKqMEdVs(+fCEu+=btcsGm zk*9HF{N2x#v_y8*)wAr1Y+{IM%QtPtck>#4pY?QLW+s^B4;hZmf?GK*2#UY48I&>} zh8~5?DBy_UJ^n-HfUIi=8rvP6ZTW3RNiAtyt0d0Y@M6pobX1&gTQ$Xk-UVaZzdhtC zp>p&6)PNSy>Jp~os~h$Ee`0G1lHCkY#b3Cy0pSHtmT}Gqj=-^?@2#tY{SLiyw-u?J zfqLg3zgub}Az+B{5&!4I1Qluc;>Y_MURJk-)M(7O#dglNKJHb(-i4aYm(Br18ryjD zH@;K%S56$~_l_wx&v6EmJVNU-l6Us?IBakH>=)$Ngi|{{N4>(@ehYwe4++>Sc^98uAQZVo9m}m_#tw*(f5o>}=1wRsYFL$^cPZ z+mDwT`Ezh%m(%&)&t*OM$?yFAY#RL{3k)-6=T0gx+O9(4c=HK2Gr1{jcJ=myAK;C@ z!1CxFNWnxSh`^Syj&p{;+e5hjoClsRvcf7ir&8S<44?k3$ddX3of8m+DL?Zn7i|#d zEEzEmJd*Q!SsIp(cL&bGY+h6%JERc<89$qIkT>iYfcD5W|V3m zy@nRGba@l)m@Y0)(2M3985`|UPJ(`J8y;lbc(GYA;_BESw(t@-ah%q!_*`n z6z_(2yOBu@kmQ4GfP&43)rR>WlYvTeMjQ5 zM)7a+3{ykl)~+V?&YW+WyJb(>M--e1LU>HPL;P47TlA2zwuB?pv&7Zq)p<|l_e5?e zr^DTQMIEoLP5D~#ftk4{Fgt9%TVK!`oU=$~z?>sIKRT84EN1j$@vBklF-=yuB*Hk<+4~LLp+?#6lk%NnK`7FNp z{($&^C1eot8I7eiBMYg z21Oq9TwPM7d$cnnQ1Y;^HyINlK`;b#s2J!Is(?fYI2k(i;K3+SJVH-cO5fc=XNco z8z8Ca!;f(0f=rw5*qm=w~yOyuP!#a2J=6beG_?O>q(HxByb^PQed}UlO zTi;G0*JH2KaT&o>TG(ypo3yUcpqpgxH!Ij1lHRA%^Sj8}{=+l)yq6wu;df9gBVZja zglUX&F?HSt1HU0qDd!0-INttK5EwkSu|)F&i<8rX zH2BP;TgWJ(Zjztn$J;%d;KH+IbGT#J%*mf6quUcqsmpyZP~Y8uqBJmCsx3L3m)_Qn zm4_p}5)3oyQ0go#au46-pCmJ*tnG3wF^exw+9I9~d6#}nO(c`EuKW<;^L8k}`6Cqn z`wtPw=5;x+N353JbgedUEo14xrAwroQ^0@0=l?BGFv^^xlI#2KY+h$YYhZAF?+o+E z>Evb<73(;RkpK09W?%0fPoz7!hC&|Ubf*M9BR;%n9tyIa2Gn0Mr4q03Rifs4(Ps3> z5tL6xJ$ewc&j9+?f&kG$FNH+$(lwvPs9RDyfn$4$=vf_uR)?2 zQ2^pDASNh<00j27^e(zOwiFZACd93aZ^nT+rR^iCV}6;8M#bGyb>lBqKv7w zo&<0sP;Y>=m~A2Acn3vXt<>n5{dwruLqgsU0zh&Z!PGtl(yPsPp-}8X<-Jadf74XJ zCiOn#A5y|Y*E82oE|?-OB%|@%e$K(fb=WA_lLVliL^Kzw0>_1k^p}=4ew<lnyp?zskXlzONj-wuB`6W0s%mfZ|BJo>=)ckvSUYE zUPc+!ZJsAk=ZE-+0&?N~@fscL6(ZKrTuwuFy#VE%K5LaK{v3>coQHy*hgXQ*jjyC4 z@qX15Hg0S<>5wF!xtuQGG@OkNu{o7`AS?OjH{rm5WS+h){^gdMZsc4qJFTqMCF|0S zHf_8zN3fRK>x(H;0Y$O=_b7f_9oZns%LNOe(L@iNpFBfP00o{cjTHZv%QM$KOK+@x z>POdcZc1SM8}AR|aK}In>4c#n+qFs-il;;$Ce_Ol zLf=8r`s=M-u&hoF_~>-724if1PGtt+Qi-$!nbaXiZZ0c~nl8d`StO$!l_MsgsqdPZG) z(1?s$JGj(MTE|b~L!|-aD+0|y03FaOsSf%c&Zo49uZ+mILTy!Xtq@uRm`iG_GB3ii9@(0 zkzOZ|RMmz+cGy{aVlndAyt#{2F=Wl!kDup#DQ#M|dN0>E^7(-a?IME}F5L5c_cFL=TQ9j77DHhS<1%Fbq{`sSua$e@m=Wiqf|6Lsoy zctBeLJkMzrKNB6rnX2^0x9%0h$i*LP?_{=c9wj9AA|~;}HE(i5wWbsI7iVU~Q?&x+ zwcUToz7a8N_Wz;@g#u;&g)4?EIn6*#Rp7xpXGVR)RoT$}>WsjNO&oMiS=2)ukkwD$>+t_@~9KK3qNkcz?5pr-cA$gKc8r zrL^!gcC&@uo8y0{nH}q0s#|C}J?)xRSEi9CwrYgzbdO-CzuuZonA%r-c|lvm!;uq_ zK$&{~9X><}-%@HBnj8L;-=&hs();A?szPTeRg>Q8_IMbv6*|fT6YTbW)J0x5O5ij&hrSI|JH}IlAtrcraILF zSmY$vtn8f`|IEY)U_RuC&Q`kr)|w*IPlZ$VxV#IJFvs5?kYV8j35O;S5(>GMmq%YN|8*7MwIynuMqCXNkxC4N+&r}e3L@rzq^h(L89{LI} zpZM59`d2};)O5aPZgpcXkip>DeIxMdzKK`E%lm#UbXqe;P7GWWHzJFh># z9`VP6g#gFbYF5`Fwd7d%Ip|Rps9jJx zf!l6h#e6ycNMOY1`xZ!4*OwKS@$4q$9fWi*X?Fs2bVz2yvr&XI*em;>r6h)i00`sy Qaf<)|u%JD*c8m3Y0IwUG4FCWD literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/jungle_day_1.ogg b/mods/ambience/sounds/jungle_day_1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9ec8f13db0f398ee1dcce59d6fd0ff14df639d60 GIT binary patch literal 41108 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 Sfc7O#nX;4Ey6Uf$RSN(X?$crb literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/jungle_night_1.ogg b/mods/ambience/sounds/jungle_night_1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..56ba29bda9aa9706856fe81eea98dd0a5c7a83ba GIT binary patch literal 40129 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/lava.ogg b/mods/ambience/sounds/lava.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d417e5153ea97878d926a77995e9e6850f3637a5 GIT binary patch literal 20195 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

Q-$gV*1_ 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 literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/river.ogg b/mods/ambience/sounds/river.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f47742492b78f5daf84cbef8077504f985452801 GIT binary patch literal 22334 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%0DmTXoLZ4+g2C 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 J&RaZB5dfbUD(L_K literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/robin.ogg b/mods/ambience/sounds/robin.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3f4748ca1c21849f69960d5aaef2f4f6d06b0197 GIT binary patch literal 21262 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 DA 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 ZLNT1}3Wg9MJZmhy6Put4YFpKyb~<^TiBJFl literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/swim_splashing.ogg b/mods/ambience/sounds/swim_splashing.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4c40847b131220a2a5cf77f0c788106696526df0 GIT binary patch literal 21066 zcmd42byQtV(=WJjCj<)~NO0G{!6CT2ySo!CSa5fDhl9HXcMlNUf@>gn@Hsrs``z!( zntNx~todh}K7FdYYyWmtbye@)O&@u4b7cS;_)p5+Hn4mpUB{aC^kMw#a6r|?B{gL*K*318#SYiIfVSsdNSUOlR$~&2p+E^N? z{ew;_Ny^I1!ps86q}0mB7KW~7rgpC8=B6$*uXy;7kBF%9XC+Am6-jwHJ_lDL8%twS z6MI`jOFJmIf05q{e^!GqLjickDl}qgN;6Vn_|AzeVrfS4Qej1bxWW=y&e+OjpoL89 ziq=NbKnwz91sb?CrD!EfeB;yBX)me?9wM4196$=Oofvg52F!n%2QZ=rg;F-`eRYlwFauf84(z!&e3;vlw4>eI z%XFRuQDry}a_wh2hdY_ESU~tPoiPK`42o$xyd#gAX&F!00J1=A zB?+>i{}iEQ!FWc)G$onekZH>b^TSz3>FdW?$6kx$n)*rZ6Xt%5 Rn9{P1a~j5# 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 TrKjcaHcSMG_Hpmc`-A=m9SiuH literal 0 HcmV?d00001 diff --git a/mods/ambience/sounds/wolves.ogg b/mods/ambience/sounds/wolves.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f23b1f97058aecacb891f1b73de2835877936aa5 GIT binary patch literal 39171 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 40 then + return "flowing_water", 0.5 + + elseif c > 5 then + return "flowing_water" + end + end +}) + +-- River sound plays when near flowing river + +ambience.add_set("river", { + + frequency = 1000, + + sounds = { + {name = "river", length = 4, gain = 0.1} + }, + + nodes = {"default:river_water_flowing"}, + + sound_check = function(def) + + local c = (def.totals["default:river_water_flowing"] or 0) + + if c > 20 then + return "river", 0.5 + + elseif c > 5 then + return "river" + end + end +}) + +else + print ("[Ambience] found env_sounds, flowing water sounds disabled.") +end + +-- Only add fire sounds set if flame_sound is disabled or fire redo active + +local flame_sound = minetest.settings:get_bool("flame_sound", true) +local fire_redo = minetest.get_modpath("fire") and fire.mod and fire.mod == "redo" + +if flame_sound and not fire_redo then + + print ("[Ambience] fire sounds not enabled, already active in fire mod.") + +else + +-- Small fire sound plays when near lower than 9 flames + +ambience.add_set("smallfire", { + + frequency = 1000, + + sounds = { + {name = "fire_small", length = 6, gain = 0.1} + }, + + nodes = {"fire:basic_flame", "fire:permanent_flame"}, + + sound_check = function(def) + + local c = (def.totals["fire:basic_flame"] or 0) + + (def.totals["fire:permanent_flame"] or 0) + + if c > 5 and c < 9 then + return "smallfire", 0.5 + + elseif c > 0 and c < 9 then + return "smallfire" + end + end +}) + +-- Large fire sound plays when near more than 9 flames + +ambience.add_set("largefire", { + + frequency = 1000, + + sounds = { + {name = "fire_large", length = 8, gain = 0.4} + }, + + sound_check = function(def) + + -- fire nodes were added in last set, so don't need to be added in this one + local c = (def.totals["fire:basic_flame"] or 0) + + (def.totals["fire:permanent_flame"] or 0) + + if c > 20 then + return "largefire", 0.5 + + elseif c > 8 then + return "largefire" + end + end +}) + +end + +-- Lava sound plays when near lava + +ambience.add_set("lava", { + + frequency = 1000, + + sounds = { + {name = "lava", length = 7} + }, + + nodes = {"default:lava_source", "default:lava_flowing"}, + + sound_check = function(def) + + local c = (def.totals["default:lava_source"] or 0) + + (def.totals["default:lava_flowing"] or 0) + + if c > 20 then + return "lava", 0.5 + + elseif c > 5 then + return "lava" + end + end +}) + +-- Beach sounds play when below y-pos 6 and 150+ water source found + +ambience.add_set("beach", { + + frequency = 40, + + sounds = { + {name = "seagull", length = 4.5, ephemeral = true}, + {name = "beach", length = 13}, + {name = "gull", length = 1, ephemeral = true}, + {name = "beach_2", length = 6} + }, + + nodes = {"default:water_source"}, + + sound_check = function(def) + + local c = (def.totals["default:water_source"] or 0) + + if def.pos.y < 6 and def.pos.y > 0 and c > 150 then + return "beach" + end + end +}) + +-- Ice sounds play when 100 or more ice are nearby + +ambience.add_set("ice", { + + frequency = 250, + + sounds = { + {name = "icecrack", length = 23}, + {name = "desertwind", length = 8}, + {name = "wind", length = 9} + }, + + nodes = {"default:ice"}, + + sound_check = function(def) + + local c = (def.totals["default:ice"] or 0) + + if c > 100 then + return "ice" + end + end +}) + +-- Desert sounds play when near 150+ desert or normal sand + +ambience.add_set("desert", { + + frequency = 20, + + sounds = { + {name = "coyote", length = 2.5, ephemeral = true}, + {name = "wind", length = 9}, + {name = "desertwind", length = 8} + }, + + nodes = {"default:desert_sand", "default:sand"}, + + sound_check = function(def) + + local c = (def.totals["default:desert_sand"] or 0) + + (def.totals["default:sand"] or 0) + + if c > 150 and def.pos.y > 10 then + return "desert" + end + end +}) + +-- Cave sounds play when below player position Y -25 + +ambience.add_set("cave", { + + frequency = 60, + + sounds = { + {name = "drippingwater1", length = 1.5, ephemeral = true}, + {name = "drippingwater2", length = 1.5, ephemeral = true} + }, + + sound_check = function(def) + + if def.pos.y < -25 then + return "cave" + end + end +}) + +-- Jungle sounds play during day and when around 90 jungletree trunks + +ambience.add_set("jungle", { + + frequency = 200, + + sounds = { + {name = "jungle_day_1", length = 7}, + {name = "deer", length = 7, ephemeral = true}, + {name = "canadianloon2", length = 14}, + {name = "bird1", length = 11}, + {name = "peacock", length = 2, ephemeral = true} + }, + + nodes = {"default:jungletree"}, + + sound_check = function(def) + + local c = (def.totals["default:jungletree"] or 0) + + if def.tod > 0.2 and def.tod < 0.8 and c > 90 then + return "jungle" + end + end +}) + +-- Jungle sounds play during night and when around 90 jungletree trunks + +ambience.add_set("jungle_night", { + + frequency = 200, + + sounds = { + {name = "jungle_night_1", length = 4, ephemeral = true}, + {name = "jungle_night_2", length = 4, ephemeral = true}, + {name = "deer", length = 7, ephemeral = true}, + {name = "frog", length = 1, ephemeral = true} + }, + + sound_check = function(def) + + -- jungle tree was added in last set, so doesnt need to be added in this one + local c = (def.totals["default:jungletree"] or 0) + + if (def.tod < 0.2 or def.tod > 0.8) and c > 90 then + return "jungle_night" + end + end +}) + +-- Daytime sounds play during day when around leaves and above ground + +ambience.add_set("day", { + + frequency = 40, + + sounds = { + {name = "cardinal", length = 3, ephemeral = true}, + {name = "craw", length = 3, ephemeral = true}, + {name = "bluejay", length = 6, ephemeral = true}, + {name = "robin", length = 4, ephemeral = true}, + {name = "bird1", length = 11}, + {name = "bird2", length = 6, ephemeral = true}, + {name = "crestedlark", length = 6, ephemeral = true}, + {name = "peacock", length = 2, ephemeral = true}, + {name = "wind", length = 9} + }, + + nodes = {"group:leaves"}, + + sound_check = function(def) + + -- we used group:leaves but still need to specify actual nodes for total + local c = (def.totals["default:leaves"] or 0) + + (def.totals["default:bush_leaves"] or 0) + + (def.totals["default:pine_needles"] or 0) + + (def.totals["default:aspen_leaves"] or 0) + + if (def.tod > 0.2 and def.tod < 0.8) + and def.pos.y > -10 + and c > 5 then + return "day" + end + end +}) + +-- Nighttime sounds play at night when above ground near leaves + +ambience.add_set("night", { + + frequency = 40, + + sounds = { + {name = "hornedowl", length = 2, ephemeral = true}, + {name = "wolves", length = 4, gain = 0.4, ephemeral = true}, + {name = "cricket", length = 6, ephemeral = true}, + {name = "deer", length = 7, ephemeral = true}, + {name = "frog", length = 1, ephemeral = true} + }, + + sound_check = function(def) + + -- leaves were added in last set, so don't need to be added to this one + local c = (def.totals["default:leaves"] or 0) + + (def.totals["default:bush_leaves"] or 0) + + (def.totals["default:pine_needles"] or 0) + + (def.totals["default:aspen_leaves"] or 0) + + if (def.tod < 0.2 or def.tod > 0.8) + and def.pos.y > -10 + and c > 5 then + return "night" + end + end +}) + +-- Winds play when player is above 50 y-pos or near 150+ snow blocks + +ambience.add_set("high_up", { + + frequency = 40, + + sounds = { + {name = "desertwind", length = 8}, + {name = "wind", length = 9} + }, + + nodes = {"default:snowblock"}, + + sound_check = function(def) + + local c = (def.totals["default:snowblock"] or 0) + + if def.pos.y > 50 or c > 150 then + return "high_up" + end + end +}) diff --git a/mods/anvils/Readme.MD b/mods/anvils/Readme.MD new file mode 100644 index 00000000..9f54309b --- /dev/null +++ b/mods/anvils/Readme.MD @@ -0,0 +1,24 @@ +# Anvils + + +Mod provide anvil that can repair tools (like at MC) +Created by Wuzzy +Adapted for default minetest by JonyQ and Jozet +and tweaked by TenPlus1 (different no. of ingots per item repair) + +minetest 0.4.16 / 17 +(c) 2018 + +--------------------------------------------------------------------- +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . diff --git a/mods/anvils/depends.txt b/mods/anvils/depends.txt new file mode 100644 index 00000000..1ab50c5d --- /dev/null +++ b/mods/anvils/depends.txt @@ -0,0 +1,7 @@ +default +screwdriver? +farming? +ethereal? +moreores? +3d_armor? +xanadu? diff --git a/mods/anvils/init.lua b/mods/anvils/init.lua new file mode 100644 index 00000000..408295cd --- /dev/null +++ b/mods/anvils/init.lua @@ -0,0 +1,417 @@ + +anvils = {} + +local MAX_WEAR = 65535 +local SAME_TOOL_REPAIR_BOOST = math.ceil(MAX_WEAR * 0.12) -- 12% + + +-- Given a tool and material stack, returns how many items of the material stack +-- needs to be used up to repair the tool. +local function get_consumed_materials(tool, material) + + local wear = tool:get_wear() + + if wear == 0 then + return 0 + end + + local tooldef = tool:get_definition() + local slice = math.ceil(MAX_WEAR / tooldef._repair_material_total) + local matsize = material:get_count() + local materials_used = 0 + + for m = 1, math.min(tooldef._repair_material_total, matsize) do + + materials_used = materials_used + 1 + + if wear - (m * slice) <= 0 then + + break + end + end + + return materials_used +end + + +-- Given 2 input stacks, tells you which is the tool and which is the material. +-- Returns ("tool", input1, input2) if input1 is tool and input2 is material. +-- Returns ("material", input2, input1) if input1 is material and input2 is tool. +-- Returns nil otherwise. +local function distinguish_tool_and_material(input1, input2) + + local def1 = input1:get_definition() + local def2 = input2:get_definition() + + if def1.type == "tool" and def1._repair_material then + + return "tool", input1, input2 + + elseif def2.type == "tool" and def2._repair_material then + + return "material", input2, input1 + else + return nil + end +end + + +-- Repair calculation helper. +-- Adds the “inverse” values of wear1 and wear2. +-- Then adds a boost health value directly. +-- Returns the resulting (capped) wear. +local function calculate_repair(wear1, wear2, boost) + + local new_health = (MAX_WEAR - wear1) + (MAX_WEAR - wear2) + + if boost then + new_health = new_health + boost + end + + return math.max(0, math.min(MAX_WEAR, MAX_WEAR - new_health)) +end + + +-- Update the inventory slots of an anvil node. +-- meta: Metadata of anvil node +local function update_anvil_slots(meta) + + local inv = meta:get_inventory() + local input1, input2, output + + input1 = inv:get_stack("input", 1) + input2 = inv:get_stack("input", 2) + output = inv:get_stack("output", 1) + + local new_output, name_item + + -- Both input slots occupied + if (not input1:is_empty() and not input2:is_empty()) then + + -- Repair, if tool + local def1 = input1:get_definition() + local def2 = input2:get_definition() + + -- Same tool twice + if input1:get_name() == input2:get_name() + and def1.type == "tool" + and (input1:get_wear() > 0 or input2:get_wear() > 0) then + + -- Add tool health together plus a small bonus + -- TODO: Combine tool enchantments + local new_wear = calculate_repair(input1:get_wear(), + input2:get_wear(), SAME_TOOL_REPAIR_BOOST) + + input1:set_wear(new_wear) + + name_item = input1 + new_output = name_item + + -- Tool + repair item + else + -- Any tool can have a repair item. This may be defined in the + -- tool's item definition as an itemstring in the field + -- `_repair_material`. Only if this field is set, the tool can be + -- repaired with a material item. Example: Steel Pickaxe + Steel + -- Ingot. `_repair_material = default:steel_ingot` + + -- Big repair bonus + -- TODO: Combine tool enchantments + local distinguished, tool, material = + distinguish_tool_and_material(input1, input2) + + if distinguished then + + local tooldef = tool:get_definition() + local has_correct_material = false + + if string.sub(tooldef._repair_material, 1, 6) == "group:" then + + has_correct_material = minetest.get_item_group( + material:get_name(), + string.sub(tooldef._repair_material, 7)) ~= 0 + + elseif material:get_name() == tooldef._repair_material then + has_correct_material = true + end + + if has_correct_material and tool:get_wear() > 0 then + + local materials_used = get_consumed_materials(tool, material) + local slice = math.ceil( + MAX_WEAR / tooldef._repair_material_total) + local wear = tool:get_wear() + local new_wear = wear - (materials_used * slice) + + tool:set_wear(math.max(0, new_wear)) + + new_output = tool + else + new_output = "" + end + else + new_output = "" + end + end + + -- if tool or item removed, clear output + elseif not output:is_empty() then + new_output = "" + end + + -- Set the new output slot + if new_output ~= nil then + + inv:set_stack("output", 1, new_output) + end +end + + +-- Drop input items of anvil at pos with metadata meta +local function drop_anvil_items(pos, meta) + + local inv = meta:get_inventory() + + for i = 1, inv:get_size("input") do + + local stack = inv:get_stack("input", i) + + if not stack:is_empty() then + + local p = { + x = pos.x + math.random(-10, 10) / 9, + y = pos.y, + z = pos.z + math.random(-10, 10) / 9} + + minetest.add_item(p, stack) + end + end +end + + +local anvildef = { + + description = "Anvil", + + groups = { + cracky = 1, level = 2, falling_node = 1, falling_node_damage = 4 + }, + + tiles = { + "anvils_anvil_top.png", + "anvils_anvil_base.png", + "anvils_anvil_side.png" + }, + + paramtype = "light", + sunlight_propagates = true, + is_ground_content = false, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-8/16, 2/16, -5/16, 8/16, 8/16, 5/16}, -- top + {-5/16, -4/16, -2/16, 5/16, 5/16, 2/16}, -- middle + {-8/16, -8/16, -5/16, 8/16, -4/16, 5/16}, -- base + } + }, + + sounds = default.node_sound_metal_defaults(), + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + + local meta = minetest.get_meta(pos) + local meta2 = meta + + meta:from_table(oldmetadata) + + drop_anvil_items(pos, meta) + + meta:from_table(meta2:to_table()) + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + + if listname == "output" then + return 0 + else + return stack:get_count() + end + end, + + allow_metadata_inventory_move = function(pos, from_list, from_index, + to_list, to_index, count, player) + + if to_list == "output" then + return 0 + + elseif from_list == "output" and to_list == "input" then + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + if inv:get_stack(to_list, to_index):is_empty() then + return count + else + return 0 + end + else + return count + end + end, + + on_metadata_inventory_put = function(pos, listname, index, stack, player) + + local meta = minetest.get_meta(pos) + + update_anvil_slots(meta) + end, + + on_metadata_inventory_move = function(pos, from_list, from_index, + to_list, to_index, count, player) + + local meta = minetest.get_meta(pos) + + if from_list == "output" and to_list == "input" then + + local inv = meta:get_inventory() + + for i = 1, inv:get_size("input") do + + if i ~= to_index then + + local istack = inv:get_stack("input", i) + + istack:set_count(math.max(0, istack:get_count() - count)) + + inv:set_stack("input", i, istack) + end + end + end + + update_anvil_slots(meta) + end, + + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + + if listname == "output" then + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local input1 = inv:get_stack("input", 1) + local input2 = inv:get_stack("input", 2) + + if input1:is_empty() or input2:is_empty() then + return 0 + end + end + + return stack:get_count() + end, + + on_metadata_inventory_take = function(pos, listname, index, stack, player) + + local meta = minetest.get_meta(pos) + + if listname == "output" then + + local inv = meta:get_inventory() + local input1 = inv:get_stack("input", 1) + local input2 = inv:get_stack("input", 2) + + -- Both slots occupied? + if not input1:is_empty() and not input2:is_empty() then + + -- Take as many items as needed + local distinguished, tool, + material = distinguish_tool_and_material(input1, input2) + + if distinguished then + + -- Tool + material: Take tool and as many materials as needed + local materials_used = get_consumed_materials(tool, material) + + material:set_count(material:get_count() - materials_used) + + tool:take_item() + + local player_name = player:get_player_name() + + minetest.sound_play("anvil_use", { + to_player = player_name, gain = 1.0}) + + if distinguished == "tool" then + input1, input2 = tool, material + else + input1, input2 = material, tool + end + + inv:set_stack("input", 1, input1) + inv:set_stack("input", 2, input2) + else + -- Else take 1 item from each stack + input1:take_item() + input2:take_item() + + inv:set_stack("input", 1, input1) + inv:set_stack("input", 2, input2) + end + end + + elseif listname == "input" then + + update_anvil_slots(meta) + end + end, + + on_construct = function(pos) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + inv:set_size("input", 2) + inv:set_size("output", 1) + + meta:set_string("formspec", + "size[8,6.5]" + .. "list[context;input;1,1;1,1;]" + .. "list[context;input;3.5,1;1,1;1]" + .. "list[context;output;6,1;1,1;]" + + .. "list[current_player;main;0,2.5;8,4]" + + .. "label[1.0,0.2;Tool]" + .. "label[3.5,0.2;Material]" + .. "label[6,0.2;Output]" + + .. "field_close_on_enter[name;false]" + .. "listring[context;input]" + .. "listring[context;output]" + .. "listring[current_player;main]" + .. "listring[current_player;main]") + end, +} + + +if minetest.get_modpath("screwdriver") then + anvildef.on_rotate = screwdriver.rotate_simple +end + +minetest.register_node("anvils:anvil", anvildef) + +minetest.register_alias("anvils:anvil_damage_1", "anvils:anvil") +minetest.register_alias("anvils:anvil_damage_2", "anvils:anvil") + + +minetest.register_craft({ + output = "anvils:anvil", + recipe = { + {"default:steelblock", "default:steelblock", "default:steelblock"}, + {"", "default:steel_ingot", ""}, + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + } +}) + + +dofile(minetest.get_modpath("anvils") .. "/tools.lua") diff --git a/mods/anvils/sounds/anvil_use.ogg b/mods/anvils/sounds/anvil_use.ogg new file mode 100644 index 0000000000000000000000000000000000000000..061bf2721f31853a726597d6a6a9eb1f56e06340 GIT binary patch literal 13633 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 UfiGfC6HqIIr>mdKI;Vst004d*G5`Po literal 0 HcmV?d00001 diff --git a/mods/anvils/textures/anvils_anvil_side.png b/mods/anvils/textures/anvils_anvil_side.png new file mode 100644 index 0000000000000000000000000000000000000000..25d85b69dbee0d3053db845a087210ec870f9587 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-uC}(erlzJkIy%bA%34NS zegVb3JY5_^Dj1U!I1&X?Z_NIBx-aqV>-bO}?YjM!k`fX)5>g{rS$O_8HYA3wIIPtc z8Yth;a$QW}p#Yc4vbKXM%n{*+YofPiiO=9>sCQ6%eAVl|3(!;sPgg&ebxsLQ05g~` AMF0Q* literal 0 HcmV?d00001 diff --git a/mods/anvils/textures/anvils_anvil_top.png b/mods/anvils/textures/anvils_anvil_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f56572e956adf498442d1e4fa4c70bcd6b2d825e GIT binary patch literal 191 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 literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_brown.png b/mods/bakedclay/textures/baked_clay_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..f46e328002578c6217e7f52504a472a6de426041 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4tAV<_p}K;RhN8ZjoW81@ zp@xEyrjm)4vZ02efx3dRrjovzyn&j$k)~quwwFJEx+Z(NIEF}EmYu*jiA9lvdGdxg zmVDp;zmF>p$y99P)4Dlr>4sHyvrD|De7f6x;%8xy-CXyltFQZB>Ee*`-ROK_u4?G5 zmtXFzJ8)gb{;cU-eXkAK-7&{sm39^;G1-zZH)a3m7AsZk^lL(U9i#h}Za(QrJD$u&WcK zk4HF!o6Nd)FVADPoRr;ixyN;k>y||p-&mFu`_Ar$TDq*cRJgTe~DWM4fnm%gV literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_dark_green.png b/mods/bakedclay/textures/baked_clay_dark_green.png new file mode 100644 index 0000000000000000000000000000000000000000..2bd2586ad849d539a7a70b3fbf2842c52a3248b5 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!O@L2`tG27Ap1ZcLyOyq-mae}DADz@}z%zM6glKbO?ECubT~AMM{K|5ISK3SGjlI6Z>^%*7@+{sN^XEiP zf4cjd-NvZO-+cw1g4a#2KEBU9qftu#qkQo4Z{=SC-$m;M{5n0)VE1Y-ONIOGrhU^Y z_;NX>&Xg8Du_#<@;r26`R&v~{ZSGcB literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_dark_grey.png b/mods/bakedclay/textures/baked_clay_dark_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..44642e701365704649f6ca53fdc37ac38537734a GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-tG&Iwqobppot=Y&gOih! zv$M0StE-EP%ace0WuTf?PZ!4!iOahEjD4<(9L&)gum9%%S*|ZFI&sQEuWe6nM$D4b z^xIKhET?_z&(C#TZ_e4BowX;a%JZU}b>}m`NZ&m#f47Plxo)s#31okL_gsSG#ghzO zUw2C}c*W%hUkG>Lyn6ir&$aK{>{tJHei2;Fx8dGZu05a4H!Xh`Y8=t+u;7Ke!ns%M Yp=+5cD>utM20Dnr)78&qol`;+06B|QAOHXW literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_delphinium.png b/mods/bakedclay/textures/baked_clay_delphinium.png new file mode 100644 index 0000000000000000000000000000000000000000..51b8ef9f5f7953c4cbd5e4696d82916ce8a37a9a GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa4)6(aHDq9rcjC|r;4zL7buCbI z&AXV~ce-NH-Ts|lb}6gA1}bAL3GxeOaCmkj4amv#ba4#fxbE7uk+(rX#6>^pz&%!v z5{4eWh8GMfQdw3}Rxrrke8{aE1yFZiSlaoDt@kTa*%@?W`7*^dAbH2Qzwq%{%_P^cZO3VNN literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_green.png b/mods/bakedclay/textures/baked_clay_green.png new file mode 100644 index 0000000000000000000000000000000000000000..58f348c522927619e39fa67646165360388e0088 GIT binary patch literal 351 zcmV-l0igbgP)mNn>?OVRK1hb4gll zL|$=6Ty92LY(rvnN?dP7VRA`aZbe>iM_g@1UvWocbV^!mL|}7CVsuM8RjAeg006g1 zL_t&-(-n{5Qp7M2f?1MHHC$_&^)5#1>H9yW@gFe5HvpIsOxdkqdwB&a<+rpm`(epS z1?!u&vqRzU`OXJAL!oU;hzN57&<2|yA4shgC+=>ns+te|OJIthsw0{7C0~`5vW#4_ zSi;hYi>DS#_T9ogUC7G?qjb5XTObbvB|F!^;J%|zTRzqSZc`ILUv4E!GD xDO$E9Tr%#FEg6%J?j(KrFSvzSL4lp3fMnkW?ZqPdrAP%5e%NL KelF{r5}E)zPf!W~ literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_lazarus.png b/mods/bakedclay/textures/baked_clay_lazarus.png new file mode 100644 index 0000000000000000000000000000000000000000..548a4b102495b62575f2e68e81b987447a44fcd0 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ-K`y|8Y-_DqjX9qMmJsc zx_QPmmqMGPmTQ3u7)yfuf*Bm1-ADs+oIPC}LpZJ{CmdjlkXgXPE+(OTgF)$VS`JU* z2DRCau0FmCmDa2gU}J6;no(AikQBf$d(jdG)8m3^tinA9Inp^8I2odzv-HWtubm1s Oj=|H_&t;ucLK6VfIxuno literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_magenta.png b/mods/bakedclay/textures/baked_clay_magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..e740738d12bcc8d938c12d72badd56c9f4e0ebfa GIT binary patch literal 341 zcmV-b0jmCqP)j%l5-6PEmHc%)WQ=pWOY5IvSlFPCXDikNnT$C9Q%r*`C2E!7v!f+ nlMW>-pY8~;Nrk8wo)5ztBDV-09_!@plj`Z>7{YN~x6hI9fC2}Lcu)D#Z+=_$Zm(_p)%5Sb zsi>}sj^btpi{#e6FCuH6u4a?+I>Zs#=-|V%?PBHYN86vR+Bj=T)#vh?iKlI{XE z)7O>#E)O$17mu@g=q#YnaZeY=5RLOwC;AEYEI4^wR#w9U_1TxIf% zIgrqvc@&HTGcYt5nFtVKuv&;Nvm-sBG2$);uH=`IR=ryOzXKtDAjAEa8<^D5@ zz2=nq%r5boSME2f)O&UrP>bJ8ps^)Dw(ra$@0o?(GmCwv7kbYs^PFAmJFnD#RJox#2>Se5mG%5C8PjzdfI0YuwP$xUuh%;4Fp<6AtEGIm*6qt@@PyT(7&r z#sA+}-A%f1=8S-jm!{LfyzfTuf^B3Hf@fJMf3Vp6ZcFO*aQnE$`z9_H{j~R!*xnVt zE?#tXVy}kt)*h!qI)>h z&(`fV`sc!0_y5ndX0civH(A~gK00000NkvXXu0mjfUm$-q literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_red.png b/mods/bakedclay/textures/baked_clay_red.png new file mode 100644 index 0000000000000000000000000000000000000000..e71621882229cfff003828ef3843b6ef6de32070 GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMfv;dzF*DO<$Y;&`0Gt*2{<191N zTnqC|Gt&%XqYP7{bYr6&3-eqHiwqOvJZr0LGqYSvi$ZJbJWI?*_F3jWu{h;z#^^9 z=82+*jjucA%ZIk<+&9xp1}bAL3GxeOaCmkj4am{;ba4#fxSpJ_Kw^oCgQOo{0Gsuc xv{c=OOiui~?4Bb}}7GGBshH#IUi5tE+L4yJ@hyX^5*)pqojM zhgqnzVStNafQMO#hk2-rQGlCqkef-cr$v~XX|R`Ngok;UyGgLCaiFJpn5#*UyBSbp zfU{A6i&3D9aiF_dsF!89#+MDLK=U_yx;TbNT;@H;IIY=%gXLn|LQ$n%Ef$fJ_x`uN z&U~ewwL_ys;^>Ao+zwwWdUSQmB-;fg?cJ|FmW*m&yK`}HY;7c4NT|k%nwy)Im=>>^ z8S%n%`TX7MOMhD^FK_29w4ZAeFex)_%Zad?TxYl*mfZAKW=r(j`M0k6M^F4ClZ+}4 z+w_b)@n2JVF1(afW#;X2QD19s7k{7SU)k>+88z=am#JC2P23#yw@*(<_tH9nxoxj= af3Syb;JAA-TJ|i^`3#<}elF{r5}E+-vUha= literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_white.png b/mods/bakedclay/textures/baked_clay_white.png new file mode 100644 index 0000000000000000000000000000000000000000..ff953ab34272742a7024d5495644b4c5635459fd GIT binary patch literal 255 zcmVEYw#+T7{kal%QkIib^%89tQdC6cp1Wk%$_9fm9CIbE#_P zkcT4wnDCB1U^wguWAEG2$un7Dh+^ZC%0?vbo?pnL@dvH~0_+j?15p3~002ovPDHLk FV1ik1c;o;8 literal 0 HcmV?d00001 diff --git a/mods/bakedclay/textures/baked_clay_yellow.png b/mods/bakedclay/textures/baked_clay_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..e26e40c7aa3bcef1d0dffe5806a18c22c84ff7e1 GIT binary patch literal 361 zcmV-v0ha!WP) zOPYvFmWE28icFY=N}!BPmW4{0hDw=*N|=O7n1@Q8iAOQDQR zu>_Iv0002ENklcqTBE-RV!E((QH zTp7?uoUIc0Yj}h#@4g@xqNMGXO*4W%y+DOC)&ZG@xf}ig`& + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. + +############################################################################### + +Attribution-ShareAlike 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution-ShareAlike 4.0 International Public +License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution-ShareAlike 4.0 International Public License ("Public +License"). To the extent this Public License may be interpreted as a +contract, You are granted the Licensed Rights in consideration of Your +acceptance of these terms and conditions, and the Licensor grants You +such rights in consideration of benefits the Licensor receives from +making the Licensed Material available under these terms and +conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at + creativecommons.org/compatiblelicenses, approved by Creative + Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + e. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name + of a Creative Commons Public License. The License Elements of this + Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + i. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + k. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. Additional offer from the Licensor -- Adapted Material. + Every recipient of Adapted Material from You + automatically receives an offer from the Licensor to + exercise the Licensed Rights in the Adapted Material + under the conditions of the Adapter's License You apply. + + c. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + b. ShareAlike. + + In addition to the conditions in Section 3(a), if You Share + Adapted Material You produce, the following conditions also apply. + + 1. The Adapter's License You apply must be a Creative Commons + license with the same License Elements, this version or + later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the + Adapter's License You apply. You may satisfy this condition + in any reasonable manner based on the medium, means, and + context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms + or conditions on, or apply any Effective Technological + Measures to, Adapted Material that restrict exercise of the + rights granted under the Adapter's License You apply. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material, + + including for purposes of Section 3(b); and + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/mods/basic_signs/README b/mods/basic_signs/README new file mode 100644 index 00000000..96b9a289 --- /dev/null +++ b/mods/basic_signs/README @@ -0,0 +1,7 @@ +This project provides colored metal wall signs, and an extension to the +default wooden signs, to place either a wall sign, a yard sign, or a +hanging-from-ceiling sign, depending on where the user points. + +Most items herein were originally part of signs_lib. + +Requires signs_lib commit 4ff54c9a (2019-09-11) or later. diff --git a/mods/basic_signs/crafting.lua b/mods/basic_signs/crafting.lua new file mode 100644 index 00000000..51a3647a --- /dev/null +++ b/mods/basic_signs/crafting.lua @@ -0,0 +1,183 @@ +minetest.register_craft({ + output = "basic_signs:sign_wall_locked", + type = "shapeless", + recipe = { + "default:sign_wall_wood", + "basic_materials:padlock", + }, +}) + +-- craft recipes for the metal signs + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_green", + recipe = { + { "dye:dark_green", "dye:white", "dye:dark_green" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_green 2", + recipe = { + { "dye:dark_green", "dye:white", "dye:dark_green" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_yellow", + recipe = { + { "dye:yellow", "dye:black", "dye:yellow" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_yellow 2", + recipe = { + { "dye:yellow", "dye:black", "dye:yellow" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_red", + recipe = { + { "dye:red", "dye:white", "dye:red" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_red 2", + recipe = { + { "dye:red", "dye:white", "dye:red" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_white_red", + recipe = { + { "dye:white", "dye:red", "dye:white" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_white_red 2", + recipe = { + { "dye:white", "dye:red", "dye:white" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_white_black", + recipe = { + { "dye:white", "dye:black", "dye:white" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_white_black 2", + recipe = { + { "dye:white", "dye:black", "dye:white" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_orange", + recipe = { + { "dye:orange", "dye:black", "dye:orange" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_orange 2", + recipe = { + { "dye:orange", "dye:black", "dye:orange" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_blue", + recipe = { + { "dye:blue", "dye:white", "dye:blue" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_blue 2", + recipe = { + { "dye:blue", "dye:white", "dye:blue" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_brown", + recipe = { + { "dye:brown", "dye:white", "dye:brown" }, + { "", "default:sign_wall_steel", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_steel_brown 2", + recipe = { + { "dye:brown", "dye:white", "dye:brown" }, + { "steel:sheet_metal", "steel:sheet_metal", "steel:sheet_metal" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_glass 8", + recipe = { + { "default:glass", "default:glass", "default:glass" }, + { "default:glass", "default:glass", "default:glass" }, + { "", "default:glass", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_obsidian_glass 8", + recipe = { + { "default:obsidian_glass", "default:obsidian_glass", "default:obsidian_glass" }, + { "default:obsidian_glass", "default:obsidian_glass", "default:obsidian_glass" }, + { "", "default:obsidian_glass", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_glass 3", + recipe = { + { "xpanes:pane_flat", "xpanes:pane_flat", "xpanes:pane_flat" }, + { "xpanes:pane_flat", "xpanes:pane_flat", "xpanes:pane_flat" }, + { "", "xpanes:pane_flat", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_obsidian_glass 3", + recipe = { + { "xpanes:obsidian_pane_flat", "xpanes:obsidian_pane_flat", "xpanes:obsidian_pane_flat" }, + { "xpanes:obsidian_pane_flat", "xpanes:obsidian_pane_flat", "xpanes:obsidian_pane_flat" }, + { "", "xpanes:obsidian_pane_flat", "" } + }, +}) + +minetest.register_craft( { + output = "basic_signs:sign_wall_plastic 3", + recipe = { + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "", "default:steel_ingot", "" } + }, +}) diff --git a/mods/basic_signs/depends.txt b/mods/basic_signs/depends.txt new file mode 100644 index 00000000..0ea619b3 --- /dev/null +++ b/mods/basic_signs/depends.txt @@ -0,0 +1,3 @@ +default +signs_lib +basic_materials diff --git a/mods/basic_signs/init.lua b/mods/basic_signs/init.lua new file mode 100644 index 00000000..da2a34bc --- /dev/null +++ b/mods/basic_signs/init.lua @@ -0,0 +1,154 @@ +-- Basic wall/yard/metal signs +-- these were originally part of signs_lib + +basic_signs = {} +basic_signs.path = minetest.get_modpath(minetest.get_current_modname()) + +dofile(basic_signs.path .. "/crafting.lua") + +local S, NS = dofile(basic_signs.path .. "/intllib.lua") +basic_signs.gettext = S + +signs_lib.register_sign("basic_signs:sign_wall_locked", { + description = S("Locked Sign"), + tiles = { + "basic_signs_sign_wall_locked.png", + "signs_lib_sign_wall_steel_edges.png" + }, + inventory_image = "basic_signs_sign_wall_locked_inv.png", + locked = true, + entity_info = "standard", + allow_hanging = true, + allow_widefont = true, + allow_onpole = true, + allow_onpole_horizontal = true, + allow_yard = true, +}) + +signs_lib.register_sign("basic_signs:sign_wall_glass", { + description = S("Glass Sign"), + yard_mesh = "signs_lib_standard_sign_yard_two_sticks.obj", + tiles = { + { name = "basic_signs_sign_wall_glass.png", backface_culling = true}, + "basic_signs_sign_wall_glass_edges.png", + "basic_signs_pole_mount_glass.png", + nil, + "default_steel_block.png" -- the sticks on back of the yard sign model + }, + inventory_image = "basic_signs_sign_wall_glass_inv.png", + default_color = "c", + entity_info = "standard", + sounds = default.node_sound_glass_defaults(), + groups = {cracky = 3, oddly_breakable_by_hand = 3}, + allow_hanging = true, + allow_widefont = true, + allow_onpole = true, + allow_onpole_horizontal = true, + allow_yard = true, + use_texture_alpha = true, +}) + +signs_lib.register_sign("basic_signs:sign_wall_obsidian_glass", { + description = S("Obsidian Glass Sign"), + yard_mesh = "signs_lib_standard_sign_yard_two_sticks.obj", + tiles = { + { name = "basic_signs_sign_wall_obsidian_glass.png", backface_culling = true}, + "basic_signs_sign_wall_obsidian_glass_edges.png", + "basic_signs_pole_mount_obsidian_glass.png", + nil, + "default_steel_block.png" -- the sticks on back of the yard sign model + }, + inventory_image = "basic_signs_sign_wall_obsidian_glass_inv.png", + default_color = "c", + entity_info = "standard", + sounds = default.node_sound_glass_defaults(), + groups = {cracky = 3}, + allow_hanging = true, + allow_widefont = true, + allow_onpole = true, + allow_onpole_horizontal = true, + allow_yard = true, + use_texture_alpha = true, +}) + +minetest.register_alias("locked_sign:sign_wall_locked", "basic_signs:sign_wall_locked") + +signs_lib.register_sign("basic_signs:sign_wall_plastic", { + description = S("Plastic Sign"), + yard_mesh = "signs_lib_standard_sign_yard_two_sticks.obj", + tiles = { + "basic_signs_sign_wall_plastic.png", + "basic_signs_sign_wall_plastic_edges.png", + "basic_signs_pole_mount_plastic.png", + nil, + "default_steel_block.png" -- the sticks on back of the yard sign model + }, + inventory_image = "basic_signs_sign_wall_plastic_inv.png", + default_color = "0", + entity_info = "standard", + sounds = default.node_sound_leaves_defaults(), + groups = {snappy = 3, flammable = 2}, + allow_hanging = true, + allow_widefont = true, + allow_onpole = true, + allow_onpole_horizontal = true, + allow_yard = true, + use_texture_alpha = true, +}) + +-- array : color, translated color, default text color + +local sign_colors = { + {"green", S("green"), "f"}, + {"yellow", S("yellow"), "0"}, + {"red", S("red"), "f"}, + {"white_red", S("white_red"), "4"}, + {"white_black", S("white_black"), "0"}, + {"orange", S("orange"), "0"}, + {"blue", S("blue"), "f"}, + {"brown", S("brown"), "f"}, +} + +local cbox = signs_lib.make_selection_boxes(35, 25, true, 0, 0, 0, true) + +for i, color in ipairs(sign_colors) do + signs_lib.register_sign("basic_signs:sign_wall_steel_"..color[1], { + description = S("Sign (@1, steel)", color[2]), + paramtype2 = "facedir", + selection_box = cbox, + mesh = "signs_lib_standard_facedir_sign_wall.obj", + tiles = { + "basic_signs_steel_"..color[1]..".png", + "signs_lib_sign_wall_steel_edges.png", + nil, + nil, + "default_steel_block.png" + }, + inventory_image = "basic_signs_steel_"..color[1].."_inv.png", + groups = signs_lib.standard_steel_groups, + sounds = signs_lib.standard_steel_sign_sounds, + default_color = color[3], + entity_info = { + mesh = "signs_lib_standard_sign_entity_wall.obj", + yaw = signs_lib.standard_yaw + }, + allow_hanging = true, + allow_widefont = true, + allow_onpole = true, + allow_onpole_horizontal = true, + allow_yard = true, + }) + + minetest.register_alias("basic_signs:sign_wall_steel_"..color[1].."_onpole", "basic_signs:sign_steel_"..color[1].."_onpole") + minetest.register_alias("basic_signs:sign_wall_steel_"..color[1].."_onpole_horiz", "basic_signs:sign_steel_"..color[1].."_onpole_horiz") + minetest.register_alias("basic_signs:sign_wall_steel_"..color[1].."_hanging", "basic_signs:sign_steel_"..color[1].."_hanging") + minetest.register_alias("basic_signs:sign_wall_steel_"..color[1].."_yard", "basic_signs:sign_steel_"..color[1].."_yard") + + table.insert(signs_lib.lbm_restore_nodes, "signs:sign_wall_"..color[1]) + minetest.register_alias("signs:sign_wall_"..color[1], "basic_signs:sign_wall_steel_"..color[1]) + + minetest.register_alias("signs:sign_"..color[1].."_onpole", "basic_signs:sign_steel_"..color[1].."_onpole") + minetest.register_alias("signs:sign_"..color[1].."_onpole_horiz", "basic_signs:sign_steel_"..color[1].."_onpole_horiz") + minetest.register_alias("signs:sign_"..color[1].."_hanging", "basic_signs:sign_steel_"..color[1].."_hanging") + minetest.register_alias("signs:sign_"..color[1].."_yard", "basic_signs:sign_steel_"..color[1].."_yard") +end diff --git a/mods/castle_masonry/intllib.lua b/mods/basic_signs/intllib.lua similarity index 100% rename from mods/castle_masonry/intllib.lua rename to mods/basic_signs/intllib.lua diff --git a/mods/basic_signs/locale/de.po b/mods/basic_signs/locale/de.po new file mode 100644 index 00000000..a2f4150f --- /dev/null +++ b/mods/basic_signs/locale/de.po @@ -0,0 +1,97 @@ +# German Translation for the signs_lib mod. +# Copyright (C) 2018 Vanessa Ezekowitz +# This file is distributed under the same license as the signs_lib package. +# Xanthin, 2017. +# CodeXP , 2018. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-31 18:31+0200\n" +"PO-Revision-Date: 2018-03-24 22:00+0100\n" +"Last-Translator: CodeXP \n" +"Language-Team: \n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.8.12\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: init.lua +msgid "Write" +msgstr "schreiben" + +#: init.lua +msgid "Locked sign, owned by @1\n" +msgstr "gesperrter Schild, gehört @1\n" + +#: init.lua +msgid "locked " +msgstr "gesperrt " + +#: init.lua +#, fuzzy +msgid "@1 wrote \"@2\" to @3sign at @4" +msgstr "@1 schrieb \"@2\" auf das @3Schild bei @4" + +#: init.lua +msgid "Sign" +msgstr "Schild" + +#: init.lua +msgid "Can edit all locked signs" +msgstr "Kann alle gesperrte Schilder bearbeiten" + +#: init.lua +msgid "Locked Sign" +msgstr "gesperrter Schild" + +#: init.lua +msgid "green" +msgstr "grün" + +#: init.lua +msgid "yellow" +msgstr "gelb" + +#: init.lua +msgid "red" +msgstr "rot" + +#: init.lua +msgid "white_red" +msgstr "weißrot" + +#: init.lua +msgid "white_black" +msgstr "schwarzweiß" + +#: init.lua +msgid "orange" +msgstr "orange" + +#: init.lua +msgid "blue" +msgstr "blau" + +#: init.lua +msgid "brown" +msgstr "braun" + +#: init.lua +msgid "Sign (@1, metal)" +msgstr "Schild (@1, Metall)" + +#: init.lua +msgid "Attempt to register unknown node as fence" +msgstr "Versuch ein unbekanntes Element als Zaun zu registrieren" + +#: init.lua +msgid "Registered @1 and @2" +msgstr "Registrierte @1 und @2" + +#: init.lua +msgid "[MOD] signs loaded" +msgstr "[MOD] Schilder-Mod geladen" diff --git a/mods/basic_signs/locale/es.po b/mods/basic_signs/locale/es.po new file mode 100644 index 00000000..85799370 --- /dev/null +++ b/mods/basic_signs/locale/es.po @@ -0,0 +1,95 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-31 18:22+0200\n" +"PO-Revision-Date: 2017-07-31 18:30+0200\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.8.12\n" +"Last-Translator: Carlos Barraza\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\n" + +#: init.lua +msgid "Locked sign, owned by @1\n" +msgstr "" + +#: init.lua +msgid "locked " +msgstr "bloqueada " + +#: init.lua +msgid "@1 wrote \"@2\" to @3sign at @4" +msgstr "@1 escribio \"@2\" en el cartel @3en @4" + +#: init.lua +msgid "Sign" +msgstr "Letrero" + +#: init.lua +msgid "Can edit all locked signs" +msgstr "" + +#: init.lua +#, fuzzy +msgid "Locked Sign" +msgstr "Letrero bloqueada" + +#: init.lua +msgid "green" +msgstr "verde" + +#: init.lua +msgid "yellow" +msgstr "amarillo" + +#: init.lua +msgid "red" +msgstr "rojo" + +#: init.lua +#, fuzzy +msgid "white_red" +msgstr "rojo y blanco" + +#: init.lua +#, fuzzy +msgid "white_black" +msgstr "negro y blanco" + +#: init.lua +msgid "orange" +msgstr "naranja" + +#: init.lua +msgid "blue" +msgstr "azul" + +#: init.lua +msgid "brown" +msgstr "marrón" + +#: init.lua +#, fuzzy +msgid "Sign (@1, metal)" +msgstr "Letrero (@1, metal)" + +#: init.lua +msgid "Attempt to register unknown node as fence" +msgstr "" + +#: init.lua +msgid "Registered @1 and @2" +msgstr "Registrado @1 y @2" + +#: init.lua +msgid "[MOD] signs loaded" +msgstr "[MOD] signs cargados" diff --git a/mods/basic_signs/locale/fr.po b/mods/basic_signs/locale/fr.po new file mode 100644 index 00000000..a5035740 --- /dev/null +++ b/mods/basic_signs/locale/fr.po @@ -0,0 +1,91 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-31 18:13+0200\n" +"PO-Revision-Date: 2017-07-31 18:22+0200\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.8.12\n" +"Last-Translator: fat115 \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Language: fr\n" + +#: init.lua +msgid "Locked sign, owned by @1\n" +msgstr "Panneau verrouillé, appartient à @1\n" + +#: init.lua +msgid "locked " +msgstr "verrouillé " + +#: init.lua +msgid "@1 wrote \"@2\" to @3sign at @4" +msgstr "@1 a écrit \"@2\" sur le panneau @3en @4" + +#: init.lua +msgid "Sign" +msgstr "Panneau" + +#: init.lua +msgid "Can edit all locked signs" +msgstr "Peut modifier les panneaux verrouillés" + +#: init.lua +msgid "Locked Sign" +msgstr "Panneau (verrouillé)" + +#: init.lua +msgid "green" +msgstr "vert" + +#: init.lua +msgid "yellow" +msgstr "jaune" + +#: init.lua +msgid "red" +msgstr "rouge" + +#: init.lua +msgid "white_red" +msgstr "rouge et blanc" + +#: init.lua +msgid "white_black" +msgstr "noir et blanc" + +#: init.lua +msgid "orange" +msgstr "orange" + +#: init.lua +msgid "blue" +msgstr "bleu" + +#: init.lua +msgid "brown" +msgstr "marron" + +#: init.lua +msgid "Sign (@1, metal)" +msgstr "Panneau (@1, métal)" + +#: init.lua +msgid "Attempt to register unknown node as fence" +msgstr "Tentative d'enregistrer un nœud inconnu comme barrière" + +#: init.lua +msgid "Registered @1 and @2" +msgstr "Enregistrement de @1 et @" + +#: init.lua +msgid "[MOD] signs loaded" +msgstr "[MOD] signs chargé" diff --git a/mods/basic_signs/locale/ms.po b/mods/basic_signs/locale/ms.po new file mode 100644 index 00000000..da115120 --- /dev/null +++ b/mods/basic_signs/locale/ms.po @@ -0,0 +1,91 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-31 18:00+0200\n" +"PO-Revision-Date: 2017-11-17 02:38+0800\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.0.4\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"Language: ms\n" + +#: init.lua +msgid "Locked sign, owned by @1\n" +msgstr "Papan tanda berkunci, milik @1\n" + +#: init.lua +msgid "locked " +msgstr "berkunci " + +#: init.lua +msgid "@1 wrote \"@2\" to @3sign at @4" +msgstr "@1 menulis \"@2\" atas papan tanda @3dekat @4" + +#: init.lua +msgid "Sign" +msgstr "Papan Tanda" + +#: init.lua +msgid "Can edit all locked signs" +msgstr "Boleh sunting semua papan tanda berkunci" + +#: init.lua +msgid "Locked Sign" +msgstr "Papan Tanda Berkunci" + +#: init.lua +msgid "green" +msgstr "hijau" + +#: init.lua +msgid "yellow" +msgstr "kuning" + +#: init.lua +msgid "red" +msgstr "merah" + +#: init.lua +msgid "white_red" +msgstr "putih_merah" + +#: init.lua +msgid "white_black" +msgstr "putih_hitam" + +#: init.lua +msgid "orange" +msgstr "jingga" + +#: init.lua +msgid "blue" +msgstr "biru" + +#: init.lua +msgid "brown" +msgstr "perang" + +#: init.lua +msgid "Sign (@1, metal)" +msgstr "Papan Tanda (@1, logam)" + +#: init.lua +msgid "Attempt to register unknown node as fence" +msgstr "Cuba untuk mendaftar nod tidak diketahui sebagai pagar" + +#: init.lua +msgid "Registered @1 and @2" +msgstr "Telah daftar @1 dan @2" + +#: init.lua +msgid "[MOD] signs loaded" +msgstr "[MODS] signs telah dimuatkan" diff --git a/mods/basic_signs/locale/ru.po b/mods/basic_signs/locale/ru.po new file mode 100644 index 00000000..9cd01aa4 --- /dev/null +++ b/mods/basic_signs/locale/ru.po @@ -0,0 +1,94 @@ +# Russian Translation for the signs_lib mod. +# Copyright (C) 2018 Vanessa Ezekowitz +# This file is distributed under the same license as the signs_lib package. +# CodeXP , 2018. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: signs_lib\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-03-24 22:23+0100\n" +"PO-Revision-Date: \n" +"Last-Translator: CodeXP \n" +"Language-Team: \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: init.lua +msgid "Write" +msgstr "записать" + +#: init.lua +msgid "Locked sign, owned by @1\n" +msgstr "защищенная табличка, пренадлежит @1\n" + +#: init.lua +msgid "locked " +msgstr "защищенный " + +#: init.lua +msgid "@1 wrote \"@2\" to @3sign at @4" +msgstr "@1 записал \"@2\" в @3sign на @4" + +#: init.lua +msgid "Sign" +msgstr "табличка" + +#: init.lua +msgid "Can edit all locked signs" +msgstr "Может редактировать все защищенные таблички" + +#: init.lua +msgid "Locked Sign" +msgstr "защищенная табличка" + +#: init.lua +msgid "green" +msgstr "зеленая" + +#: init.lua +msgid "yellow" +msgstr "желтая" + +#: init.lua +msgid "red" +msgstr "красная" + +#: init.lua +msgid "white_red" +msgstr "краснобелая" + +#: init.lua +msgid "white_black" +msgstr "чернобелая" + +#: init.lua +msgid "orange" +msgstr "оранжевая" + +#: init.lua +msgid "blue" +msgstr "синея" + +#: init.lua +msgid "brown" +msgstr "коричневая" + +#: init.lua +msgid "Sign (@1, metal)" +msgstr "Табличка (@1, металл)" + +#: init.lua +msgid "Attempt to register unknown node as fence" +msgstr "Попытка зарегистрировать неизвестный узел как забор" + +#: init.lua +msgid "Registered @1 and @2" +msgstr "Зарегистрировано @1 для @2" + +#: init.lua +msgid "[MOD] signs loaded" +msgstr "[MOD] мод табличек загружен" diff --git a/mods/basic_signs/locale/template.pot b/mods/basic_signs/locale/template.pot new file mode 100644 index 00000000..e277437f --- /dev/null +++ b/mods/basic_signs/locale/template.pot @@ -0,0 +1,94 @@ +# LANGUAGE Translation for the signs_lib mod. +# Copyright (C) 2018 Vanessa Ezekowitz +# This file is distributed under the same license as the signs_lib package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: signs_lib\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-03-24 22:23+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: init.lua +msgid "Write" +msgstr "" + +#: init.lua +msgid "Locked sign, owned by @1\n" +msgstr "" + +#: init.lua +msgid "locked " +msgstr "" + +#: init.lua +msgid "@1 wrote \"@2\" to @3sign at @4" +msgstr "" + +#: init.lua +msgid "Sign" +msgstr "" + +#: init.lua +msgid "Can edit all locked signs" +msgstr "" + +#: init.lua +msgid "Locked Sign" +msgstr "" + +#: init.lua +msgid "green" +msgstr "" + +#: init.lua +msgid "yellow" +msgstr "" + +#: init.lua +msgid "red" +msgstr "" + +#: init.lua +msgid "white_red" +msgstr "" + +#: init.lua +msgid "white_black" +msgstr "" + +#: init.lua +msgid "orange" +msgstr "" + +#: init.lua +msgid "blue" +msgstr "" + +#: init.lua +msgid "brown" +msgstr "" + +#: init.lua +msgid "Sign (@1, metal)" +msgstr "" + +#: init.lua +msgid "Attempt to register unknown node as fence" +msgstr "" + +#: init.lua +msgid "Registered @1 and @2" +msgstr "" + +#: init.lua +msgid "[MOD] signs loaded" +msgstr "" diff --git a/mods/basic_signs/mod.conf b/mods/basic_signs/mod.conf new file mode 100644 index 00000000..c06e07df --- /dev/null +++ b/mods/basic_signs/mod.conf @@ -0,0 +1 @@ +min_minetest_version = 5.2.0 diff --git a/mods/basic_signs/textures/basic_signs_pole_mount_glass.png b/mods/basic_signs/textures/basic_signs_pole_mount_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..90e3157ea9c7f332a857c585e5d99cb76d662a6b GIT binary patch literal 772 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A$CFfg6=ba4!+xb=39WBw}xp5w8r zA07A-kk3*0~Z@16ivMRjf@4sc|*Xt*xDJdmA`<*Sg^Y5KHMWsa&ckA}=kN;liu<*L2L-J4-{_Al?<17)_0_8lxYbGd%-#Tm=%LV~&5Z!bSzaBk}-r^nLki`S+0vww&X z&ocAf8n=G6@8yt{cekd0a(}sF$=6dludL=x`WCUb;+b~X@muQ*uPxnEH8UuE0>kEg z>sClSn0v}Y*1vpZ%yx;F1!~C-U%GlPcG~JsXW6ysRRfEaS$oe8TWKZkeSm!Eo!GkFOaLa=On8|+43oinp}7crm=T37>M&v@cDSB z{H{oS^4mqqsT&U;;w)i}lw4X6^j)A-cJ|C=3w|e*%C5f88C~*ah0cMQ*DU>4C1)RO zeEWjOPSp3q4xNK#JJ#@S{B`ie4W?5U4tDJIGU#2mK;S{`Bbk-juVNIAZWg*$&fqD= z+~OL$d>-3z@c^Nn=N^~X#0F^Ua!B3bUHT$=RdIUb@;c|8zNeoSWy(v-b+))vRf#-} z_kYms<{3XdLRQ#f%d`I*A6^W(G_y+g*{0p>HGB4N|N3hAbMq3d z`6kcV=LIE-9Afe;;`JuabX$ILb+1zhym~MpQfG&V?OeaKPv0LF%-Gkmjme=}CSw9H z*?>R;!|u5CYHVw4`?OTHNA3I>KYPZmYueMCy1E~K%vdDAC3$>85~m?VE#+iFUfX+~ z)+o>Wl3trw{<+^dbw(MKeu038bCvVGoR{(|4=wW%;zaN^y&-K)Pm z`|>!j@14dizREM5)_b`=X7kOzyXQJ%@9gqb_y3tZUwZYq_baw0L@{&cQN^xi<W0_?y!k^ex$Rj>^bZ2MX#*;o*${KX)9hF7sP5Z@AB+c?uDDCBur=Y|DM0@>BV_J zWuuuE);&8L?!WKW+}G(FSf&X%9evN1s>`tLB8&NaMxeR(FZ|hScZL6O&wKsy?dQ`r zZU6cA)cwr03>~uUR=_w0fq)BY=4CQgX}Mch-2Wf!H2KISiNcQwE*!m`$z2hP*ddB2 zA=jM!apppV_Df@DPcH}Vou9ry44aWKd0+XBOZGtr4S2c}>o2xmO`WJL`UfQG>FVdQ I&MBb@0DWT>+5i9m literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_pole_mount_plastic.png b/mods/basic_signs/textures/basic_signs_pole_mount_plastic.png new file mode 100644 index 0000000000000000000000000000000000000000..6390dc9fbf01271607a04aff0037aabc80320c39 GIT binary patch literal 913 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!2~2t9{;dqU|^2$ba4!+xb=2+VE!WmftK>^ zjqFR>{{J_2T)`i(>wCkyKDPD7(#Kb7_1^bdE?mFu`s0=m*C!=by^l4Nl#1-;pUt_! zoBwUw?YAyZ%68v<|NZv!<@L3l94l<(`uWoCf-@q4adWr0~SkPlaC2PksJb@_n-?V@$kVVP;5Kky*;M5SOdhL)SfxVJMjIH?@05 zM)#+U23o(4Z;E`7;~F;8Yik7Kj!pA7v(~@8%)0W@k~hzCrfyty>*>_mIo_rQ*V|c7 z)tz(XeUY*`TvPPI>L44PM{dtOGF@wQ-!L?}$E79&rblExnzs zCe7hgyCWGUbx58sNbN+>xgD1d*dDyyr1`o>d*kK_S(U75%{=98Q`=HHcCQ!k@k|fs zeCu>jAr&ZiZ0b{)8EqaLm_F_}Y4!M2g7nwx2QM5uaoY0msTFJ`4_(erRe8swwNUE9 ztwuxf$`!_Iwzy8+t}|oPxe1#p=6nl}IleAbzW$D6xLE(?U$fj^`4&ztJvQ}0q=wA` zRVDqGJX*YK7QAp;dAo6n@rssrowiX<6$Ytu6PL0cZOdf@GgAx2XNe^}ZRlhVJ|!6* zWw3^Cnwp%CW_nEKg_+!a8uS0#zUa~7t-7&b?ZGKPqi;0p=JPIFW4vz50=?3gYs=pz zTE6Si<~>+`bwkg`1TUboAGEQpPqdj4bZ&#us>YX^_pbuO;W$A1Ggh9EKECnM zpFgVctM~&2t5cn$#VS41Lpp86x#VvyQ|2#oo65XtgR6_F#GRcxD*t^ucSY&>$>}u} z@?NfM_J2YX%cmuDJUI2vxWGp4YyRh*0tctw zW;|nmOS7G0-J2V255x-XTne5(bG@UOXU6iuz-5~Dc9shH`v-yQVsHB#j9q^{_t(bz z@2|7pSo2+%M{WNe!3G8vg#+ieE!=d!zNRMU=F}C^Uu!n>Ue0pe@MGnX?`0M;RplE~ zS4AFSQD9)?aA05(0BInGxgm6R{nMPs;r}lgZ}_qI``M_y?KOYrx%vQ&Sg`W%ulmDD d$=Nye45yaxXR>**NCUGPgQu&X%Q~loCID|`r9=P# literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_sign_wall_glass.png b/mods/basic_signs/textures/basic_signs_sign_wall_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8502badecfe59ad0ba0c5a2dad777af12a7e1d GIT binary patch literal 1089 zcmV-H1it%;P)tgh2q?xs5eFqKi@DBfH1Xz|JnEHqJM7>}sn(JM@Kh`?6 zBZT!OrTp8LiO$kst{54-^iz$Z82!NhJP=uytEw;Me7y>mg)uFJ*;^joVT1TVm>FSg zW??Wf(P|Y0Gra*@IK|k?%H0BErr;NEDd6vCQIE0r#7Z`IESj#fD;SyR&?!d7C`P)< z8|ieq*RFq>p8kk{!C*Lxh}Q2p)rjUA6G0GlTD=cbsdcoLF;v#b$jAssj?VAT@lpv- z)2nDT?b}o5`IaR4&PLe537Xh zuDgB~bs7sRA0>HV;l$v%*2>bUU!_0fPNUTuJanKJDr;nFy3R*}?<>=;nAbZ;>F9!l zwF|F1(3`rIe!rxx{mJxymq12>%EF5X6E*jd|)s`&^t(Dt=s8NZk=j1IuGr6 zkjDDT8W;+~&uZp*J@6Rb1y1&SP%Hx zEl<+NxpCs#LJW}?UU*S^U`TJ4-Y!|%aE45ysX1*l1}*uaUeTIkFWt?Z)(Rs-{R@2J zarz+l2C=e6cI?=BMV2osvzupAaV;U)NSs(-`IQEPVBsL`=SEwbuwbk=@;H5zi&oK8 z)*ooYAID!Q%)|OyaVz{pV-U>@iq0U2T0yX?Ux&t2qc<2V{G~7rV|APy8VQ*Ar}qs8 zW2Yuors5_0lQStZoa#g)gMXn2B1WR3G0|xSy<=m&23_SHufK)UGQ6b&FKbiL;E!dd zwN<UJLiQk9-Ajv*44ea{%?u^0**IWTKt z!T103t>QCp9X!+^X?AhVjtF7y<@58dRn**N6<)Qz^~uIa<@EI{54~M^>i7PgX0rX~ zUpTdynsP7id;fOjtk06&zc%*QhAjwM*djOgMe<#*a9+{56)zp77r*$jr})YFCdZ>@ e`J0~1kKHeR*5muS9S;IPj`4K$b6Mw<&;$U)&P~n$ literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_sign_wall_glass_inv.png b/mods/basic_signs/textures/basic_signs_sign_wall_glass_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..f603545bfda50b705448ddae93630ebd4b74eb53 GIT binary patch literal 276 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 O0000 z&2C&p5QV?0>b`fzacm2a!U6@cKuECQiFkr+5l;omOGL_&Er=Zwi%7^0;Ga9UyQ)~+ znTg}E!vo;j%9QbAC-goC0 z5qn<|K~*_FKj+1Z7Xnar&htF;>eVYQE-nrZ-yM2)Z@0ev|Lx1}g3C;5tvq}7Y`?z; z;O@MA`kG<|c! z_um$*4yYQX7@~%%FpMK+hSdQnM+gle$p}Q3%iW!Dr_@Tg)8?5($-3f)AAdf`WVu^w z6=fU;tO%k?tpzn>7)R6!h)~Q>b8LNzc%!!o_W%VoMX0!Uk|0Uid_!!eTbbm30Q-L6 z2|8a>bOxXzcn=~w9*LVXj)~4!xQ-x(8T8hPgkc;INiqW&Dr6AunAyI84*=|HmYI~C zC`YGg++ZeXF-kScP{{;Sqtt?`VA9E2!GR1s1t}u}RFcp@B$+pDU&4Dcu{A@m?oKh ziDFn7k_qlXZ;hL&lM$FH5cJIzI;;tIrpap1JFP=3yliHRfqXZJ}6e9Wy~hQQNBG(J>(-#)j2uM9j9A1W{I`G&F*U zAUudjBK%-@9k5^=N51^}8-AK5vTgY8(?7{bWT;pvOPUkXHy}y3HQk-T6!#?4Q43NA zQY+aeB7=-1^8WXL-d?QNYtGKjI5|CK>I?d%rVG86G6@laq*E=B;g}vmxRV)>j?b4M zN}%-SwAS$65Y>lisH!}F{+!FpO8_qa`G?>C`h(9uIU&_ZF+6k`wJ55JWGChcM~Th0 zY%WWkB?tym10|U^^D@{}_Ya$cCUjrWzIpS8?#}D-6|c|#>rvIWzr(HQ%Jxi0q>@>H zBR>1$WFPDSfb;WnE-o%;t?~5fQ;v_1AAEKlDCY-WPIv9@FnY8{d$fN6v?6~&Y(DHD P00000NkvXXu0mjfcUAp) literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_sign_wall_obsidian_glass.png b/mods/basic_signs/textures/basic_signs_sign_wall_obsidian_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..0542192a3299c456891a8bc1845049ae81635114 GIT binary patch literal 592 zcmV-W0>$#U=U^a`TZu@kg9B$c?3YydH}$qYUaB32%_7( z9;E-=<@@1Dm@HPo$D*oi*z_KY7RI^Y2JJ@9dYO_nGFQD)_j0P+L> z!kfKvf}Fjs1A8ZLaso3eElKBH0O|Voz^gW>cp-`h>#eXV8?Rj2lh+JZ^cnc}jIKTT z4c@A3*wmVQ3yQ0}uFs}FM3FPeZ}f@c&Z4;U72dWTLf%EdRXcCRE6Rq2!w!UMgStLf z{h=a6)|VMd!cOt4+t4WyY7J4;PMu(bw=C{lT2df{QAZ=-Drd`hjS=A125ZMQ*lo`O z%*t(Y!>_Hab8LgPR~y_!fT;?H?f|mG_PW5{&Y!i-xeHv?29I`uP&UbUr;{Mvrsw3@ z-&vk$dTe~4v%Xbc!kfE*^1U$aAI14SAJLW^%IGQ5ZCu-JqR8_I32$y16Rlx6S4-v* zMAY8ZaaDZTusVKkoYj5y`0ce0z$VbhEtqw1Czzc)I$ztaD0e F0syswHWdH> literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_sign_wall_obsidian_glass_inv.png b/mods/basic_signs/textures/basic_signs_sign_wall_obsidian_glass_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..a2cbc8b58d5adc9c05a9ab124621426aa8e10161 GIT binary patch literal 305 zcmV-10nYx3P)MU2-tIk=&Y77-zb&=)KinT6>FAR*!3!R{l^ZqiSZ5P1VI z00~I9)Q&XPoSQuXhzI}yY4ChKIEp0Ct`aNj^XcCEGD>}@4XNJ#hqR=#hlFOEIW00000NkvXXu0mjf DWk!Cg literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_sign_wall_plastic.png b/mods/basic_signs/textures/basic_signs_sign_wall_plastic.png new file mode 100644 index 0000000000000000000000000000000000000000..62fa27f265bcedc0e85d6a7b86c71d5cceb85f75 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!2~3A|G&Hpq|!WH977@wzn#9C_kaNp>trqC z8^8P0{R0CuS8;XyX_#s~iGRlnhlb+}4cE@3cXkwQ-Ti*=IeXV{-=%~8-(ok`4oQFZ z-0jK!UH=)GI20NfV8nwv4PT9&uPS}oF8_*gfu(utUfETKr#?gjZDjCt^>bP0l+XkK DAm%)g literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_sign_wall_plastic_edges.png b/mods/basic_signs/textures/basic_signs_sign_wall_plastic_edges.png new file mode 100644 index 0000000000000000000000000000000000000000..51fd3c38bfb347b8819b8e69838247fefae0e2f5 GIT binary patch literal 348 zcmV-i0i*tjP)e5 zOP0eR3{zakxZMASy+Ien0qS<4H-7VGSOtTGJ~fZ zCbyYsW+Gx{dv6h$bG}|L0IHgqq}qEEQdHam7-QV;cl<0>9b*9CP(=7>L=g3Uzt8go z(0ku|1DJCXOU+!F$vL09u8VVG>oTPR_!PYcLo uNn1w|AtGZ85n-L>qFN-7DY?6_85QQ`Hx5`H1N^=P|K1m;;@4}iDn>i2*pyaB`|6Y7E31ST;wd7pbiCs>;hk`}ZF$GWM6t<^KL&Yu#ECk=}dnJ%o^Rp65BnSZnRQi%6|iDW$d6 zTBnqpbNjw4rM&mGR$~l*uIu{v_^6c9KZO4Cv6su`C(eI(cu-2&kA(g6`#aJ9`)lk& z2ui8*`5Zzp#wew%wIPJ-_1ao<&N=6D&N*jd7LgD_t+lnLl$xeVDMjL~wK2vR+Iv6vCL+cd=Ugd8DOF18y&GdVgncPxUDx9R01C_= zA?^EajL}-p^So^vMc^5pZ>>=Qt#z$cL|SXc7&af-IUoRN119HOt##k`FPT1_PB~|u z?7g?v0Bwv(DG^3W3EdwZK#Y+(q?A%humuea&b++5@C@L3@80`;-)pV4)=|23UA5N3 ztp0PM12h1GYpvdUYJw;MO)0Fkz4vLFthFK{BF;HD2AzyC#uzM^{XrEN>wG@P7y*H` zNtrbd)xxiXWTNRO<^E6G&aFCv?gOxTyA2^gk zKzGhT;%(ckwRBu&9_oOT=A2Oo3Lg4K)(B&uKPZ5~*VbCj8NctnGf3m~m=c}?qsThw zaWHa0K}KskLIdspg}al&-aD58^Z@#tGwd?Ppb9n!iE9JsNx?w@j1CH>kyH`E(fJUq zGi(BmQ28w_f)p^1Fp}6~D!>LF!;=sKxx`Xv!*~>djZjlcxay!5ZQ(c#48I3Dtay8S zLmnamp=og7rk7#6wbo@>s0O(4->(6DzC(TQV(J7d#9)XRJ%JnW7)6;+$3Cb-$R%Q?oUK%H1nh+u3Q0SE+@r!|B)njgPzRm^vfrc=6y85}S Ib4q9e09=J6AOHXW literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_steel_brown.png b/mods/basic_signs/textures/basic_signs_steel_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..c8ffc377fc52aceb43d970f61923af64d741f45f GIT binary patch literal 932 zcmV;V16%xwP)Wyr5QV$?my`?`$XRj~Z?wzFasaQr@)hPNMqrx|$^M_kH`6h)wh07KFXWa*HC|P{ z_o`Y--PUd0)?dAZKfU+QKU!q$FPF>x{k_(@wI(9H_uhL5A?G~LbBwXp+Its~TB}k@ zYpu0TDLLo%eOF3(?`y5b7~Zby`uO;$l+s^>{^PNi%jGN1e|UIMO4;%L$M2$O zevN$yK`C`UpF;@77^Rf8HiU4!UR!Iv~)O zK!MpKqnPp2 zu3GD1R{y!s0UCh8wN~#vH9?esrWDrN-upC7)>;t}5$7BngHFa6V+M-Fu(d{6L?op&Xn7okT5Ax%Ik#_t-3QU>aqGHz z?^8;xwNeWF(OO$;uh%QD!x)aMz_x861geiBQ%ZQK)|v_|%c7J**(oK6=bVc%qF}8x z=@=R~t`CsN*4q2~JGcR{@B8U=BHu&;yU4LICdSA|qn$yg<3voCO)2G^hl_99R!R|( zQVLBM#&6q(DoQD(6uvl)YOTc>F)PkFjzXlc)(R!YTwtxGt%^v_d736>I7m;{!AcvU z4;)G%pgZRv@wRQ&S~@N>4|TvvbIvFP1rL2AYlJb-9~8jgYilj%jNkX(8KiM~ObO3{ zQDhzTI2gI0AfvS%p@H`Q!re(>@14s4dH{XS8Fm?CPz4)=#I*tRq~M?cMh6AcNUDh7 z==>9{Gi(BmQ28z`f)p^1Fp}6~D!>LF!;=sKxx`Xv!*~>djZjlcxay!5ZQ(c#48I3D ztay8SLmnamp=og7rk7#6wbo@>s0O(4-#-KRc!&Dj#ncH_h`|ssdIC4#F^V#uj*G;& zCtzhcXGW&qBK~;${)$We)6>&eod5j%eEU)6wr=b1U;hHM9!Q6H{&znB0000^*5QSa-?M{$59h=-_PB4dI&5A3r09xs8|Igx^F^Dy^G*Y}sOwzGlRlWDBj8eCC zTetOJFX65C{{2UbjQ!?b-B2sHrN@=aN)+r_D z+`jKhDerx))fmH{>$*NZJ}Ra35262j?B#O#iSr*G9+Xn{BVoVfJJJ9CNJcJj3&?H7cOBuCb<8Xh!W70!dlyVpQg!LD2@lm;Q-Nh!lu{@=r3CSub1_B~thFW`Lj%Y40TS6- zdw+iiHz4+XKb=nGn@C_6IX1?`82M_nGw5`ji0QH^rJVC{@on2mDI!uzq3Oc-ZQD>q zDW#Oc564lhwHPC2#W}}Oh!oaZp~RRAthKaN5y?4E)5Hu1>B%}+X(RN3Ln#Dw=Nu&7 zw#`~g$7SZB4mfGf8HJ$Wp>Jf3Fb4XA0vLR4t>v8Y``$Z)G)|8x;W;phtb-m0BNr58 zw6-HO(EcslofP)oxeTBO(C3_CmoWxaut7*%8$eGA4hmp&P%w?8iU^L*hiIK)6L5se zZ)p*vfO&+G#2!-tHt-mpgb>IjmO>lGqX=w-no`152eoJm$7x{rJF3UnSz>WWY4dC+~>U$ScCs-i{L&WF_+Cb-IBz57XaT2Bp5fToCUMUj47#QX_bBlkt-E|&l0E4HipUXO@ GgeCy|P$ZlH literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_steel_orange.png b/mods/basic_signs/textures/basic_signs_steel_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..08dc5a12dea03190fd514b2641b029107b8f1b1c GIT binary patch literal 915 zcmV;E18n?>P)QGM5QSO%?UoGq1UZ&BK1Gg_dwA`YkCUwzwma%>{?Fo@Fu|;62n--D1j=gBud3dA zRg_Zqbzk@OTQ8aOZ=Ro@A0HpJ)~z)W>Am;fLkKzNbzNhOwbtIdh}2q@Qd(=RbxO%O zcb=zG%6ngHHOBCE-}jf77p0V*gZ@_>`}Fjrl(OUfKY#u46HkBm^Y5__At_qIp>^v?@B2V2_e*4TWdnPp6?^^3&R+C)F zS_^|~t=@ZTf+zt^DXg`<_hnhEwIU)S&N(;+os2QY7%Z6mqza66yZ8b%5+16xrUKixDWy<$N(tgQ=VFW~SZhr>h6d*K0TS6- z`}+CoNn!7u%K&-+ea;zn8Dmfd8-&EQ0raF`QUIfaf@vgGL~wNeh}Ic40Y|8O zmli<^m`4~%?3@a)fyeM9gg`E_6xuKzMPMV;loGBws6|_tr-9-3K!+8dpP$G>L?AQ` z4&3xIY`50BZ5!19H~#x$0RO*3{oKXW308=~5HWfJH{dafGM|o%#JDG5WjSX?rgV@fVeOZc0D>7BUk|NdJbZ|uD_H691$G9<53J%(52kwnH8Xg+`njxgN@xNA DyPzNn literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_steel_red.png b/mods/basic_signs/textures/basic_signs_steel_red.png new file mode 100644 index 0000000000000000000000000000000000000000..03e3f9fa23ea4bf8b5cbef216a65670516ab3e7d GIT binary patch literal 925 zcmV;O17iG%P)8n;5QJ~zU5I|SRCyP4F?#|5aNvYeq zt=syqm++_e{`p6XjQ!?b-B2sHrN@=aN)+r_D z+`jKhDerx))fmIubzL7HAC*%2i_m{O_Hwy=#rY2p4@xOJ-v9Xa?GsP`{`2S9hY*xf z=kqy)V2n{pS!+WG*Xy;l=A3iR<(zZQ#4I8qgj#EBO(``^lTwPrTWe#CF~--|R}Qxa z(9~MX>)qX*)_Opk=XqHct+n@l@J&RFG0wSCic+eS(t9_?a0vTS%DS${1ppM7Jwn>| z-58^_p67YnHj2PAJl|TQ0$S@@tBADLj4^EfX6JwapbeOubG6oe-~Y+<>2%6D^JMS6 zwFYQoOiGC`QcCFl=m27j)FGvmQi3gLU~uN;<%MSe*L(Ng@B3bBt+kHQt?R0_9%l91 zg$~dF46e0$@2Lr*1T>|v*7n|~X|mReh=@4n;23l=#u#I;VD<-9V65}`9Ag9o){ghD z>k7HO_sg<)?{OqPrGTw9$|52ur9sQ%DAZbm0M5B>+iI;TCFnkgPLEsH)q9^(YOR%0 z;E&eYT6?`-c^$@ZTm`mm3n5T_6q!=OL$%gaU|ANW6v|F1K|JSNj1dKEtx3nwz;S(m zM7Gx6-`~Lvh<)ErrxW=m64*tKjWIDsJ{s)|Ivposx@<}*=R90|+qP1Qh?G)jx-fp* zHdIkcDW&kmaa3z9#)w&Q&T$kXg|${FG3EkmEp1gqa?aB0_4vZq}pvS?; z1qB(c?FbFDKMQv!g}rw!1Ly(tIcL~qj6oG_5E9o0(366L0vH_>Oe3ixf}`_Kw9c>z zI6~#Svq=p$+3v1U5oVDdDPvTC|1ZG%)-g=&<7L?G1T| z2!y7=fty~2?bceCWuY42#()0};NuO#OMj!fX67xd^#=?qFyIbraHkzu_txA^hGAAvwq7(8A5 KT-G@yGywoEAt@&S literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_steel_white_black.png b/mods/basic_signs/textures/basic_signs_steel_white_black.png new file mode 100644 index 0000000000000000000000000000000000000000..fb09bfc8bb328d50c6609dec85b4d0fe3b4af2ef GIT binary patch literal 898 zcmV-|1AY97P)-C7fo-h1yogphMy*EPmiYwf*@NUc>VrM1>tr<9y?=Xolny!W+M zV+?QieSdj*QA+7K=zrqar>7^SlpXJT@84Nj`BU2vf>P>wy@n8sF-j?GZ3y9ZyS3Jw zbI!S(bIutIA`(KVwYJujQp>U^rAWNBHpUoZ{P_6ba66#_)>>X49v-yT1LC@_+qP+~ zz4s$v5i!O%=SnF`sZvVs-5A3m>`N*8zRwE)C@_13be^X%Mr*yU>v0?ufoFKWwMGTB z*0oj+96aU8YQloE6wM5o8?`|iC@DYe#0Dey;YZLPiCZoCd-m{)=0I6??i zA4R5=@KCKa71*{-DTT6AN)XRE7h^=hT5HlVG%&9ZkjU2B*Vh-g0dbz^<#Hk4L;}0W zu`wpb$Va1{L8o~lrpu<3a?ZoWkK-t%h)5}grVHbb<3JUqlu`;`97na*VvLv-=ggxJ zDXg_Zi7^*gYiX+@l5<{`g&7XglXbAtM(6`mDFk%q93(!D!&*znW#*v{IBCuqg`nV} zZ)A-y2Kq?>48FG3a?bdD@0~#!r^l4=92iB`L63ux3kot?+YAk~-wSsqg}rw!1Ly(t zIcL~qj6oG_5E9o0(365m0gMg`rjb+;!O{66T4&e<9HH`ES_COz9$_T0b1J|F9>bFm z0=dLeXv26EfsIg8O1SEv7Hwgk28Q1Q9aemPej*PMfzUKKaMR1M-CFCmZBzr?`0u{~ z{C$V|-o?}jR*1n6F?s?w;4z9apN@;fxF=v`IcG+uc_My&ef^1J-`?KtKg!(Kef|II Y7Y^w?F$L;~AOHXW07*qoM6N<$f>Y|Rj{pDw literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_steel_white_black_inv.png b/mods/basic_signs/textures/basic_signs_steel_white_black_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..e370dad9d5f58bb6577624f4c4b53da6d5a1373c GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`I-V|$Ar_~T6C^SYa4h{ldG&nO yW552-H!+rwR4g+NeAODr+}6q{vfQO@AwNU20jv0@~OoO9c@DW$ykwN_&cZ$B%bB{rl(7 zV;@3LN}W!p5P~sADP^qSl5*z@C?tl)~JBiy4ETptu_jFFEHKke;lA zl{P{j*p)&+cg{iLbzQBsbX;a0>VT8xoKXl09{NVs2xFk%DS*M()>_UPzwf;>NaOUF z5}pI2$U5k8FmgdbMr+$c1MSbk-AQ5Zoy!1v0DaCGb{S((1sjCKwE^^`V5a~^2L;ne zs)*p|{1dG+Yyyr@`7SMj6flo4lGuGJzy=<}lMn*A#8PO(cocz+P*X~{>Yx^FVLuHF zzXv+3czJn29wGvvX>j1CmtniL)_I<(2DtIxe*<`XhkD<|)CpFI!4NTe0yp3>iZY*$ zi^RAmU}ZUHMy9_aetY}=h)ey$!^20M|M>WL{ZZz+uIv9_zW|C9M@L3QdIA6d002ov JPDHLkV1hS(!Ycp( literal 0 HcmV?d00001 diff --git a/mods/basic_signs/textures/basic_signs_steel_white_red_inv.png b/mods/basic_signs/textures/basic_signs_steel_white_red_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..4ed8d93d4510ae90c7787ee295df8b07455f1979 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)}AhoAr_~T6C^SYoH%gczz3J0 zPxh9xQs>#Hr!*EWnQyD?`8ilqlMMvay!IMo9oS&dz-pV=b+M* zDRp1>bzgt+t zc`Bv6_qA4I3~%>+e|dRPO6fW1f5)*;PftoIJKnc{{{Drh>%YE@eF#A*b-i9g2*wzt zl(ja5aJ$`FYtA|6T+TV?+3f9Dy%_1?Yr=XuszYptVn`@UA!{uR zuC;pasR^P4G^McC_THCevDS)+h&boq7<4km7-O(t_LC|w*7bUgF#-Z>$NTqvhuq%# zZQH!}I1-;yz}6aN5s{SApyfOYwbmejbM82fT5C!Px(}k$&+~G*kZ&S^UF6sp6Jz9~(axaLJQ34nQ%X7K;o`?}lu|^bltR;m@yBtXic(4` zg)jaX7g~!kVpg0pk3yud)(R!YTwtxGt%^v_d07@_I7m;{!AcvU4@{*H(4BLT_&5%0 zEghGchdSV-IcF4tf``75HNqI^Cj~J0+FHvwKAxH~EAy>l5r51`LE!!BbCs$heVxHf>E6if2cR&L7b_!zSPemG9Cb zNCEQ*BZ-|;0XFa$o`ev{C6+=P#-j*qgql*qRR^_b3-dHE{2u7A;`8$pd58#vron-m zUWV<~TDNVZ8sNr%e-7aPcc@>xm^#4 1000 then + + local flower = flowers[random(#flowers)] + + polinate_flower(flower, minetest.get_node(flower).name) + + local stacks = inv:get_list("frames") + + for k, v in pairs(stacks) do + + if inv:get_stack("frames", k):get_name() == "bees:frame_empty" then + + meta:set_int("progress", 0) + + inv:set_stack("frames", k, "bees:frame_full") + + return + end + end + else + meta:set_string("infotext", S("progress:") + .. " " .. progress .. " + " .. #flowers .. " / 1000") + end + else + meta:set_string("infotext", S("Does not have empty frame(s)")) + + timer:stop() + end + end + end, + + on_metadata_inventory_take = function(pos, listname, index, stack, player) + + if listname == "queen" then + + local timer = minetest.get_node_timer(pos) + local meta = minetest.get_meta(pos) + + meta:set_string("infotext", S("Requires Queen bee to function")) + + timer:stop() + end + end, + + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + + local inv = minetest.get_meta(pos):get_inventory() + + if from_list == to_list then + + if inv:get_stack(to_list, to_index):is_empty() then + return 1 + else + return 0 + end + else + return 0 + end + end, + + on_metadata_inventory_put = function(pos, listname, index, stack, player) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local timer = minetest.get_node_timer(pos) + + if listname == "queen" or listname == "frames" then + + meta:set_string("queen", stack:get_name()) + meta:set_string("infotext", S("Queen inserted, now for the empty frames")) + + if inv:contains_item("frames", "bees:frame_empty") then + + timer:start(30) + + meta:set_string("infotext", S("Bees are aclimating")) + end + end + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + + if not minetest.get_meta(pos):get_inventory():get_stack(listname, index):is_empty() then return 0 end + + if listname == "queen" then + + if stack:get_name():match("bees:queen*") then + return 1 + end + + elseif listname == "frames" then + + if stack:get_name() == ("bees:frame_empty") then + return 1 + end + end + + return 0 + end, +}) + +-- ABMS + +minetest.register_abm({ + nodenames = {"bees:hive_artificial", "bees:hive_wild", "bees:hive_industrial"}, + interval = 10, + chance = 4, + + action = function(pos, node) + + -- Bee particle + minetest.add_particle({ + pos = {x = pos.x, y = pos.y, z = pos.z}, + vel = { + x = (random() - 0.5) * 5, + y = (random() - 0.5) * 5, + z = (random() - 0.5) * 5 + }, + acc = { + x = random() - 0.5, + y = random() - 0.5, + z = random() - 0.5 + }, + expirationtime = random(2.5), + size = random(3), + collisiondetection = true, + texture = "bees_particle_bee.png", + }) + + -- floating hive check and removal + if node.name == "bees:hive_wild" then + + local num = #minetest.find_nodes_in_area( + {x = pos.x - 1, y = pos.y - 1, z = pos.z - 1}, + {x = pos.x + 1, y = pos.y + 1, z = pos.z + 1}, + {"air"}) + + if num and num > 25 then + minetest.remove_node(pos) + end + end + end, +}) + + +-- spawn abm. This should be changed to a more realistic type of spawning +minetest.register_abm({ + nodenames = {"group:leaves"}, + neighbors = {"air"}, + interval = 800,--1600, + chance = 10,--20, + + action = function(pos, node) + + if floor(pos.x / 40) ~= pos.x / 40 + or floor(pos.z / 40) ~= pos.z / 40 + or floor(pos.y / 5) ~= pos.y / 5 then return end + + local p = {x = pos.x, y = pos.y - 1, z = pos.z} + local nod = minetest.get_node_or_nil(p) + local def = nod and minetest.registered_nodes[nod.name] + + if not def or def.walkable then return end + + if minetest.find_node_near(p, 5, "group:flora") then + minetest.add_node(p, {name = "bees:hive_wild"}) + end + end, +}) + + +-- spawning bees around bee hive +minetest.register_abm({ + nodenames = {"bees:hive_wild", "bees:hive_artificial", "bees:hive_industrial"}, + neighbors = {"group:flowers", "group:leaves"}, + interval = 30, + chance = 4, + + action = function(pos, node, _, _) + + local p = { + x = pos.x + random(-5, 5), + y = pos.y - random(0, 3), + z = pos.z + random(-5, 5) + } + + if minetest.get_node(p).name == "air" then + minetest.add_node(p, {name="bees:bees"}) + end + end, +}) + + +-- remove bees +minetest.register_abm({ + nodenames = {"bees:bees"}, + interval = 30, + chance = 5, + + action = function(pos, node, _, _) + minetest.remove_node(pos) + end, +}) + + +-- ITEMS + +minetest.register_craftitem("bees:frame_empty", { + description = S("Empty hive frame"), + inventory_image = "bees_frame_empty.png", + stack_max = 24, +}) + +minetest.register_craftitem("bees:frame_full", { + description = S("Filled hive frame"), + inventory_image = "bees_frame_full.png", + stack_max = 12, +}) + +minetest.register_craftitem("bees:bottle_honey", { + description = S("Honey bottle"), + inventory_image = "bees_bottle_honey.png", + stack_max = 12, + on_use = minetest.item_eat(3, "vessels:glass_bottle"), + groups = {vessel = 1}, +}) + +minetest.register_craftitem("bees:wax", { + description = S("Bees wax"), + inventory_image = "bees_wax.png", + stack_max = 48, +}) + +minetest.register_craftitem("bees:honey_comb", { + description = S("honey comb"), + inventory_image = "bees_comb.png", + on_use = minetest.item_eat(2), + stack_max = 8, +}) + +minetest.register_craftitem("bees:queen", { + description = S("Queen Bee"), + inventory_image = "bees_particle_bee.png", + stack_max = 1, +}) + + +-- CRAFTS + +minetest.register_craft({ + output = "bees:extractor", + recipe = { + {"", "default:steel_ingot", ""}, + {"default:steel_ingot", "default:stick", "default:steel_ingot"}, + {"default:mese_crystal", "default:steel_ingot", "default:mese_crystal"}, + } +}) + +minetest.register_craft({ + output = "bees:smoker", + recipe = { + {"default:steel_ingot", "wool:red", ""}, + {"", "default:torch", ""}, + {"", "default:steel_ingot",""}, + } +}) + +minetest.register_craft({ + output = "bees:hive_artificial", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"group:wood", "default:stick", "group:wood"}, + {"group:wood", "default:stick", "group:wood"}, + } +}) + +minetest.register_craft({ + output = "bees:grafting_tool", + recipe = { + {"", "", "default:steel_ingot"}, + {"", "default:stick", ""}, + {"", "", ""}, + } +}) + +minetest.register_craft({ + output = "bees:frame_empty", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"default:stick", "default:stick", "default:stick"}, + {"default:stick", "default:stick", "default:stick"}, + } +}) + +if minetest.get_modpath("bushes_classic") then + + minetest.register_craft({ + type = "cooking", + cooktime = 5, + recipe = "bees:bottle_honey", + output = "bushes:sugar", + }) +end + + +-- TOOLS + +minetest.register_tool("bees:smoker", { + description = S("smoker"), + inventory_image = "bees_smoker.png", + tool_capabilities = { + full_punch_interval = 3.0, + max_drop_level = 0, + damage_groups = {fleshy = 2}, + }, + + on_use = function(itemstack, user, pointed_thing) + + if pointed_thing.type ~= "node" then + return + end + + local pos = pointed_thing.under + + for i = 1, 6 do + + minetest.add_particle({ + pos = { + x = pos.x + random() - 0.5, + y = pos.y, + z = pos.z + random() - 0.5 + }, + vel = {x = 0, y = 0.5 + random(), z = 0}, + acc = {x = 0, y = 0, z = 0}, + expirationtime = 2 + random(2.5), + size = random(3), + collisiondetection = false, + texture = "bees_smoke_particle.png", + }) + end + + itemstack:add_wear(65535 / 200) + + local meta = minetest.get_meta(pos) + + meta:set_int("agressive", 0) + + return itemstack + end, +}) + +minetest.register_tool("bees:grafting_tool", { + description = S("Grafting tool"), + inventory_image = "bees_grafting_tool.png", + tool_capabilities = { + full_punch_interval = 3.0, + max_drop_level=0, + damage_groups = {fleshy = 2}, + }, +}) + + +-- COMPATIBILTY --remove after all has been updated + +-- ALIASES +minetest.register_alias("bees:honey_extractor", "bees:extractor") + +-- BACKWARDS COMPATIBILITY WITH OLDER VERSION +minetest.register_alias("bees:honey_bottle", "bees:bottle_honey") + +minetest.register_lbm({ + nodenames = {"bees:hive", "bees:hive_artificial_inhabited"}, + name = "bees:replace_old_hives", + label = "Replace old hives", + run_at_every_load = true, + + action = function(pos, node) + + if node.name == "bees:hive" then + + minetest.set_node(pos, {name = "bees:hive_wild"}) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + inv:set_stack("queen", 1, "bees:queen") + end + + if node.name == "bees:hive_artificial_inhabited" then + + minetest.set_node(pos, {name = "bees:hive_artificial"}) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + inv:set_stack("queen", 1, "bees:queen") + + local timer = minetest.get_node_timer(pos) + + timer:start(60) + end + end +}) + + +-- PIPEWORKS + +if minetest.get_modpath("pipeworks") then + + minetest.register_node("bees:hive_industrial", { + description = S("Industrial Bee Hive"), + tiles = {"bees_hive_industrial.png"}, + paramtype2 = "facedir", + groups = { + snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, + tubedevice = 1, tubedevice_receiver = 1 + }, + sounds = default.node_sound_wood_defaults(), + + tube = { + insert_object = function(pos, node, stack, direction) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + if stack:get_name() ~= "bees:frame_empty" + or stack:get_count() > 1 then + return stack + end + + for i = 1, 8 do + + if inv:get_stack("frames", i):is_empty() then + + inv:set_stack("frames", i, stack) + + local timer = minetest.get_node_timer(pos) + + timer:start(30) + + meta:set_string("infotext", S("Bees are aclimating")) + + return ItemStack("") + end + end + + return stack + end, + + can_insert = function(pos,node,stack,direction) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + if stack:get_name() ~= "bees:frame_empty" + or stack:get_count() > 1 then + return false + end + + for i = 1, 8 do + + if inv:get_stack("frames", i):is_empty() then + return true + end + end + + return false + end, + + can_remove = function(pos,node,stack,direction) + + if stack:get_name() == "bees:frame_full" then + return 1 + else + return 0 + end + end, + + input_inventory = "frames", + + connect_sides = {left = 1, right = 1, back = 1, front = 1, bottom = 1, top = 1} + }, + + on_construct = function(pos) + + local timer = minetest.get_node_timer(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + meta:set_int("agressive", 1) + + inv:set_size("queen", 1) + inv:set_size("frames", 8) + + meta:set_string("infotext", S("Requires Queen bee to function")) + end, + + on_rightclick = function(pos, node, clicker, itemstack) + + if minetest.is_protected(pos, clicker:get_player_name()) then + return + end + + minetest.show_formspec(clicker:get_player_name(), + "bees:hive_artificial", + hive_artificial(pos) + ) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + if meta:get_int("agressive") == 1 + and inv:contains_item("queen", "bees:queen") then + + clicker:set_hp(clicker:get_hp() - 4) + else + meta:set_int("agressive", 1) + end + end, + + on_timer = function(pos,elapsed) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local timer = minetest.get_node_timer(pos) + + if inv:contains_item("queen", "bees:queen") then + + if inv:contains_item("frames", "bees:frame_empty") then + + timer:start(30) + + local rad = 10 + local minp = {x = pos.x - rad, y = pos.y - rad, z = pos.z - rad} + local maxp = {x = pos.x + rad, y = pos.y + rad, z = pos.z + rad} + local flowers = minetest.find_nodes_in_area(minp, maxp, "group:flower") + local progress = meta:get_int("progress") + + progress = progress + #flowers + + meta:set_int("progress", progress) + + if progress > 1000 then + + local flower = flowers[random(#flowers)] + + polinate_flower(flower, minetest.get_node(flower).name) + + local stacks = inv:get_list("frames") + + for k, v in pairs(stacks) do + + if inv:get_stack("frames", k):get_name() == "bees:frame_empty" then + + meta:set_int("progress", 0) + + inv:set_stack("frames", k, "bees:frame_full") + + return + end + end + else + meta:set_string("infotext", S("progress:") + .. " " .. progress .. " + " .. #flowers .. " / 1000") + end + else + meta:set_string("infotext", S("Does not have empty frame(s)")) + + timer:stop() + end + end + end, + + on_metadata_inventory_take = function(pos, listname, index, stack, player) + + if listname == "queen" then + + local timer = minetest.get_node_timer(pos) + local meta = minetest.get_meta(pos) + + meta:set_string("infotext", S("Requires Queen bee to function")) + + timer:stop() + end + end, + + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + + local inv = minetest.get_meta(pos):get_inventory() + + if from_list == to_list then + + if inv:get_stack(to_list, to_index):is_empty() then + return 1 + else + return 0 + end + else + return 0 + end + end, + + on_metadata_inventory_put = function(pos, listname, index, stack, player) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local timer = minetest.get_node_timer(pos) + + if listname == "queen" or listname == "frames" then + + meta:set_string("queen", stack:get_name()) + meta:set_string("infotext", S("Queen inserted, now for the empty frames")) + + if inv:contains_item("frames", "bees:frame_empty") then + + timer:start(30) + + meta:set_string("infotext", S("Bees are aclimating")) + end + end + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + + if not minetest.get_meta(pos):get_inventory():get_stack(listname, index):is_empty() then + return 0 + end + + if listname == "queen" then + + if stack:get_name():match("bees:queen*") then + return 1 + end + + elseif listname == "frames" then + + if stack:get_name() == ("bees:frame_empty") then + return 1 + end + end + + return 0 + end, + }) + + minetest.register_craft({ + output = "bees:hive_industrial", + recipe = { + {"default:steel_ingot","homedecor:plastic_sheeting","default:steel_ingot"}, + {"pipeworks:tube_1","bees:hive_artificial","pipeworks:tube_1"}, + {"default:steel_ingot","homedecor:plastic_sheeting","default:steel_ingot"}, + } + }) +end + + +-- LUCKY BLOCKS + +if minetest.get_modpath("lucky_block") then + + local add_bees = function(pos, player) + + local objs = minetest.get_objects_inside_radius(pos, 15) + local violet = minetest.get_color_escape_sequence("#ff00ff") + + minetest.chat_send_player(player:get_player_name(), + violet .. S("Bees! Bees for all!")) + + for n = 1, #objs do + + if objs[n]:is_player() then + + local player_pos = objs[n]:get_pos() + + player_pos.y = player_pos.y + 1 + + minetest.swap_node(player_pos, {name = "bees:bees"}) + end + end + end + + lucky_block:add_blocks({ + {"cus", add_bees}, + {"dro", {"bees:grafting_tool"}, 1}, + {"dro", {"bees:frame_empty"}, 2}, + {"dro", {"bees:queen"}, 1}, + {"nod", "bees:extractor"}, + {"dro", {"bees:frame_full"}, 2}, + {"dro", {"bees:bottle_honey"}, 3}, + {"dro", {"bees:smoker"}, 1}, + {"nod", "bees:hive_artificial"}, + }) +end + + +print(S("[MOD] Bees Loaded!")) diff --git a/mods/bees/license.txt b/mods/bees/license.txt new file mode 100644 index 00000000..ab1c816d --- /dev/null +++ b/mods/bees/license.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2018 TenPlus1 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/mods/bees/locale/template.txt b/mods/bees/locale/template.txt new file mode 100644 index 00000000..b9be40c8 --- /dev/null +++ b/mods/bees/locale/template.txt @@ -0,0 +1,22 @@ +# Template + +Bees = +Honey Extractor = +Wild Bee Hive = +Artificial Bee Hive = +Industrial Bee Hive = +Colony died, not enough flowers in area! = +Requires Queen bee to function = +Progress = +Does not have empty frame(s) = +Queen inserted, now for empty frames = +Bees are aclimating = +Empty hive frame = +Filled hive frame = +Honey Bottle = +Bees wax = +Honey comb = +Queen Bee = +Smoker = +Grafting tool = +[MOD] Bees Loaded! = diff --git a/mods/bees/mod.conf b/mods/bees/mod.conf new file mode 100644 index 00000000..78b931f8 --- /dev/null +++ b/mods/bees/mod.conf @@ -0,0 +1 @@ +name = bees diff --git a/mods/bees/readme.txt b/mods/bees/readme.txt new file mode 100644 index 00000000..5c2636f5 --- /dev/null +++ b/mods/bees/readme.txt @@ -0,0 +1,104 @@ +BEES MOD V2.3 +------------- + +FEATURES +-------- + +2.3 +- protection check when opening artificial/industrial hives +- protection check when removing items from extractor +- Intllib support (template added) +- Wild hives are removed if found floating in mid air +- Change compatibility abm to lbm +- Change from WTFPL to MIT license +- Make wild hive abm less intensive (thanks VanessaE) +- Added 9x Lucky Blocks +- Smokers have 200 uses before breaking + +2.2.2 +- Pipeworks compatibility (Industrial beehive) + +2.2.1 +- removed steel dependency temporarily +- fixed the craft for the extractor (and added alias for) + +2.2 +- craft for extractor +- extractor texture update +- a craft for the smoker + +2.1 +- bees polinate flowers nearby, causing them to multiply +- add formspec to wild and artificial hive when using grafting tool +- smoke, flying wax and bee particles +- smokers to calm down the bees before opening the hive +- a centrifuge to extract the honey and from the filled frames +- grab eatable honeycomb from wild hives +- craft a grafting tool to extract queen bees from wild hives +- craft artificial hives and frames + +1.0 +- spawn wild bee hives on tree leaves +- use the queen bee to populate artificial hives +- plant flowers near hives to increase their productivity +- spawning bee colonies + +FUTURE +------ +- more realistic spawning of wild bee hives + +CONTRIBUTORS +------------ +- bas080 +- VanessaE (wild bee hive nodebox) +- Neuromancer (textures for wild bee hive and inspiration for other textures) +- Novatux (enabled pipeworks compatibility) +- TenPlus1 (tweaked and tidied code, protection check) + +FORUM +----- +https://forum.minetest.net/viewtopic.php?pid=102905 + +LICENSE +------- +- codes is WTFPL +- textures are CC BY-SA + +CRAFTS +------ + +Honey Extractor: S = steel ingot, T = stick, M = mese crystal + +_ S _ +S T S +M S M + +Empty Frame: W = wood, S = stick + +W W W +S S S +S S S + +Grafting Tool: S = steel ingot, T = stick + +_ S +T _ + +Artificial Beehive: W = wood, S = stick + +W W W +W S W +W S W + +Smoker: S = steel ingot, T = torch, R = red wool + +S R +_ T +_ S + +Industrial Beehive: S = steel ingot, P = plastic sheeting, H = artificial hive, + P = pipeworks tube + +S P S +T H T +S P S diff --git a/mods/bees/screenshot.png b/mods/bees/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..ba5c2c5e2bd6f6c817e8b716d3ce76cc5aacfa71 GIT binary patch literal 21691 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 literal 0 HcmV?d00001 diff --git a/mods/bees/sounds/bees.2.ogg b/mods/bees/sounds/bees.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4bab2a9f8068d0e122fd41608c244107d9c4096b GIT binary patch literal 28042 zcmbTd2UL^K@-Q4wX(FH?MUkQ)AWanMMNve$^iHHp7ea>+R21pbJ17W94ZTBDq?d@4 z(4!y(2oNBI03pd6{M~#13|n7e2g`Xb<~yB zoSgX7{6j)mDVPU_#+pXP%DQ&G?tEr;9)3=~AgXi!yhT*)p(z!BjzT1*!`Bn>nxoSFLMwAXVxIx{u8htnZWs`uXwpS0s;0N^YjLYO|GXjRi~ zRNjSCD8cuGysMsEDIaZ&!7q9GZ@8NdUL_4B?p~uJf^-)w&QSyexc`Lz4V&RF|98Fry#E&9K1G&&KHPmi0_uhWeZFF}e3z zp;(Wvv<67J52Qq?8h(!kQguf5b(sIHgj2Nx0QaT1dwjSDDAF(#ANRdy22w_VbP*I$ zoJ!>XUS9sS7YZZ%dCuu>5p;Lo+x-=cPp{*+WNx^ZUa+!L$ z>?m}uKeK7eX3QyLEq-LLer{!>^rBO9gc@6o|C#S!W>IFFJNi}rH)TZhY>s;?y$z*z zf2fPsuU228HW~?+l5ZHkI9@3h0_{mWPZ|6e||HN3r7g z#?^dKwfqzJ;>IaU(c)A?Es^4XJc^=JKF9YDXt@45$=gidL6K65SNwOy?FhgxUK{&w z6~4=Da7mC-$L@$5-BmU*HZcqEw8-$EYkp%h?Tr3JuND|Pl6VUxBHnJzJkCh%{RX32ZfGV8 zSR~&JPIrmUF3ZYaFDqpDU!L8@HT9=JKCb=Z~I{dC~zH^L@k;%vMe}UOT*?+-&;qqIQZL)m5&2g^DZs=cN$wr&U zOcVbc#q9<3jdZh}v!zF*qYK^COaw>nn*19qQ!`OE^0O&fZ_^p~Z><)4n65lV0n7da zQr7k)zqFh()-~JplDg3wH?98$n!G6s`Dbia3EJ1m;;ne-f52oLi??ED0DvDl=E2_b;%F0ya`W03d>j77zho9lTEwAytGh01&lgo=y>4U#*xft8RjW zMYeN{fabUoT>7I$zDxEGX#-=E=h+m=okl(Y12^TL$B$HV?hmI%aQ_J)qT5GIn?jC# zL~*5*W%G1YbfGXMER^4(%n1MMVB^Ln>BX-3LNSHUv&+lNe@Op>rkE3D;#1P{@-_*I z{wStJ!P#(RuLhq|ZnRaOSJG$GH8Qb5_@8DR|D#a$Wo|jjp2zt>h|7fCu85w4C*t1* z6(RLbswdNcK}|$ZTI&J5U@C)}YuTq%%_mijQ+GtlC>xewaYMT0(1%Y`mhM@Rl%@&* zs5wJR`JDgwmoFXw;8mPqoIHyA-eZy8Tu{Q5A~uInd5tu~L3tG4r_@_LxgaJ(Ew0mj zSh$!%mkUZY{2S1<%2Fvf?qXvt3YcJcOOP^52mtu}g$ls;<#Eyo{o_{*7cA%jpQr(x z+aqDsnLlPvs?lIZvUcW zNzc@{gryw?0q+?o!LBHk60$Ul)!s>=_)>owzF~0~eIQ(1{8_4(FE!cF-M}I4fv{ll zRG~XR1=OliN2r~Gma&HA##(MwJ)FhHWvLWUN~;W{MFAaB4e_a#v9(je#eR1v*;dtv zJj#)hcUhhX+<*Q808p&4^N&m^to=e!7d0T567AKrPO~x={$fstVX3J1hNnrIag06Dy}mY*^KD)%+Z>3pLP=<+}bl(k0wknhU`v8bVP9fsxUK7!(;R&yyy3H7Og zUsab8;-tTI$|DP9%i!$J1jWhIi11V5*R383 zNdGZ4)lyXAt)Z51@uvyHB&kSBV54vwBUKXl-cYNo(KJr#W27+!*<>FVPa&b$&SeJ= zF~PJ`E26B`U8IrSp^_p6YwfaPPIs|h&gD=y@m_NW3Qq-AZXzYt=K;5aUjQPsYJA?N zeX9R9_Uo@4S}B?AsT?vX_Ht@Sn#G)_#>E$Tnh&OGQCI_wKA`2NfWoI%_qRuhc~1>D zGC@qI(eIS5c;eq9C?G{06jA;2ATrhP-#rQ)B_aOzh}26IR^Cu>f{~ZB=mbBd8Zw-Y z5Gjr{RHG!$6ssvteX1q$F_pqR#eUR;|AK<2@m}yW<_l7uQXZsg34c7LD^5K{ru}_j zs6|hKDKa}nQ9A#$e^DaElowHue^HmTPBU~vt-mw>n@)@26eUtj(I>?(BLFvUiGSC- zTdhQ`!FEUI{+qXzX90#3>pxu&h3sCO!QWTJaQ`#!-=U|?=}P{Y=s&3ce<0PD1rDYN z71saZUzFp+?Y9(_`HspLQ+$YGU#U+-DE6hNC8B()kG#m#kiUu&5y5dj6y~Q02VMJC zPl2wuVZxo6KQh(Qtqjj|=d*BevLQyf@u{JkNbh2(wqX5FOZQIHqV_G3-q{e0d~>p) zjyOBu*`?orh?ZyF8+1bI4lgMppa$4eoaZ5<+LM2H{Ljhezs@*PRDcM|z5t*ytr4wn za4TvlOX*m9{YA*{yR&0|vGMSqM?Y@do3Iz0{&;!**STk>F#&J~0QhcDd9T-2)Sfdk z*-h-igSZFLtxmndD*~%ilsBcA8}+9e4qLi?V)-I|KP^X=WQ9tZ^agpV{cE9j#VQ$t@&C&~i`z+V*KDur% z^+e}0O-#%>;F-@$eqO*GX_=oA5+8;D9DY8Cmn^SXBKg>9pWdft(rfu0EvxjKMre&K zO@VUOqZB$o5GC}=M7(?Myeg-lq;g;F(c>ptI(knHjVUpLQdj^g06_9(zU$dp@(E0d z%u&>*!_;a6&5x>`E^D|rF!wcUB>L7D{9N|%3huY zY;n2r2Gt!->vr0cb01${Tf#_Aqt3P>p9S_?kjYck;iFx#@^=nqYt{DU@N1V6GKYy- z{dUhT)SPL!>iz!MZIe7k6}eGvNPks>z4j6HugvccO@+vcJf#^CfnA~7(n-j>(kLdw1<-_@e|!hk*NgEq z#|)%}rZ1Y9lX37DOL8p9=o+dWj~Lq3Inl+Pd=?KopRv(*$-VaRr8g@963rOw zWk-?KS02~erx4F?=A*Mf+gFUd!?s}AGIQf7i*9^>r)&@`1Rcg1o&Mo5uJ1{vNtb6MVkwnGqW}hxd*1NVi zo?JP$7l;E-;fkia=`#~>@7_vc{S5g^W;ihG5sFfS^GZ<`#q2lQmc3z@rKjA|MyvF65j zWqUIhbgp2REa3R|q?@GdKB1605|NR0w`e^r3gEl{kml(U`^}XdZ7)x(A?o91l{^&h z0)lUk@I?5@&BtV(wSG7+eN??@XnV|Oc-J1eX2{z`78ND;K0lo_m-FT< zPc=u%y+*UjE*`MDZAh!0eyN`N+3!eMY?{69@5iW$it#u}YU}m0&zGCBu5%|2e%gs&U~2HTcx-t&dE;S!z)WYtYhWnft=q-GQ= zVa*&~ollO>7gYUDeBkbz?|P7drlSq#31G5aARpY!=x!v3KNSaqc@{Z)KZ<)c%$dyV z2iewwjz~9VJ8*MZd8>MJ0d6kdgax!SB>bLz-!SX;uH#H#7NS$)+ey91voj-pLEQ%E#-k)cj!ub2Wi~>c1k-PIrSw5FM5(KR$_bS!{zW{_AM`C1doSUTY(DD*&_QJpF%_%Hfjz-qwhYr;CeAWXA zccd;=KL9C%vAhzb&V!#MNhQT4OJ+s#@w||p(p?x9Z8TUee`bD50Pt#@-{tCAnMlvU zmZ(UD9sDFMs>ZOlRgVnD%(-_wh8!&kJ9K~=Ix}}=4&K#HwN05j_=LT_=#Z!~O7PmL zg><_^T!^=qeL96#^1wpoa2O5l?DD(f52{q>7vfN%UHux-IRC(*qF0kZ@KT+ zLnhP(DQZLO380M^iu*I8U26-@-g8L&ZM0JR<_QLmB5Zfam<0G6gpZhZ0v;W=on^Xd zeH0W&qcf4%)K+?nxwT!xA!y7cqRd^fQ2ZPKxFe+SO9rk1G1=kJaPk$khvOQtDG){RIP2B3#)>! ziT7idM$UI@FrhN0D#|{1C1c)9W4ed|l9+NVk#>Py{deI6gT_d;R`tgTbjFQ+A&mvZ zA`n7y@e?9vh(a_bGlZ;`z;gt>{PgL4eIn|cev@u4*ipGNOMVo#uVD6kWdB14lG&I+ z2=HU;{PJ>*$%nHs-iNarfz?XPq`u7n9A~S4V$hZq2_h2O6Rqc&+u)~E8or|6ir-x8JM$n8vA%^^KJi@%+&c;(tTqve zedv$EP??%sL*~UvZ`{{DpsnQEO&r&p+zM*_&`P~?e#i{8S;E0Qx0^lm;u^-)hH8F` z%_Wdw`F^ye{cWutiPlP%1T5k3XyHyA&Smq2gv(do=PB4#FM!LTrq+%UhRTaC7vQ^& z^V7YFZ^z%QlT2o^*PZ5qS1iHtnSK?c&l&_5clN9@cz3sn&`fPK-a5{sP^D2KxMvb; zyQN*gWJSI*S95Nty*>0NhES#*2SFWgMD57q>Sxn?RYTeM!@_|u+>zoDBDVp-|B>+H z{RQrAnhh$C5tg6*c8QL3Ca8}>iBJU3@pNKvllPE*9B~$<;4~zWgI+t{L~{>yjU1C0 z75l;uYB9=WOvMa%Wa>-c0r$hZ3ejDf1{X#W0&!T&cbseZAOkI~C$J$H7&p5yLVBL| zYMJekXG4xs&$jd&&PawQorCBiu9YDpO|GcO2q0~>wqoat7S|S1S~BJ(G@)^e(+$`k_#JtqI&Rhp<6y&*%mcK!u7*ZvRy$ka1q9i`<#i$u`$ zSAGnV}ExXVKyeAG$SjevCH~V9bbnt}M+Kv;NpwAz};`2};UD;g)-})C31pjz4r^WV< zFg9sq?yqZ)j~cu8-EwE4S&ji#>6>$^dmWI+mopY?XH+p?t$u6#F+nrV>t~1t6(KWt z`jjvl;86oJ;@!AU8A14kQ6gEM=(94XKe^)kVuyc(6QTcZmbnoiz{5qQ<~Wf3o%hSH z+r~SKhbPTMPiWURzH=1gOy(q5BZ)`W$DWJXHaC_a#F_8Y`tIGXI<@!^O9#{jv@1}o z+kYkVXw@li=gXg59S2TJwz`(K5s8eqXeJ?abTuZntXYP}aOqs-?!4CLqZ_vh)#d9F zCjxqJL` z*@j}^Wb`K3ehX&}M;-eNV3pvV`j!6iL(`$K0Qw-19qRWW(bt=?49{$ofUSc_$mFWg zkW)fhwFBV1bn%6m^gCdib7ohG-b>)h%qgNxt z9Wedx^?6icSE_`^#MnOxCPiIo{Y+k@HaQM_9!PA;nZ*0cAdX6*73AQ~K*z+*>Z%GL z5rrEj&ZE{cuv<#27Q9x?wiUqRFN(0cjyb9OqKc-Qj*|O(v~$s% zEn=K-`4VJinJ=|PU=h>BQy{i|uJc+oWM{A>Uk+T$xKdz42NjUL5jI_Ll{&|iKok?Y zsh{d&d&3tJq^d#)8L)4t31n+Lv9VI(X{FNoM3Xukzppt!T_Nt#DGND(Lfi3;s>>Vo z;iCueOdz_6x5;Tv)t1m20yB-A#J444u_vJLMLg(06x!lyUaJAJ#00I_m!%t0iyHSH zO&OuSJg%*L>?!^|6xT5b6U%B?NNgtE>-)^Ian_`^@hExQx-E>bze%>a1#3lME_Gj4 zEC<0uGhj-a7z_g@9frx7IS*V50HQ_w`AzP6mGEL)>i`1m#b-4GX)URf>9`yCl|fll zrZ6?EtC|Q9z8XWUuSV7TAE-cZ>mH*BX;ju$Ft0=0a9Zdb)C_{FgLK~MYpHhML6g%Q z;zH3OrWbWrVWBb(;TZQ0`Ls3s!r`clcjN(~>1M(hqVV_V)=hj&Aeg@i*P02L^1>HL zEcVG14N)sAc7S{iUi3q>gFVX*RKs!QE=czoWH>Z1D5y=G7ZiA~i3vmH)WdRP0RU-s z`7_$^b+U#WyU~yr}KzEm&jH+`O4{}4`1b8JR_S^KPlwxE0L#40_Pk-z4 zkUODLNRKpujP=;En1N=M^;w&RYk2s=4Dx7hruEl}r%ii~WL`(UxHG0{^TV-8H(Unv z4h~vbSrr9N!PurYmPe`2-Vvdj`2JPqIz5$X5C2Lyrrh#!or~AzTO*z6v!wjPNIlww+(toj>bsJyT2dD7m$Jxf%JaimjhLe7v|L- zw>8W>bVebT3<96r)^BD8+RlMyYR=^hl!i>ZshGEuJFNDLC%e3k5a7q~kW!gFU3tvM zf*tH?0JyGBt^)Oa|Kvq%xIz2(MI%2Qz&}?E5xoC(#Xz~Q1-z)oCvsO*d@lK1SXBAx zQ)w=lENEbnYIn`qRm zA|$*w{2tt5eoC~Dcr-6xen7ZVxrTCYt4;#r=49f~*K{zW^0lR$lBjZ@<>KtOc6_hM=XmSQ^=2#y zfzNQtSO}iRDz%4Hz=0r%Snxsm%6u-uGLASOii8u^*{3q33Bw=z9Pn$ROZlNL_rvNs+VB)yy-(Mt*{%4n<3!>}t99N(;>ISu|GSb1 zK+5w8xfkC=mtipCUVCF-mt!Zq0M+7*e5|6c3U`9$k94hIhfzaVfBB5AzKsGGb7<`- zY7rsq7NX+aYCA5f0`D?QBpz12u^o}P;+yx}+vDWT$_Ip1L#GEf`7KKD?1-t$Q?pUR zNXMHpkp0Dn^e-1aZn*lR{w&ygb^#?9tKM>Uy=5eK!K74Gr{cuDtc$UGp!_`^ZGSD4 zU|_TYwe(FYDhs;ju3%~Vb2qc7Q^=%~eYkUA7c4k@9pw@byfp`5zJA==w@o|>3tt~3 z9+T~nDXTKSRo!MkBfXlj^IPh`bAms{eKd4BLNfAzSG!vN@QTsJy{b7X`M#!x+_Yi@ zdxZY3Qu?Ulr`~{iRzGvXd(v1xH)-ZfMqz&2X&c$a%D;i3J13Xt_BJ*q5B{v<@$F_> zeJ9&XbwC)|1->@bcH!hAKh1!5O@nog*rjht`|-CS+vJ1xdFNx5dK7vV*r7rMC4^66 z>P_bnqb6N=97HurC7`|_-zBF@34aBQ1Uk4MgeU{yW)4@#s^EQ8LR@BJ-}L&G!OImT zXJw;p9Adwrg61q5O79?d7kC$+Gx{DvhI5(^@;9n+1a>(If8BU!EO6xq+CyR+d2{Gi z#&Hc>d^c&T4Ami@Ar%_DRo#wTJYRKJ=jLSw#`P3;nha{1%VM`BNoalPIglcuEqt*8 zGlwsQTy=nS5kSg){ktLH(R%1&-@OAAOk&uV5u7LsN*HoGAn#j`ZFXFFi_5hX)lh|A0b=%HW@$QKwz~1bs@GIc@=CR}3cdA=t{mWX-B~d1a ztwCe!w{x54Epr=y%<);BmP5-o*$#m|?7+yw!{>0#)X<&bdoWP|#V4>K{%|wCbuL_Qxh%vJbnE8r4#}RK zy38tgf=j6rx2W!h>W=02gT!T=P434?Tq_ax?VcW)x)HdA zi1i0;Z}?>(KxAOxC6iCpOkSNzR-blLX}bZowvfb4@~E)r<(0KZF0KL>;F7MMtT&bA-yDuix)cQXjUGAv#_K+ zZ<}{+dif2De&cJ|tw62$EmqlEfID=439qKKL!NwT#;2$O8UeqEkClC^e2$Lcb9k3I zOVK4LuZzn&eOP{m=Y#RrUfENeM{ev5?%uOhvpGMdBearRIE9=aQx`4b3k9X1o7_Un zuZs=?<{E^Qu1Z?AU2Ybys&cOfgEFHcJOWn^Cx(@-6~a4Tvp`kXH)+xF>^4MWoxvF4 zAD?9|Xg>D+APDy_7}{gATfxnux=5A#X?>X|^Juam+s4!9{DXPXsYjyuf(IZ>mmYH4 z0&>-He4(>o-dm;Mk6$iRzTiXrA!O9AKCu1;@H(<}|45~M>9^;C;vzv~Eyc|15D&K< z^_M7!cI|D)YolmeTgn&nEI$OHEjIO1)`tfK=N|24^MbBrT)&}0be_NDK$`8yf{#fp z^wk9qg}qN8?yO;h-+@(+17;4gGEPQf-E8E)3o`AV6s8VTD{M*j1o-W#1w%pET#E*a zCizR=W)cBgt*e%%g3)f4M7VQ5k#umEi5Xqr%T}jLq zA;<@Ee+m+o8#F~@rxS_GAAeJ>#gg-wxFVmlpT#H&lo0;BHU2|yL^fb6aJ=OmcX=o) z{qY#xuc}Xqo^meA$4ni%CzabZavbE_k9-qv^t^5?fzTY+qhlRD8h8#@sk%mQOdCW=@!tDdJ0v+gIA1zuQVL@E#CteH{QMb z`1)$38utS>HBTn774k7Ec%RGlXWU1t&F2Pl48Hn4t~VHtAX4(E=VlF1ZR8Ti8_QQV z^Wh?dOxRokv*P)w#HkxE-Lk;QK-!%l8>l=L_v&rIjM$$^Ng4vT3k$^rvfskj;YBa` zUUPxA2w}T>?=p=p;jlJd?jkB(r0oCR%pI|AI1k0t+_~(or(vOeB4mm>ZYuz>aKJpbR;mp zOeWnQVfW1^?C7kS&;2Z0A(Q4RK*OIhZl&sF#KFGmTkX5~UFhr@1nnZ%ZJw`ob)>~~ zeeCMe!fP^*zv5Uws<=DYisE%~FJ*_u63`^}U%r;OGtzt902W7<>ySaJGAn`LFg(iR zIonx`@LlD4W-yY5DRc&3aW6WU6+*DiPxzIFt9BU2fWf9K`RhB4gjOHl80;M^=?-D> zDsg&d@Gdl`6FPwdPRxjj1C*{@J)`x4KVU|Ldr&%S==^H}6ZvGtNURHP#*3KS2A(W= z`@vTT1gDdutZF4-^SiYv(V}@87yo$9kr|kkp8I+IDANK^WY%QTaB}zL*R5+_l;kb- zs#CmNo=MfU7MaDnI<49yZt|kYOvcGvFkwF72aNP4cQC_Fxk67p83D;F$3^9L9f5A5 z()H~|vqt`;$Cmm51Q@s&0GGSuImNgiwfV8d5(szfnTMSTq_zPfdJ%)FgIa+w=>6W- zS{GLwV)Aa==HXKyGS;Tg_`$&47b7b-A5W8e)t3|+wQ4kP~P&L4+;bwfHM zj!*c-)SH#JA=B;Lo{hex((NiFrRJZ}1p!bq`1G}s#e(;2f~x*j_aG%CvT1;puO({b z&8Bbn3WKo9t@^t((j>+U^RqV__?)j~v4)Sc-2-|dmjfZ!GVEMPCvo$w5Yyc8a2&?! zd(0d@e5GZv0(Q`1stSZ2Z%&$u&xyr_r^%)RdpaPx+!?#hBeQ4|DlL@?` z_b|b&o`CMe6UQ|;LX|Jfqe7~T9DzSp?!HU4$uG)?$w5juN=TZLR$2o%bz-E)UjOhv zst=vV9@o^LfwwE;BqsHmB{RB9r}82CIHp1D6ghm6*)6!Y;TeYX^Ip5DNNJ;g(q}Sw zWe$Ek1||lUce8edUxJiv9&LWNe+Hr!JGg#dCubNnahokUm8oHve&TC3_s=Jd)hD&zl6_UUH zd=8pXesOG4jB|kPp_HNI{?89a+gZD-f)551cKPK+FS8vuU%PEg&g|>H#&~~)?%hai z0cm^g?hRmlr}t4_s4T)Ax5&FnaEX&bk_gQr$5;o5PpE%{cuH{x0 zL9fAq*lFdRz^RkG)kl*gjdG8h_u{48QVxh1CO3EG?2oYB6XD|pL)_fgy{{YOKZ>Rp zvumsp=^6%=qoyk>-(dUhzsE2GySVicEEzSEU@@kDbvabGA8>Y6n1POm^&Jd*`O0gi z>*ilj1#Mo^bdO$|r&%1NC=7YZ$F=kMVLhLEAH%%`Gtk>Twc+6z?zQ{mP3TFEwjvhT zT8Gqzj&a%B++P5$CM=%`9UU2X4ZSW-FF?ADSu0CnZ0Ge z_E_EWM3@#LYg+Jnh1~ANQ!je+4V3)4yuSC)hB+{ZVW9`OA0|N#Bbt!TG?tfiMoPLRdg+y1)ou5nj4v&$A z?$fm5;)0Q5{8q4S2L%Me`ZWwnID}Gb#xa$_H$S-ZVK1$^d}9=?o8Ys7nwg9k$qU5 zZ~1v<=^C%ZkLuE@o3Yo7&2+TLw#f8{WcPhcA~Ks$S0o%MJLejV;rSlYgp1-JmwGyg z2+rbGRf_g3J7WvK*;x^s32{Af}w_+l!4^BDZI8F?na4XTrUtLXFwiy0udroWF*a)acZ=ewdns zcYAY!xZ9@hi2|aV(X!3XNqh8w??=h!s3cy%Ux~dQcvLJ-I#a0(bFD2<+(>GkhOTir zU?zUT??MNb?#*@4;sYy#dMjKeZq0(sudiLEYWM-3WQ9AaW`IaLf?Wwiq%+2OSIo)Q zxB%ETuZER&SF>bGdOnQ%$ue)wUZZ6jxonnKwE*@TY#o+U;uYg#Bh$TGo#+kMpYQWd z2*@513_tX)kbMWJT#q{X=XcF6 zFz;b45taogaz6aXFQ9+zOO*FZV4j3>z1G!NUKK##3IUapXdGI$Yy4@2@2sH^z+GP9 z)vwoI2dMhsRqYQL*yFOcJM$hU`*zb0mz66j-r3dbK3{w6_HGp2L z2gkfndM|U+!=p>Qw+!?seS?j%MmZ`&zWXiRn%hs)=vjP4t<-70T#n0f{o~|c2-4Uv zT1TYk6&!hkTY;Bm@PB?kl%FD3IbaB4vi;OeWl>%gzd{-ZnDe}D1&VfhL0k!COMtMI z=dUg{_6!S@tP9h!oSA+{pat-6(0$zxj_?cJzH%*3H#}UNxopGQEsd54Jm`t*0D}`r zgN%|3dz?`8Av&MAo%O_}!z(j2@Z2=4>FSh|@m5oMHxV%Wn{C$%0C1I`r9%ITD0&;9 zwzStfd~*A(PUG|D&z-EBLz{srH%5z(bxp&h^{u<}i6;=eOP93WO_KF$fkKGK%@R-7 z*7vV#9IGR#D_3sQ(ouczEY((UyJEg286g+stkn!4sy!^VaTC;JzhfnXPKJ)~?*-~d z!t1ZbN}liRK=~r4qP;*!WT(iOall*p-{Drfp)(-`OxtGx6GzzweE`ufPHyrlJyX3Q_P7=v+cxpz*O=|ByNVvT_#5BeEIKPmQ(j3lnVd>#P7 zU4~Q#T4?iO94Pq@SOW&e0HL5tseD8XZjcwc>k-r2S(1_A0x?mYy4OTdiZavuB#7Jk zo*d7c7qB<_9X38tICRnk7GmVBB)Lw&*6|3xhF zaovgh27UhY48fzI8{ctMD&Ky`dldz6x9Q~^X`z;X3?f>To8|_~=;z2TrSo_LD`_^Om>dxbSRTMV21BlC=Ng9#E)b_!oF|F~~ zqY&gGYBFl{gXNZ}%aM>vF+7Dy>u}M+hWu3W0K^f#{(h!x0ra{j&7nXxDNVMyQKHli z^X2tEW=3U9@mEBk-`33IWuB0;=N$&e()}R>PMpoe;&HoaA0dCP3Qa&wl6ac2CR+4g zXSZp;Z^=>r(%B&erTYqphkzIcFu(OLIX*(4+#Mwn>%3K`c|~<6J3Oky%X7*1RIBBbZNc-8xk0 zLc`oFzaF@^R+dTMqR|d9If3#{x2{y(B|-2G5Kj24=rY)jq+PdT<zV^VkD-1U6&esS1}aL+LR3|-N@9C|!Ag=Qrc)QnKu47y$Pew=#&o)$zRbavGJ0eQl&eyDTCj z%ymn-3yuii@&Jp}JaR@W=TtovY=qyFls$PIy)KQTg;X)`rTyO|^VE4? z;eVr`%IKM5ajANhr;yqU{wXi`#o`pZOW%R$vp4nJ|&lU$TL(0#i~ z;oKR2aVAOHYFR;AkAiHnK>ZDgt&j;Kw)I z@j<&f;|+<{;${uu*|$~}fCF!)t9!~Z3FNTh;>D`U6U2Dd&cNP)b%*lW&f>cw@}h=( zq)(6mo;a-8^Ly2yop7}5>_(jBR&BB}l~PpAA;QR99jK8W%+XvZJY3JipRA9YU zJ2@c|A_)b5RtOKtZB*H%uXSEp^BVwYUb4Ig04|Q61lHp)3+516O4i>O?16@m59Y%C zt}X;M?QBDd(g*G>x_GIoYImAee6j2@_Z7d}k}taF7QXla0Q(a*)eg?RD>2<3CFJ&J z?zLCzF4|dy)zTS?&(E7LUe-MbM}SE>sX`Iu0`HD70ktu|hsJz40-Kj~~_J3Nnb z&oM~AQuQmSc8_vC&7IaCAJkQ*`LOASja=kb6+eFd^y=GaDJe!yW72bu9~wZGj4oKQ z!s`&F)&oQ4-a}0%)u*)axdp&uTUB@P)KO36>$tICi`Tix?>KU?OM1Sd$yyQ@mv)bL zZ*~J>F|EMK27#+a*g{yv>nLBI@fBg&KexC-aKSe)TlUpUu~wEs5hC_r;GB>6_2|JwNG zjjKfmCWH>b>Txsjg$L5)>iWat<+zn&3-8>OBj`j z%e#Je%x!nr=@Z?Q575vo!Cdh^8$pE#R55Nz@22L7MymiAWG>$j-gJF+hKdnzGMA8r zRoy5=FCSP_*){Dhay(nR^khQuOT+7{-q``aOl{kJqXi{2#XK&}RI{_w>}3ji1oN%B zA(IF37S)xJ`HWWN!eL;CtwmPk#2QbyQaxGC#NQHrPO?B1E#JDB6(74*u*~bd!uNE- z^3N1INO7j$XJV4sAMi==!EKcI{eZ5S1%v@_fqNS|n*X+pu0!Q^@=Scka&>(e@&Sg# zwz*;p9bskSNJnq<90{Txb*U2WLMC)3!pW9+Obd_U0W-GvLxx}9vw`0VFm|pyM~zYP zj+4a#p(s3>J3(k$gByf(VlN@>gG%u!+j7t|lbDD1)4UbN2v)?eqk(!oP}>gP*Dn?h zU={KN4iwB?z+$^LxYjrrI^v{22q%B>zYBn=w4?CDdS61~8P2xd>A{JilbEqIiQ= z_)cw&cGnnmBpedp$n1vw!=X7RJqohF-r5E2o|%#9z)BohM4LD9NmcnCY;E3IQf+>< z``yreip|m6b@)2z7!1(`;Ymcf%f4+XQ?m>@SBKnDiW#-BEAiyu3GOP$DpeTL$mry# zg0SANu`gY87ke|iHj!t36DvlUy772{W)4?cCV6&1c{qn@zqE z{b*CpJ1#$3pK;`o%k4`ZCnGK-&xtxGz3hQQs8)YqEvFQf^z3fArfR6 zcW;b3uK|CY;ig_CU8Gv9LbFT0Kj&v9Ry~?5>KF zMxayY=+dHgd&XSpnwXSGp1b9I+>8XHnY)o3n6B^o-jy=o(P(1Pv8Af@7E5~v0GLjy zd(_*R`(0wmU%n?wHQC1%{jIp+C)j6iUI#3ANyoFRdTc>v+)<4kfo~qW=IhEN>w58X zozR`G_t}5m3Ocx3s2&&~D$-4>cACvO1_Z$>pv^%?>n{?2R>OF*o{{$dRD13wF4cPO z)zX(hvkp2Fn7`K5U|NNu>>R#tMlf8xuf}rKsTq{zc9?XH?}|Eu0+g-#XEI5MPD%0c zSkv@NKq*`0_#9F}$s+DnL8{=*G137aUM@;K>=Qw0;Y39dgu0sV%?(Fa1KXC z3~z4M%cL(H@kDFqzfv`G}n%aIh0 zV87~=Q8M@oSGiTEPNSOXfgaVvePs)>ei`GWwAj=5Yh^?tq6hpZY57aad4LMtgakE_ zhW@;yLFT73sB;l`N$nc!#N`}tRLXsC^fVQUCe{nF^|RVY!sGXCp__o9HXB#z=eI0d zo=2**XLv({PU6zftM!GnkW~6puT=(auaQ7>?5u3KPWVxsz=iEt` z^u&6^Q6I`~nO(Mu&Zcz+!;w+nF&fSA-v2kd#zy|A$ zRB>OYm~=^nt$omFs%5`Jg;78eKcjSap`glRPl|#vf-eYdf{@WY+b>1~+|;xc zblyg+e)tI->d6{LDXUxc-;X{{w;^Z!P>`PHc^s-D)GSTQJ$*e|mYLcDU_W|i+rGK~ z>T9*_PCmSmOw($z-OTW4dG_KPH&0!vX~5NcrBz8|%?ed--v27}OYM+>5>Y0%$mK-hmY*IR|@^t0rhS?#aYD&!!R8 z&U)XOt-pBKsGips$KmYDt~G*;IyB?Z1~wGe4>965=ZPIx=E3G4X`In>X|rSV<{#6r z_w<`%k+EksBc41depWnH>-g_whkiMGPs5o#Tt8`KGZ=01cC^{|9{Tg^GxYGusou8d z9d9v&_H$SyJ#+vG%y%L==1qLu?=OJF3min?hp0Ij779gLnv)U$3BDK{ zivijL3h*WVT4De<0PMdNBH>#Hn(uE3GT{wz25fM{JoV%QcpHEZ&~AtZK%J>EW@C#? z0$>dVo02}SomK{oi>xcbK~%2tQhPk2(K0tDO3LUjEV{^H?M`>9c5*gkJ9gfJ>~EX~ z+x3vv{R!nQk$0b2PJ*lhx83@wgGl_g+ct)Uac#N9-mje3Af{n~I>(m3kRxGwuN%RCNld|%z??!skv;GFxHa(ecYc^H-afEoY3 zB*@+U%go`<)^2P%^S9c(6Qh~<*aafesBgFuv;TG}Ihj!G&2{l?o3?C5-|T*E?iu7n zvLER z$-inP*2gB^EoX!~$1_Zeo$maN-@HUA`}4=zn6LNWA@TP3BFcT+`nFlZ7P$0E@EWwwWoXElc_31)GQ( zp5$DIF{{ZcKTEcyUhDAKp;_|}fe=)aHL|W;FP>*m!)%aF2GBA25kC3t_nj*$ zR^s{ITF;rPu2Vq3mf6A}-OoOm zWzJ^z?$7YS@UO?ReUM zPx(zIbRH!4w@JrjhkK}HNLxEkF9PTEAHMJJv&VDPAr6T$BZL4RQ z`*y#adNLmrwDs}|2mt;UG)@Ec0>HNjEX4urAYfJZ{asE2R|#YdMIgi~aR-&FRuOFT zkyx0ky4&k+H>D>_EU}110-&O`^x%(&;<>gARiaWHnuhq+@@U&<23n|WM{!tM_RlVe zNe@oKh=2Ab?FIrP^(YT|$Uc0h!UeqXY~Lc(M0+#Vs05L#&=M9DW0qgee6@-sd>b=P zndWbiX5momJ&8t-r>Kuvx*P1e#ClzKM%-;*>b?`jZCA{u^E$If)5aoEL$!N$FW6R} za(NltW#*ouzdRxCy2t%M)G(Jj0k-q6&GGVxLu`KCA`eC1Oiniwb)Sr8c2Ds!$baPj zeI9fcUH_M6W6`<0e0F{2mvfk~cbu*6jNiLHaX9pe-+2@HC%^wGjen`>Df;vWVBUv5 z!~OdE;vo?G_oI6wd;iWk!w{PnWF89V?vLj$!R3M5)YV&npu1YQXADT3(_fJJ%_fi4!H?I2;F@6Q#27^g)5 zY92r|MZ^VJvD$g6E{b5V4 zs?=tSdcvlA@XKZ&SL3q=OH-dLeQm4RHVvMWbkD7QesqqZ3D@`M+(lp>uiwY*5ygO` zh)51z>CDCd76mJIq0$k{I7_u0u9cVKy4wiK-SKS|SNC~*T?b`!NnYyyo7Y7Ja=30S z^*nnn$GYtu$9tZBps2t54@5M{JyM>AK|U^<_>9aQ{nO`x$hmanOi#ZvuFtdMXVFXo zOb0I!JFu4V)5C(Di$5L>Ovn3*d2{kB&Ck;u4)3udPcMQMk#_v2D6QhZ+L}+(%8Z^4 z&>v}z_crC3K&`6v9z))bBVi$@a#8y6=4l~b``)j34s%gpWEw|1dkEYMC(Wsu_Y3yc z;3(B(&Ev%LusZq~Cg<-;evQAHhoizdavUunJ~n{+bElknH>u6pOP*^;u(1=&o~^lG zpJthpa!h63*7|2TK;{Ep7>p)Dn;$5^I}BEzfY?F9%>TJ2f$VjlA2)vhiF`oT$AJT? z5KP^!yL$sDOOmizjEOOk051Ls3^Hb5ubUl=L#p^hgKnL1;Gk7v+zdDRx+U|iClT3QtLwPo&$PJ> zvFbtkiit)1wx`$^-vNt91*X{p&ia&31UUdfXM7j?Et;#6ps zPF5G^5}N|0a^JeG&g|Z2xdanmt6M|2MSnWWjWVa-(Fd zECwagG*5q-tCg!KN+u@N*RfG=&lPP_-*m6VOmzQBKW?e~8%&BT_c9YwV54mGKI`Pw zQ@!|*oVIH|X|Bv!hH_iFyugvG6==8#ug8*AOM1Wl4(%M-;UN_hN+d&pAb3A~D*MGb6U)U~& z@iP3NGHgxtgM#^3x}4=g#v9MSo0hAhp;Lc&FZ>ud@_q8Dly3IM7 zXFBK8CNiNm&bj?47ToWycSPN5s*4v#EnlX0(`vbwOMR}Bue_~ZZMQqz3zjzKUhR5t zVVR3V(e@RbWc?KPA_~qjH-So?v}KZ;oDBLDwog^TCEJ>{w{zx_Z>JT@SRTn!Xa_gz z1m%nwv$$WDOW;7ndfln2)U@mK3u%ryNf<`zLg-T5I#I2ilV-NkW3TCWr%7^DH*o%g zSzAfAWm?$TrxLI4-=!kPsTC^J`nD!%I`%VGH2c@&G;u;#8~voM*%bPxi~OZj5Ow816f2ZLR@Q;3XT8cgQo%`0+5Q=kv;PaJ`} zjxP>FB*`n%=bEnB;;cQdGtsX=1vzAE@TyKu8|Kse)ZI(&1bO-c%U$i1|EH?``d+Z7 z?BtnAO``xo=k@1$-d}~E+bKq4X^Bj+#H0dGXJ=CY06=>H000000MpN>S_S|B032u@ zx)T4{|JVQJ|Ly7nDjkWr>iS;YGO$glcb0QuyQyzbG2&W?6F0OWbywWUoDwkjVyiFzQWV% z7YE*L9Yf6{F=oHn?glGmv#Ys}Q@rXl3{7bK&iWFXlBI9!fpMOO!#>i&T&6$q9ynm0z2}tJ!9Wz_1MGOWvH|2R&I_PgUdrW}t`R@|O--}+YWvcFoKFRWk5+O>V1^@S*BA!XCI zsu1d96PU@?b6LIfeb=wOmNsUbseI}Y zqN?U+lTTiao2TxL{DHU!1~Zw?ko**JLqH7Cp9#JwWT&}M=eAl%b0PS1GXr!6Qha`$ zQq*l3V;9}qjvm};dHa#8@)Yai-`?tF^gWvY>*nc4&w*sT(u3VKx;QE2|&iv2Ws8{{uk8I1M>q76W?F3dJQRF(18DM)QiAsClJ@oAkuV=T7M+W?n-GoU zK7%&=sHP|9)1uyApSfMe94uyj&$+{;ROUJ5XWMx<#SA&}Lc4)i3LKPTDruVt@6&zK ztqH-t`zd4~=zB(={j3|_oF#D=_oapDxygG%7R7Q?yJaz5DGCCKT;MuYxLaI$qPJXh zpQuA!rNwo<3p>|X8ucV};n4CIW95-;BPVurTK?^L&QnL-8D%&XGlPa%# z=W*us?q81VE;LK*ZA1IloC#XlZd?B);^`@_9pBv|WnD>4)*84B6-&97x+qPbYLusE zW|{T%Js#SIo%0Iwtxw#{Th9``!)|XAcdj)GULuC6Y4-t2g+uEgo|kW}_}ZE$_Fq2> z*Kg{E7y$*ju27SWt@^Uvk;=5$ZtAHU%SxS_^Mnc}Q(JYz%gpWWZVCE%fx{8$^g!W{tTe$4zxeN*+tiSpgTxe4-q7Q!Y)u{>H!j-#j#bb37J+0v=jQ z2uX0~^bXqEIlFf%Y^WyEU!A6kh3i)!Ljt}S?9Bu9fdTxD!DWh&)e9!@uC0oFppL_3 z!0_&`J&>~FjktG^U^np7umEfT)M^^QSk;|mh!cy%G66td^V~^!4bO$puW=d4U+=cY zA-X;MDJSwI9F>MkiZ($Tx>qM_6%@>8hiE5TMjf76xc$f>8$n?|ZKx(lQ$wLZ9Q|WG zjev~Kt8YUz?YP67Pf|v^Y>5vklNj@?eYobdKDV=R6U!>C^grIC&1)fAExaCeI7{GP zu4C7Om3?_%(wyAxfP=OkVo=E`YO`&VRH+pqXfmv&t1Iz3sF;B_Ksz9bWvDV~1rhC*3W zPMLs|f;}yri?y_k`(F*7&~@GrWYvoTwt9A2t#|Kz>YO(ZPc%KjV=G?M;6j^a&CM!C zZ2hgAUSd*0%mDqs2@YbuwbD_hHP3anQ#WlxVp zk2Owu&7HK9Q+b06dkDqzy!Pzxc+GN8+q;$@oQ(Y8?E7ZxNn}|8*##aLj4=W6fE)Pt zg2hG9_EJ^}c>igi+Zq&y1oHPu$PBy%s{rf^JR6wj4PdHNyq>+X#F!-un@9jE7bizm zNdCmHi8ibmX0QDI@NhhD(r;UDL>rlOpxkh>JEnQ3_OEO7yoyN8zd8JUkSjsxMo*WT z#T;6X0r^XcXRm)O%lufqAt@nJhrjI!Is5R8B_cN|eSciqBkOgoB_09wcn{1wdf%b% zegE`Hn6JJ6zq&}xuTtF|@9?P>4wtdB6!UuLJ3i~~AugAQd!+-~ELuy+kxOVwU;X>T zf4`Kt`l0yLyHgQ9;^MBqQ=`e~* zq+0=*owdFt|I@SSf8OE0qo>K)` z#=N@bGG{wjj-*yNd;s1TjLrk`fQ=FVVsM`#JcIVPjb&62PF0x;}KlO+>pKF}jL&>P@b@@b&O5)CDCv+nbB` z+m;4D+hW!ai9{|OvGd?gN-DSHuefZ;M%p4QpqX{?sk5oaszJvfwIRcA6?W42iHSe= z3BP&Whs>Awy+(h?j*k9ZX6y*84jbrx??1}=Xpto57vza1m$;1adLd3dfdLPHbA6Ob zXO#T;&qvw!{@pcCg8!jo<8yM)-N<`{W|sAOh9SCG^lRrs9(t$XJDUSz&$>H3&fhd9 zUm18IEzEM?PyT5L3tcVZnAyahU4Qn(M9k$kne*PA%3k;v4$6IjcoVrOKP}}s%g28U z3Od^8%wumS-$4&!WZYOnYb|}^>0EFB)MUli4_=FEB(^2~isPfMO)NiyGMm-ADesmU z?r!2Cb7@fycD`xwIrgj?Dh~^|7c?UR2UUoN z1xEen{xw+|&%;Maqu4_Qjh~SKo)}!3hfE*PfG;pOmIx_!(17oL_t`J5mcHkakzy(k z_Hf`CUhe?j1~B;m&bdkwHjB)}5&)#3B319Fi=f-e!yLMi(iNnHvL4|^I@v?0hlyLS z(2|a_``RE4>z+t5xyJHX^tWq>VlT$IsNsmi_sd(V;oZ@SIUUpjNNkXNtOwP*3 zso6Z|E%A|P2F#knHYTkv0`H9YHcZ~_!I8iH@+t3Y1f-L$%~^qTayLWA^> z>abbT^D}Py!3HLC&)r4_W>>svyV`e(*?H`!?qxLYJ$BZtb>?gI>3~d;HBJ1Ti83R8 z>Lvf$ibdzwou$(k!ncbi#q(l6{zrNkccWaeKvQHs7#yPmSr2HycPLzXLYjItG~heV zYA4oHp1B*2siZX!uyZGPJAk)=!qna6l1gzR$;?OrxauRfM>FnpD9eg!S&#OK9k#x& ztZqDBR6;jVxg^>1yDgW<@_bpcUQCUG*;4QdsrYyE+a*vqoi46J@*{C+kUG|kPGmDK z$bc=54fc`VGvE7kPZBwfB7|mu@ckd9D2O z?_<%Y-1n5XP#0YKgvFbDnqTJZo`hfdjH0tASR#yMM-W@6U8n zj+s*Y%F8A48jDozF~kEljT0-(BXTLhf9*-Kw21n89r87&Ta?#e&dyfM1Yfr3!M3$c zfoU`Blm7bKUfw&J2WM>xz%u&S$sgw~C&;!!rrbvQ0##+e9gO2}kM2pHqiKlfPZ1iT zI%AJS<#;X6zx*C|LY0~ZEo-_J*g+U&cZv$lskK9(Q(X1)y8sk_*{Oe7p(#)KOd@4h zQz72O2L)7K7@VpH+5;N!{(@tPK-?fw>Nz9}u zk^uCbEzUWwo6NHc*H9E;T^GHLp0#7QzNG7ES=6fMo8B+$is$UkL9aZ1e10mqgdXNRl-X^2d9u4dh}a)P<)~h|GsBqgoz|ZxzUAE4>*y!mzeqbG$QOI*(n|;Z z^8Mr`!g2=1?)Wb(EXIc3?_ZbR7*j8=_b*?#*w`T;&pLIK7>io}iau~R2R=EhJ`cV2J@d0|=ozBZeJBLZg^o`Zac?k-a+{xlAM*lmIdD8 zpLg?`+Sr}5S$};jJeNvoM5Zi>8W=9CRZMqK&}>Nv&eEW|1XFS3B0J@8G%3W=(PCQ} zJgWf9Un#@gdI)JeU+IphQyZ;qbdO)p78^gzY~A{Bs;JrhIV2Dzxcy^2rMi<#nl3Bl zydw{eQ`KmnQ`%n(H!FAYn77l|neI(0WA-@K!2wiM0G=4!yNAqo1_Ss9gL99N)eRc( z9c{F1&UTow!wU1{15Dl;V5)ePBxW&-*h~O$$VaVxX4fhqd!(d9l1sGrXsT`}MCE1S zgg{6+Ya4f+>X}@g`tkU9tdygOv8D%Z14lu=)-nT4S3eC3G62~4H?$64rxR03_{LA2 zf6DLxpC1=CTHS}F*edeZtM~25SbNdhKZN{p(1pV^*ZJiASB_>rvS+!c;<>l`y7RqH zJ`Q=jT;lccj>84wSHv*gPt_sNs+<$ley=qsvfL&k=Pzz?nA!Sl1J-txHp@wsZP zE#b~#e|CK!vM@HEzBk)6%JqD6e@(yi@Vuvd(`;g?%Pf*AVO9fVU>D{u|u7#Yh6!^}O&0x?hIF6OjF&OB{V{ABu)BYH z_S@9tKQ{|u2*w|jJ6Q31@OY(4FFr%^G3=cyt>NDlixd^LI42l50;gvO=bK)Z2WpOP zlAYV5)W_>ueXPj_HZo-)bHLWS_c3C07rS*{|f)-|Mvgw|LXtz9vJK`0`-Ckyu{!+MIaskc<)=tDIgI$ zB>N(7u|)v$H1!5BcXh>CB^EZxOaL$y^4NBU3pdO*t2r?%)XC}LxR-ZAq6Cj~vJUTR z%027r?$hn(w|Yrbd+=JzMGr@yn=PuEMcWX3$CCw6qaCg%ww&Y8)4n}=oYYabukBFB zpQX%hXZd_;SS}Y1CXB1`+g)QxAWt7f{Ia@_2YUHrx#U5BT;nqOcTPuN!v2TSJ97P9 z=U1T$F0sr<`Tw%ZH|NWOeq`J?{ha>|IXRbad7190zUQ2dPxfA#b5&17bhjbTW)s=I^6)tOdR{Z*h9J^10j&0c>)!}>e)R#g&-;W;XU&Ye{=b`q`r$&T zPgc;nkHQLdO@dyA`K{T`%01H(tUGb5@xC3K^8!|)Zmr#Udn|B>f(G2}G-fGpRN^)< z$|O`*bs`Hb87(%DFR*?oW=;u z2LQgoU~3i78x$;jciSc^TZtWekJTz&$hEs{^d=@Y;K9vPPwl*(I*D0gVrGd1Ff`?l zgZygI@DvViS`znKv6Mz)6_B|NCNYesQ!r?#cf@ z`bE=+32U1NUDxHc#Gy3TjODQYl(jG(;+~X`E+f=+DSnLpo2uJaJ|1k&ujl4VU(0e3 z7p}kie^2!8n8SQxcF*Ra0$-tyX+yUI_r0luyCI`hxYUQ!o*-&M8VmGj-~ z>`RczK(2;XaOElwL&KDbVcAr_V<(et8hW-c>t|DStcNQ9vZpd8EQ2b)wMyPv7oSr! zvA(&})hIxq7$xv+|L4a2shYEAu33c&7N7!t7xX$ouLo@4?FGB{pzQ{L?|u8sE*>TY?$3%-KV_O#66)OByE_SWvd{)u z&~j5j$NukZ>3ntvGc4L2*Jh}eKa~@F<8H%nQOxb3%KOLbZ;l3P3${@1w%r_`G=jLX z9I$!SriRvyS-oyRyc}ONzUa=X6hv$Des4lWeaM5OAKVrSORbp&Ymp?Or zR2qcZH23L<=dhM?=Q#gvXZJil(AYL)S8?yFJcFKlq$w`TQnf`pD+_`Nr5kr@!5q$ZbTb ziAW-o_+N2wt;a+{NdP0GsfQVMR?$_)32!sx38in=HmXKni|4d%@;5%m8GPU>m1@q zJysd&nG2`KQEiQO$3kZ0BLgx3-X&x*#V4~bPox;&jtQllK-bS)rPx~?y${Cu(wRr( z+Up#Vvogwht3E=;*5UDUNA&2q*`s!6OvjnAj9DT8007sP#fo*FW}Cx-dZ&2J&g|=n zt%g+xMxIl9rx)*Y`Tb$}@Z4||R4>;AuwV4r>ViHwZ1fB)apOq)z|E??Gf ziaGnUdz5iTi}UjBIXioL8v9t}_@bcd{Kth~`nj~Mz6kJU1= zS^e+!*jLVu()<4ZJ)LoOj}kJHIq&Q1>m?xrjKyR;60gZBi~7divBL$X$eugOG(Gh5 z`~NmQ$MUQ15)UvZp6(B`e$7^54!@ KS{dN!sqz73r$qe# literal 0 HcmV?d00001 diff --git a/mods/bees/sounds/bees.3.ogg b/mods/bees/sounds/bees.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f90d88215f408b3288b1968cb2e643b1bfa2193f GIT binary patch literal 57883 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