Index

A B C D E G H I K L M N O P R S T U W 
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 count record component.
countEdit - Variable in class com.mrbysco.particlemimicry.client.screen.AbstractParticleEmitterEditScreen
 
create(Registry, String) - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider.Factory
create(ResourceKey, String) - Method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider.Factory
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 delta record 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 dimension record 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 modId and registry.
get(ResourceKey, String) - Static method in interface com.mrbysco.particlemimicry.registration.RegistrationProvider
Gets a provider for specified modId and resourceKey.
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 ResourceKey of 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 interval record 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 offset record 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 particleType record 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 pos record 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 SetParticleDataPayload record 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 specialParameters record 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 speed record 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
 
A B C D E G H I K L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values