PlayerTakeDrinkEvent

It has been packaged in mods.simpletweaker.event.PlayerTakeDrinkEvent.

PlayerTakeDrinkEvent implements IPlayerEvent.

The PlayerTakeDrinkEvent is fired whenever a player drinks something, including fired by items, water, cauldron or rain.

To use this event, please call events.onPlayerTakeDrink() like this:

events.onPlayerTakeDrink(function(event as PlayerTakeDrinkEvent) {
    ...
});

ZenGetters

You can call these by event.getter, event is PlayerTakeDrinkEvent.

ZenGetter
Return Type
Description

player

IPlayer

Returns player that fired the event.

thirst

int

Returns player's thirst level.

saturation

float

Returns player's thirst saturation.

thirstyChance

float

Returns the thirsty chance of water.

pos

IBlockPos

Returns the position that player drinks. (if the trigger is item, will return player's position)

item

IItemStack

Returns the item that player drinks. (if the trigger isn't item, will return null)

type

string

Returns the type of drinking. ("item", "normal", "rain", "potion", "purified", "cauldron")

Last updated