├── .gitignore ├── README.md └── Slimefinder ├── documentation ├── resources │ ├── block-mask.png │ ├── chunk-weight=0.png │ ├── chunk-weight=255.png │ ├── despawn-sphere.png │ ├── exclusion-sphere.png │ ├── introduction.png │ ├── search-area.png │ └── search-area.xcf └── user-manual.md ├── pom.xml └── src ├── main └── java │ └── slimefinder │ ├── core │ ├── ExtremumData.java │ ├── Slimefinder.java │ ├── TrackableTask.java │ ├── image │ │ ├── ImageGenerator.java │ │ └── ImageTask.java │ ├── mask │ │ ├── AbstractMask.java │ │ ├── CeilMask.java │ │ ├── FloorMask.java │ │ ├── Mask.java │ │ └── MaskData.java │ └── search │ │ ├── SearchPath.java │ │ └── SearchTask.java │ ├── io │ ├── CLI.java │ ├── DataLogger.java │ ├── IDataLogger.java │ └── properties │ │ ├── AbstractProperties.java │ │ ├── ImageProperties.java │ │ ├── MaskProperties.java │ │ ├── PropertyLoader.java │ │ └── SearchProperties.java │ └── util │ ├── Direction.java │ ├── FormatHelper.java │ ├── Point.java │ └── Position.java └── test └── java └── slimefinder ├── PerformanceTest.java ├── core ├── SlimefinderTest.java ├── mask │ └── MaskTest.java └── search │ ├── SearchPathTest.java │ └── SearchTaskTest.java ├── io ├── CLITest.java └── properties │ └── PropertyLoaderTest.java └── util └── PositionTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/README.md -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/block-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/block-mask.png -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/chunk-weight=0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/chunk-weight=0.png -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/chunk-weight=255.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/chunk-weight=255.png -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/despawn-sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/despawn-sphere.png -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/exclusion-sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/exclusion-sphere.png -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/introduction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/introduction.png -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/search-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/search-area.png -------------------------------------------------------------------------------- /Slimefinder/documentation/resources/search-area.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/resources/search-area.xcf -------------------------------------------------------------------------------- /Slimefinder/documentation/user-manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/documentation/user-manual.md -------------------------------------------------------------------------------- /Slimefinder/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/pom.xml -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/ExtremumData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/ExtremumData.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/Slimefinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/Slimefinder.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/TrackableTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/TrackableTask.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/image/ImageGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/image/ImageGenerator.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/image/ImageTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/image/ImageTask.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/mask/AbstractMask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/mask/AbstractMask.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/mask/CeilMask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/mask/CeilMask.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/mask/FloorMask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/mask/FloorMask.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/mask/Mask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/mask/Mask.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/mask/MaskData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/mask/MaskData.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/search/SearchPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/search/SearchPath.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/core/search/SearchTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/core/search/SearchTask.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/CLI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/CLI.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/DataLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/DataLogger.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/IDataLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/IDataLogger.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/properties/AbstractProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/properties/AbstractProperties.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/properties/ImageProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/properties/ImageProperties.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/properties/MaskProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/properties/MaskProperties.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/properties/PropertyLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/properties/PropertyLoader.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/io/properties/SearchProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/io/properties/SearchProperties.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/util/Direction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/util/Direction.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/util/FormatHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/util/FormatHelper.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/util/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/util/Point.java -------------------------------------------------------------------------------- /Slimefinder/src/main/java/slimefinder/util/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/main/java/slimefinder/util/Position.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/PerformanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/PerformanceTest.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/core/SlimefinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/core/SlimefinderTest.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/core/mask/MaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/core/mask/MaskTest.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/core/search/SearchPathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/core/search/SearchPathTest.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/core/search/SearchTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/core/search/SearchTaskTest.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/io/CLITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/io/CLITest.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/io/properties/PropertyLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/io/properties/PropertyLoaderTest.java -------------------------------------------------------------------------------- /Slimefinder/src/test/java/slimefinder/util/PositionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nukelawe/slimefinder/HEAD/Slimefinder/src/test/java/slimefinder/util/PositionTest.java --------------------------------------------------------------------------------