Package com.binaris.wizardry.api.content.util
package com.binaris.wizardry.api.content.util
-
ClassDescriptionA
SurfaceCriteriaobject is used to define a 'surface', a boundary between two blocks which differ in some way, for use inBlockUtil.getNearestSurface(Level, BlockPos, Direction, int, boolean, SurfaceCriteria).This class avoids big classes just to handle NBT data for getting/saving values.A utility class for handling various aspects of spell casting, including event firing, cooldown application, spell tracking, and network packet sending.Damage source factory for the mod's magic damage types.Utility class for performing ray trace operations in the world, including both block and entity detection.General utility methods used for Spell related functionality, normally being used for item creation, retrieval, etc.Utility class for workbench-related operations, such as recharging mana and applying spell books to wands.