Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractParticleEmitterEditScreen - Class in com.mrbysco.particlemimicry.client.screen
- AbstractParticleEmitterEditScreen() - Constructor for class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- addTags(HolderLookup.Provider) - Method in class com.mrbysco.particlemimicry.datagen.data.MimicryBlockTagProvider
- asHolder() - Method in interface com.mrbysco.particlemimicry.registration.RegistryObject
-
Gets this object wrapped in a vanilla
Holder.
B
- BLOCK_ENTITIES - Static variable in class com.mrbysco.particlemimicry.registration.MimicryRegistry
- BLOCKS - Static variable in class com.mrbysco.particlemimicry.registration.MimicryRegistry
- buildRecipes() - Method in class com.mrbysco.particlemimicry.datagen.data.MimicryRecipeProvider.Provider
C
- cancelButton - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- codec() - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- CODEC - Static variable in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- CODEC - Static variable in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
- com.mrbysco.particlemimicry - package com.mrbysco.particlemimicry
- com.mrbysco.particlemimicry.blocks - package com.mrbysco.particlemimicry.blocks
- com.mrbysco.particlemimicry.blocks.entity - package com.mrbysco.particlemimicry.blocks.entity
- com.mrbysco.particlemimicry.client.screen - package com.mrbysco.particlemimicry.client.screen
- com.mrbysco.particlemimicry.client.screen.components - package com.mrbysco.particlemimicry.client.screen.components
- com.mrbysco.particlemimicry.client.screen.widget - package com.mrbysco.particlemimicry.client.screen.widget
- com.mrbysco.particlemimicry.datagen - package com.mrbysco.particlemimicry.datagen
- com.mrbysco.particlemimicry.datagen.assets - package com.mrbysco.particlemimicry.datagen.assets
- com.mrbysco.particlemimicry.datagen.data - package com.mrbysco.particlemimicry.datagen.data
- com.mrbysco.particlemimicry.networking - package com.mrbysco.particlemimicry.networking
- com.mrbysco.particlemimicry.platform - package com.mrbysco.particlemimicry.platform
- com.mrbysco.particlemimicry.platform.services - package com.mrbysco.particlemimicry.platform.services
- com.mrbysco.particlemimicry.registration - package com.mrbysco.particlemimicry.registration
- CommonClass - Class in com.mrbysco.particlemimicry
- CommonClass() - Constructor for class com.mrbysco.particlemimicry.CommonClass
- Constants - Class in com.mrbysco.particlemimicry
- Constants() - Constructor for class com.mrbysco.particlemimicry.Constants
- constructCommand() - Method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- count - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- count() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
countrecord component. - countEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- create(Registry, String) - Method in class com.mrbysco.particlemimicry.FabricRegistrationFactory
- create(Registry, String) - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider.Factory
-
Creates a
RegistrationProvider. - create(ResourceKey, String) - Method in class com.mrbysco.particlemimicry.FabricRegistrationFactory
- create(ResourceKey, String) - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider.Factory
-
Creates a
RegistrationProvider. - createBlockEntityType() - Method in class com.mrbysco.particlemimicry.platform.FabricPlatformHelper
- createBlockEntityType() - Method in interface com.mrbysco.particlemimicry.platform.services.IPlatformHelper
-
Creates a BlockEntityType for the ParticleEmitterBlockEntity.
- createBlockStateDefinition(StateDefinition.Builder) - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- createRecipeProvider(HolderLookup.Provider, RecipeOutput) - Method in class com.mrbysco.particlemimicry.datagen.data.MimicryRecipeProvider
D
- decimalPoints - Variable in class com.mrbysco.particlemimicry.client.screen.widget.NumberEditBox
- delta - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- delta() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
deltarecord component. - deltaEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- DeltaSuggestions - Class in com.mrbysco.particlemimicry.client.screen.components
- DeltaSuggestions(Minecraft, Screen, EditBox, Font, boolean) - Constructor for class com.mrbysco.particlemimicry.client.screen.components.DeltaSuggestions
- dimension() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
dimensionrecord component. - doneButton - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
E
- equals(Object) - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Indicates whether some other object is "equal to" this one.
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
F
- FabricPlatformHelper - Class in com.mrbysco.particlemimicry.platform
- FabricPlatformHelper() - Constructor for class com.mrbysco.particlemimicry.platform.FabricPlatformHelper
- FabricRegistrationFactory - Class in com.mrbysco.particlemimicry
- FabricRegistrationFactory() - Constructor for class com.mrbysco.particlemimicry.FabricRegistrationFactory
G
- generate() - Method in class com.mrbysco.particlemimicry.datagen.data.MimicryLootProvider
- generateBlockStateModels(BlockModelGenerators) - Method in class com.mrbysco.particlemimicry.datagen.assets.MimicryModelProvider
- generateItemModels(ItemModelGenerators) - Method in class com.mrbysco.particlemimicry.datagen.assets.MimicryModelProvider
- generateTranslations(HolderLookup.Provider, FabricLanguageProvider.TranslationBuilder) - Method in class com.mrbysco.particlemimicry.datagen.assets.MimicryLanguageProvider
- get() - Method in interface com.mrbysco.particlemimicry.registration.RegistryObject
-
Gets the object behind this wrapper.
- get(Registry, String) - Static method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider
-
Gets a provider for specified
modIdandregistry. - get(ResourceKey, String) - Static method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider
-
Gets a provider for specified
modIdandresourceKey. - getEntries() - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider
-
Gets all the objects currently registered.
- getId() - Method in interface com.mrbysco.particlemimicry.registration.RegistryObject
-
Gets the id of the object.
- getModId() - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider
-
Gets the mod id that this provider registers objects for.
- getName() - Method in class com.mrbysco.particlemimicry.datagen.data.MimicryRecipeProvider
- getRenderShape(BlockState) - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- getResourceKey() - Method in interface com.mrbysco.particlemimicry.registration.RegistryObject
-
Gets the
ResourceKeyof the registry of the object wrapped. - getTicker(Level, BlockState, BlockEntityType) - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- getUpdatePacket() - Method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- getUpdateTag(HolderLookup.Provider) - Method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- getValue() - Method in class com.mrbysco.particlemimicry.client.screen.widget.NumberEditBox
H
- handleSetParticle(ServerLevel, ServerPlayer, SetParticleDataPayload) - Static method in class com.mrbysco.particlemimicry.CommonClass
- hashCode() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns a hash code value for this object.
I
- ID - Static variable in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
- init() - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- init() - Method in class com.mrbysco.particlemimicry.client.screen.ParticleEmitterEditScreen
- init() - Static method in class com.mrbysco.particlemimicry.CommonClass
- insertText(String) - Method in class com.mrbysco.particlemimicry.client.screen.widget.NumberEditBox
- INSTANCE - Static variable in interface com.mrbysco.particlemimicry.registration.RegistrationProvider.Factory
-
The singleton instance of the
RegistrationProvider.Factory. - interval - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- interval() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
intervalrecord component. - intervalEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- IPlatformHelper - Interface in com.mrbysco.particlemimicry.platform.services
- ITEMS - Static variable in class com.mrbysco.particlemimicry.registration.MimicryRegistry
K
- keyPressed(KeyEvent) - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- keyPressed(KeyEvent) - Method in class com.mrbysco.particlemimicry.client.screen.widget.NumberEditBox
L
- listSuggestions(SuggestionsBuilder) - Method in class com.mrbysco.particlemimicry.client.screen.components.DeltaSuggestions
- load(Class) - Static method in class com.mrbysco.particlemimicry.platform.Services
- loadAdditional(ValueInput) - Method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- loadClass() - Static method in class com.mrbysco.particlemimicry.registration.MimicryRegistry
- LOGGER - Static variable in class com.mrbysco.particlemimicry.Constants
M
- MIMICING - Static variable in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- MimicryBlockTagProvider - Class in com.mrbysco.particlemimicry.datagen.data
- MimicryBlockTagProvider(FabricPackOutput, CompletableFuture) - Constructor for class com.mrbysco.particlemimicry.datagen.data.MimicryBlockTagProvider
- MimicryDatagen - Class in com.mrbysco.particlemimicry.datagen
- MimicryDatagen() - Constructor for class com.mrbysco.particlemimicry.datagen.MimicryDatagen
- MimicryLanguageProvider - Class in com.mrbysco.particlemimicry.datagen.assets
- MimicryLanguageProvider(FabricPackOutput, CompletableFuture) - Constructor for class com.mrbysco.particlemimicry.datagen.assets.MimicryLanguageProvider
- MimicryLootProvider - Class in com.mrbysco.particlemimicry.datagen.data
- MimicryLootProvider(FabricPackOutput, CompletableFuture) - Constructor for class com.mrbysco.particlemimicry.datagen.data.MimicryLootProvider
- MimicryModelProvider - Class in com.mrbysco.particlemimicry.datagen.assets
- MimicryModelProvider(FabricPackOutput) - Constructor for class com.mrbysco.particlemimicry.datagen.assets.MimicryModelProvider
- MimicryRecipeProvider - Class in com.mrbysco.particlemimicry.datagen.data
- MimicryRecipeProvider(FabricPackOutput, CompletableFuture) - Constructor for class com.mrbysco.particlemimicry.datagen.data.MimicryRecipeProvider
- MimicryRecipeProvider.Provider - Class in com.mrbysco.particlemimicry.datagen.data
- MimicryRegistry - Class in com.mrbysco.particlemimicry.registration
- MimicryRegistry() - Constructor for class com.mrbysco.particlemimicry.registration.MimicryRegistry
- MOD_ID - Static variable in class com.mrbysco.particlemimicry.Constants
- MOD_NAME - Static variable in class com.mrbysco.particlemimicry.Constants
- mouseClicked(MouseButtonEvent, boolean) - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- mouseScrolled(double, double, double, double) - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
N
- neighborChanged(BlockState, Level, BlockPos, Block, Orientation, boolean) - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- newBlockEntity(BlockPos, BlockState) - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- NumberEditBox - Class in com.mrbysco.particlemimicry.client.screen.widget
- NumberEditBox(Font, int, int, int, int, Component, int) - Constructor for class com.mrbysco.particlemimicry.client.screen.widget.NumberEditBox
O
- offset - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- offset() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
offsetrecord component. - offsetEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- onDone() - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- onInitialize() - Method in class com.mrbysco.particlemimicry.ParticleMimicryFabric
- onInitializeDataGenerator(FabricDataGenerator) - Method in class com.mrbysco.particlemimicry.datagen.MimicryDatagen
- openScreen(BlockPos, Identifier, String, String, String, String, String, String, String) - Static method in class com.mrbysco.particlemimicry.client.screen.ParticleEmitterEditScreen
P
- parse(StringReader) - Method in class com.mrbysco.particlemimicry.client.screen.components.DeltaSuggestions
- PARTICLE_EMITTER - Static variable in class com.mrbysco.particlemimicry.registration.MimicryRegistry
- PARTICLE_EMITTER_ENTITY - Static variable in class com.mrbysco.particlemimicry.registration.MimicryRegistry
- PARTICLE_EMITTER_ITEM - Static variable in class com.mrbysco.particlemimicry.registration.MimicryRegistry
- particleCommand - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- ParticleEmitterBlock - Class in com.mrbysco.particlemimicry.blocks
- ParticleEmitterBlock(BlockBehaviour.Properties) - Constructor for class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- ParticleEmitterBlockEntity - Class in com.mrbysco.particlemimicry.blocks.entity
- ParticleEmitterBlockEntity(BlockPos, BlockState) - Constructor for class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- ParticleEmitterEditScreen - Class in com.mrbysco.particlemimicry.client.screen
- ParticleEmitterEditScreen(BlockPos, Identifier, String, String, String, String, String, String, String) - Constructor for class com.mrbysco.particlemimicry.client.screen.ParticleEmitterEditScreen
- ParticleMimicryFabric - Class in com.mrbysco.particlemimicry
- ParticleMimicryFabric() - Constructor for class com.mrbysco.particlemimicry.ParticleMimicryFabric
- ParticleSuggestions - Class in com.mrbysco.particlemimicry.client.screen.components
- ParticleSuggestions(Minecraft, Screen, EditBox, Font) - Constructor for class com.mrbysco.particlemimicry.client.screen.components.ParticleSuggestions
- particleType - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- particleType() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
particleTyperecord component. - particleTypeEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- PLATFORM - Static variable in class com.mrbysco.particlemimicry.platform.Services
- populateAndSendPacket() - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- populateAndSendPacket() - Method in class com.mrbysco.particlemimicry.client.screen.ParticleEmitterEditScreen
- pos() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
posrecord component. - POWERED - Static variable in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- Provider(HolderLookup.Provider, RecipeOutput) - Constructor for class com.mrbysco.particlemimicry.datagen.data.MimicryRecipeProvider.Provider
R
- readFromTag(CompoundTag) - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- refreshClient() - Method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
-
Update the client whenever the Particle Emitter is modified
- register(String, Supplier) - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider
-
Registers an object.
- RegistrationProvider<T> - Interface in com.mrbysco.particlemimicry.registration
-
Utility class for multiloader registration.
- RegistrationProvider.Factory - Interface in com.mrbysco.particlemimicry.registration
-
Factory class for
registration providers. - RegistryObject<T> - Interface in com.mrbysco.particlemimicry.registration
-
Represents a lazy wrapper for registry object.
- removed() - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- resize(int, int) - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- resize(int, int) - Method in class com.mrbysco.particlemimicry.client.screen.ParticleEmitterEditScreen
S
- saveAdditional(ValueOutput) - Method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- sendPayloadToServer(CustomPacketPayload) - Method in class com.mrbysco.particlemimicry.platform.FabricPlatformHelper
- sendPayloadToServer(CustomPacketPayload) - Method in interface com.mrbysco.particlemimicry.platform.services.IPlatformHelper
-
Sends a custom packet payload to the server.
- serverTick(Level, BlockPos, BlockState, ParticleEmitterBlockEntity) - Static method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- Services - Class in com.mrbysco.particlemimicry.platform
- Services() - Constructor for class com.mrbysco.particlemimicry.platform.Services
- setData(Player, String, String, String, String, String, String, String) - Method in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- setFocused(boolean) - Method in class com.mrbysco.particlemimicry.client.screen.widget.NumberEditBox
- SetParticleDataPayload - Record Class in com.mrbysco.particlemimicry.networking
- SetParticleDataPayload(BlockPos, Identifier, String, String, String, String, String, String, String) - Constructor for record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Creates an instance of a
SetParticleDataPayloadrecord class. - SetParticleDataPayload(FriendlyByteBuf) - Constructor for record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
- setValue(String) - Method in class com.mrbysco.particlemimicry.client.screen.widget.NumberEditBox
- showSuggestions(boolean) - Method in class com.mrbysco.particlemimicry.client.screen.components.DeltaSuggestions
- showSuggestions(boolean) - Method in class com.mrbysco.particlemimicry.client.screen.components.ParticleSuggestions
- specialParameters - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- specialParameters() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
specialParametersrecord component. - specialParametersEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- speed - Variable in class com.mrbysco.particlemimicry.blocks.entity.ParticleEmitterBlockEntity
- speed() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns the value of the
speedrecord component. - speedEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
T
- tick() - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
- tick() - Method in class com.mrbysco.particlemimicry.client.screen.components.DeltaSuggestions
- tick() - Method in class com.mrbysco.particlemimicry.client.screen.components.ParticleSuggestions
- tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
- toString() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
-
Returns a string representation of this record class.
- type() - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
U
- updateCommandInfo() - Method in class com.mrbysco.particlemimicry.client.screen.components.DeltaSuggestions
- updateCommandInfo() - Method in class com.mrbysco.particlemimicry.client.screen.components.ParticleSuggestions
- useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class com.mrbysco.particlemimicry.blocks.ParticleEmitterBlock
W
- write(FriendlyByteBuf) - Method in record class com.mrbysco.particlemimicry.networking.SetParticleDataPayload
- writeToTag() - Method in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
All Classes and Interfaces|All Packages|Constant Field Values