Gold Плагин Хранение StorageMechanic [1.0.5.1]

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

Кроме того, рецепты теперь загружаются в том же потоке, что и в bukkit.

ВАЖНО ПЕРЕНЕСТИ -> StorageMechanic.JAR В "PLUGINS/"
Чтобы увидеть все новости, зайдите на мой github. Я добавил так много всего, что если я начну писать здесь, то не закончу и за неделю.

Коммиты - Wuason6x9/StorageMechanic (github.com)

Коммиты от 10 января 2024 года до коммитов от 3 марта 2024 года
Исправленные ошибки и команды api
Были исправлены следующие ошибки:

- решена проблема, при которой если нажать на хранилище предметов, а их 64, то 64 хранилища предметов не будет сделано, будет сделано только 1 и оно будет вычтено из стека, а оставшееся будет 63

- Исправлена проблема, когда при помещении события в действие, событие выполнялось, даже если в действии было указано execute_as: api, если это было не api, то оно выполнялось, даже если это было blockstorage.


Добавлены вещи:

Добавлены следующие переменные к действиям, если вы используете execute_as: api

  • $api_id$
  • $api_type$

ссылка

Добавлены следующие команды:
  • sm api create <id> <storageConfig>
  • sm api createIfNotExistAndOpen <id> <storageid> <page> <player / OPTIONAL>
  • sm api delete <id>
  • sm api exist <id>
  • список sm
  • sm open <id> <page> <player / OPTIONAL>
  • sm saveAndUnload <id>

ссылка
Исправлено:
исправлена ошибка с белым и черным списком и блочным слотом - при размещении нескольких экземпляров конфигурации работал только первый, остальные их не читали, поэтому если вы создавали несколько конфигураций белого или черного списка и т.д., они не работали.

Добавлено:

Добавлен новый триггер для mythicmobs, который поможет вам создать уникальное хранилище!

~onOpenStorage
~onCloseStorage

Вариации:

~onOpenS ~onOpen_Storage ~onStorageOpen ~onStorage_Open
~onCloseS ~onClose_Storage ~onStorageClose ~onStorage_Close

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

Закрытие хранилища выполняется, когда хранилище закрыто и никто больше не использует это хранилище.

OpenStorage выполняется, когда хранилище открывается в первый раз.
Добавлен новый интерфейс элементов, который используется для поиска предметов в хранилище
YAML:
itemSearch:
    itemType: SEARCH_ITEM #type
    item: 'ia:storagemechanic:search_item'
    displayName: '<gold>Search items'
    properties:
      inv_id: searchItemAnvil #id of inventory search
      inv_result_id: searchItemAnvilResult #id of inventory result
      type: name #material or name

добавлено:​

  • - добавлен режим обычного типа хранения

пример:​

Код:
zombie_storage:
 Type: ZOMBIE
 Display: 'Entity storage'
 Health: 20
 Skills:
 - storagen{rows=3;title=Test title %actual_pag%/%pag_count%} @self ~onInteract
 - storagen{drops=true} @self ~onDeath
 
 Options:
   PreventRenaming: false
   Despawn: persistent

ДОБАВЛЕНЫ:​

  • - CommandAPI
  • - новая команда /sm api

ИСПРАВЛЕНО:​

  • - Исправлены ошибки с бункером и командами
Исправление обновления и добавление команды перезагрузки
  • Добавлена команда /sm reload или /storagemechanics reload
  • Исправлена ошибка при отправке команды /sm или /storagemechanics
  • Добавлена система механики
  • Исправлены различные ошибки и недочеты
  • Добавлена совместимость с бункерами
ВерхНиз