Index

E H I L M N R S T W 
All Classes and Interfaces|All Packages

E

equals(Object) - Method in record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
Indicates whether some other object is "equal to" this one.

H

hashCode() - Method in record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
Returns a hash code value for this object.

I

info() - Method in record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
Returns the value of the info record component.
invokeBind(List) - Method in interface top.qwertycxz.loadabledialog.mixin.NamedInvoker
Invokes the bind method of Named, which is used for binding holders to a named holder set.

L

loadDialog(RegistryAccess.Frozen, HolderLookup.Provider, ResourceManager) - Static method in record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
Loads dialogs from the resource manager and returns a frozen registry access containing the dialog registry.
lookup(ResourceKey) - Method in record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
Creates a new registry info lookup with the given map

M

MinecraftServerMixin - Class in top.qwertycxz.loadabledialog.mixin
Mixin for dialog reloading
MinecraftServerMixin() - Constructor for class top.qwertycxz.loadabledialog.mixin.MinecraftServerMixin
 

N

NamedInvoker<T> - Interface in top.qwertycxz.loadabledialog.mixin
Invoker for bind tags

R

RegistryDataLoaderMixin - Class in top.qwertycxz.loadabledialog.mixin
Mixin to remove the dialog registry from the vanilla registry data loader, since we want to load dialogs from our own data pack instead of the built-in one.
RegistryDataLoaderMixin() - Constructor for class top.qwertycxz.loadabledialog.mixin.RegistryDataLoaderMixin
 
RegistryInfoLookupImpl - Record Class in top.qwertycxz.loadabledialog
Main class of the mod
RegistryInfoLookupImpl(Map) - Constructor for record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
Creates an instance of a RegistryInfoLookupImpl record class.

S

ServerPlayerMixin - Class in top.qwertycxz.loadabledialog.mixin
Mixin to replace the dialog sent to players whose client is not up-to-date with the server, so they can see a notice dialog instead of a missing dialog error when loading dialogs.
ServerPlayerMixin() - Constructor for class top.qwertycxz.loadabledialog.mixin.ServerPlayerMixin
 
STALE_PLAYERS - Static variable in record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
A set of players whose client is not up-to-date with the server, so we should not send them dialogs.

T

top.qwertycxz.loadabledialog - package top.qwertycxz.loadabledialog
 
top.qwertycxz.loadabledialog.mixin - package top.qwertycxz.loadabledialog.mixin
 
toString() - Method in record class top.qwertycxz.loadabledialog.RegistryInfoLookupImpl
Returns a string representation of this record class.

W

WorldLoaderMixin - Class in top.qwertycxz.loadabledialog.mixin
We removed the dialog loading code from the main world loading code and put it in a separate supplier, so we need to modify the world loading code to use our supplier instead of the original one.
WorldLoaderMixin() - Constructor for class top.qwertycxz.loadabledialog.mixin.WorldLoaderMixin
 
E H I L M N R S T W 
All Classes and Interfaces|All Packages