MCPcopy Create free account

hub / github.com/Badel2/slime_seed_finder / functions

Functions765 in github.com/Badel2/slime_seed_finder

↓ 4 callersFunctiongetPassiveSupported
()
slime_seed_finder_webui/src/renderer/impetus.js:545
↓ 4 callersMethodget_map_from_pmap12
(&self, pmap1: &Map, pmap2: &Map)
src/biome_layers.rs:2329
↓ 4 callersFunctionget_rivers_and_some_extra_biomes
(chunk_provider: &mut A, center_block_arg: Point)
src/anvil.rs:129
↓ 4 callersFunctionis_biome_JFTO
(id: i32)
src/biome_layers.rs:384
↓ 4 callersFunctionis_mesa
(id: i32)
src/biome_layers.rs:377
↓ 4 callersMethodnext_int_n
(&mut self, n: i32)
src/java_rng.rs:112
↓ 4 callersMethodnum_low_18_candidates
(&self)
src/slime.rs:118
↓ 4 callersFunctionpointerEventToXY
(e)
static/treasure.js:25
↓ 4 callersFunctionpointerEventToXY
(e)
static/rivers.js:25
↓ 4 callersMethodpop
(&mut self)
slime_seed_finder_web/src/wasm_gui.rs:943
↓ 4 callersFunctionprev_area
(area: Area)
src/biome_layers.rs:4836
↓ 4 callersFunctionr
(t, i, r, a)
static/delaunator.min.js:244
↓ 4 callersMethodread
(filename: P)
src/seed_info.rs:201
↓ 4 callersFunctionreverse_round_to_odd
(m: i64)
src/population.rs:706
↓ 4 callersFunctionrun_threads
Spawn n threads and wait for them to finish, returning a vector of the results Optimization: when n is 1 do not spawn any threads and run the computat
src/main.rs:1162
↓ 4 callersMethodset_world_seed
(&mut self, world_seed: i64)
src/mc_rng.rs:51
↓ 4 callersFunctionsha256_long_to_long
Hash function used by MapVoronoiZoom since Minecraft 1.15
src/biome_layers.rs:27
↓ 3 callersFunctionaddTrackingPoint
* Records movement for the last 100ms * @param {number} x * @param {number} y [description]
static/impetus.js:331
↓ 3 callersFunctionaddTrackingPoint
* Records movement for the last 100ms * @param {number} x * @param {number} y [description]
slime_seed_finder_webui/src/renderer/impetus.js:331
↓ 3 callersFunctionbench_map_zoom_fuzzy
(b: &mut Bencher, pmap: &Map)
benches/bench.rs:134
↓ 3 callersFunctioncallUpdateCallback
* Executes the update function
static/impetus.js:236
↓ 3 callersFunctioncallUpdateCallback
* Executes the update function
slime_seed_finder_webui/src/renderer/impetus.js:236
↓ 3 callersFunctioncandidate_river_map
(a: Area, world_seed: i64)
src/biome_layers.rs:4931
↓ 3 callersFunctioncandidate_river_map_generator
(world_seed: i64)
src/biome_layers.rs:4909
↓ 3 callersFunctioncenter1Gen
()
static/voronoi.js:130
↓ 3 callersFunctioncolor_to_biome_map
()
src/biome_layers.rs:413
↓ 3 callersFunctioncolor_variant_channel
channel: one of r, g, b variant: 0, 1, 2, 3
src/biome_layers.rs:5056
↓ 3 callersFunctionconvert_hd_coords_into_quarter_scale
A.k.a reverse map voronoi zoom
src/biome_layers.rs:4321
↓ 3 callersFunctiondrawMapToCanvas
(canvas, map, mapArea)
static/rivers.js:430
↓ 3 callersFunctiondrawVoronoi
()
static/rivers.js:411
↓ 3 callersFunctiondungeon_seed_finder_range
Return all the 48-bit world seeds that can generate dungeons at the specified coordinates. Range: [0, 1 << 48)
src/population.rs:13
↓ 3 callersFunctionfind_dungeons
(chunk_provider: &mut A)
src/anvil.rs:596
↓ 3 callersMethodfind_seed
(&self)
src/slime.rs:51
↓ 3 callersFunctiongenerate_image_treasure_map_at
Generate a treasure map with the same scale and aligment as ingame maps.
src/biome_layers.rs:5129
↓ 3 callersFunctiongenerate_up_to_layer_1_7
(a: Area, world_seed: i64, layer: u32, version: MinecraftVersion)
src/biome_layers.rs:5497
↓ 3 callersFunctiongenerator_up_to_layer_1_13
(world_seed: i64, layer: u32)
src/biome_layers.rs:5665
↓ 3 callersFunctionget
(options, name, defaultValue)
slime_seed_finder_webui/src/renderer/json-stringify-pretty-compact.js:120
↓ 3 callersFunctionget_biomes_from_chunk_1_15
Get all the biomes present in the chunk. For version >= 1.15
src/anvil.rs:321
↓ 3 callersFunctionget_rivers_and_some_extra_biomes_1_15
(chunk_provider: &mut A, center_block_arg: Point)
src/anvil.rs:223
↓ 3 callersFunctioninit
pub fn init<F: Fn(i32, String) + Send + Sync + 'static>(env: JsEnv, console: F) -> Result<napi_value, NjError> {
slime_seed_finder_webnode/src/lib.rs:46
↓ 3 callersFunctionis_land_biome
return biome height >= 0 Used to draw treasure maps
src/biome_layers.rs:3836
↓ 3 callersFunctionis_slime_chunk
(seed: u64, c: &Chunk)
src/slime.rs:157
↓ 3 callersFunctionload_selection
()
static/treasure.js:309
↓ 3 callersFunctionload_selection
()
static/rivers.js:272
↓ 3 callersMethodnext_float
(&mut self)
src/java_rng.rs:159
↓ 3 callersMethodnext_ints
(&self)
src/population.rs:161
↓ 3 callersFunctionnormalizeEvent
* Creates a custom normalized event object from touch and mouse events * @param {Event} ev * @returns {Object} with x, y, and id pr
static/impetus.js:245
↓ 3 callersFunctionnormalizeEvent
* Creates a custom normalized event object from touch and mouse events * @param {Event} ev * @returns {Object} with x, y, and id pr
slime_seed_finder_webui/src/renderer/impetus.js:245
↓ 3 callersFunctionpointerEventToXY
(e)
static/common.js:107
↓ 3 callersFunctionpointerEventToXY
(e)
slime_seed_finder_webui/src/renderer/common.js:107
↓ 3 callersFunctionpopulate_alpha_1_0_4_check_dungeon
This is the dungeon generation algorithm in its first implementation
src/population.rs:568
↓ 3 callersFunctionprint_progress_since
(start: &Instant, iter_done: u64, iter_total: u64, tried_seeds: u64)
src/main.rs:784
↓ 3 callersFunctionrand_offset
Returns number in range [-0.45, 0.45)
src/biome_layers.rs:1085
↓ 3 callersFunctionreplace_edge
(version: MinecraftVersion, out: &mut i32, v10: i32, v21: i32, v01: i32, v12: i32, id: i32, base_id: i32, edge
src/biome_layers.rs:2160
↓ 3 callersFunctionreverse_map_smooth
Works at least 9/16*100 % of the time
src/biome_layers.rs:4188
↓ 3 callersFunctionreverse_map_treasure
(m: &Map)
src/biome_layers.rs:4001
↓ 3 callersFunctionround_to_odd
4 => 5 3 => 3 2 => 3 1 => 1 0 => 1 -1 => 1 -2 => -1 -3 => -1 -4 => -3
src/population.rs:701
↓ 3 callersFunctionseeded_rng_with_data
(seed: i64, x: i64)
src/structures.rs:29
↓ 3 callersFunctionsmootherstep
Smootherstep by Perlin. Sigmoid function which operates in the [0, 1] domain. This will "smooth out" the noise, so values close to 0 go closer to 0, v
src/noise_generator.rs:88
↓ 3 callersFunctionsplit_int
Split d1 between fractional part and integer part. Return integer part, and mutate argument to always be between 0 and 1
src/noise_generator.rs:77
↓ 3 callersFunctiontoHex
(x, minLength = 0)
static/fragment_map.js:435
↓ 3 callersFunctiontoHex
(x, minLength = 0)
slime_seed_finder_webui/src/renderer/fragment_map.js:435
↓ 3 callersFunctiontreasure_expand42
Given a 42-bit seed, return the equivalent 48-bit seed that could generate a buried treasure at the given chunk coordinates. This function may return
src/structures.rs:74
↓ 3 callersMethodtry_seed_skip_18
true if the seeds meets the requirements, skip the low18 check
src/slime.rs:78
↓ 3 callersFunctionupdate_selection
()
static/rivers.js:288
↓ 3 callersFunctionworld_seed_to_chunk_population_seed_1_13
Given a world seed, calculate the chunk population seed for the given chunk coordinates. Works for versions >= Minecraft Java 1.13. For 1.12 and below
src/population.rs:781
↓ 3 callersFunctionwrite_candidates_to_file
Create a new file and write all the found seeds to it If the file already exists, it gets overwritten
src/main.rs:1153
↓ 2 callersFunctionadd_margin_to_map
(map: &Map, value: i32)
src/biome_layers.rs:3857
↓ 2 callersFunctionadvance_water_lake
Mutate the RNG in the same way as the code that tries to generate water lakes. This is always correct, unlike advance_lava_lake
src/population.rs:78
↓ 2 callersFunctionall_unique
Returns true if all the elements of a slice are different. Do not use with large slices.
src/population.rs:802
↓ 2 callersFunctionbench_map_zoom
(b: &mut Bencher, pmap: &Map)
benches/bench.rs:125
↓ 2 callersFunctionbiome_name
(biome_id: i32)
src/biome_info.rs:3
↓ 2 callersFunctionbiomes_to_map
(biomes: I)
src/seed_info.rs:345
↓ 2 callersFunctioncalculate_seeded_rng_data
(c: &Chunk, k: i32)
src/structures.rs:11
↓ 2 callersFunctioncan_generate_river_near_steps
Return how many checks we needed to perform before discarding this seed, or 0 if this seed can generate a river near this point
src/biome_layers.rs:4835
↓ 2 callersFunctioncenterGen
()
static/voronoi.js:118
↓ 2 callersFunctioncheck_mn
( mn: &[(i64, i64)], i: u8, x1z1: (i32, i32), x2z2: (i32, i32), x3z3:
src/population.rs:861
↓ 2 callersFunctionchunk_square_around
((chunk_x, chunk_z): (i32, i32), chunk_radius: u32)
src/anvil.rs:845
↓ 2 callersFunctioncomma
(array, index)
static/json-stringify-pretty-compact.js:59
↓ 2 callersFunctioncomma
(array, index)
slime_seed_finder_webui/src/renderer/json-stringify-pretty-compact.js:59
↓ 2 callersFunctionconvertIntsToColor
(r, g, b, a)
static/treasure.js:494
↓ 2 callersFunctioncreateWindow
()
slime_seed_finder_webui/src/main/index.js:3
↓ 2 callersFunctiondistance3dsquared
(a: &(i64, i64, i64), b: &(i64, i64, i64))
src/anvil.rs:1008
↓ 2 callersFunctiondragOutOfBoundsMultiplier
* Returns a value from around 0.5 to 1, based on distance * @param {Number} val
static/impetus.js:382
↓ 2 callersFunctiondragOutOfBoundsMultiplier
* Returns a value from around 0.5 to 1, based on distance * @param {Number} val
slime_seed_finder_webui/src/renderer/impetus.js:382
↓ 2 callersFunctiondungeon_rng_bruteforce_range
Find a rng state that will generate the dungeon with the correct chunk offset coordinates, size, and floor. range: [0, 1 << 40)
src/population.rs:337
↓ 2 callersFunctiondungeon_seed_to_world_seed_alpha_1_2_6
Use 3 different (dungeon_seed, chunk_x, chunk_z) to find the world seed The algorithm works by bruteforcing all the possible chunk population seeds gi
src/population.rs:1161
↓ 2 callersMethodfilter
Returns the maximum `LevelFilter` that this logger instance is configured to output.
slime_seed_finder_webnode/src/node_bindgen_logger.rs:68
↓ 2 callersMethodgen
(&mut self)
src/main.rs:46
↓ 2 callersFunctiongen_map_from_seed
Generate a Map where slime chunks are set to 1 and non slime chunks are set to 0
src/slime.rs:242
↓ 2 callersFunctiongenerate_fragment_treasure_map
(version: MinecraftVersion, area: Area, seed: i64)
src/biome_layers.rs:5149
↓ 2 callersFunctiongenerator_up_to_layer_1_14
(world_seed: i64, layer: u32)
src/biome_layers.rs:5848
↓ 2 callersFunctiongenerator_up_to_layer_1_15
(world_seed: i64, layer: u32, version: MinecraftVersion)
src/biome_layers.rs:6035
↓ 2 callersFunctionget_all_biomes_1_14
Get all the biomes present in the save. For version <= 1.14
src/anvil.rs:470
↓ 2 callersFunctionget_all_biomes_1_15
Get all the biomes present in the save. For version >= 1.15
src/anvil.rs:371
↓ 2 callersFunctionget_biomes_from_area_1_15
Get the biomes present in the area, reading from the world save. For version >= 1.15
src/anvil.rs:425
↓ 2 callersFunctionget_biomes_from_chunk_1_14
Get all the biomes present in the chunk. For version <= 1.14
src/anvil.rs:346
↓ 2 callersFunctionget_mutated
(v: MinecraftVersion, id: i32)
src/biome_layers.rs:341
↓ 2 callersMethodget_raw_seed
(&self)
src/java_rng.rs:61
↓ 2 callersFunctioni
(i)
static/delaunator.min.js:10
← previousnext →101–200 of 765, ranked by callers