Staff Util
Properties
Gets the approximate position of the item in the staff, when held my an entity.
Gets the approximate position of the staff's tip, when held by an entity.
Checks if the user has sufficient space in front to use the staff.
Returns if the given item has a registered handler when inserted into a staff.
Checks if an item is added the given staff item stack.
Gets the item inserted into the given staff item stack.
Gets the item stack inserted into the given staff item stack. The value returned MUST NOT be modified in any way, use mutableItemStackInStaff instead.
Gets or sets a copy of the item stack inserted into the given staff item stack. The value returned or passed in can be freely modified.
Returns the registered staff handler of the given item if available.
Returns the registered staff handler of the given item if available, StaffHandler.Default otherwise.