Index

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

A

AccessorTagsProvider<T> - Interface in at.petrak.paucal.api.mixin
 
add(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class at.petrak.paucal.xplat.common.command.CommandGetContributorInfo
 
add(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class at.petrak.paucal.xplat.common.command.CommandPatSound
 
add(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class at.petrak.paucal.xplat.common.command.CommandReloadContributors
 
allKeys() - Method in class at.petrak.paucal.api.contrib.Contributor
 
ALLOW_HEADPATS - Static variable in class at.petrak.paucal.xplat.PaucalGamerules
 
at.petrak.paucal.api - package at.petrak.paucal.api
 
at.petrak.paucal.api.block - package at.petrak.paucal.api.block
 
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.xplat - package at.petrak.paucal.xplat
 
at.petrak.paucal.xplat.common - package at.petrak.paucal.xplat.common
 
at.petrak.paucal.xplat.common.advancement - package at.petrak.paucal.xplat.common.advancement
 
at.petrak.paucal.xplat.common.command - package at.petrak.paucal.xplat.common.command
 
at.petrak.paucal.xplat.common.misc - package at.petrak.paucal.xplat.common.misc
 
at.petrak.paucal.xplat.common.msg - package at.petrak.paucal.xplat.common.msg
 
at.petrak.paucal.xplat.common.sounds - package at.petrak.paucal.xplat.common.sounds
 

B

backing - Variable in class at.petrak.paucal.xplat.common.sounds.ImmediateAudioStream
 
BE_CONTRIBUTOR_TRIGGER - Static variable in class at.petrak.paucal.xplat.common.ModRegistries
 
BeContributorTrigger - Class in at.petrak.paucal.xplat.common.advancement
 
BeContributorTrigger() - Constructor for class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger
 
BeContributorTrigger.Instance - Record Class in at.petrak.paucal.xplat.common.advancement
 

C

close() - Method in class at.petrak.paucal.xplat.common.sounds.ImmediateAudioStream
 
codec() - Method in class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger
 
CODEC - Static variable in class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger
 
CODEC - Static variable in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
 
CODEC - Static variable in record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
 
CommandGetContributorInfo - Class in at.petrak.paucal.xplat.common.command
 
CommandGetContributorInfo() - Constructor for class at.petrak.paucal.xplat.common.command.CommandGetContributorInfo
 
CommandPatSound - Class in at.petrak.paucal.xplat.common.command
 
CommandPatSound() - Constructor for class at.petrak.paucal.xplat.common.command.CommandPatSound
 
CommandReloadContributors - Class in at.petrak.paucal.xplat.common.command
 
CommandReloadContributors() - Constructor for class at.petrak.paucal.xplat.common.command.CommandReloadContributors
 
Contributor - Class in at.petrak.paucal.api.contrib
 
Contributor(UUID, JsonObject) - Constructor for class at.petrak.paucal.api.contrib.Contributor
 
CONTRIBUTOR_URL - Static variable in class at.petrak.paucal.api.PaucalAPI
 
ContributorsManifest - Class in at.petrak.paucal.xplat.common
 
ContributorsManifest() - Constructor for class at.petrak.paucal.xplat.common.ContributorsManifest
 
createTickerHelper(BlockEntityType<A>, BlockEntityType<E>, BlockEntityTicker<? super E>) - Static method in class at.petrak.paucal.api.block.PaucalBlockL
The same thing as the protected method
criterion() - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
 

D

display(ItemStack, String, AdvancementType, ResourceLocation, boolean, boolean, boolean) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementSubProvider
 
doHeadpatSound(Vec3, Player, Level) - Method in class at.petrak.paucal.api.contrib.Contributor
Logic happens clientside to the patter, the pattee gets a packet like everyone else
dropSelf(Map<Block, LootTable.Builder>, Supplier<? extends Block>...) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
dropSelf(Map<Block, LootTable.Builder>, Block...) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
dropSelf(Block, Map<Block, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
dropThis(Block, ItemLike, Map<Block, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
dropThis(Block, ItemLike, NumberProvider, Map<Block, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
dropThisPool(ItemLike, int) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
dropThisPool(ItemLike, NumberProvider) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
DUMMY_LOCATION - Static variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
dummySound - Variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 

E

enumCodec(Class<E>) - Static method in class at.petrak.paucal.api.PaucalCodecs
 
equals(Object) - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
Indicates whether some other object is "equal to" this one.

F

fetch() - Static method in class at.petrak.paucal.xplat.common.ContributorsManifest
 

G

generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
getAttenuation() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getAudioStream(SoundBufferLibrary, ResourceLocation, boolean) - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getBool(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getBool(String, boolean) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getContributor(UUID) - Static method in class at.petrak.paucal.xplat.common.ContributorsManifest
 
getDelay() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getFloat(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getFloat(String, float) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getFormat() - Method in class at.petrak.paucal.xplat.common.sounds.ImmediateAudioStream
 
getInt(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getInt(String, int) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getLevel() - Method in class at.petrak.paucal.api.contrib.Contributor
 
getLocation() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getPitch() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getSound() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getSound(String) - Static method in class at.petrak.paucal.xplat.common.ContributorsManifest
 
getSource() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getStream(SoundBufferLibrary, Sound, boolean) - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getString(String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getString(String, String) - Method in class at.petrak.paucal.api.contrib.Contributor
 
getUuid() - Method in class at.petrak.paucal.api.contrib.Contributor
 
getVolume() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getX() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getXplatAudioStreamCommon(SoundBufferLibrary, boolean) - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getY() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
getZ() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
GITHUB - Enum constant in enum class at.petrak.paucal.api.contrib.HeadpatSpec.Type
 

H

handle(MsgHeadpatSoundS2C) - Static method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
 
handle(MsgReloadContributorsS2C) - Static method in record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
 
hashCode() - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Returns a hash code value for this object.
hashCode() - Method in record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
Returns a hash code value for this object.
HEADPAT_AUDIO_URL_STUB - Static variable in class at.petrak.paucal.api.PaucalAPI
 
HEADPAT_SOUND - Static variable in class at.petrak.paucal.xplat.common.ModRegistries
 
HEADPATS_GOTTEN - Static variable in class at.petrak.paucal.xplat.common.ModRegistries
 
HeadpatSoundInstance - Class in at.petrak.paucal.xplat.common.sounds
 
HeadpatSoundInstance(String, boolean, Vec3, float, RandomSource) - Constructor for class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
HeadpatSpec - Class in at.petrak.paucal.api.contrib
 
HeadpatSpec(String) - Constructor for class at.petrak.paucal.api.contrib.HeadpatSpec
 
HeadpatSpec.Type - Enum Class in at.petrak.paucal.api.contrib
 

I

ImmediateAudioStream - Class in at.petrak.paucal.xplat.common.sounds
 
ImmediateAudioStream(JOrbisAudioStream) - Constructor for class at.petrak.paucal.xplat.common.sounds.ImmediateAudioStream
 
init() - Static method in class at.petrak.paucal.xplat.PaucalGamerules
 
initialize() - Static method in class at.petrak.paucal.xplat.PaucalMod
 
Instance(Optional<ContextAwarePredicate>, MinMaxBounds.Ints, Optional<Boolean>) - Constructor for record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
Creates an instance of a Instance record class.
isDev() - Method in class at.petrak.paucal.api.contrib.Contributor
 
isDev() - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
Returns the value of the isDev record component.
isGithub - Variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
isGithub() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Returns the value of the isGithub record component.
isLooping() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
isRelative() - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 

L

lazyRead - Variable in class at.petrak.paucal.xplat.common.sounds.ImmediateAudioStream
 
loadContributors() - Static method in class at.petrak.paucal.xplat.common.ContributorsManifest
 
loadFromJson(JsonElement) - Static method in class at.petrak.paucal.api.contrib.HeadpatSpec
 
location - Variable in class at.petrak.paucal.api.contrib.HeadpatSpec
 
LOGGER - Static variable in class at.petrak.paucal.xplat.PaucalMod
 

M

makeLootTables(Map<Block, LootTable.Builder>, Map<ResourceKey<LootTable>, LootTable.Builder>) - Method in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
makePacket(Vec3, float, Player) - Method in class at.petrak.paucal.api.contrib.HeadpatSpec
 
MOD_ID - Static variable in class at.petrak.paucal.api.PaucalAPI
 
ModCommands - Class in at.petrak.paucal.xplat.common.command
 
ModCommands() - Constructor for class at.petrak.paucal.xplat.common.command.ModCommands
 
modid - Variable in class at.petrak.paucal.api.datagen.PaucalAdvancementSubProvider
 
modid - Variable in class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
modLoc(String) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementSubProvider
 
modLoc(String) - Static method in class at.petrak.paucal.api.PaucalAPI
 
ModRegistries - Class in at.petrak.paucal.xplat.common
 
ModRegistries() - Constructor for class at.petrak.paucal.xplat.common.ModRegistries
 
MsgHeadpatSoundS2C - Record Class in at.petrak.paucal.xplat.common.msg
 
MsgHeadpatSoundS2C(String, boolean, Vec3, float, Optional<UUID>) - Constructor for record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Creates an instance of a MsgHeadpatSoundS2C record class.
MsgReloadContributorsS2C - Record Class in at.petrak.paucal.xplat.common.msg
 
MsgReloadContributorsS2C() - Constructor for record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
Creates an instance of a MsgReloadContributorsS2C record class.

N

neededGithubSounds() - Method in class at.petrak.paucal.api.contrib.Contributor
 
NewWorldMessage - Class in at.petrak.paucal.xplat.common.misc
 
NewWorldMessage() - Constructor for class at.petrak.paucal.xplat.common.misc.NewWorldMessage
 

O

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

P

PatPat - Class in at.petrak.paucal.xplat.common.misc
 
PatPat() - Constructor for class at.petrak.paucal.xplat.common.misc.PatPat
 
patronLevel() - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
Returns the value of the patronLevel record component.
patter() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Returns the value of the patter record component.
paucal$getOrCreateRawBuilder(TagKey<T>) - Method in interface at.petrak.paucal.api.mixin.AccessorTagsProvider
 
PaucalAdvancementSubProvider - Class in at.petrak.paucal.api.datagen
Post 1.19.4, the advancement provider is actually a thin wrapper around a list of these things.
PaucalAdvancementSubProvider(String) - Constructor for class at.petrak.paucal.api.datagen.PaucalAdvancementSubProvider
 
PaucalAPI - Class in at.petrak.paucal.api
 
PaucalAPI() - Constructor for class at.petrak.paucal.api.PaucalAPI
 
PaucalBlockL - Class in at.petrak.paucal.api.block
"Paucal Block Library"
PaucalBlockL() - Constructor for class at.petrak.paucal.api.block.PaucalBlockL
 
PaucalCodecs - Class in at.petrak.paucal.api
 
PaucalCodecs() - Constructor for class at.petrak.paucal.api.PaucalCodecs
 
PaucalGamerules - Class in at.petrak.paucal.xplat
 
PaucalGamerules() - Constructor for class at.petrak.paucal.xplat.PaucalGamerules
 
PaucalLootTableSubProvider - Class in at.petrak.paucal.api.datagen
 
PaucalLootTableSubProvider(String) - Constructor for class at.petrak.paucal.api.datagen.PaucalLootTableSubProvider
 
PaucalMod - Class in at.petrak.paucal.xplat
 
PaucalMod() - Constructor for class at.petrak.paucal.xplat.PaucalMod
 
pitch - Variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
pitch() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Returns the value of the pitch record component.
player() - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
Returns the value of the player record component.
PLAYERS_PATTED - Static variable in class at.petrak.paucal.xplat.common.ModRegistries
 
pos - Variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
pos() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Returns the value of the pos record component.
prefix(String) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementSubProvider
 

R

random - Variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
read(int) - Method in class at.petrak.paucal.xplat.common.sounds.ImmediateAudioStream
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class at.petrak.paucal.xplat.common.command.ModCommands
 
resolve(SoundManager) - Method in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 

S

simpleDisplay(ItemLike, String, AdvancementType) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementSubProvider
 
simpleDisplayWithBackground(ItemLike, String, AdvancementType, ResourceLocation) - Method in class at.petrak.paucal.api.datagen.PaucalAdvancementSubProvider
 
soundName - Variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 
soundName() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Returns the value of the soundName record component.
SOUNDS - Static variable in class at.petrak.paucal.xplat.common.ModRegistries
 
STATS - Static variable in class at.petrak.paucal.xplat.common.ModRegistries
 
stream - Variable in class at.petrak.paucal.xplat.common.sounds.HeadpatSoundInstance
 

T

toString() - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
Returns a string representation of this record class.
toString() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
Returns a string representation of this record class.
toString() - Method in record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
Returns a string representation of this record class.
trigger(ServerPlayer) - Method in class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger
 
TRIGGER_TYPES - Static variable in class at.petrak.paucal.xplat.common.ModRegistries
 
tryPlayPatSound(UUID, Vec3, Player, Level) - Static method in class at.petrak.paucal.xplat.common.misc.PatPat
 
type - Variable in class at.petrak.paucal.api.contrib.HeadpatSpec
 
type() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
 
type() - Method in record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
 
TYPE - Static variable in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
 
TYPE - Static variable in record class at.petrak.paucal.xplat.common.msg.MsgReloadContributorsS2C
 

V

valueOf(String) - Static method in enum class at.petrak.paucal.api.contrib.HeadpatSpec.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class at.petrak.paucal.api.contrib.HeadpatSpec.Type
Returns an array containing the constants of this enum class, in the order they are declared.
VANILLA - Enum constant in enum class at.petrak.paucal.api.contrib.HeadpatSpec.Type
 
VEC3 - Static variable in class at.petrak.paucal.api.PaucalCodecs
 
A B C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values