diff options
| author | Alkalus <draknyte1@hotmail.com> | 2017-11-14 07:17:40 +1000 | 
|---|---|---|
| committer | Alkalus <draknyte1@hotmail.com> | 2017-11-14 07:17:40 +1000 | 
| commit | f8fe8123b37a0e6c48ae642fda4f37b4bf7fee51 (patch) | |
| tree | 83d000e06c58560006c1c2c36c4ce278b7771828 /src/Java | |
| parent | 83ee13569e1571b647f5edf7b95c4054dd9c27f8 (diff) | |
| download | GT5-Unofficial-f8fe8123b37a0e6c48ae642fda4f37b4bf7fee51.tar.gz GT5-Unofficial-f8fe8123b37a0e6c48ae642fda4f37b4bf7fee51.tar.bz2 GT5-Unofficial-f8fe8123b37a0e6c48ae642fda4f37b4bf7fee51.zip | |
$ Fixed unreadable custom books issue.
Diffstat (limited to 'src/Java')
| -rw-r--r-- | src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java | 21 | 
1 files changed, 9 insertions, 12 deletions
| diff --git a/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java b/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java index 7f2fd6e49c..864bc90dab 100644 --- a/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java +++ b/src/Java/gtPlusPlus/core/item/general/books/ItemBaseBook.java @@ -12,11 +12,14 @@ import gtPlusPlus.core.lib.CORE;  import gtPlusPlus.core.util.Utils;  import gtPlusPlus.core.util.item.ItemUtils;  import gtPlusPlus.core.util.nbt.NBTUtils; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.GuiScreenBook;  import net.minecraft.creativetab.CreativeTabs;  import net.minecraft.entity.player.EntityPlayer;  import net.minecraft.item.Item;  import net.minecraft.item.ItemStack;  import net.minecraft.item.ItemWritableBook; +import net.minecraft.world.World;  public class ItemBaseBook extends ItemWritableBook{ @@ -78,19 +81,13 @@ public class ItemBaseBook extends ItemWritableBook{  		return false;  	} -	/*@Override -	public int getDamage(ItemStack stack) { -		try { -		return NBTUtils.getIntegerTagCompound(stack, "stats", "mMeta"); -		} -		catch (Throwable t) { -			return 0; +	@Override +	public ItemStack onItemRightClick(ItemStack item, World world, EntityPlayer player) { +		//player.displayGUIBook(item); +		if (player.worldObj.isRemote){ +			Minecraft.getMinecraft().displayGuiScreen(new GuiScreenBook(player, item, false));  		} +        return item;  	} - -	@Override -	public void setDamage(ItemStack stack, int damage) { -		NBTUtils.createIntegerTagCompound(stack, "stats", "mMeta", damage); -	}*/  } | 
