Index

A B C D E F G H I K L N O P R S T V W 
All Classes and Interfaces|All Packages

A

adapter() - Method in record class com.khazoda.core.KhazConfig.Entry
Returns the value of the adapter record component.
addToTab(List) - Method in class com.khazoda.core.KhazReg.BlockEntry
 
addToTab(List) - Method in class com.khazoda.core.KhazReg.Entry
 
applyServerSyncedValues(Map) - Method in class com.khazoda.core.KhazConfig
 
axe(String, ToolMaterial, float, float) - Method in class com.khazoda.core.KhazReg
 

B

block() - Method in class com.khazoda.core.KhazReg.BlockEntry
 
block(String) - Method in class com.khazoda.core.KhazReg
 
block(String, KhazReg.BlockFactory) - Method in class com.khazoda.core.KhazReg
 
BlockEntry(KhazReg.Entry, KhazReg.Entry) - Constructor for class com.khazoda.core.KhazReg.BlockEntry
 
blockItem(String, Supplier, KhazReg.BlockItemFactory) - Method in class com.khazoda.core.KhazReg
 
blockItem(String, Supplier) - Method in class com.khazoda.core.KhazReg
 
blockWithItem(String) - Method in class com.khazoda.core.KhazReg
 
blockWithItem(String, KhazReg.BlockFactory, KhazReg.BlockItemFactory) - Method in class com.khazoda.core.KhazReg
 
bool(String, boolean, String) - Static method in class com.khazoda.core.KhazConfig
 

C

clearServerSyncedValuesAndReload() - Method in class com.khazoda.core.KhazConfig
 
codec() - Method in class com.khazoda.core.KhazConfigSync
 
com.khazoda.core - package com.khazoda.core
 
comment() - Method in record class com.khazoda.core.KhazConfig.Entry
Returns the value of the comment record component.
copyBlock(String, Supplier) - Method in class com.khazoda.core.KhazReg
 
copyBlock(String, Supplier, KhazReg.BlockFactory) - Method in class com.khazoda.core.KhazReg
 
create(B, Item.Properties) - Method in interface com.khazoda.core.KhazReg.BlockItemFactory
 
create(Identifier) - Static method in class com.khazoda.core.KhazConfigSync
 
create(ResourceKey, Item.Properties) - Method in interface com.khazoda.core.KhazReg.ItemFactory
 
create(ResourceKey, BlockBehaviour.Properties) - Method in interface com.khazoda.core.KhazReg.BlockFactory
 
createServerSyncSnapshot() - Method in class com.khazoda.core.KhazConfig
 

D

decimal(String, double, double, double, String) - Static method in class com.khazoda.core.KhazConfig
 
defaultValue() - Method in record class com.khazoda.core.KhazConfig.Entry
Returns the value of the defaultValue record component.

E

Entry(String, T, String, KhazConfig.ValueAdapter) - Constructor for record class com.khazoda.core.KhazConfig.Entry
 
Entry(String, T, String, KhazConfig.ValueAdapter, boolean) - Constructor for record class com.khazoda.core.KhazConfig.Entry
Creates an instance of a Entry record class.
equals(Object) - Method in record class com.khazoda.core.KhazConfig.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.khazoda.core.ServerConfigSyncPayload
Indicates whether some other object is "equal to" this one.

F

format(T) - Method in interface com.khazoda.core.KhazConfig.ValueAdapter
 
freeze() - Method in class com.khazoda.core.KhazReg
 

G

get() - Method in class com.khazoda.core.KhazReg.BlockEntry
 
get() - Method in class com.khazoda.core.KhazReg.Entry
 
get(KhazConfig.Entry) - Method in class com.khazoda.core.KhazConfig
 

H

hashCode() - Method in record class com.khazoda.core.KhazConfig.Entry
Returns a hash code value for this object.
hashCode() - Method in record class com.khazoda.core.ServerConfigSyncPayload
Returns a hash code value for this object.
hoe(String, ToolMaterial, float, float) - Method in class com.khazoda.core.KhazReg
 
horseArmor(String, ArmorMaterial) - Method in class com.khazoda.core.KhazReg
 
humanoidArmor(String, ArmorMaterial, ArmorType) - Method in class com.khazoda.core.KhazReg
 

I

id() - Method in class com.khazoda.core.KhazReg.Entry
 
integer(String, int, int, int, String) - Static method in class com.khazoda.core.KhazConfig
 
item() - Method in class com.khazoda.core.KhazReg.BlockEntry
 
item(String) - Method in class com.khazoda.core.KhazReg
 
item(String, KhazReg.ItemFactory) - Method in class com.khazoda.core.KhazReg
 
item(String, Function) - Method in class com.khazoda.core.KhazReg
 

K

key() - Method in record class com.khazoda.core.KhazConfig.Entry
Returns the value of the key record component.
key() - Method in class com.khazoda.core.KhazReg.Entry
 
KhazConfig - Class in com.khazoda.core
KhazConfig is a simple multiloader config helper built into KhazodaCore.
KhazConfig.Entry<T> - Record Class in com.khazoda.core
 
KhazConfig.ValueAdapter<T> - Interface in com.khazoda.core
 
KhazConfigSync - Class in com.khazoda.core
 
KhazReg - Class in com.khazoda.core
KhazReg is an opinionated multiloader registration helper built into KhazodaCore that fits a specific registration pattern.
KhazReg(String) - Constructor for class com.khazoda.core.KhazReg
 
KhazReg.BlockEntry<B,I> - Class in com.khazoda.core
 
KhazReg.BlockFactory<T> - Interface in com.khazoda.core
 
KhazReg.BlockItemFactory<B,I> - Interface in com.khazoda.core
 
KhazReg.Entry<T> - Class in com.khazoda.core
==========[ Registration Handles ]========== Define object as Entry for all types except a block with its block item.
KhazReg.ItemFactory<T> - Interface in com.khazoda.core
 

L

load() - Method in class com.khazoda.core.KhazConfig
 
localOnly() - Method in record class com.khazoda.core.KhazConfig.Entry
 

N

nautilusArmor(String, ArmorMaterial) - Method in class com.khazoda.core.KhazReg
 

O

of(String, String, Path, KhazConfig.Entry...) - Static method in class com.khazoda.core.KhazConfig
 

P

parse(String, T) - Method in interface com.khazoda.core.KhazConfig.ValueAdapter
 
payload(Map) - Method in class com.khazoda.core.KhazConfigSync
 
payloadId() - Method in class com.khazoda.core.KhazConfigSync
 
pickaxe(String, ToolMaterial, float, float) - Method in class com.khazoda.core.KhazReg
 

R

register(ResourceKey, String, Function) - Method in class com.khazoda.core.KhazReg
 
register(ResourceKey, String, Supplier) - Method in class com.khazoda.core.KhazReg
==========[ Common Registration Helpers ]========== Registration methods to call from MainRegistry
registerAllStatic() - Method in class com.khazoda.core.KhazReg
==========[ Loader Hooks ]========== Called by mod loader entrypoints.
registerNeoForge(Registry) - Method in class com.khazoda.core.KhazReg
 
reload() - Method in class com.khazoda.core.KhazConfig
 

S

ServerConfigSyncPayload - Record Class in com.khazoda.core
 
ServerConfigSyncPayload(KhazConfigSync, Map) - Constructor for record class com.khazoda.core.ServerConfigSyncPayload
Creates an instance of a ServerConfigSyncPayload record class.
serverSynced() - Method in record class com.khazoda.core.KhazConfig.Entry
Returns the value of the serverSynced record component.
serverValues() - Method in record class com.khazoda.core.ServerConfigSyncPayload
Returns the value of the serverValues record component.
shovel(String, ToolMaterial, float, float) - Method in class com.khazoda.core.KhazReg
 
sound(String) - Method in class com.khazoda.core.KhazReg
 
spear(String, ToolMaterial, float, float, float, float, float, float, float, float, float) - Method in class com.khazoda.core.KhazReg
 
string(String, String, String) - Static method in class com.khazoda.core.KhazConfig
 
sword(String, ToolMaterial, float, float) - Method in class com.khazoda.core.KhazReg
 
sync() - Method in record class com.khazoda.core.ServerConfigSyncPayload
Returns the value of the sync record component.

T

tab(String, Supplier) - Method in class com.khazoda.core.KhazReg
 
tab(String, Component, Supplier) - Method in class com.khazoda.core.KhazReg
 
tool(String, ToolMaterial, TagKey, float, float, float) - Method in class com.khazoda.core.KhazReg
 
toString() - Method in record class com.khazoda.core.KhazConfig.Entry
Returns a string representation of this record class.
toString() - Method in class com.khazoda.core.KhazReg.BlockEntry
 
toString() - Method in class com.khazoda.core.KhazReg.Entry
 
toString() - Method in record class com.khazoda.core.ServerConfigSyncPayload
Returns a string representation of this record class.
type() - Method in class com.khazoda.core.KhazConfigSync
 
type() - Method in record class com.khazoda.core.ServerConfigSyncPayload
 

V

verifyAllStaticRegistrations() - Method in class com.khazoda.core.KhazReg
 

W

wolfArmor(String, ArmorMaterial) - Method in class com.khazoda.core.KhazReg
 
A B C D E F G H I K L N O P R S T V W 
All Classes and Interfaces|All Packages