# Plugins and datapacks

Our Server is running on 1.19 **Paper**, therefore we can use some plugins and not 100% rely on datapacks. But why Paper? Well, Paper is a high performance fork of the Spigot Minecraft Server that aims to fix gameplay and mechanics inconsistencies as well as to improve performance.

**It's stupid fast** - Paper contains numerous improvements and optimizations resulting in a significant improvement in performance. Paper also includes the next version of Timings, enabling you to quickly find out what's slowing down your server.

**An expanded API** - Paper extends and improves the Bukkit and Spigot APIs so that developers have more features and functionality at your fingertips. All the meanwhile, Paper retains compatibility with plugins written for Spigot and Bukkit. That way we can use any plugins we desire and it also doesn't affect the performance of the server.

{% hint style="info" %}
Technically we are not fully Vanilla Minecraft server due to use of plugins and a few datapacks, but since those plugins are only for moderation purposes and a few gameplay enhancements plugins that are Multiplayer Survival friendly, we are as close to pure and vanilla as possible.
{% endhint %}

## Plugin list:

* BungeeGuard
* AntiPopup
* DecentHolograms
* DeluxeMenus
* GCoreLegacy
* GParticles
* GSit
* Maintenance
* OpenInv
* PlaceholderAPI
* Plan
* SimpleStaffChat2
* Skript
* spark
* SuperVanish
* TAB
* UltimateStatistics
* Vault
* ViewDistanceTweaks
* ChatFeelings
* Chunky
* CoreProtect
* DefinedHUD
* DiscordSRV
* dynmap
* EasyWhitelist
* Harbor
* LuckPerms
* ProtocolLib
* voicechat
* voicechat\_interaction
* WorldEdit
* WorldGuard

## Datapack list:

All datapacks are being used from Vanilla Tweaks

* Armor Statues
* Bundle Crafting
* Double Shulker Shells
* Dragon Drop Elytra
* More Mob Heads
* Player Head Drops
* Silence Mobs
* Track Statistics
* Wandering Trades
* WardenDropSwift (Custom datapack)

{% hint style="info" %}
Please note that datapacks could be removed due to performance issues. They might be replaced by appropriate plugin or completely gone forever.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lightrealms.co/documentation/plugins-and-datapacks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
