summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/RecipesMapClone.java
diff options
context:
space:
mode:
authorfeildmaster <admin@feildmaster.com>2012-12-19 22:03:52 -0600
committerfeildmaster <admin@feildmaster.com>2012-12-20 10:43:00 -0600
commit23b67643741d5754af4de020a29d557078f9f81d (patch)
tree90e1a32f7eb94af49a381cb6bc34bf6247f0efe6 /src/main/java/net/minecraft/server/RecipesMapClone.java
parent9f1bf124eec7c20f16b2034fd9fba55f70c805fd (diff)
downloadcraftbukkit-23b67643741d5754af4de020a29d557078f9f81d.tar
craftbukkit-23b67643741d5754af4de020a29d557078f9f81d.tar.gz
craftbukkit-23b67643741d5754af4de020a29d557078f9f81d.tar.lz
craftbukkit-23b67643741d5754af4de020a29d557078f9f81d.tar.xz
craftbukkit-23b67643741d5754af4de020a29d557078f9f81d.zip
Update CraftBukkit to Minecraft 1.4.6
Diffstat (limited to 'src/main/java/net/minecraft/server/RecipesMapClone.java')
-rw-r--r--src/main/java/net/minecraft/server/RecipesMapClone.java88
1 files changed, 0 insertions, 88 deletions
diff --git a/src/main/java/net/minecraft/server/RecipesMapClone.java b/src/main/java/net/minecraft/server/RecipesMapClone.java
deleted file mode 100644
index f0e69736..00000000
--- a/src/main/java/net/minecraft/server/RecipesMapClone.java
+++ /dev/null
@@ -1,88 +0,0 @@
-package net.minecraft.server;
-
-// CraftBukkit start
-import java.util.List;
-import org.bukkit.craftbukkit.inventory.CraftItemStack;
-import org.bukkit.craftbukkit.inventory.CraftShapelessRecipe;
-// CraftBukkit end
-
-public class RecipesMapClone extends ShapelessRecipes implements IRecipe { // CraftBukkit - added extends
-
- // CraftBukkit start - delegate to new parent class
- public RecipesMapClone() {
- super(new ItemStack(Item.MAP, 0, -1), java.util.Arrays.asList(new ItemStack(Item.MAP_EMPTY, 0, 0)));
- }
- // CraftBukkit end
-
- public boolean a(InventoryCrafting inventorycrafting, World world) {
- int i = 0;
- ItemStack itemstack = null;
-
- for (int j = 0; j < inventorycrafting.getSize(); ++j) {
- ItemStack itemstack1 = inventorycrafting.getItem(j);
-
- if (itemstack1 != null) {
- if (itemstack1.id == Item.MAP.id) {
- if (itemstack != null) {
- return false;
- }
-
- itemstack = itemstack1;
- } else {
- if (itemstack1.id != Item.MAP_EMPTY.id) {
- return false;
- }
-
- ++i;
- }
- }
- }
-
- return itemstack != null && i > 0;
- }
-
- public ItemStack a(InventoryCrafting inventorycrafting) {
- int i = 0;
- ItemStack itemstack = null;
-
- for (int j = 0; j < inventorycrafting.getSize(); ++j) {
- ItemStack itemstack1 = inventorycrafting.getItem(j);
-
- if (itemstack1 != null) {
- if (itemstack1.id == Item.MAP.id) {
- if (itemstack != null) {
- return null;
- }
-
- itemstack = itemstack1;
- } else {
- if (itemstack1.id != Item.MAP_EMPTY.id) {
- return null;
- }
-
- ++i;
- }
- }
- }
-
- if (itemstack != null && i >= 1) {
- ItemStack itemstack2 = new ItemStack(Item.MAP, i + 1, itemstack.getData());
-
- if (itemstack.s()) {
- itemstack2.c(itemstack.r());
- }
-
- return itemstack2;
- } else {
- return null;
- }
- }
-
- public int a() {
- return 9;
- }
-
- public ItemStack b() {
- return null;
- }
-}