BrewingStandFuelEvent
BrewingStandFuelEvent
继承关系
类描述
Called when an ItemStack is about to increase the fuel level of a brewing
stand.
当酿造台的燃料值由于消耗了燃料物品堆而增加时触发。
译注:酿造台消耗烈焰粉获得燃料值。
方法列表
getFuel
方法声明: public ItemStack getFuel()
方法签名: ()Lorg/bukkit/inventory/ItemStack;
Gets the ItemStack of the fuel before the amount was subtracted.
@return the fuel ItemStack
该方法用于获取数量减少前的燃料物品堆。
@return 涉事燃料物品堆。
getFuelPower
方法声明: public int getFuelPower()
方法签名: ()I
Gets the fuel power for this fuel. Each unit of power can fuel one
brewing operation.
@return the fuel power for this fuel
该方法用于获取燃料物品堆本次提供的燃料值。每一次酿造消耗一单位燃料值。
@return 涉事燃料物品堆本次提供的燃料值。
译注:在原版游戏中仅有烈焰粉一种物品可作燃料,因此本方法的返回值默认为二十。该返回值可能被另外的插件以
setFuelPower(int fuelPower)
方法修改。
setFuelPower
方法声明: public void setFuelPower(int fuelPower)
方法签名: (I)V
Sets the fuel power for this fuel. Each unit of power can fuel one
brewing operation.
@param fuelPower the fuel power for this fuel
该方法用于设置燃料物品堆本次提供的燃料值。每一次酿造消耗一单位燃料值。
@param fuelPower 燃料物品堆本次提供的燃料值。
译注:在原版游戏中仅有烈焰粉一种物品可作燃料,因此
getFuelPower()
方法的返回值默认为二十。
isConsuming
方法声明: public boolean isConsuming()
方法签名: ()Z
Gets whether the brewing stand's fuel will be reduced / consumed or not.
@return whether the fuel will be reduced or not
该方法用于获取燃料物品堆是否将被消耗。
@return 涉事燃料物品堆是否将被消耗。
译注:如果本方法返回
false
且事件未被取消,则酿造台燃料值仍会增加,但燃料物品堆数量不会减少。
setConsuming
方法声明: public void setConsuming(boolean consuming)
方法签名: (Z)V
Sets whether the brewing stand's fuel will be reduced / consumed or not.
@param consuming whether the fuel will be reduced or not
该方法用于设置燃料物品堆是否将被消耗。
@param consuming 涉事燃料物品堆是否将被消耗。
译注:如果本方法参数传入
false
且事件未被取消,则酿造台燃料值仍会增加,但燃料物品堆数量不会减少。
isCancelled
方法声明: public boolean isCancelled()
方法签名: ()Z
setCancelled
方法声明: public void setCancelled(boolean cancel)
方法签名: (Z)V
getHandlers
方法声明: public HandlerList getHandlers()
方法签名: ()Lorg/bukkit/event/HandlerList;
getHandlerList
方法声明: public static HandlerList getHandlerList()
方法签名: ()Lorg/bukkit/event/HandlerList;
Last updated