Item Pin Board

Item Pin Board

Pin any item to your HUD to keep track of resources at a glance -- other mods can integrate via a simple API to display their own pinned items.

21.0 загрузок
Обновлён 6 дней назад

Описание

Разработчик:PinBoard

ItemPinBoard является серверной стороной Мод Hytale, который добавляет постоянное наложение HUD для отслеживания предметов. Игроки могут прикрепить любой элемент к экрану и
Он всегда видит свою икону и количество — идеально подходит для сбора ресурсов, подготовки крафтовых материалов или отслеживания того, что необходимо. Хюд
Положение, масштаб и видимость полностью настраиваются на каждого игрока, и все сохраняется при перезагрузке сервера.

командование

Все взаимодействия проходят через одну команду:

- /pin - Открывает пользовательский интерфейс браузера, где вы можете искать элементы, пин / распаковывать их и управлять своим списком
/pinconfig - Настройка положения HUD, масштаба и видимости переключения перед модом

 

API для разработчиков модов

Другие моды могут использовать ItemPinBoardAPI для прикрепления предметов к HUD игрока. Пины каждого мода отслеживаются отдельно, и игроки могут переключаться.
видимость на мод в настройках. мод Параметр Id определяет, к какому моду принадлежит штырь - таким образом, несколько модов могут закреплять один и тот же элемент
Игроки могут показывать или прятать штифты на мод. С тех пор Hytale использует изолированные загрузчики классов, ItemPinBoard публикует свой загрузчик классов
System.getProperties(), поэтому другие моды могут интегрироваться через отражение без зависимости от времени компиляции, что делает ItemPinBoard полностью
необязательно.

ItemPinBoardAPI api = ItemPinBoardAPI.get();

api.pin (плеер, playerRef, «Камень», 64, «ВашМодИд»);
api.update (плеер, playerRef, «Камень», 32, «ВашМодИд»);
api.unpin (плеер, плеерRef, «Камень», «ВашМодИд»);
api.unpinAll (player, playerRef, «YourModId»);
api.get Элементы (playerUuid, "YourModId");
api.isPinned (playerUuid, «Stone», «YourModId»);

Показать оригинальное описание (English)

ItemPinBoard

  ItemPinBoard is a server-side Hytale mod that adds a persistent HUD overlay for tracking items. Players can pin any item to their screen and
  always see its icon and quantity -- perfect for gathering resources, preparing crafting materials, or keeping track of what's needed. The HUD
  position, scale, and visibility are fully customizable per player, and everything is saved across server restarts.

  Commands

  All interaction runs through a single command:

  - /pin -- Opens the browser UI where you can search items, pin/unpin them, and manage your list
  - /pinconfig -- Adjust HUD position, scale, and toggle visibility per mod

 

  API for Mod Developers

Other mods can use the ItemPinBoardAPI to pin items to a player's HUD. Each mod's pins are tracked separately, and players can toggle
  visibility per mod in settings. The modId parameter identifies which mod a pin belongs to -- this way multiple mods can pin the same item
  independently, and players can show or hide pins per mod. Since Hytale uses isolated classloaders, ItemPinBoard publishes its classloader via
  System.getProperties(), so other mods can integrate through reflection without a compile-time dependency -- making ItemPinBoard fully
  optional.

  ItemPinBoardAPI api = ItemPinBoardAPI.get();

  api.pin(player, playerRef, "Stone", 64, "YourModId");
  api.update(player, playerRef, "Stone", 32, "YourModId");
  api.unpin(player, playerRef, "Stone", "YourModId");
  api.unpinAll(player, playerRef, "YourModId");
  api.getItems(playerUuid, "YourModId");
  api.isPinned(playerUuid, "Stone", "YourModId");

Последние версии

ItemPinBoard

Early Access 27.01.2026 68.4 КБ
Скачать