Minecraft-plugin ItemJoin

ItemJoin er et Minecraft-plugin, der giver spillere konfigurerbare brugerdefinerede items ved join, respawn, worldskift og andre triggers, med ItemCommands, placeholders og et API.

Find en server med ItemJoin

Servere, der rapporterede ItemJoin: 9

Alle servere med ItemJoin

Om ItemJoin

🔌 Om ItemJoin

ItemJoin er et Minecraft-plugin, der automatisk giver spillere meget konfigurerbare, brugerdefinerede items. Items kan uddeles ved events som join, first-join, respawn, world-switch, region-enter og region-leave. Pluginet fokuserer på fleksible item-definitions (itemflags), trigger-events og item-bundne kommandoer, så servere kan tilbyde lobbymenuer, starter kits eller kontekstafhængige værktøjer uden brugerdefinerede client mods.

🎯 Formål

ItemJoin løser problemet med pålideligt at give spillere brugerdefinerede eller interaktive items, der er knyttet til server-events og verdener. Det er nyttigt til hub/lobby-servere, minigame-servere, survival-netværk (hvor items skal begrænses pr. verden) og netværk, der har brug for item-drevne menuer eller items, der starter kommandoer.

⚙️ Funktioner

  • Giv items ved konfigurerbare triggers: join, first-join, respawn, world-switch, region-enter/exit og lignende events.
  • Per-item itemflags, der ændrer adfærd (slot, overwrite, stack-regler, blokering af flytning/opsamling, gamemode-begrænsninger, chance for at få, cooldowns).
  • ItemCommands: tilknyt kommandoer til items og konfigurer eksekveringskontekst (console, player, server, message) og handlingstyper (venstre/højreklik, inventory click, physical, multi-click).
  • PlaceholderAPI-integration til dynamiske itemnavne/lore og understøttelse af placeholders.
  • Understøttelse af brugerdefinerede player heads (egne textures og owners), map-billeder, tipped arrows, bøger, banners, fyrværkeri, tilpasning af læderrustning og brugerdefinerede enchant-niveauer.
  • Valgfrit blokere flytning eller opsamling af items i bestemte verdener og begrænse items efter IP-adresse eller first-join-status.
  • In-game GUI-creator til at bygge item-sæt og en indbygget import-/creator-workflow.
  • API til andre plugins: tilgængelig via me.RockinChaos.itemjoin.api.ItemJoinAPI.

🧩 Hvem er det til

  • Serverejere, der har brug for automatiske lobby/hub-items eller starter kits.
  • Minigame- og netværksoperatører, der har brug for verdensspecifikke items eller menu-kompasser.
  • Udviklere, der ønsker et item-system, der kan hookes via API.

🏗️ Eksempler på brug

  • Give spillere et menu-kompas ved join, som kører forskellige kommandoer ved klik.
  • Give engangs-starter kits ved first-join og samtidig forhindre overførsel af items mellem bestemte verdener.
  • Oprette interaktive items, der udfører economy/shop-kommandoer med cooldowns og omkostninger.

⌨️ Kommandoer

KommandoBeskrivelseTilladelseAdgang
/itemjoin eller /ijPluginets hovedkommando, viser plugininfo og viderestiller til hjælp.itemjoin.useAdmin
/itemjoin infoViser information om et bestemt item (type osv.).itemjoin.useAdmin
/itemjoin worldViser den aktuelle verden (nyttigt til debugging).itemjoin.useAdmin
/itemjoin listViser de definerede items og deres aktiverede verdener.itemjoin.useAdmin

Bemærk: disse kommandoer og underkommandoer er taget fra pluginets dokumenterede kommandosæt. Pluginet tilbyder flere underkommandoer i sin wiki og i den genererede hjælpetekst.

🔐 Tilladelser

TilladelseBeskrivelseStandard
itemjoin.usePåkrævet for at køre ItemJoins hovedkommando og se hjælp/info.ikke angivet
itemjoin.enable.othersGiver adgang til enable-kommandoer, der påvirker andre spillere.false
itemjoin.disableGiver adgang til den grundlæggende disable-kommando.false
itemjoin.disable.othersGiver adgang til disable-kommandoer, der påvirker andre spillere.false
itemjoin.<world>.<item>Giver en spiller tilladelse til at modtage et bestemt item i en bestemt verden (udskift placeholders).false
itemjoin.<world>.*Giver en spiller tilladelse til at modtage alle ItemJoin-items i en bestemt verden.false

Adfærden for item-specifikke tilladelser kan konfigureres; kontrol af item-tilladelser er deaktiveret som standard og skal aktiveres i pluginets konfiguration for at træde i kraft.

⚙️ Installation

📥 Opsætning

  • Download den officielle ItemJoin-jar og placer den i serverens plugins/-mappe.
  • Sørg for, at der ikke ligger dublerede ItemJoin-jarfiler i plugins/ (f.eks. ItemJoin(1).jar).
  • Genstart serveren, så pluginet kan generere sin konfiguration og registrere funktioner til din serverversion.
  • Tjek serverens konsollogs for bekræftelse på, at pluginet er indlæst, og se pluginets wiki for detaljeret opsætning.

📦 Afhængigheder

Pluginet har ingen hårde runtime-krav, men nævner flere almindelige soft-dependencies og integrationer (valgfrie og aktiveres, når de er til stede):

  • Vault
  • AuthMe
  • BetterNick
  • HeadDatabase
  • PlaceholderAPI
  • SkinRestorerX
  • TokenEnchant
  • WorldEdit
  • WorldGuard

Aktivér eller konfigurer integrationer efter behov; pluginet fungerer uden dem, men funktioner som placeholders, brugerdefinerede heads/skins og economy-hooks afhænger af de tilhørende plugins.

🧠 Tekniske noter

  • Platforme: bekræftet til Spigot-lignende servere (Spigot, Bukkit, Paper, Purpur, Folia).
  • Understøttet/testet Minecraft-interval: 1.8 til 1.21.
  • Kildekode og udgivelser er offentliggjort, og projektet tilbyder et API på me.RockinChaos.itemjoin.api.ItemJoinAPI, som andre plugins kan hooke ind i.
  • Licens: LGPL-3.0.

🤝 Hvornår er dette plugin nyttigt

Hvis du har brug for et fleksibelt, konfigurerbart system til at give spillere kontekstbevidste og interaktive items (menuer, starter kits, verdensspecifikke værktøjer) og ønsker et API til integrationer, så leverer ItemJoin disse funktioner og understøtter almindelige placeholder- og skin-plugins.

Kommentarer

Ingen kommentarer endnu

Vær den første til at kommentere.

Til serveradministratorer

Forfattere
RockinChaos
Licens
LGPL-3.0
Understøttede platforme
Spigot, Bukkit, Paper, Purpur, Folia
Understøttede versioner
1.8–1.21
Afhængigheder
Vault, AuthMe, BetterNick, HeadDatabase, PlaceholderAPI, SkinRestorerX, TokenEnchant, WorldEdit, WorldGuard

Links

Hvad servere rapporterer

Serverplatforme

  • Paper7
  • Arclight1
  • Purpur1

Pluginversioner

  • 6.1.7-RELEASE-b11355
  • 6.1.8-RELEASE-b11481
  • 6.0.5-RELEASE-b9281
  • 6.1.81
  • 6.1.71

Tallene kommer fra servere, der viser deres plugins, når MSHQ tjekker dem. Mange servere skjuler listen, så den reelle brug er højere.