Skip to content

Modules

shmitzas edited this page Nov 10, 2026 · 1 revision

Modules

Modules are separate plugins that add to VIPCore. Copy a module's folder from Modules-v<version>.zip into addons/swiftlys2/plugins/ and restart; order doesn't matter. A feature module does nothing until a group's Values names its key. Without VIPCore, modules do nothing.


Official modules

Module Kind Feature key Adds
VIP_AntiFlash feature vip.antiflash Flashbang immunity
VIP_Armor feature vip.armor Armor and a helmet on spawn
VIP_Bhop feature vip.bhop Auto bunnyhop
VIP_ChatColor feature vip.chatcolor A coloured name in chat
VIP_DoubleJump feature vip.doublejump Extra jumps in mid-air
VIP_Endurance feature vip.endurance Hits don't slow you down
VIP_FastDefuse feature vip.fastdefuse Faster defusing
VIP_FastPlant feature vip.fastplant Faster planting
VIP_FastReload feature vip.fastreload Instant reloads
VIP_Flags feature vip.flags Server permissions
VIP_Fov feature vip.fov A wider field of view, chosen on Customize
VIP_GoldMember granter — VIP for players with your tag in their name
VIP_GunMenu feature vip.gun_menu A free loadout each round, !gunmenu
VIP_Health feature vip.health More health on spawn
VIP_Items feature vip.items Items on spawn, per team
VIP_KillScreen feature vip.killscreen A healthshot screen effect after a kill
VIP_Money feature vip.money Money every round
VIP_NightVip granter — VIP for everyone during set hours
VIP_NoFallDamage feature vip.nofalldamage No fall damage
VIP_RainbowModel feature vip.rainbowmodel A player model that changes colour
VIP_RoundEndAbilities feature vip.round_end_abilities Speed and low gravity once the round ends
VIP_SmokeColor feature vip.smokecolor Coloured smokes
VIP_Speed feature vip.speed Faster movement
VIP_Tag feature vip.tag A tag in chat and on the scoreboard, chosen on Customize
VIP_Test granter — A trial VIP, !viptest
VIP_Vampirism feature vip.vampirism Health back for damage or kills
VIP_Zeus feature vip.zeus A Zeus x27 on spawn

Kinds

Kind Does
feature A perk: a group grants it by its key, and its players switch it on Perks
granter Gives VIP itself; has no key
Combination OK
Any feature modules together Yes
VIP_Tag + VIP_ChatColor Yes — one chat line carries the tag and the colour
VIP_Speed below 1 + VIP_Endurance No — Endurance undoes the slowdown
Granters together Yes

Configuration

Feature settings live in the group's Values in vip_groups.jsonc. These modules also have a file, created on first start, in addons/swiftlys2/configs/plugins/<module>/:

Module File Root section
VIP_GoldMember config.jsonc GoldMember
VIP_GunMenu config.jsonc GunMenu
VIP_NightVip config.jsonc NightVip
VIP_Test config.jsonc vip_test

Writing your own module: API Integration.

Clone this wiki locally