Zodsmar / SeedSearcherStandaloneTool

Minecraft, searching numeric seeds for specific features/biomes
GNU General Public License v3.0
312 stars 64 forks source link
minecraft searcher seed seeds tool

SASSA

Stands for: StandAlone Seed Searcher Application

This tool is built to be standalone but has some dependencies which are automatically managed by Gradle. The tool is open source so anyone is able to help, learn, adapt etc. Getting started with the tool is very easy and there is a simple set of instructions on the info tab (your starting tab). You can also hover over UI elements to get more information.

Features

  • Bedrock Mode
  • Nether and End Dimension Searching (Structures and Biomes)
  • Search based on minecraft version (1.16.X - 1.7.10)
  • Search in specific radius from spawn
  • Search based on how many structures minimum must exist
  • World Type (Default, Amplified, Large Biomes)
  • Biomes, Biome Sets (OR function), and Structures
  • Randomized Seeds (Or search from a seed range)
  • Search for a specific spawnpoint location
  • Search a predefined list of seeds

SeedTool Image 1

SeedTool Image 2

SeedTool Image 3

SeedTool Image 4

SeedTool Image 5

LINUX USERS

Please check the wiki if you are having trouble running the app. https://github.com/Zodsmar/SeedSearcherStandaloneTool/wiki/Building-for-Arch-Linux-(v0.6-Java-14). If this does not work please open a ticket with the specific issues you have.

Developers

Please do PR's to the Development branch NOT Master

Gradle Build Instructions (any OS)

The Gradle wrapper was built using Gradle 6.7. The latest version of Gradle is recommended, as older versions may throw errors, such as:

FAILURE: Build failed with an exception.

* What went wrong:
'org.gradle.api.Task org.gradle.api.tasks.TaskContainer.create(java.lang.String, java.lang.Class, java.lang.Object[])'

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Note, package managers such as apt might not have the latest Gradle version available. You can choose to use either your system's Gradle installation or the local Gradle wrapper for the build (replace the gradle commands below with ./gradlew or gradlew.bat). The Gradle wrapper is provided to allow developers to get up and running quickly without having to have a system installation of Gradle.

From the project root, run:

# build the project
gradle build

# run Sassa
gradle run

Content Creators

If you are a content creator and would like to make a video and showcase the tool please feel free. Just some information regarding about myself and the plans of the tool.

As for future plans please check out the projects page where I am trying to keep up to date with what I am working on also future plans and ideas. (Nothing is set in stone but there are the plans).

Also if you are going to make a video or content in anyway, I am always looking for developers who are interested in helping or people who might know different methods of doing the searching and can help improve things like stability, reliability, etc. So any form of shoutout, kinda of like a reminder to anyone who is technically inclined would be a great help!

Credit

Dependencies

https://code.google.com/archive/p/json-simple/
https://github.com/KaptainWutax/FeatureUtils
https://github.com/KaptainWutax/SeedUtils
https://github.com/KaptainWutax/BiomeUtils

User Credits

KaptainWutax - Code optimizations and Utils dependencies

scudobuio - for the initial search function

fraffugooby - Updating dependencies

YourCoalAlt - Updating to 1.14.3

PaulW - Adding Seed Range Searching

RedSparrow - Optimization and Bug fixes

dylantknguyen - Predefined Seed Lists

racinmat - Optimization and Bug fixes

nnadeau - Updated Gradle Build

Contact

Discord: zodsmar (Previous: Zodsmar#0877)

Email: zodsmar@gmail.com

Donate

Building this tool takes time. If you love the tool and would like to donate I always appreciate it!