Gravestone: Core
Gravestone: Core — это библиотечный аддон для Palladium, добавляющий полезные функции, способности и функциональность, которых не хватает в базовой версии Palladium.
Особенности
Способности
Список способностей Palladium
В настоящее время ведется активная работа по преобразованию Core в Mod-Addonpack, что означает изменение множества пространств имен и способностей для работы через Java (устраняя необходимость в Kubejs).
Все в новом пространстве имен gravecore
- Удобрять блоки костной мукой (Bonemeal Blocks)
- Динамический модификатор атрибута (Dynamic Attribute Modifier)
- Отключить горение (Disable Burning)
- Удар зельем (Potion Punch)
- Снаряд (projectile)
- Тряска камеры (screenshake)
- Установка свойства Palladium по очкам (set palladium property by score)
- Вращение (spin)
- Взмах руками (swing hands)
Все в старом пространстве имен gravestone
- Урон по области (aoe damage)
- Отталкивание по области (aoe knockback)
- Заряженное отталкивание (charged knockback)
- Расход энергии, хранящейся в аксессуаре (drain accessory stored energy)
- Взрыв (explode)
- Целевое отталкивание (targeted knockback)
- Движение (movement)
- Хранение брони (store armour)
- Обнаружение камня (stone detection)
Условия
Список условий Palladium
В настоящее время ведется активная работа по преобразованию Core в Mod-Addonpack, что означает изменение множества пространств имен и способностей для работы через Java (устраняя необходимость в Kubejs).
Все в новом пространстве имен gravecore
- Активная рука (mainhand)
- Является ли игроком (is player)
Все в старом пространстве имен gravestone
- Проверка UUID (uuid checker)
- Выбранная способность (selected power)
- Проверка постоянных данных (persistent data checker)
- Проверка на отсутствие постоянных данных (null persistent data checker)
- Месяц (month)
- День и месяц (day and month)
- Обнаружение нажатия клавиши (key press detection)
- Обнаружение энергии в аксессуаре (accessory energy store detection)
- Улучшенная проверка эффектов зелий (improved potion effect checker)
- Проверка аксессуара (accessory checker)
- Сравнение энергии аксессуара (acessory energy comparison)
- Проверка камеры (camera checker)
Предметы
Список предметов
- 16 цветов Fabric
- Слиток Palladium, самородок и сырые варианты
- Слиток титана и варианты самородков
- Шоколадные муравьи (chocolate coated ants)
- Звуковая пушка (sonic sound gun)
- Кремниевая пластина (silicon wafer)
- Экран (screen)
- Пластик (plastic)
- Базовые, улучшенные и нетеритовые батареи
- Базовые и улучшенные материнские платы
- Карта данных (datacard)
- CPU
- Медные провода (copper wires)
Блоки
Список блоков
- Глубокая титановая руда, блок и варианты сырых блоков
- Руда Palladium, блок и варианты сырых блоков
- Ледяные слои (ice layers)
Разное
Список вещей, которые не подходят ни в одну категорию
- Система очков для получения данных пользовательской модели (custom model data grabbing scoreboards)
- Тип материала титановой брони
- Эмиттеры частиц луча для правой, левой и обеих рук
- Эффект горения (on fire option effect)
- Эффект заморозки (frozen potion effect)
- Эффект поражения током (electrocuted effect)
- Тег сущности, с которой нельзя взаимодействовать (cant interact entity tag)
- Тег сущности без души (soulless entity tag)
- Тег типа физического урона (physical damage type tag)
- Тег черного списка блоков для нематериальности (intangability blackist block tag)
- Предикаты измерений (dimension predicates)
- Модификаторы предметов для увеличения и уменьшения счетчика
- Модификатор предмета для переплавки
- Очки ID игрока (player id score)
- Отскакивающие снаряды (bouncing projectiles)
- Теги для определения направления игрока
Где можно предложить функции?
Для этого на моем Discord-сервере будет создан соответствующий раздел. Я не считаю, что будут другие места, поэтому лучше отправиться туда, чтобы найти определенное место для этого!
Зачем
Проект, который не перегружен функциями, но вместо этого позволяет людям создавать новые и интересные проекты с несколько более легким временем, всегда звучал забавно. Библиотечный проект действительно очень полезен для этого И имеет дополнительное преимущество в виде упрощения совместимости — логично, что вещи, использующие одну и ту же библиотеку, не должны конфликтовать.
Core — это публичный аддон свободного использования. Пока вы не берете код напрямую для своего собственного аддона, feel free делать с ним что угодно! Он разработан как простая дополнительная зависимость, которая позволяет разработчику немного дольше не погружаться в kubejs или что-то более complex, наслаждаться жизнью немного проще немного дольше.