SeedMapView
NL

Seedkaart › Tools › Tekst-naar-seed-omzetter

Minecraft tekst-naar-seed-omzetter

Zet elk woord of elke tekstseed om naar de numerieke Minecraft-seed die het spel gebruikt. Werkt precies als Java Edition.

Numerieke seed: Openen op de kaart

Tekst-naar-seed-omzetter

Een woord als "Glacier" in het seedveld getypt? Minecraft zet die tekst om in een getal voordat het je wereld bouwt. Deze tekst-naar-seed-omzetter toont je dat getal direct. Typ een woord of zin en je krijgt de numerieke seed die Java Edition echt gebruikt. Daarna kun je hem op de kaart openen, delen of plakken in andere tools die alleen getallen accepteren.

De tekst-naar-seed-omzetter gebruiken

  1. Typ je tekstseed precies zoals je hem in het spel hebt ingevoerd.
  2. Lees de numerieke seed onder het veld af.
  3. Kopieer het getal, of open het op de kaart.

Hoofdletters tellen. "Glacier" en "glacier" zijn twee verschillende seeds. Spaties in het midden tellen ook, maar spaties aan het begin en einde worden in huidige versies weggehaald.

Hoe Java tekst in een seed omzet

Java Edition controleert eerst of je invoer een getal is. Is het een geheel getal dat in 64 bit past, dan gebruikt het spel het ongewijzigd. Een voorafgaand min- of plusteken is prima.

Al het andere is tekst. Voor tekst voert het spel Java's String.hashCode() uit. Deze methode loopt elk teken langs. Ze vermenigvuldigt het lopende totaal met 31 en telt dan de tekencode op. Het resultaat loopt rond tot een geheel getal van 32 bit met teken.

TekstNumerieke seed
Glacier1772835215
glacier108181935
minecraft695073197

Getallen die te groot zijn voor 64 bit worden als tekst behandeld. Ze gaan dus ook door hashCode().

Waarom tekstseeds beperkt zijn

Omdat hashCode() een getal van 32 bit teruggeeft, bereiken tekstseeds maar zo'n 4.29 miljard werelden. Numerieke seeds gebruiken het volledige bereik van 64 bit. Dat zijn ongeveer 18.4 triljoen werelden.

Met andere woorden: de meeste werelden zijn met tekst nooit te bereiken. Wil je de ruimste keuze, gebruik dan een getal.

Verschillende teksten kunnen ook hetzelfde getal geven, wat een botsing heet. De zinnen creashaks organzine en pollinating sandboxes hashen bijvoorbeeld allebei naar 0. Ze genereren dezelfde wereld als de seed 0.

Tips en toepassingen

  • Deel seeds duidelijk. Een getal voorkomt verwarring over hoofdletters en typefouten.
  • Gebruik seedtools. Veel kaart- en vindertools hebben de numerieke waarde nodig.
  • Geef je wereld een naam. Typ je naam of een servernaam en kijk welke wereld het maakt.
  • Controleer een beroemde seed. Zet hem om en open hem op de kaart om te zien waarom hij bekend is.

Veelgemaakte fouten en Bedrock-opmerkingen

Een veelgemaakte fout is de hoofdletters veranderen. "Minecraft" en "minecraft" geven verschillende getallen. Een andere is verborgen tekens toevoegen, zoals een tab aan het eind door kopiëren en plakken.

Deze omzetter dekt alleen Java Edition. Bedrock Edition accepteert ook tekstseeds. We hebben echter niet gecontroleerd hoe Bedrock tekst omzet, dus we tonen geen Bedrock-waarde. Speel je Bedrock, gebruik dan de numerieke seed uit de wereldinstellingen.

Sinds 1.18 delen Java en Bedrock terrein en biomes voor hetzelfde getal van 64 bit. Structuren verschillen nog steeds per editie.

Een snelle blik op de wiskunde

Je hoeft de wiskunde niet te kennen om de tool te gebruiken. Een klein voorbeeld helpt toch. Voor de tekst "ab" begint het spel bij 0. Dan neemt het de code voor "a", die 97 is. Vervolgens vermenigvuldigt het 97 met 31 en telt 98 op, de code voor "b". Het resultaat is 3105.

Langere teksten herhalen dezelfde stap voor elk teken. Het totaal groeit snel en loopt over het bereik van 32 bit heen. Dan loopt de waarde rond. Daarom geven veel tekstseeds negatieve getallen.

Omdat de stappen vast liggen, geeft dezelfde tekst op elke computer altijd dezelfde seed.

Dat betekent ook dat je elke beroemde tekstseed zelf kunt controleren. Typ hem in en de omzetter herhaalt exact dezelfde stappen als het spel.

Veelgestelde vragen

Wat is de numerieke seed voor "Glacier"?

In Java Edition wordt de tekst Glacier 1772835215.

Zijn tekstseeds hoofdlettergevoelig?

Ja. Elke letter heeft zijn eigen tekencode, dus een andere hoofdletter verandert het getal.

Waarom is mijn tekstseed negatief?

String.hashCode() geeft een geheel getal van 32 bit met teken terug, dus ongeveer de helft van alle teksten geeft negatieve getallen.

Gaat een getal ook door hashCode?

Nee. Gehele getallen die in 64 bit passen worden direct gebruikt. Alleen tekst en te grote getallen worden gehasht.

Werkt dit voor Bedrock Edition?

Deze tool dekt alleen Java Edition. Bekijk de numerieke seed in de instellingen van je Bedrock-wereld.

Kunnen twee verschillende teksten dezelfde seed geven?

Ja. Tekstseeds hebben maar ongeveer 4.29 miljard mogelijke waarden, dus veel zinnen delen een getal.