Skip to main content
← All guides

Which Plugins Need Vault, ProtocolLib or PlaceholderAPI

By , the developer behind these plugins ·

A dependency you did not expect is the fastest way to turn a ten-minute install into an evening. This is the whole catalogue in one table: what each plugin requires before it will start, what it merely uses when it finds it, and which downloads are add-ons that need a base plugin first. Every entry is what that product page states, and nothing more.

The short answer: most of them need nothing

Five of the plugins here state plainly that they run standalone: Advanced Crates ("no PlaceholderAPI, no ProtocolLib, nothing required"), InfiniteCrates, SpecializedCrates ("the plugin runs on its own"), InfiniteVehicles and InfiniteFishing. Drop the jar in, start the server, configure it.

Three have a real requirement you need to satisfy first. InfiniteShops needs ProtocolLib and Vault. LPC is a LuckPerms chat formatter, so LuckPerms is required by definition. InfiniteCrops needs InfiniteCropsRegions, which ships inside the InfiniteCrops download — so a normal install already has it.

The rest are add-ons: they extend a plugin you already run, and that plugin is the requirement.

Every plugin, and what it asks for

Required means the plugin states it needs this to work. Uses when present means the record lists it as an optional integration that is auto-detected — nothing breaks without it, and the related feature simply stays off.

Requirements as each product page states them. Minecraft ranges are the record values.
PluginRequiredUses when presentMinecraft
LPC ProNone — PlaceholderAPI only if you use placeholdersLuckPerms, Vault, PlaceholderAPI, ViaVersion, DiscordSRV, ItemsAdder, Oraxen, Geyser, BungeeCord, Velocity, Essentials1.17-26.2
LPC (free)LuckPermsPlaceholderAPI1.7.10-26.2
InfiniteShopsProtocolLib and VaultItemsAdder, Nexo, Oraxen, RealisticSeasons, WorldGuard, EssentialsX, Citizens for NPC shops1.13-26.2
Advanced CratesNoneItemsAdder, Oraxen, Nexo, MMOItems, HeadDatabase, Citizens, PlaceholderAPI1.8-26.2
InfiniteCratesNone — the model animations need the included texture pack on the clientItemsAdder, Oraxen, Nexo, MMOItems, HeadDatabase, Citizens, PlaceholderAPI1.20.6-26.2
SpecializedCratesNoneDecentHolograms or CMI for holograms, Citizens v2 for NPC crates, PlaceholderAPI for placeholders, ItemsAdder, Oraxen, AdvancedEnchantments, MMOItems, Head Database1.8-26.2
InfiniteVehiclesNone — resource-pack free for the included modelsA resource pack only for vehicles imported from .bbmodel files1.19.4-26.2
InfiniteFishingNone — the texture pack ships with the pluginVault, PlaceholderAPI, WorldGuard, ProtocolLib, Geyser-Spigot, mcMMO, AuraSkills, Parties, ItemsAdder1.17-26.2
InfiniteCropsInfiniteCropsRegions, bundled with the downloadItemsAdder, Oraxen, Nexo, AdvancedSeasons, Vault for the currency features, PlaceholderAPI, ViaVersion1.17-26.2
GUIPlusNone statedYour economy plugin for money conditions and events, ItemsAdder, Oraxen, Nexo, AdvancedEnchantments1.16-26.2
AntiAFKPlus (free)None statedPlaceholderAPI, BungeeCord and Velocity for cross-server AFK sync1.7-26.2
Crates & Keys PackAdvanced Crates1.8-26.2
InfiniteVehicles Premium PackInfiniteVehicles, plus the resource pack it generates1.19.4-26.2
InfiniteVehiclesBuilder (free)InfiniteVehicles1.19.4-26.2
InfiniteCropsRegions (free)It is itself the dependency InfiniteCrops requires1.17-26.2

What the three usual suspects are for

Three names account for nearly every dependency question on a Minecraft server, and it helps to know which of your plugins would actually use them before you install anything.

  • VaultThe bridge between a plugin and whatever economy plugin you run. InfiniteShops requires it; InfiniteCrops needs it for the currency features (Money Trees and the market); InfiniteFishing uses it for the fish market.
  • ProtocolLibPacket-level access. Only InfiniteShops requires it; InfiniteFishing lists it as an optional hook for packet features. The crate plugins send their animations as packets without it.
  • PlaceholderAPIExposes plugin values to scoreboards, holograms and other plugins. No plugin here requires it outright — LPC Pro needs it for placeholders specifically, and SpecializedCrates needs it for its placeholders. Everything else registers with it when it is installed.

Add-ons are not plugins you can install alone

Four downloads in the catalogue extend something else, and installing one on its own does nothing. The Crates & Keys Pack is a library of pre-configured keys and reward packs for Advanced Crates, and the product page says so: it is not a standalone plugin. The InfiniteVehicles Premium Pack adds models to InfiniteVehicles and needs the resource pack InfiniteVehicles generates from them on start-up.

InfiniteVehiclesBuilder is free and is the design tool for InfiniteVehicles: you build and animate models with it, and InfiniteVehicles runs them. InfiniteCropsRegions is free and is the dependency InfiniteCrops needs; it already ships inside the InfiniteCrops download, so download it separately only to update it on its own.

Reading a requirement before you buy

Every product page states its own requirements in the frequently asked questions, in the plugin's own words rather than a summary. If you are comparing options inside one category, the crates, economy, gameplay, chat and utilities hubs put the members of each side by side with their Minecraft ranges and current versions.

If a required plugin is the blocker, the table above is the short list of what to install first: ProtocolLib and Vault for InfiniteShops, LuckPerms for LPC, and nothing at all for the five that run standalone.

Related plugins

InfiniteShops
Seven shop types in one jar — GUI, daily shop, auctions, NPC vendors, sign shops, frame shops.
Advanced Crates
17 packet-based async animations. In-game editor. Zero dependencies.
InfiniteCrops
25 crops, 280+ free textures, power grid, greenhouses, minions — no external dependencies (InfiniteCropsRegions is bundled).
LPC
Free LuckPerms chat formatter with RGB colors and group formats.
Crates & Keys Pack
Add-on key pack for Advanced Crates — 50+ pre-configured keys & rewards.

More guides on these plugins

Minecraft Plugin Dependencies [Compared] | InfinitePlugins