├── .gitignore ├── .idea ├── .gitignore ├── .name ├── aws.xml ├── codeStyles │ └── codeStyleConfig.xml ├── compiler.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── libraries-with-intellij-classes.xml ├── misc.xml ├── uiDesigner.xml └── vcs.xml ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── plugin.xsd ├── scryfall_sample.json ├── settings.gradle ├── src └── main │ ├── java │ └── dev │ │ └── hephaestus │ │ └── proximity │ │ ├── Main.java │ │ ├── Proximity.java │ │ ├── api │ │ ├── DataSet.java │ │ ├── TaskScheduler.java │ │ ├── Value.java │ │ ├── Values.java │ │ ├── json │ │ │ ├── JsonArray.java │ │ │ ├── JsonElement.java │ │ │ ├── JsonNull.java │ │ │ ├── JsonObject.java │ │ │ └── JsonPrimitive.java │ │ └── tasks │ │ │ ├── AttributeModifier.java │ │ │ ├── DataFinalization.java │ │ │ ├── DataPreparation.java │ │ │ ├── Effect.java │ │ │ ├── TemplateModification.java │ │ │ └── TextFunction.java │ │ ├── cards │ │ ├── CardPrototype.java │ │ └── predicates │ │ │ ├── CardPredicate.java │ │ │ ├── IsEquals.java │ │ │ ├── IsPresent.java │ │ │ └── Range.java │ │ ├── effects │ │ ├── Blur.java │ │ └── HSB.java │ │ ├── plugins │ │ ├── Plugin.java │ │ ├── PluginClassLoader.java │ │ ├── PluginHandler.java │ │ ├── TaskDefinition.java │ │ ├── TaskHandler.java │ │ └── util │ │ │ ├── Artifact.java │ │ │ ├── SemanticVersion.java │ │ │ └── TaskParser.java │ │ ├── templates │ │ ├── FileSystemTemplateLoader.java │ │ ├── FileSystemTemplateSource.java │ │ ├── LayerRegistry.java │ │ ├── RemoteFileSource.java │ │ ├── TemplateLoader.java │ │ ├── TemplateSource.java │ │ └── layers │ │ │ └── renderers │ │ │ ├── EffectLayerRenderer.java │ │ │ ├── ForkLayerRenderer.java │ │ │ ├── ImageLayerRenderer.java │ │ │ ├── LayerGroupRenderer.java │ │ │ ├── LayerSelectorRenderer.java │ │ │ ├── LayoutElementRenderer.java │ │ │ ├── NoiseLayerRenderer.java │ │ │ ├── ParentLayerRenderer.java │ │ │ ├── RectangleLayerRenderer.java │ │ │ ├── SVGLayerRenderer.java │ │ │ ├── SquishBoxRenderer.java │ │ │ └── TextLayerRenderer.java │ │ ├── text │ │ ├── Style.java │ │ ├── Symbol.java │ │ ├── TextAlignment.java │ │ └── TextComponent.java │ │ ├── util │ │ ├── Box.java │ │ ├── ContentAlignment.java │ │ ├── DrawingUtil.java │ │ ├── Either.java │ │ ├── ExceptionUtil.java │ │ ├── Keys.java │ │ ├── Logging.java │ │ ├── NoSuchAttributeException.java │ │ ├── Outline.java │ │ ├── Pair.java │ │ ├── ParsingUtil.java │ │ ├── Rectangles.java │ │ ├── RemoteFileCache.java │ │ ├── Result.java │ │ ├── ScriptingUtil.java │ │ ├── Shadow.java │ │ ├── StatefulGraphics.java │ │ └── Triple.java │ │ └── xml │ │ ├── LayerProperty.java │ │ ├── LayerRenderer.java │ │ ├── RenderableData.java │ │ ├── XMLHandler.java │ │ └── XMLUtil.java │ └── resources │ └── log4j2.properties └── template.xsd /.gitignore: -------------------------------------------------------------------------------- 1 | /run/ 2 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | proximity -------------------------------------------------------------------------------- /.idea/aws.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/aws.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/libraries-with-intellij-classes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/libraries-with-intellij-classes.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/gradlew.bat -------------------------------------------------------------------------------- /plugin.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/plugin.xsd -------------------------------------------------------------------------------- /scryfall_sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/scryfall_sample.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'proximity' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/Main.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/Proximity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/Proximity.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/DataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/DataSet.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/TaskScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/TaskScheduler.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/Value.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/Value.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/Values.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/Values.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/json/JsonArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/json/JsonArray.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/json/JsonElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/json/JsonElement.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/json/JsonNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/json/JsonNull.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/json/JsonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/json/JsonObject.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/json/JsonPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/json/JsonPrimitive.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/tasks/AttributeModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/tasks/AttributeModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/tasks/DataFinalization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/tasks/DataFinalization.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/tasks/DataPreparation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/tasks/DataPreparation.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/tasks/Effect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/tasks/Effect.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/tasks/TemplateModification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/tasks/TemplateModification.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/api/tasks/TextFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/api/tasks/TextFunction.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/cards/CardPrototype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/cards/CardPrototype.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/cards/predicates/CardPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/cards/predicates/CardPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/cards/predicates/IsEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/cards/predicates/IsEquals.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/cards/predicates/IsPresent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/cards/predicates/IsPresent.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/cards/predicates/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/cards/predicates/Range.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/effects/Blur.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/effects/Blur.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/effects/HSB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/effects/HSB.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/Plugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/Plugin.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/PluginClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/PluginClassLoader.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/PluginHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/PluginHandler.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/TaskDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/TaskDefinition.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/TaskHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/TaskHandler.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/util/Artifact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/util/Artifact.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/util/SemanticVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/util/SemanticVersion.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/plugins/util/TaskParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/plugins/util/TaskParser.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/FileSystemTemplateLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/FileSystemTemplateLoader.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/FileSystemTemplateSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/FileSystemTemplateSource.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/LayerRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/LayerRegistry.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/RemoteFileSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/RemoteFileSource.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/TemplateLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/TemplateLoader.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/TemplateSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/TemplateSource.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/EffectLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/EffectLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/ForkLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/ForkLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/ImageLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/ImageLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/LayerGroupRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/LayerGroupRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/LayerSelectorRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/LayerSelectorRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/LayoutElementRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/LayoutElementRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/NoiseLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/NoiseLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/ParentLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/ParentLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/RectangleLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/RectangleLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/SVGLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/SVGLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/SquishBoxRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/SquishBoxRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/templates/layers/renderers/TextLayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/templates/layers/renderers/TextLayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/text/Style.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/text/Style.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/text/Symbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/text/Symbol.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/text/TextAlignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/text/TextAlignment.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/text/TextComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/text/TextComponent.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Box.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/ContentAlignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/ContentAlignment.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/DrawingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/DrawingUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Either.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Either.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/ExceptionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/ExceptionUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Keys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Keys.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Logging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Logging.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/NoSuchAttributeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/NoSuchAttributeException.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Outline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Outline.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Pair.java: -------------------------------------------------------------------------------- 1 | package dev.hephaestus.proximity.util; 2 | 3 | public record Pair(L left, R right) { 4 | } 5 | -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/ParsingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/ParsingUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Rectangles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Rectangles.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/RemoteFileCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/RemoteFileCache.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Result.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/ScriptingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/ScriptingUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Shadow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Shadow.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/StatefulGraphics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/StatefulGraphics.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/util/Triple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/util/Triple.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/xml/LayerProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/xml/LayerProperty.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/xml/LayerRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/xml/LayerRenderer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/xml/RenderableData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/xml/RenderableData.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/xml/XMLHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/xml/XMLHandler.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/proximity/xml/XMLUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/java/dev/hephaestus/proximity/xml/XMLUtil.java -------------------------------------------------------------------------------- /src/main/resources/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/src/main/resources/log4j2.properties -------------------------------------------------------------------------------- /template.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Proximity-Engine/Proximity/HEAD/template.xsd --------------------------------------------------------------------------------