From 0df25e4c83ac513f54ad58ac52e7937af81491f2 Mon Sep 17 00:00:00 2001 From: LoveHoly Date: Wed, 24 Sep 2014 01:08:47 +0900 Subject: [PATCH] TConstruct Ore Structural Change. version 1.10 --- build.gradle | 2 +- src/main/java/ExAstris/Block/BlockOre.java | 68 +++++++++++++++++ .../Block/ItemBlock/ItemBlockOre.java | 28 +++++++ src/main/java/ExAstris/Bridge/TConstruct.java | 30 ++++---- .../java/ExAstris/Bridge/TSteelworks.java | 4 +- src/main/java/ExAstris/Data/BlockData.java | 7 ++ src/main/java/ExAstris/Data/ModData.java | 2 + src/main/java/ExAstris/ExAstris.java | 1 + src/main/java/ExAstris/ExAstrisBlock.java | 17 +++++ src/main/java/ExAstris/ExAstrisItem.java | 13 ++++ src/main/java/ExAstris/ExAstrisRecipe.java | 27 +++++++ src/main/java/ExAstris/Item/ItemOre.java | 72 ++++++++++++++++++ .../blocks/Dust/BlockAdamantineDust.png | Bin 0 -> 665 bytes .../blocks/Dust/BlockAlduoriteDust.png | Bin 0 -> 710 bytes .../textures/blocks/Dust/BlockArditeDust.png | Bin 0 -> 630 bytes .../blocks/Dust/BlockAstralSilverDust.png | Bin 0 -> 696 bytes .../textures/blocks/Dust/BlockAtlarusDust.png | Bin 0 -> 698 bytes .../textures/blocks/Dust/BlockCarmotDust.png | Bin 0 -> 722 bytes .../blocks/Dust/BlockCeruclaseDust.png | Bin 0 -> 730 bytes .../textures/blocks/Dust/BlockCobaltDust.png | Bin 0 -> 624 bytes .../blocks/Dust/BlockDeepIronDust.png | Bin 0 -> 716 bytes .../textures/blocks/Dust/BlockEximiteDust.png | Bin 0 -> 739 bytes .../blocks/Dust/BlockIgnatiusDust.png | Bin 0 -> 681 bytes .../blocks/Dust/BlockInfuscoliumDust.png | Bin 0 -> 744 bytes .../blocks/Dust/BlockKalendriteDust.png | Bin 0 -> 734 bytes .../blocks/Dust/BlockLemuriteDust.png | Bin 0 -> 662 bytes .../blocks/Dust/BlockManganeseDust.png | Bin 0 -> 730 bytes .../blocks/Dust/BlockMeuroiteDust.png | Bin 0 -> 694 bytes .../blocks/Dust/BlockMeutoiteDust.png | Bin 0 -> 694 bytes .../blocks/Dust/BlockMidasiumDust.png | Bin 0 -> 692 bytes .../textures/blocks/Dust/BlockMithrilDust.png | Bin 0 -> 653 bytes .../blocks/Dust/BlockOrichalcumDust.png | Bin 0 -> 737 bytes .../blocks/Dust/BlockOureclaseDust.png | Bin 0 -> 739 bytes .../blocks/Dust/BlockPrometheumDust.png | Bin 0 -> 716 bytes .../blocks/Dust/BlockRubraciumDust.png | Bin 0 -> 714 bytes .../blocks/Dust/BlockSanguiniteDust.png | Bin 0 -> 635 bytes .../blocks/Dust/BlockShadowIronDust.png | Bin 0 -> 711 bytes .../blocks/Dust/BlockVulcaniteDust.png | Bin 0 -> 670 bytes .../blocks/Dust/BlockVyroxeresDust.png | Bin 0 -> 692 bytes .../textures/blocks/Dust/BlockZincDust.png | Bin 0 -> 563 bytes .../blocks/Gravel/BlockAdamantineGravel.png | Bin 0 -> 589 bytes .../blocks/Gravel/BlockAlduoriteGravel.png | Bin 0 -> 522 bytes .../blocks/Gravel/BlockArditeGravel.png | Bin 0 -> 491 bytes .../blocks/Gravel/BlockAstralSilverGravel.png | Bin 0 -> 600 bytes .../blocks/Gravel/BlockAtlarusGravel.png | Bin 0 -> 593 bytes .../blocks/Gravel/BlockCarmotGravel.png | Bin 0 -> 595 bytes .../blocks/Gravel/BlockCeruclaseGravel.png | Bin 0 -> 523 bytes .../blocks/Gravel/BlockCobaltGravel.png | Bin 0 -> 500 bytes .../blocks/Gravel/BlockDeepIronGravel.png | Bin 0 -> 597 bytes .../blocks/Gravel/BlockEximiteGravel.png | Bin 0 -> 535 bytes .../blocks/Gravel/BlockIgnatiusGravel.png | Bin 0 -> 498 bytes .../blocks/Gravel/BlockInfuscoliumGravel.png | Bin 0 -> 596 bytes .../blocks/Gravel/BlockKalendriteGravel.png | Bin 0 -> 522 bytes .../blocks/Gravel/BlockLemuriteGravel.png | Bin 0 -> 530 bytes .../blocks/Gravel/BlockManganeseGravel.png | Bin 0 -> 600 bytes .../blocks/Gravel/BlockMeuroiteGravel.png | Bin 0 -> 536 bytes .../blocks/Gravel/BlockMeutoiteGravel.png | Bin 0 -> 536 bytes .../blocks/Gravel/BlockMidasiumGravel.png | Bin 0 -> 471 bytes .../blocks/Gravel/BlockMithrilGravel.png | Bin 0 -> 581 bytes .../blocks/Gravel/BlockOrichalcumGravel.png | Bin 0 -> 594 bytes .../blocks/Gravel/BlockOureclaseGravel.png | Bin 0 -> 596 bytes .../blocks/Gravel/BlockPrometheumGravel.png | Bin 0 -> 598 bytes .../blocks/Gravel/BlockRubraciumGravel.png | Bin 0 -> 595 bytes .../blocks/Gravel/BlockSanguiniteGravel.png | Bin 0 -> 486 bytes .../blocks/Gravel/BlockShadowIronGravel.png | Bin 0 -> 510 bytes .../blocks/Gravel/BlockVulcaniteGravel.png | Bin 0 -> 519 bytes .../blocks/Gravel/BlockVyroxeresGravel.png | Bin 0 -> 494 bytes .../blocks/Gravel/BlockZincGravel.png | Bin 0 -> 603 bytes .../blocks/Sand/BlockAdamantineSand.png | Bin 0 -> 684 bytes .../blocks/Sand/BlockAlduoriteSand.png | Bin 0 -> 789 bytes .../textures/blocks/Sand/BlockArditeSand.png | Bin 0 -> 614 bytes .../blocks/Sand/BlockAstralSilverSand.png | Bin 0 -> 762 bytes .../textures/blocks/Sand/BlockAtlarusSand.png | Bin 0 -> 780 bytes .../textures/blocks/Sand/BlockCarmotSand.png | Bin 0 -> 804 bytes .../blocks/Sand/BlockCeruclaseSand.png | Bin 0 -> 805 bytes .../textures/blocks/Sand/BlockCobaltSand.png | Bin 0 -> 597 bytes .../blocks/Sand/BlockDeepIronSand.png | Bin 0 -> 799 bytes .../textures/blocks/Sand/BlockEximiteSand.png | Bin 0 -> 821 bytes .../blocks/Sand/BlockIgnatiusSand.png | Bin 0 -> 784 bytes .../blocks/Sand/BlockInfuscoliumSand.png | Bin 0 -> 829 bytes .../blocks/Sand/BlockKalendriteSand.png | Bin 0 -> 833 bytes .../blocks/Sand/BlockLemuriteSand.png | Bin 0 -> 691 bytes .../blocks/Sand/BlockManganeseSand.png | Bin 0 -> 792 bytes .../blocks/Sand/BlockMeuroiteSand.png | Bin 0 -> 764 bytes .../blocks/Sand/BlockMeutoiteSand.png | Bin 0 -> 764 bytes .../blocks/Sand/BlockMidasiumSand.png | Bin 0 -> 801 bytes .../textures/blocks/Sand/BlockMithrilSand.png | Bin 0 -> 798 bytes .../blocks/Sand/BlockOrichalcumSand.png | Bin 0 -> 810 bytes .../blocks/Sand/BlockOureclaseSand.png | Bin 0 -> 785 bytes .../blocks/Sand/BlockPrometheumSand.png | Bin 0 -> 816 bytes .../blocks/Sand/BlockRubraciumSand.png | Bin 0 -> 798 bytes .../blocks/Sand/BlockSanguiniteSand.png | Bin 0 -> 608 bytes .../blocks/Sand/BlockShadowIronSand.png | Bin 0 -> 787 bytes .../blocks/Sand/BlockVulcaniteSand.png | Bin 0 -> 750 bytes .../blocks/Sand/BlockVyroxeresSand.png | Bin 0 -> 804 bytes .../textures/blocks/Sand/BlockZincSand.png | Bin 0 -> 593 bytes .../items/Dust/ItemAdamantineDust.png | Bin 0 -> 342 bytes .../textures/items/Dust/ItemAlduoriteDust.png | Bin 0 -> 360 bytes .../textures/items/Dust/ItemArditeDust.png | Bin 0 -> 361 bytes .../items/Dust/ItemAstralSilverDust.png | Bin 0 -> 354 bytes .../textures/items/Dust/ItemAtlarusDust.png | Bin 0 -> 351 bytes .../textures/items/Dust/ItemCarmotDust.png | Bin 0 -> 348 bytes .../textures/items/Dust/ItemCeruclaseDust.png | Bin 0 -> 359 bytes .../textures/items/Dust/ItemCobaltDust.png | Bin 0 -> 367 bytes .../textures/items/Dust/ItemDeepIronDust.png | Bin 0 -> 358 bytes .../textures/items/Dust/ItemEximiteDust.png | Bin 0 -> 359 bytes .../textures/items/Dust/ItemIgnatiusDust.png | Bin 0 -> 362 bytes .../items/Dust/ItemInfuscoliumDust.png | Bin 0 -> 356 bytes .../items/Dust/ItemKalendriteDust.png | Bin 0 -> 360 bytes .../textures/items/Dust/ItemLemuriteDust.png | Bin 0 -> 352 bytes .../textures/items/Dust/ItemManganeseDust.png | Bin 0 -> 348 bytes .../textures/items/Dust/ItemMeuroiteDust.png | Bin 0 -> 354 bytes .../textures/items/Dust/ItemMidasiumDust.png | Bin 0 -> 353 bytes .../textures/items/Dust/ItemMithrilDust.png | Bin 0 -> 352 bytes .../items/Dust/ItemOrichalcumDust.png | Bin 0 -> 357 bytes .../textures/items/Dust/ItemOureclaseDust.png | Bin 0 -> 353 bytes .../items/Dust/ItemPrometheumDust.png | Bin 0 -> 358 bytes .../textures/items/Dust/ItemRubraciumDust.png | Bin 0 -> 359 bytes .../items/Dust/ItemSanguiniteDust.png | Bin 0 -> 350 bytes .../items/Dust/ItemShadowIronDust.png | Bin 0 -> 356 bytes .../textures/items/Dust/ItemVulcaniteDust.png | Bin 0 -> 350 bytes .../textures/items/Dust/ItemVyroxeresDust.png | Bin 0 -> 357 bytes .../textures/items/Dust/ItemZincDust.png | Bin 0 -> 347 bytes .../items/Gravel/ItemAdamantineGravel.png | Bin 0 -> 484 bytes .../items/Gravel/ItemAlduoriteGravel.png | Bin 0 -> 519 bytes .../items/Gravel/ItemArditeGravel.png | Bin 0 -> 438 bytes .../items/Gravel/ItemAstralSilverGravel.png | Bin 0 -> 491 bytes .../items/Gravel/ItemAtlarusGravel.png | Bin 0 -> 489 bytes .../items/Gravel/ItemCarmotGravel.png | Bin 0 -> 488 bytes .../items/Gravel/ItemCeruclaseGravel.png | Bin 0 -> 521 bytes .../items/Gravel/ItemCobaltGravel.png | Bin 0 -> 439 bytes .../items/Gravel/ItemDeepIronGravel.png | Bin 0 -> 481 bytes .../items/Gravel/ItemEximiteGravel.png | Bin 0 -> 513 bytes .../items/Gravel/ItemIgnatiusGravel.png | Bin 0 -> 474 bytes .../items/Gravel/ItemInfuscoliumGravel.png | Bin 0 -> 482 bytes .../items/Gravel/ItemKalendriteGravel.png | Bin 0 -> 514 bytes .../items/Gravel/ItemLemuriteGravel.png | Bin 0 -> 514 bytes .../items/Gravel/ItemManganeseGravel.png | Bin 0 -> 490 bytes .../items/Gravel/ItemMeuroiteGravel.png | Bin 0 -> 511 bytes .../items/Gravel/ItemMidasiumGravel.png | Bin 0 -> 500 bytes .../items/Gravel/ItemMithrilGravel.png | Bin 0 -> 487 bytes .../items/Gravel/ItemOrichalcumGravel.png | Bin 0 -> 479 bytes .../items/Gravel/ItemOureclaseGravel.png | Bin 0 -> 488 bytes .../items/Gravel/ItemPrometheumGravel.png | Bin 0 -> 486 bytes .../items/Gravel/ItemRubraciumGravel.png | Bin 0 -> 485 bytes .../items/Gravel/ItemSanguiniteGravel.png | Bin 0 -> 487 bytes .../items/Gravel/ItemShadowIronGravel.png | Bin 0 -> 506 bytes .../items/Gravel/ItemVulcaniteGravel.png | Bin 0 -> 510 bytes .../items/Gravel/ItemVyroxeresGravel.png | Bin 0 -> 496 bytes .../textures/items/Gravel/ItemZincGravel.png | Bin 0 -> 490 bytes .../items/Sand/ItemAdamantineSand.png | Bin 0 -> 384 bytes .../textures/items/Sand/ItemAlduoriteSand.png | Bin 0 -> 398 bytes .../textures/items/Sand/ItemArditeSand.png | Bin 0 -> 391 bytes .../items/Sand/ItemAstralSilverSand.png | Bin 0 -> 395 bytes .../textures/items/Sand/ItemAtlarusSand.png | Bin 0 -> 390 bytes .../textures/items/Sand/ItemCarmotSand.png | Bin 0 -> 392 bytes .../textures/items/Sand/ItemCeruclaseSand.png | Bin 0 -> 399 bytes .../textures/items/Sand/ItemCobaltSand.png | Bin 0 -> 401 bytes .../textures/items/Sand/ItemDeepIronSand.png | Bin 0 -> 394 bytes .../textures/items/Sand/ItemEximiteSand.png | Bin 0 -> 397 bytes .../textures/items/Sand/ItemIgnatiusSand.png | Bin 0 -> 396 bytes .../items/Sand/ItemInfuscoliumSand.png | Bin 0 -> 394 bytes .../items/Sand/ItemKalendriteSand.png | Bin 0 -> 400 bytes .../textures/items/Sand/ItemLemuriteSand.png | Bin 0 -> 388 bytes .../textures/items/Sand/ItemManganeseSand.png | Bin 0 -> 396 bytes .../textures/items/Sand/ItemMeuroiteSand.png | Bin 0 -> 391 bytes .../textures/items/Sand/ItemMidasiumSand.png | Bin 0 -> 393 bytes .../textures/items/Sand/ItemMithrilSand.png | Bin 0 -> 399 bytes .../items/Sand/ItemOrichalcumSand.png | Bin 0 -> 390 bytes .../textures/items/Sand/ItemOureclaseSand.png | Bin 0 -> 392 bytes .../items/Sand/ItemPrometheumSand.png | Bin 0 -> 397 bytes .../textures/items/Sand/ItemRubraciumSand.png | Bin 0 -> 388 bytes .../items/Sand/ItemSanguiniteSand.png | Bin 0 -> 384 bytes .../items/Sand/ItemShadowIronSand.png | Bin 0 -> 390 bytes .../textures/items/Sand/ItemVulcaniteSand.png | Bin 0 -> 392 bytes .../textures/items/Sand/ItemVyroxeresSand.png | Bin 0 -> 390 bytes .../textures/items/Sand/ItemZincSand.png | Bin 0 -> 389 bytes 177 files changed, 252 insertions(+), 19 deletions(-) create mode 100644 src/main/java/ExAstris/Block/BlockOre.java create mode 100644 src/main/java/ExAstris/Block/ItemBlock/ItemBlockOre.java create mode 100644 src/main/java/ExAstris/Item/ItemOre.java create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockAdamantineDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockAlduoriteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockArditeDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockAstralSilverDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockAtlarusDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockCarmotDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockCeruclaseDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockCobaltDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockDeepIronDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockEximiteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockIgnatiusDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockInfuscoliumDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockKalendriteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockLemuriteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockManganeseDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockMeuroiteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockMeutoiteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockMidasiumDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockMithrilDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockOrichalcumDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockOureclaseDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockPrometheumDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockRubraciumDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockSanguiniteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockShadowIronDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockVulcaniteDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockVyroxeresDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Dust/BlockZincDust.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAdamantineGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAlduoriteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockArditeGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAstralSilverGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAtlarusGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockCarmotGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockCeruclaseGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockCobaltGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockDeepIronGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockEximiteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockIgnatiusGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockInfuscoliumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockKalendriteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockLemuriteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockManganeseGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockMeuroiteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockMeutoiteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockMidasiumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockMithrilGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockOrichalcumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockOureclaseGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockPrometheumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockRubraciumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockSanguiniteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockShadowIronGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockVulcaniteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockVyroxeresGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Gravel/BlockZincGravel.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockAdamantineSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockAlduoriteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockArditeSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockAstralSilverSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockAtlarusSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockCarmotSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockCeruclaseSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockCobaltSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockDeepIronSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockEximiteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockIgnatiusSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockInfuscoliumSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockKalendriteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockLemuriteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockManganeseSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockMeuroiteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockMeutoiteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockMidasiumSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockMithrilSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockOrichalcumSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockOureclaseSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockPrometheumSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockRubraciumSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockSanguiniteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockShadowIronSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockVulcaniteSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockVyroxeresSand.png create mode 100644 src/main/resources/assets/exastris/textures/blocks/Sand/BlockZincSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemAdamantineDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemAlduoriteDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemArditeDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemAstralSilverDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemAtlarusDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemCarmotDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemCeruclaseDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemCobaltDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemDeepIronDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemEximiteDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemIgnatiusDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemInfuscoliumDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemKalendriteDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemLemuriteDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemManganeseDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemMeuroiteDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemMidasiumDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemMithrilDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemOrichalcumDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemOureclaseDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemPrometheumDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemRubraciumDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemSanguiniteDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemShadowIronDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemVulcaniteDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemVyroxeresDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Dust/ItemZincDust.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemAdamantineGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemAlduoriteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemArditeGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemAstralSilverGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemAtlarusGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemCarmotGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemCeruclaseGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemCobaltGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemDeepIronGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemEximiteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemIgnatiusGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemInfuscoliumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemKalendriteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemLemuriteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemManganeseGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemMeuroiteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemMidasiumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemMithrilGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemOrichalcumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemOureclaseGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemPrometheumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemRubraciumGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemSanguiniteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemShadowIronGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemVulcaniteGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemVyroxeresGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Gravel/ItemZincGravel.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemAdamantineSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemAlduoriteSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemArditeSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemAstralSilverSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemAtlarusSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemCarmotSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemCeruclaseSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemCobaltSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemDeepIronSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemEximiteSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemIgnatiusSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemInfuscoliumSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemKalendriteSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemLemuriteSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemManganeseSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemMeuroiteSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemMidasiumSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemMithrilSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemOrichalcumSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemOureclaseSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemPrometheumSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemRubraciumSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemSanguiniteSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemShadowIronSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemVulcaniteSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemVyroxeresSand.png create mode 100644 src/main/resources/assets/exastris/textures/items/Sand/ItemZincSand.png diff --git a/build.gradle b/build.gradle index 5afe4a7..3272484 100644 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ buildscript { apply plugin: 'forge' -version = "1.09b" +version = "1.10" group= "exastris" archivesBaseName = "Ex-Astris" diff --git a/src/main/java/ExAstris/Block/BlockOre.java b/src/main/java/ExAstris/Block/BlockOre.java new file mode 100644 index 0000000..90dfa57 --- /dev/null +++ b/src/main/java/ExAstris/Block/BlockOre.java @@ -0,0 +1,68 @@ +package ExAstris.Block; + +import java.util.List; + +import ExAstris.Data.ModData; +import net.minecraft.block.BlockSand; +import net.minecraft.client.renderer.texture.IIconRegister; +import net.minecraft.creativetab.CreativeTabs; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.util.IIcon; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; + +public class BlockOre extends BlockSand{ + + @SideOnly(Side.CLIENT) + private IIcon[] icon; + public String Name; + public BlockOre(String name) { + super(); + setHardness(0.4F); + setStepSound(soundTypeSand); + setCreativeTab(CreativeTabs.tabBlock); + Name = name; + } + + @Override + public void registerBlockIcons(IIconRegister register) + { + icon = new IIcon[3]; + + for (int i = 0; i < icon.length; i++) + { + icon[i] = register.registerIcon(ModData.ID+":" + ModData.oreType[i] + "/Block" + Name + ModData.oreType[i]); + } + } + + @Override + @SideOnly(Side.CLIENT) + public IIcon getIcon(int side, int meta) + { + return icon[meta]; + } + + @Override + @SuppressWarnings({ "rawtypes", "unchecked" }) + @SideOnly(Side.CLIENT) + public void getSubBlocks(Item item, CreativeTabs tabs, List subItems) + { + for (int i = 0; i < 3; i++) { + subItems.add(new ItemStack(item, 1, i)); + } + } + + @Override + public int damageDropped (int meta) + { + return meta; + } + + + @Override + public String getUnlocalizedName() + { + return Name; + } +} diff --git a/src/main/java/ExAstris/Block/ItemBlock/ItemBlockOre.java b/src/main/java/ExAstris/Block/ItemBlock/ItemBlockOre.java new file mode 100644 index 0000000..c0e249e --- /dev/null +++ b/src/main/java/ExAstris/Block/ItemBlock/ItemBlockOre.java @@ -0,0 +1,28 @@ +package ExAstris.Block.ItemBlock; + +import ExAstris.Data.ModData; +import net.minecraft.block.Block; +import net.minecraft.item.ItemBlock; +import net.minecraft.item.ItemStack; + +public class ItemBlockOre extends ItemBlock +{ + + public ItemBlockOre(Block block) + { + super(block); + setHasSubtypes(true); + } + + @Override + public String getUnlocalizedName(ItemStack item) + { + return ModData.ID+".block." + this.getUnlocalizedName() + ModData.oreType[item.getItemDamage()]; + } + + @Override + public int getMetadata (int meta) + { + return meta; + } +} \ No newline at end of file diff --git a/src/main/java/ExAstris/Bridge/TConstruct.java b/src/main/java/ExAstris/Bridge/TConstruct.java index 8c6fd69..5460d39 100644 --- a/src/main/java/ExAstris/Bridge/TConstruct.java +++ b/src/main/java/ExAstris/Bridge/TConstruct.java @@ -4,6 +4,7 @@ import ExAstris.Data.MoltenData; import ExAstris.Modifier.ModCrooked; import ExAstris.Modifier.ModHammered; +import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; import tconstruct.library.TConstructRegistry; @@ -12,18 +13,15 @@ import tconstruct.library.crafting.ToolBuilder; import tconstruct.smeltery.TinkerSmeltery; import cpw.mods.fml.common.registry.GameRegistry; -import exnihilo.registries.OreRegistry; -import exnihilo.registries.helpers.Color; -//import static net.minecraftforge.fluids.FluidRegistry.getFluid; import exnihilo.registries.HeatRegistry; public class TConstruct { public static void Initialize() { - if(ModData.ALLOW_ADD_TCONSTRUCT_NETHERORE) + /* if(ModData.ALLOW_ADD_TCONSTRUCT_NETHERORE) { addNetherOre(); - } + }*/ addSmeltery(); if(ModData.ALLOW_TCONSTRUCT_HEAT_REGISTRY) { @@ -34,25 +32,25 @@ public static void Initialize() addModifiers(); } } - public static void addNetherOre() + /*public static void addNetherOre() { + OreRegistry.createNetherOre("cobalt", new Color("2376dd"), 100, TConstructRegistry.getItem("ingotCobalt"), false); + OreRegistry.createNetherOre("ardite",new Color("f48a00"), 100, TConstructRegistry.getItem("ingotArdite"), false); - OreRegistry.createNetherOre("cobalt",new Color("2376dd"), 100, GameRegistry.findItem("TConstruct", "materials:3")); - OreRegistry.createNetherOre("ardite",new Color("f48a00"), 100, GameRegistry.findItem("TConstruct", "materials:4")); - - } + }*/ public static void addSmeltery() { if(ModData.ALLOW_ADD_TCONSTRUCT_NETHERORE) { - Smeltery.addMelting(GameRegistry.findBlock("exastris", "cobalt_dust"), 0, 650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostSmeltery)); - Smeltery.addMelting(GameRegistry.findBlock("exastris", "ardite_dust"), 0, 650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostSmeltery)); + + Smeltery.addMelting(GameRegistry.findBlock("exastris", "CobaltOreBlock"), 0, 650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostSmeltery)); + Smeltery.addMelting(GameRegistry.findBlock("exastris", "ArditeOreBlock"), 0, 650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostSmeltery)); - Smeltery.addMelting(GameRegistry.findBlock("exastris", "cobalt_sand"), 0, 650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostSmeltery)); - Smeltery.addMelting(GameRegistry.findBlock("exastris", "ardite_sand"), 0, 650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostSmeltery)); + Smeltery.addMelting(GameRegistry.findBlock("exastris", "CobaltOreBlock"), 1, 650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostSmeltery)); + Smeltery.addMelting(GameRegistry.findBlock("exastris", "ArditeOreBlock"), 1, 650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostSmeltery)); - Smeltery.addMelting(GameRegistry.findBlock("exastris", "nether_cobalt_gravel"), 0, 650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostSmeltery)); - Smeltery.addMelting(GameRegistry.findBlock("exastris", "nether_ardite_gravel"), 0, 650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostSmeltery)); + Smeltery.addMelting(GameRegistry.findBlock("exastris", "CobaltOreBlock"), 2, 650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostSmeltery)); + Smeltery.addMelting(GameRegistry.findBlock("exastris", "ArditeOreBlock"), 2, 650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostSmeltery)); } diff --git a/src/main/java/ExAstris/Bridge/TSteelworks.java b/src/main/java/ExAstris/Bridge/TSteelworks.java index 2cebd04..ab68b41 100644 --- a/src/main/java/ExAstris/Bridge/TSteelworks.java +++ b/src/main/java/ExAstris/Bridge/TSteelworks.java @@ -20,8 +20,8 @@ public static void Initialize() } public static void addMeltingRecipe() { - AdvancedSmelting.addMelting(GameRegistry.findBlock("exastris", "cobalt_dust"),0,650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostHighoven)); - AdvancedSmelting.addMelting(GameRegistry.findBlock("exastris", "ardite_dust"),0,650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostHighoven)); + AdvancedSmelting.addMelting(GameRegistry.findBlock("exastris", "CobaltOreBlock"),2,650, new FluidStack(TinkerSmeltery.moltenCobaltFluid, MoltenData.ingotCostHighoven)); + AdvancedSmelting.addMelting(GameRegistry.findBlock("exastris", "ArditeOreBlock"),2,650, new FluidStack(TinkerSmeltery.moltenArditeFluid, MoltenData.ingotCostHighoven)); AdvancedSmelting.addMelting(GameRegistry.findBlock("exnihilo", "iron_dust"),0,600, new FluidStack(TinkerSmeltery.moltenIronFluid, MoltenData.ingotCostHighoven)); AdvancedSmelting.addMelting(GameRegistry.findBlock("exnihilo", "gold_dust"),0,400, new FluidStack(TinkerSmeltery.moltenGoldFluid, MoltenData.ingotCostHighoven)); diff --git a/src/main/java/ExAstris/Data/BlockData.java b/src/main/java/ExAstris/Data/BlockData.java index d43875b..ae973b9 100644 --- a/src/main/java/ExAstris/Data/BlockData.java +++ b/src/main/java/ExAstris/Data/BlockData.java @@ -2,6 +2,7 @@ public class BlockData { //Barrel (Thaumium)! + public static final String BARREL_THAUMIUM_KEY = "barrel_thaumium"; public static final String BARREL_THAUMIUM_UNLOCALIZED_NAME = "barrel.thaumium"; @@ -13,4 +14,10 @@ public class BlockData { public static final String ENDCAKE_KEY = "endcake"; public static final String ENDCAKE_UNLOCALIZED_NAME = "endcake"; + + public static final String THAUMIC_DYNAMO_KEY = "thaumic_dynamo"; + public static final String THAUMIC_DYNAMO_UNLOCALIZED_NAME = "thaumic_dynamo"; + + public static final String SIEVE_ROTARY_KEY = "thaumic_dynamo"; + public static final String SIEVE_ROTARY_UNLOCALIZED_NAME = "thaumic_dynamo"; } diff --git a/src/main/java/ExAstris/Data/ModData.java b/src/main/java/ExAstris/Data/ModData.java index 00580c8..529068e 100644 --- a/src/main/java/ExAstris/Data/ModData.java +++ b/src/main/java/ExAstris/Data/ModData.java @@ -84,6 +84,8 @@ public static void setMetadata(ModMetadata data) public static String ALLOW_TCONSTRUCT_MODIFIERS_KEY = "Tconstruct modifiers allowed"; public static boolean ALLOW_TCONSTRUCT_MODIFIERS = true; + public static String[] oreType = { "Gravel","Sand","Dust" }; + public static void load(Configuration config) { ALLOW_BARREL_THAUMIUM = config.get(CATEGORY_OPTIONS, ALLOW_BARREL_THAUMIUM_KEY, ALLOW_BARREL_THAUMIUM).getBoolean(ALLOW_BARREL_THAUMIUM); diff --git a/src/main/java/ExAstris/ExAstris.java b/src/main/java/ExAstris/ExAstris.java index d10f853..6b106fa 100644 --- a/src/main/java/ExAstris/ExAstris.java +++ b/src/main/java/ExAstris/ExAstris.java @@ -59,6 +59,7 @@ public void PreInitialize(FMLPreInitializationEvent event) public void Initialize(FMLInitializationEvent event) { ExAstrisRecipe.registerCraftingRecipes(); + ExAstrisRecipe.registerFurnaceRecipes(); FMLInterModComms.sendMessage("Waila", "register", "ExAstris.Bridge.Waila.callbackRegister"); } @EventHandler diff --git a/src/main/java/ExAstris/ExAstrisBlock.java b/src/main/java/ExAstris/ExAstrisBlock.java index 21a394d..ea700c2 100644 --- a/src/main/java/ExAstris/ExAstrisBlock.java +++ b/src/main/java/ExAstris/ExAstrisBlock.java @@ -3,11 +3,14 @@ import ExAstris.Block.BlockBarrelThaumium; import ExAstris.Block.BlockBeeTrapInfused; import ExAstris.Block.BlockEndCake; +import ExAstris.Block.BlockOre; import ExAstris.Block.BlockSieveAutomatic; import ExAstris.Block.ItemBlock.ItemBlockBarrelThaumium; import ExAstris.Block.ItemBlock.ItemBlockEndCake; +import ExAstris.Block.ItemBlock.ItemBlockOre; import ExAstris.Block.ItemBlock.ItemBlockSieveAutomatic; import ExAstris.Data.BlockData; +import ExAstris.Data.ModData; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.registry.GameRegistry; import net.minecraft.block.Block; @@ -17,6 +20,10 @@ public class ExAstrisBlock { public static Block BeeTrapInfused; public static Block SieveAutomatic; public static Block EndCake; + + public static Block cobaltOreBlock; + public static Block arditeOreBlock; + public static void registerBlocks() { if(Loader.isModLoaded("Thaumcraft")){ @@ -35,5 +42,15 @@ public static void registerBlocks() EndCake = new BlockEndCake(); GameRegistry.registerBlock(EndCake, ItemBlockEndCake.class, BlockData.ENDCAKE_KEY); + + if(Loader.isModLoaded("TConstruct") && ModData.ALLOW_ADD_TCONSTRUCT_NETHERORE) + { + cobaltOreBlock = new BlockOre("Cobalt"); + GameRegistry.registerBlock(cobaltOreBlock, ItemBlockOre.class, "CobaltOreBlock"); + + arditeOreBlock = new BlockOre("Ardite"); + GameRegistry.registerBlock(arditeOreBlock, ItemBlockOre.class, "ArditeOreBlock"); + + } } } diff --git a/src/main/java/ExAstris/ExAstrisItem.java b/src/main/java/ExAstris/ExAstrisItem.java index 16a5a56..080130a 100644 --- a/src/main/java/ExAstris/ExAstrisItem.java +++ b/src/main/java/ExAstris/ExAstrisItem.java @@ -8,6 +8,7 @@ import ExAstris.Item.ItemDollThaumic; import ExAstris.Item.ItemHammerThaumium; import ExAstris.Item.ItemDollFreezing; +import ExAstris.Item.ItemOre; import ExAstris.Item.ItemUnchargedNetherStar; import net.minecraft.init.Blocks; import net.minecraft.item.Item; @@ -21,6 +22,10 @@ public class ExAstrisItem { public static Item HammerRF; public static Item DollFreezing; public static Item UnchargedNetherStar; + + + public static Item cobaltOreItem; + public static Item arditeOreItem; public static void registerItems() { if(Loader.isModLoaded("Thaumcraft")){ @@ -46,6 +51,14 @@ public static void registerItems() GameRegistry.registerItem(UnchargedNetherStar, ItemData.UNCHARGED_NETHERSTAR_UNLOCALIZED_NAME); } + if(Loader.isModLoaded("TConstruct") && ModData.ALLOW_ADD_TCONSTRUCT_NETHERORE) + { + cobaltOreItem = new ItemOre("Cobalt"); + GameRegistry.registerItem(cobaltOreItem, "OreCobaltItem"); + + arditeOreItem = new ItemOre("Ardite"); + GameRegistry.registerItem(arditeOreItem, "OreArditeItem"); + } //GameRegistry.addRecipe(new ShapedOreRecipe(HammerRF, new Object[] { " a ", " ba", "b ", Character.valueOf('a'), RAItems.ingotElectrumFlux, Character.valueOf('b'), RAItems.rodObsidianFlux })); } } diff --git a/src/main/java/ExAstris/ExAstrisRecipe.java b/src/main/java/ExAstris/ExAstrisRecipe.java index 3adeef7..2776b34 100644 --- a/src/main/java/ExAstris/ExAstrisRecipe.java +++ b/src/main/java/ExAstris/ExAstrisRecipe.java @@ -4,12 +4,39 @@ import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; +import net.minecraft.item.crafting.FurnaceRecipes; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.registry.GameRegistry; public class ExAstrisRecipe { + public static void registerFurnaceRecipes() + { + if(Loader.isModLoaded("TConstruct") && ModData.ALLOW_ADD_TCONSTRUCT_NETHERORE) + { + ItemStack cobaltOreBlock = new ItemStack(ExAstrisBlock.cobaltOreBlock); + ItemStack cobaltOreBlock1 = new ItemStack(ExAstrisBlock.cobaltOreBlock); + ItemStack cobaltOreBlock2 = new ItemStack(ExAstrisBlock.cobaltOreBlock); + + ItemStack arditeOreBlock = new ItemStack(ExAstrisBlock.arditeOreBlock); + ItemStack arditeOreBlock1 = new ItemStack(ExAstrisBlock.arditeOreBlock); + ItemStack arditeOreBlock2 = new ItemStack(ExAstrisBlock.arditeOreBlock); + + cobaltOreBlock1.setItemDamage(1); + cobaltOreBlock2.setItemDamage(2); + GameRegistry.addSmelting(cobaltOreBlock, new ItemStack(GameRegistry.findItem("TConstruct", "materials"), 1, 3), 0.1f); + GameRegistry.addSmelting(cobaltOreBlock1, new ItemStack(GameRegistry.findItem("TConstruct", "materials"), 1, 3), 0.1f); + GameRegistry.addSmelting(cobaltOreBlock2, new ItemStack(GameRegistry.findItem("TConstruct", "materials"), 1, 3), 0.1f); + + + arditeOreBlock1.setItemDamage(1); + arditeOreBlock2.setItemDamage(2); + GameRegistry.addSmelting(arditeOreBlock, new ItemStack(GameRegistry.findItem("TConstruct", "materials"), 1, 4), 0.1f); + GameRegistry.addSmelting(arditeOreBlock1, new ItemStack(GameRegistry.findItem("TConstruct", "materials"), 1, 4), 0.1f); + GameRegistry.addSmelting(arditeOreBlock2, new ItemStack(GameRegistry.findItem("TConstruct", "materials"), 1, 4), 0.1f); + } + } public static void registerCraftingRecipes() { if(Loader.isModLoaded("RedstoneArsenal") && ModData.ALLOW_HAMMER_RF){ diff --git a/src/main/java/ExAstris/Item/ItemOre.java b/src/main/java/ExAstris/Item/ItemOre.java new file mode 100644 index 0000000..a33c9e9 --- /dev/null +++ b/src/main/java/ExAstris/Item/ItemOre.java @@ -0,0 +1,72 @@ +package ExAstris.Item; + +import java.util.List; + +import ExAstris.Data.ModData; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; +import net.minecraft.client.renderer.texture.IIconRegister; +import net.minecraft.creativetab.CreativeTabs; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.util.IIcon; + +public class ItemOre extends Item +{ + + @SideOnly(Side.CLIENT) + private IIcon[] icon; + public String Name; + //private String name = this.getUnlocalizedName().substring(5); + + public ItemOre(String name) { + super(); + setHasSubtypes(true); + setCreativeTab(CreativeTabs.tabMaterials); + Name = name; + } + + @Override + public String getUnlocalizedName(ItemStack item) + { + return ModData.ID+".item." + this.getUnlocalizedName() + ModData.oreType[item.getItemDamage()]; + } + + @Override + public int getMetadata (int meta) + { + return meta; + } + + @Override + public void registerIcons(IIconRegister register) + { + icon = new IIcon[3]; + + for (int i = 0; i < icon.length; i++) + { + icon[i] = register.registerIcon(ModData.ID+":" + ModData.oreType[i] + "/Item" + this.getUnlocalizedName() + ModData.oreType[i]); + } + } + + @Override + public IIcon getIconFromDamage(int meta) + { + return icon[meta]; + } + + @SideOnly(Side.CLIENT) + @Override + public void getSubItems(Item item, CreativeTabs tabs, List subItems) + { + for (int i = 0; i < 3; i++) { + subItems.add(new ItemStack(item, 1, i)); + } + } + + @Override + public String getUnlocalizedName() + { + return Name; + } +} \ No newline at end of file diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockAdamantineDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockAdamantineDust.png new file mode 100644 index 0000000000000000000000000000000000000000..c7ad515093cc1f6b18290d433e431ec895a10777 GIT binary patch literal 665 zcmV;K0%rY*P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Hqy zL_t(IPbHGscG@ryhR2pH$%||wAh~G!`d!non9aciNS~%Xr#J zPSXd`Yn%PL|8Na6@+<4+TFD}@yRzQbVH(H8GZp_7c@)`X8C(nFU^#?9rb&`*QA$_& zg-M=@{167WCIDMse!g}<(U@c!tFEjN`643wP$Sy;s?D=w7%h!E)WgGII8z$r!Wb0D zgNObH063P`K=yL?i8mdL)D;y{2*P@`mqNP9GuqJAj5~|txnhHq~Ajf4Lx zGL00=gj5JnyqfMsfw2>$2b+T0VcP`m=8V;{n8`ZmuojVxv!C1Pp& zK`r}1=tqnqPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00JIK zL_t(IPbHGcc2YqQhT8+;IR;#r*UDfZ43|+LKzu<00q#6cG!Pf+&V|Rl5VG>Su zf2hCv-IwP@@#5n6_Esq5^ZCNzuszkhyTUVavB z*DWuXRn6%6QNyt6hH*Q8?s#5VH9L;~?fZ}0`Ml%#)Z32RFb&bPoMD`fQd!e=?sY@2 ztXB7`+Vy?7nzjqeSV}62W%a{Y43em6TVKOqEZ65D0R1Swnm#cBg<@MZ-5A6PBG*qd zF_I~wgDB|*{zPtDwmVKY;jt$x4%P-DMl$WbPm>`89 ztS5UOq}{-0OemJgx^>;GY8vY@(J;-c>6G+nvF<}EVPRE}ryb(xZn2~RB^Uq@_oI+v zRnxgnb~_ZX+E2DP7nAL-vQ%4+tC)7z4-i$1%r|@uJ4+n=&1_cF48nv|+|1@Eo=j(= zz{mtCu1updNMh=3$Ac6*qUAWC*$IC%@YV|hFvBDrCNcZe^vvhu%TKbYs4D>t?T+W- zvgJBdnLFo(GOsz_Y;b`fxx*`ZLBxeX@d}KIk(B4{dqIF{WHEEU(g~vlTUs z2c~rXOQb>2v>uW*Em*RTV^|;sPCBm7*U0Q@{4fuboHJM)onM28QcSDq*nF+*r9mT| sO{9`Gug2<(0;bq@J;h=rlW?*3AG?O#G!g(T9{>OV07*qoM6N<$g4)_TPXGV_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockArditeDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockArditeDust.png new file mode 100644 index 0000000000000000000000000000000000000000..9a9812fe29568044f4a3a8c3bff2cce83b3ec757 GIT binary patch literal 630 zcmV-+0*U>JP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00GWP zL_t(IPd$>|NPlG*6ej)3d|(zQ^Yu@%g{{Z^OZ>$2U%r*yHt%PR)FO z3`QmJYol4@#J!ocw1mvmg+-#aoA?j9B z?&BUQ?wqZQmDc4dMO1W)F;I9VL*U%+8vZ-^2=HXJhz634qj@TT(6R1AQidNd7`K*Y zD0ixRjeQ_{^$dTM3Th!r19|#EX`L+_!LV8AYRm-s8Ku-|Ly{_?%m_2&!alc#TvgII z3=qpxB>`1I1PEcOfkDci9Idi-i(D;uo6WX6;w4vYdycXtTt`66=T2H7kG+ zv(wZ!PSH@$04MNp%LWY=N!`unuWqo}`k#8)qg6;oR$faRagAN())@EyEh!nXrIyxa zu{$58Q#1%~U4`WaNn-YZs^4wc?-GX6@L$Ipcs#H*q02X0+R{^v#$4$A0OR|A4Wnqo QwEzGB07*qoM6N<$g3^5sRR910 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockAstralSilverDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockAstralSilverDust.png new file mode 100644 index 0000000000000000000000000000000000000000..97d29826c65ca7fe70954036f701f790a0ae2ca4 GIT binary patch literal 696 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 Ef`=A9xc~qF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockCeruclaseDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockCeruclaseDust.png new file mode 100644 index 0000000000000000000000000000000000000000..67c9d7d70ae74d38a9ceedc019eaa6ff3eed7564 GIT binary patch literal 730 zcmV<00ww*4P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00J^e zL_t(IPbHGcRvJMRhARg`&WVs!d}5;!WN5|!0_Gu%Mr3a0h6cKuF$^}c$T8Ul#8tkA zUDdt!AMRiE?(5Hv^W|Pp<91t<7e0I-UF1{fCdPm*1Py z)6XJY9lNt#Z(fVl=YgW(FKQR}N~AV%=k$m?{jR@U+_xjODfO^C4wN(zERT}yRjOn9 z3Ip!`;=uE$Ugdhx`V_8UWeiJNHK|BtBi>wygfb6SjBm|ZT75bW0f@I2XSYozppYtt zub?H`OGLi>Xo-}%LNw7@#v0R%`W&i^)17s?yY?4#Pp%iN3{jvC9{S6Nj({U14q0~h)PAvH++GLl{onG zyOuAn5hkSK{H~4S!L%g`j7*T?$}~C&WkEeGPawsP2+1SR?1VoWc#Ab>V3NuzsVvyX zSFn8EXn)AYlT!sWv?H}KE<@E3RpySlq0DQhduv=ENbc~8SYytGK=BHUiIi#{w~sYu zm_`;eSC4%{OLbQw)itdZ^L-we((x~m20_!hR-S0VVtt&V0aD;3Ql0WOEW3Gr*aVZD zEm(Vgd<`B-Dj7j}$k(!78Z^?@M8~AftFbzxfGLKn6RFHfI^kmPKgs18gTiCRy#N3J M07*qoM6N<$g7vsUlK=n! literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockCobaltDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockCobaltDust.png new file mode 100644 index 0000000000000000000000000000000000000000..5825d211bce1a6b40cb466e24bf68e88d180fdc1 GIT binary patch literal 624 zcmV-$0+0QPP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00GEJ zL_t(IPd$=fD@0Kg#m}94=UyX49(eKUZRAhL&@>4XGNbY4^N>g)ktWk5(?k-9S0BT( zk3h{t9{l;Ovr(McXP>>-UTf_exUt=+xBu&{6(pHdlKE`CezjkMq?06Z5Jh26-}iev z)z$s+{1guix@i79nAlIvoTL{o!on$mAQl>_>Em><*|GlUMt2CvQyJ!~E}X5$rJH#5 zjudy!VDccCI;4n-XzmOYUda%om#-ZEVW9>*Su3JJ4?~+&0AXX}m1_+j-g0sImZ99K zPSzfPOe**MQ7Y8gIt}FM2PGKabHeah=vvGK`Wa=^X+x4Jq0EUHa$%o4Lar%s*$rYn z6`N2MB0vZ;4Gc2&^vJGaGre?45~H|^=RyOjbTZj-*HF1pv!Mi>CIH7tx{+<^F5Lj? zASY)bJ$L54tMSGtT_^UL!;=ub#iGQI{6Z7ly#1zC%UQXWHcw2Jct4!2*#Jb$Pcz>* zrJ-^UoZ#U$y5q1&b@}SAZm`+Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00JaQ zL_t(IPbHGca@s%;h9_l0s$$3~ejmq7h2FHJ2l8Z9HKK|U+;=9;aZ=F2rnNAVANQScbG)G5u;S_<5VhgF>uyzlSMK}V zD~4ZGokz`WO%`y~%or9e+)IRA1Lky zk#F)ysNoh-#o5UALJwc+W~}*pE!bC#u&B8;bA|$S@X$YWZ2?E!nnBi&e{p7_&~udO z1}Ow#J=;qlZP^RPgft9Ux6%(wy2rXqR0rX0%OpKotlRTj7axD(>22 z6wjtpQD9_(6j!FvQM@(vhLu2y9Z|RDpxFt3H1H-*mteZyw(G6gr`%6{_T!&qQ`8&* z4ejPQ#$|mpr^?(VHWl)W*cc_!kd;Eh#omAQZ5=4AAFKEP0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00KKn zL_t(IPbHGca#BGQhT8(M%782LS}`$%@m}Uhja4x*5QfVbAWSCAvkZY`rM{F4%e@e? z^1HC>KIivUSJR<~ZS*6Syo?xo?4VfAmN(P;E~{pM-&>b2qT zpWplYZ$;WM2pjLB=623CNm#paYy0BpTgEvIn>rbJRQvqn;;5E!j;N>QLBiG+NqfKO zo0kHMn5D%%Zf!+Q>Q|;l)-{4FDGgvLhZa;6dpGZyih_TVl)BfRaXECq8v>B`PR|Z1 zOhBPX-I%3a@XZkU@~$dMp*f-j?=0sYRYDIbX;2O<%fV&b+KHGNNvVedb@0$%9^VQ$ zQgRQn>gg}eOoWZ~f@g*lg0ODw4I$0CM~n%@-eKLir4uzbS(k}~t#fuzCOulLdlOi| z!m1#*JNPD-$9FWK1Oou#y!SiBsJX?p^63!;tmgd>I2V|TS1Qf%F%+~aGhFAW-Lbt15!&8x9Gqkt)<9Ye*=N*%(*-hakY VZXPc~9aR7T002ovPDHLkV1hrcM{fWC literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockIgnatiusDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockIgnatiusDust.png new file mode 100644 index 0000000000000000000000000000000000000000..956b5474c81542a8fe7d4da210babc2885d2b2bc GIT binary patch literal 681 zcmV;a0#^NrP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00IF? zL_t(IPc2f*R@zV$J*~>1YDeu)wZ0Gtkc0*haMbpftX3q1knk3&_Gdci4-^7|r+Z&q zi$U&r?APJV>gVa+{=TeMlG>Hslq}}SB1xt8-o8JSe{a0P?`?^l+8dw{kb_<4~!Tn+R`Sw(Z5fupb^xfbU*3GmIE7SwRAZO$`1O;N4hX;#x z+m`wn+J(7}HNX0V^w@%3*aJ^k`bZ{g&%DjoloD8&8C$WlA_%+H;Ri)40GGuz>I7Ds#6780~ffW1CI{` z3a?nh#H{w}eo%sFqsM-^%P_QQRdiaTML)v>qqO}m;f@Fzt;q#iM8OXijBGJVjBdz9 z6p=%b9gAyY@AVouR0q=q44X@1JGME28-=_YtaCKNfloAcG=wD!;X>Yj-sAJ$#CyZ! P00000NkvXXu0mjf1u-ru literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockInfuscoliumDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockInfuscoliumDust.png new file mode 100644 index 0000000000000000000000000000000000000000..606f0adc8690b3fc10e432de4baf7f0ecbfb0f74 GIT binary patch literal 744 zcmVP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00KZs zL_t(IPbHFBS5i?F$4?8QwGw*DwM-M4FY{E{rzlOCE^`cmK2_hsG(m>T7$9JutcO=REoG`b59AwR(Ki>9ks{Zn<16mk&DKQ^O0x;@?7}(dhO1)x+x9 zbHm?1zqhwvik>r5GoCigiJ`mDwkBKF#P!~%zAIZZ$$csJ>;0GOz2m+sN4+Oy+O~w~ z*wYh#c^a%VEphHGYrK9Cxiv)x?i^elM+TNzxI#s-Cr93*7zYX+NAjmPKMS92h5(Fw z#mk+KOhBPHl1)ou>@Okm{ne3}hRcYKeWjr%HxHk89hq6MItx`>R=IA9b{r`bsDp?8 zX8%OM(Unq=-5-AA%tXx?8GB1eAqeZ*UKY}UC&!pj>@w@NEONsfV_hcNHu-Yr1L@IX z-Me4~7FGqh-oanE**~QLB^Uq@k9?mgHq3FZ^LH00V09EY$GMoly{H?bT`8m3QUiA$ zQN^nIhOg~V69<2_d(<>12oq9qwR?=>+O#SPj7*T?$}~FTK#_V+%0h}A(UsDm*$IC% z@HX`3!At_>NubC+O^fRD{_rc=)J+iq4eh=wgUhZnO_jM#ZYcAbvo}>-AV}`;ilL{# zg+TENjEQNuve|y<$zvK>%-kNt2yGfFi)pB$u4s<&z?3$Bi8KhB)?MI?7A)$=u_i$Z zob;VJzJ_Yo%n!?AlCui)7dEfKLn*doM@sRv)RzX0v^o*2(B{=xol(FPd(Nz4XC;|% avG*U{W*KA)urbg80000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00K5i zL_t(IPbHGcb`n7phRYMga}2mLFP6a&=4PJM_((A^5Qb(Mcvw61LUpwD9*Z6z)_I~ zkaaG9ab_ax($&}kDFk8N*&9Pzk4_j9a-h$;MQ=av>98&nC4c|wxIucfShtljVPRE} zyB!j<+jETulwbfrti-=l%zL_A+n=9Mz^amb#JOmHddj)l6=@{<2ldDlQQ2qthOZQ~ z5(j^MsuVmu!h}>@pQc+O_ZqmzB_vDs%hXQ06uDk1JdtNbc~8Ms&u7K=BHU2`yvp zw{JwJm_`;ecNZN()6z?!rA=!^PlpGlwEs(_LC~~X$p>1nSRcn{fD|~Xg(iFr%dUqX zHpV1p3znGeUxSB|{YF_D@U^U$292~ekuquXYOKyEV2ahySPrmKpK!7FAJHPmjr}OF Qi2wiq07*qoM6N<$f;1>Yz5oCK literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockLemuriteDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockLemuriteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..50d246d5287b7af1a6b1ed4b94b996dad51bb947 GIT binary patch literal 662 zcmV;H0%`q;P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Hhv zL_t(IPbHGclG-p3hLsvZs%9Xk%==#e<3*MwSzaVdhIy78Qn?3)Ips6vguDCSy7ldR zE_QEkkFT%ocC*=R@AupN{<+aBH6(+H#6;A5QTx>kHErOL9ZD%o{CT*f$9Qktn~ zZN?!8AG|SU7>1P6Is{-G!{KmZ0t#(RT{qrOh#ZfZh$$lK$Eol8IbE%BX}Y9%QA(GU zG{&Mp9X#}TUI;j>wJRAvCW@l+!-N!qus-c|kaj(hjL=#WSJhfd^5sn6;&3>!JzB(_ zrWqEZf_!H1KF>=UP=Wyf@i>kYrDO%oeEmQHt7Ew0T+Ek`vXIs~-Po=h5Y=k&4PRrH zje|d(vRXDQ6H;+Hol$(6UPOVh6QuZL8XX@3_11QfVn z4)nYbyWv6t8rse|T-vs!%G|m)lo?L*1s4dicX&nLdp=;mD=;Qvn%DGbVH#P?RAtT5 zVvHijd5I`%4oqo%OKgKh)0#q}1oCdx1?K&F4GyK3lUknE wa%s>=FB8*Do2wC>QNR@2w$qwOn&o2eKbGhS&V5_{umAu607*qoM6N<$g2whB0{{R3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockManganeseDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockManganeseDust.png new file mode 100644 index 0000000000000000000000000000000000000000..e74ce5e8669ba3176a64bd7da01c429e35920197 GIT binary patch literal 730 zcmV<00ww*4P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00J^e zL_t(IPbHGsb`n7lhT8+;IR?BkPaYFP*oS=pH9mkQChU7y0?Cz%Ss*OKGQ$i3{08p2 ztLk6s?|$?2`O1E9pc{tGX0=*vnx<;n(q?<>_~1|%s>Ncl+wJ;NfA`+ef9f3`eiZXy zrSH5Ry7OANG4U41-u&aquSKZZcNG>=ZTtQAYPbg1G*E$Mlj=}W{6#(56o%ZG28zpQeUrM~4*}3)&EC;ZCZJFP#gQj( z#9N5``*b1JsWzfUtffV2+tl4GP}wB9n`C$FEeu?lX`qAxb@0$XpI!+#W>N{V?fGBM zO!S>;Bicd=L0EV8s*tLY8e>B77g%@fDGc3N)@5SiEA)5JsiOEwYPgQ5;x&E4Hwl=DgMT=_ z7`gL=38{EEzC>|n+7tywCP;B*8XZG!QlCpzNU&^(gGUVi%s`@cjQ1WoHzzNH0=`Ek5OkOC)*V2!U~+I928s+i<# z!s3nnYw%EtuQ-)Td@b{(K_hKWBs#QtHCAU7FvWSWs`y!{K)BfZ57xg;Mp^q1ZU6uP M07*qoM6N<$g3Z!HLI3~& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockMeuroiteDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockMeuroiteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..f0ea43347e75e2f39865136f89987b6b9cff1e16 GIT binary patch literal 694 zcmV;n0!jUeP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00It4 zL_t(IPbHGca@s%;h9?CfRWalgKZs+;7$KouGty{Z5MZ!RNnSjMRPF)eQ$E3Mrn~>8 z|CtY~?{a!`bAErHOvdB!%xDlo5m0jdv*Xrl%5P%}u7O zx#+T2cb>#fEv+*3J4B^9_=YdChs42~_d#G}gbArI??V(XrUy}AWP%h|rqLV!Z literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockMeutoiteDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockMeutoiteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..f0ea43347e75e2f39865136f89987b6b9cff1e16 GIT binary patch literal 694 zcmV;n0!jUeP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00It4 zL_t(IPbHGca@s%;h9?CfRWalgKZs+;7$KouGty{Z5MZ!RNnSjMRPF)eQ$E3Mrn~>8 z|CtY~?{a!`bAErHOvdB!%xDlo5m0jdv*Xrl%5P%}u7O zx#+T2cb>#fEv+*3J4B^9_=YdChs42~_d#G}gbArI??V(XrUy}AWP%h|rqLV!Z literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockMidasiumDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockMidasiumDust.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0d0599d902611ff63be6fa554273de6389ec4a GIT binary patch literal 692 zcmV;l0!#ggP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00In2 zL_t(IPc2eQd(uD@9i`<{+q%+?eNrHV5DZYDEA@}o)>0k`NgzN;wf-F!?klepay=(y zH#7I%^SbkD@#FN(-rgpPQt2JFla3ej#bTLG@9w@oh-dTHsg&B^SId=pcd+>T=k3Q2 zN<3rLI$L-0GO(mqhRa+C+l;2_ah}? zjijTh3{44}guHLav=R5T2&jEMVQ6wbs4Q zQ-B8zcH^$L?qp$?=4|ch>J!pq$v0t-JWi35^f0!Tw`VMP24*+_C!^1JTz7K3{<;JM zrB0equH@%s)H+Wh(`8VmwjOm8ug}CWKf6BKAa{i68ESTYOh$@MNNpXNfC^W1lYCO) zyIUgY*izyaF-=cFQh>Ig%p4~*w8GD(o9KM}ifp2GMgfLpKiQF2WMb%h$*m8zoIEtB z0;Qn|TqQ$`7X%8gzQK;LzI8t=Lv*6Yc)rUrv}sMrv`&kiEEnu(+rKobB50N-7bpRR zK-i#bs6+{MQ!b)#OH9Vr_yxz-b{qJYHoA2*bJLvm40d2g4z~vDY<02V6Y)yoz>Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00HGm zL_t(IPbHG+QX4T4ghlL_RB-Z-=OvKX_*fg`*pTb}2qwmRYj?HM@J&>;Ra(u_-P5D9 zuP@d3;$z#n(P%gvo>}XxZAPQ_pFV%6D>oPn#ux9})|{W4!%KO2IW~7zCdYb~x@{}V z+%Ix>b0{~BOiul#mOmmlhk`5dyIPioGpkY_y!;TEXC3!N-c4Wa?WwtM1*}!2C_hDr zB&FXuG5bK&e|JJO7SXWl0=67RNTI{m_|w$rz55< z3nmob5^i8LsYeD#TTt}jekRkDa`~)B_$*En2WqOPP}OANpKpy00000NkvXXu0mjfpV=D4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockOrichalcumDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockOrichalcumDust.png new file mode 100644 index 0000000000000000000000000000000000000000..e137d2d58caa3c8304d01e1ad7c1cd206257636a GIT binary patch literal 737 zcmV<70v`Q|P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00KEl zL_t(IPbHGac2ZFkhK~!xwG22i&!LG4y3IvGLm>5F8^rps#bl`F>gpB+y z%+A?+|7HK@y!iC(M1OFweSX&Iv|6ohvsrI8PdeR8!yCi;-&&*5==J*T)ArSC!{0x@ z4-emp+`tuWoF-b<;>ers*i#+r#odSe&>d~s@{083SM1{MI6suA=M-1EYZaNEvoZ@* z7r|uP!adco#2$?Crl~NJ;L7w}u+&yTDssTEv*pfvS`Z{9Nj zh1|C%+t%{Tk4WU}k*KZ$h?b}R;#jJ$!r8v7wg}ahp;X5fYnn2B2MW}|Lw|XHBH+j> z4#=(_6P%fdHjL$oA1MT3-Pv?=3$(R`j1GgVah5lx$7v5Jc!C2)i-?U zzM44r^V_3j%SxD#iu2oJ6nCaoQD9_(6j!FvDbIb>bBY^M?1-%51kFzPqk*^L!~>=> z4^-wp_DQx?pVyCZvWYc~0vg)+p$nJUfs-n8``l3GHEZ8PxImEH;T6TPmkWX76&MrM zRdBz3aqPh~vY3fKmPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00KKn zL_t(IPbHFBS5i?F$4?8QwGuF8x=fcC1bwPLj%gzEWu7YgRHg|sT*d$a`x-s8dJn{> zeiz=(*?a$o{Xgf$k5322y}ixzv%#R(>kaGmYQ26k7+#vprq#cdPNy>(jhm;9{?AGt7A#F=?pCzrMY@J>MVZWamfv^rQofoWjyEqVV z^c5Fmk5?Z!Gtr1zro|vq2*SFx=Y@1skQozdT4LQ!LTbfrtjk0qy+6PnM*tM_Enj9COUw1+tlF8f(GRpxfNq0DP8K1XnYAi2XU#sxnY0>vvZ zCg%0#coGR(?+ z4b5(xALhj*XAM^N?_Pt4Qd7>J;^J#*FAW-LZK4{c&8x9Gqkt(6vR*aKN)q8>?>~JP VJUNphI>Z0~002ovPDHLkV1i#%J?#Jh literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockPrometheumDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockPrometheumDust.png new file mode 100644 index 0000000000000000000000000000000000000000..4c3ab2a8b750ee2723399cd824f37acf06a59a36 GIT binary patch literal 716 zcmV;-0yF)IP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00JaQ zL_t(IPbHGcb`n7phRYMga}2mLZ>NcjJy+8M-Ar+Kf|wWrG|c-#viE5C+a z)xGy0?qBty@~x0NKR-M_XS111CcEG7_WP%7_GSJ}e)n&8c6OG_i%lN?Nb%%_Lm**o39M4XDVG7A#y5CXPMU>I=KQt)GSf1WUJY^PUMP}(sgvDsdS?M-M#s@f~tV;u$R;GwVH7X%!&ScmNT@e5}rlx`_p zct{}#>(QPCsW+F52{}?(*Bq#NzrwmqSVOgN^N#drv2Jr6z{08^k2|cK>V1(0lwbfr z94u=T^?sFW=VucItOiK~=c4nYsdme?*px%vo7srUDD@4WHBJ);U%I_C`U+t}DoVFk zC>~9xqQJ-mDXvVT6DBToC$=EPj;O^3Xm-LM4ZQga8%!hd8;Q$4#vt{1{rH(|)LuzI zL))F2xU5YKs?42oLz&lXe-CkiAi2XU{JF!0K=BHUiPknaZST)*Oe2dK?V&1WU*Ul%o&FMO5Hzi3Ql|w=`f(x+q`-+gk$jERZl51!VUlwSTRErK;GyJDvtymF ymA*7+q|=FYK$}-%bw&YGbS9P@v64!-*!vGsGjZa-Cjtrp0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00JUO zL_t(IPbHGca@s%;h9?CfRWalgzX1jVl197Gf&k}`Ql=e>rzY%YaK+JC?0AW z_mR~4jmD#*%v~3*iD|>Kjbkc_VJw@0ScU$?G@hE?Hg27V04)9BwtU3|6p3jJHMt5x zM1EXV#3qgqUHRd{b9ZqkHSKNG-nQB!srMCSVwxyW2M_&2ttQ||Efcbro9~>N=+zsm zW{4Dmu%7HWkj_1qF_9QL>y9*ipsK9P#8}sF%VpA|#k$W?3=6A*Jnazp54AcCD8T@L zcWctIM#1bFu4m`*kI?>_j)`u7_wMGvDxy%`9>7ca_Rem4peYxT{oA zJekf!fsqMPT$x5^6$aF&mIEnvL~2=}*$IC%@V01rVAf%@4g>ZXYMIZMn{Q;(R~iBu z+B3(-WolbgnLFo(GOxL9w{d|Wxx*_Kp3j9q@d}KIO&p)MUw9s-k;TkoLnX9LD-xSl zoUN#;JTRs6Um^{Hru7`QXu*(>4b~D|8T?t%(D=21^@s607*qoM6N<$f*@iwZvX%Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockSanguiniteDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockSanguiniteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..31a17ed2079c39f5e3cb50573e2a12ca82a3d7aa GIT binary patch literal 635 zcmV->0)+jEP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00GlU zL_t(IPbHGcZrd;rhKGwNiKJ*dL6PMB&*{Fzk{8uVET@lBpod;+8)$)klnw&OnSYz1 z)CZAh?DgMYXSB8Me7&4SoJdnwf6f=9RE+U@xt6~9`TN(K7-VbhCy}ory{p%von=F8ju=OqS7jLsJslJ?zH+| zm1AmV5QIbRA14G7tyX9aKA`m$hhvJE4t3~DcS_5Rwqsn3&0@Cdw8nuteB?huKx1Px zVy`z3oI#L&r~+0PLYv|hi0(@V4BtF14d$lG0UCO2j~3&;#Dof?!klLCHAXa$gaZNL zLtRmvucy@t2cjOrlH_t)uE@GEwiUg1C8iw6jow=4jl+K@!rUwqQQ?B)6gr!NriV6H z(D)3&Q{S2bQR1L&K#-n%G|1LhW!4MvIe6ybOt9CRdv-$>L59+TROY?}>QJViHw!wkcOK51JGW|FT zrjTT39lypLm*EJ>In#VSzXlK0it3E!*UG(&vo<4QqRp!@I#9?Ix3*{%BjtVK_8$d! V#@BKy@U8#=002ovPDHLkV1n~t6Sx2X literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockShadowIronDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockShadowIronDust.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f9d79ec31ffeecf085d7c99f77cf7df194a1b3 GIT binary patch literal 711 zcmV;&0yzDNP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00JLL zL_t(IPbHGca@s%;h9?CfRWalgKS^T8W|KfjXh91Iw6TdbfC1;Bb4cYLFh1oI+-AD_ zU;3Z<5VoF*cXyZf_d+3`&lk?;)A{^XD10n^DV_eEa=BcwSiHPlK7B6z{qy_&{;ODc zN~}GPjQYB#Pc3<3)dS_nvfGMvY3ZuJra_=QF1srAg{w?EbuqJ>yTIB<_Smd(pIEh| zT^{O{RZoR$<|wcn5}QhD%bUI-wxK?AXMEZ>f zu}>^Sw*zzStH;EhJIWz)4zV+_q(raGoCXTi!9yRZPXdm)+kotK5^-iC*2>$yi4=mc zUhTCYUHK|wBDE#fotV%K%bEUXIhxN5=}!2p1GGiXyB z88xoQv4;XyH=&DjaU6MxR++m>+G(tM8ltI{`G#-mWQl_xG#|!BoiHI4gXSZOSJRm& zFfu`kE7Ry~LxcLlZ9$41F?XAw*$IC%@V4%2V0NLk3k~)eo0-qoNk}${UKY^MUUn5+ z&b=m8=5D#6%xfNo4lWQRcX-9x*SQcVUV$;OPwd*FCDI^hS}$RT7A)Dvv1E_}CreM|Yh-o}epm~WoHJOU-(G`Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00H(% zL_t(IPbHFTcbY&Dh6jZ;Afow@llJ%YnrKuo-Y~XJe|(#!F&9BD5wm$#K5)+N%)GZ@ zt^04{x9#$^QmSFwD$k2N7p0^VoMgMA*|dD$FN?C}b?)yrXJ>86CicUHJPo9ry4#`k zGL(N`CBJqa`jSUV|2{un74E%Cz*4E-nyc@9;`FbGg8TS72sh9n^8lSqsz1 zV&?JEEKT3|e1VBLFfW2q{g&7Ui>CD!cWA+49?sALDLBa|il<@hk~MNL$=Se`Zv8j- zQOU?kqXtjQ^gttRCRPD${u+j9Yn89`Tzg`07*qoM6N<$ Eg4Jy-RR910 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Dust/BlockVyroxeresDust.png b/src/main/resources/assets/exastris/textures/blocks/Dust/BlockVyroxeresDust.png new file mode 100644 index 0000000000000000000000000000000000000000..44626f0eae1311312a278f4e218fb4e4b41c7459 GIT binary patch literal 692 zcmV;l0!#ggP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00In2 zL_t(IPbHGua+**Sh8G}U5X59AGie{C$CyO%MAeAtOZJ#(R4|@U+omtl>EyOeZEyN* z;flT1`cG?b?bRo73+C?cKg%+5IqOkKfj6P9S}Qwb(|dr^>1>eOQW%_1Ldi`fu>_OkHootl6mh;_I+D;KWk??rlB57Exj z4d-@$dsvUnXkCgnrOHSv52O|wC{PCv{p-)7Y}6A2va9>2{4+tM&ca0sL0I?pEJ#~( zn=y1X;#O`oa#LlZI@aK0d$fpqx%OcpD#(3?m4grsD8T@LxV=1}m>v7yj!?jAJ3Yj? z^uHdJuW@AtW1}_8BN~j9Z}_UQ+BovEE7`Ufa2b?5(UOi;O59QI-RsYy^&au zVh8RVXx!tE2HwI&9!xj&x@mzt{A29u{t3HbZvqXa=ADVl`ZPzCxomGJ(~7>7aDgCu zhgZV6!-0k36&Mq}t)ImW=Xp#ciPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00E0h zL_t(IPc@R=Qo=wCg(FIDlsn)52^2*HixhI&rr6%@!MoN)7eQkIp^dgds9`D z;qYFh61fveM2ZkXk_-of5wXav$b(2JGODV-BzY9otZCj3xcwIRb4e*s=8MF zF3T4SD9AVgELHcaN7cFA&f9j{b?;V01s^O&yCKK{IPsV2!HWQpD2itn?9UzX^*RQy zH&OnnJ{#r9zO;?3p9VM^KCkNu066^i*W;!^0X)dqx;3-voh$%gj;=UoW*1Ca6i-ag zF2P_A#-$<6LtQf^w>UEZ@y0HF3>OqEOT#+=m$m`QKQvgUx7eZa`NY>Dj19>!GYJ95 zRM51G5|cw}Nww+ZZo^2oz6X{C%oFs3j`QX2&3=F2YP+fQYxW%hMu9q?8z(kS)&;3G zyuP?7()*@@u{bMInVacaZcy6;Aid~xW((%Z-x8LHNgYU;4j-CXe0+W1u{u7xIGNO7 z+kPAVeCRL&;)5fy3Mk{&ps-RF9AB=LrVN+%{sD~}m*^XDgD3z1002ovPDHLkV1i^m BPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00E^* zL_t(IPfe1&N&`_4g|CRU1O%}YeFTL(fg++rqWS+ZF@&&)*~M%`32v0AL=2)fu@egm z6~w}a@F9Y|KVWC=w;Z?xhTXe!&YU?jcSkzG;oxJixUlr|{Waw`-@W?ycx3M8_V4%8 z81tImh|Whj%%1khyd>AmWYp#?KS~gt5!G| zU|w&LNm7E{ZATYPZXb5!GJ>i*2t%sHb@B1DCVq@2>JM20hTZUIH7oaM_p<%#ItgqTt z;@FO;dJBaGb^`!%qKvh{Ss5%42EFds%-QHPDJI5-B&`z_AjEoVm4cD*Rw-}0bFc1> zW1TPt0SY@@D<8T9?OXK>En(dtZLM>|#OjDYWwj#xNbDM)!*>^M7ZQKV@S@~L-PBw+ b-E6r3ZxcXxd9&&b00000NkvXXu0mjfu5$2) literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAlduoriteGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAlduoriteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..4523dc71cf0d909acdde9397af4698a79e078537 GIT binary patch literal 522 zcmV+l0`>igP)H;LN@>a0h>ugK~y+T zO_I$kL}3)hk9$cL(?xR!w|q>-W~L@K`~fpdrN(ziR+^HLnuu&Ikbl8KSx8yhkgTjM zrYucZTG?6qy&m4w>E8FA=Q+=L&UtUk!O-x_TXP`kOQ(AuPfwD$`6%jozqKyG*%ci)IzGousF7dpB#g6=#l%W9zACcPKYwM(k%t2++0m4h{y)Yx(J! zl;CPA5{cO8PV+n%&O%rTLjv%Q`&_5MK$Anj#yu;t==?ywxxyuW&=dfIanRSC0LNs`p!V1%3kna-xj4 z!C4tB5N{`e0T1(8b#g-V-TRQ-CFt3C3yE_ z8Ct@+LE3uf#>DD~KV`Kd{Yaeg`Ty?RvLNxd{9ly($gP^|rfYHh4T@>$xmg}+`Tzg` M07*qoM6N<$f>KcHtpET3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockArditeGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockArditeGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..209fa83af0a6f8b4166085f8db74e75dc87b1034 GIT binary patch literal 491 zcmVH;LN@>a0eneBK~y+T zO_IGz13?sp&;GDkNJ3u1Dz%VK5d1??5s4TUf{{S%w6IBGo!(Ncgf!N^gf9?m^$7$^ z!T3#1G6aU%nS0MY_uMm^RB7`4H_xR)>Q35k4|ua_w$q;3;;+u1j>kx ze2$D-O$q>AW+~_c7r;l_Opy%qRav6&@pc0c*dpI7b4>lxa_enHws{sA2dqFUiQb8-Lx002ovPDHLkV1not%FqA+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAstralSilverGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockAstralSilverGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..3909771ec2ab37a0bf6eb1439dd16a3c0e01c84c GIT binary patch literal 600 zcmV-e0;m0nP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FQ` zL_t(IPfe0JO9N39g`dA5*jf7vf(X_YE{F>xW*JSQF^B}w2__LGIB~^@3R*}|1hG(D z3K0bh1+lac!PcdB0Xu8I;lLwsnR#>1x#ymH-_$L6b8jDS?QNYu-(L;E;N$gGAW+}b z8~*$KG{#)+@3u6zaA<7pAak*|V}=q=JQ_MWJUG3(9gIh&^SSMf^@;JU=XnG1eqy0q zCP2qVGaL*sudAmQQi9#_tVqOEZj$Hu*(rofItkezY1vj!nNn$%0!Z^^4|c+d`UQ(O z&%jb5NQqr26mYnCd_o3vW33{B0Zt7>i&HKi8UPp`Y(gYZsqi$Vyh{PuYPCvgWH@EJ zNx}||N~o{fhz*qjY&bDr6(u5_8l)l6R%Mx|6ASy61kV(52#AeccQVVaLw#NFM$<{C z3V&!Aup{9fyGk6}5mj#?zrbz)Ku(mgHaIJT1;U`W`tZJT|4NF9u^~z8LKR(XxPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00F5< zL_t(IPfe0LO9N35g|ELr1i@DP3yQXB6cI&9G|A?rF^DW7*^q}Q!HuFt#1x7}>{LWh z1A_Pi1RHDnVDAI$to<$rF2b;Tcg~qJXXfs}LAcw0@6Sxnet&&Vjx~BO<-x(BrO5g3 z&xbMQ?0$J_Vv0j#yhG;ncFC+}yktCjb9M3hVA9Ezty<-@b6hI=VHl>8%fx=GMSyN@ z6gU`QUT@DMqyz^=UnHVhDf8^z-$5wkvycsvj_vf6X*PE#fV9^NVQ0L!Ex5cJ29^>* zO6+>Qj>F!$wE)^VYKvfibE$Zv8t|b3fZ@R=L;{rxPt&Xg6p-z9yQJ3Fa;}>s+|Z~* z7w3)GP$|HMm$0fR5&2x2hCnCnL!MqDW-STcu2&Ec8@oZ-XV=liId~iSEL4RZ8V2l@ z*n(Rnj@^i=caSY`8vu|KWtPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FB> zL_t(IPfe0LO9N35g|D@R_*X$a8?EjghB7_=Jw|5niLabLz32s3J_vFg literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockCeruclaseGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockCeruclaseGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..0d97f6a58c38158b8f22446dd267f34b8fc528a3 GIT binary patch literal 523 zcmV+m0`&cfP)H;LN@>a0h~!hK~y+T zO_I$kMNt&Rw|9MHpo{Lkc;(}T$y2XhDgVM7DCH}k@scF+q+UdCN-;7vGcsmEVlMm# zl#+oGGb01PV{uZubI)08?S0nX=T=p^x*wh%JJM}Y)cUo5^fFZl!=~iq`t#$}%Q z1Gzk#+M`pD+d{uhnhl$6rd#&T@5ap5a`?|!0GpTBSn@aemsWQmCq(({tHb#Dq zR3fIWiVLCkvsqSAzw}0uP(ToNNoLm6LpK)$;0o6?3e-b?cIDW&sC++Vm*6J=Atyq- z4faB?K)CrVUcE0|z5&rOHdN9(Q38b+Pq8L&G>4f~%HPhrE{CCaLK_4uYByF6dIawt zl%`c!FUYmtxzVw1#Gg=&NIw#LeExqsH!MW_E&m54KXR+f_0pv{{svF0_qp4IalHTl N002ovPDHLkV1g(%-a-HX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockCobaltGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockCobaltGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..39af1f60503bf343215f27e2703628483ad41440 GIT binary patch literal 500 zcmVH;LN@>a0fk9KK~y+T zO_IGz15pr#2jedI1CgY$kaX%c>PCobOi+C=W%y1?@W~&EbJw5q zdJ5stYdOil4tmNAW{d(z=WztPse-5aCa{zUQevN);m}sE$$;K0l_%bSTV_39pay{9 z!6rlkm5O@~%qSpxU#pQiFlR$NNra|R*+NTfs1#sh$A6+k?8|hT-81IRS5dfn7_hgeY~VPwsQTd06@&=@$cZw+24`ik-~zpuR{OcRM~aTIA<5uG z1qd-7mhE6ZpoZJoD?R)VKF#R_6t){HA6kOut$G!>h4>9}ZE$XMtQ+yCtVX0CiCOFN qusb&_Nc=6+gOVTJrpvWy%6mhs;wYv70000 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockDeepIronGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockDeepIronGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..d3dbbeb71cc2613a9b4f0df6c9548e7af379aba9 GIT binary patch literal 597 zcmV-b0;>IqP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FH@ zL_t(IPfe0LO9N35g|Bv2B8Y_`h?SL)AMdyKk0bqE-Q7J8 zufIQEZ^oFu&acpDh{N5}H<@1ZVU|-)JQlgUI3JJYlkw7?`gE zONk&Qw&!^`93G310c{;0iC};;iP(D8_biEff^k4FJfAGS&uXWw1aP^oEj$gU$gdCdP&&trHa>#Ci(3w2|=Y zO3HTUUfpuhI$;a~6n3yyK6DA%x9S;M!n#4)TIYs|)e(QnYDM~y*fl=?-<@Gukoa5v jFG_yYP0e-F>oxZeh2v6~{&6b|00000NkvXXu0mjffsXG| literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockEximiteGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockEximiteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..14656e18bf75e0d44f74b9f7b86ce5cbf06d35da GIT binary patch literal 535 zcmV+y0_gpTP)H;LN@>a0jNntK~y+T zU6M~r0#OvjUmv7ZTcJhE`U+AAQM7FpZd(LJk(>Sy^aWZ}mgER&U{cH&RGXGT1WDpd zB8sCSIx1ru`%SkV5?tobJ?EZ#?tO2p;$Hf`KQSKi25xNWW&JGV^?FBZ{eG*il$wox zO-@hoaS(OMgjf2iSWeuVJHz4gYUJ>(bm|TA9p7@>IonM?=J$wlBSU~zem)d1ug&EI zDS?~qoRElC-{hGxk`SDl0a+ob*;-FB#hO6@q>n}#cEOGZ1>tZUSd<7-!hUtmakx0M zK?d}*cPj)1{O$y${Kx>n@L&`FR3NLOeM|v>KYT*iuBLQ1kNFcdvOqSi6BGfeX$F0>Z{_vzuerW_Al+xn@9>2!@6M`|c*DS4mcnDD|U| z(i;E}Cz8=N_?8S7h~VHN3s-aVX;Ms#jbF(>CsKeA>#5WYCBk+!sk?KoO)saNFh(#* zBLh2FD?f4wa%xh~&>}1+NL%e(F|l;SpJZi4a*^0IK1XkWVp)*5Eu)JPKhjN_%YEq# ZtZzMOGEoMn%OC&%002ovPDHLkV1f;S+$sP7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockIgnatiusGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockIgnatiusGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..0ab18d8bd8ab2669763b58f2e5c735403b6b45a6 GIT binary patch literal 498 zcmVH;LN@>a0fR|IK~y+T zO_EJZf>98Kr^q)f!qB}-5hAEf7HLI9iwL9-LC8W7grJX2zo1o%2;4_dv@aKJ`z6u7 z4`>?})N}8#AsDXrojK>snYj)$Q$tT*->b#q``hbzr&4QlGf8rN*Zlf;F|$geTgqj* zbZ)lE93MPd*=&D2b6PC)ZmY9qTV_YO?3&q5DpfKg_L794x)Sf9%+Jq5o0Q7ye<1GF zct4w-0)Oyq(IM!a9;=nDG{WE-Y~=A^F^5qRcs3o(DP=Sk)Q!6 zg9A+nL{%!BRyTt{_9UMtwP?YHaFXz$QE8>qeKb%A*qDh3l!%4ckkVmhlvAaCxfX3G zg+*cEYc=<` o3(Eq;zvcg;Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FE? zL_t(IPfe1&N&`_4g|8O2Vxx^9K7gGN5Wz|jQH1<&OrkLuS%TS^Y(xoe6fG1LwAxZE zEL89{EW|euI}4*=XC>md9JmCA-Me$noH;Xh`;LPB*SFWX+4--}?(gN(dvbJeaA^3k z`}6%_jCq;vk4?rn4BWhtd7k<+t9d7zj^Ex~UyR0AvZ$uj-0KH0m{;5BGNv%B2EigQR6!J!RVMJqjQlbOP9UCmj`3Mk>Hk zB1nnt`#ui02WH5Co}ZqGV1SFcbgSXtB(8bSc4Q3V?&bGi3$*6J)7l%k?{Ij z-gf6+y)D-|VGIHkcC=PLbP3wG>KR(XxHPz3&{4?A{}>nm0000igP)H;LN@>a0h>ugK~y+T zO_I+mL{SvSk9i~uJv49d3Ny_pQBzY&c2;Ji}qQp8-wO^yY>Vm zy4oH}M67ouS?k#hg5@AU>`HpIuP0=?Z-4|udzl>SMRV2dVCE58l?WiIH&QVUPbaQG zV2?-g5*YN7SuGiHPy^8DP!kftstT)ZM-d6mdPfLUNi_T0RKhn+l_};WHBu6=G52$% z5>d7$E`&N89%dEwOK+u86cB`6l9@I2(5(akxWYA!0`>HtT{-qGD&J4pCHM(I$cYed zgS`+e5N=1@r_{O!DJH4MEI+8|(2yRmZ6BY5|q zG_AsVL9X@AjgECA{)B2o`jOb<^Z(nqVIksg`9CQ6ky~A^m##(8H^`yo4f1V(-v9sr M07*qoM6N<$g69_C>i_@% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockLemuriteGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockLemuriteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..5990bd597f6da6b5e836397e1dc61cb04e28c6cd GIT binary patch literal 530 zcmV+t0`2{YP)H;LN@>a0i#JoK~y+T zO_I+mL{S{YzvhuF^w7Lns0kSOt|PoS)nm7TTEb-1Z-@4b7@x#ynm_rA9M!Qq#;*U5VQ{rDtV-hEtM4a44v)3dM7 z4>P+iR7w6e(ULjZt0>sYJtG%C)?c@L(5S52gsPpFB?cm}bT22&@)a!|U z5>~P~5ZKCiS^|SEm~F%(7HYuJ*&J$0B3QZbwCyNj18A*Q16qu=`_p9Mo5p35c}b0w z4aAuFS>i-3SQ`gI9gU6g6!lAQB@!42B5tWCWY+khTMhznm1`OW>Z!lDO6*(Iem`Zm z!A}4}Nrdphlc|L4C0nsrrWa*P=14fLe*bz9I#bPYxPv>4sVd#_41_g`S zjg^Hi!KVkMX&LJVIo2mPI@XEg6RHvEM`G6G{C{_DScv#r{trrdlvao9rZ=MK8+4cW Uf#z*ND*ylh07*qoM6N<$f@Lf0kpKVy literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockManganeseGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockManganeseGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..d8f58ce78b78657e758c4fbe460f197354d7b70f GIT binary patch literal 600 zcmV-e0;m0nP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FQ` zL_t(IPfe1~Nh)i#h+M>bC2vtk*P<3if<+6L)xt$Z zL0N5D-F54B(F0WPV87$Y$;)s!XXcx4zL~ibNB;ij*XQEG((li=GaahG-%n0X`E&E? zTk)m)7vb437iT7f$9n9jjf|CyM|;@>$LbGbVw;-QOYlXewtaZ$3C1P5Vgm=9f1cFAc>)6aX8d(Nc%4dO!>83$| zUXQJsQKHziDETI&6U+n%h!XJ_8QjH#1WdvA`uy_z)W=1~$Ph}SL=qrkJmq3m32|XF zW2&=Pw`vH;LN@>a0jWtuK~y+T zO_EJZ0&x(=|6YPFK_9`3-$1%Whakv~c`@pnM5mx@BzfsYh*XG9UeZIC4(TOuNz!~b z+a(G?v=_Hz`|W>pSs2#cd7gRZnHd9)bKiQY|Nc!v!SL3`e&T9pVSX_hiO&TlN~yi0 z)lhJWmuTdG%L=CaSu7HJZk~UR^Nv&g7-T0-fh6HLMFP}(zve{&^Rv0W zO-kVYAS)zd@O8tpWo00Atu$nXq{sI3Bx5^wx&Xxj>{=`77Q9+1U{TUh7WUA-#o=;z zjf_SOAt>NRJ30Ev@gV~M!-Gu-2~<>gDtnxxKm#389W&$WCKA)3Q7M&=m9U{wfQ?GS zRYi$t_bzFup$DFo#;I({g}?1Q0>Z{_f0Sj{rE(lz&q_m;aEFEg`>~qvR;lNijwtmW z)|N05C>JwuDIT#&Y&bH&8c5r2}E70v!g9enz4r}VPuUhpq!=EvH;LN@>a0jWtuK~y+T zO_EJZ0&x(=|6YPFK_9`3-$1%Whakv~c`@pnM5mx@BzfsYh*XG9UeZIC4(TOuNz!~b z+a(G?v=_Hz`|W>pSs2#cd7gRZnHd9)bKiQY|Nc!v!SL3`e&T9pVSX_hiO&TlN~yi0 z)lhJWmuTdG%L=CaSu7HJZk~UR^Nv&g7-T0-fh6HLMFP}(zve{&^Rv0W zO-kVYAS)zd@O8tpWo00Atu$nXq{sI3Bx5^wx&Xxj>{=`77Q9+1U{TUh7WUA-#o=;z zjf_SOAt>NRJ30Ev@gV~M!-Gu-2~<>gDtnxxKm#389W&$WCKA)3Q7M&=m9U{wfQ?GS zRYi$t_bzFup$DFo#;I({g}?1Q0>Z{_f0Sj{rE(lz&q_m;aEFEg`>~qvR;lNijwtmW z)|N05C>JwuDIT#&Y&bH&8c5r2}E70v!g9enz4r}VPuUhpq!=EvH;LN@>a0cc4?K~y+T zO_H%n17Q$^2k}mh2ode$14tSrQBjOaDiK6Q2uOmE%0erj!ZK|dL3{w;A(fRNRz8TO ze*Ztoaz^tJOAmfSU!|yllJ4r`tQr;g)}P5zxOU@Vpk$hIMa~?n%8Wy#rK|c zoe^i!ZBc+G;1g8)`JBqp(&h67h_eTNOgl_C&b?AgkE{1{X0Rj(fQDrOdf$Z4=?-Og zB0}z^guPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Esz zL_t(IPfe0dO9EjOh2Qpp^j`wkZKE(WzrRumnM6l)j6@t23yKVCU@YAF$<#P&Q7ht=7F4Cv(Q zQUn8B$Rs)~mk$j93=cLT5~x&onqJ$bfb4WSB~?Bu*lv>e8+x{gM)r)@P$|GhIvJ>< zM3f3y8Uo#3p7Ts6V}T{XXI>Kw zb^`!%qKvh{Ss5%42EEe9y7;yx#l+ZtHzpB TZ^%O`00000NkvXXu0mjf=%Vt6 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockOrichalcumGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockOrichalcumGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..211f1274f937763da9c1ada4ce5cc7a1327bb5f2 GIT binary patch literal 594 zcmV-Y0Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00F8= zL_t(IPfe0LO9N35g|C%}h1gs8KoG=AAz)?clRz|UHs)!Nut>6t*+?|FQ4~?M&?>*d zAE8)U_ya70AXcgDEVS`k4qSv`_wJlCXU@#sf%E93_uhLP?l-4bp85|{zl$Ryqi=(+ z-(P)W%<$)UVj;od<>#5q(8ri5=G=^v8mlfPn+rRc^kE~ozrCsLdr=f+Gh4)2r$c~N z_bMC=FfaFVjg(-2-xG;A2njlqa3Sk74}3l}05Ck*gh-%L;c40pp8~SoZkN<Max(*bM;4i89s(XJxQJ81&|jo!QnFDJI5-B&`z_AjEpAmAsMgZYgKG zbFY5QvrZU;0EHc|l@DEl_N{t`mauM+w$`~}Vs*ryvRaXTBzBF@|959t79{?b|BI3z gbyIWQbhF|A0jokx#saennE(I)07*qoM6N<$g8c0G6#xJL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockOureclaseGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockOureclaseGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b3985b286d71619ae55fc334faadb33fdd3c8c GIT binary patch literal 596 zcmV-a0;~OrP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FE? zL_t(IPfe1&O9N35#GikGsI{PlC|HR?3K0tnL6ktE$tC7uJ`f2pxsXIrf)~XPA_)>3 zQ`w5P))rRw_F`dYWg!S+I&S)~Q;Aqm&~_$( zr9_YtyI!y3@Mbx%0NS~1iC}=!$=F`i<3j@g!-GwT1S%Dtrcv`KAlvKpNaZqV+f5R7 zXjCHMRUjr6Sof{@rNBk+P73oJ}*ZAzeJ60Km#NX1t iDEU!0HP=n=)x3Xn|5a=nMs=0|0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FK^ zL_t(IPfe0dO9D|8hHtA@5pAMH+ZJsjuvHMPiatQ|`y)pY8A3;NEJGX<3yeexA^QRS zljs)|t;~IkauEgXdTu8!!eQpldEfJ%_nbRZZLcvL4WE|h52qKOr(b4XXJ%*TK9+vI z$8Sohug6c{s*l5H;hoIq!&n_AqLGk)<)V=5Tk%NnxKg_5UKNgP&+}rD1ESSz5}^59 zmV*N3<=odu3G5u%LL$ngBG0wn352YbgshM>Y@;Wcdi|6FNM}tCb|MPo~mAPC?Go+3`k|tDbr0P%+RR# z_ji=Ap;Ca2XjrSFL|Caf4S}vZ=RBj~fVL!X%`G7yZ0tHkn_c_&x8dciBvc7KGz{3m zz^+*(j?IWtZy;S@HlT(7oJhvl;4B#|5DLA`yY|Lyixd-MLnMt8DL{zzAS^dXTjN|Yv2?_rWMxJ2Be83IPTrkjS&;Z! kCKn}sq?Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FB> zL_t(IPfe0LO9N35g>PyL(ZWK@6e^;KC}JVn2tE;_#;oRP2(kpTOR|a*+$dT^OrbVu z#D8FEVgxb*HM^vB#&c<)z-&Xz z1SzqDAc!3H50C+E-84loz}dazan<8P0|3K=O^5_46`rPE^C%$OZnsGtP$B<#?r zBsSNL*ib3JhO--~qC^z3`!oc)YhLqocDEu+f=>e<0kN^`Ra|zR*j$BIDrBH4qM>2H z-r3r)tHiM#QS}yz3hV{|3gR?SNAPjo`_*!Lbg%lHGLz32s3J_vFhsBJM@IgLp zyK}GJk!zhW1_25?S}PyA1npb(3@u^ZAZ@L4!^G-{KV`Kd{YdN@pa1X9uq;UYE&mrK hKkBCDy6NMZ_Xj5>MniX|Rfqrp002ovPDHLkV1h;d_TT^j literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockSanguiniteGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockSanguiniteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..668ccebf4bc60a7676de54b5076cc7390eec2372 GIT binary patch literal 486 zcmV@P)H;LN@>a0e4A6K~y+T zO_IGz1VIplOTFFX#JxY=><}NqQxuicNEA^K4&=o2z@Nm}NDKrqGW8vd1)t zwJe>N<)tPcr3GnUI%_sIrNb=iz?P2koB-X3d4PF6)k{i-xBf`vJ2Ah~41~2fD~wF+ zG|!dZxM+aX&okJIZn#kk*pmoKX75IY_mKoTs1+uJ@k`QPZ14iW@L&@rfqDv0^&}do zUbNekRuyEJ=MiaXrVMKJ5gRHE$e51|CJ`&~K%mp2%G1yYK8P}0LM}$(H3__KtUJQe zFkqjwg1Jd?TG9Op3Ju8t04s4N$sl(H2}JPcE}OfZn5D$VJUucgaRY;}hszEOKA@)4 zxmR{bN?3ycg&l0=!H;LN@>a0gp*UK~y+T zO_I$^0#Ovjuc#nn<%}9cffIy~FxW1IwrzsIKCll7DF`7n0wIdFEo#+YJePtym!vI_nmv+r0yz}_sJwYoQQK*VjHjre^j%8aJYd z&0B2+lA?kfg5_-8bv?>umQuoXAINYdLL16D|H3p3U1LBOJp$I3yE;M{}Kv@~ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockVulcaniteGravel.png b/src/main/resources/assets/exastris/textures/blocks/Gravel/BlockVulcaniteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..bc5d4e641ead7fa8345fa4f887f0aec5e3c39049 GIT binary patch literal 519 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockAtlarusSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockAtlarusSand.png new file mode 100644 index 0000000000000000000000000000000000000000..6c2b1a77572738b382d4d5bcc74274d01ea17d3f GIT binary patch literal 780 zcmV+n1M~ceP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Lx5 zL_t(IPbE@WZxT@yKD00(l&xivrM8g1`e5Qe_028Xl3KR{S_3mchh>Ig7+`1#n=K5| z0<9*-2aRa0_>G<1Om6Nu=iBZzNc$8Dh8By(@4r867T5Qm-{$i?F!$oE3@g= z^`Gn6SA*H~#p!U+Q1bMO_K~8mMCXkl3V^x!V@>4<{>_x7p3+f4(#@zkroIWU0`3-&TQM7UCt4Ct!gC2l3StHEQuo8fG z-1qw@gc^`AoZlwIQrt111kGo4|NkVTZPu;7rC!e4-mAAExoPgN8A2oyc#1pNc4^`aPXVZlKF0000< KMNUMnLSTX}^;ot5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockCarmotSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockCarmotSand.png new file mode 100644 index 0000000000000000000000000000000000000000..27318b5e49c4a8981cae6db18f338fdb934c2acc GIT binary patch literal 804 zcmV+<1Ka$GP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00MkT zL_t(IPbE@aZ_-d0K3<5rCDUv7TfA@=CPd5zjL5*j1`Nhz5QyQzM2xx%W0Y-X3FEUs zDYP(JSb=usYb+5%V*D){XGC%0)2%r$ficUi>)!KABE#&&`omX}y-W$jny166`nLmQ%}Y!ca+>6d}?p z2L#IADB4=I6Fm~+8i-GcQrsFIhq>qiPnm1k6+UYgnN=+GDMuT?oE`=1l&y5Qq;kE# zPYSU`K7&?kv$V#>jS{!cC5+92vsMoA)Z=>I3fQUO@AKQog(rRa73uIE6hL#eWA!*c zb~a{WVk)a@ENMUM>+{cH6i7iU(TItX*5Ph(Y9jTf*54??(XE2tIK0uXA8leCf z>9ise?WK2@;kz%tRw_=|12G~211TY|t-v->)Ub+j9it5$l~hz76_sI;qY{KdEgN{?Ho_SNXfhuqM_ iQPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00MnU zL_t(IPbE_APf}4BKYfTwH|ul$cYUBm0B8}{Km7U!k&hz}W%i__DP$Z{`!2gtBW`i8pUOt!p@X((Cdi~hf}5%89lU6naS)DSA562(Olg8VP(_Q>V|bSJu2j|(C12S0yCXF7-9260SR3G@^|u> z5v}jhnzbj2reKnmH1kT*&X;jwW!FczEMU`X^(l4#Isc*8w?Zb=Efhd=`NeWeb$m^X zI>_j(5V3^{_uodm*=GMTPX-y07K=jxg%ZEP`b=gIsqE1$c=Kr=VeG*Ii>f)4gaTmX z?kq#cY6JcheE0f7E=4y3VnhN4QusS26rcmoBaspT4h6Sd#~gq`fJt?GdG}b4^iH1v zWDyKw^lELuh*K&-!IN%IDGeuILm8|%v4k^JLhE}I20f-S%2w>LG8jqUT!e~dC&YaW z1R{2>iny=@Wwc^>3kTRcg_IqP)H;LN@>a0p>|WK~y+T zJyKmOL{SvockX;OYKD?zkcNpex6FimBx#T)lJOu9ysJq`BJm*iVWvqWl9Z;Al%!o=-L&__N2~HDdCK?tV{D6JtJqnbSW_VAn}}gun3PkSupz! z#XEM1RNv%{v}Glcm)Ir^oOljcs6mK%0Kx&NM3#_ebZi^#Te$1L*?+`tmd#MtF1q0m z1x^-OHan>Q|6#Z2Dx0TE94VZEAx$fS5Ae=ZmJMt|DoR9&=cImtpqR($5YB*xt7o70 z+IeKNUWa3wx*C0NCu%vW`@8#mbdS&w#mU=n4O~hH-#IPAZ@c?iGRPsve2rq|VtNaG2KBy{9FU z(2S$EQVB_h3bCwnhZ19h$pYUJ7peA&(doh~0Jrcq>7%T2gPz j@{h+qSajGUr(y9Ax*5&ZPP_1@00000NkvXXu0mjfKC}(J literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockDeepIronSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockDeepIronSand.png new file mode 100644 index 0000000000000000000000000000000000000000..c44fe6ef6c68036b65532b5bd6e2fb575e6a5197 GIT binary patch literal 799 zcmV+)1K|9LP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00MVO zL_t(IPbE^xZqq;*9u5R(rNV^^MdE@~AS$ASQnJ$Qi(@;n<0Q7@IE&pZPF!c9O-MmO zYE&e8?gd_eJGVXr2VR5&h(Iafb8C&P(ft3n{WDiwk;3Yo)x~1*=ikre>$iUV`aYk} z9S+CR(()O;-)GmZ-Z=kzzIuP-+t<^ZD=Q?W7?GlumWO*B%EzM4lz=Dx|tA&n--~Z+sl-U*(t0Gtv#el7JBfeSZ`r$Ba%VYpH-j$7}um@s90tQmXo0Ejxf(|@K`3?aN1+Fr}9DqT9tk!S5KC&aF>={57 z!7xV2IsuHN)eaQI#+0v))6xKCu;L`hX~yBF^=%sTm`YqQlVTT)WIf143VNozkAXlW zS+o!rmY|GQEXkZ;pOyzT_ZT-&ID3E+x(gt63i?dJr~Y~8$=Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00NCk zL_t(IPbE^xPZLoXe;!1I1U=iU-b{=Ki4qqUH7RYWU8i(fXeniB2ei|Lwlgi=OG_6h zrBgc;p#)-jFu_DFUbyJh19$%h4;rh8_#2qKOkUpi{kHGDOOAoK?56DO?Cj6KpFLM^ z{P^{~)9G||b#-_5oZ$O?a^>>1)4!*(TlbE?e!AYP;TbPIn*o|}_PtPt_4*2kX&^V4nTvn4VoPjcp}dn5x9SWi2*kt(DU;jPHL zgE9L+7}a@I77Bn7(*u?>G-n2v;hXLcM6CjlAVwr$ASH&5g48;6;MuRP5#UfrSX!6^ zFbEL0Z3=+{DbfpR29QNCj4{s~0Y-Sb28EoXowV-q#wN;O#ffLMB*wm2A1#6&Q(4s1 zLk0ni#QHes)0Jc99Sj5_A$a@$m}O3o0uK|LgX8(l{UmBPoXt#Z#bW(;Tu`OiW|gU+UQFne+WS=#G~%B z1lNojtgp=NBiw>27q!&Q5511T$T_l%KKKDCqevqR37Z?pj{8>Mb)g0(fLC1y7)!-1 zJtufxny8;oa@V7%NN>rfu6Z>Dw;~-jh#rOXiXv8FYB$=JXOwE$3W3DITZO1=Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00L-9 zL_t(IPc2eePZLoTzM9auB;b<|`Y$vpF*a(T6k?$)-DqvKttEyB5`Fdu7$q(&1})v} zzLyrnpy8irB$#L+71~le?a(=XrFzV9T}A(x=wNehxZE8z)-;>hbOD6gWzhePKiI>0qG-F z^^`W$d|JvH>wYaI%utrX_vDzKVI>z8oyUpso%w5miZ%>DbMoYqb>Ug_jvRQI6(X&` z)Xz8l^m%sw-EDE;9iWV%x;g|Aw!Zlg+!VFJ8*M*^v0n=}F|7x*PykGPe{qH4_R8Wg zeDBO(r@R?R5F-*}3LYiyP?A#|CT);ICIK7|axU}$3(kW-0Hcgq_ET5w|ykV@mGP?yDQ1M=PDM1?7TK?7r@ANA;9(q7W`SW<^|Bf-+Xw z%vTTYl(e@(6G+%qNOV19UF9V;q*~EY=G&U1?HO9PqdfrH>1R@eFXGTU$UT;<`)@Uf zg{)x37sQ<}u`wlOfFKUXTXzb4X3W_7ml=dR3XD+B^5f;z@}jzn)bn1_4$_)WgD`?J zR%FNbrrb1UU;?5p;zbJ3sTfRdX z6Kyz8Rx68IUPw9wRA|kLx2Q`&vl&BqnWJ+vTXXCuZl;6Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Nas zL_t(IPbE_APf}4BKb4_^k{cr8hih!P$g;?piW)Dz zz(o|$Ry0>@H9y>M{SkfWAL&Ca%8Y(j@6PVd&hz}MP&Ae!0Nslay*SAsb99$Mf1ih}>MQw?^vv*6RB+ z`p3DZDaN|J)#ymcUFe~e?tR03l4%?-Tnc{fn2S-igk&Hlv27}cu+W!jz6Z=+b6}lv zEZ6pc>r?wv@>0+pYe1_#sTzq0EwpBIrOuL6xco#HqwcKB?11g*{rQ&34aMD1Sv%Qn z@uC2l(?3>DfI)z4%h;hg#73%NX8>6Q!x#&uCBR5pw8oiMjCqMF ztMP}c%#eyp2f%l5b>_e{oxAA6^Z+>Qc@vYc8?q$mL2Fj;nXl}HZ)624ZV-ERBO7G8 z=OBoMcn^t@;F?i`^>^2%5pGq~pJ{SGI%f*=%qK`Y`rrqo5n(UFkd)ek?6~g$X+;f8 z0Dou;VJshw>~n(W9i97Rl2cKkgMCX0u`^EDmW913xi>0gU(vSK^`g3qRy*P0v~_`J zK?7I_RCaV8oMK#zbq%*3u4bbnA96zzPnA}Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Nmw zL_t(IPbE@aOj1!CKRraHoAn&8z4TV=DOau!KUy2281khc3Kgx4wbnzMn{BySF>6K6 z48-`<%e`FSB8nFg5QOwHT=~#uTR!`e549*G`dz&{yE{Ao|L^O6&LMkqPffsL)Y;Ev{&+(J3HC1g)C-KR7&De_jeeIR z>g)(lD>&BtmFp`BBh}fSWKfeq53S3_EguQnQ{-=Nu0GuMDC55Fc~5tIM#p2JkL_Op zX0E^NS0)|pA#mj%d?W8wnd z+L~M>V#=ccnu9+UXAtmr%D73H$O;i}=hDk7ZvM{Z__bLwDPw4T%F!McMryDgx2z!* zrOLxw%K8b$UN?JDo$8E00Wk9Hf`ir+CR(EKZEKoljTzVjF(Ls2DPd@5R<{Hlc=mUt z32-QIeFEkH3<5+=tHsA#Vx;Th3?PeO7$a}p0gNz)G!zzZZN`ixMq5A`tT=Hi7KEp} zW0yXF9#ff7W+_bujAZPx+owuI^y?T1L@0F*abXF{XvN|O%h)rzg13vGx2zG`kY=>2 zk4`_28U%Z508(DnJor*~zoe`i+|2@}2SD*j&C@Mz$a`4`tx5vkET6pUwDc|b00000 LNkvXXu0mjflG1P2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockLemuriteSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockLemuriteSand.png new file mode 100644 index 0000000000000000000000000000000000000000..14fc293efadef6f85a61a5a96f309b72cfaa0f59 GIT binary patch literal 691 zcmV;k0!;mhP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Ik1 zL_t(IPbE^@a?>yn6%VA7!jyOV;n3J|9b1xZ-EB#}G$H*MK7m^xE#ZiGG@c#p*|U4j z>P^0>?mymNE|))lfBZasU*EhxoldLO>h|{C8Q<^o&D-_s%j>t7_4(J=4|jLO`%xPk z`{$++stZlqG2XPTsN}?Xi=ZF8w=*!IUph<4G&~z)d1a;4S{bRd>jxa*rupewW2C2) zfoqmP@Ms}-ykRh?K- zubS}b^Mi4=C`wY*G=xYgKnLJD%b;q|2h7%w8iQ>%8M4rY4k#m?6u}HCo8^wD$^K^+pDH}C;9NHDPjE=ekr2Z$jIHfF_wEQxVK2d!<>w9y@} zGH@eWt6-qDpoc3?E`y!HNQ`q@J4!hWL6gDkAr~W|9iTWS2*j~Js%{XLkr1coz9d^% zljj9mK?(REw;v@}72HDsrBSLBkh*4oGWl3MaLf&@V8sRzr@&ZcEE-<@1uwyxkwav? zgg9(y8W*W#o)!Nq9dMW@kunZ3#D_huu}5P&I(4#}1=rsss2=LHmS5_9|XmUK5M zsVU>$9t2CTXq@Klb{E3bcH#;xvlalb5OkTBJ#Jx_@<(hv-zMqFrNIM=ryAS>LxIWi Z;ve*K0YCRDWl#VB002ovPDHLkV1oP5Ald)` literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockManganeseSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockManganeseSand.png new file mode 100644 index 0000000000000000000000000000000000000000..03de448f4881761fbd6c7616ab373b493e683d48 GIT binary patch literal 792 zcmV+z1LypSP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00MAH zL_t(IPbE@YPZ~iKo<0;?O>Cd*4{g$?n%49pYD^H7a$N;MEo#MD(>97oK&Yq-E}*gq z%A#husIbcd%k&%FOg57_=ewPmXX5DJp*KU6(sr*o@Zxntt+!e&gTc_>KhVLab^4ya z)Vum!yHD3juLcK6bN;yIh^gFZ&sz|Nf8EUPm8W-aXT#cZRbR-trHKf+G;LSDp*7x^KPsC; zis$%xI@E9_BX7BiHBxuP0i(-eZz*@@`X`L6k4!f7ukiGBH+&RA&ye zUjlSZx|sM)u1wpC`$(GFl{ppG>FPOBHSB44qnlSSc0T$O)$5rM6aXX14}Qg&EgJXW zTNwGFd6TdQVnkvXUqQC;58NSi;JI$$32-Rr3nJzK3<7kQGAsrnO|lt47QryavoRhp zqI!5JP`}jk=2cggx$+foBG1NTS0?jm9rT#Wy*1TvCc#KDp93{}yyMPcAP{Ld1jL0U zD5DjNZWORrxop*PfP_Tx@T!Y>=z2tPYztCV`#$*S`Yqio>ff`N9st+&dd0>zq-5Gb zYj;_=_!@+7WCbg35PP<9#AI6(f>Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00LA= zL_t(IPbE^@a?(H;UUkHtTNLC}3IuW@$>tn3At6A*q|-rdhi1xkZ}bJc_s)m%A-wQK zywDM?6~DBZoy^Yu|9AR#pR{ZJRYGa_V)Jg@cq7f@qG9G z?|o}ve*606_~?i@#)vA0N2igKRS(Z3ekk-MnO7LQ4(&z0{%Glrqx$G^X%L4q!t`l6 zUcSrLszj-*t1>mIjfFnuj)9rDnJzhePXO23#SP)QyegvAv<*+-WY-#rec9Ih(z6{^ z(sacHY{JrLlo*;-E!RjeickQ};~y)uQv8Lk((e|m5YYy1z1mEpWvA66{VwmC9^aGl z^=DX*!#Psf!wBB8vo>rbj&Y{;N1pmof`&TA3Akrk}CLF|i-V&tne1hEjW zd{7~{X4GJPF+E2(X`nDWsGL;W_09v*L?8TsRNzE}A&wa$JMMe8bbuO|0KS;5FqY-K zcuw%_d%?pb7YgSTZ;1*_lPJ%Ljv6Uk@rp){f7aw&la&uEkFCABj0Ug}sQ6xpQ;aKL uzsIe&n?-cwLvCo|sk&N#fuiTM(fJPmVxo=2Vd;MW00006W literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockMeutoiteSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockMeutoiteSand.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc40a1f79052350590e53d6d06ca4a882d35ae2 GIT binary patch literal 764 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00LA= zL_t(IPbE^@a?(H;UUkHtTNLC}3IuW@$>tn3At6A*q|-rdhi1xkZ}bJc_s)m%A-wQK zywDM?6~DBZoy^Yu|9AR#pR{ZJRYGa_V)Jg@cq7f@qG9G z?|o}ve*606_~?i@#)vA0N2igKRS(Z3ekk-MnO7LQ4(&z0{%Glrqx$G^X%L4q!t`l6 zUcSrLszj-*t1>mIjfFnuj)9rDnJzhePXO23#SP)QyegvAv<*+-WY-#rec9Ih(z6{^ z(sacHY{JrLlo*;-E!RjeickQ};~y)uQv8Lk((e|m5YYy1z1mEpWvA66{VwmC9^aGl z^=DX*!#Psf!wBB8vo>rbj&Y{;N1pmof`&TA3Akrk}CLF|i-V&tne1hEjW zd{7~{X4GJPF+E2(X`nDWsGL;W_09v*L?8TsRNzE}A&wa$JMMe8bbuO|0KS;5FqY-K zcuw%_d%?pb7YgSTZ;1*_lPJ%Ljv6Uk@rp){f7aw&la&uEkFCABj0Ug}sQ6xpQ;aKL uzsIe&n?-cwLvCo|sk&N#fuiTM(fJPmVxo=2Vd;MW00006W literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockMidasiumSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockMidasiumSand.png new file mode 100644 index 0000000000000000000000000000000000000000..b4d58893f6e30336d2aa5b42ba332e8297ebfc6c GIT binary patch literal 801 zcmV++1K#|JP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00MbQ zL_t(IPbE^xPm@6uf2E;xqnll@OG-!&B$$X-F8beiGw~!*<3d4AYH4eC=mM=;gV-2P zBqnO`h7mE*N~%&Y-GnX_x*?SDH~MArWis!*-!>!2Op(c`XN>(hZOO!{W@o?K?TSPq zsZ@51@921-U(!42X>Av>pWZ1I5~|KCO962`Jk*X`*C%Pm-ItrCUv6O|d9D?+u=}(( zC$9$8=&6M@-PBoX%nkLP+Sse{f>%`X4HSH$-LMP`eT{`PnCUE7%U=1`LypB>o~Q2) zDm+4~q%yC_IR&+-a(h-#38~*+p@O%+9FSnFlQg#zrr#my`c0z4gboG3{QqOMqGtSa z4&e_6M+HgIHTd}s^`6-_?-Aj&7Eyo^av{B&GQw5GuY)$09)YkgQ-tcaO8^Fp(TD3) z3mUTaKIjHxBd&%#0K*byK*e59?1cxx1I=ZRiZF*lD`rLxn1O+2LeEylxTOa?1JJ@4 zV(g_SFh=#L3JfPtZ0)$E9x|W|RGj49Vzzo|;}!uPsqA_+m7p4kv~inCe#v3Pgg`)2 z320##lE92stlqK}`+C?=^vI4H0-T*5|7^YI2{ z>|8w(Lm%`2H0R`3Ox1`M-f`cnR|z#BVVEtCAr|(6KPPBDSk(MW(vo+|`CBS^R7J07 z%SqLsF7M>8Xg{w0HiHXQtxZBYZ_U~TXaEXlIat)<6mhZl7jf&E8E%~$T^a=^o@yPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00MSN zL_t(IPbE@aZ_-d0K3+I=OQzS`g@4976E9~ZGf`aTgw2c(CluLWn~4|_V>Dj)D~uN= z8m}N5bB>J(v;|5FZD~uP42pcttv=nFljh{S@B4h6bH$lHo}HPsENgt;o4S7M@1Q*# z4ksoiCMTy(@r_QeUA=Mk?`-z=Og8uD=JYfPDm7n~56P`fz2`_Ctdv-Hfqq^pgj-g$ z-u-M@FKc2@RMA7p+O~N@!nIbcGyZsHd3eqzlsy8sCRef07jD!sv(@PNdC|q>fc4?j zB2Ve8r;Ju1pvZ2Pp|sj^feA?J-S6K#e92!GFt*h)H;v8~c>snb%z(=FElc2mW0>pc<($u>PJruq=x~B z^a%EbJfm}HjkNTIgFJM@D^PKR*xQ?`EewQMus4@T5L`2Akp8ychq;wvAzarU>?WOu z>5EALeb56?H=BnU5>$0~$9>=X`2#f|Vffv^LM-oxb}Z1m-qbFV?5?t+{g!;3;^jFP zn-7YORn~q*uXOcECPS&pTrzRlx_HQ-0Vo74>rEY}hzoLY>&}dA9sb}OoOr5~q#;oB cJU&YQ2e210Ze)5mg#Z8m07*qoM6N<$f|k2gzW@LL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockOrichalcumSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockOrichalcumSand.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd6bf93fc85e9d11f46e4158067541500a89654 GIT binary patch literal 810 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 ReJTI|002ovPDHLkV1ld5RUQBU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockVulcaniteSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockVulcaniteSand.png new file mode 100644 index 0000000000000000000000000000000000000000..80c9bd1004b8087fcee66ec866d0bd86b6ac8f12 GIT binary patch literal 750 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Kry zL_t(IPc>3oZxT@up0=>1Yk8be|qjEPS+YSdmdCX@nlms<2n@eYdwoD=rst)oT=;T#0Zqe!fYg%;Iq0`a5Ie_HAy&*hBo%!zI5t6X4_P_#NTb z2__on>_*-(&f8}dH;&95T$7!H_%!Dk>@5HbWArmQKYoEx7gyC`O5wWqa$n)H|KlA% zEKiFrS!+kRwRTlrIe$pRtq>Z3`S+DmkK#K_+WJWowGo@7SHC_Xev{}vBkCvTxuy>G ztdJ|xk8i*g7edg+r#B(&+cu$lnO4AnHTry?xTN)V7NHxA-1I{pfMH2?K)6I)Srs!? zb(-}N_N38>A_we{ePH0D1UF+`)}#&8lBQ>z?52xH z0*_Q?xd6fiB3(Qtqu}D&8Um59i$U0hBruB-oOf}v)+Sju9GVQ}@P}I{qMcm=)uiAM zyps(+UFTOC(vt-zjq_5_ujGQ{*ba8LEYJ>gqg{{pl{D2P9br(EnIO^I^bDGNz~GZAFZ% zZ<4bQQWh?S^pyFEn*JY8f#o~fgmfA0?IPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00MkT zL_t(IPbE_8Pf}qRe^NLQ2!hHXE+#OXv#qUcIopcN4771e;SdUFTQ;};p1!s9DOWAa zOKU>};;tYF7R}6RtFL|NLoLdTey^RqJ9~GY=lR{9bIi6x2EC!#Z2tcHLoQW)|M{)a zXmA`SlgSV8{5p_`k01UyT;#uA`9SSTCHXhIJXuAc&>bmT2N!5OA#tpWuP3Cz+S%}y zg}%__hT5Ow(IXVJv-Oh{+~}Tr(@#6(O36LxHdk6cQBdKaFIYK&nVE{!n^N1?T7gAX zqN~vs*DJIteVd(*7$=mv#@0Dsp6|O42$?sl#Mn&D9I2Xac zgsKMGC1&X* z%K)@6h8U?rEVn>O1BTnL`y*vbAa6t&sQBVcDCjc{J!SAnWg?~Z<#-^{&?0#<%ITsB zfq=x9)xj<#ff=nhb9+|Y0|lcysk&9~A)%xRRsiJ=dA0P2W|V21of9lT@TrydY$K*I3dy)!J9GK&S8r?$06Nm`sSHT#!5 zNsT)tx5q^OoZcB@f6>h{e|eRJqGn(L(pl@sGKU6+0+y+59ljziEE`+5tupKI2jAet iuPWrV2oyb+R_Gr^GANdCrr!(z00000v+s literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/blocks/Sand/BlockZincSand.png b/src/main/resources/assets/exastris/textures/blocks/Sand/BlockZincSand.png new file mode 100644 index 0000000000000000000000000000000000000000..5340fde5f4c52cbe0675c1325d3641dd51a48648 GIT binary patch literal 593 zcmV-X0Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00F5< zL_t(IPbHGsP69y?MaviCk{I9p{~y4(#E6O;8gK+uM8y#$7$pXmC=3k4^-Oir=~Q>s zU8=h0q>|a1nauvoR?WW560>=;WwX@RqFI&HdzNou%OwZ$ExRQ?&fFm!ul&+<+3$jCbFID^=*o*Wm z)w1aZfCo=N6LuD9c3kDGE^;MpV?^2y3UK55+lx9b0t>QlZf3``$ku?_WKxhGovEHp zH{A?2I09hxG-5{q9eA54fa3}q%z<8EYNx+NPlp*Gi)K9N6L$eLT>*b^5Rj$;f=IK5 zW?N2ADKka94uEd(z!2CGVK`v0gfgWp@WfD{-w6tBH-IagAcYh72GXn7F}+%va-RnP zm>s1MpExYE2!@y-(u6lfkX0U!3IKqT!v=gbN6?z4>#ha>pNs(=NMWo3fSY!C4gLr@ zn85HR@$h}mQ+UQ!~@so#eZjR$-HM$>oBW9 zsqBFC5+;Wlz12G(=VdQ>sj`!Ck+Gu8;};HG4UZmm{pc4FJY;{JWyb36oyR!tGrX%Q zIhW1F>3A!QX`^Apyr%OF3-&Bm=~wp1GxK1vHRETSbpI-Y%PFU3mjH%Y0?8= BgfjpD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemArditeDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemArditeDust.png new file mode 100644 index 0000000000000000000000000000000000000000..53a827b2b206b7cf55c2752b13ab5cbd54b3248a GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9PZ!4!3;(5;FY-1k2(Tqs zxr-Mtn`el>=+-tV)CqsVr{*j3@>KotgMs{VM_P__{4Z}m^wwft;tM7Nqg@Y6cV7Ng zmtb-~+fPBpdU5UST^-yR5sh+1Oak||TZYd6Dd)hwvSHUIg{9pOlq5B>r>#=W*{#v> z&r*ED!!U8Z4}bR*rQVsIuQ)Z8<)5~kzy=g z&d_8OU83+z;K&B+;ukU>990&b=Gep&<7o1oSyT9%CF3lHYe3I1c)I$ztaD0e0szr@ BdQ|`b literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemAstralSilverDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemAstralSilverDust.png new file mode 100644 index 0000000000000000000000000000000000000000..9e47aef0a2f33f91609a8ec4fdd16bc00dc93f8f GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM92TCNKwed@$d5oo+q`$Gc)_tMYwv7-k5>tjtZ8W;JlgE=mSUr5n{M3hvWks$G zv5RjU(|9P^5LKK$clHGZi(5f#jj2a?Kc7=$;Ygah{7fw;BljK~zA3qKM}NKLbMVqq rInpdM!Kr2c%-GrkZf`P|gfoa6-mHBdoz&>N3^`hD6{_0puwfI^v{0AMvUOS= z8}`jSfA>dY2auS3_aX?gfKbBh^syRgi;?ftZntCLS9FhpnG;h*=T96TjUJVjU+ oHoMr&bpC!o|IrE8U)>Lwjb*o;Q)Zd=73h8jPgg&ebxsLQ0QBv5X#fBK literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemCeruclaseDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemCeruclaseDust.png new file mode 100644 index 0000000000000000000000000000000000000000..d21267359ea2d79c0ed566b5c2bcf523e12f1d4b GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9T%ZgkXVi(^yrt#36Ve7MVR^|&G3$`rfVLII*{cNr;hrkgl|Czsqn8Ye7Wi)Qv zbbY-o*)S!KSGB?%jH+;rzQ-K(8=(y85}Sb4q9e0I~~$ Ad;kCd literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemCobaltDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemCobaltDust.png new file mode 100644 index 0000000000000000000000000000000000000000..41f297324ea6294e1d558601dad28af39a636138 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9?7yCrZ(O%wX}Uq^Yv8>Mq|^-kXWUwd*B-}ClU7nl!tlpHl$ zueIEI(a!aICmgx_b?xP+H(Og6EQ04S+Ip}y{HUl7>@nXTET(&c|A4jhk|`T=6qhjg z#KaVH+Hn^OypG}6@T)rV2*Z_M@8|qGJM;O3O%B=04I6rD5<3;)9?*nojFYVapZ<{G&d+rL*OAMZ_ KelF{r5}E+y6^uXt literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemDeepIronDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemDeepIronDust.png new file mode 100644 index 0000000000000000000000000000000000000000..2e66064d6af5638df1a8d4f12c15c884ea8af662 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9Zq9;=YGZ&rsdama`HAU)=d?NaJyshKF6s+;acUXJJSU=960^h;pVfz zHTTakELq~@WOIU1)8)tPn^)O$j?8oW#r=RG?2g;5%(JVjfIeaHboFyt=akR{0AquJ A#sB~S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemEximiteDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemEximiteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..9e0fbee7e3b2797dff0de5866962b1fe1de153c8 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9V8`XeC?UG}tTBJEopMU0Y z*1*5(cQJgd`hTkG?yLz)3Z2ReSS=Y9>g?@Hj?Yd$yNJz_Vb5mAH9fb#XgLWTIC4_- zWqM>q$J`h}hwB>K484BvI;`Ef`J8WtfK0At^8uqrZI$W5Oe`DE1wY%@(!d%g$9~GJ zKk087n}VvS&?84a55+_G&#bdcQ2u6eDW1W));g=~N<A{_h0fH`(Mj>!PUj-IXEl$$9!2)wpQedo;)@!)CU zf}GD9*Ye#Nf`Swk<(@Q%DE&G6<`uJ9lE3m_)(y%2V|S~UKJ z$23&Po89}plj|hYA`6DB3ET{il4GvQ=F57Esh;3`Fqbzeb&vdd9Tg@Ynb?VSlUmzv zoJ?hWC3VEijq^Lhm04D&@3gQTy!gyWL036vM!A`ygTQHw0=y xv|)wATrlm*?GdVD4#=OU Bg5CfC literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemLemuriteDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemLemuriteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..433c1ffdbcad03dd8907a195139d69ec1acb8294 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9rD`2|9!W-JW4vNF5=)W^97MI09zT{bZ(em}=nBRtXID}#Zsb77Bu=X?G|zvIgp zA8q-kvNV+=lc~#s*=>R_!=uvQmt^z%OuOZtFnl=2w$bQaf4XoGgPPttkNu|(Ilp-_ zi(yyV#@@g~^$b~S=a%LL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemManganeseDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemManganeseDust.png new file mode 100644 index 0000000000000000000000000000000000000000..46517f6d95ba7e724b46ceda10b3cbcc9c0644fb GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9XitkdkfO8q)Dq8#7O$|`YQ|-C*2dn>{7n;I9Qs_c_4z*^ljEk= z4bu!ZGrktj)wcoyVIZhDr9)>V=>&UvMOm_Ug$|Jfi-IyQbhw7&0Wo< zv?hPqhu{MXjEr*|CvDiel}qUIg{Grtm;@Q0e~YS|xh{f=YGZ&TT8C(}P?o1chaNzV~hojE|*W5qH vuw;polg$Z6O_v|DEw8ZW9GU3$i~9lh^9@=a2Xo(oLX*MM)z4*}Q$iB}tEPat literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemMidasiumDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemMidasiumDust.png new file mode 100644 index 0000000000000000000000000000000000000000..9cb68b18f8ea23ddf12d506a063fc6ea4c673e5f GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9=L;Bk@M zahC7qq3FuCFOdg(!%ry19cbQ>Qon{3;su(owe1ke)zopr0J0!@`2YX_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemMithrilDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemMithrilDust.png new file mode 100644 index 0000000000000000000000000000000000000000..46c246b7c62f6ac6a99d06c1ec0bf22d241c94b9 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9Ud|pKo^C$**7}7@lpZvwxd`0PKJD-BvhHQ$f~BDk>t?NtH{0^4{wU{x ze=47jM@~&)736E0^+c7yCQfE%;-01FBd4hFH}B=m(XB(Te4qkg^R1oAAVIUpp*un7GA}!CmV8(>Q$u1`!ah|zz~ t1s-coaIm^;R^R+m?u2X3PLKT@d0P9f-^kqcZw=5744$rjF6*2UngDL5f8_uG literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemOrichalcumDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemOrichalcumDust.png new file mode 100644 index 0000000000000000000000000000000000000000..da39ae6b865ffbbb57934bf86dfd927d633bf2ca GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9xPXRPiY3-u6%p;pS{jzr3pbNKsMlNrQ;epR;dXF`Fg%EB|HvzL~+Tz-_2cS=`Zdnm%O|7d*{D+2}_n24$6^@6aMextq_`M@P)xZD7NrUcxQh{ z#=q+^4Hb3wQ|n@PP0&*47GA(^$*2%#XTIz4*^Oxzn`9X7-BbuW_H9p?qGZCOH(g)4 zb!?9Kt>apdEp%H#^$**EYnLLQtC?{0ZJXwpAeni1&t^`>rika3#qmxDnDqOZMQ6Kj ytg~jGFo}!vqXPR9frt6e0^~Ocx=X#(Z_v+Nmc5`^rd9^%69!LLKbLh*2~7a00DbTP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemRubraciumDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemRubraciumDust.png new file mode 100644 index 0000000000000000000000000000000000000000..031226aa7d3efbce11a602a94f3e909b5041ccd1 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9w7ZUVx}j=4_HedIdvoNyOIi{&zzWv zb<>Ufgn@;mR!Q*LPaj4qlvQ#G#{{H>2E4(Lvy~P3k*uj)(_O3m4>k z*0`3R&JYx&s3`ZOK}6}#**CA4&650;|FRY^bn%8?IlW%}F3>9sp00i_>zopr08kl# Ab^rhX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemSanguiniteDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemSanguiniteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..c171c01acd1f4909d2551b36c6f9766eaf69d1a1 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9@VHzx z7TNV~-G$tBcetM@M1Hqe<(AR&C|;3ohDGPI-eZpDp;MP~H%v7Zt#>iGwju8a!WDo3a1bTNo*FI(MZ^6!`bMOo(4eXqOyA)gsM#@62b;Q(p8d zzLfFN-_0lYo%8h&oNz?&Lem@uf%@&{cRxOh*u27#kKuiefOc}FZPx@AgTf-$Uy)*R zN$TM&7ficydxX|8t}rdXwv&^$X|ZmqK!n>JgZDX34GPyPPu-a=u;IYz#|}521+KY& xj$z3XCnuW|jG8V#X5YNZo^xcL+b`}1?0sp0CN;UzCP05Mc)I$ztaD0e0s!bXe#`&> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemVulcaniteDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemVulcaniteDust.png new file mode 100644 index 0000000000000000000000000000000000000000..29bf51fea072f7fbda263f2599181457f38273b8 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9FOX|4?`l)T=YzRD`N zZDY!ReTVg_X)~oe#0-utUmNOh%k7?l_)|-V_RDXk9vAaSnCcR^vC_lg(;H0(Po`BW rT}=UwE`N;M&o#;&nb`cL>j8U=dd2CjJ6Pf%d}Huqe@pZn7pY+Y1%Y#Dl7!fn<&KI^^s zXZ=ow!asXd>1wY2xuqY+`7ceQZnJuo31b2 zIyOiA)^RP!7P>9*?my#-ttHoXa`HAUUYjZq;daa5eU4Lu!nMkCccu$$IB@#0!_jAf zYwoXOShB>)$>s#3rpu4nmRHzwj!bmh#ah7BGBI9r>7T$qK#wqZy85}Sb4q9e0K_bW A+W-In literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Dust/ItemZincDust.png b/src/main/resources/assets/exastris/textures/items/Dust/ItemZincDust.png new file mode 100644 index 0000000000000000000000000000000000000000..7c8497c661daa433b813313f770a564147a00f11 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9IY#4B-?fPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BHn zL_t(IPo)qC@Kny3JQXVg<#=dVPoMNq_NC{q`vPr*E29d?{10^ zVHkAxeCLepz7dh}uLl5>X_`vewoOvHbvD-lEXy(=Ow*LIETgh48T1O#0z{l72{lba zecv+#^$Jk{5XW)M?nP0sxNTe7_gxFo0`fdJKF`VEcpL}K^GuKT4+deBYZ5I0;;*y1 zu4CtQU1=Bw`aZv5EYI_}BjpVsvoFiS8z6vdUDtGu#U0-O_kCXvfO}O{449^gqa!i^ z=us5$8X(wvOMpn&1c1zn1aL)cK*n)o0K~rnwryh&5}=DCx)jVXvXTHB5K|7&72vuq z1wlZLTX9aLQ=hsUFf$kz{6UfE- aOMe0u`nLIor{|FX0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Cb~ zL_t(IPo< z58-icL{9QWIV+7Ss2Ab{nD{7Lkjsfl=}gxYLiIu-0K|uxyt=oGWffmleCf7UoDe7A zv{3T=?z0LyQ&qX2UzClHPX#ebFo_d@xbgBT*Zzz;KQ@=-rdF5Lw|8NzouQO=QicFF z`$N5{8xY`nF;nkC;;#N?`W^NKni>^IA9O2q1XQgO><_>moT5*v0xw{{orOscu>$UmySg002ov JPDHLkV1li|$B+O3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemArditeGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemArditeGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..baaf079048683e349e7cd1111d0f33f36532676b GIT binary patch literal 438 zcmV;n0ZIOeP)H;LN@>a0Y^zhK~y+T zrIWu(13?gn&k#}sQsiHeCPlEy3q%3|MMXg|g+f5YLa>NN#KyuGu=f?j#>VH!ljJeR z`Gy_X&FvLpV3;tszi)msx3?oA#lL<4h&`oj$E+yCBlp~z=KxcMA-vF-Yg`4;HY5vh z@wtj_>UFtqwG2W4jUgof;rc>OhzyJpimzYGSlY`10oGZDr*)F3lX;=pHr>i6vc0=iz;YNBIVrUv||3PATo z=nsqD#AfJY3Kt7&#QwLb$5CESQ2Xw_YkcUpk+##+6ybgy3!U5UF(T-#fnlW;+ z1Bx8LreB~KaG>>Ljr}lx3BUz$h;Q3B?k-NEPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Bcu zL_t(IPo?AdKUfk|d!#&lz+NQ36C9 zMG;k1MQz(M1a%KN0U!>;klnK^V{u*Aw63cXq6DOAs$HJ0EZDY<#&M+Ak52|+lzkE< z0OH5nGc`@a&htD|*LC#r{ze$faUAYQc>u`l(=_o02;f?lC4G;@9p30qPBQgN!K@jj7AlQ3IfJoQ`fXs>na7AoD`o3oX#J>WTWnmB!po=5A6wEO4DFHSh zrW~L>z_xAjJdZ5P;`vVi(6Asbh%J9yQux0ABgUybB#`?6$X<+h%qv}-Pk{Y7-(MmK hR2NB^KrYr_`WLgz(Nidjks|;A002ovPDHLkV1g?_xX}Or literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemAtlarusGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemAtlarusGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..54029d2403181a2952d3a022f1cd45ee1030de78 GIT binary patch literal 489 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BWs zL_t(IPoj3~|7{;Y6%OWY=I-BbNrfDh&lO&-uO{pjf20cQw01?M= zOm$sT*L4g*Jwh%3h@&WC_dL&8+%yes+opwR0a=!*w-?2Necx%CCi=WTGYF#`lV|}D zzrQMK+m@Y|WudEosdW4W%&9Vt%$nSGvT-T(nytE!^!vAE+K;GXB{0dOzNk^$p5 za&$xn06h#tUIPSsPYDnSn*fkmkpQlU4ahJI41oAoz`CvsLIQMgM3;gYM!qD#2E>#D zbObn#L%#2mZQDHm1ppcr#09bCk4uUm2!6ykm8S%99{@Ru@s4?=i}M9=Jm<$t1cB}% fX%ooB`b+-;{6ED>6S2kv00000NkvXXu0mjfIvBF< literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemCarmotGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemCarmotGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..463b9ebbaf4cfdb91e144e402893039de00dd6cc GIT binary patch literal 488 zcmVP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BTr zL_t(IPoGS=OK^R3%q6I+w z_PkNob?m&ZD-FXyAFnsUSf1x`N6HgGW?zy10entux%TIkN{mA(WPL9kuM3b0WswO zsQ}k?DF^~`9Eaz>06@cnxFELtaY+$|;g1-n@{~aC10bpx@0eG*I9~wjIaePx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Ci1 zL_t(IPonr`oa;;shLJ z^IpCAqJqZwl-$iO$iw@mf*2*3#0fyW`}`)CrAc*utS-uRxguAuAHrB0eF^QPYysHp z_m!$%K!EGna8dlRwDS%4W-QqO;Jcp|Mig*6Gq2H!41m6qOzRmClC~ru5|;qjtR%pd z*g$Tk=f30n;*NmkQcXc5pqnGz3NuCyCEx-v?EwV=>(RJu#rtKgH>UH40MIxv7h>B# zZYj1Csb4X#vL%7-1CXFtcY&FIx;cjc!FL{9A_T5Qawf3F`b+-;laQ`%!}Ej>00000 LNkvXXu0mjf=(p7> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemCobaltGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemCobaltGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..9904d693c8ba297c08dc48fc43bbff69268d68ff GIT binary patch literal 439 zcmV;o0Z9IdP)H;LN@>a0Z2(iK~y+T zrIX7_13?f)+XNDlKmr3HBpApdFCk06LJ@?Bh6EH96a*0k!G*7dYq$P`f8m#veaaN{ zOt%YhpeUxN>fBpB-5Vm}{`CMLc0HvS`_73)>br`k0DB%r<7urXXZ5;Vwpt1*LXrS$ zKB-parqhv!!9XEI5fTAtKCV<${i4~_=G$&p{8|!{1e`Y-&TYMG!(Fc@FO!LEuD%q+ zD4~-ifM&P-A@}{hD!Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00B8k zL_t(IPoG4 z>Z@v*c_AX>Uk?B%(=?T`ZJVTY>ujzASe9i#n5HRZSw>}9GUyqi1&BCF5^9=;`o3of z>KUQ{Adcgh-HW1Naoe`E@4FVF1>|{dyxKPw9LGWPJk$IAgFzVOoJ0$N_${ib>pFH` z*Oi80prl<0V|kv(9VssWnSEKlHbMZ`x~}PSEbjOQxbORV0NkspV!$*_937DXK#!t` z*8suZO9Di~CIDnsB!DYo12T>y10entux%TIkN{mAd93e(8AetTU;|>x0XhR**QFo` z$Z;H=UjcxI1#v-a`Qwrz48tEWPUR(m+y_9;V!UHs>Ef&a&gcAmi6GEjBy9q@Sbymc XI8VC2!!6A>00000NkvXXu0mjf?eexE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemEximiteGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemEximiteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..b54d939db4342290902d97249b06c7171c73b779 GIT binary patch literal 513 zcmV+c0{;DpP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00CJ^ zL_t(IPoYjUp7Kq`6Qod`5IM!(bR+<7+~iC=4+a zB^MUYs-<&gZx?cEwK`|-_j%uS+Pg|bf`2^#sQKkqr_hJxDa zMiq#h$o=!Iv@|3Y#3<1uUI60ynr129OsI4DZBcF?r=+PaA&iyU=+aKg7{F$Kc$w1; z2yiW2j>-2}+W7`Nz1i&t;C_5Qs(?~?MxzrM0DV2zt7|~m8%sbWHUY3%Nq{S{f!sY! zD**AYfY*;uK_sA?Bi#x!Ms^agftYrHqJWi5r>tgsBwXvz`5gc>7R-g%_Qx$nW;^jC z=2XTK*nI#J74y!#*3H=gM9+Ej5+U$iByR${SbynXI8mKMF=MMF00000NkvXXu0mjf Dy{FC( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemIgnatiusGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemIgnatiusGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..35d90eaa384b4ebe6147c3dd95b3a2092ea4bce1 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9Z~%`!xcYuEKnvWkMT_1$Y@QwYePx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BBl zL_t(IPon@vng6I2eQk=;DYj1v8ASCBO#6lmny!eBY-i zipcXko?ioih6Qm!Z29AoB97x9F;3+zf!qf`R59K$uXJ(N0O~ncFA)T$i)2h77wa$m Y3-V>UmpM#LKL7v#07*qoM6N<$g4{K^CjbBd literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemKalendriteGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemKalendriteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..ec369d385e77166a56886b4431484eb6712fd905 GIT binary patch literal 514 zcmV+d0{#7oP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00CM_ zL_t(IPoYc#PR_d9eY}v>>C}DB_w)Up^*ntd;{EFffZFIEjMdgqLabcpYVHDT4h(w;kH_6VMC_USsw} z1+OcsavFs4vHqnXR*5EY0uW!--{qmYsLmIYC3&hX$=lkeu-5KqT01Gb0Ji(tL_r4- z;CfxINP8{qd;`9h%(wx#Ulykn(Dd^foyY*_hnbw70b#Z)0g)I2V7rn4S7HNst}iP9 z@vnfJ@{EE=K<_vr{3*;>IhKF{V%i0Y0(KH9*-wqh_DE9qj{%@@U@pYAf80_Wq_Z6{ zx3VjNy$2vsu|nHBTQ}zzAbQWEj|hS5AvqJ+!}?4A2Hc>)_gt}gH2?qr07*qoM6N<$ Ef`BX3ga7~l literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemLemuriteGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemLemuriteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..475caa0de3c918d52bcf1cdb5aeba8e56921fd0b GIT binary patch literal 514 zcmV+d0{#7oP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00CM_ zL_t(IPov^PK5@yF?`OuLl6N+})e1)xNA)xz^R(1z73n&mcS; z9+ji8Bxg}YL7fmMz{LAOQ7$K^$@=4#$Z7^Dcb-x`>yBf z1_ZcXj92A*EbV*)zM1pf0Nl^Z6AHMWTh!=820-8O0$l^b-nIlpViN$Hl?1pF8%T3@ zK>>(=1)PjT3L*jB9O+h=F>)#a8;EHKC<$24=4C5CBx?gXoj(PD#)7#J+y1zv*e>`# zVoqgS0=o}Dl49PO*Sa~U0LgQnyhI3G7s;8xF4kZA7u(FtQ5A&N>;M1&07*qoM6N<$ Ef~Ty}qW}N^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemManganeseGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemManganeseGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..f8bbf09b4025874f7fd05015464ee555de8d54d8 GIT binary patch literal 490 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BZt zL_t(IPoPOppDTnwR=LA0<{Y^|WnP5} zJ!5APA{2$%?|ZMb`-zB*e_a5eOw&A-ZQCTJd(Y-NfMr<*glU>mmSt3yC4(LzT7Za? zB%!8hsPB7*pdKM70K{<|vwKk#EN!DQAhR#a!V4gPYhBlL8;d)h0q*<09su{Msu(a$ z6Gum60MMf-`i9>ioK*ddh=fG|$gD^JSHuQn97hH~{3~GFHU=R9x;Uas!3-mx5?}#h z$_7#auIo||1mrjl&wm1dh8N<3*z(0CMHq%ZV(iMh1ack#QN_5&ywb(_1W@<6dWay< g9VBf6Iaq(`U%g)24H2s7D*ylh07*qoM6N<$g3?U5h5!Hn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemMeuroiteGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemMeuroiteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..88583433660b3f9679d94c86e5ccdf4733945cbe GIT binary patch literal 511 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00CD? zL_t(IPoxa8O(GKf>j6NmrMjI;?evP3Z(YrOfc4Fu0O4t2T+WIU zQY=j?s1f1?m^hmslk)Yv+|?HpLN!7h0OI4^sJa&}r&L_INl5J>>4kU!x%0`Or8%Yo zkqvqNSdq^5E(I}4IEfd4IM&)Bwfm$xm#VY!__`?Zwzx3XZe~C`DI)-z{pE92Hz2_E zsyZj%V`=9b@V&!9KLGcO@{9tW-j_8xkpa*%CnLHBguRgjL}C*Fo0SB(5*tYUZAk%$ ze+5)-6AB^$-5lvwm@%@GfDOd70~7{q@ApgkXh^oweLBAbfX0Hk5ZnH^r8vkA|A;x2 zkpy-hfP}@oGp}`Xb^zgX9==2fd>6@^z%JHb`WJCAuO~jcy`lgB002ovPDHLkV1l$x B%)9^q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemMidasiumGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemMidasiumGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..383a2797ece9b29d1ec62243fdfe92dad3283f8d GIT binary patch literal 500 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00B%% zL_t(IPo0B z-+&*i{+$W{_nUTG0nek6Mkg`=`aBHv84zX*03tC2z;-18uEYki7!DPH_(#A+Gf@x; z=;lbb!i<$G2^b)z9iTj5>gEq!?XC8&0H8rO7h>BRw-mElP2WCZPGup1-3JEpV!pGl qb#tx&^5;B%iOlWS%Vd}8ul*aM0Fu80Rz}YN0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BQq zL_t(IPoKa2z~r8R33_)^ zgb2f+yXQM+WcPuHjDI}Ei(yg<(4q#c90b!b^lw}!}Wyzp>h!!B?BuS`g z8tVI=A*g$Z0)RMrp$2Y)z-`4}+UR4zXrfK5n zhztOF6h*wo32%EZ2@naJ0FYUc0IrA)$T*G+fcRIywrvbT0(5aimx38aRuW(XV#)zJ z16EF|J)^*+2qFn$0002ovPDHLkV1jw@!At-E literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemOrichalcumGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemOrichalcumGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..8d33fe99c4f3ed23103e6fdf9e48b6374ae4f166 GIT binary patch literal 479 zcmV<50U-W~P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00B2i zL_t(IPoZg{w>@{@DN@h$E}%HP(wT2S%eG}1$Mpf zy&Aedh{*ca4*-;H+giDV~ znx=`qu8Oc$5Cq(j@&=IIw{7DA2;kbbEj`!bj&Fd6VQ2=xy=fW-EX%^t5g7pVBuV%T z5X{~ZAQFZEkX?}gu80lDJkJb(_*cMj91KDNba6zNf*DrU5?}x^P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BTr zL_t(IPo2uu4CtQU1=Bw`q-WcV|kv(9Vt%$nSEIn-T(ny>$;}zvAE+K;J)wc0dTLXiUHF! zadbom06mH#UIPSsPYDnSn*fkmkpQlU4ahi-41oAoz_x7+LIQMgM3;gYM!qD#2E>#D zqyk*mr635%aU7oi0ssvQ;)2-n$0bD=hCgDQ%2NWl4}hp*yklPJ;(P(9=Ulx+5a=$F eHi2BMzw|HWbHO{{=b$@P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BNp zL_t(IPo2O={5^#cH9nx;~=ZIhJloXvFr%d!jz(=??l%cv|%2Hiun01+oiLQT_9 z-}ekb-9r=r#Bm(6dr=fDZrhgjeb+*?fIQEQ^zDfS$8pd+&-D8B!62-1PND@s{P@05 z*LCc?t}6}0K+m5qgta`+)Y(U0wWB|m!0=8{q5E7t^Bf1pKu(FZ>1BfXX=nQaO zmx3T5$8mUn1ppcj#09bCAD0wi82*THD=!J;JpghR^Oe5sEM1%x!11oT!~g&Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemRubraciumGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemRubraciumGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..7938545af7e68630516a61909b23faf8fe5d2782 GIT binary patch literal 485 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BKo zL_t(IPous(0ePMqulJ8EIF5tnd8Uu&7Y1PzHHj7g@!P`_ zbzR5K>$=h~4D{|sgt0u&N!_05d^x6q)i|f b>o5HiR_45S?J49R00000NkvXXu0mjfDdo4~ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemSanguiniteGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemSanguiniteGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..d189a4056e46b1c6972e5816ec1d1969e8b1f92a GIT binary patch literal 487 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BQq zL_t(IPoLLO1loSOsrDx)jS2*cQAyPosL{}yK*}iD5wod z0!)07=d!FSS&c>tq1uoLfcV_I-}L(`ei#mAwOuA5Nx*flmwmdpIDYKz$lGit-&L(3 zMhTN70f@g`J=L{3FE=;jc|4Z2TVt#v-x;R?u-V_|bKQsl*ZZ;*H0(olZ46kpa-pygLx~HULCo69Ai)1h^6#$jfA+aKyg?9*Zpnk${c>N4gbej2tCk z12OFYg@8l1e&TB3=Z^r;Ae#%Z?TcHA(?HCrY$UMz03;Oi%)HjkIRb>|JiJ5*QWq(i dz%JHb`Va2hbu*?nO`re(002ovPDHLkV1l#Uy6FG_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemShadowIronGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemShadowIronGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..54dbb5426f0e6845956dd04e0a0fb018285695b5 GIT binary patch literal 506 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00B}- zL_t(IPo>j6OR`IKlK^d!Z~wXWtaz`hSdcu^RU%VI%p#!Cu{ zLYx2-pXGCMH(inEPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00CA> zL_t(IPop6!PI~0dB+% zxDdbHMCmCgnaQ*t;y_W%bl-Dt4c&o=xPLtWsBIUdYPY*btbFTg?gQ)uT@K-SSdfeH z3Avu0RZu6y3o!B7XeiB6B<Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Brz zL_t(IPo0qJp5}h2VvM_yXSh6uyE_ zHtsicAU`W27KWkCobQ}TcUMHj{p$mO+VqrWZ96Acq33EI0&IC0!jr*3PNPUJlSDyH zNDyG+<9=Um^IRS#6NOMsNDF}YsMk~Xi#S&C-Do5?t7#At1e^_rE_-(>cqN&4oB6IuoGTEj2YySpGN`$PL*Xd~h0000m literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Gravel/ItemZincGravel.png b/src/main/resources/assets/exastris/textures/items/Gravel/ItemZincGravel.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc91270ad2a1876d4d5df3444443f74bb63ed7e GIT binary patch literal 490 zcmVPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00BZt zL_t(IPo6QN(M2VDBXXB4HB%GAk0m6|n&s$B_XL{|eZ)jX_9&E{^C@FvG}70&GA` zIY4KC>$(&K0XdGt^D6+*uplmoEq`26gkkt2#;Lp{koy40S&VngD_xuw!13jhEB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemAdamantineSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemAdamantineSand.png new file mode 100644 index 0000000000000000000000000000000000000000..eafd2d20bd7899d29eda2802beca9433eb42ccdb GIT binary patch literal 384 zcmV-`0e}99P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO007uY zL_t(IPoIZ0Lhv zB%0uPx}*}zIqTQ{l&;3sw`fK1JRcoMA~EOW9G;W+4e-53@Hk8h0bl@;0Pw9xKqZm@ z3M>N7@}9@01htymH-H2H_oGqWCn&aPTJXV;CG*zpR|L_tVxrNBWVOI`2SGPLm+={= z|BDRrrU!Bu-Ro(%A7#9F(IkkbNw-Fck&@WGNRe3`X>^bRmK5b~z5^0n=C42i0000WRzA_uAbv=6a zr_1uzdz4BMs|gHZ?Bay zO!aWm*vL@h{a$C4@`|fh>Kr^24D5s4|GwJhcyUkWx%LAQM)?8{d{3*fSzU}!E!@tW zF6AWsc(dPceTff?*o$WD{C(TN{!`V*MI0ZNW#+9FQZ{|`!0}T`>5{9Au4@9PMDJx+ pd1b@E_~EkSukT5{yE;XxnT2*VTngMIrvmgbgQu&X%Q~loCIEoolraDR literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemArditeSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemArditeSand.png new file mode 100644 index 0000000000000000000000000000000000000000..3a8a68d094d7f6e0ef96b1a88f3c9a5f8eaec8db GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9#L|RvuQ=Vc}LPd&9(Z~H_7XQmsrs3|9|!;hbaktxT9bF_wP@} z1dI3o)=djg5;=PRscqRON%MDmnQijfMIR-sYB-gy@Xr6W*@MEnLJAq?Yz}{<`f?d` z9t*Un>B+SGxVLlNIfYyN0*lldk7@2+yii(*SNFNQj`Tg9hW50>#=ob{eH^j*4TI7- zTiI)kOFiZub5!1UkLQ8j(_D!&F=320Ca2%VF5NpLRz+>I@&QKO?~C@ZmM;xXyUocO iBA)qiK4*jK1pUI_3wM`Cr1Jv3%HZkh=d#Wzp$PzEA&+AK literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemAstralSilverSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemAstralSilverSand.png new file mode 100644 index 0000000000000000000000000000000000000000..e94142c5862097d434ebaccb12ef3dff41d97d1a GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9|E2)JHX zel4rBC2WGijR+1iGc%x_eeeDKSmh0y>Y)bDXZvUV+-%)x*cNEdki1AE@7($s zi~pYc{O?!C<)>O#e~Z0kC_BHK(^F;EN!HsFYq>&~my4vWq) m3ozKrE~(eQwqmx&M)T>8OGTQ(9+(2X%i!ti=d#Wzp$P!Kt&v>- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemAtlarusSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemAtlarusSand.png new file mode 100644 index 0000000000000000000000000000000000000000..47318b7f9b171c61dad43cf6743d18fd5e2824bd GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9Nou1{F3nGZmF9jADKwpM2^ISDP>`owU^KYyHOklU=<|&XQx$4HPM#?)xhF z$NBHCclrI+^}g@x-tav6sgqFWyOfsaPfDF@?7|qn-!5WMa1&tc;NQ*FFxSILV?+Kk*xp# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemCarmotSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemCarmotSand.png new file mode 100644 index 0000000000000000000000000000000000000000..1393b2eaf80eb9a306446d6a8d8f1de2db7f031a GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM92x7+xIC`gSfiu7^b-d-nrwqviqO) z`RmW^j+V`R&FkvkaJo9(NvLz#U4dzn@3S9yUa^AtQTAFVdQ&MBb@0DmNv5C8xG literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemCeruclaseSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemCeruclaseSand.png new file mode 100644 index 0000000000000000000000000000000000000000..d6f7c7a1d6e940cee453f141305d9c76a3201dae GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9Ni%_W$O;bA6I}60h(dn4!@% z`?B`4jQyYYSlK@=+3WpvpR0Al)3=FELY>bFRCUz%@^?J{oh-Xy$DL?~Bo?`bifuQq zF@`8{E%Pi%Yl27h&Y%tfIE%Cx7dFqk7 zd~-56a(m8Oz1^R1pj+-l;-eY9KY!0cr^w|ezl>1bv@Ir-|uFm{oRZh?7U rh4ef3DE+t)#+{k7qE{dB=(VVvz*Y3hV>NSE#A1!@ smHZx8Dj6O%#PeO+FP?qPcgYRu)e#<{EyV)Yfu3gYboFyt=akR{0AtaUfB*mh literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemDeepIronSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemDeepIronSand.png new file mode 100644 index 0000000000000000000000000000000000000000..03a28cceb22e88693b3266420ee2f16edd0df756 GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9UL zevDlHSDdHfBD3Y0JBM>;$XD*I2xO_aY_dJ9bD~t?7lq1AR+nBiC|%Pywe}vfP^nx4 l!;hB=f2%jD-F4~O%lNigze_3Ku^#AK22WQ%mvv4FO#m1bl&b&$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemEximiteSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemEximiteSand.png new file mode 100644 index 0000000000000000000000000000000000000000..0f4cdd70b630443f992f68e5530eb42dfa51280c GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9^84-8QG-jEf{V5>f{j8U1Pv*@d4(d{?Ro<09 z@Nv#auDO=^pOrc8ivyqW_X6o>?s58YB8>M;&aMqjTH+>S>oIRl-xjL{9j0AHtG_q6 n%w<<#sI&6;AGgNSd}305cu3&6hf_L1;mhFZ>gTe~DWM4fcrcTM literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemIgnatiusSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemIgnatiusSand.png new file mode 100644 index 0000000000000000000000000000000000000000..09359a151e4b6330d53d6061f1f794766964f899 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9e||>ItLi@+6u|)UgA9{vw_)KA#4F>KkRs8#F)S^kKx1H4Oto< zQ$3h65|kZWttQXNb6l$SlTm@OVOxO7Iz3?%v;0|~6)#Mid0j=r=l2W=l`U(fb_4{> zSoUDesfj0BvXV{OUsl`jo?D~K70S6M^V;^6LeER}Z*@OeGE+%fb_r8hywA}u)*hYP n_$N4gxUBT|_l8|@N=NSn3Dn(nJbLyP(7z0xu6{1-oD!M<1ICZi literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemInfuscoliumSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemInfuscoliumSand.png new file mode 100644 index 0000000000000000000000000000000000000000..ddd2f6332fbc97d4f967a17026b92d47b4321da3 GIT binary patch literal 394 zcmV;50d@X~P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO0081i zL_t(IPo93`-FKc}t7|&hF4y}O?E#+Kiwj94n#FPx#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO008Jo zL_t(IPo~dk4YVPO!DsJJ{F@5)d0NVC@04^-$}+aethI-JnDmFvCRu}b1@2hKEvHpXY2_FpjIMGxdKbN9Dle&qGyMG@dl)7)AmMry>tgXGETNUH;i uSfePndJjm{c>n_7r-StG#Ts=JDfR~H5O=6HQTdJl0000Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO007)c zL_t(IPoN=! zDv^XxVgdM;-dPk!P^+o^fRI37ex#1()op{KdDEN^fw5%XBEXwAm>B3pW97ut4xDKS zZH&)4?Z05avmVG{=ALiE{211Y7g>NeO>=9N7^x8#50WRVBdrc7VvVBQ;yoZy=K%a;1#UFM^=}0000}|hW@W7TU3P3mUu__RmltNH#=_iVAq}P3`aO@7(Ui+UCq40 zMaZd>^+9x1dZ4W1+GXFEotPSbPPBRzzMZ%0nQyTj%dtt7%?$ZbW`-9!k7;%8mbJJn za7$u->8<*M4dS*F4xhPuzwPJ5>)qn64d%YZ*;6G}3bON0QeUmSmQN$8chQ|!whDpI n895r}^Ih66o_)o4$qi}M>a9JQ(r4p={$=oV^>bP0l+XkK$k~!X literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemMeuroiteSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemMeuroiteSand.png new file mode 100644 index 0000000000000000000000000000000000000000..4a54838599fd27552500b9212b40f7125873d93c GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM95OO~p4>#uoli!U9OIJ}Dez$}ff_Q%%GX6*a? zyQp?)+3%3|(Ispaw)50fCQ5uuKU8$-f955-yt3O?4+?hsGaTWtVJLj@Ak^wXv#RRC zBTPMM-^F|x)-LA6`SbU+0SY?dQ?BpV#tp&yJ$7@m{!RA@&`W78Oc4b zx0D}j5VxIh_{`orZ9gYo?-qA$F!wFao+`0Ya5nqN$yX@V+kZ+)c}^oCjRFq7l|WrET`uQGVL`njxgN@xNAf>xE( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemMidasiumSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemMidasiumSand.png new file mode 100644 index 0000000000000000000000000000000000000000..9e52dbfd19dd4fe50a92c6a29f172c543b6a378c GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9&+d;&Y8TOQ-u%6?qGg(=#a0|yqEfUQ{5JXY`U`SpZ>S|IfO)*Iw>QeYyK3$A>*@Vmy>C%JzJivnQ|P{co-Zg>ifgM>v!iKIVoqZV>k5 zP!(&auRNQ)jdkj*)8;KKOy8BmP43=R*N8IF{gJRm_4BHRjHvuYft|OsI**I8To$O3 zo?rNDcfx^gxf6-M=J_4|`{H=FxT}MSZ*BGziIrlj*)=DHPIO}z*%%f0?v1TN;B!Wf lhWUJ#_KUB6skZ5+^p%TQ!5dfQ`~`ZJ!PC{xWt~$(6977LmU;jH literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemMithrilSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemMithrilSand.png new file mode 100644 index 0000000000000000000000000000000000000000..d261a660b912422e1ef02baff06d383ead0db0a2 GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9|E2)JHP zekr@BdCA6)DM{L4aSj_cY!YD6K6*}g&F^D>3x&#>g%S^_e7=9?&&|0B#;bYGB zb<8VVgq%8AA4FHB2g*9GUG|OHiK+4DM5|Zf+j+a5`4-!;9Gg_x%#a^tW_Y3Vm{#X* zS&Pd8wkb2ys~Wb^H*1ZUS{xg^>bP0l+XkKRSlSM literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemOrichalcumSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemOrichalcumSand.png new file mode 100644 index 0000000000000000000000000000000000000000..d7285eb492681d8972068ec680320c688f15a347 GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9LdP!~EIxOwZ;?ha6^~tDpIEvQARZ!k3H}gj@^D?T^VE zuHUEMUmG(o@>iY})0{YK;Yl7P+f5TKGi?>_#b`GiF1BV6Q2xMhWc5C#1ocS*UOEi_ zFU>ld!>wgHRbD`d<4k|Z#gg*b3o`DRJa=B8J2RZM;_{}>Mz1Sjo;K?a%xt@G>qpP! zd#ucHUmW-@e=m`G<}RlnC&GBonzopr0QMe^VgLXD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemOureclaseSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemOureclaseSand.png new file mode 100644 index 0000000000000000000000000000000000000000..e3789f6b1a381d32e33d9c94e9e1c252248903aa GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM945x%#&4XlIpEr_P6h!)Hx=h_Lsq@bJ32S z^OO7DS)V`dE-n66>*{Z@w~T!2Cv$qL%(^{o!<;X63io2JmmYYx^F2d{USx5 z0i7x>Lfi+oe>u0vswv9%EqeZ;>}8kK>t9^Pzpame*eH#t^v z?$_11m(Je!B{o;kX8l}dPnEX6(>~1Eliwh}o6E7@&WELe(S_;2_bB!dCC&v0lpg53 zuUz95uzF`Lvj;Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO007uY zL_t(IPoIZ0Lhv zB%0uPx}*}zIqTQ{l&;3sw`fK1JRcoMA~EOW9G;W+4e-53@Hk8h0bl@;0Pw9xKqZm@ z3M>N7@}9@01htymH-H2H_oGqWCn&aPTJXV;CG*zpR|L_tVxrNBWVOI`2SGPLm+={= z|BDRrrU!Bu-Ro(%A7#9F(IkkbNw-Fck&@WGNRe3`X>^bRmK5b~z5^03IgqMH$1wZ-J7p`8y#ClRF_wW3-@1F=H^Mu+nm`)Vszbo-PV&7+* zujg;f@n3mw`wOlQv#f+CdGPd0CtAL&b+~g+Kh?p08#jX?6Td@EZeJ?HR1YVOjSMy3 z?{&JAS6sbP=is4WU?1du`_(qbi+eK9wI7Hu$`^m&JKLA1WYNZ=N2ToNOj^v2rO*8q zZ}1?J|A|3y{`SPWGp~l~Q9Z0A<5o+}-@*-uWsIx&o0WTRVP-bc9!D?T%@9Pnp< hdA~cfR9N#H8&kYtN6u;!QJ_y5JYD@<);T3K0RV~Jk0Ss8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemVulcaniteSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemVulcaniteSand.png new file mode 100644 index 0000000000000000000000000000000000000000..9042f40ab3e662c525dcb6eeeaac7203fdaddd46 GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9?8>6lPtUoe{EVo7ba4)`KQ3_l~8{ z`KKrGVG(=LjD5>57uf&$_{ddIz&H55l&agRqpuvhQbLzpWOQ8bP0l+XkKTSt)^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/exastris/textures/items/Sand/ItemVyroxeresSand.png b/src/main/resources/assets/exastris/textures/items/Sand/ItemVyroxeresSand.png new file mode 100644 index 0000000000000000000000000000000000000000..c14ee0c40d6607cc4e54b4749dbf3bb011726646 GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijSl0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(rH2 zHKHUqKdq!Zu_%=xATcwqM9SWODU;A&|KdH4erCW}{dy&?=_q#)q zew_dQa-;8TWAFRE?hTJu7b|wU)Egfv{G>R-EbrXcW$fDRAFw4O>chbd?`Nir7q=uW3hcbKs`I!g%VmKo>G_4f zb|)NIEq5aE*F3+&e>EN-?bcG5wQQfMS5HXy*=CWGt2`DncSWq#DE}rmVZ~<#mIMCm iFYkA6eWAALrnE=7gE;&8bNxV{GI+ZBxvXIUfi_H@50qf7beLtZL`_4%0X^co5az^n_3e$^L@I|V^eP0 zeY1rt`HR+%IKO7o?XC+KIY`a={cW92rM39g<|$g$?sir#y*WEAw7xI6JlWhS_ixFB he|sZ*%_k literal 0 HcmV?d00001