Index
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
Instancerecord 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
isDevrecord 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
isGithubrecord 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
MsgHeadpatSoundS2Crecord 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
MsgReloadContributorsS2Crecord 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
patronLevelrecord component. - patter() - Method in record class at.petrak.paucal.xplat.common.msg.MsgHeadpatSoundS2C
-
Returns the value of the
patterrecord 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
pitchrecord component. - player() - Method in record class at.petrak.paucal.xplat.common.advancement.BeContributorTrigger.Instance
-
Returns the value of the
playerrecord 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
posrecord 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
soundNamerecord 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
All Classes and Interfaces|All Packages|Constant Field Values