├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── art └── icon.psd ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── com │ └── oott123 │ └── rechars │ ├── ReChars.java │ ├── helpers │ └── MatchHelper.java │ ├── mixins │ ├── AppliedEnergeticsInterfaceTerminal.java │ ├── AppliedEnergeticsSearchPredicates.java │ ├── ControllingKeyBindsScreen.java │ ├── EmiSearchContains.java │ ├── EmiSearchRegex.java │ ├── MixinJeiSearch.java │ ├── MixinJeiSearchLowMemory.java │ ├── ModMenuModSearch.java │ ├── REITextSearch.java │ ├── TomSimpleStorage.java │ └── VanillaTextSearch.java │ └── stubs │ ├── FakeTree.java │ └── RecSuffixArray.java └── resources ├── assets └── roughly-enough-characters │ └── icon.png ├── fabric.mod.json └── roughly-enough-characters.mixins.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/README.md -------------------------------------------------------------------------------- /art/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/art/icon.psd -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/ReChars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/ReChars.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/helpers/MatchHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/helpers/MatchHelper.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/AppliedEnergeticsInterfaceTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/AppliedEnergeticsInterfaceTerminal.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/AppliedEnergeticsSearchPredicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/AppliedEnergeticsSearchPredicates.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/ControllingKeyBindsScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/ControllingKeyBindsScreen.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/EmiSearchContains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/EmiSearchContains.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/EmiSearchRegex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/EmiSearchRegex.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/MixinJeiSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/MixinJeiSearch.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/MixinJeiSearchLowMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/MixinJeiSearchLowMemory.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/ModMenuModSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/ModMenuModSearch.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/REITextSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/REITextSearch.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/TomSimpleStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/TomSimpleStorage.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/mixins/VanillaTextSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/mixins/VanillaTextSearch.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/stubs/FakeTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/stubs/FakeTree.java -------------------------------------------------------------------------------- /src/main/java/com/oott123/rechars/stubs/RecSuffixArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/java/com/oott123/rechars/stubs/RecSuffixArray.java -------------------------------------------------------------------------------- /src/main/resources/assets/roughly-enough-characters/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/resources/assets/roughly-enough-characters/icon.png -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/roughly-enough-characters.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oott123/RoughlyEnoughCharacters/HEAD/src/main/resources/roughly-enough-characters.mixins.json --------------------------------------------------------------------------------