GrzybcioRynek

Integrations

Vault (required), optional Nexo / Oraxen / PlaceholderAPI — no SQL, ItemsAdder, or Discord.

Compatible with: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0

Based on GrzybcioRynek 1.0.3 and web 0.1.0 source.

From plugin.yml:

yaml
depend: [Vault]
softdepend: [Nexo, Oraxen, PlaceholderAPI, Essentials]

Vault — required

Without Vault or without an Economy provider the plugin aborts startup (retry after 1 s for late-load Essentials, then disable). Deposits / withdrawals by UUID. Amount format: $X or $X.XX.

market-fee.sink-account is a Vault account name, not a player nick.

Nexo — optional

Reflection com.nexomc.nexo.api.NexoItems: idFromItem, itemFromId + build(). On detection: log Wykryto Nexo!. ID saved on listing and TX. Details: Nexo.

Oraxen — optional

io.th0rgal.oraxen.api.OraxenItems: getIdByItem, exists, getItemById + build(). Same as Nexo. Oraxen.

PlaceholderAPI — optional

Expansion identifier grybciorynek, cache 20 ticks. No PAPI = no placeholders, market still works.

Essentials — timing only

softdepend so Vault Economy has time to register. No direct Essentials API in code.

CustomItemsHook

recreateItem clones the stored ItemStack. Rebuild from pack ID only when stored type is AIR.

What is missing

IntegrationStatus
SQL / MySQL / SQLiteNone
ItemsAdderNone
Discord webhooksNone
HTTP API🚧 Planned (unimplemented)
messages.ymlNone — texts in config.yml

There are no integrations.* keys in config.yml. Hooks enable when the plugin is on the server and the API loads.