Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To install Vulcan Anti-Cheat, run a supported Spigot, Paper, or Paper fork, download Vulcan from its official Spigot listing, install the matching PacketEvents dependency, and place both JAR files in the server’s plugins folder. Start the server, confirm that Vulcan loads, then configure alerts, punishments, checks, and optional Discord notifications from the generated configuration. Folia is not supported, and aggressive punishment settings should be tested on a staging server before production use.

What Vulcan requires

Vulcan is a server-side Minecraft anti-cheat plugin. It inspects player behaviour and client network packets, raises violation alerts, and can execute commands when configured thresholds are reached. Its operation depends on the server software, the Minecraft version supported by the current release, and the PacketEvents plugin.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Supported server software

The official installation guidance states: “Vulcan supports Spigot, Paper, and forks of Paper. Vulcan does not have support for Folia at the moment.” Product material also lists software such as Pufferfish and Purpur, but compatibility changes as Minecraft and plugin versions change. Check the current Vulcan Spigot listing before deployment, especially when using a less common fork; the documentation warns that some Spigot forks may not work correctly.

Component Requirement or guidance
Server software Spigot, Paper, or a supported Paper fork. Folia is explicitly unsupported.
PacketEvents Mandatory dependency that allows Vulcan to read client packets.
Vulcan purchase The Vulcan wiki identifies Spigot as the only official purchase location.
Minecraft versions Use the versions listed for the current Vulcan build; support is volatile and not permanently guaranteed.
Operating practice Back up the server and test configuration changes on staging before enabling severe punishments.

Install Vulcan and PacketEvents

1. Confirm the server type

Stop and identify the software and version used by the server. If it is Folia, do not proceed: the installation guide says Vulcan does not support it. For Paper forks, verify that the fork is listed or otherwise confirmed as compatible by the current Vulcan release rather than assuming that every fork of Spigot will work.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.

2. Obtain the official Vulcan download

Purchase and download Vulcan through the official Spigot listing. Do not use an unofficial mirror or a repackaged JAR. Keep the downloaded file unchanged so that its version can be identified when you request support.

3. Download the matching PacketEvents build

Download PacketEvents for the server type and Minecraft version you are running. PacketEvents is not optional. The official guide explains that it “allows Vulcan to read client packets which allows in detecting cheaters” and warns that Vulcan will not run without it. Treat a missing or incompatible PacketEvents JAR as an installation failure, not as a feature you can disable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

4. Copy both JAR files

  1. Stop the Minecraft server completely.
  2. Open the server’s plugins directory.
  3. Copy PacketEvents.jar and the Vulcan JAR into that directory. Keep only the versions you intend to load; remove obsolete copies to avoid duplicate-plugin or version-conflict errors.
  4. Start the server and watch the console from the beginning of startup.

5. Confirm a successful load

A successful startup should show PacketEvents loading before or alongside Vulcan and should create Vulcan’s plugin data files. Look for startup errors, dependency warnings, or messages identifying an unsupported server version. If Vulcan reports that PacketEvents is absent, stop the server, check the file name and location, and verify that the dependency itself loaded without an error.

Find the generated configuration

On a conventional layout, Vulcan writes its files under the Vulcan plugin data folder, normally plugins/Vulcan/. The main file is config.yml. Use the folder and file names created by your installed build as the authoritative location; do not create a second configuration elsewhere. Make a backup before editing.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

YAML indentation matters. Preserve the existing key structure, use spaces rather than tabs, and edit a copy when experimenting. A malformed value can prevent a reload or cause a setting to fall back to its default. The documentation notes that updates automatically add new options to configuration files, so review the generated file after every upgrade instead of assuming an older file contains every current key.

Make the first configuration pass

Start from the default settings. The official FAQ describes the default as the best available configuration supplied with the plugin, while also explaining that the best configuration depends heavily on each server. Defaults provide a safe baseline for learning how alerts and checks behave; changing many thresholds at once makes later troubleshooting difficult.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Alerts

Alerts are staff-facing notifications that a check has detected suspicious behaviour. In the configuration, set the alert format, message contents, and who can see alerts according to your moderation workflow. Keep enough context for staff to identify the player, check, and violation level without exposing internal moderation commands to ordinary players.

  • Choose a concise format that identifies the player and check.
  • Ensure the permission or staff channel used for alerts is limited to moderators.
  • Change one formatting or visibility setting at a time, then trigger a controlled test.
  • Use the in-game help or menu commands to inspect available check and player information.

Punishments

Vulcan executes the commands you configure when a punishment condition is met. It does not maintain a historical count of punishments. The FAQ’s wording is explicit: “Vulcan simply executes whatever commands you configure it to; it does not keep track of how many times players are punished…” Therefore, a rule such as “ban after three kicks” cannot be created by assuming Vulcan will remember the first two kicks.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

For cumulative policies, use a punishment plugin or an API integration that records events and performs the counting. In Vulcan’s own command actions, define the exact server command to execute, check whether your command syntax matches the installed Minecraft version, and test it with a non-player account or a controlled test account. Begin with warnings or temporary actions while you measure false positives.

Checks

Checks are the individual detection modules. Enable only the checks appropriate for your server and gameplay rules, and use the supplied defaults as the starting point. A check that is suitable for a competitive minigame may be too sensitive for a heavily modified survival server.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Record which checks are enabled before changing them.
  • Change thresholds or actions in small groups so that a resulting alert can be attributed to a known edit.
  • Disable a specific check when investigating a suspected false positive rather than disabling the entire plugin.
  • Do not treat a high violation number as proof by itself; combine alerts with replay, staff observation, and server logs.

Discord alerts

Discord notifications are a separate configuration area covered by an illustrated Discord webhook guide. Create and secure the webhook according to that guide, then configure the corresponding Vulcan Discord-alert settings. Send test notifications to a private moderation channel first. Avoid publishing a webhook URL in screenshots, logs, issue reports, or configuration backups; anyone who obtains it may be able to post to the channel.

Useful Vulcan commands

A public configuration example lists the following commands. Exact names, arguments, permissions, and output can vary by installed version, so verify them with /vulcan help before putting them in staff documentation or automated scripts.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Command Purpose
/vulcan help Displays available Vulcan commands and usage.
/vulcan menu or /vulcan gui Opens the available management interface.
/vulcan profile <player> Shows information for a player profile.
/vulcan ban <player> Runs the Vulcan ban action for a player.
/vulcan reload Reloads configuration when supported by the installed build.
/vulcan disablecheck <check> Disables one named check for troubleshooting.
/vulcan violations <player> Displays recorded violations for a player.
/vulcan cps <player> Displays click-per-second information when available.
/vulcan kb <player> Displays knockback-related information.
/vulcan checks Lists checks and their status.
/vulcan connection <player> Shows connection information.
/vulcan freeze <player> Freezes a player for an investigation, where supported.

Use angle-bracket arguments as actual player names or check names; do not type the brackets. If a command is rejected, run the help command on the server and compare the syntax with the version-specific output.

API and addons

The Vulcan API is optional developer functionality, not a separate anti-cheat plugin. To use it, obtain the API through the verified Discord API-and-addons channel and set enable-api: true in the configuration. Only enable it when a plugin or integration actually requires it, because unused developer features add another component to maintain.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Official and community-verified addons become available after verification. Vulcan support covers official addons only. Before installing a third-party addon, check that it matches your Vulcan build, inspect its permissions, back up the server, and test it independently from punishment changes.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Handle false positives safely

Vulcan’s product disclaimer acknowledges that false positives and bypasses can occur. Anti-cheat alerts are evidence for a moderation decision, not an automatic substitute for one. A legitimate player can trigger a check because of unusual latency, server lag, a plugin interaction, or gameplay that resembles the behaviour being detected.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Recommended investigation sequence

  1. Identify the exact check and player from the alert.
  2. Temporarily disable the affected check with the configuration or /vulcan disablecheck <check>; do not immediately disable every check.
  3. Collect the player’s client and server context, the time of the event, relevant logs, and a video or other reproducible demonstration.
  4. Try to reproduce the alert under controlled conditions, including the same game mode and connection conditions when possible.
  5. Keep punishment actions conservative until the behaviour is understood.
  6. Report the case through Vulcan’s support process with the evidence attached.

The support process requires joining the Vulcan Discord, verifying the account with purchase information, and opening a ticket. A report without the check name, reproduction steps, video, and logs is much harder to diagnose.

Upgrade and maintenance procedure

Before upgrading Vulcan or PacketEvents, take a server backup and note the currently installed versions. Read the current compatibility information because supported Minecraft versions and server forks can change. Upgrade on staging first, start the server, and inspect the console for dependency or migration errors.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

After the first start on a new version, compare the generated configuration with your backup. New options are added automatically after updates; review their defaults and decide whether your existing alert and punishment policy still fits them. Test alerts, a harmless command action, and any Discord notification before returning the server to normal traffic.

Troubleshooting common installation problems

“Vulcan will not start”

  • Confirm that the server is not Folia.
  • Confirm that both JAR files are directly inside plugins, not inside a nested download folder.
  • Check that PacketEvents loaded successfully and is compatible with the server and Vulcan versions.
  • Remove duplicate or obsolete JAR files, restart, and read the first error in the console rather than only the final shutdown message.

No configuration file was created

Allow the server to complete startup and inspect the plugin data folder created by Vulcan. If startup failed, the file may not be generated. Correct the dependency or compatibility error first, then restart. Do not download a random configuration from another version as a replacement.

Alerts appear but punishments do not run

Check the configured command action, threshold, permission context, and whether the relevant check is enabled. Remember that Vulcan runs the command you provide; it does not supply a separate punishment-history counter. Test the command manually with a safe action and confirm that the server itself accepts the syntax.

Too many alerts after an update

Compare the newly generated options with your saved configuration, identify the specific check involved, and return to the default value for that option before making smaller adjustments. Collect evidence before permanently lowering thresholds or adding harsher actions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Discord notifications fail

Verify the webhook configuration, destination channel, and network access from the server. Rotate a webhook that may have been exposed. Test with a private channel and confirm that the Vulcan Discord-alert settings match the version you installed.

Production checklist

  • Server software and Minecraft version are listed as compatible by the current Vulcan release.
  • Folia is not being used.
  • PacketEvents and Vulcan are the intended versions and both load without console errors.
  • The generated config.yml has been backed up and reviewed after any upgrade.
  • Alert visibility is restricted to staff.
  • Punishment commands have been tested with a safe action.
  • Any cumulative punishment policy is implemented by a system that actually records counts.
  • False-positive evidence and a rollback plan exist before enabling severe punishments.
  • Discord webhooks and optional API access are enabled only when required and are kept private.
  • Moderators know how to inspect profiles, violations, connection details, and checks.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.