Перейти к содержимому

Screenshot Location

Этот мод позволяет настроить папку, в которую сохраняются скриншоты. Полезно для сохранения скриншотов из разных сборок в общую папку.

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
616
Подписчиков на Modrinth
3
версий
8
Обновлён
18 июня 202618 июн.
Опубликован
в 2026

Коротко о моде

Работает на Fabric и NeoForge
Для Minecraft 1.21.1–26.3
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0.1+fabric+26.1 от 18 июня 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.21.1–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Screenshot Location

Chat with me on Discord Available on Modrinth Check out the Repository

Этот мод позволяет настроить папку, куда сохраняются скриншоты, через глобальный конфиг.
Полезно, если хочется использовать общую папку для скриншотов.

По умолчанию конфиг мода хранится в глобальном месте вне папки инстанса Minecraft. Настроить мод нужно всего один раз — все инстансы используют один и тот же конфиг.

Использование

Скачай мод (разработчикам — ниже), запусти игру, зайди в мир, выполни команду /screenshot-location getConfigLocation и скопируй путь.
Вставь этот путь в свой файловый менеджер, чтобы открыть папку, а затем открой файл конфига main.json в редакторе.

Поставь enabled в true, чтобы включить мод.
При желании можно настроить и саму папку. Можно использовать пользовательские директории, указав их имя вроде ${pictureDir} или ${homeDir}, переменные окружения через ${env:VARIABLE_NAME} и jvm-свойства через ${jvm:property.name}.
PrismMC предоставляет переменную INST_NAME с именем инстанса — она используется в конфиге по умолчанию, чтобы разделять скриншоты из разных инстансов.

После изменения конфига выполни команду /screenshot-location reloadConfig, чтобы перезагрузить его.

Разработчикам

Сначала добавь мой maven-репозиторий:

repositories {
    exclusiveContent {
        forRepository {
            maven {
                name = "OffsetMonkey538"
                url = uri("https://maven.offsetmonkey538.top/releases")
            }
        }
        filter {
            includeGroupAndSubgroups("top.offsetmonkey538")
        }
    }
}

Затем подключи его так для Fabric:

dependencies {
    // localRuntime won't be pulled in by others depending on this project.
    localRuntime("top.offsetmonkey538.screenshotlocation:screenshot-location-fabric-26.1:[VERSION]")
}

или так для NeoForge:

configurations {
    named("runtimeClasspath") { extendsFrom(create("localRuntime")) }
}
dependencies {
    // localRuntime won't be pulled in by others depending on this project.
    localRuntime("top.offsetmonkey538.screenshotlocation:screenshot-location-neoforge-26.1:[VERSION]")
}

Если хочешь разделить обычные запуски игры и запуски для разработки, задай jvm-свойства, чтобы переопределить профиль по умолчанию:

// NeoForge
neoForge {
    runs {
        create("client") {
            ideName = "${project.name} Client"
            systemProperty("top.offsetmonkey538.screenshotlocation.profile", "dev")
            systemProperty("example.projectName", project.name) // Used as an example in the default config
            client()
        }
    }
}

// Fabric
loom {
    runs {
        named("client") {
            name = "${project.name} Client"
            runDir("run/client")
            vmArg("-Dtop.offsetmonkey538.screenshotlocation.profile=dev")
            vmArg("-Dexample.projectName=${project.name}") // Used as an example in the default config
            ideConfigGenerated(true)
        }
    }
}

### Свойства JVM
- `top.offsetmonkey538.screenshotlocation.profile` — переопределяет `defaultProfile` из конфига, полезно, чтобы задать разные расположения, например, для dev- и обычных инстансов.
- `top.offsetmonkey538.screenshotlocation.configPath` — переопределяет директорию конфига, может быть полезно для... уверен, для чего-нибудь да пригодится

Частые вопросы

Как установить Screenshot Location?

Установите Fabric под свою версию Minecraft, скачайте Screenshot Location под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Screenshot Location?

У Screenshot Location есть сборки для Minecraft 1.21.1–26.3.

Нужен ли Screenshot Location на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее