
Vanilla Core
A comprehensive all-in-one SMP plugin for PvP balance, custom mechanics, and server management. (Alternative to SMP Core)
Оцените первым
745
6
Список изменений
[1.5.0] - 2026-07-02
Added
- Added Faster Happy Ghasts (
features.faster-happy-ghasts) with configurable flying speed for newly spawned happy ghasts. - Added Potion Bans (
features.potion-bans) with per-effect tier flags inblocked-effects(effect:tier1:tier2) and GUI controls for Tier 1/Tier 2 toggles. - Added Ritual (
features.ritual) with/ritual start,/ritual status, and/ritual cancel, plus optional end effects:- Beacon beam (
features.ritual.end-effect-beacon-beam) - Beacon beam duration (
features.ritual.beacon-beam-duration-seconds) - Firework burst (
features.ritual.end-effect-firework-burst)
- Beacon beam (
- Added standalone combat restriction features:
- Bed Bombing Ban (
features.bed-bombing-ban) - TNT Minecart Ban (
features.tnt-minecart-ban) - Villager Killing Ban (
features.villager-killing-ban) - Crystal PvP Ban (
features.crystal-pvp-ban) - Anchor Restriction (
features.anchor-restriction) - Pearl Restriction (
features.pearl-restriction)
- Bed Bombing Ban (
- Added Item Cooldowns (
features.item-cooldowns) for GUI-managed cooldowns (golden apple, enchanted golden apple, ender pearl, wind charge) with optional extra material entries via config. - Added Spectator On Death (
features.spectator-on-death) to move players into spectator mode after death. - Added Ender Chest Item Limiter (
features.ender-chest-item-limiter) with Item Limiter-style GUI management and support for custom item matching (customModelData,displayName,potionType) to block specific items from being stored in ender chests. - Added persistent social data layer with SQLite-backed player preferences and player blocking storage.
- Added Folia-aware scheduler utility used for async/sync/repeating task safety.
- Added social/communication engine under
/smpincluding PM/reply, mentions with notifications, URL formatting, social spy, chat/PM/mention toggles, player block/unblock/list, and command-level toggles/cooldowns from config. - Added announcements engine with configurable interval and messages.
- Added teleport stack:
/tpa,/tpahere,/tpaccept,/tpdeny,/spawn,/setspawn,/back,/tp, and/tphere, with configurable safety checks. - Added persistent homes and warps systems with GUI navigation (
/home,/homes,/sethome,/delhome,/warp,/warps,/setwarp,/delwarp). - Added kits system with
/kit,/kits, cooldown persistence, and first-join starter kit support. - Added utility/admin command pack:
/fly,/god,/speed,/repair,/giveitem,/workbench,/anvil,/ec,/invsee, and/clearinv.
Changed
- Bumped config version to
9so new defaults and migrations are applied automatically. - Registered standalone social commands
/msg,/reply, and/socialspywhile keeping/smp msg,/smp reply, and/smp socialspyavailable. - Updated permission defaults so
smp.msgandsmp.replynow default totrue(no OP required). - Rebranded the plugin display name and user-facing branding to "Vanilla Core" across
plugin.yml, runtime messages, logs, and documentation. - Switched the admin command to
/smponly and removed the/vanillaalias. - Removed legacy
vanillacore.*permission mapping and standardized permission checks onsmp.*nodes. - Upgraded
/smp reloadto support module-scoped hot reload targets:all,config,messages,menus, andfeatures, with elapsed-time feedback and per-module failure reporting. - Added
/smp versionwithsmp.versionpermission for quick in-game/admin version checks. - Update checks now fetch the latest release version directly from Modrinth (
vanillacorewastaken) while keeping CDN-backed remote feature-control and maintenance messaging. - Split combat restrictions into separate features instead of one combined settings screen.
- Extended
/ritual startto support runtime overrides:/ritual start [time] [color]with durations like30s,1m,1h,1d, and1h30m, plus color tab completion. - Added a full Ritual settings GUI in
/smp menu(right-click Ritual) for duration, radius, particle color, start sound toggle, and end-effect toggles. - Reworked Potion Bans config and GUI: removed
ban-all/ban-tier2keys and switched to per-effect tier entries (effect:tier1:tier2) with computed "Ban All Potions" behavior. - Main menu pagination now clamps page bounds and keeps feature slots dedicated to features so overflow moves to later pages automatically.
- Removed the auto-generated
messages.ymlcodebase-string-catalogsection somessages.ymlnow contains only proper runtime message keys. - Centralized feature card/menu text into
messages.ymlunderfeature-menus.*and moved Infinite Restock/Netherite GUI title and control labels to message keys. - Updated docs to reflect runtime-only
messages.ymlkeys and Ender Chest Item Limiter message keys.
Fixed
- MiniMessage Crash: Fixed an
IllegalArgumentExceptioncrash by renaming camelCase tags ({configPath},{maxLevel},{customModelData}, etc.) tosnake_casein code and config. - Menu Interaction Bug: Fixed a bug where left-click and right-click actions on features failed in the main menu due to double-prefixing of the configuration path (e.g.,
features.features.ritual). - Docs Styling: Stripped emojis from the documentation and injected scalable React-style SVG icons via CSS masking in the Docusaurus frontend for a sleek, professional UI.
- Documentation: Rewrote
README.mdto use human-friendly descriptions and fully documented missing features like Server Restarts, Mob Manager, Minimap Control, and ported AirCore features (TPA, Kits, Homes, Utility Commands, Social Systems).
Файлы
vanilla-core-1.5.0.jar(13.94 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.5.0
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.21–26.2
Загрузок
32
Дата публикации
02.07.2026
