Tags
Creators
Details
1.1.1-release
Compatibility
Changes
Что нового
Короче, обновил плагин. Много чего добавил, расписываю по порядку.
Скины теперь работают нормально
Раньше NPC был просто с ником, и это выглядело тупо. Теперь можно кинуть свою картинку скина в папку skins внутри плагина, и он автоматически подгрузится. Есть поддержка Mineskin — то есть плагин сам сгенерит и подпишет скин при первом запуске сервера, а потом запомнит и больше в интернет лезть не будет. Так что если интернета на сервере нет — всё равно работает, после первого запуска.
В конфиг закинул новый раздел mineskin, там можно вписать ключ (необязательно). Если ключа нет — тоже пашет, но медленнее и с лимитами. Ключ бесплатный, ссылка есть в самом конфиге в комментариях. Инструкцию написал на русском и английском прямо в конфиге, чтобы никто не запутался.
Если скин поменять захочешь — просто удали skin-cache.yml и перезапусти. Всё, дальше плагин сам.
Новые эффекты для атмосферы
Накидал пять новых штук, чтобы было пострашнее. Включаются/выключаются в конфиге, так что если что-то бесит — можно отключить.
- Шёпот — рандомный голос из ниоткуда, будто кто-то рядом стоит.
- Мерцание — резко темнеет и звук противный. Неприятно, работает.
- Частицы — вокруг игрока летают всякие странные штуки.
- Фейковый урон — звук как будто тебя ударили, а хп не снялось. Пугает.
- Искажение — начинает тошнить, будто реальность плывёт.
Звуки и частицы
Докинул пару новых звуков (таблички ломаются, факелы тухнут), и добавил частицы для эффекта "взгляда" — когда Null резко появляется в поле зрения.
Починил баги
- Был неприятный баг — при выключении сервера NPC оставался висеть. Теперь нормально исчезает.
- Если мир выгружался во время работы плагина, иногда летела ошибка в консоль. Поправил.
- Мелочи по WorldGuard, которые могли стрельнуть при выключении сервера.
Ещё по мелочи
- Теперь проверяется обновление через Modrinth — если выйдет новая версия, админам в чат прилетит уведомление.
- Подключил bStats, чтобы видеть статистику использования.
/null reloadбольше не пересоздаёт скины каждый раз, работает быстрее.
Про конфиг
Версия конфига теперь 1.1.0. Все старые настройки на месте, ничего не сломалось. Добавились новые секции:
mineskin— для скиновnull.effects.whispernull.effects.flickernull.effects.creepy-particlesnull.effects.fake-hurtnull.effects.distortion
Важно: перед обновлением сохрани старый конфиг куда-нибудь. После установки лучше вручную перенести новые секции из нового конфига в свой старый, иначе потеряешь свои настройки.
Всё, вроде ничего не забыл. Если что-то сломалось — пишите в дискорд или тг.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:om9JRcxG:rgkq4YSf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:om9JRcxG:rgkq4YSf"
}

