diff --git a/src/components/Multi.vue b/src/components/Multi.vue new file mode 100644 index 0000000..0544ba9 --- /dev/null +++ b/src/components/Multi.vue @@ -0,0 +1,93 @@ + + + + + + + Permalink: {{ permalink }} + + + + {{ world.name }}: /seed/{{ world.id }} + + + + Download Multidata! + + + + + + + {{ error }} + + + + + + + + diff --git a/src/components/PresetPicker.vue b/src/components/PresetPicker.vue index 3b812a4..81270d7 100644 --- a/src/components/PresetPicker.vue +++ b/src/components/PresetPicker.vue @@ -69,6 +69,9 @@ export default defineComponent({ }, settingsMatch(newSettings, preset) { for (const settingName of Object.keys(newSettings)) { + if (settingName == "player_name") { + continue; + } if (preset[settingName] != newSettings[settingName]) { return false; } diff --git a/src/components/Seed.vue b/src/components/Seed.vue index 294f092..5677902 100644 --- a/src/components/Seed.vue +++ b/src/components/Seed.vue @@ -36,6 +36,7 @@ export default defineComponent({ patch: null, error: null, settings: null, + multi: null, }; }, props: { @@ -63,6 +64,7 @@ export default defineComponent({ dataLoaded(patch, seedData) { this.patch = patch; this.settings = seedData.settings; + this.multi = seedData.parent; }, async fetchSeed() { await axios.get(`/seed/${this.id}`) @@ -175,7 +177,7 @@ export default defineComponent({