Giter VIP home page Giter VIP logo

seedcracker's Introduction

SeedCracker Github All Releases

Installation

Vanilla Launcher

Download and install the fabric mod loader.

MultiMC

Add a new minecraft instance and press "Install Fabric" in the instance options.

Then download the lastest release of SeedCracker and put the .jar file in your mods directory, either %appdata%/.minecraft/mods/ folder for the vanilla launcher or your own MultiMC instance folder.

Usage

Run minecraft with the mod installed and run around in the world. Once the mod has collected enough data, it will start the cracking process automatically and output the seed in chat. For the process to start, the amount of data that needs to be collected varies depending on the type of feature. /seed data bits can be used to see how much progress has been done.

Supported Structures

- Ocean Monument
- End City
- Buried Treasure
- Desert Pyramid
- Jungle Temple
- Swamp Hut
- Shipwreck

Supported Decorators

- Dungeon
- End Gateway
- Desert Well
- Emerald Ore

Commands

The command prefix for this mod is /seed.

Render Command

-/seed render outlines <ON/OFF/XRAY>

This command only affects the renderer feedback. The default value is 'XRAY' and highlights data through blocks. You can set the render mod to 'ON' for more standard rendering.

Finder Command

-/seed finder type <FEATURE_TYPE> (ON/OFF)

-/seed finder category (BIOMES/ORES/OTHERS/STRUCTURES) (ON/OFF)

This command is used to disable finders in case you are aware the data is wrong. For example, a map generated in 1.14 has different decorators and would require you to disable them while going through those chunks.

Data Command

  • /seed data clear

Clears all the collected data without requiring a relog. This is useful for multi-world servers.

  • /seed data bits

Display how many bits of information have been collected. Even though this is an approximate, it serves as a good basis to guess when the brute-forcing should start.

Cracker Command

  • /seed cracker <ON/OFF>

Enables or disables the mod completely. Unlike the other commands, this one is persistent across reloads.

Video Tutorial

https://youtu.be/1ChmLi9og8Q

Upcoming Features

A list of features I have on my mind... they won't necessarily be implemented in this order if at all.

- SHA2 brute-forcing, auxiliary to biomes search. /implemented
- Dungeon floor cracker, fast lattice reversal. /implemented
- Stronghold portal room cracker. (alternative to dungeon floor?)
- Faster brute-forcing by reorganizing located features list. /implemented
- End and nether biome finders. (nether would mostly be in preparation for 1.16) /implemented

Setting up the Workspace

-Clone the repository.

-Run gradlew genSources <idea|eclipse>.

Building the Mod

-Update the version in build.gradle and fabric.mod.json.

-Run gradlew build.

Contributors

KaptainWutax - Author

neil - Video Tutorial

Nekzuris - README

seedcracker's People

Contributors

enaium avatar kaptainwutax avatar nekzuris avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

seedcracker's Issues

1.14 Questions

Hey, I watched Neil's video and tried using his earlier methods to no success. I was wondering if you could briefly explain how to get it to work on 1.14 since you said that it was meant for 1.14 in the beginning. If not then all is good.

Turn Rendering Off by Default

Is there a way to turn rendering off so that I don't have to keep using the /seed render off command every time I restart my game?

1.12.2 (with ViaVersion)

Testing this on a server running 1.12.2 using a 1.15.2 client to connect with ViaVersion support. My understanding was that dungeon seeding hadn't been changed since 1.12.2, but am I wrong thinking that? Upon logging in, I get a message that SeedCracker has "fetched hashed seed [0]", and the dungeon search returns no results.

The finders locate decorators correctly, and I've tried running with no other finders except dungeons, and combinations of other finders without Biomes, but with no luck. Is there a way for me to use this on a 1.12.2 ViaVersion server? Is there something I'd need to change in the DungeonFinder.java file to support this?

What counts as what?

What structures count for structure features and what counts as decorator features?
i went around a smp and it didnt find a seed with 4 structure features, i know it needs 5, and 146 decorator features, and didnt find a seed.

Update: The center of the world 6500~ish is generated in 1.14 thats why it didnt work.

[Suggestion] Structure/biome locator

Hi,

I enjoy your mod a lot - I can finally get seeds of my favourite servers in like 10 minutes. Thank you so much for your effort put into this project.

I have 1 suggestion though - structure locator. Currently, the structures are located only if the chunk is loaded/if player is near it. My suggestion is that structures could always be located once the seed was found (even at far distances in unloaded chunks, like +1000 blocks). This would make my life when locating a specific structure easier. Maybe the mod could even show the name of the structure and draw a line (tracer) to them. You could adjust settings in a GUI (for example, toggle tracers, input seed if you already know it to locate structures), or at least by commands, such as /seed structurefinder setseed <seed> and it starts locating structures automatically, or adjust the search radius by /seed structurefinder radius <radius in blocks/chunks>. Along with that there could also be a biome locator etc, etc...

Online websites such as this one (https://www.chunkbase.com/apps/) already offer a way to locate structures & biomes, so it shouldn't be a problem to implement this feature in your mod, in my opinion.

Thank you,
- CW

Not working at all(detail in desc)

So I first tried Neils old seed cracked for up to 1.14 with the following data:

https://cdn.discordapp.com/attachments/510201738003873793/723344366474887228/coordshope.png

-195 124 end city
356 1139 outpost
291 1091 buried treasure
311 1101 desert temple?
456 1312 village?
499 1414 outpost
529 1452 village?
547 1476 village?
586 1486 buried treasure
646 1545 buried treasure
634 1546 buried treasure
649 1604 buried treasure
650 1585 ocean monument southeast
-5456 -13257 end city

7460 21887 river
7463 21891 wooded hills
7502 21893 forest
7509 21892 plains
7685 22159 wooded mountians
7711 22158 swamp

And it couldnt find any seeds, I also tried with only buried treasure as well as some other things but that didnt work.

Then I tried this seed cracker and this didnt work, I first enabled all the structures and stuff and got 83/32 bits then teleported to the end, it couldnt find a seed.

Then I tried again with dungeons disabled, and got ~42/32 bits and then teleported to the end and it still couldnt find the seed.

https://media.discordapp.net/attachments/510201738003873793/723398879537790977/2020-06-19_16.47.20.png?width=1995&height=1122

This server is running on a 1.15.2 waterfall snapshot

If there are any logs I can provide please tell me where i can find them.

hand entering data

Theoretically, I should be able to find a seed by hand entering data, in a very hacky method. I just want to know where in the code the numbers are used in the calculations, how to differentiate them and if there are any more data besides location, like type or orientation, that needs to be entered.
(I'm halfway through advanced java so I understand 75 percent of this and I'm looking through the files, however i probably just need to spend more time to be sure what im thinking is correct)

A couple suggestions

  1. Custom command that collects hashed world seed.
    Reason: Clearing all seed data removes hashed world seed as expected, but the only way to get it back is by going to another dimension.

  2. Custom command that lists all types and their values. ( Shipwrecks is set to TRUE, End Gateways is set to FALSE, ect.. )
    Reason: its difficult to know what is enabled and disabled at a glance

  3. Listing of old true and flase values. ( Set Shipwrecks to TRUE, old value FALSE )
    Reason: its difficult to know what is enabled and disabled at a glance

These are mostly ease of use commands to make using the mod easier

Build questions

Hey, I was yesterday trying to build this mod but the first step confused me a lot and I don't know what you mean by changing the version, thanks in advance.

Finder Profile is locked.

Hey, been using this mod for ~2 days now, I'm on a paper 1.15.2 server and I've got the hashed world seed, but whenever I try to enable anything in the finder, it returns me this error:
"Your current finder profile is locked and cannot be modified. Please make a copy first."

Is that problem due to Windows limiting which program can or can't access files or is it something I need to manually do?

"Finished dungeon search with no seeds."

I just tried a few dungeon searches (no end pillars due to a different seed being used for the end). The first couple produced seeds that did not equal the server's seed, and the last few I've tried have resulted in the error listed in the title of my issue post. I've tried a few different combinations of finders to no positive effect. Any suggestions?

The exploring was done entirely in 1.15 chunks. The border was only expanded for 1.15, so I stuck next to it until I got results.

2020-05-01_22 54 31

Seed cracking without the End dimension

So my target server doesn't have an end dimension, is it possible to crack the seed only using the generated structures in the overworld dimension? It should be possible since it's just going through all seeds to find out which one has the same structure locations and stuff right?

Not picking up dungeons

The mod isnt picking up dungeons. I think the model has been changed server side, anyway to modify how dungeons are recognized?

Server

Ight so I had the same problem as the one in issue 12 where the end is disabled. I found a dungeon and I was wondering what I do now, like how do I make it find a seed. Do I still need to find the other structures before it starts working or is there another way?

Cracker Progress ?

Is there any way to know the progress of the cracker / when the operation starts? the /seed data bits command says I have more than enough (5207 bits out of 32), so I know that that's not the issue. I just noticed that my CPU is barely being used, nor my GPU. Is there something specific I have to do for it to crack the seed?

Also, is there a way for me to see the seed again after it finishes?

Small Query

In many of the closed issues you mention "relogging" when there's been a 1.14 logging issue.

Can you explain what that means? If I've already logged 1.14 areas, how can I clear those and get the data for just the 1.15 areas?

1.16 version broken by 20w20b mappings

No longer compatible with newest version of 1.16 snapshot (20w20b). Mod causes hang in single player, and errors out when attempting to join multiplayer world.

How can i reset the mod?

I got into the end before locating 5 structures, so I'm asking where it store the data for the structures and other things, or how I can reset the mod

Having trouble on servers.

I've found all 5 structures and biomes, but the chat says I can't find the end pillar seeds. Any help?

Cannot get any seed

Currently trying to get a seed of a Minecraft 1.15.2 Paper server, it was on this version from the very beginning.
I tried to investigate structures like buried treasures, underwater ships and spawners, but I cannot get any seed. Is some specific combination of structures and decorators required?

Skyblock

Hey, will this seedcracker work on multiplayer skyblock?

Performance improvement and cannot find seed

Is there any way I could improve my performance whilst using this? I'm getting super low FPS when trying to fly around searching for data.
Is there a way I can disable the outlines of blocks that class as "data" for the cracker?
thanks

Also, when trying to crack the seed, it shows a seed for the structures and decorators, but it says seed cannot be found when it gets to the biome part
I went to 300+ decorators, ~5 structures and ~23 biomes.

I think the problem is the same as #14 because the server has a lobby when you first join
Thanks

multiplayer seed cracking

In new singleplayer worlds this has worked wonders! on multiplayer servers it doesnt seem to work, My working guess as to why is that it logs biomes around spawn based on blocks. Most spawns(unless you start with the world) are covered in all sorts of blocks and can mess that up. Is there any merit to this? I have tried multiple different structures & decorator features and nothing seems to give me a seed. Do certain structures have higher weights? Should i avoid areas that have been highly developed? Do more structures logged equal a higher success rate or does it stop getting more accurate after a certain number? If the seed matches are ranked if none are found could it output the closest couple? or is it all just Boolean?
Sorry for the barrage of questions and Thanks an absolute ton for the work, what a cool program!

[Suggestions] - Show cracked seed , log and GUI

First of all, thank for this great mod. Now for the suggestions.
It would be great, if you can type something like /seed show or similar to show cracked seed, because of my fast scrolling chat on server.
Second suggestion of mine is some kind of log , that would contain name of world/server and all necesary data for that world (location of structures, seed etc.).
My last suggestion is some kind of GUI. Just gui version of commands which are already implemented.
I know coding is hard job, but I believe you can do it.

Thank you,
MB

of.message.opengl error

I found a problem while using aristos that gave me an error message that said something like of.message.opengl error.
So I believe it cannot print text into my chat witch is a big problem. Any ideas?

What player modifications make a difference to the seed results?

Is it possible to crack the seed by disabling everything but dungeons? I have tried this and it outputs about 7 structure seeds and then what do I do with them. Im a bit confused on how and what the mod needs to gather a correct seed. For instance, does the biome setting matter if players modify the blocks? What about the shipwrecks? If I break a wood plank in a shipwreck and enable shipwrecks in the settings will I not get a seed? Im wondering if you could give more explanation on what player changes make a difference to the seed cracking results. Since 99% of the time the mod is used to find seeds on servers that will always be player modified in some ways.

Can I manually input seeds for 20w11a?

I read in #1 that an issue with the profiler (I assume you mean the one on the debug screen) was causing the mod to break. Would it be possible to manually enter coordinates of various structures and biomes as well as the coordinates and height of the end pillars and then run the mod with that? Thanks.

I get the hashed seed. Not The seed.

Yes? It's the HASHED world seed. Not sure it can get any clearer.

Originally posted by @KaptainWutax in #18 (comment)

So my issue is i got this

Hashed seed: 8522322698510382504
Actual seed: 7655431440644442769

Now, how do i get the actual seed from the hashed seed? (And yes i know it's the hashed seed i mean i can read)

Edit: Here's what the output looks like and the output seed being different from the actual one https://imgur.com/a/UnQiPmM

Sorry if i sound like an arse not knowing about what the issue is. Until today i didn't even know what gradle was and how to even compile a mod jar from git.

Also, appreciate what you're doing here.

A few questions

Thanks for the mod! Finding the seed took no time at all. I have used the seed with programs that find the locations of various structures, but I wondered if there could be a program that could find certain uncraftable loot in chests (like enchanted apples). From what I understand the loot is generated based off the seed, so in theory this should be something that could be done. I have 0 experience with minecraft mods/minecraft code and I can't find anything useful online to answer my questions. Do you have any suggestions/links to anything that could help me? I do have some programming experience. Thanks again for the wonderful program!

1.16.1 Update

I tried building it for 1.16.1 but it did not work, (obviously, what was I expecting) I only updated the versions of fabric and Minecraft. I can`t do anything more unfortunately cause I have no experience with making mods.

Here`s the error:

Caching disabled for task ':compileJava' because: Build cache is disabled Task ':compileJava' is not up-to-date because: Task has failed previously. All input files are considered out-of-date for incremental task ':compileJava'. :setting java compiler args Could not find refmap definition, will be using default name: SeedCracker-refmap.json Full recompilation is required because no incremental change information is available. This is usually caused by clean builds or changing compiler arguments. Compiling with JDK Java compiler API. Note: SpongePowered MIXIN Annotation Processor Version=0.8 Note: ObfuscationServiceFabric supports type: "official:intermediary" Note: ObfuscationServiceFabric supports type: "official:named" Note: ObfuscationServiceFabric supports type: "intermediary:official" Note: ObfuscationServiceFabric supports type: "intermediary:named" Note: ObfuscationServiceFabric supports type: "named:official" Note: ObfuscationServiceFabric supports type: "named:intermediary" Note: ObfuscationServiceMCP supports type: "searge" Note: ObfuscationServiceMCP supports type: "notch" Note: Loading named:intermediary mappings from C:\Users\maxim\.gradle\caches\fabric-loom\mappings\net.fabricmc.yarn-tiny-1.16.1-5 Note: Writing refmap to C:\Users\maxim\Desktop\New folder\SeedCracker\build\classes\java\main\SeedCracker-refmap.json Note: Writing refmap to C:\Users\maxim\Desktop\New folder\SeedCracker\build\classes\java\main\SeedCracker-refmap.json Note: Writing named:intermediary output TinyMappings to C:\Users\maxim\Desktop\New folder\SeedCracker\build\loom-cache\mixin-map-1.16.1-5.tiny C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\storage\DataStorage.java:9: error: cannot find symbol import net.minecraft.world.level.LevelGeneratorType; ^ symbol: class LevelGeneratorType location: package net.minecraft.world.level C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\GeneratorTypeData.java:4: error: cannot find symbol import net.minecraft.world.level.LevelGeneratorType; ^ symbol: class LevelGeneratorType location: package net.minecraft.world.level C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\HashedSeedData.java:7: error: cannot find symbol import net.minecraft.class_5217; ^ symbol: class class_5217 location: package net.minecraft C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\GeneratorTypeData.java:10: error: cannot find symbol private static final Set<LevelGeneratorType> WHITELIST = ImmutableSet.of( ^ symbol: class LevelGeneratorType location: class GeneratorTypeData C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\GeneratorTypeData.java:15: error: cannot find symbol private final LevelGeneratorType generatorType; ^ symbol: class LevelGeneratorType location: class GeneratorTypeData C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\GeneratorTypeData.java:18: error: cannot find symbol public GeneratorTypeData(LevelGeneratorType generatorType) { ^ symbol: class LevelGeneratorType location: class GeneratorTypeData C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\GeneratorTypeData.java:23: error: cannot find symbol public LevelGeneratorType getGeneratorType() { ^ symbol: class LevelGeneratorType location: class GeneratorTypeData C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\GeneratorTypeData.java:31: error: cannot find symbol public static boolean isSupported(LevelGeneratorType generatorType) { ^ symbol: class LevelGeneratorType location: class GeneratorTypeData C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\EndBiomeSource.java:3: error: cannot find symbol import net.minecraft.class_5217; ^ symbol: class class_5217 location: package net.minecraft C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\EndBiomeSource.java:7: error: cannot find symbol import net.minecraft.world.biome.source.TheEndBiomeSourceConfig; ^ symbol: class TheEndBiomeSourceConfig location: package net.minecraft.world.biome.source C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\NetherBiomeSource.java:3: error: cannot find symbol import net.minecraft.class_5217; ^ symbol: class class_5217 location: package net.minecraft C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\NetherBiomeSource.java:7: error: cannot find symbol import net.minecraft.world.biome.source.MultiNoiseBiomeSourceConfig; ^ symbol: class MultiNoiseBiomeSourceConfig location: package net.minecraft.world.biome.source C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\OverworldBiomeSource.java:3: error: cannot find symbol import net.minecraft.class_5217; ^ symbol: class class_5217 location: package net.minecraft C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\OverworldBiomeSource.java:7: error: cannot find symbol import net.minecraft.world.biome.source.VanillaLayeredBiomeSourceConfig; ^ symbol: class VanillaLayeredBiomeSourceConfig location: package net.minecraft.world.biome.source C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\OverworldBiomeSource.java:9: error: cannot find symbol import net.minecraft.world.level.LevelGeneratorType; ^ symbol: class LevelGeneratorType location: package net.minecraft.world.level C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\OverworldBiomeSource.java:15: error: cannot find symbol private final LevelGeneratorType generatorType; ^ symbol: class LevelGeneratorType location: class OverworldBiomeSource C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\OverworldBiomeSource.java:17: error: cannot find symbol public OverworldBiomeSource(long worldSeed, LevelGeneratorType generatorType) { ^ symbol: class LevelGeneratorType location: class OverworldBiomeSource C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\biome\source\OverworldBiomeSource.java:34: error: cannot find symbol public LevelGeneratorType getGeneratorType() { ^ symbol: class LevelGeneratorType location: class OverworldBiomeSource C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\structure\StructureFeatures.java:8: error: cannot find symbol import net.minecraft.world.gen.chunk.ChunkGeneratorConfig; ^ symbol: class ChunkGeneratorConfig location: package net.minecraft.world.gen.chunk C:\Users\maxim\Desktop\New folder\SeedCracker\src\main\java\kaptainwutax\seedcracker\cracker\structure\StructureFeatures.java:12: error: cannot find symbol public static final ChunkGeneratorConfig CONFIG = new ChunkGeneratorConfig(); ^ symbol: class ChunkGeneratorConfig location: class StructureFeatures Note: Writing refmap to C:\Users\maxim\Desktop\New folder\SeedCracker\build\classes\java\main\SeedCracker-refmap.json Note: Writing refmap to C:\Users\maxim\Desktop\New folder\SeedCracker\build\classes\java\main\SeedCracker-refmap.json Note: Writing named:intermediary output TinyMappings to C:\Users\maxim\Desktop\New folder\SeedCracker\build\loom-cache\mixin-map-1.16.1-5.tiny 20 errors

Seed cracking with multiple worlds

Im trying to seed crack a survival servers seed but the problem i face is that when logging into the server (from the minecraft multiplayer screen) I will start in the lobby with a choice of specific servers to connect to (skyblock, survival, creative, ect.) Im guessing the seed cracker is using the lobbys biomes ect and it is messing up the survival seed since they are different worlds. How do i disable all logging until i am on the server i wish to crack?

Dungeon Finder

I'm playing on a 1.15.2 vanilla server. When I have dungeon finder enabled it does highlight the dungeons but that is all it does. I've probably been past 40+ dungeons and nothing was printed into the chat. Is this normal? I have 9757 bits collected.

Why am I being returned no seeds?

I've rendered a lot of structures and decorators yet it still returns me no seeds once I get in the end.
It works flawlessly in a single player world but I can't make it work on this server for some reason.
Ccdsin1jbi

I've seen some old issues and although I'm not sure the map was generated all in 1.15.2, most of the structures I found were for sure generated in 1.15.2 (I found lava that didn't flow to the bottom since it had not been rendered). Any idea? Thanks a lot!

Several questions

  1. I saw in the closed issues that it is possible to find the seed without going into the end (in any case from what I understood, message in question: #30 (comment)_), I tried but nothing happened when I executed the command except give structure seeds. How to do ?

  2. Will the mod be up to date when 1.16 is released?

Isn't working for me (sometimes) on 1.15.1

I have gotten it to work but sometimes it doesn't. Like the image linked below, I tried 3 or 4 times to crack the seed for the world and it isn't working. Pretty sure I definitely explored enough. Along with this does the seedcracker not work well on worlds that have been modified by players already? Like if I went onto an SMP server already pretty old would this still work?

Read through the other issues, but this server was generated in 1.15.1 and doesnt have any 1.14 chunks or anything like that.

https://i.imgur.com/HQaABuW.png

The search doesn't complete

Below is the output of the mod, right after I spawned into the end:

Looking for pillar seeds...
Finished search with [33283] seed.
Looking for structure seeds with 12 structure features.
Looking for structure seeds with 28 decorator features.
Completed thread 1!
Completed thread 0!
Completed thread 3!
Completed thread 2!
Finished search with [106325158578193] seed.
Looking for world seeds with 15 biomes.
Finished search with [2680311053397444625] seed.

Then, it stops. No more output from the mod.

Structure features detected: 2 end cities, 1 ocean monument, 1 buried treasure, a few shipwrecks, and maybe some other features.

MC Version: 1.15.2

Expected behaviour: return seed or failure message.

Not an issue, but...

I really loved the mod in 1.15, and can't wait till it comes out for 1.16, so when can we expect it to come out for the new update?

Server

I am on a server with /seed and /locate disabled. How, using this mod, do I get the seed of the server

Snapshot Support?

Forgive me if this is a stupid question but does the latest version work with snapshots? I am currently playing in 20w17a and everytime I join a world (single or multiplayer) my game crashes once it starts saying "saving world."

Game crash and spamming world seed

Client: 1.15.2 on linux using openjdk version "1.8.0_242"
mod installed: fabric-api-0.10.1+build.307-1.15, Wurst-Client-v7.1.2-MC1.15.2, seedcracker-0.1.0-beta
server 1.14.4 paper using ViaVersion

When trying to get the overworld seed with the dungeon it freeze the game and spam the logs with a bunch of world seed

latest.log
Here the complete log of that session ( most of it is a "found world seed" spam )

I have been able to reproduce it 100% of the times
Step to reproduce:

  1. Go to nether
  2. /seed data clear
  3. disable every category
  4. enable dungeon finding
  5. go to overworld
  6. search around for dungeon

Seed Not Displaying (Even With Dungeon)

I appear to have everything set up with this mod correctly, as I'm getting outlines and such, but I'm confused as to how the dungeon finder addition helps. I'm attempted to get a server's seed without going to the end (they have a different end seed), yet even turning on the dungeon finder hasn't changed anything.

It's been on for a while. I cleared the bits. I have 535 out of 32 bits. No seed has been found (or started to be found as far as i can tell). Should I just be getting an overwhelming amount of bits for it to work without the end?

Some questions

Hi, I have some questions about the mod: how does the /seed work? What if cheats are enabled or i'm admin on my server (It just returns me the seed like in vanilla)? What should be the output if I haven't visited all the locations?

Thanks

SMP question

For servers that appear to have a different End seed and Overworld seed, is there a way to obtain the OW seed? Obtaining the End seed works fine, by just re-logging in the End and finding a few End Cities and then flying to the main island. But locating overworld features and then going into the end always fails. I've tried it with things like Ores and Igloos and Shipwrecks turned off, no luck. And I've made sure to find an end portal far away from any explored chunks.

Server Issue

I can't seem to get the seed on my server. It says it finished processing but then said no seed found. How do I resolve this?

Thanks,
HighGround

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.