Tags
Creators
Details
1.0.1-release
Compatibility
Changes
Null Plugin 1.0.1 — Атмосфера становится ещё глубже! 👻
🇷🇺 Русский
Что нового в версии 1.0.1?
🎭 Скримеры и эффекты неожиданности
Ваш сервер обрёл настоящий ужас! Теперь Null может появляться внезапно, заставляя игроков вздрагивать:
- Пещерный ужас — если игрок задержится в пещере дольше положенного (настраивается), Null возникнет прямо за спиной с жутким сообщением
&4behind you. - Кошмары от бессонницы — когда игрок не спит три дня подряд, реальность искажается: Null является с таинственным текстом
&4&kfsaasd. - Каждое такое появление сопровождается леденящим душу звуком (по умолчанию
ENTITY_GHAST_SCREAM). Все параметры гибко регулируются в конфиге (разделscare).
🌐 Полная локализация
Все сообщения плагина теперь вынесены в отдельные языковые файлы. Вы можете легко сменить язык или отредактировать любой текст прямо в папке lang/, без перезагрузки сервера. Поддерживаются как классические &-коды цвета, так и современный формат MiniMessage для тонкой настройки. В комплекте уже идёт ru.yml — вы всегда можете создать свой перевод, просто скопировав файл и изменив значение language в config.yml.
⌨️ Умные подсказки в командах
Теперь при вводе команд работают TabCompleter:
/null targetпокажет список онлайн-игроков./null behaviorподскажет доступные действия (follow, teleport, destroy, place, look).- Для переключения предложит варианты
on/off.
Управлять Null стало удобнее и быстрее!
👤 Скины без головной боли
Мы переработали механизм применения скинов. Больше не нужно вручную вводить /npc select и /npc skin после каждой перезагрузки — плагин сам сохраняет скин и применяет его при старте. Просто укажите имя скина в конфиге (skin-name), и Null всегда будет выглядеть именно так, как вы задумали.
🖥️ Эффектный запуск
При включении плагина в консоли теперь отображается красный ASCII-арт с логотипом NULL — стильное начало работы вашего цифрового призрака.
🐛 Исправления и улучшения
- Исправлена проблема с сохранением ID NPC (скин больше не сбрасывается).
- Оптимизирован поиск места для спавна — добавлена настройка
spawn-min-distance. - Устранены предупреждения при компиляции.
- Множество мелких доработок для стабильности и производительности.
🇺🇸 English
What's New in Version 1.0.1?
🎭 Jump Scares & Unexpected Effects
Your server gets a real horror twist! Now Null can appear suddenly, making players jump:
- Cave Horror — if a player stays in a cave longer than configured, Null will spawn right behind them with the chilling message
&4behind you. - Insomnia Nightmares — when a player hasn't slept for three days, reality distorts: Null appears with a mysterious
&4&kfsaasdtext. - Each appearance is accompanied by a spine-chilling sound (default
ENTITY_GHAST_SCREAM). All parameters are fully adjustable in the config (scaresection).
🌐 Full Localization
All plugin messages are now stored in separate language files. You can easily switch languages or edit any text directly in the lang/ folder without restarting the server. Both classic & color codes and modern MiniMessage format are supported. The package includes ru.yml – you can create your own translation by copying the file and changing the language value in config.yml.
⌨️ Smart Tab Completion
Commands now feature TabCompleter:
/null targetsuggests online players./null behavioroffers available behaviors (follow, teleport, destroy, place, look).- Toggling suggests
on/off.
Managing Null has never been easier!
👤 Hassle‑Free Skins
We've reworked the skin application mechanism. No more manually typing /npc select and /npc skin after every restart — the plugin now saves the skin and applies it automatically on startup. Just set the skin name in config.yml (skin-name), and Null will always look exactly as you intended.
🖥️ Stylish Startup
When the plugin enables, a red ASCII‑art logo of NULL appears in the console – a stylish entrance for your digital ghost.
🐛 Fixes & Improvements
- Fixed NPC ID persistence (skin no longer resets).
- Improved spawn location search – added
spawn-min-distanceoption. - Removed compilation warnings.
- Many minor tweaks for stability and performance.
📥 Installation
- Download the latest
NullPlugin.jarfrom Modrinth or GitHub Releases. - Place it in your server's
plugins/folder. - Ensure you have Citizens installed (required) and optionally WorldGuard.
- Restart your server (or use
/reload confirm). - Configure the plugin in
plugins/NullPlugin/config.ymland language files inplugins/NullPlugin/lang/.
📊 Statistics
| Statistic | Value |
|---|---|
| 📦 Supported versions | Paper 1.21 – 1.21.11 |
| 🔌 Dependencies | Citizens (required), WorldGuard (optional) |
| 🌐 Languages | English & Russian (customizable) |
| 🎮 Max concurrent Nulls | Configurable (default 1) |
🛠️ Support
- 📱 Telegram Bot: @romixsupport_bot
- 💬 Discord: Join our community
- 📖 Wiki: romixerx.ru/null-wiki
- 🐛 GitHub Issues: Report a bug
⭐ Show Your Support
If you enjoy this plugin, please consider:
- ⭐ Starring the GitHub repository
- 📢 Sharing with friends
- 🎥 Creating videos about the plugin
- 💬 Joining our Discord community
Made with ❤️ by Rompix
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:H3yI12az"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:om9JRcxG:H3yI12az"
}

