Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- blockStacks() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionEntry
-
Returns the value of the
blockStacksrecord component.
C
- clearCache() - Static method in class com.mrbysco.justenoughprofessions.VillagerCache
- com.mrbysco.justenoughprofessions - package com.mrbysco.justenoughprofessions
- com.mrbysco.justenoughprofessions.compat - package com.mrbysco.justenoughprofessions.compat
- com.mrbysco.justenoughprofessions.jei - package com.mrbysco.justenoughprofessions.jei
- com.mrbysco.justenoughprofessions.platform - package com.mrbysco.justenoughprofessions.platform
- com.mrbysco.justenoughprofessions.platform.services - package com.mrbysco.justenoughprofessions.platform.services
- compatibilityCheck(ItemStack, Identifier) - Static method in class com.mrbysco.justenoughprofessions.compat.CompatibilityHelper
-
Executes compatibility checks for the given ItemStack
- CompatibilityHelper - Class in com.mrbysco.justenoughprofessions.compat
-
Compatibility helper for other mods
- CompatibilityHelper() - Constructor for class com.mrbysco.justenoughprofessions.compat.CompatibilityHelper
- Constants - Class in com.mrbysco.justenoughprofessions
-
Constants for the mod
- Constants() - Constructor for class com.mrbysco.justenoughprofessions.Constants
D
- draw(ProfessionWrapper, IRecipeSlotsView, GuiGraphicsExtractor, double, double) - Method in class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
- drawInfo(ProfessionWrapper, int, int, GuiGraphicsExtractor, double, double) - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Get the ItemStacks that represent the items in the recipe.
E
- entry() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Returns the value of the
entryrecord component. - equals(Object) - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Indicates whether some other object is "equal to" this one.
G
- getBlockStacks() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Get the ItemStacks that represent the blocks in the recipe.
- getDisplayName() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Get the professionHolder name for display.
- getEntityKey(EntityType) - Method in interface com.mrbysco.justenoughprofessions.platform.services.IPlatformHelper
-
Get the registry name of the entitytype
- getHeight() - Method in class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
- getIcon() - Method in class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
- getProfessionName() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Get the professionHolder name for the recipe.
- getProfessionType() - Method in interface com.mrbysco.justenoughprofessions.platform.services.IPlatformHelper
-
Get the RecipeType for JEI
- getRecipeType() - Method in class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
- getTitle() - Method in class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
- getVillagerEntity() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionEntry
-
Get the villager entity for the professionHolder
- getVillagerEntity(Holder) - Static method in class com.mrbysco.justenoughprofessions.VillagerCache
-
Get a villager entity with a specific professionHolder If the entity is not cached, it will create a new one and cache it
- getWidth() - Method in class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
H
- hashCode() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Returns a hash code value for this object.
I
L
- load(Class) - Static method in class com.mrbysco.justenoughprofessions.platform.Services
-
Load a service from the service loader
- LOGGER - Static variable in class com.mrbysco.justenoughprofessions.Constants
M
- MOD_ID - Static variable in class com.mrbysco.justenoughprofessions.Constants
- MOD_NAME - Static variable in class com.mrbysco.justenoughprofessions.Constants
- modLoc(String) - Static method in class com.mrbysco.justenoughprofessions.Constants
P
- PLATFORM - Static variable in class com.mrbysco.justenoughprofessions.platform.Services
-
The platform helper service
- ProfessionCategory - Class in com.mrbysco.justenoughprofessions.jei
-
The JEI recipe category for the professions
- ProfessionCategory(IGuiHelper) - Constructor for class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
-
Create the professionHolder category
- ProfessionEntry - Record Class in com.mrbysco.justenoughprofessions.jei
-
A record to hold the professionHolder and the block stacks for the professionHolder
- ProfessionEntry(Holder, List) - Constructor for record class com.mrbysco.justenoughprofessions.jei.ProfessionEntry
-
Creates an instance of a
ProfessionEntryrecord class. - professionHolder() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionEntry
-
Returns the value of the
professionHolderrecord component. - ProfessionWrapper - Record Class in com.mrbysco.justenoughprofessions.jei
-
A wrapper class for the professionHolder recipe.
- ProfessionWrapper(ProfessionEntry) - Constructor for record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Creates an instance of a
ProfessionWrapperrecord class.
R
- RenderHelper - Class in com.mrbysco.justenoughprofessions
-
A helper class to render the Villager entity on the screen
- RenderHelper() - Constructor for class com.mrbysco.justenoughprofessions.RenderHelper
- renderVillager(GuiGraphicsExtractor, int, int, double, double, double, Villager) - Static method in class com.mrbysco.justenoughprofessions.RenderHelper
-
Render the Villager entity on the screen
S
- Services - Class in com.mrbysco.justenoughprofessions.platform
-
This class is used to load services from the service loader
- Services() - Constructor for class com.mrbysco.justenoughprofessions.platform.Services
- setRecipe(IRecipeLayoutBuilder, ProfessionWrapper, IFocusGroup) - Method in class com.mrbysco.justenoughprofessions.jei.ProfessionCategory
T
- toString() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.mrbysco.justenoughprofessions.jei.ProfessionWrapper
-
Returns a string representation of this record class.
V
- VillagerCache - Class in com.mrbysco.justenoughprofessions
-
This class is used to cache the villager entity used for rendering the villager professionHolder
- VillagerCache() - Constructor for class com.mrbysco.justenoughprofessions.VillagerCache
All Classes and Interfaces|All Packages|Constant Field Values