HyperGuard
HyperGuard is an addon for HyperScript that lets your scripts work with WorldGuard regions: react when players enter or leave, create regions, and manage owners, members and flags.
on guard region enter "spawn":
send title "&aSpawn" with subtitle "&7You are safe here" to player
on guard region leave "spawn":
send action bar "&cYou left the safe zone" to player
What you can do
- React to movement:
on guard region enter "spawn":andon guard region leave "spawn": - Know where players are:
guard regions of player,players in guard region "arena" - Make and remove regions:
create guard region "plot" from <corner> to <corner> full height - Manage people:
add player to guard region "plot" as owner,remove player from guard region "plot" - Read and set flags:
set guard flag "pvp" of region "arena" to false - Ask before building:
if guard allows building at event's location: - Check for overlap, and set priority and parent
Plots script included
The HyperScript website has a ready-made Plots script built on this addon:
/plot claim · /plot trust <player> · /plot untrust <player> · /plot info · /plot home · /plot unclaim
Requirements
| HyperScript | 1.7.4 or newer |
| WorldGuard | 7.0 or newer, with WorldEdit |
| Server | Paper or Spigot 1.16.5+, Java 8+ |
Installation
- Put the jar in the server's
plugins/folder, next to HyperScript and WorldGuard. - Restart the server.
There is nothing to configure.
Good to know
- Every phrase has the word
guardin it, because HyperScript has simple regions of its own. Both keep working side by side. - This addon collects no data.
Licence
MIT, like HyperScript.
Full syntax and examples: hyperscript.monoforge.net/addons.html
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
HyperGuard 1.2.2 1.2.2 |
1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
paper, purpur, spigot
|
Download |
|
HyperGuard 1.2.1 1.2.1 |
1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
paper, purpur, spigot
|
Download |
|
HyperGuard 1.2.0 1.2.0 |
1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
paper, purpur, spigot
|
Download |
|
HyperGuard 1.1.0 1.1.0 |
1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
paper, purpur, spigot
|
Download |