PerWorldInventory
Keep your worlds separate - PerWorldInventory (PWI) gives each world its own inventory system!
Описание
Изобретение PerWorld Обеспечивает, чтобы каждый мир на вашем сервере поддерживал совершенно отдельные запасы игроков. Когда игроки переключаются между мирами, их предметы сохраняются и восстанавливаются.
Мод был написан для нашего собственного сервера, потому что мы не хотели использовать прокси и запускать несколько бэкэндов. Вместо этого мы решили использовать уже встроенную функцию multiworld, чтобы иметь несколько миров с каждым своим собственным режимом игры и собственными запасами, поэтому запасы из творческого или любого другого игрового режима не переносятся в наш мир исследования / выживания.
Особенности:
Полная изоляция запасов в мире
- обрабатывает все методы переключения мира (включая/pt)
тройная отказоустойчивая система: мгновенная экономия на изменении мира, экономия на отключении игрока и автоматическое сохранение каждые 5 минут
- работает из коробки, конфигурация не требуется
Мировые группы: сгруппированные миры будут делиться запасами
Как это работает:
Установка:
- поместите в PerWorldInventory. кувшин на ваших серверахМодыпапка
Плагин инициализирует и создает/PerWorldInventoryпапка, где будут храниться запасы игроков
Используйте:
Когда игрок присоединяется к миру, плагин проверяет, есть ли у игрока какой-либо запас для этого мира или создает новую конфигурацию для этого игрока.
- если сохраненный инвентарь существует, очистить текущий инвентарь и загрузить сохраненный инвентарь для этого мира
- на изменение мира, сохранение запасов текущего мира, очистка запасов и загрузка хранимых запасов для нового мира
- конфигурации инвентаря хранятся в/PerWorldInventory/{PlayerUUID}/{worldname.json}
JSON находятся в хорошем читаемом и редактируемом формате, поэтому вы можете даже добавлять или удалять предметы из инвентаря игроков.
-группы.ymlнастроить мировые группы для общих запасов между несколькими мирами, что полезно для создания мировых кластеров;
Этот мод хорошо работает с:
https://www.curseforge.com/hytale/mods/autogamemode
Делать:
- включите оборудованную броню в раздел инвентаря
Например, что я делаю? Купи мне кофе
Советы необязательны, но помогите мне выделить больше времени, чтобы принести вам модов и сделать то, что я люблю.
Показать оригинальное описание (English)
PerWorldInventory ensures that each world on your server maintains completely separate player inventories. When players switch between worlds, their items are saved and restored.
The mod was written for our own server because we did not want to use proxies and run multiple backends. Instead, we opted to use the already built-in multiworld feature to have multiple worlds with each their own gamemode and own inventories, so inventories from creative or any other game mode don't carry over to our exploration/survival world.
Features:
- complete inventory isolation per world
- handles all world-switching methods (including/tp)
- triple failsafe system: instant save on world change, save on player disconnect and auto-save every 5 minutes
- works out of the box, no configuration needed
- world groups: grouped worlds will share inventories
How it works:
Installation:
- put the PerWorldInventory.jar in your servers/modsfolder
- the plugin will initialize and create a/PerWorldInventoryfolder where players inventories will be stored
Use:
- when a player joins a world, the plugin will check if the player has any stored inventory for that world, or create a new configuration for that player
- if a stored inventory exists, clear the current inventory and load the stored inventory for that world
- on world change, save inventory of current world, clear the inventory and load the stored inventory for the new world
- inventory configurations are stored in/PerWorldInventory/{PlayerUUID}/{worldname}.json
- The JSONs are in a nice readable and editable format, so you can even add or remove items from players inventories
-groups.ymlto configure world groups for shared inventories between multiple worlds, useful to create world clusters
This mod works well with:
https://www.curseforge.com/hytale/mods/autogamemode
To-do:
- include equipped Armor into Inventory separation
Like what I do? Buy me a Coffee ☕
Tips are optional, but help me in allocating more time in bringing mods to you and do what I love.
Последние версии
PerWorldInventory-1.3.0.jar
PerWorldInventory-1.2.0.jar
PerWorldInventory-1.1.0.jar
PerWorldInventory-1.0.0.jar
Информация
Авторы:
Категории:
Версии игры:
Создан: 21.01.2026