本文整理汇总了Java中org.bukkit.entity.Cow类的典型用法代码示例。如果您正苦于以下问题:Java Cow类的具体用法?Java Cow怎么用?Java Cow使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Cow类属于org.bukkit.entity包,在下文中一共展示了Cow类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: CanaryCow
import org.bukkit.entity.Cow; //导入依赖的package包/类
public CanaryCow(net.canarymod.api.entity.living.animal.Cow entity) {
super(entity);
}
示例2: onAnimalClick
import org.bukkit.entity.Cow; //导入依赖的package包/类
@EventHandler(ignoreCancelled = true)
public void onAnimalClick(PlayerInteractEntityEvent e)
{
// THIS EVENT FIRES TOO FAST WE NEED A TIMER
World eworld = e.getPlayer().getLocation().getWorld();
// If plugin is not enabled in this world, return
if (!PwnBreeding.isEnabledIn(eworld.getName())) return;
Player player = e.getPlayer();
String thisItem = player.getItemInHand().getType().toString();
if(e.getRightClicked() instanceof Chicken)
{
e.setCancelled(true);
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
if (player.getItemInHand().getType() == Material.SEEDS)
{
if(player.getItemInHand().getAmount() > 1)
{
player.getItemInHand().setAmount(player.getItemInHand().getAmount() - 1);
}
else
{
player.getItemInHand().setAmount(0);
}
}
}
else if(e.getRightClicked() instanceof Cow)
{
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
}
else if(e.getRightClicked() instanceof Sheep)
{
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
}
else if(e.getRightClicked() instanceof Pig)
{
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
}
else if(e.getRightClicked() instanceof Horse)
{
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
}
else if(e.getRightClicked() instanceof Wolf)
{
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
}
else if(e.getRightClicked() instanceof Ocelot)
{
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
}
else if(e.getRightClicked() instanceof Rabbit)
{
player.sendMessage(ChatColor.GOLD + "Player has " + thisItem + " for a " + e.getRightClicked().getType().toString());
}
}