Index

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

A

AbstractHorseAccessor - Interface in tschipp.callablehorses.mixin
 
addHorseNum(String, int) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
addOfflineSavedHorse(String, CompoundTag) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
addOfflineSavedHorse(ServerLevel, String, CompoundTag) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
ALL - Static variable in class tschipp.callablehorses.client.keybinds.KeybindManager
 
AnnotationData - Record Class in tschipp.callablehorses.config
 
AnnotationData(PropertyType, String, int, int, double, double) - Constructor for record class tschipp.callablehorses.config.AnnotationData
Creates an instance of a AnnotationData record class.

B

BOOLEAN - Enum constant in enum class tschipp.callablehorses.config.PropertyType
 
buildCategory(String, Object) - Static method in class tschipp.callablehorses.config.ConfigLoader
 
BuiltCategory - Class in tschipp.callablehorses.config
 
BuiltCategory(String, String) - Constructor for class tschipp.callablehorses.config.BuiltCategory
 
BuiltConfig - Class in tschipp.callablehorses.config
 
BuiltConfig(String) - Constructor for class tschipp.callablehorses.config.BuiltConfig
 

C

CALL_FOLLOW_RANGE_MODIFIER - Static variable in class tschipp.callablehorses.Constants
 
CALL_HORSE - Static variable in class tschipp.callablehorses.client.keybinds.KeybindManager
 
CALLABLE_HORSES - Static variable in class tschipp.callablehorses.Constants
The only thing that decides eligibility.
callableDimsWhitelist - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
callablehorses$getInventory() - Method in interface tschipp.callablehorses.mixin.AbstractHorseAccessor
 
callablehorses$setFlag(int, boolean) - Method in interface tschipp.callablehorses.mixin.AbstractHorseAccessor
 
CallableHorsesClientTick - Class in tschipp.callablehorses.client
 
CallableHorsesClientTick() - Constructor for class tschipp.callablehorses.client.CallableHorsesClientTick
 
CallableHorsesCommon - Class in tschipp.callablehorses
 
CallableHorsesCommon() - Constructor for class tschipp.callablehorses.CallableHorsesCommon
 
CallableHorsesCommonClient - Class in tschipp.callablehorses
 
CallableHorsesCommonClient() - Constructor for class tschipp.callablehorses.CallableHorsesCommonClient
 
CallableHorsesConfig - Class in tschipp.callablehorses.common.config
 
CallableHorsesConfig() - Constructor for class tschipp.callablehorses.common.config.CallableHorsesConfig
 
CallableHorsesConfig.Settings - Class in tschipp.callablehorses.common.config
 
callableInEveryDimension - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
callHorse(Player) - Static method in class tschipp.callablehorses.common.HorseManager
 
canCallHorse(Player) - Static method in class tschipp.callablehorses.common.HorseManager
 
canClearCarriedItems(Entity) - Static method in class tschipp.callablehorses.common.HorseManager
Whether everything this mount carries can be stripped off it through the entity API.
canSerialize(Entity) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
canSetHorse(Player, Entity) - Static method in class tschipp.callablehorses.common.HorseManager
 
categories - Variable in class tschipp.callablehorses.config.BuiltCategory
 
category - Variable in class tschipp.callablehorses.config.BuiltCategory
 
Category - Annotation Interface in tschipp.callablehorses.config.annotations
 
CATEGORY - Enum constant in enum class tschipp.callablehorses.config.PropertyType
 
CATEGORY - Static variable in class tschipp.callablehorses.client.keybinds.KeybindManager
 
categoryDesc - Variable in class tschipp.callablehorses.config.BuiltCategory
 
checkForSpace - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
clearDisbanded(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
clearDisbanded(ServerLevel, String) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
clearHorse() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
clearHorse(StoredHorseData) - Static method in class tschipp.callablehorses.common.HorseManager
 
clearKilled(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
clearKilled(ServerLevel, String) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
clearOfflineSavedHorse(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
clearOfflineSavedHorse(ServerLevel, String) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
ClientboundHorseDataSyncPacket - Record Class in tschipp.callablehorses.networking.clientbound
 
ClientboundHorseDataSyncPacket(int, StoredHorseData) - Constructor for record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
Creates an instance of a ClientboundHorseDataSyncPacket record class.
ClientboundOwnerSyncShowStatsPacket - Record Class in tschipp.callablehorses.networking.clientbound
 
ClientboundOwnerSyncShowStatsPacket(HorseOwnerData) - Constructor for record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
Creates an instance of a ClientboundOwnerSyncShowStatsPacket record class.
ClientboundPlayWhistlePacket - Record Class in tschipp.callablehorses.networking.clientbound
 
ClientboundPlayWhistlePacket() - Constructor for record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
Creates an instance of a ClientboundPlayWhistlePacket record class.
CODEC - Static variable in class tschipp.callablehorses.common.data.HorseOwnerData
 
CODEC - Static variable in class tschipp.callablehorses.common.data.StoredHorseData
 
CODEC - Static variable in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
 
CODEC - Static variable in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
 
CODEC - Static variable in record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
 
CODEC - Static variable in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
 
COMMON_CONFIG - Static variable in class tschipp.callablehorses.Constants
 
Config - Annotation Interface in tschipp.callablehorses.config.annotations
 
ConfigLoader - Class in tschipp.callablehorses.config
 
ConfigLoader() - Constructor for class tschipp.callablehorses.config.ConfigLoader
 
Constants - Class in tschipp.callablehorses
 
Constants() - Constructor for class tschipp.callablehorses.Constants
 
continuousAntiDupeChecking - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
copy() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
copy() - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
copyFrom(HorseOwnerData) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
copyFrom(StoredHorseData) - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
createHorseEntity(Level) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 

D

data() - Method in record class tschipp.callablehorses.config.PropertyData
Returns the value of the data record component.
deathIsPermanent - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
description() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns the value of the description record component.
description() - Element in annotation interface tschipp.callablehorses.config.annotations.Property
 
disableHorseDrops - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
disbandHorse(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
disbandHorse(ServerLevel, String) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
displayStatViewer(Player) - Static method in class tschipp.callablehorses.CallableHorsesCommonClient
 
DOUBLE - Enum constant in enum class tschipp.callablehorses.config.PropertyType
 

E

enableDebug - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
enableStatsViewer - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
EntityEventHandler - Class in tschipp.callablehorses.common.events
 
EntityEventHandler() - Constructor for class tschipp.callablehorses.common.events.EntityEventHandler
 
entityId() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
Returns the value of the entityId record component.
equals(Object) - Method in record class tschipp.callablehorses.config.AnnotationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tschipp.callablehorses.config.PropertyData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
Indicates whether some other object is "equal to" this one.

F

field() - Method in record class tschipp.callablehorses.config.PropertyData
Returns the value of the field record component.
fieldClass() - Method in record class tschipp.callablehorses.config.PropertyData
Returns the value of the fieldClass record component.
fileName - Variable in class tschipp.callablehorses.config.BuiltConfig
 
findHorseWithStorageID(String, Level) - Static method in class tschipp.callablehorses.common.HorseManager
 
fromNbt(CompoundTag) - Static method in class tschipp.callablehorses.common.data.HorseOwnerData
 
fromNbt(CompoundTag) - Static method in class tschipp.callablehorses.common.data.StoredHorseData
 

G

getBoolean() - Method in record class tschipp.callablehorses.config.PropertyData
 
getCategory(String) - Method in class tschipp.callablehorses.config.BuiltCategory
 
getData(Field) - Static method in record class tschipp.callablehorses.config.AnnotationData
 
getDouble() - Method in record class tschipp.callablehorses.config.PropertyData
 
getHorseData(Entity) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
getHorseData(Entity) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
Must never attach data as a side effect: the presence of data is what tells the rest of the mod that a mount is bound, and this is called for arbitrary entities.
getHorseNBT() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
getHorseNum() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
getHorseNum() - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
getHorseNum(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
getHorseNum(ServerLevel, String) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
getId() - Method in record class tschipp.callablehorses.config.PropertyData
 
getInstance(Level) - Static method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
getInt() - Method in record class tschipp.callablehorses.config.PropertyData
 
getLastSeenDim() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
getLastSeenPosition() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
getLevel() - Static method in class tschipp.callablehorses.CallableHorsesCommonClient
 
getOfflineSavedHorse(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
getOrCreateHorseData(Entity) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
getOrCreateHorseData(Entity) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
Only for the paths about to write a binding.
getOwnerData(Player) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
getOwnerData(Player) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
Per-player horse ownership data.
getOwnerUUID() - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
getPlatformName() - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
Gets the name of the current platform.
getPlayer() - Static method in class tschipp.callablehorses.CallableHorsesCommonClient
 
getPlayerFromUUID(String, Level) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
getProperty(String) - Method in class tschipp.callablehorses.config.BuiltCategory
 
getStorageUUID() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
getStorageUUID() - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
getStringArray() - Method in record class tschipp.callablehorses.config.PropertyData
 
getUpgradedHorseNBT() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
The stored tag, brought up to the running game's data version first.
getWorldData(ServerLevel) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
GuiStatViewer - Class in tschipp.callablehorses.client.gui
 
GuiStatViewer(Player) - Constructor for class tschipp.callablehorses.client.gui.GuiStatViewer
 

H

handle(Player) - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
 
handle(Player) - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
 
handle(Player) - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
 
handle(Player) - Method in interface tschipp.callablehorses.networking.PacketBase
Runs on the main thread of the receiving side.
handle(Player) - Method in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
 
hashCode() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns a hash code value for this object.
hashCode() - Method in record class tschipp.callablehorses.config.PropertyData
Returns a hash code value for this object.
hashCode() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
Returns a hash code value for this object.
hashCode() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
Returns a hash code value for this object.
hashCode() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
Returns a hash code value for this object.
hashCode() - Method in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
Returns a hash code value for this object.
horse() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
Returns the value of the horse record component.
HORSE_FLAG_SADDLE - Static variable in class tschipp.callablehorses.Constants
 
HORSE_OWNER_ID - Static variable in class tschipp.callablehorses.Constants
 
HorseHelper - Class in tschipp.callablehorses.common.helper
 
HorseHelper() - Constructor for class tschipp.callablehorses.common.helper.HorseHelper
 
HorseManager - Class in tschipp.callablehorses.common
 
HorseManager() - Constructor for class tschipp.callablehorses.common.HorseManager
 
HorseOwnerData - Class in tschipp.callablehorses.common.data
Ownership data held by every Player.
HorseOwnerData() - Constructor for class tschipp.callablehorses.common.data.HorseOwnerData
 
horseWalkRange - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
horseWalkSpeed - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 

I

id(String) - Static method in class tschipp.callablehorses.Constants
 
INT - Enum constant in enum class tschipp.callablehorses.config.PropertyType
 
IPlatformHelper - Interface in tschipp.callablehorses.platform.services
 
isAreaProtected(Player, Entity) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
Asks any installed protection mod whether player may interact with probe at its current position.
isCallable(Entity) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
isCallableType(EntityType<?>) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
isDevelopmentEnvironment() - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
Check if the game is currently in a development environment.
isDisbanded(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
isModLoaded(String) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
Checks if a mod with the given id is loaded.
isOwned() - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
isOwnedHorse(Entity) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
isPauseScreen() - Method in class tschipp.callablehorses.client.gui.GuiStatViewer
 

K

key() - Method in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
Returns the value of the key record component.
KEY_CALL_HORSE - Static variable in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
 
KEY_SET_HORSE - Static variable in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
 
KEY_SHOW_STATS - Static variable in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
 
KeybindManager - Class in tschipp.callablehorses.client.keybinds
 
KeybindManager() - Constructor for class tschipp.callablehorses.client.keybinds.KeybindManager
 
keyPressed(int, int, int) - Method in class tschipp.callablehorses.client.gui.GuiStatViewer
 

L

LivingEntityMixin - Class in tschipp.callablehorses.mixin
 
LivingEntityMixin() - Constructor for class tschipp.callablehorses.mixin.LivingEntityMixin
 
load(Class<T>) - Static method in class tschipp.callablehorses.platform.Services
 
load(CompoundTag, HolderLookup.Provider) - Static method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
LOG - Static variable in class tschipp.callablehorses.Constants
 

M

markKilled(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
markKilled(ServerLevel, String) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
max() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns the value of the max record component.
max() - Element in annotation interface tschipp.callablehorses.config.annotations.Property
 
maxCallingDistance - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
maxD() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns the value of the maxD record component.
maxD() - Element in annotation interface tschipp.callablehorses.config.annotations.Property
 
min() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns the value of the min record component.
min() - Element in annotation interface tschipp.callablehorses.config.annotations.Property
 
minD() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns the value of the minD record component.
minD() - Element in annotation interface tschipp.callablehorses.config.annotations.Property
 
MOD_ID - Static variable in class tschipp.callablehorses.Constants
 
MOD_NAME - Static variable in class tschipp.callablehorses.Constants
 

O

onClientTick(Player) - Static method in class tschipp.callablehorses.client.CallableHorsesClientTick
 
onEntityJoinLevel(Entity, Level) - Static method in class tschipp.callablehorses.common.events.EntityEventHandler
 
onEntityLeaveLevel(Entity, Level) - Static method in class tschipp.callablehorses.common.events.EntityEventHandler
 
onLivingDeath(LivingEntity) - Static method in class tschipp.callablehorses.common.events.EntityEventHandler
 
onLivingTick(LivingEntity) - Static method in class tschipp.callablehorses.common.events.EntityEventHandler
 
onPlayerClone(HorseOwnerData, HorseOwnerData) - Static method in class tschipp.callablehorses.common.events.EntityEventHandler
 
onStartTracking(Player, Entity) - Static method in class tschipp.callablehorses.common.events.EntityEventHandler
 
onStopTracking(Player, Entity) - Static method in class tschipp.callablehorses.common.events.EntityEventHandler
 
owner() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
Returns the value of the owner record component.

P

PACKET_ID_PLAY_WHISTLE - Static variable in class tschipp.callablehorses.Constants
 
PACKET_ID_PRESS_KEY - Static variable in class tschipp.callablehorses.Constants
 
PACKET_ID_SYNC_HORSE - Static variable in class tschipp.callablehorses.Constants
 
PACKET_ID_SYNC_OWNER_SHOW_STATS - Static variable in class tschipp.callablehorses.Constants
 
PacketBase - Interface in tschipp.callablehorses.networking
 
PLATFORM - Static variable in class tschipp.callablehorses.platform.Services
 
prepDeadHorseForRespawning(Entity) - Static method in class tschipp.callablehorses.common.HorseManager
Clears whatever vanilla is about to drop, and heals the mount back to full.
properties - Variable in class tschipp.callablehorses.config.BuiltCategory
 
Property - Annotation Interface in tschipp.callablehorses.config.annotations
 
PropertyData - Record Class in tschipp.callablehorses.config
 
PropertyData(Object, Field, AnnotationData) - Constructor for record class tschipp.callablehorses.config.PropertyData
Creates an instance of a PropertyData record class.
PropertyType - Enum Class in tschipp.callablehorses.config
 

R

readNbt(CompoundTag) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
readNbt(CompoundTag) - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
registerClientboundPacket(CustomPacketPayload.Type<T>, Class<T>, StreamCodec<B, T>, BiConsumer<T, Player>) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
registerClientPackets() - Static method in class tschipp.callablehorses.CallableHorsesCommon
 
registerConfig() - Static method in class tschipp.callablehorses.CallableHorsesCommon
 
registerConfig(Object) - Static method in class tschipp.callablehorses.config.ConfigLoader
 
registerConfig(BuiltConfig) - Static method in class tschipp.callablehorses.config.ConfigLoader
 
registerConfig(BuiltConfig) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
registerServerboundPacket(CustomPacketPayload.Type<T>, Class<T>, StreamCodec<B, T>, BiConsumer<T, Player>) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
registerServerPackets() - Static method in class tschipp.callablehorses.CallableHorsesCommon
 
registerVanilla() - Static method in class tschipp.callablehorses.common.WhistleSounds
 
render(GuiGraphics, int, int, float) - Method in class tschipp.callablehorses.client.gui.GuiStatViewer
 

S

save(CompoundTag, HolderLookup.Provider) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
saveHorse(Entity) - Static method in class tschipp.callablehorses.common.HorseManager
 
saveHorse(Entity, boolean) - Static method in class tschipp.callablehorses.common.HorseManager
 
sendHorseUpdateInRange(Entity) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
sendHorseUpdateToClient(Entity, Player) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
sendPacketToPlayer(PacketBase, ServerPlayer) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
sendPacketToPlayersTracking(PacketBase, Entity) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
sendPacketToServer(PacketBase) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
serializeEntity(Entity) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
ServerboundPressKeyPacket - Record Class in tschipp.callablehorses.networking.serverbound
 
ServerboundPressKeyPacket(int) - Constructor for record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
Creates an instance of a ServerboundPressKeyPacket record class.
Services - Class in tschipp.callablehorses.platform
 
Services() - Constructor for class tschipp.callablehorses.platform.Services
 
SET_HORSE - Static variable in class tschipp.callablehorses.client.keybinds.KeybindManager
 
setBoolean(boolean) - Method in record class tschipp.callablehorses.config.PropertyData
 
setDouble(double) - Method in record class tschipp.callablehorses.config.PropertyData
 
setHorse(Mob, Player) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
setHorse(Player) - Static method in class tschipp.callablehorses.common.HorseManager
 
setHorseData(Entity, StoredHorseData) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
setHorseLastSeen(Player) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
setHorseNBT(CompoundTag) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
setHorseNum(int) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
setHorseNum(int) - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
setHorseNum(ServerLevel, String, int) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 
setInt(int) - Method in record class tschipp.callablehorses.config.PropertyData
 
setLastSeenDim(ResourceKey<Level>) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
setLastSeenPosition(Vec3) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
setOwned(boolean) - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
setOwnerData(Player, HorseOwnerData) - Method in interface tschipp.callablehorses.platform.services.IPlatformHelper
 
setOwnerUUID(String) - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
setStorageUUID(String) - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
setStorageUUID(String) - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
setStringArray(String[]) - Method in record class tschipp.callablehorses.config.PropertyData
 
settings - Variable in class tschipp.callablehorses.common.config.CallableHorsesConfig
 
Settings() - Constructor for class tschipp.callablehorses.common.config.CallableHorsesConfig.Settings
 
shouldCloseOnEsc() - Method in class tschipp.callablehorses.client.gui.GuiStatViewer
 
shouldSuppressAllDeathLoot(LivingEntity) - Static method in class tschipp.callablehorses.common.HorseManager
 
shouldSuppressDrops(LivingEntity) - Static method in class tschipp.callablehorses.common.HorseManager
 
SHOW_STATS - Static variable in class tschipp.callablehorses.client.keybinds.KeybindManager
 
showHorseStats(ServerPlayer) - Static method in class tschipp.callablehorses.common.HorseManager
 
STORED_HORSE_ID - Static variable in class tschipp.callablehorses.Constants
 
StoredHorseData - Class in tschipp.callablehorses.common.data
Binding data held by every callable mount.
StoredHorseData() - Constructor for class tschipp.callablehorses.common.data.StoredHorseData
 
StoredHorsesWorldData - Class in tschipp.callablehorses.common.worlddata
 
StoredHorsesWorldData() - Constructor for class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
STREAM_CODEC - Static variable in class tschipp.callablehorses.common.data.HorseOwnerData
 
STREAM_CODEC - Static variable in class tschipp.callablehorses.common.data.StoredHorseData
 
STRING_ARRAY - Enum constant in enum class tschipp.callablehorses.config.PropertyType
 

T

toNbt() - Method in class tschipp.callablehorses.common.data.HorseOwnerData
 
toNbt() - Method in class tschipp.callablehorses.common.data.StoredHorseData
 
toString() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns a string representation of this record class.
toString() - Method in record class tschipp.callablehorses.config.PropertyData
Returns a string representation of this record class.
toString() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
Returns a string representation of this record class.
toString() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
Returns a string representation of this record class.
toString() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
Returns a string representation of this record class.
toString() - Method in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
Returns a string representation of this record class.
tschipp.callablehorses - package tschipp.callablehorses
 
tschipp.callablehorses.client - package tschipp.callablehorses.client
 
tschipp.callablehorses.client.gui - package tschipp.callablehorses.client.gui
 
tschipp.callablehorses.client.keybinds - package tschipp.callablehorses.client.keybinds
 
tschipp.callablehorses.common - package tschipp.callablehorses.common
 
tschipp.callablehorses.common.config - package tschipp.callablehorses.common.config
 
tschipp.callablehorses.common.data - package tschipp.callablehorses.common.data
 
tschipp.callablehorses.common.events - package tschipp.callablehorses.common.events
 
tschipp.callablehorses.common.helper - package tschipp.callablehorses.common.helper
 
tschipp.callablehorses.common.worlddata - package tschipp.callablehorses.common.worlddata
 
tschipp.callablehorses.config - package tschipp.callablehorses.config
 
tschipp.callablehorses.config.annotations - package tschipp.callablehorses.config.annotations
 
tschipp.callablehorses.mixin - package tschipp.callablehorses.mixin
 
tschipp.callablehorses.networking - package tschipp.callablehorses.networking
 
tschipp.callablehorses.networking.clientbound - package tschipp.callablehorses.networking.clientbound
 
tschipp.callablehorses.networking.serverbound - package tschipp.callablehorses.networking.serverbound
 
tschipp.callablehorses.platform - package tschipp.callablehorses.platform
 
tschipp.callablehorses.platform.services - package tschipp.callablehorses.platform.services
 
type() - Method in record class tschipp.callablehorses.config.AnnotationData
Returns the value of the type record component.
type() - Element in annotation interface tschipp.callablehorses.config.annotations.Property
 
type() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
 
type() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
 
type() - Method in record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
 
type() - Method in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
 
TYPE - Static variable in record class tschipp.callablehorses.networking.clientbound.ClientboundHorseDataSyncPacket
 
TYPE - Static variable in record class tschipp.callablehorses.networking.clientbound.ClientboundOwnerSyncShowStatsPacket
 
TYPE - Static variable in record class tschipp.callablehorses.networking.clientbound.ClientboundPlayWhistlePacket
 
TYPE - Static variable in record class tschipp.callablehorses.networking.serverbound.ServerboundPressKeyPacket
 

U

upgradeStoredEntity(CompoundTag) - Static method in class tschipp.callablehorses.common.helper.HorseHelper
 

V

value() - Element in annotation interface tschipp.callablehorses.config.annotations.Category
 
value() - Element in annotation interface tschipp.callablehorses.config.annotations.Config
 
valueOf(String) - Static method in enum class tschipp.callablehorses.config.PropertyType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class tschipp.callablehorses.config.PropertyType
Returns an array containing the constants of this enum class, in the order they are declared.

W

wasKilled(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
wasOfflineSaved(String) - Method in class tschipp.callablehorses.common.worlddata.StoredHorsesWorldData
 
WHISTLE - Static variable in class tschipp.callablehorses.common.WhistleSounds
 
WHISTLE_ID - Static variable in class tschipp.callablehorses.common.WhistleSounds
 
WhistleSounds - Class in tschipp.callablehorses.common
The instance is built here so common code can reference it directly, but registration is left to each loader, because Forge and NeoForge freeze their registries and need their own event.
WhistleSounds() - Constructor for class tschipp.callablehorses.common.WhistleSounds
 
A B C D E F G H I K L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values