CorePlus - WorldGuard v1.6

Plugin Core, implement: Region, ProtectionStone, tpa, sethome, menus, add more
  • ChatGPT Image 16 ene 2026, 03_38_01 a.m..jpg
  • Captura desde 2026-01-18 03-37-36.png
  • Captura desde 2026-01-18 03-37-43.png
  • region selected.png
  • Captura desde 2026-02-05 19-31-32.png
  • Captura desde 2026-02-05 19-31-37.png
  • ChatGPT Image 16 ene 2026, 03_38_01 a.m..jpg
  • Captura desde 2026-01-18 03-37-36.png
  • Captura desde 2026-01-18 03-37-43.png
  • region selected.png
  • Captura desde 2026-02-05 19-31-32.png
  • Captura desde 2026-02-05 19-31-37.png

🔹 CorePlus – Modular Core & Region Framework for Hytale Servers​

CorePlus is a powerful and modular core framework designed to be the foundation of any serious Hytale server.

It provides a fully-featured region and protection system, along with essential backend systems such as player data management, cooldown handling, and extensible flags.
CorePlus allows developers and server owners to build scalable, performant, and clean gameplay mechanics on top of a solid and optimized core.

This plugin is ideal for Survival, RPG, Hub, and Network-based servers that require advanced region control and long-term scalability.


🚀 Last Features​

  • 🔔 Update – Scoreboard System​

  • ✅ Scoreboard system implemented
    🔗 Added PlaceholderAPI (PAPI) compatibility (https://placeholderapi.com/downloads/)
    ⚡ Flicker-free scoreboard, smooth and stable updates
    🛠️ Fully customizable and live-editable, no server restart required
  • 🚧 More features and improvements coming soon!


🧍 Player Data System​

  • Persistent player data handling
  • Easily extendable data containers
  • Designed for long-term scalability

⏱️ Cooldown System​

  • Fully typed cooldowns using CooldownType
  • Per-player cooldown tracking
  • Ideal for abilities, commands, interactions, and custom mechanics

🛡️ Advanced Region & Protection System​

  • Menus
  • Custom region creation (radius & expansion based)
  • Region priority system using Z-Index
  • Overlapping regions with deterministic behavior
  • Flexible RegionFlags to control gameplay logic
  • Designed for protected zones, hubs, spawns, and custom areas

🧱 Block & Interaction Control​

  • JSON-based block configuration (blocks.json)
  • Event-driven protection checks
  • Seamless integration with the region system

🏠 Commands​

/home dazzhub.coreplus.command.home
/home add <name> (dazzhub.coreplus.command.home) (dazzhub.coreplus.command.home.add.max.<group>)
/home <name>
/home remove <name> dazzhub.coreplus.command.home.remove
/home list dazzhub.coreplus.command.home.list

/ps dazzhub.coreplus.command.ps
/ps invite <player> dazzhub.coreplus.command.ps.invite
/ps remove <player> dazzhub.coreplus.command.ps.give
/ps flag add/remove dazzhub.coreplus.command.ps.flag
/ps info dazzhub.coreplus.command.ps.info

/rg dazzhub.coreplus.command.rg
/rg create <name-region> dazzhub.coreplus.command.rg.create
/rg flag <name-region> add/remove <flag> dazzhub.coreplus.command.flag
/rg remove <name-region> dazzhub.coreplus.command.remove
/rg info dazzhub.coreplus.command.rg.info

/tpa dazzhub.coreplus.command.tpa
/tpa <player> dazzhub.coreplus.command.tpa
/tpa accept dazzhub.coreplus.command.tpa.accept

bypass events detections: 'coreplus.admin'


🧩 Modular & Developer-Friendly​

  • Clean and organized package structure
  • Designed following SOLID principles
  • No hardcoded gameplay logic
  • Works as a core API for other plugins



🧠 Why CorePlus?​

CorePlus is not just a plugin — it’s a framework built to handle complex server logic such as regions, protections, priorities, and flags, while remaining clean, extensible, and high-performance.




🛠️ Requirements​

  • Hytale Server
  • Java environment compatible with the Hytale modding API

{
"disable_worlds": [
"pvp"
],
"blocks": {
"Default_A_Block_ProtectionX20": {
"size": {
"x": 20,
"y": 256,
"z": 20
},
"block_info": {
"mine_return": true,
"first_join": true
},
"comment": "#TYPES FLAGS: USE, BUILD, PVP",
"flags_list": [
"USE",
"BUILD"
]
}
}
}

{
"protection": {
"out-of-region": "&8[&e✯&8] &eNo te encuentras en una protección",
"overlaps": "&8[&e✯&8] &eNo puede colocar una protección aquí ya que se superpone a otra región!",
"created": "&8[&e✯&8] &eProtección creada!",
"remove": "&8[&e✯&8] &eProtección eliminada!",
"member-added": "&8[&e✯&8] &6{target} &efue añadido!",
"member-removed": "&8[&e✯&8] &6{target} &efue removido!",
"member-already-added": "&8[&e✯&8] &6{player} &eya fue agregado",
"member-notification-added": "&8[&e✯&8] &eHas sido agregado a la protección de &6{owner}&e!",
"member-notification-removed": "&8[&e✯&8] &eHas sido removido de la protección de &6{owner}&e!",
"flag-added": "&8[&e✯&8] &eEl flag &6{flag} &efue añadido!",
"flag-removed": "&8[&e✯&8] &eEl flag &6{flag} &efue removido!",
"flag-invalid": "&8[&e✯&8] &eEl flag &6{flag}&e no es válido!",
"remove-yourself": "&8[&e✯&8] &eNo puedes borrarte a ti mismo &6-_-",
"block-give": "&8[&e✯&8] &eBloque agregado &8(&6{id}&8)&e a &6{player}&e!",
"block-not-found": "&8[&e✯&8] &eNo se puede encontrar el bloque &8(&6{id}&8)&e en el archivo de configuración!",
"region-enter": "&8[&e✯&8] &eHas entrado a la protección de &6{region_name}&e!",
"region-exit": "&8[&e✯&8] &eHas salido de la protección de &6{region_name}&e!",
"not-owner": "&8[&e✯&8] &eNo eres el dueño de esta protección!",
"world-disabled": "&8[&e✯&8] &eLos bloques de protección están desactivados en este mundo!",
"execute": {
"info": {
"decoration": {
"top": "&7--------------------",
"down": "&7--------------------"
},
"owner": "&8[&e✯&8] Owner: &c{owner}",
"flags": "&8[&e✯&8] Flags: &b{flags}",
"members": "&8[&e✯&8] Members: &d{members}",
"not-found": "&8[&e✯&8] &eNo se encuentra ninguna región cerca"
}
},
"commands": {
"add-yourself": "&8[&e✯&8] &eNo puedes agregarte a ti mismo, busca amigos &6:)",
"permission": "&8[&e✯&8] &eNo tienes permisos, adquiérelos en &6store.server.com",
"error": "&8[&e✯&8] &eEste comando no existe",
"error-block": "&8[&e✯&8] &6{id}&e no existe",
"error-target": "&8[&e✯&8] &6{player}&e no existe",
"error-flag": "&8[&e✯&8] &6{flag}&e no existe",
"error-fatal": "&8[&e✯&8] &eHubo un error, por favor comuníquese con un administrador",
"require-player": "&8[&e✯&8] &eEste comando requiere el nombre del jugador!",
"require-flag": "&8[&e✯&8] &eEste comando requiere el nombre del flag!"
}
},
"region": {
"created": "&8[&e✯&8] &eRegion &6{region}&e creada!",
"remove": "&8[&e✯&8] &eRegion &6{region}&e eliminada!",
"have-selected": "&8[&e✯&8] &eDebes haber seleccionado 2 puntos con la herramienta de selección",
"world-not-found": "&8[&e✯&8] &eError al detectar el mundo!",
"region-not-found": "&8[&e✯&8] &eNo se encuentra la región",
"flag-added": "&8[&e✯&8] &eEl flag &6{flag} &efue añadido en la region &6{region}&e z-index: &6{z}&e!",
"flag-removed": "&8[&e✯&8] &eEl flag &6{flag} &efue removido en la region &6{region}&e z-index: &6{z}&e!",
"flag-invalid": "&8[&e✯&8] &eEl flag &6{flag}&e no es válido!\n&8[&e✯&8] &eIntenta con\n{&8[&e✯&8] &c{flags}",
"commands": {
"region-already-exists": "&8[&e✯&8] &eYa existe una región con el nombre {region}",
"error-fatal": "&8[&e✯&8] &eHubo un error, por favor comuníquese con un administrador",
"flag-invalid-action": "&8[&e✯&8] &eDebes especificar si es add o remove",
"info-execute": {
"info": {
"decoration": {
"top": "&7--------------------",
"down": "&7--------------------"
},
"owner": "&8[&e✯&8]&e Owner: &c{owner}",
"flags": "&8[&e✯&8]&e Flags: &b{flags}",
"members": "&8[&e✯&8]&e Members: &d{members}",
"z-index": "&8[&e✯&8]&e Z-Index: &d{z}",
"not-found": "&8[&e✯&8] &eNo se encuentra ninguna región cerca"
}
}
}
},

"home": {
"not-found": "&8[&e✯&8] &eEl home &c{name}&e no existe",
"set": "&8[&e✯&8] &eHome &a{name}&e establecido!",
"limit-reached": "&8[&e✯&8] &eNo puedes tener más de &c{limit}&e homes",
"save-error": "&8[&e✯&8] &eError al intentar guardar &c{name}",
"error-delete": "&8[&e✯&8] &eError al intentar eliminar &c{name}",
"already-exist": "&8[&e✯&8] &eYa existe &c{name}",
"delete": "&8[&e✯&8] &eHome &a{name}&e eliminado correctamente!",
"list": "&8[&e✯&8] &e{name}",
"list-empty": "&8[&e✯&8] &eNo tienes ningún home guardado",
"not-permission": "&8[&e✯&8] &eNo tienes permisos para ejecutar este comando"
},

"tpa": {
"tpa-yourself": "&8[&e✯&8] &eNo puedes teletransportarte a ti mismo &6-_-",
"player-not-found": "&8[&e✯&8] &eEl jugador especificado no está conectado.",
"cooldown": "&8[&e✯&8] &eDebes esperar &c{time}&e segundos para usar &6/tpa&e nuevamente.",
"target-busy": "&8[&e✯&8] &eEse jugador ya tiene una solicitud de TPA pendiente.",
"sent": "&8[&e✯&8] &eHas enviado una solicitud de teletransporte a &6{player}&e.",
"received": "&8[&e✯&8] &6{player}&e quiere teletransportarse contigo. &a/tpa accept &eo &c/tpa deny",
"accepted": "&8[&e✯&8] &eHas aceptado la solicitud de &6{player}&e.",
"teleported": "&8[&e✯&8] &eHas sido teletransportado a &6{player}&e.",
"no-request": "&8[&e✯&8] &eNo tienes solicitudes de teletransporte pendientes.",
"expired": "&8[&e✯&8] &eLa solicitud de teletransporte ha expirado."
},

"Menu": {
"Title": "Protection Menu",
"Page": {
"Protections": {
"title": "PROTECCIONES CERCA {count}",
"button": "Nearby Regions"
},
"Members": {
"title": "JUGADORES CONECTADOS PARA INVITAR",
"button": "Invite Member"
},
"Flags": {
"title": "CONFIGURACIÓN DE FLAGS",
"button": "Add/Remove Flags"
}
}
}
}

{
"core": {
"useHome": true,
"useTpa": true,
"usePs": true,
"useRg": true,
"useScore": true
},

"home": {
"default": 3,
"vip": 4
},

"onJoin": {
"onMessage": {
"enable": true,
"message": [
"&8[&e✯&8] &eBienvenido &b{player}",
"&8[&e✯&8] &eEn el inventario tiene una protección de 10 x 256 x 10 el bloque es &c{default_ps}"
]
},
"onItems": {
"enable": true,
"items": {
"Weapon_Axe_Iron": 1,
"Tool_Pickaxe_Iron": 1,
"Armor_Leather_Medium_Head": 1,
"Armor_Leather_Raven_Chest": 1,
"Armor_Leather_Medium_Legs": 1,
"Armor_Leather_Raven_Hands": 1,
"Potion_Health": 5
}
}
},

"Scoreboard": {
"Title": {
"text": "Titlee",
"color": "#AAAAAA",
"alignment": "center"
},
"Settings": {
"Right": 0,
"Top": 400,
"Width": 250,
"Height": 200
},
"Lines": [
{
"text": "Region: {region}",
"color": "#AAAAAA"
},
{
"text": "Hola con api: %player_username%",
"color": "#55FF55"
},
{
"text": "Region con api: %coreplus_region%",
"color": "#55FF55"
}
]
}
}

Latest reviews

This license was given for free. What's this?
Excellent, it works great for my server!
Buy a license now
$3.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
3 months
Share and earn
Refer this resource and earn a 10% commission.
1,716 Views
4 Purchases
6 Downloads
Jan 16, 2026 Published
Feb 6, 2026 Updated
5.00 star(s)
Average rating (1)
15.3 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Protection
  1. GUI
  1. Core
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Supported languages
  1. English
  1. Spanish
Creator
Owner
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Interactive branching NPC dialogues, typewriter UI, portraits, conditions, in game editor.
Not yet rated
6 purchases
Premium splash healing potions with PvP balancing and distance scaling.
Not yet rated
1 purchase
Custom teleport pearl Cooldown system Notifications Premium assets Lightweight and optimized
Not yet rated
0 purchases
Automatically regenerate resource zones with weighted block generation, protected regions and fully
Not yet rated
0 purchases
All-in-one economy: shops, auction, player shops, bank, taxes, jobs, webstore and API.
Not yet rated
1 purchase
Share and earn
Refer this resource and earn a 10% commission.
1,716 Views
4 Purchases
6 Downloads
Jan 16, 2026 Published
Feb 6, 2026 Updated
5.00 star(s)
Average rating (1)
15.3 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Protection
  1. GUI
  1. Core
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Supported languages
  1. English
  1. Spanish
Creator
Owner
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Interactive branching NPC dialogues, typewriter UI, portraits, conditions, in game editor.
Not yet rated
6 purchases
Premium splash healing potions with PvP balancing and distance scaling.
Not yet rated
1 purchase
Custom teleport pearl Cooldown system Notifications Premium assets Lightweight and optimized
Not yet rated
0 purchases
Automatically regenerate resource zones with weighted block generation, protected regions and fully
Not yet rated
0 purchases
All-in-one economy: shops, auction, player shops, bank, taxes, jobs, webstore and API.
Not yet rated
1 purchase
Top