Package com.nexomc.nexo.pack
Class PredicateGenerator
-
- All Implemented Interfaces:
public final class PredicateGenerator
-
-
Constructor Summary
Constructors Constructor Description PredicateGenerator(ResourcePack resourcePack)
-
Method Summary
Modifier and Type Method Description final List<ItemOverride>
generateBaseModelOverrides(Material material, List<ItemBuilder> items)
Generates the base model overrides for the given material This looks up all ItemBuilders using this material and generates the overrides for them This includes CustomModelData, ItemPredicates like pulling, blocking, charged, cast, firework and damage -
-
Method Detail
-
generateBaseModelOverrides
final List<ItemOverride> generateBaseModelOverrides(Material material, List<ItemBuilder> items)
Generates the base model overrides for the given material This looks up all ItemBuilders using this material and generates the overrides for them This includes CustomModelData, ItemPredicates like pulling, blocking, charged, cast, firework and damage
- Parameters:
material
- the material to generate the overrides for- Returns:
the generated overrides
-
-
-
-