Index

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

A

AccessorCriteriaTriggers - Interface in at.petrak.paucal.api.mixin
 
AccessorRecipeProvider - Interface in at.petrak.paucal.api.mixin
 
AccessorTagsProvider<T> - Interface in at.petrak.paucal.api.mixin
 
add(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class at.petrak.paucal.common.command.CommandGetContributorInfo
 
add(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class at.petrak.paucal.common.command.CommandPatSelf
 
add(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class at.petrak.paucal.common.command.CommandReloadContributors
 
allKeys() - Method in class at.petrak.paucal.api.contrib.Contributor
 
allowPats() - Method in interface at.petrak.paucal.PaucalConfig.ConfigAccess
 
at.petrak.paucal - package at.petrak.paucal
 
at.petrak.paucal.api - package at.petrak.paucal.api
 
at.petrak.paucal.api.contrib - package at.petrak.paucal.api.contrib
 
at.petrak.paucal.api.datagen - package at.petrak.paucal.api.datagen
 
at.petrak.paucal.api.mixin - package at.petrak.paucal.api.mixin
 
at.petrak.paucal.common - package at.petrak.paucal.common
 
at.petrak.paucal.common.advancement - package at.petrak.paucal.common.advancement
 
at.petrak.paucal.common.command - package at.petrak.paucal.common.command
 
at.petrak.paucal.common.misc - package at.petrak.paucal.common.misc
 
at.petrak.paucal.datagen - package at.petrak.paucal.datagen
 
at.petrak.paucal.xplat - package at.petrak.paucal.xplat
 

B

BE_CONTRIBUTOR_TRIGGER - Static variable in class at.petrak.paucal.common.advancement.ModAdvancementTriggers
 
BeContributorTrigger - Class in at.petrak.paucal.common.advancement
 
BeContributorTrigger() - Constructor for class at.petrak.paucal.common.advancement.BeContributorTrigger
 
BeContributorTrigger.Instance - Class in at.petrak.paucal.common.advancement
 
BEEP - Static variable in class at.petrak.paucal.common.ModSounds
 
blockTags - Variable in class at.petrak.paucal.api.datagen.PaucalItemTagProvider
 

C

CommandGetContributorInfo - Class in at.petrak.paucal.common.command
 
CommandGetContributorInfo() - Constructor for class at.petrak.paucal.common.command.CommandGetContributorInfo
 
CommandPatSelf - Class in at.petrak.paucal.common.command
 
CommandPatSelf() - Constructor for class at.petrak.paucal.common.command.CommandPatSelf
 
CommandReloadContributors - Class in at.petrak.paucal.common.command
 
CommandReloadContributors() - Constructor for class at.petrak.paucal.common.command.CommandReloadContributors
 
common() - Static method in class at.petrak.paucal.PaucalConfig
 
Contributor - Class in at.petrak.paucal.api.contrib
 
Contributor(UUID, AbstractConfig) - Constructor for class at.petrak.paucal.api.contrib.Contributor
 
CONTRIBUTOR_URL - Static variable in interface at.petrak.paucal.api.PaucalAPI
 
Contributors - Class in at.petrak.paucal.common
 
Contributors() - Constructor for class at.petrak.paucal.common.Contributors
 
ContributorType - Record Class in at.petrak.paucal.api.contrib
 
ContributorType(int, boolean, boolean) - Constructor for record class at.petrak.paucal.api.contrib.ContributorType
Creates an instance of a ContributorType record class.
copy(TagKey<Block>, TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalItemTagProvider
 
createInstance(JsonObject, EntityPredicate.Composite, DeserializationContext) - Method in class at.petrak.paucal.common.advancement.BeContributorTrigger
 

D

display(ItemStack, String, FrameType, ResourceLocation, boolean, boolean, boolean) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
dropSelf(Map<Block, LootTable.Builder>, Supplier<? extends Block>...) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
dropSelf(Map<Block, LootTable.Builder>, Block...) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
dropSelf(Block, Map<Block, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
dropThis(Block, ItemLike, Map<Block, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
dropThis(Block, ItemLike, NumberProvider, Map<Block, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
dropThisPool(ItemLike, int) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
dropThisPool(ItemLike, NumberProvider) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 

E

equals(Object) - Method in record class at.petrak.paucal.api.contrib.ContributorType
Indicates whether some other object is "equal to" this one.

F

FABRIC - Enum constant in enum class at.petrak.paucal.xplat.Platform
 
fetch() - Static method in class at.petrak.paucal.common.Contributors
 
forceLoadContributors() - Static method in class at.petrak.paucal.common.Contributors
 
FORGE - Enum constant in enum class at.petrak.paucal.xplat.Platform
 

G

generator - Variable in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
generator - Variable in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
generator - Variable in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
get(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getContributor(UUID) - Method in interface at.petrak.paucal.api.PaucalAPI
 
getContributor(UUID) - Static method in class at.petrak.paucal.common.Contributors
 
getContributorType() - Method in class at.petrak.paucal.api.contrib.Contributor
 
getFloat(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getId() - Method in class at.petrak.paucal.common.advancement.BeContributorTrigger
 
getID(Item) - Method in interface at.petrak.paucal.xplat.IXplatAbstractions
 
getID(Block) - Method in interface at.petrak.paucal.xplat.IXplatAbstractions
 
getInt(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getSoundByID(ResourceLocation) - Method in interface at.petrak.paucal.xplat.IXplatAbstractions
 
getString(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getUpdatePacket() - Method in class at.petrak.paucal.api.PaucalBlockEntity
 
getUpdateTag() - Method in class at.petrak.paucal.api.PaucalBlockEntity
 
getUuid() - Method in class at.petrak.paucal.api.contrib.Contributor
 

H

hashCode() - Method in record class at.petrak.paucal.api.contrib.ContributorType
Returns a hash code value for this object.
hasItem(MinMaxBounds.Ints, ItemLike) - Static method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
hasItem(TagKey<Item>) - Static method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
hasItem(ItemLike) - Static method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 

I

ingredientOf(TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ingredientOf(ItemLike) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
init() - Method in interface at.petrak.paucal.xplat.IXplatAbstractions
 
init(BiConsumer<SoundEvent, ResourceLocation>) - Static method in class at.petrak.paucal.common.ModSounds
 
instance() - Static method in interface at.petrak.paucal.api.PaucalAPI
 
Instance(EntityPredicate.Composite, MinMaxBounds.Ints, Boolean, Boolean) - Constructor for class at.petrak.paucal.common.advancement.BeContributorTrigger.Instance
 
INSTANCE - Static variable in interface at.petrak.paucal.api.PaucalAPI
 
INSTANCE - Static variable in interface at.petrak.paucal.xplat.IXplatAbstractions
 
isCool - Variable in class at.petrak.paucal.common.advancement.BeContributorTrigger.Instance
 
isCool() - Method in record class at.petrak.paucal.api.contrib.ContributorType
Returns the value of the isCool record component.
isDev - Variable in class at.petrak.paucal.common.advancement.BeContributorTrigger.Instance
 
isDev() - Method in record class at.petrak.paucal.api.contrib.ContributorType
Returns the value of the isDev record component.
IXplatAbstractions - Interface in at.petrak.paucal.xplat
 

L

level() - Method in record class at.petrak.paucal.api.contrib.ContributorType
Returns the value of the level record component.
load(CompoundTag) - Method in class at.petrak.paucal.api.PaucalBlockEntity
 
loadContributors() - Static method in class at.petrak.paucal.common.Contributors
 
loadContributors() - Method in interface at.petrak.paucal.PaucalConfig.ConfigAccess
 
loadModData(CompoundTag) - Method in class at.petrak.paucal.api.PaucalBlockEntity
 
LOGGER - Static variable in interface at.petrak.paucal.api.PaucalAPI
 

M

makeAdvancements(Consumer<Advancement>) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
makeAdvancements(Consumer<Advancement>) - Method in class at.petrak.paucal.datagen.ModAdvancementProvider
 
makeLootTables(Map<Block, LootTable.Builder>, Map<ResourceLocation, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
makeRecipes(Consumer<FinishedRecipe>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
MOD_ID - Static variable in interface at.petrak.paucal.api.PaucalAPI
 
ModAdvancementProvider - Class in at.petrak.paucal.datagen
 
ModAdvancementProvider(DataGenerator) - Constructor for class at.petrak.paucal.datagen.ModAdvancementProvider
 
ModAdvancementTriggers - Class in at.petrak.paucal.common.advancement
 
ModAdvancementTriggers() - Constructor for class at.petrak.paucal.common.advancement.ModAdvancementTriggers
 
ModCommands - Class in at.petrak.paucal.common.command
 
ModCommands() - Constructor for class at.petrak.paucal.common.command.ModCommands
 
modid - Variable in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
modid - Variable in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
modLoc(String) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
modLoc(String) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ModSounds - Class in at.petrak.paucal.common
 
ModSounds() - Constructor for class at.petrak.paucal.common.ModSounds
 

N

NEKO - Static variable in class at.petrak.paucal.common.ModSounds
 
NewWorldMessage - Class in at.petrak.paucal.common.misc
 
NewWorldMessage() - Constructor for class at.petrak.paucal.common.misc.NewWorldMessage
 

O

onLogin(Player) - Static method in class at.petrak.paucal.common.misc.NewWorldMessage
 
onPat(Player, Level, InteractionHand, Entity, EntityHitResult) - Static method in class at.petrak.paucal.common.misc.PatPat
 
otherVals() - Method in class at.petrak.paucal.api.contrib.Contributor
 

P

packing(ItemLike, ItemLike, String, boolean, Consumer<FinishedRecipe>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
PatPat - Class in at.petrak.paucal.common.misc
 
PatPat() - Constructor for class at.petrak.paucal.common.misc.PatPat
 
patronLevel - Variable in class at.petrak.paucal.common.advancement.BeContributorTrigger.Instance
 
paucal$getOrCreateRawBuilder(TagKey<T>) - Method in interface at.petrak.paucal.api.mixin.AccessorTagsProvider
 
paucal$register(T) - Static method in interface at.petrak.paucal.api.mixin.AccessorCriteriaTriggers
 
paucal$SaveRecipe(HashCache, JsonObject, Path) - Static method in interface at.petrak.paucal.api.mixin.AccessorRecipeProvider
 
PaucalAdvancementProvider - Class in at.petrak.paucal.api.datagen
 
PaucalAdvancementProvider(DataGenerator, String) - Constructor for class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
PaucalAPI - Interface in at.petrak.paucal.api
 
PaucalBlockEntity - Class in at.petrak.paucal.api
 
PaucalBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class at.petrak.paucal.api.PaucalBlockEntity
 
PaucalBlockTagProvider - Class in at.petrak.paucal.api.datagen
PaucalBlocklTagProvider
PaucalBlockTagProvider(DataGenerator) - Constructor for class at.petrak.paucal.api.datagen.PaucalBlockTagProvider
 
PaucalConfig - Class in at.petrak.paucal
 
PaucalConfig() - Constructor for class at.petrak.paucal.PaucalConfig
 
PaucalConfig.ConfigAccess - Interface in at.petrak.paucal
 
paucalInventoryTrigger(ItemPredicate...) - Static method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
Prefixed with paucal to avoid collisions when Forge ATs RecipeProvider.inventoryTrigger(net.minecraft.advancements.critereon.ItemPredicate...).
PaucalItemTagProvider - Class in at.petrak.paucal.api.datagen
 
PaucalItemTagProvider(DataGenerator, TagsProvider<Block>) - Constructor for class at.petrak.paucal.api.datagen.PaucalItemTagProvider
 
PaucalLootTableProvider - Class in at.petrak.paucal.api.datagen
 
PaucalLootTableProvider(DataGenerator) - Constructor for class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
PaucalRecipeProvider - Class in at.petrak.paucal.api.datagen
 
PaucalRecipeProvider(DataGenerator, String) - Constructor for class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
platform() - Method in interface at.petrak.paucal.xplat.IXplatAbstractions
 
Platform - Enum Class in at.petrak.paucal.xplat
 
prefix(String) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 

R

register(CommandDispatcher<CommandSourceStack>) - Static method in class at.petrak.paucal.common.command.ModCommands
 
registerTriggers() - Static method in class at.petrak.paucal.common.advancement.ModAdvancementTriggers
 
ring(ItemLike, int, TagKey<Item>, TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ring(ItemLike, int, Ingredient, Ingredient) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ring(ItemLike, int, ItemLike, ItemLike) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringAll(ItemLike, int, TagKey<Item>, TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringAll(ItemLike, int, Ingredient, Ingredient) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringAll(ItemLike, int, ItemLike, ItemLike) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringCornered(ItemLike, int, TagKey<Item>, TagKey<Item>, TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringCornered(ItemLike, int, Ingredient, Ingredient, Ingredient) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringCornered(ItemLike, int, ItemLike, ItemLike, ItemLike) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringCornerless(ItemLike, int, TagKey<Item>, TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringCornerless(ItemLike, int, Ingredient, Ingredient) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
ringCornerless(ItemLike, int, ItemLike, ItemLike) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
run(HashCache) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
run(HashCache) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableProvider
 
run(HashCache) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
[VanillaCopy] RecipeProvider, but changed to use our custom protected method and not the stupid private static one.

S

saveAdditional(CompoundTag) - Method in class at.petrak.paucal.api.PaucalBlockEntity
 
saveModData(CompoundTag) - Method in class at.petrak.paucal.api.PaucalBlockEntity
 
saveRecipeAdvancement(DataGenerator, HashCache, JsonObject, Path) - Method in interface at.petrak.paucal.xplat.IXplatAbstractions
 
serializeToJson(SerializationContext) - Method in class at.petrak.paucal.common.advancement.BeContributorTrigger.Instance
 
setCommon(PaucalConfig.ConfigAccess) - Static method in class at.petrak.paucal.PaucalConfig
 
simpleDisplay(ItemLike, String, FrameType) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
simpleDisplayWithBackground(ItemLike, String, FrameType, ResourceLocation) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementProvider
 
SLIME - Static variable in class at.petrak.paucal.common.ModSounds
 
SPLAT - Static variable in class at.petrak.paucal.common.ModSounds
 
stack(ItemLike, int, TagKey<Item>, TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
stack(ItemLike, int, Ingredient, Ingredient) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
stack(ItemLike, int, ItemLike, ItemLike) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
stick(ItemLike, int, TagKey<Item>) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
stick(ItemLike, int, Ingredient) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
stick(ItemLike, int, ItemLike) - Method in class at.petrak.paucal.api.datagen.PaucalRecipeProvider
 
sync() - Method in class at.petrak.paucal.api.PaucalBlockEntity
 

T

TICK - Static variable in class at.petrak.paucal.common.ModSounds
 
toString() - Method in record class at.petrak.paucal.api.contrib.ContributorType
Returns a string representation of this record class.
trigger(ServerPlayer) - Method in class at.petrak.paucal.common.advancement.BeContributorTrigger
 

V

valueOf(String) - Static method in enum class at.petrak.paucal.xplat.Platform
Returns the enum constant of this class with the specified name.
values() - Static method in enum class at.petrak.paucal.xplat.Platform
Returns an array containing the constants of this enum class, in the order they are declared.

W

WIRE - Static variable in class at.petrak.paucal.common.ModSounds
 
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values