Index
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
inforecord component. - invokeBind(List) - Method in interface top.qwertycxz.loadabledialog.mixin.NamedInvoker
-
Invokes the
bindmethod ofNamed, 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
RegistryInfoLookupImplrecord 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
All Classes and Interfaces|All Packages