
VLessentials
Create PaperMC 1.21.10 plugin "VLessentials" com estes comandos: TELEPORTE: /tpa <player> [vless.tpa] | /rtp [vless.rtp] | /spawn [vless.spawn] /setspawn...
00—spigotServer1.21.10mod
VLessentials adds an essentials-style toolkit for Paper/Spigot 1.21.10 with bilingual (PT-BR/EN) messaging, SQLite-backed player settings, and YAML spawn configuration.
Key features
- Teleports: /tpa, /rtp, /spawn, /setspawn, /tpall, /tpabloq (teleport to looked block, safe above ground).
- Utility & modes: /gm, /curar, /comer, /fly, /speed, /chapeu, /luz, /jump, /exp, /ping, /raio, /explode, /god, /reparar.
- Items/customization: /item renames main-hand with colors, /encantar adds enchantments, /cores lists color codes.
- Chat: /l and /g toggle or send local/global chat; local range configurable in config.yml.
- Visibility & safety: /invisivel (spectator + invisibility + no-collision), /visivel to restore, /god toggle, /clear uses a confirm GUI.
- Inventories & misc: /ec, /ecsee, /invsee, /tell with /bloqtell blocking, /lixo trash GUI, /bigorna, /mesa, /title, /dia, /noite, /spawn tools.
- PVP mutual toggle via /pvp; damage is cancelled unless both players have it enabled. Auto-pickup toggle with /auto collects block drops directly.
Persistence and config
- config.yml holds language (pt-BR/en), RTP radius/min, and local chat range; spawn is stored in the same YAML when /setspawn is used.
- Player toggles (PVP, tell block, auto-pickup, chat channel) are stored in plugins/VLessentials/players.db (SQLite) and loaded asynchronously on join.
Usage notes
- Permissions follow the vless.* nodes listed in plugin.yml (e.g., vless.spawn, vless.clear, vless.pvp).
- /clear opens a confirmation menu; confirming clears armor, offhand, and inventory. Trash GUI deletes its contents on close.
- /invisivel switches players to spectator for noclip; /visivel restores the previous gamemode or defaults to survival.