Citizens Editors - История v0.1

Citizens Editors

История v0.1

Конечно! Разберу идеи плагинов для PaperMC‑сервера по категориям — с фокусом на геймплей, удобство и атмосферу. Все варианты совместимы с Paper (и обычно работают на Spigot/Bukkit).

Базовый фундамент (уже у вас)

WorldGuard + WorldEdit — защита регионов, редактирование мира.

EssentialsX — базовые команды (/home, /sethome, /tpa и т. д.).

Vault — система экономики и прав для других плагинов.

LuckPerms — управление правами и группами.

По вашим пунктам (и их улучшение)

1. Без телепортации:

2. Отключите телепорты в EssentialsX через конфиг.

12. yaml

item-despawn-rate: 12000 # 12 000 тиков = 20 минут

1. Плагин ItemPhysic — добавляет физику предметам (они падают, скатываются с лестниц), что делает мир живее.

2. Ад (через неделю), Энд (через месяц):

3. Используйте WorldBorder для ограничения стартовой зоны (выживайте на маленьком острове).

4. Multiverse‑Core — для создания и управления мирами (Нижний мир, Энд).

5. Для отложенного открытия:

6. MythicMobs или Citizens — NPC‑квесты. Например, квест «Найти древний портал» с наградой — доступом в Ад.

7. Quests — система квестов. Открытие портала в Ад/Энд как финальная награда за серию заданий.

Дополнительные идеи

Выживание и прогрессия

Quests или BetonQuest — система квестов для направления игроков (найти деревню, убить первого зомби, построить дом).

McMMO — RPG‑система прокачки навыков (добыча, фермерство, бой).

Jobs Reborn — система профессий (шахтёр, фермер, кузнец) с пассивным доходом.

GrimShop — автоматическая экономика: игроки продают ресурсы в сундуки‑автоматы по динамическим ценам.

Shopkeepers — NPC‑торговцы, которых можно создавать командой.

Мир и атмосфера

Terra или TerraBlender — улучшенные генерации мира (более реалистичные горы, биомы).

BiomeWorkshop — создание уникальных биомов с особыми ресурсами или мобами.

Custom Structures — добавление кастомных структур (заброшенные шахты, храмы, руины древних цивилизаций).

LightElytra — плавное управление элитрами (улучшает полёт в Энде).

Механика и сложность

CombatLogX — защита от логаута в бою.

DeathBan — временная блокировка после смерти (стимулирует беречь жизнь).

BetterRTP — улучшенная команда случайного телепорта (/rtp) для исследования.

RealisticBiomes — замедленный рост растений, реалистичное разведение животных.

Timber — деревья падают целиком при срубании одного блока.

Сообщество и взаимодействие

DiscordSRV — связка чата Minecraft и Discord‑сервера.

PlayerPoints — внутриигровая валюта за активность (можно обменивать на привилегии).

Clans или Factions — системы кланов/фракций с войнами, территориями, общими банками.

Towny — система городов и наций с налогами, защитой, постройками.

Визуал и оптимизация

ViaVersion + ViaBackwards — поддержка игроков с разных версий Minecraft.

ClearLag или LagAssist — автоматическая очистка лишних сущностей (стрелы, предметы), снижение лагов.

ProtocolLib — библиотека для многих плагинов, улучшающая обработку пакетов.

ResourcePack — кастомный ресурспак для уникального стиля сервера.

События и контент

MythicMobs — создание кастомных боссов с уникальными способностями и дропом.

BossBar — отображение прогресса события или здоровья босса.

TitleManager — красивые приветственные сообщения, табы, скорборды.

PlaceholderAPI — интеграция данных (баланс, уровень) в таб, скорборд, чат.

Пример дорожной карты запуска

День 1: старт в ограниченном мире (WorldBorder). Базовые плагины (EssentialsX, LuckPerms, Vault, WorldGuard).

Неделя 1: открытие Нижнего мира через квест (Quests + MythicMobs). Добавление McMMO для прогрессии.

Месяц 1: открытие Края через сложный квест/рейд на босса (MythicMobs). Запуск системы кланов (Clans/Towny).

Далее: регулярные ивенты с кастомными боссами, сезонные обновления биомов/структур.

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


Разберу, как полностью убрать телепортацию на Paper‑сервере и какие плагины/настройки помогут реализовать это максимально надёжно — с альтернативами для навигации и исследования.

Основные шаги по отключению телепортации

1. Отключение в EssentialsX (если плагин установлен):

2. Откройте файл plugins/Essentials/config.yml.

3. Найдите блок teleport-costs и установите все значения в $0 или 0.

4. В разделе teleport-cooldowns установите все значения в 0.

5. Отключите команды телепортации, добавив их в чёрный список:

6. yaml

disabled-commands:

  - tp

  - tpa

  - tpahere

  - tpaccept

  - tpdeny

1. Удаление прав на телепорт в LuckPerms:

2. Убедитесь, что ни у одной группы (default, vip и т. д.) нет прав вида:

3. essentials.tp

4. essentials.tpa

5. multiverse.tp.*

6. Проверьте и удалите эти права через веб‑интерфейс LuckPerms или командой:

7. 

/lp group default permission remove essentials.tp

1. Настройка Multiverse‑Core (если используете несколько миров):

2. В plugins/Multiverse-Core/worlds.yml проверьте настройки порталов.

3. Запретите автоматический телепорт через порталы Нижнего мира и Края, установив:

4. yaml

nether:

  allow-nether: false

end:

  allow-end: false

1. Либо полностью отключите генерацию этих миров на старте.

2. Проверка других плагинов:

3. Просмотрите конфиги всех установленных плагинов (квестов, магазинов, кланов) — убедитесь, что в них нет команд телепортации.

4. При необходимости отключите соответствующие функции в их конфигурационных файлах.

Плагины для надёжной блокировки телепортации

NoCheatPlus или AntiXRay:

Блокируют попытки телепортации через эксплойты и баги.

Настраиваются через config.yml, где можно явно запретить действия, связанные с мгновенным перемещением.

WorldGuard:

Запрещает использование любых предметов/блоков, вызывающих телепорт (например, жемчугов Края), через флаги региона:


/region flag __global__ enderpearl deny

Позволяет создавать зоны с особыми правилами (например, «зона без телепорта»).

ProtocolLib + кастомные скрипты:

Даёт возможность перехватывать и блокировать пакеты, отвечающие за телепортацию.

Требует индивидуальной настройки, но обеспечивает максимальную гибкость.

Альтернативы телепортации: как помочь игрокам перемещаться

Чтобы игра оставалась комфортной без мгновенного перемещения, добавьте механики, поощряющие исследование:

Лошади и ослы:

Увеличьте шанс спавна лошадей в равнинах и саваннах через bukkit.yml.

Разрешите игрокам приручать и разводить их.

Вагонетки и рельсы:

Постройте стартовую сеть железных дорог между ключевыми точками карты.

Добавьте станции с сундуками для хранения ресурсов.

Корабли:

Разместите стартовые корабли у берега.

Организуйте морские торговые пути между поселениями.

Дорожные знаки и карты:

Используйте Signs или InfoBoard для создания указателей направлений.

Создайте карту мира с отметками важных локаций (деревни, шахты, храмы).

Система путевых точек:

Плагин Waypoints позволяет игрокам ставить метки на карте (видимые только им).

JourneyMap (клиентский мод) даёт полную мини‑карту с возможностью отмечать места.

NPC‑проводники:

С помощью Citizens создайте NPC, которые дают подсказки о направлении к нужным местам.

Например, NPC‑староста деревни может сказать: «К шахте идите на запад, пока не увидите высокую гору».

Квесты на исследование:

Через Quests или BetonQuest создайте задания вида:

«Найди заброшенную шахту» (награда — карта с отмеченным местом).

«Достигни координат X: 1000, Z: 500» (награда — сундук с ресурсами).

Проверка и тестирование

После настройки обязательно протестируйте:

1. Попытайтесь использовать команды /tp, /tpa, /rtp — они должны быть недоступны или выдавать ошибку.

2. Попробуйте войти в портал Нижнего мира/Края — телепорт должен быть заблокирован.

3. Бросьте жемчуг Края — он не должен телепортировать.

4. Проверьте права всех групп через /lp user <ник> info — убедитесь, что нет прав на телепортацию.

5. Попросите игроков‑тестеров попробовать разные способы перемещения и сообщите о багах.

Краткий чек‑лист действий

1. Отключить команды телепорта в EssentialsX.

2. Убрать права на телепорт в LuckPerms.

3. Запретить порталы в Multiverse‑Core (если используется).

4. Установить NoCheatPlus или WorldGuard для блокировки эксплойтов.

5. Настроить флаги регионов (enderpearl deny).

6. Добавить альтернативы: лошадей, рельсы, квесты на исследование.

7. Протестировать все сценарии телепортации и убедиться, что они не работают.

0