plugins:tulpencraftinfinitychest

Dit is een oude revisie van het document!


TulpenCraftInfinityChest

Eigenschap Waarde
Plugin TulpenCraftInfinityChest
Status 🟢 Actief
Versie 1.0.0
Buildsysteem Gradle
Platform Paper
Server(s) Survival
Onderdeel van netwerk Ja
Laatste controle datum
Server Actief
Velocity ❌
Lobby ❌
Survival ✅
Events ❌

TulpenCraftInfinityChest maakt het mogelijk om geselecteerde kisten te gebruiken als oneindige itembron voor hoppertransport.

Een geregistreerde kist levert één specifiek item. De plugin houdt automatisch een reserve van dit item beschikbaar, zodat hoppers het item kunnen transporteren naar bijvoorbeeld furnaces, blast furnaces, smokers en andere inventories.

De plugin is bedoeld voor automatische transportsystemen en heeft geen afhankelijkheid van andere plugins.


Jar-bestand:

TulpenCraftInfinityChest-1.0.0.jar

Locatie:

/srv/minecraft/survival/plugins/TulpenCraftInfinityChest-1.0.0.jar

Buildsysteem:

Gradle

Buildcommando:

./gradlew clean build

Build-output:

build/libs/TulpenCraftInfinityChest-1.0.0.jar

Configuratiebestand:

/srv/minecraft/survival/plugins/TulpenCraftInfinityChest/config.yml
Instelling Waarde Betekenis
settings.allow-player-open false Bepaalt of spelers een geregistreerde bronkist handmatig mogen openen
sources Automatisch Bevat de geregistreerde Infinite Supply Chests
messages.* Configureerbaar Berichten van de plugin
settings:
  allow-player-open: false

sources: {}

messages:
  usage: "§eGebruik: /infsource create <item>, remove, info of reload"
  player-only: "§cDit commando kan alleen door een speler met een aangekeken kist worden gebruikt."
  not-chest: "§cKijk naar een kist."
  invalid-item: "§cOngeldig item."
  created: "§aDeze kist is ingesteld als oneindige bron van §f%item%§a."
  removed: "§aInfinite Supply Chest verwijderd."
  not-source: "§cDeze kist is geen Infinite Supply Chest."
  info: "§aDeze kist levert oneindig §f%item%§a."
  reloaded: "§aInfinite Chest-config is opnieuw geladen."
  no-permission: "§cGeen toestemming."
  open-denied: "§cDeze kist is alleen bedoeld als automatische itembron."
  break-denied: "§cVerwijder deze Infinite Supply Chest eerst met §f/infsource remove§c."

Permission Rank Beschrijving
tulpencraft.infsource.create Operator Infinite Supply Chest aanmaken
tulpencraft.infsource.remove Operator Infinite Supply Chest verwijderen
tulpencraft.infsource.info Operator Informatie over een Infinite Supply Chest bekijken
tulpencraft.infsource.reload Operator Pluginconfiguratie opnieuw laden

De plugin declareert de permissions standaard als op. De daadwerkelijke koppeling aan TulpenCraft-ranks wordt beheerd buiten de plugin, bijvoorbeeld via de centrale permissionstructuur.

Rank Rechten
Speler Geen standaardrechten
VIP Geen standaardrechten
VIP+ Geen standaardrechten
Helper Indien toegewezen via permissionbeheer
Bouwer Indien toegewezen via permissionbeheer
Moderator Indien toegewezen via permissionbeheer
Developer Indien toegewezen via permissionbeheer
Admin Indien toegewezen via permissionbeheer
Owner Indien toegewezen via permissionbeheer

Commando Permission Beschrijving
/infsource create &lt;item&gt;
tulpencraft.infsource.create Registreert de aangekeken kist als oneindige bron van het opgegeven item
/infsource remove
tulpencraft.infsource.remove Verwijdert de registratie van de aangekeken bronkist
/infsource info
tulpencraft.infsource.info Toont welk item de aangekeken bron levert
/infsource reload
tulpencraft.infsource.reload Herlaadt de pluginconfiguratie

Alle create/remove/info-commando's werken op de kist waar de speler naar kijkt. De maximale kijkafstand is 6 blokken.

Een kist instellen als oneindige kolenbron:

/infsource create COAL

Een bron verwijderen:

/infsource remove

Informatie bekijken:

/infsource info

Configuratie herladen:

/infsource reload

  • Paper API 26.2.build.116-stable
  • Java 25

Geen.

TulpenCraftInfinityChest vereist geen:

  • LuckPerms
  • Vault
  • PlaceholderAPI
  • WorldGuard
  • GriefPrevention
  • ProtocolLib
  • PacketEvents
  • andere TulpenCraft-plugins

Proxy-plugin: Nee

Onderdeel Waarde
Proxy Velocity
Backend Survival
Poort poort
Publieke host host

TulpenCraftInfinityChest is een backend-plugin en bevat geen Velocity-component.


Infinite Supply Chests worden beschermd tegen ongewenste wijzigingen.

Standaard kunnen spelers een geregistreerde bronkist niet openen. Een geregistreerde bronkist kan ook niet normaal worden afgebroken. De registratie moet eerst met /infsource remove worden verwijderd.

Daarnaast worden inventory-transacties waarbij een andere inventory items naar een geregistreerde bron probeert te verplaatsen geblokkeerd.

De plugin gebruikt geen externe database en heeft geen externe netwerkafhankelijkheden.

De bronregistraties worden opgeslagen in config.yml op basis van wereld-UUID en blokcoördinaten.


  • De plugin vereist Java 25.
  • De plugin gebruikt de Paper API 26.2.build.116-stable.
  • Een bron wordt aangemaakt door naar een kist te kijken.
  • De maximale kijkafstand voor /infsource is 6 blokken.
  • Een bron levert één specifiek materiaal.
  • Bij het aanmaken wordt de inventory van de kist leeggemaakt.
  • Spelers kunnen bronkisten standaard niet openen.
  • Bronkisten kunnen niet worden afgebroken zolang ze geregistreerd zijn.
  • Gebruik /infsource remove voordat een bronkist wordt verwijderd.
  • De configuratie bevat de locaties en materialen van alle geregistreerde bronnen.
  • De voorraadcontrole draait iedere 2 ticks.

Controleer of de plugin actief is:

/plugins

Controleer de serverlog:

grep -i "TulpenCraftInfinityChest" logs/latest.log

Controleer daarnaast de Java-versie:

java -version

De plugin vereist Java 25.

Controleer de betreffende permission:

tulpencraft.infsource.create
tulpencraft.infsource.remove
tulpencraft.infsource.info
tulpencraft.infsource.reload

De permissions zijn standaard beschikbaar voor operators.

Zorg dat je binnen maximaal 6 blokken recht naar een kist kijkt.

Dit is normaal.

Verwijder eerst de bronregistratie:

/infsource remove

Daarna kan de kist normaal worden afgebroken.

Dit is standaardgedrag wanneer:

settings:
  allow-player-open: false

Indien handmatig openen gewenst is, kan dit worden ingesteld op true.

Controleer:

  • of de kist nog bestaat;
  • of de kist nog op de geregistreerde locatie staat;
  • welk materiaal geregistreerd is met /infsource info;
  • of de bronregistratie nog in config.yml staat;
  • of de plugin correct geladen is.

Laatste wijziging: datum

Wijziging: Documentatie opgesteld op basis van TulpenCraftInfinityChest 1.0.0 en de actuele broncode.

Status: 🟢 Actief


  • plugins/tulpencraftinfinitychest.1789023134.txt.gz
  • Laatst gewijzigd: 2026/09/10 08:52
  • door rroethof