├── .github ├── FUNDING.yml └── workflows │ ├── build.yml │ ├── docs.yml │ └── release.yml ├── .gitignore ├── .profileconfig.json ├── LICENSE ├── README.md ├── TEXT_FORMATTING.md ├── docs ├── .nojekyll ├── CNAME ├── assets │ ├── logo.png │ └── style.css ├── dev │ ├── adding-placeholders.md │ ├── code │ │ ├── DynamicPlaceholders.java │ │ ├── StaticPlaceholders.java │ │ └── kotlin │ │ │ ├── DynamicPlaceholders.kt │ │ │ └── StaticPlaceholders.kt │ ├── getting-started.md │ ├── parsing-placeholders.md │ ├── text-format.md │ └── text-nodes.md ├── index.md └── user │ ├── default-placeholders.md │ ├── general.md │ ├── mod-placeholders.md │ ├── quicktext.md │ └── text-format.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── icon (kopia).png ├── icon.png ├── icon.xcf ├── mkdocs.yml ├── settings.gradle └── src ├── main ├── java │ └── eu │ │ └── pb4 │ │ └── placeholders │ │ ├── api │ │ ├── ParserContext.java │ │ ├── PlaceholderContext.java │ │ ├── PlaceholderHandler.java │ │ ├── PlaceholderResult.java │ │ ├── Placeholders.java │ │ ├── TextParserUtils.java │ │ ├── arguments │ │ │ ├── SimpleArguments.java │ │ │ └── StringArgs.java │ │ ├── node │ │ │ ├── DirectTextNode.java │ │ │ ├── DynamicPlayerHeadNode.java │ │ │ ├── DynamicTextNode.java │ │ │ ├── EmptyNode.java │ │ │ ├── KeybindNode.java │ │ │ ├── LiteralNode.java │ │ │ ├── NbtNode.java │ │ │ ├── NonTransformableNode.java │ │ │ ├── ObjectNode.java │ │ │ ├── ScoreNode.java │ │ │ ├── SelectorNode.java │ │ │ ├── TextNode.java │ │ │ ├── TranslatedNode.java │ │ │ └── parent │ │ │ │ ├── BoldNode.java │ │ │ │ ├── ClickActionNode.java │ │ │ │ ├── ColorNode.java │ │ │ │ ├── DynamicColorNode.java │ │ │ │ ├── DynamicShadowNode.java │ │ │ │ ├── FontNode.java │ │ │ │ ├── FormattingNode.java │ │ │ │ ├── GradientNode.java │ │ │ │ ├── HoverNode.java │ │ │ │ ├── InsertNode.java │ │ │ │ ├── ItalicNode.java │ │ │ │ ├── ObfuscatedNode.java │ │ │ │ ├── ParentNode.java │ │ │ │ ├── ParentTextNode.java │ │ │ │ ├── ShadowNode.java │ │ │ │ ├── SimpleStylingNode.java │ │ │ │ ├── StrikethroughNode.java │ │ │ │ ├── StyledNode.java │ │ │ │ ├── TransformNode.java │ │ │ │ └── UnderlinedNode.java │ │ └── parsers │ │ │ ├── LegacyFormattingParser.java │ │ │ ├── MarkdownLiteParserV1.java │ │ │ ├── NodeParser.java │ │ │ ├── ParserBuilder.java │ │ │ ├── PatternPlaceholderParser.java │ │ │ ├── StaticPreParser.java │ │ │ ├── TagLikeParser.java │ │ │ ├── TagLikeWrapper.java │ │ │ ├── TagParser.java │ │ │ ├── TextParserV1.java │ │ │ ├── WrappedText.java │ │ │ ├── format │ │ │ ├── BaseFormat.java │ │ │ ├── MultiCharacterFormat.java │ │ │ └── SingleCharacterFormat.java │ │ │ └── tag │ │ │ ├── NodeCreator.java │ │ │ ├── SimpleTags.java │ │ │ ├── TagRegistry.java │ │ │ └── TextTag.java │ │ └── impl │ │ ├── GeneralUtils.java │ │ ├── StringArgOps.java │ │ ├── color │ │ ├── HSV.java │ │ ├── OkLab.java │ │ └── OkLch.java │ │ ├── placeholder │ │ ├── PlaceholderNode.java │ │ ├── ViewObjectImpl.java │ │ └── builtin │ │ │ ├── PlayerPlaceholders.java │ │ │ ├── ServerPlaceholders.java │ │ │ └── WorldPlaceholders.java │ │ └── textparser │ │ ├── BuiltinTags.java │ │ ├── MergedParser.java │ │ ├── MultiTagLikeParser.java │ │ ├── SingleTagLikeParser.java │ │ ├── TextParserImpl.java │ │ ├── TextTagsV1.java │ │ ├── providers │ │ ├── LegacyProvider.java │ │ ├── LenientFormat.java │ │ ├── LenientProvider.java │ │ └── ModernProvider.java │ │ └── tagreg │ │ ├── SimpleTagRegistry.java │ │ └── WrappingTagRegistry.java └── resources │ ├── assets │ ├── icon.png │ └── placeholderapi │ │ └── lang │ │ └── en_us.json │ └── fabric.mod.json └── testmod ├── java └── eu │ └── pb4 │ └── placeholderstest │ └── TestMod.java └── resources └── fabric.mod.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: Patbox 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/.gitignore -------------------------------------------------------------------------------- /.profileconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/.profileconfig.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/README.md -------------------------------------------------------------------------------- /TEXT_FORMATTING.md: -------------------------------------------------------------------------------- 1 | Moved to https://placeholders.pb4.eu/user/text-format/! 2 | -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | placeholders.pb4.eu -------------------------------------------------------------------------------- /docs/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/assets/logo.png -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/dev/adding-placeholders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/adding-placeholders.md -------------------------------------------------------------------------------- /docs/dev/code/DynamicPlaceholders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/code/DynamicPlaceholders.java -------------------------------------------------------------------------------- /docs/dev/code/StaticPlaceholders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/code/StaticPlaceholders.java -------------------------------------------------------------------------------- /docs/dev/code/kotlin/DynamicPlaceholders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/code/kotlin/DynamicPlaceholders.kt -------------------------------------------------------------------------------- /docs/dev/code/kotlin/StaticPlaceholders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/code/kotlin/StaticPlaceholders.kt -------------------------------------------------------------------------------- /docs/dev/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/getting-started.md -------------------------------------------------------------------------------- /docs/dev/parsing-placeholders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/parsing-placeholders.md -------------------------------------------------------------------------------- /docs/dev/text-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/text-format.md -------------------------------------------------------------------------------- /docs/dev/text-nodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/dev/text-nodes.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/user/default-placeholders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/user/default-placeholders.md -------------------------------------------------------------------------------- /docs/user/general.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/user/general.md -------------------------------------------------------------------------------- /docs/user/mod-placeholders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/user/mod-placeholders.md -------------------------------------------------------------------------------- /docs/user/quicktext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/user/quicktext.md -------------------------------------------------------------------------------- /docs/user/text-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/docs/user/text-format.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/gradlew.bat -------------------------------------------------------------------------------- /icon (kopia).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/icon (kopia).png -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/icon.png -------------------------------------------------------------------------------- /icon.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/icon.xcf -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/ParserContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/ParserContext.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/PlaceholderContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/PlaceholderContext.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/PlaceholderHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/PlaceholderHandler.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/PlaceholderResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/PlaceholderResult.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/Placeholders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/Placeholders.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/TextParserUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/TextParserUtils.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/arguments/SimpleArguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/arguments/SimpleArguments.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/arguments/StringArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/arguments/StringArgs.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/DirectTextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/DirectTextNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/DynamicPlayerHeadNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/DynamicPlayerHeadNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/DynamicTextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/DynamicTextNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/EmptyNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/EmptyNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/KeybindNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/KeybindNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/LiteralNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/LiteralNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/NbtNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/NbtNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/NonTransformableNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/NonTransformableNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/ObjectNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/ObjectNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/ScoreNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/ScoreNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/SelectorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/SelectorNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/TextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/TextNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/TranslatedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/TranslatedNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/BoldNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/BoldNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/ClickActionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/ClickActionNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/ColorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/ColorNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/DynamicColorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/DynamicColorNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/DynamicShadowNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/DynamicShadowNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/FontNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/FontNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/FormattingNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/FormattingNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/GradientNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/GradientNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/HoverNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/HoverNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/InsertNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/InsertNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/ItalicNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/ItalicNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/ObfuscatedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/ObfuscatedNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/ParentNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/ParentNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/ParentTextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/ParentTextNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/ShadowNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/ShadowNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/SimpleStylingNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/SimpleStylingNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/StrikethroughNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/StrikethroughNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/StyledNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/StyledNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/TransformNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/TransformNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/node/parent/UnderlinedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/node/parent/UnderlinedNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/LegacyFormattingParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/LegacyFormattingParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/MarkdownLiteParserV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/MarkdownLiteParserV1.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/NodeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/NodeParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/ParserBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/ParserBuilder.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/PatternPlaceholderParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/PatternPlaceholderParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/StaticPreParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/StaticPreParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/TagLikeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/TagLikeParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/TagLikeWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/TagLikeWrapper.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/TagParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/TagParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/TextParserV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/TextParserV1.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/WrappedText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/WrappedText.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/format/BaseFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/format/BaseFormat.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/format/MultiCharacterFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/format/MultiCharacterFormat.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/format/SingleCharacterFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/format/SingleCharacterFormat.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/tag/NodeCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/tag/NodeCreator.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/tag/SimpleTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/tag/SimpleTags.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/tag/TagRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/tag/TagRegistry.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/api/parsers/tag/TextTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/api/parsers/tag/TextTag.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/GeneralUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/GeneralUtils.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/StringArgOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/StringArgOps.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/color/HSV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/color/HSV.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/color/OkLab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/color/OkLab.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/color/OkLch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/color/OkLch.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/placeholder/PlaceholderNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/placeholder/PlaceholderNode.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/placeholder/ViewObjectImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/placeholder/ViewObjectImpl.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/placeholder/builtin/PlayerPlaceholders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/placeholder/builtin/PlayerPlaceholders.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/placeholder/builtin/ServerPlaceholders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/placeholder/builtin/ServerPlaceholders.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/placeholder/builtin/WorldPlaceholders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/placeholder/builtin/WorldPlaceholders.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/BuiltinTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/BuiltinTags.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/MergedParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/MergedParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/MultiTagLikeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/MultiTagLikeParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/SingleTagLikeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/SingleTagLikeParser.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/TextParserImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/TextParserImpl.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/TextTagsV1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/TextTagsV1.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/providers/LegacyProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/providers/LegacyProvider.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/providers/LenientFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/providers/LenientFormat.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/providers/LenientProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/providers/LenientProvider.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/providers/ModernProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/providers/ModernProvider.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/tagreg/SimpleTagRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/tagreg/SimpleTagRegistry.java -------------------------------------------------------------------------------- /src/main/java/eu/pb4/placeholders/impl/textparser/tagreg/WrappingTagRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/java/eu/pb4/placeholders/impl/textparser/tagreg/WrappingTagRegistry.java -------------------------------------------------------------------------------- /src/main/resources/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/resources/assets/icon.png -------------------------------------------------------------------------------- /src/main/resources/assets/placeholderapi/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/resources/assets/placeholderapi/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/testmod/java/eu/pb4/placeholderstest/TestMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/testmod/java/eu/pb4/placeholderstest/TestMod.java -------------------------------------------------------------------------------- /src/testmod/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Patbox/TextPlaceholderAPI/HEAD/src/testmod/resources/fabric.mod.json --------------------------------------------------------------------------------