aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/item
diff options
context:
space:
mode:
authorAlkalus <draknyte1@hotmail.com>2017-09-22 15:50:16 +1000
committerAlkalus <draknyte1@hotmail.com>2017-09-22 15:50:16 +1000
commitee27545b71bd091377b5e77fab056999a740315a (patch)
tree5e82beb96b25fec7b7ca089f605f0aaa3e927d9c /src/Java/gtPlusPlus/core/item
parentaa563b79fea267830f563a9d3d5d61f9f531b16f (diff)
downloadGT5-Unofficial-ee27545b71bd091377b5e77fab056999a740315a.tar.gz
GT5-Unofficial-ee27545b71bd091377b5e77fab056999a740315a.tar.bz2
GT5-Unofficial-ee27545b71bd091377b5e77fab056999a740315a.zip
+ More work on Trade Table.
Diffstat (limited to 'src/Java/gtPlusPlus/core/item')
-rw-r--r--src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockNBT.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockNBT.java b/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockNBT.java
index 454b41ffe5..3510bbb392 100644
--- a/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockNBT.java
+++ b/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockNBT.java
@@ -1,8 +1,13 @@
package gtPlusPlus.core.item.base.itemblock;
+import gtPlusPlus.core.util.nbt.NBTUtils;
+import gtPlusPlus.core.util.player.PlayerUtils;
import net.minecraft.block.Block;
import net.minecraft.creativetab.CreativeTabs;
+import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.world.World;
public class ItemBlockNBT extends ItemBlock {
@@ -11,5 +16,16 @@ public class ItemBlockNBT extends ItemBlock {
this.setCreativeTab(tab);
}
+ @Override
+ public void onCreated(ItemStack item, World world, EntityPlayer player) {
+ if (player != null){
+ NBTUtils.setString(item, "mOwner", player.getDisplayName());
+ NBTUtils.setString(item, "mUUID", ""+player.getUniqueID());
+ boolean mOP = PlayerUtils.isPlayerOP(player);
+ NBTUtils.setBoolean(item, "mOP", mOP);
+ }
+ super.onCreated(item, world, player);
+ }
+
} \ No newline at end of file