Interface | Description |
---|---|
IEntityAdditionalSpawnData |
A interface for Entities that need extra information to be communicated
between the server and client when they are spawned.
|
IThrowableEntity |
This interface should be implemented by an Entity that can be 'thrown', like snowballs.
|
RegistryDelegate<T> |
A registry delegate for holding references to items or blocks
These should be safe to use in things like lists though aliased items and blocks will not
have object identity with respect to their delegate.
|
VillagerRegistry.IVillageCreationHandler |
Allow access to the
StructureVillagePieces array controlling new village
creation so you can insert your own new village pieces |
VillagerRegistry.IVillageTradeHandler |
Allow access to the
MerchantRecipeList for a villager type for manipulation |
Class | Description |
---|---|
EntityRegistry | |
FMLControlledNamespacedRegistry<I> | |
GameData | |
GameData.GameDataSnapshot | |
GameRegistry | |
GameRegistry.UniqueIdentifier | |
LanguageRegistry | |
RegistryDelegate.Delegate<T> | |
VillagerRegistry |
Registry for villager trading control
|
Enum | Description |
---|---|
GameRegistry.Type | |
ItemStackHolderInjector | |
ObjectHolderRegistry |
Internal registry for tracking
GameRegistry.ObjectHolder references |
Exception | Description |
---|---|
ExistingSubstitutionException | |
IncompatibleSubstitutionException |
Annotation Type | Description |
---|---|
GameRegistry.ItemStackHolder | |
GameRegistry.ObjectHolder |
This will cause runtime injection of public static final fields to occur at various points
where mod blocks and items could be subject to change.
|