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
- 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
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.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 interface com.mrbysco.particlemimicry.registration.RegistrationProvider.Factory
-
Creates a
RegistrationProvider. - create(ResourceKey, String) - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider.Factory
-
Creates a
RegistrationProvider. - 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
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
G
- 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.
- 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
- 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
- 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
- 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
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 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