Skip to main content
Version: 1.10 NeoForge

Reference

Besides the several interfaces for almost all of Vampirism's functionality, there are some classes that can be used to access Vampirism's functionality.

VampirismAPI

The VampirismAPI class is the central access point for all kind of registries.

VReference

Central location for all kind of static information/objects. this includes e.g. the faction objects of vampires and hunters, attributes, DamageSources, constants ...

VIngameOverlays

Contains all IGuiOverlays that are used by Vampirism, which are filled during Mod construction. Or use the respective IDs of the overlays.

Vampirism Forge Registries

Minecraft 1.19

All custom registries are using the VampirismRegistries class to store the registry key and registry supplier.

Registries

The following registries are currently available:

NameResourcelocationClass
Skillsvampirism:skillsISKill
Actionsvampirism:actionsIAction
Entity Actionsvampirism:entityactionsIEntityAction
Minion Tasksvampirism:miniontasksIMinionTask
Refinementsvampirism:refinementIRefinement
Refinement Setsvampirism:refinement_setIRefinementSet

Data Registries

NameResourcelocationClass
Tasksvampirism:tasksTask