X-Socials๐ŸŒ Overview & Features

๐ŸŒ X-Socials v1.4 , Overview & Features

X-Socials by X Proyects is a sleek, feature-packed Minecraft plugin that lets you share all your social links with your players | with clickable URLs, hover tooltips, in-game GUI editor, auto-broadcasts, first-visit rewards, per-social cooldowns, and full PlaceholderAPI support. ๐Ÿš€

โœจ Core Features

  • โ€ข๐Ÿ”— Clickable Social Links , Players get clickable URLs in chat that open in their browser (Spigot/Paper required)
  • โ€ข๐Ÿ’ฌ Hover Tooltips , Custom hover text appears when players mouse over links
  • โ€ข๐Ÿ“ Per-Social Messages , Multi-line, color-coded messages with {link} and {player} placeholders
  • โ€ข๐ŸŽ First-Visit Rewards , Grant economy, items, or any console command the first time a player uses a social command (tracked per UUID via data.yml)
  • โ€ข๐Ÿ–ผ๏ธ Full GUI Editor , 3 menu types: Main (54-slot), Editor (36-slot), Confirm Delete (27-slot). Create, edit, delete socials via visual inventory!
  • โ€ข๐Ÿ“ข Auto-Broadcast System , Timed multi-line announcements with sequential or random ordering, including interactive [hover]...[/hover] tags
  • โ€ข๐Ÿ”„ Dynamic Command Registration , Each social network auto-registers its own command (e.g. /discord, /twitter) via Bukkit CommandMap
  • โ€ขโฑ๏ธ Cooldown System , Global cooldown + per-social cooldowns in each social's YAML file
  • โ€ข๐ŸŒ 6 Built-in Languages , English, Spanish, Portuguese, Russian, Japanese, plus create your own custom file
  • โ€ข๐Ÿ“Œ PlaceholderAPI Expansion , xsocials expansion: total_uses, per-social link/command/uses/enabled, player_has_<name>
  • โ€ข๐ŸŸฉ Folia Compatible , Full support via reflection
  • โ€ข๐Ÿ”„ Auto Config Updater , Missing keys merged from JAR defaults on startup
  • โ€ข๐Ÿ”” Update Checker , SpigotMC resource #132425
  • โ€ขโš ๏ธ Unsaved Changes Warning , GUI warns when closing with unsaved edits (configurable delay)
  • โ€ข๐ŸŽจ Custom GUI Items , Any material or player heads (name or Base64 texture)
  • โ€ข๐Ÿ’ฌ Chat Input System , Type values directly in chat when editing via GUI
  • โ€ข๐Ÿ“„ Social Network Template , template.yml makes creating new socials easy

๐Ÿ“ฆ What's Inside

FilePurpose
config.ymlMain configlanguage, prefix, broadcasts, rewards, cooldowns, editor settings
socials/discord.ymlDiscord social network settings
socials/twitter.ymlTwitter/X social network settings
socials/youtube.ymlYouTube social network settings
socials/template.ymlTemplate for creating new social networks
broadcasts.ymlAuto-broadcast message groups
data.ymlAuto-generatedtracks which rewards players have claimed
languages/*.ymlTranslation files (EN, ES, PT, RU, JA + custom)

Spigot Resource ID: #132425

Made with โค๏ธ by Fabiรกn