From da077d5d3dca8c5dc94453aa9019345dae072229 Mon Sep 17 00:00:00 2001 From: Forstride Date: Mon, 1 Feb 2016 21:51:28 -0500 Subject: [PATCH] Changed Biome Finder recipe/texture, renamed Ornamental Artifact to Terrestrial Artifact --- .../api/achievement/BOPAchievements.java | 4 ++-- .../java/biomesoplenty/api/item/BOPItems.java | 2 +- .../handler/AchievementEventHandler.java | 8 ++++---- .../common/init/ModAchievements.java | 14 +++++++------- .../common/init/ModCrafting.java | 4 ++-- .../biomesoplenty/common/init/ModItems.java | 4 ++-- .../assets/biomesoplenty/lang/en_US.lang | 12 ++++++------ ...rtifact.json => terrestrial_artifact.json} | 2 +- .../textures/items/biome_finder.png | Bin 16008 -> 1561 bytes ..._artifact.png => terrestrial_artifact.png} | Bin 10 files changed, 25 insertions(+), 25 deletions(-) rename src/main/resources/assets/biomesoplenty/models/item/{ornamental_artifact.json => terrestrial_artifact.json} (86%) rename src/main/resources/assets/biomesoplenty/textures/items/{ornamental_artifact.png => terrestrial_artifact.png} (100%) diff --git a/src/main/java/biomesoplenty/api/achievement/BOPAchievements.java b/src/main/java/biomesoplenty/api/achievement/BOPAchievements.java index 2e301a33d..0831234cb 100644 --- a/src/main/java/biomesoplenty/api/achievement/BOPAchievements.java +++ b/src/main/java/biomesoplenty/api/achievement/BOPAchievements.java @@ -30,10 +30,10 @@ public class BOPAchievements public static Achievement obtain_pixie_dust; public static Achievement obtain_soul; public static Achievement obtain_celestial_crystal; - public static Achievement craft_ornamental_artifact; + public static Achievement craft_terrestrial_artifact; public static Achievement craft_ambrosia; public static Achievement explore_all_biomes; public static Achievement use_enderporter; - public static Achievement use_biome_radar; + public static Achievement use_biome_finder; } diff --git a/src/main/java/biomesoplenty/api/item/BOPItems.java b/src/main/java/biomesoplenty/api/item/BOPItems.java index bcbd5f59f..738c5bea1 100644 --- a/src/main/java/biomesoplenty/api/item/BOPItems.java +++ b/src/main/java/biomesoplenty/api/item/BOPItems.java @@ -32,7 +32,7 @@ public class BOPItems public static Item mudball; public static Item turnip_seeds; public static Item crystal_shard; - public static Item ornamental_artifact; + public static Item terrestrial_artifact; public static Item flax_string; public static Item honeycomb; public static Item gem; diff --git a/src/main/java/biomesoplenty/common/handler/AchievementEventHandler.java b/src/main/java/biomesoplenty/common/handler/AchievementEventHandler.java index bbe3f07f2..d02d35098 100644 --- a/src/main/java/biomesoplenty/common/handler/AchievementEventHandler.java +++ b/src/main/java/biomesoplenty/common/handler/AchievementEventHandler.java @@ -220,9 +220,9 @@ public class AchievementEventHandler } //By Your Powers Combined Achievement - if (item != null && item == BOPItems.ornamental_artifact) + if (item != null && item == BOPItems.terrestrial_artifact) { - player.triggerAchievement(BOPAchievements.craft_ornamental_artifact); + player.triggerAchievement(BOPAchievements.craft_terrestrial_artifact); } //Darts and Crafts Achievement @@ -249,7 +249,7 @@ public class AchievementEventHandler //Check every five seconds if the player has entered a new biome, if they haven't already gotten the achievement if (player.ticksExisted % 20 * 5 == 0) { - if (!player.getStatFile().hasAchievementUnlocked(BOPAchievements.use_biome_radar)) + if (!player.getStatFile().hasAchievementUnlocked(BOPAchievements.use_biome_finder)) { this.updateBiomeRadarExplore(player); } @@ -280,7 +280,7 @@ public class AchievementEventHandler //If the current biome id is the id on the radar, award the achievement and stop searching if (biomeIdToFind == currentBiome.biomeID) { - player.triggerAchievement(BOPAchievements.use_biome_radar); + player.triggerAchievement(BOPAchievements.use_biome_finder); return; } } diff --git a/src/main/java/biomesoplenty/common/init/ModAchievements.java b/src/main/java/biomesoplenty/common/init/ModAchievements.java index f393ffe00..19625b0c3 100644 --- a/src/main/java/biomesoplenty/common/init/ModAchievements.java +++ b/src/main/java/biomesoplenty/common/init/ModAchievements.java @@ -12,7 +12,7 @@ import static biomesoplenty.api.achievement.BOPAchievements.craft_amethyst_sword import static biomesoplenty.api.achievement.BOPAchievements.craft_dart_blower; import static biomesoplenty.api.achievement.BOPAchievements.craft_flax_string; import static biomesoplenty.api.achievement.BOPAchievements.craft_muddy_pickaxe; -import static biomesoplenty.api.achievement.BOPAchievements.craft_ornamental_artifact; +import static biomesoplenty.api.achievement.BOPAchievements.craft_terrestrial_artifact; import static biomesoplenty.api.achievement.BOPAchievements.craft_poison_jar; import static biomesoplenty.api.achievement.BOPAchievements.eat_shroom_powder; import static biomesoplenty.api.achievement.BOPAchievements.explore_all_biomes; @@ -29,7 +29,7 @@ import static biomesoplenty.api.achievement.BOPAchievements.obtain_soul; import static biomesoplenty.api.achievement.BOPAchievements.obtain_thorn; import static biomesoplenty.api.achievement.BOPAchievements.obtain_turnip; import static biomesoplenty.api.achievement.BOPAchievements.obtain_wilted_lily; -import static biomesoplenty.api.achievement.BOPAchievements.use_biome_radar; +import static biomesoplenty.api.achievement.BOPAchievements.use_biome_finder; import static biomesoplenty.api.achievement.BOPAchievements.use_enderporter; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; @@ -81,11 +81,11 @@ public class ModAchievements obtain_coral = addAchievement("achievement.obtain_coral", "obtain_coral", 2, -2, new ItemStack(BOPBlocks.coral), obtain_flowers); obtain_miners_delight = addAchievement("achievement.obtain_miners_delight", "obtain_miners_delight", 3, -4, BlockBOPFlower.paging.getVariantItem(BOPFlowers.MINERS_DELIGHT), obtain_coral); - craft_ornamental_artifact = addAchievement("achievement.craft_ornamental_artifact", "craft_ornamental_artifact", 6, -4, new ItemStack(BOPItems.ornamental_artifact), obtain_miners_delight); - obtain_pixie_dust = addAchievement("achievement.obtain_pixie_dust", "obtain_pixie_dust", 7, -2, new ItemStack(BOPItems.pixie_dust), craft_ornamental_artifact); - obtain_wilted_lily = addAchievement("achievement.obtain_wilted_lily", "obtain_wilted_lily", 8, -5, BlockBOPFlower.paging.getVariantItem(BOPFlowers.WILTED_LILY), craft_ornamental_artifact); - use_biome_radar = addAchievement("achievement.use_biome_radar", "use_biome_radar", 5, -6, new ItemStack(BOPItems.biome_finder), craft_ornamental_artifact); - explore_all_biomes = addAchievement("achievement.explore_all_biomes", "explore_all_biomes", 2, -7, new ItemStack(BOPItems.earth), use_biome_radar).setSpecial(); + craft_terrestrial_artifact = addAchievement("achievement.craft_terrestrial_artifact", "craft_terrestrial_artifact", 6, -4, new ItemStack(BOPItems.terrestrial_artifact), obtain_miners_delight); + obtain_pixie_dust = addAchievement("achievement.obtain_pixie_dust", "obtain_pixie_dust", 7, -2, new ItemStack(BOPItems.pixie_dust), craft_terrestrial_artifact); + obtain_wilted_lily = addAchievement("achievement.obtain_wilted_lily", "obtain_wilted_lily", 8, -5, BlockBOPFlower.paging.getVariantItem(BOPFlowers.WILTED_LILY), craft_terrestrial_artifact); + use_biome_finder = addAchievement("achievement.use_biome_finder", "use_biome_finder", 5, -6, new ItemStack(BOPItems.biome_finder), craft_terrestrial_artifact); + explore_all_biomes = addAchievement("achievement.explore_all_biomes", "explore_all_biomes", 2, -7, new ItemStack(BOPItems.earth), use_biome_finder).setSpecial(); } private static Achievement addAchievement(String unlocalizedName, String identifier, int column, int row, ItemStack iconStack, Achievement parent) diff --git a/src/main/java/biomesoplenty/common/init/ModCrafting.java b/src/main/java/biomesoplenty/common/init/ModCrafting.java index 7e70ed423..f5f9ea285 100644 --- a/src/main/java/biomesoplenty/common/init/ModCrafting.java +++ b/src/main/java/biomesoplenty/common/init/ModCrafting.java @@ -197,7 +197,7 @@ public class ModCrafting /*** Biome Finder ***/ - GameRegistry.addShapedRecipe(new ItemStack(BOPItems.biome_finder), new Object[] {" E ", "ERE", " E ", 'E', new ItemStack(Items.emerald), 'R', new ItemStack(Items.redstone)}); + GameRegistry.addShapedRecipe(new ItemStack(BOPItems.biome_finder), new Object[] {" A ", "AOA", " A ", 'A', new ItemStack(BOPItems.gem, 1, BOPGems.AMETHYST.ordinal()), 'O', new ItemStack(BOPItems.terrestrial_artifact)}); GameRegistry.addRecipe(new BiomeEssenceRecipe()); /*** Flower Basket ***/ @@ -256,7 +256,7 @@ public class ModCrafting GameRegistry.addShapelessRecipe(new ItemStack(BOPItems.ambrosia), new Object[] {new ItemStack(BOPItems.pixie_dust), new ItemStack(Items.potionitem, 1, 0), new ItemStack(BOPItems.ichor), new ItemStack(BOPBlocks.seaweed, 1, BlockBOPSeaweed.SeaweedType.KELP.ordinal()), BlockBOPPlant.paging.getVariantItem(BOPPlants.ROOT), new ItemStack(BOPItems.crystal_shard), new ItemStack(BOPItems.jar_filled, 1, ItemJarFilled.JarContents.HONEY.ordinal()), new ItemStack(BOPItems.berries), Items.sugar}); // Oranmental Artifact - GameRegistry.addShapelessRecipe(new ItemStack(BOPItems.ornamental_artifact), new Object[] {new ItemStack(BOPItems.gem, 1, BOPGems.RUBY.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.TOPAZ.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.AMBER.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.PERIDOT.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.MALACHITE.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.SAPPHIRE.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.TANZANITE.ordinal()), Items.emerald}); + GameRegistry.addShapelessRecipe(new ItemStack(BOPItems.terrestrial_artifact), new Object[] {new ItemStack(BOPItems.gem, 1, BOPGems.RUBY.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.TOPAZ.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.AMBER.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.PERIDOT.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.MALACHITE.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.SAPPHIRE.ordinal()), new ItemStack(BOPItems.gem, 1, BOPGems.TANZANITE.ordinal()), Items.emerald}); // Flesh Block GameRegistry.addShapedRecipe(new ItemStack(BOPBlocks.flesh), new Object[] {"##", "##", '#', new ItemStack(BOPItems.fleshchunk)}); diff --git a/src/main/java/biomesoplenty/common/init/ModItems.java b/src/main/java/biomesoplenty/common/init/ModItems.java index fe0e979f3..0189f9692 100644 --- a/src/main/java/biomesoplenty/common/init/ModItems.java +++ b/src/main/java/biomesoplenty/common/init/ModItems.java @@ -70,8 +70,8 @@ public class ModItems mudball = registerItem(new ItemMudball(), "mudball"); turnip_seeds = registerItem(new ItemSeeds(BOPBlocks.turnip_block, Blocks.farmland), "turnip_seeds"); crystal_shard = registerItem(new Item(), "crystal_shard"); - ornamental_artifact = registerItem(new Item(), "ornamental_artifact"); - ornamental_artifact.setMaxStackSize(1); + terrestrial_artifact = registerItem(new Item(), "terrestrial_artifact"); + terrestrial_artifact.setMaxStackSize(1); flax_string = registerItem(new Item(), "flax_string"); honeycomb = registerItem(new Item(), "honeycomb"); gem = registerItem(new ItemGem(), "gem"); diff --git a/src/main/resources/assets/biomesoplenty/lang/en_US.lang b/src/main/resources/assets/biomesoplenty/lang/en_US.lang index 28d4691a0..99c1819c0 100644 --- a/src/main/resources/assets/biomesoplenty/lang/en_US.lang +++ b/src/main/resources/assets/biomesoplenty/lang/en_US.lang @@ -36,16 +36,16 @@ achievement.obtain_pixie_dust=Don't Breathe This achievement.obtain_pixie_dust.desc=Kill a pixie and collect its magical dust achievement.obtain_celestial_crystal=Far Out... achievement.obtain_celestial_crystal.desc=Mine a celestial crystal in the End -achievement.craft_ornamental_artifact=Your Powers Combined -achievement.craft_ornamental_artifact.desc=Combine all 8 biome-exclusive gems together +achievement.craft_terrestrial_artifact=Your Powers Combined +achievement.craft_terrestrial_artifact.desc=Combine all 8 biome-exclusive gems together achievement.craft_ambrosia=Nectar of the Gods achievement.craft_ambrosia.desc=Sugar, water, honey, berries, roots, kelp, ichor, pixie dust, and celestial crystals! achievement.explore_all_biomes=The Wanderer achievement.explore_all_biomes.desc=Truly discover all biomes achievement.use_enderporter=Gone Home achievement.use_enderporter.desc=Travel back to the origin point with an enderporter -achievement.use_biome_radar=Search Party -achievement.use_biome_radar.desc=Use the biome radar to locate a biome +achievement.use_biome_finder=Search Party +achievement.use_biome_finder.desc=Use the biome finder to locate a biome biome_finder.searching=Searching for %s biome_finder.found=Found %s! @@ -84,14 +84,14 @@ item.amethyst_sword.name=Amethyst Sword item.ash.name=Pile of Ashes item.berries.name=Berry item.biome_essence.name=Biome Essence -item.biome_finder.name=Biome Radar +item.biome_finder.name=Biome Finder item.black_dye.name=Black Dye item.blood_bucket.name=Blood Bucket item.blue_dye.name=Blue Dye item.brown_dye.name=Brown Dye item.cherry_door.name=Cherry Door item.crystal_shard.name=Celestial Crystal Shard -item.ornamental_artifact.name=Ornamental Artifact +item.terrestrial_artifact.name=Terrestrial Artifact item.flax_string.name=Flax String item.dart.name=Dart item.dart_blower.name=Dart Blower diff --git a/src/main/resources/assets/biomesoplenty/models/item/ornamental_artifact.json b/src/main/resources/assets/biomesoplenty/models/item/terrestrial_artifact.json similarity index 86% rename from src/main/resources/assets/biomesoplenty/models/item/ornamental_artifact.json rename to src/main/resources/assets/biomesoplenty/models/item/terrestrial_artifact.json index abb5ec1f6..c4d673fc5 100644 --- a/src/main/resources/assets/biomesoplenty/models/item/ornamental_artifact.json +++ b/src/main/resources/assets/biomesoplenty/models/item/terrestrial_artifact.json @@ -1,7 +1,7 @@ { "parent": "builtin/generated", "textures": { - "layer0": "biomesoplenty:items/ornamental_artifact" + "layer0": "biomesoplenty:items/terrestrial_artifact" }, "display": { "thirdperson": { diff --git a/src/main/resources/assets/biomesoplenty/textures/items/biome_finder.png b/src/main/resources/assets/biomesoplenty/textures/items/biome_finder.png index 8bdedde7c99e9c45cb448ec9760b0f0ad45b67c6..43975e9d2c7951a5e0f9a8368e14b44f9594ed2a 100644 GIT binary patch literal 1561 zcmeAS@N?(olHy`uVBq!ia0vp^0ziC#gBeI#2@BT%DTQQ@AYTTCDpdxChGqtapZ|gM zO9qBg0|tgy2|!gd7#PI!C&eFiV_;xr2=EDU1?pk2WRTb6+?agYc| zwXcoz5|_&8tMQsyzQ(A{Yr>+i>z7>r{||ZefAatTm;V2M^85dPpz)(%Gz5ll2z38( zO=4hRWGD&p3kIg=kqj7uzq13&4F=8vkH}&M25vzRW~@(%p9mC`C~=J_3C>R|DNig) zWhh9@%q!8$OD$0_(KFDq%rUO>0|sKUr;B5VhxgO4ZoeZ60ya~xYJJ-G|9|M5yJCH7 zkL|8-J1nc1Tec}D(TYdr)jGomGP`WT4lI3QH0!jx0{fAB%bKRGJ>SNd|JKRyQqtP= z1y+k%oenhj@Hnzv{H%R(nxb>uy?gSvCzw8dxiEc=>9kgc?@}E)zs!zQc+2$)a8KxU zG*>HpF7<2%Z`wQ`r!x+&O6eb}Swnsc?dag2=iZn4fZ3SWP;Be8g7_MZ+Jt3M@)4)g zYjb)^?W9`O?Y_;qXC|Mk+uQ&7mxQTW{7aECI|1&3-!%uCx7a-h@{)g(T)voJ!syjD zDOI-(#_y&JrQg+$=zi8LzWm389?!p9T+X`xE>@QRlwW_?UhTnS|GypF literal 16008 zcmeI3XH*kQ8^_nL ztpYxK|1Jx@vSE_&iFl@GtySd| zHaQ4jBpIA%Ga5`*xlPG;#FYcvUX1d24hhp+$@jM>1}lhGISfOePnLAq9Fj*Vs2XV&HkXFJ%nHh>U@$7MN9i7A|`Fwk# z!l$5LMzdC1n95`=pa(djHr$M2-a^!9L`(9tGErnvBTMwO#-x}@G>Wv+Nfv?x@`fb` z3hWD7SJ2x(2o%_tG%+QH0%P|3KqckZ6NNtJB#XfTT2G*)fi!|VR=@x&5r8?7W@u|7 zT}sNrY6rxU5;IhMDFE#?rMi(esuVYSO}?9BPUR1^0zlDfE-dbP9pP_NCZM(iLXE`_LT{Agit8Z6MB)KRE7}}%uj)q8m4Gg6{IR5g};wP zjfwrlffA7#!ve+rqM)FF0GY%`EfrxBk;WMwaxE4%)MRCF6G0ZVoB}PE;u0OM^C1Ni zsh^KP?5h(CWEd_H=wwo{pC3v1isEI?(2#qv&>GT0^(FN|7TV}oFlO9hCGC?}$#>4) z!WC9P)iM3$RPi?b8O>tuMQs8J6#3Qqe>+yi+>4?+aX?)zK3PI2D??jSpbC4V>|04R z+2_|%XN7_KLvn@uz^a$ygng4zS#dyLfm#`;tfon22!h8a%byaV+q> zv^YVT>|04QXWU;MOHV)~;-&;ruR@)U&H`5#1!^BW1NH0J<(K|Cq|W(Kd(9(J;KE*YL>xkK7KuXsb z;7r%!4E{$^U@a6!PsrnGixFp3lo3xLQL`yQfff})%EGfjuBHvN1vCqEUxAiX40+j4 z1^Ye@CKK*hHkbk}R_3aYwQpdCB!^xq5`qWC?B4~haJ8#z-0xlCYFF1H&kiPvvG>i< zP?uuJ%YJm_!-xj2YorPsM?Mk->RRmT5kc8VL#&1ZCz{p1kzl?BKCTrdI>tecGSEgx zHisuvQ{b7uR-iX4$5P5K1@CR(l@Tp`XZ&@Q6>eYuu~F2e|2Qxlj!Od5V6{11tcYL% zhYO~`YIC?)5y1iu7fgfI=5Vnhf(0Bdm z6%j1paKSWKZ4MVJB3QuTf@!eY94=NwuzlynOBW4RAk`M}$Oa5hS%Sf(#mpAfJDN-^U1&Bt(!WJ;ANd83^J* zXY|MoLXfgZL|9DVrhB_a{WM4IQ$)`0+A_?GI-IQNFA{Y0!MX@)d)0O0SO59*XN3wC zDpssmsZyoNl`B`NQpL^9t!mY(?(Xi@s#U9Ay?TurH9R~#YSye-t5&VrwQJX@Q>Sj- zy7lVSt6#sqr>7_AX@dq0_OHS;4TG*VIq;p$Hzx37E2@&UteFTRO;vF2X1T1doS}7C?rBbO~xt(;${_Z~fZ^z7La z$8nubM-YTwuO~?|K0ZDnAt5m_k)o(xy?XWT-P>R=7>!1g$wbq%*=+99r;o*Av0AMR z!z3jo_3hgi+&Q(`Y$+)zsi~>``t?goOY7gi|9}Al1`ZrJXwaa+g9i^8GGyq`p~Hp^ z8$Nvah!G=3jvP5^)Tq&;M~@jZX6)FpeQ*zr%#_bbLQ;X zv**s8JAeNCg$oxhUc7ke(xuCnFJHNG({T}zJ2@t{ris}Kfv5pZMt<6 zteXlwJ)^c_&XINEtL#;~!(Y`mE!T^*Ou>IsYqP9w>IJXI5#tZR5GjOXIVG ziHQ@ZR~;G6Uq~nX^RDyC%*?pQZjDoiM{9;vsuQ^|XIJFZ6ZIOlWir|gx;KVb#uB*q zMx85Z9=tBI{>~WxqS>LUv2JC_puQNu&(sVDktQnbct2d<&zplA{dG4duOa4M4 za?iF~(0p|HjQagHdoB-tbLhw7PF-tkUa6BR=kI6}ls2;d$FF6BmA)S7kIz-UK;+@s zsSz)th!5*tzWOVwQe2S9+4*ufgRRex;xC4^#l8vn?3NwyDfV@zu7q8NwD%; z_3sV%>z{irEVp9GcjBK#sbwCBcU?F(drQ*;9n#Z|&3O4KdEoVJ^HfWMv!3kpTyez{ x#d=))G3i^M%k5te`!0UycSH1`)!apg@{l|WF1