All Classes and Interfaces
Class
Description
The object to represent what should be done after an NPC interaction
A TypeAdapter for Gson
All supported types of actions
The interface to represent a comparison
A list of comparators used to compare the values and target values of conditions
Represents if how the conditions should be computed
A list of comparator types
A list of values the plugin can compare
The object allowing Gson to parse conditional objects
The class representing the NPC's items
The object representing two non-numeric values
A class providing a 'Paper API friendly' NPC object requring no NMS to use within a project.
A class providing an interface using non NMS objects to use NPCs
The object representing a comparison of two numeric values
A class holding the data for an NPC's settings