Index

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

A

allowAll() - Static method in interface fr.smolder.mirage.core.port.PermissionProvider
 

C

cache(String, SkinData) - Method in class fr.smolder.mirage.core.service.MotdRenderService
 
canExecute(Object) - Method in interface fr.smolder.mirage.core.port.PermissionProvider
 
close() - Method in interface fr.smolder.mirage.core.cache.SkinCache
 
close() - Method in class fr.smolder.mirage.core.cache.SqliteSkinCache
 
close() - Method in class fr.smolder.mirage.core.MirageRuntime
 
close() - Method in class fr.smolder.mirage.core.upload.RealMineskinClient
 
columns() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns the value of the columns record component.
columns() - Method in record class fr.smolder.mirage.core.model.SlicedImage
Returns the value of the columns record component.
CommandRegistrar - Interface in fr.smolder.mirage.core.port
 
ConfigLoader - Class in fr.smolder.mirage.core.config
 
ConfigLoader() - Constructor for class fr.smolder.mirage.core.config.ConfigLoader
 

D

databaseType() - Method in record class fr.smolder.mirage.core.config.MirageConfig.Settings
Returns the value of the databaseType record component.
dataDirectory() - Method in interface fr.smolder.mirage.core.port.PlatformAdapter
 
defaults() - Static method in record class fr.smolder.mirage.core.config.MirageConfig
 

E

equals(Object) - Method in record class fr.smolder.mirage.core.config.MirageConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.config.MirageConfig.LineStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.config.MirageConfig.MotdEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.config.MirageConfig.Settings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.model.MotdRender
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.model.MotdRender.LineStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.model.RenderedSkin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.model.SkinData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.model.SlicedImage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.smolder.mirage.core.model.TileSkin
Indicates whether some other object is "equal to" this one.
executeAsync(Runnable) - Method in interface fr.smolder.mirage.core.port.MirageScheduler
 

F

fallbackText() - Method in record class fr.smolder.mirage.core.config.MirageConfig.MotdEntry
Returns the value of the fallbackText record component.
fallbackText() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns the value of the fallbackText record component.
file() - Method in record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Returns the value of the file record component.
fr.smolder.mirage.core - package fr.smolder.mirage.core
 
fr.smolder.mirage.core.cache - package fr.smolder.mirage.core.cache
 
fr.smolder.mirage.core.config - package fr.smolder.mirage.core.config
 
fr.smolder.mirage.core.image - package fr.smolder.mirage.core.image
 
fr.smolder.mirage.core.model - package fr.smolder.mirage.core.model
 
fr.smolder.mirage.core.port - package fr.smolder.mirage.core.port
 
fr.smolder.mirage.core.service - package fr.smolder.mirage.core.service
 
fr.smolder.mirage.core.text - package fr.smolder.mirage.core.text
 
fr.smolder.mirage.core.upload - package fr.smolder.mirage.core.upload
 

G

generate(SlicedImage, Map<String, SkinData>, List<MotdRender.LineStyle>) - Method in class fr.smolder.mirage.core.text.ObjectComponentJsonGenerator
 
get(String) - Method in class fr.smolder.mirage.core.cache.InMemorySkinCache
 
get(String) - Method in interface fr.smolder.mirage.core.cache.SkinCache
 
get(String) - Method in class fr.smolder.mirage.core.cache.SqliteSkinCache
 

H

hashCode() - Method in record class fr.smolder.mirage.core.config.MirageConfig
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.config.MirageConfig.LineStyle
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.config.MirageConfig.MotdEntry
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.config.MirageConfig.Settings
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.model.MotdRender.LineStyle
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.model.RenderedSkin
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.model.SkinData
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.model.SlicedImage
Returns a hash code value for this object.
hashCode() - Method in record class fr.smolder.mirage.core.model.TileSkin
Returns a hash code value for this object.
hashTile(BufferedImage, int, int, int) - Static method in class fr.smolder.mirage.core.image.TileHasher
 
hashTilePair(BufferedImage, int, int, int, Integer, Integer) - Static method in class fr.smolder.mirage.core.image.TileHasher
 
hat() - Method in record class fr.smolder.mirage.core.model.RenderedSkin
Returns the value of the hat record component.
hat() - Method in record class fr.smolder.mirage.core.model.TileSkin
Returns the value of the hat record component.

I

ImageEntry(String, String, String, List<MirageConfig.LineStyle>) - Constructor for record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Creates an instance of a ImageEntry record class.
images() - Method in record class fr.smolder.mirage.core.config.MirageConfig
Returns the value of the images record component.
ImageSlicer - Interface in fr.smolder.mirage.core.image
 
InMemorySkinCache - Class in fr.smolder.mirage.core.cache
 
InMemorySkinCache() - Constructor for class fr.smolder.mirage.core.cache.InMemorySkinCache
 
install(MotdController.MotdResolver) - Method in interface fr.smolder.mirage.core.port.MotdController
 

L

LineStyle(String, String) - Constructor for record class fr.smolder.mirage.core.config.MirageConfig.LineStyle
Creates an instance of a LineStyle record class.
LineStyle(String, String) - Constructor for record class fr.smolder.mirage.core.model.MotdRender.LineStyle
Creates an instance of a LineStyle record class.
lineStyles() - Method in record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Returns the value of the lineStyles record component.
lineStyles() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns the value of the lineStyles record component.
load(Path) - Method in class fr.smolder.mirage.core.config.ConfigLoader
 
loading(String, List<String>) - Static method in record class fr.smolder.mirage.core.model.MotdRender
 
LOADING - Enum constant in enum class fr.smolder.mirage.core.model.MotdRender.RenderState
 
logger() - Method in interface fr.smolder.mirage.core.port.PlatformAdapter
 

M

mineskinApiKey() - Method in record class fr.smolder.mirage.core.config.MirageConfig.Settings
Returns the value of the mineskinApiKey record component.
MineskinClient - Interface in fr.smolder.mirage.core.upload
 
mineskinSkinVisibility() - Method in record class fr.smolder.mirage.core.config.MirageConfig.Settings
Returns the value of the mineskinSkinVisibility record component.
minimumModernProtocol() - Method in record class fr.smolder.mirage.core.config.MirageConfig.Settings
Returns the value of the minimumModernProtocol record component.
MirageConfig - Record Class in fr.smolder.mirage.core.config
 
MirageConfig(MirageConfig.Settings, Map<String, MirageConfig.ImageEntry>, Map<String, MirageConfig.MotdEntry>) - Constructor for record class fr.smolder.mirage.core.config.MirageConfig
Creates an instance of a MirageConfig record class.
MirageConfig.ImageEntry - Record Class in fr.smolder.mirage.core.config
 
MirageConfig.LineStyle - Record Class in fr.smolder.mirage.core.config
 
MirageConfig.MotdEntry - Record Class in fr.smolder.mirage.core.config
 
MirageConfig.Settings - Record Class in fr.smolder.mirage.core.config
 
MirageRuntime - Class in fr.smolder.mirage.core
 
MirageRuntime(PlatformAdapter) - Constructor for class fr.smolder.mirage.core.MirageRuntime
 
MirageScheduler - Interface in fr.smolder.mirage.core.port
 
missingTileHashes() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns the value of the missingTileHashes record component.
missingTiles(BufferedImage) - Method in class fr.smolder.mirage.core.service.MotdRenderService
 
modernJson() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns the value of the modernJson record component.
motd(String, int) - Method in class fr.smolder.mirage.core.MirageRuntime
 
MotdController - Interface in fr.smolder.mirage.core.port
 
MotdController.MotdResolver - Interface in fr.smolder.mirage.core.port
 
MotdEntry(String, String, String) - Constructor for record class fr.smolder.mirage.core.config.MirageConfig.MotdEntry
Creates an instance of a MotdEntry record class.
MotdRender - Record Class in fr.smolder.mirage.core.model
 
MotdRender(MotdRender.RenderState, String, String, List<String>, int, List<RenderedSkin>, List<MotdRender.LineStyle>) - Constructor for record class fr.smolder.mirage.core.model.MotdRender
Creates an instance of a MotdRender record class.
MotdRender.LineStyle - Record Class in fr.smolder.mirage.core.model
 
MotdRender.RenderState - Enum Class in fr.smolder.mirage.core.model
 
MotdRenderService - Class in fr.smolder.mirage.core.service
 
MotdRenderService(ImageSlicer, SkinCache, ObjectComponentJsonGenerator) - Constructor for class fr.smolder.mirage.core.service.MotdRenderService
 
motds() - Method in record class fr.smolder.mirage.core.config.MirageConfig
Returns the value of the motds record component.

N

NoopMineskinClient - Class in fr.smolder.mirage.core.upload
 
NoopMineskinClient() - Constructor for class fr.smolder.mirage.core.upload.NoopMineskinClient
 

O

ObjectComponentJsonGenerator - Class in fr.smolder.mirage.core.text
 
ObjectComponentJsonGenerator() - Constructor for class fr.smolder.mirage.core.text.ObjectComponentJsonGenerator
 
orderedSkins() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns the value of the orderedSkins record component.

P

PermissionProvider - Interface in fr.smolder.mirage.core.port
 
PlatformAdapter - Interface in fr.smolder.mirage.core.port
 
put(String, SkinData) - Method in class fr.smolder.mirage.core.cache.InMemorySkinCache
 
put(String, SkinData) - Method in interface fr.smolder.mirage.core.cache.SkinCache
 
put(String, SkinData) - Method in class fr.smolder.mirage.core.cache.SqliteSkinCache
 

R

ready(String, String, int, List<RenderedSkin>) - Static method in record class fr.smolder.mirage.core.model.MotdRender
 
ready(String, String, int, List<RenderedSkin>, List<MotdRender.LineStyle>) - Static method in record class fr.smolder.mirage.core.model.MotdRender
 
READY - Enum constant in enum class fr.smolder.mirage.core.model.MotdRender.RenderState
 
RealMineskinClient - Class in fr.smolder.mirage.core.upload
 
RealMineskinClient(String, String, Logger) - Constructor for class fr.smolder.mirage.core.upload.RealMineskinClient
 
registerReloadCommand(Runnable) - Method in interface fr.smolder.mirage.core.port.CommandRegistrar
 
reload() - Method in class fr.smolder.mirage.core.MirageRuntime
 
render(BufferedImage, String, String, String, List<MotdRender.LineStyle>) - Method in class fr.smolder.mirage.core.service.MotdRenderService
 
RenderedSkin - Record Class in fr.smolder.mirage.core.model
 
RenderedSkin(SkinData, boolean) - Constructor for record class fr.smolder.mirage.core.model.RenderedSkin
Creates an instance of a RenderedSkin record class.
resolve(String, int) - Method in interface fr.smolder.mirage.core.port.MotdController.MotdResolver
 
rows() - Method in record class fr.smolder.mirage.core.model.SlicedImage
Returns the value of the rows record component.

S

schedule(Duration, Runnable) - Method in interface fr.smolder.mirage.core.port.MirageScheduler
 
scheduler() - Method in interface fr.smolder.mirage.core.port.PlatformAdapter
 
settings() - Method in record class fr.smolder.mirage.core.config.MirageConfig
Returns the value of the settings record component.
Settings(String, String, int, String) - Constructor for record class fr.smolder.mirage.core.config.MirageConfig.Settings
Creates an instance of a Settings record class.
shadowColor() - Method in record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Returns the value of the shadowColor record component.
shadowColor() - Method in record class fr.smolder.mirage.core.config.MirageConfig.LineStyle
Returns the value of the shadowColor record component.
shadowColor() - Method in record class fr.smolder.mirage.core.model.MotdRender.LineStyle
Returns the value of the shadowColor record component.
signature() - Method in record class fr.smolder.mirage.core.model.SkinData
Returns the value of the signature record component.
SkinCache - Interface in fr.smolder.mirage.core.cache
 
skinData() - Method in record class fr.smolder.mirage.core.model.RenderedSkin
Returns the value of the skinData record component.
SkinData - Record Class in fr.smolder.mirage.core.model
 
SkinData(String, String) - Constructor for record class fr.smolder.mirage.core.model.SkinData
Creates an instance of a SkinData record class.
skinImage() - Method in record class fr.smolder.mirage.core.model.TileSkin
Returns the value of the skinImage record component.
SkinTileSlicer - Class in fr.smolder.mirage.core.image
 
SkinTileSlicer() - Constructor for class fr.smolder.mirage.core.image.SkinTileSlicer
 
slice(BufferedImage) - Method in interface fr.smolder.mirage.core.image.ImageSlicer
 
slice(BufferedImage) - Method in class fr.smolder.mirage.core.image.SkinTileSlicer
 
slice(BufferedImage) - Method in class fr.smolder.mirage.core.service.MotdRenderService
 
SlicedImage - Record Class in fr.smolder.mirage.core.model
 
SlicedImage(int, int, List<TileSkin>) - Constructor for record class fr.smolder.mirage.core.model.SlicedImage
Creates an instance of a SlicedImage record class.
SqliteSkinCache - Class in fr.smolder.mirage.core.cache
 
SqliteSkinCache(Path) - Constructor for class fr.smolder.mirage.core.cache.SqliteSkinCache
 
state() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns the value of the state record component.
supportsModern(int) - Method in class fr.smolder.mirage.core.MirageRuntime
 

T

targetImage() - Method in record class fr.smolder.mirage.core.config.MirageConfig.MotdEntry
Returns the value of the targetImage record component.
textColor() - Method in record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Returns the value of the textColor record component.
textColor() - Method in record class fr.smolder.mirage.core.config.MirageConfig.LineStyle
Returns the value of the textColor record component.
textColor() - Method in record class fr.smolder.mirage.core.model.MotdRender.LineStyle
Returns the value of the textColor record component.
textureBase64() - Method in record class fr.smolder.mirage.core.model.SkinData
Returns the value of the textureBase64 record component.
tileHash() - Method in record class fr.smolder.mirage.core.model.TileSkin
Returns the value of the tileHash record component.
TileHasher - Class in fr.smolder.mirage.core.image
 
tiles() - Method in record class fr.smolder.mirage.core.model.SlicedImage
Returns the value of the tiles record component.
TileSkin - Record Class in fr.smolder.mirage.core.model
 
TileSkin(String, BufferedImage, boolean) - Constructor for record class fr.smolder.mirage.core.model.TileSkin
Creates an instance of a TileSkin record class.
toString() - Method in record class fr.smolder.mirage.core.config.MirageConfig.ImageEntry
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.config.MirageConfig.LineStyle
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.config.MirageConfig.MotdEntry
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.config.MirageConfig.Settings
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.config.MirageConfig
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.model.MotdRender.LineStyle
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.model.MotdRender
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.model.RenderedSkin
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.model.SkinData
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.model.SlicedImage
Returns a string representation of this record class.
toString() - Method in record class fr.smolder.mirage.core.model.TileSkin
Returns a string representation of this record class.
type() - Method in record class fr.smolder.mirage.core.config.MirageConfig.MotdEntry
Returns the value of the type record component.

U

upload(String, BufferedImage) - Method in interface fr.smolder.mirage.core.upload.MineskinClient
 
upload(String, BufferedImage) - Method in class fr.smolder.mirage.core.upload.NoopMineskinClient
 
upload(String, BufferedImage) - Method in class fr.smolder.mirage.core.upload.RealMineskinClient
 

V

valueOf(String) - Static method in enum class fr.smolder.mirage.core.model.MotdRender.RenderState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class fr.smolder.mirage.core.model.MotdRender.RenderState
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages