Index

A B C D E F G H I K L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

acceptFlagPoleModifiers(ObjDouble2DoubleFunction<IFlagPole<?, ?>>, ObjDouble2DoubleFunction<IFlagPole<?, ?>>, ObjDouble2DoubleFunction<IFlagPole<?, ?>>, ObjInt2IntFunction<IFlagPole<?, ?>>, ObjInt2IntFunction<IFlagPole<?, ?>>, ObjInt2IntFunction<IFlagPole<?, ?>>, ObjFloat2FloatFunction<IFlagPole<?, ?>>, ObjFloat2FloatFunction<IFlagPole<?, ?>>, ObjFloat2FloatFunction<IFlagPole<?, ?>>, BiFunction<IFlagPole<?, ?>, Fraction, Fraction>, BiFunction<IFlagPole<?, ?>, Fraction, Fraction>, BiFunction<IFlagPole<?, ?>, Fraction, Fraction>) - Method in interface petrolpark.mc.pquality.core.plugin.IPqualityPlugin
 
acceptItemStackModifiers(ObjDouble2DoubleFunction<ItemStack>, ObjDouble2DoubleFunction<ItemStack>, ObjDouble2DoubleFunction<ItemStack>, ObjInt2IntFunction<ItemStack>, ObjInt2IntFunction<ItemStack>, ObjInt2IntFunction<ItemStack>, ObjFloat2FloatFunction<ItemStack>, ObjFloat2FloatFunction<ItemStack>, ObjFloat2FloatFunction<ItemStack>, BiFunction<ItemStack, Fraction, Fraction>, BiFunction<ItemStack, Fraction, Fraction>, BiFunction<ItemStack, Fraction, Fraction>) - Method in interface petrolpark.mc.pquality.core.plugin.IPqualityPlugin
 
addDatapackRegistries(DataPackRegistryEvent.NewRegistry) - Static method in class petrolpark.mc.pquality.core.event.ModEvents
 
addReloadListeners(AddReloadListenerEvent) - Static method in class petrolpark.mc.pquality.core.event.CommonEvents
 
affectAnvilRepair - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectAttributes - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectBabyAnimalGrowth - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectBacktankCapacity - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectBoneMeal - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectBottleOEnchanting - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectBundleSize - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectComposting - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectEyeOfEnder - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFireworkFlightTime - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFoodEatTime - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFoodEffectLength - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFoodEffectLevel - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFoodEffectProbability - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFoodHunger - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFoodSaturation - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectFuelBurnTime - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectItemDurability - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectMerchantTradeReward - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectMerchantTradeXp - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectPotionLength - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
affectStressCapacity - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
AnimalMixin - Class in petrolpark.mc.pquality.mixin
 
AnimalMixin(EntityType<? extends AgeableMob>, Level) - Constructor for class petrolpark.mc.pquality.mixin.AnimalMixin
 
AnvilMenuMixin - Class in petrolpark.mc.pquality.mixin
 
AnvilMenuMixin(MenuType<?>, int, Inventory, ContainerLevelAccess) - Constructor for class petrolpark.mc.pquality.mixin.AnvilMenuMixin
 
applicableStacks() - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
Returns the value of the applicableStacks record component.
areFlagsHandled(CraftingInput, HolderLookup.Provider) - Method in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 
areFoodEffectsAffected() - Method in class petrolpark.mc.pquality.config.PqualityServerConfig
 
asResource(String) - Static method in class petrolpark.mc.pquality.Pquality
 
assemble(CraftingInput, HolderLookup.Provider) - Method in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 

B

BacktankBlockEntityMixin - Class in petrolpark.mc.pquality.mixin.compat.create
 
BacktankBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.pquality.mixin.compat.create.BacktankBlockEntityMixin
 
BacktankUtilMixin - Class in petrolpark.mc.pquality.mixin.compat.create
 
BacktankUtilMixin() - Constructor for class petrolpark.mc.pquality.mixin.compat.create.BacktankUtilMixin
 
bigMultiplier() - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Returns the value of the bigMultiplier record component.
bigMultiply(double) - Method in interface petrolpark.mc.pquality.core.IQuality
 
bigMultiply(double) - Method in class petrolpark.mc.pquality.core.NoQuality
 
bigMultiply(double) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
bigMultiply(float) - Method in interface petrolpark.mc.pquality.core.IQuality
 
bigMultiply(float) - Method in class petrolpark.mc.pquality.core.NoQuality
 
bigMultiply(float) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
bigMultiply(int) - Method in interface petrolpark.mc.pquality.core.IQuality
 
bigMultiply(int) - Method in class petrolpark.mc.pquality.core.NoQuality
 
bigMultiply(int) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
bigMultiply(Fraction) - Method in interface petrolpark.mc.pquality.core.IQuality
 
bigMultiply(Fraction) - Method in class petrolpark.mc.pquality.core.NoQuality
 
bigMultiply(Fraction) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
BoneMealItemMixin - Class in petrolpark.mc.pquality.mixin
 
BoneMealItemMixin() - Constructor for class petrolpark.mc.pquality.mixin.BoneMealItemMixin
 
BuiltInPqualityPlugin - Class in petrolpark.mc.pquality.core.plugin
 
byType(ModConfig.Type) - Static method in class petrolpark.mc.pquality.config.PqualityConfigs
 

C

canCraftInDimensions(int, int) - Method in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 
client() - Static method in class petrolpark.mc.pquality.config.PqualityConfigs
 
ClientModEvents - Class in petrolpark.mc.pquality.core.event
 
ClientModEvents() - Constructor for class petrolpark.mc.pquality.core.event.ClientModEvents
 
CODEC - Static variable in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 
CommonEvents - Class in petrolpark.mc.pquality.core.event
 
CommonEvents() - Constructor for class petrolpark.mc.pquality.core.event.CommonEvents
 
compareTo(IQuality) - Method in interface petrolpark.mc.pquality.core.IQuality
 
compatibility - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
ComposterBlockMixin - Class in petrolpark.mc.pquality.mixin
 
ComposterBlockMixin() - Constructor for class petrolpark.mc.pquality.mixin.ComposterBlockMixin
 
condition() - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
Returns the value of the condition record component.
create - Variable in class petrolpark.mc.pquality.config.PqualityServerConfig
 
CreatePqualityPlugin - Class in petrolpark.mc.pquality.core.plugin
 

D

DECREASE_QUALITY - Static variable in class petrolpark.mc.pquality.registry.PqualityRecipeSerializers
 
DecreaseQualityRecipe - Class in petrolpark.mc.pquality.core.recipe
 
DECREASES_QUALITY - Enum constant in enum class petrolpark.mc.pquality.PqualityTags.Items
 
DIRECT_CODEC - Static variable in record class petrolpark.mc.pquality.core.RegisteredQuality
 
draw(IQualityEffectDescription, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.pquality.compat.jei.QualityEffectDescriptionCategory
 

E

equals(Object) - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Indicates whether some other object is "equal to" this one.
EyeOfEnderMixin - Class in petrolpark.mc.pquality.mixin
 
EyeOfEnderMixin(EntityType<?>, Level) - Constructor for class petrolpark.mc.pquality.mixin.EyeOfEnderMixin
 

F

fetchQuality(ItemStack) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
fetchQuality(IFlagPole<?, ?>) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
fetchQualityHolder(ItemStack) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
fetchQualityHolder(IFlagPole<?, ?>) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
FireworkRocketEntityMixin - Class in petrolpark.mc.pquality.mixin
 
FireworkRocketEntityMixin() - Constructor for class petrolpark.mc.pquality.mixin.FireworkRocketEntityMixin
 
flag() - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Returns the value of the flag record component.
FLAG_QUALITIES - Static variable in record class petrolpark.mc.pquality.core.RegisteredQuality
 
fromFlag(Holder<Flag>) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 

G

get(Holder<RegisteredQuality>) - Method in class petrolpark.mc.pquality.core.client.QualityIconTextureManager
 
getDamageRepaired(int, int) - Method in class petrolpark.mc.pquality.mixin.AnvilMenuMixin
 
getDescription(ItemStack, IQuality) - Method in interface petrolpark.mc.pquality.core.client.effectDescription.IQualityEffectDescription
 
getDescription(ItemStack, IQuality) - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
 
getHiddenEffect() - Method in interface petrolpark.mc.pquality.mixin.accessor.MobEffectInstanceAccessor
 
getHighestQuality(Stream<ItemStack>) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
getHighestQuality(ItemStack...) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
getHighestQualityFlag(IFlagPole<?, ?>) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
getInstance() - Static method in class petrolpark.mc.pquality.core.client.QualityIconTextureManager
 
getMixinPackage() - Method in class petrolpark.mc.pquality.mixin.plugin.PqualityMixinPlugin
 
getName() - Method in class petrolpark.mc.pquality.config.PqualityClientConfig
 
getName() - Method in class petrolpark.mc.pquality.config.PqualityServerConfig
 
getPluginUid() - Method in class petrolpark.mc.pquality.compat.jei.PqualityJEIPlugin
 
getQuality() - Method in interface petrolpark.mc.pquality.core.mixinInterfaces.IQualityItemStack
 
getQuality() - Method in class petrolpark.mc.pquality.mixin.ItemStackMixin
 
getQuality(ItemStack) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
getQualityHolder() - Method in interface petrolpark.mc.pquality.core.mixinInterfaces.IQualityItemStack
 
getQualityHolder() - Method in class petrolpark.mc.pquality.mixin.ItemStackMixin
 
getQualityHolder(ItemStack) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
getQualityItemStack(ItemStack) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
getRegistryName(IQualityEffectDescription) - Method in class petrolpark.mc.pquality.compat.jei.QualityEffectDescriptionCategory
 
getSerializer() - Method in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 

H

hashCode() - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Returns a hash code value for this object.

I

id() - Method in interface petrolpark.mc.pquality.core.client.effectDescription.IQualityEffectDescription
 
id() - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
Returns the value of the id record component.
ID - Static variable in class petrolpark.mc.pquality.compat.jei.PqualityJEIPlugin
 
IItemStackExtensionMixin - Interface in petrolpark.mc.pquality.mixin
 
inInit(Level, double, double, double, ItemStack, CallbackInfo) - Method in class petrolpark.mc.pquality.mixin.FireworkRocketEntityMixin
 
inSignalTo(BlockPos, CallbackInfo) - Method in class petrolpark.mc.pquality.mixin.EyeOfEnderMixin
 
instance - Static variable in class petrolpark.mc.pquality.core.client.QualityIconTextureManager
 
INSTANCE - Static variable in class petrolpark.mc.pquality.core.client.QualityItemDecorator
 
INSTANCE - Static variable in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 
IPqualityPlugin - Interface in petrolpark.mc.pquality.core.plugin
The main interface to implement to create a pquality plugin.
IQuality - Interface in petrolpark.mc.pquality.core
 
IQualityBundleContentsMutable - Interface in petrolpark.mc.pquality.core.mixinInterfaces
 
IQualityEffectDescription - Interface in petrolpark.mc.pquality.core.client.effectDescription
 
IQualityItemStack - Interface in petrolpark.mc.pquality.core.mixinInterfaces
 
isEnabled() - Method in interface petrolpark.mc.pquality.core.client.effectDescription.IQualityEffectDescription
 
isEnabled() - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
 
isFoodAffected() - Method in class petrolpark.mc.pquality.config.PqualityServerConfig
 
isHandled(IQualityEffectDescription) - Method in class petrolpark.mc.pquality.compat.jei.QualityEffectDescriptionCategory
 
ItemStackMixin - Class in petrolpark.mc.pquality.mixin
 
ItemStackMixin() - Constructor for class petrolpark.mc.pquality.mixin.ItemStackMixin
 

K

KineticBlockEntityMixin - Class in petrolpark.mc.pquality.mixin.compat.create
 
KineticBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.pquality.mixin.compat.create.KineticBlockEntityMixin
 

L

lifetime - Variable in class petrolpark.mc.pquality.mixin.FireworkRocketEntityMixin
 
LOGGER - Static variable in class petrolpark.mc.pquality.Pquality
 

M

matches(CraftingInput, Level) - Method in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 
matches(ItemStack) - Method in enum class petrolpark.mc.pquality.PqualityTags.Items
 
matches(BlockEntityType<?>) - Method in enum class petrolpark.mc.pquality.PqualityTags.BlockEntityTypes
 
MerchantContainerMixin - Class in petrolpark.mc.pquality.mixin
 
MerchantContainerMixin() - Constructor for class petrolpark.mc.pquality.mixin.MerchantContainerMixin
 
MerchantResultSlotMixin - Class in petrolpark.mc.pquality.mixin
 
MerchantResultSlotMixin() - Constructor for class petrolpark.mc.pquality.mixin.MerchantResultSlotMixin
 
MobEffectInstanceAccessor - Interface in petrolpark.mc.pquality.mixin.accessor
 
MOD_ID - Static variable in class petrolpark.mc.pquality.Pquality
 
ModEvents - Class in petrolpark.mc.pquality.core.event
 
ModEvents() - Constructor for class petrolpark.mc.pquality.core.event.ModEvents
 
modifyEffectAmplifier(IQuality, Holder<MobEffect>, int) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
modifyEffectInstance(IQuality, MobEffectInstance, boolean, boolean) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
modifyEffectLength(IQuality, Holder<MobEffect>, int) - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
multiplier() - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Returns the value of the multiplier record component.
multiply(double) - Method in interface petrolpark.mc.pquality.core.IQuality
 
multiply(double) - Method in class petrolpark.mc.pquality.core.NoQuality
 
multiply(double) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
multiply(float) - Method in interface petrolpark.mc.pquality.core.IQuality
 
multiply(float) - Method in class petrolpark.mc.pquality.core.NoQuality
 
multiply(float) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
multiply(int) - Method in interface petrolpark.mc.pquality.core.IQuality
 
multiply(int) - Method in class petrolpark.mc.pquality.core.NoQuality
 
multiply(int) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
multiply(Fraction) - Method in interface petrolpark.mc.pquality.core.IQuality
 
multiply(Fraction) - Method in class petrolpark.mc.pquality.core.NoQuality
 
multiply(Fraction) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 

N

NO_QUALITY - Static variable in class petrolpark.mc.pquality.core.QualityUtil
 
NoQuality - Class in petrolpark.mc.pquality.core
 

O

onAddItemDecorators(RegisterItemDecorationsEvent) - Static method in class petrolpark.mc.pquality.core.event.ClientModEvents
 
onBundleSize(BundleSizeEvent) - Static method in class petrolpark.mc.pquality.core.event.CommonEvents
 
onGetFurnaceFuelBurnTime(FurnaceFuelBurnTimeEvent) - Static method in class petrolpark.mc.pquality.core.event.CommonEvents
 
onItemAttributeModification(ItemAttributeModifierEvent) - Static method in class petrolpark.mc.pquality.core.event.CommonEvents
 
onItemFlagPoleSaved(ItemFlagPoleSavedEvent) - Static method in class petrolpark.mc.pquality.core.event.CommonEvents
 
onLoad(String) - Method in class petrolpark.mc.pquality.mixin.plugin.PqualityMixinPlugin
 
onLoad(ModConfigEvent.Loading) - Static method in class petrolpark.mc.pquality.config.PqualityConfigs
 
onRegisterClientReloadListeners(RegisterClientReloadListenersEvent) - Static method in class petrolpark.mc.pquality.core.event.ModEvents
 
onReload(ModConfigEvent.Reloading) - Static method in class petrolpark.mc.pquality.config.PqualityConfigs
 
onResourceManagerReload(ResourceManager) - Method in class petrolpark.mc.pquality.core.RegisteredQuality.ReloadListener
 
ORDERED_FLAGS - Static variable in record class petrolpark.mc.pquality.core.RegisteredQuality
 

P

petrolpark.mc.pquality - package petrolpark.mc.pquality
 
petrolpark.mc.pquality.compat.jade - package petrolpark.mc.pquality.compat.jade
 
petrolpark.mc.pquality.compat.jei - package petrolpark.mc.pquality.compat.jei
 
petrolpark.mc.pquality.config - package petrolpark.mc.pquality.config
 
petrolpark.mc.pquality.core - package petrolpark.mc.pquality.core
 
petrolpark.mc.pquality.core.client - package petrolpark.mc.pquality.core.client
 
petrolpark.mc.pquality.core.client.effectDescription - package petrolpark.mc.pquality.core.client.effectDescription
 
petrolpark.mc.pquality.core.event - package petrolpark.mc.pquality.core.event
 
petrolpark.mc.pquality.core.mixinInterfaces - package petrolpark.mc.pquality.core.mixinInterfaces
 
petrolpark.mc.pquality.core.plugin - package petrolpark.mc.pquality.core.plugin
 
petrolpark.mc.pquality.core.recipe - package petrolpark.mc.pquality.core.recipe
 
petrolpark.mc.pquality.mixin - package petrolpark.mc.pquality.mixin
 
petrolpark.mc.pquality.mixin.accessor - package petrolpark.mc.pquality.mixin.accessor
 
petrolpark.mc.pquality.mixin.compat.create - package petrolpark.mc.pquality.mixin.compat.create
 
petrolpark.mc.pquality.mixin.plugin - package petrolpark.mc.pquality.mixin.plugin
 
petrolpark.mc.pquality.registry - package petrolpark.mc.pquality.registry
 
Pquality - Class in petrolpark.mc.pquality
 
Pquality(IEventBus, ModContainer) - Constructor for class petrolpark.mc.pquality.Pquality
 
pquality$affectMaxDamage(int) - Method in class petrolpark.mc.pquality.mixin.ItemStackMixin
 
pquality$increaseCapacity(int) - Method in class petrolpark.mc.pquality.mixin.compat.create.BacktankBlockEntityMixin
 
pquality$increaseGrowth(int, ItemStack) - Method in class petrolpark.mc.pquality.mixin.AnimalMixin
 
pquality$increaseXPGained(RandomSource, int, Operation<Integer>) - Method in class petrolpark.mc.pquality.mixin.ThrownExperienceBottleMixin
 
pquality$modifyFoodProperties(FoodProperties, LivingEntity) - Method in interface petrolpark.mc.pquality.mixin.IItemStackExtensionMixin
 
pquality$modifyOfferXp(int) - Method in class petrolpark.mc.pquality.mixin.MerchantContainerMixin
 
pquality$modifySoldItems(ItemStack) - Method in class petrolpark.mc.pquality.mixin.MerchantContainerMixin
 
PqualityClientConfig - Class in petrolpark.mc.pquality.config
 
PqualityClientConfig() - Constructor for class petrolpark.mc.pquality.config.PqualityClientConfig
 
PqualityConfigs - Class in petrolpark.mc.pquality.config
 
PqualityConfigs() - Constructor for class petrolpark.mc.pquality.config.PqualityConfigs
 
PqualityJade - Class in petrolpark.mc.pquality.compat.jade
 
PqualityJade() - Constructor for class petrolpark.mc.pquality.compat.jade.PqualityJade
 
PqualityJEIPlugin - Class in petrolpark.mc.pquality.compat.jei
 
PqualityJEIPlugin() - Constructor for class petrolpark.mc.pquality.compat.jei.PqualityJEIPlugin
 
PqualityMixinPlugin - Class in petrolpark.mc.pquality.mixin.plugin
 
PqualityMixinPlugin() - Constructor for class petrolpark.mc.pquality.mixin.plugin.PqualityMixinPlugin
 
PQualityPlugin - Annotation Interface in petrolpark.mc.pquality.core.plugin
 
PqualityPluginManager - Class in petrolpark.mc.pquality
 
PqualityPluginManager() - Constructor for class petrolpark.mc.pquality.PqualityPluginManager
 
PqualityRecipeSerializers - Class in petrolpark.mc.pquality.registry
 
PqualityRecipeSerializers() - Constructor for class petrolpark.mc.pquality.registry.PqualityRecipeSerializers
 
PqualityRegistrate - Class in petrolpark.mc.pquality
 
PqualityRegistrate() - Constructor for class petrolpark.mc.pquality.PqualityRegistrate
 
PqualityServerConfig - Class in petrolpark.mc.pquality.config
 
PqualityServerConfig() - Constructor for class petrolpark.mc.pquality.config.PqualityServerConfig
 
PqualityTags - Class in petrolpark.mc.pquality
 
PqualityTags() - Constructor for class petrolpark.mc.pquality.PqualityTags
 
PqualityTags.Attributes - Enum Class in petrolpark.mc.pquality
 
PqualityTags.BlockEntityTypes - Enum Class in petrolpark.mc.pquality
 
PqualityTags.Items - Enum Class in petrolpark.mc.pquality
 
priority() - Method in interface petrolpark.mc.pquality.core.IQuality
 
priority() - Method in class petrolpark.mc.pquality.core.NoQuality
 
priority() - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Returns the value of the priority record component.

Q

QUALITY_AFFECTS_STRESS_IMPACT - Enum constant in enum class petrolpark.mc.pquality.PqualityTags.BlockEntityTypes
 
QUALITY_REGISTRY - Static variable in class petrolpark.mc.pquality.Pquality
 
QualityEffectDescriptionCategory - Class in petrolpark.mc.pquality.compat.jei
 
QualityEffectDescriptionCategory() - Constructor for class petrolpark.mc.pquality.compat.jei.QualityEffectDescriptionCategory
 
QualityIconTextureManager - Class in petrolpark.mc.pquality.core.client
 
QualityIconTextureManager(TextureManager) - Constructor for class petrolpark.mc.pquality.core.client.QualityIconTextureManager
 
QualityItemDecorator - Class in petrolpark.mc.pquality.core.client
 
QualityItemDecorator() - Constructor for class petrolpark.mc.pquality.core.client.QualityItemDecorator
 
QualityUtil - Class in petrolpark.mc.pquality.core
 
QualityUtil() - Constructor for class petrolpark.mc.pquality.core.QualityUtil
 

R

RECIPE_TYPE - Static variable in class petrolpark.mc.pquality.compat.jei.QualityEffectDescriptionCategory
 
redirectOfferXp(int) - Method in class petrolpark.mc.pquality.mixin.MerchantResultSlotMixin
 
reduce(double) - Method in interface petrolpark.mc.pquality.core.IQuality
 
reduce(double) - Method in class petrolpark.mc.pquality.core.NoQuality
 
reduce(double) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
reduce(float) - Method in interface petrolpark.mc.pquality.core.IQuality
 
reduce(float) - Method in class petrolpark.mc.pquality.core.NoQuality
 
reduce(float) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
reduce(int) - Method in interface petrolpark.mc.pquality.core.IQuality
 
reduce(int) - Method in class petrolpark.mc.pquality.core.NoQuality
 
reduce(int) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
reduce(Fraction) - Method in interface petrolpark.mc.pquality.core.IQuality
 
reduce(Fraction) - Method in class petrolpark.mc.pquality.core.NoQuality
 
reduce(Fraction) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
reducer() - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Returns the value of the reducer record component.
reduceToZero(int) - Method in interface petrolpark.mc.pquality.core.IQuality
 
reduceToZero(int) - Method in class petrolpark.mc.pquality.core.NoQuality
 
reduceToZero(int) - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
 
refreshQuality() - Method in interface petrolpark.mc.pquality.core.mixinInterfaces.IQualityItemStack
 
refreshQuality() - Method in class petrolpark.mc.pquality.mixin.ItemStackMixin
 
register() - Static method in class petrolpark.mc.pquality.registry.PqualityRecipeSerializers
 
register(Consumer<IQualityEffectDescription>, String, ConfigBase.ConfigBool, Predicate<Item>) - Method in class petrolpark.mc.pquality.core.plugin.BuiltInPqualityPlugin
 
register(Consumer<IQualityEffectDescription>, String, ConfigBase.ConfigBool, Stream<Item>) - Method in class petrolpark.mc.pquality.core.plugin.BuiltInPqualityPlugin
 
register(Consumer<IQualityEffectDescription>, String, ConfigBase.ConfigBool, Item...) - Method in class petrolpark.mc.pquality.core.plugin.BuiltInPqualityPlugin
 
register(ModLoadingContext, ModContainer) - Static method in class petrolpark.mc.pquality.config.PqualityConfigs
 
registerCategories(IRecipeCategoryRegistration) - Method in class petrolpark.mc.pquality.compat.jei.PqualityJEIPlugin
 
registerClient(IWailaClientRegistration) - Method in class petrolpark.mc.pquality.compat.jade.PqualityJade
 
registerClientReloadListeners(RegisterClientReloadListenersEvent) - Static method in class petrolpark.mc.pquality.core.event.ClientModEvents
 
RegisteredQuality - Record Class in petrolpark.mc.pquality.core
 
RegisteredQuality(int, double, double, double, Holder<Flag>) - Constructor for record class petrolpark.mc.pquality.core.RegisteredQuality
Creates an instance of a RegisteredQuality record class.
RegisteredQuality.ReloadListener - Class in petrolpark.mc.pquality.core
 
registerEffectDescriptions(Consumer<IQualityEffectDescription>) - Method in class petrolpark.mc.pquality.core.plugin.BuiltInPqualityPlugin
 
registerEffectDescriptions(Consumer<IQualityEffectDescription>) - Method in class petrolpark.mc.pquality.core.plugin.CreatePqualityPlugin
 
registerEffectDescriptions(Consumer<IQualityEffectDescription>) - Method in interface petrolpark.mc.pquality.core.plugin.IPqualityPlugin
 
registerRecipes(IRecipeRegistration) - Method in class petrolpark.mc.pquality.compat.jei.PqualityJEIPlugin
 
REGISTRATE - Static variable in class petrolpark.mc.pquality.Pquality
 
registryAccess - Variable in class petrolpark.mc.pquality.core.RegisteredQuality.ReloadListener
 
ReloadListener(RegistryAccess) - Constructor for class petrolpark.mc.pquality.core.RegisteredQuality.ReloadListener
 
render(GuiGraphics, Font, ItemStack, int, int) - Method in class petrolpark.mc.pquality.core.client.QualityItemDecorator
 

S

SERIALIZER - Static variable in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 
server() - Static method in class petrolpark.mc.pquality.config.PqualityConfigs
 
setQuality(IQuality) - Method in interface petrolpark.mc.pquality.core.mixinInterfaces.IQualityBundleContentsMutable
 
setRecipe(IRecipeLayoutBuilder, IQualityEffectDescription, IFocusGroup) - Method in class petrolpark.mc.pquality.compat.jei.QualityEffectDescriptionCategory
 
shiftToSeeQuality - Variable in class petrolpark.mc.pquality.config.PqualityClientConfig
 
shouldLoad() - Method in class petrolpark.mc.pquality.core.plugin.CreatePqualityPlugin
 
shouldLoad() - Method in interface petrolpark.mc.pquality.core.plugin.IPqualityPlugin
 
SimpleQualityEffectDescription - Record Class in petrolpark.mc.pquality.core.client.effectDescription
 
SimpleQualityEffectDescription(ResourceLocation, Supplier<Boolean>, List<ItemStack>) - Constructor for record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
Creates an instance of a SimpleQualityEffectDescription record class.
STREAM_CODEC - Static variable in class petrolpark.mc.pquality.core.recipe.DecreaseQualityRecipe
 
streamApplicableItemStacks() - Method in interface petrolpark.mc.pquality.core.client.effectDescription.IQualityEffectDescription
 
streamApplicableItemStacks() - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
 
streamOrderedRegisteredQualities() - Static method in class petrolpark.mc.pquality.core.QualityUtil
 
streamPlugins() - Static method in class petrolpark.mc.pquality.PqualityPluginManager
 

T

tag - Variable in enum class petrolpark.mc.pquality.PqualityTags.Attributes
 
tag - Variable in enum class petrolpark.mc.pquality.PqualityTags.BlockEntityTypes
 
tag - Variable in enum class petrolpark.mc.pquality.PqualityTags.Items
 
ThrownExperienceBottleMixin - Class in petrolpark.mc.pquality.mixin
 
ThrownExperienceBottleMixin(EntityType<? extends ThrowableItemProjectile>, double, double, double, Level) - Constructor for class petrolpark.mc.pquality.mixin.ThrownExperienceBottleMixin
 
toString() - Method in record class petrolpark.mc.pquality.core.client.effectDescription.SimpleQualityEffectDescription
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.pquality.core.RegisteredQuality
Returns a string representation of this record class.
translate(String, Object...) - Static method in class petrolpark.mc.pquality.Pquality
 

U

UNAFFECTED_BY_QUALITY - Enum constant in enum class petrolpark.mc.pquality.PqualityTags.Attributes
 

V

valueOf(String) - Static method in enum class petrolpark.mc.pquality.PqualityTags.Attributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.pquality.PqualityTags.BlockEntityTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.pquality.PqualityTags.Items
Returns the enum constant of this class with the specified name.
values() - Static method in enum class petrolpark.mc.pquality.PqualityTags.Attributes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.pquality.PqualityTags.BlockEntityTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.pquality.PqualityTags.Items
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I K L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values