aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/plugin/villagers/trade/TradeHandlerTrader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gtPlusPlus/plugin/villagers/trade/TradeHandlerTrader.java')
-rw-r--r--src/main/java/gtPlusPlus/plugin/villagers/trade/TradeHandlerTrader.java52
1 files changed, 0 insertions, 52 deletions
diff --git a/src/main/java/gtPlusPlus/plugin/villagers/trade/TradeHandlerTrader.java b/src/main/java/gtPlusPlus/plugin/villagers/trade/TradeHandlerTrader.java
deleted file mode 100644
index 4b0e99471a..0000000000
--- a/src/main/java/gtPlusPlus/plugin/villagers/trade/TradeHandlerTrader.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package gtPlusPlus.plugin.villagers.trade;
-
-import java.util.Collections;
-import java.util.Random;
-
-import net.minecraft.entity.passive.EntityVillager;
-import net.minecraft.init.Blocks;
-import net.minecraft.item.ItemStack;
-import net.minecraft.village.MerchantRecipe;
-import net.minecraft.village.MerchantRecipeList;
-
-import gtPlusPlus.api.objects.Logger;
-import gtPlusPlus.core.material.ELEMENT;
-import gtPlusPlus.core.util.minecraft.ItemUtils;
-
-public class TradeHandlerTrader extends TradeHandlerBase {
-
- public TradeHandlerTrader() {
- Logger.INFO("Created Trade Manager for 'Trader' villager profession type.");
- }
-
- @SuppressWarnings("unchecked")
- @Override
- public void manipulateTradesForVillager(EntityVillager villager, MerchantRecipeList recipeList, Random random) {
- ItemStack Ore1 = null, Ore2 = null;
- if (Ore1 == null) {
- Ore1 = ELEMENT.getInstance().SILICON.getOre(1);
- }
- if (Ore2 == null) {
- Ore2 = ELEMENT.getInstance().ALUMINIUM.getOre(1);
- }
- if (Ore1 == null) {
- Ore1 = ELEMENT.getInstance().GOLD.getOre(1);
- }
- if (Ore2 == null) {
- Ore2 = ELEMENT.getInstance().LEAD.getOre(1);
- }
- recipeList.add(
- new MerchantRecipe(
- ItemUtils.getItemStackOfAmountFromOreDict("logWood", 32),
- ELEMENT.getInstance().IRON.getOre(1)));
- recipeList.add(
- new MerchantRecipe(
- ItemUtils.getItemStackOfAmountFromOreDict("dustMeatRaw", 32),
- ELEMENT.getInstance().COPPER.getOre(1)));
- recipeList.add(
- new MerchantRecipe(ItemUtils.getSimpleStack(Blocks.obsidian, 6), ELEMENT.getInstance().TIN.getOre(1)));
- recipeList.add(new MerchantRecipe(ItemUtils.getSimpleStack(Blocks.glowstone, 32), Ore1));
- recipeList.add(new MerchantRecipe(ItemUtils.getSimpleStack(Blocks.piston, 32), Ore2));
- Collections.shuffle(recipeList);
- }
-}