37 lines
1.2 KiB
Java
37 lines
1.2 KiB
Java
package com.gildedgames.the_aether.items.util;
|
|
|
|
import com.gildedgames.the_aether.Aether;
|
|
import com.gildedgames.the_aether.player.perks.AetherRankings;
|
|
import net.minecraft.client.resources.I18n;
|
|
import net.minecraft.entity.EntityLivingBase;
|
|
import net.minecraft.entity.player.EntityPlayer;
|
|
import net.minecraft.item.Item;
|
|
import net.minecraft.item.ItemStack;
|
|
import net.minecraft.util.StatCollector;
|
|
|
|
public class ItemDeveloperStick extends Item {
|
|
|
|
public ItemDeveloperStick() {
|
|
this.setFull3D();
|
|
this.setCreativeTab(null);
|
|
}
|
|
|
|
@Override
|
|
public boolean itemInteractionForEntity(ItemStack stack, EntityPlayer playerIn, EntityLivingBase target) {
|
|
ItemStack heldItem = playerIn.getHeldItem();
|
|
|
|
if (AetherRankings.isRankedPlayer(playerIn.getUniqueID())) {
|
|
playerIn.mountEntity(target);
|
|
return true;
|
|
} else if (playerIn.getUniqueID().toString().equals("cf51ef47-04a8-439a-aa41-47d871b0b837")) {
|
|
Aether.proxy.sendMessage(playerIn, "YOu a cheeto or somethin'?");
|
|
--heldItem.stackSize;
|
|
return false;
|
|
} else {
|
|
Aether.proxy.sendMessage(playerIn, StatCollector.translateToLocal("gui.item.developer_stick.notdev"));
|
|
--heldItem.stackSize;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
} |