AP
Rev Gui Manager
easy way to create gui multi action
it's a small api i made cos i am bored
i hobe you enjoy it
Requirements
Skript
skript-mirror
SkQuery
Effects
Rev Create new menu id %integer%
Rev set menu id %integer% name to %text%
Rev set menu id %integer% rows to %integer%
Rev open menu id %integer% to %player%
Rev set slot %integer% of menu id %integer% to %item% [named %-text%] [with lore %-text%]
Rev set slot %integer% of menu id %integer% to execute cmd %text% as op on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) click
Rev set slot %integer% of menu id %object% permission to %text% on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) click
Rev set slot %integer% of menu id %object% to send %text% on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) click
Rev set slot %integer% of menu id %object% to Cooldown %text% on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) click
Rev set slot %integer% of menu id %object% to give %items% on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) click
Rev set slot %integer% of menu id %object% to Close on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) click
Rev set slot %integer% of menu id %object% to use %object% and cost %number% on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) click
Rev set slot %integer% of menu id %object% to run [[function] [effect]] %object% on (1¦left|2¦right|3¦middle|4¦shift left|5¦shift right|6¦ ) clickExample
on load:
Rev Create new menu id 1
Rev set menu id 1 name to "&ctest"
Rev set menu id 1 rows to 2
Rev set slot 1 of menu id 1 to stone with lore "&clore"
Rev set slot 2 of menu id 1 to stone
Rev set slot 3 of menu id 1 to stone
set {_item} to stone of power 1
Rev set slot 4 of menu id 1 to {_item} named "&chello" with lore "&cworld"
Rev set slot 5 of menu id 1 to stone named "&cname" with lore "&clore"
Rev set slot 1 of menu id 1 permission to "slot.1" on click
Rev set slot 1 of menu id 1 to execute cmd "/day" on shift left click
Rev set slot 2 of menu id 1 to execute cmd "/day" as op on middle click
Rev set slot 3 of menu id 1 to send "&chello" on click
Rev set slot 3 of menu id 1 to use "{Coins.%%{_p}%%}" and cost 100 on left click
Rev set slot 2 of menu id 1 to use "{Token.%%{_uuid}%%}" and cost 100 on left click
Rev set slot 5 of menu id 1 to Cooldown "1 day" on click
Rev set slot 4 of menu id 1 to Cooldown "1 day" on left click
Rev set slot 1 of menu id 1 to Close on click
Rev set slot 2 of menu id 1 to Close on left click
add 10 stone named "kit" to {_kit::*}
add 20 coal ore to {_kit::*}
Rev set slot 5 of menu id 1 to give {_kit::*} on left click
Rev set slot 8 of menu id 1 to stone
Rev set slot 8 of menu id 1 to run function "test({_p}, {Coins.%%{_p}%%})" on left click
Rev set slot 9 of menu id 1 to stone
Rev set slot 9 of menu id 1 to run effect "send ""hello"" to {_p}" on left click
Rev set slot 10 of menu id 1 to stone
Rev set slot 10 of menu id 1 to run "give 1 of stone to {_p}" on left click
Rev set slot 11 of menu id 1 to stone
Rev set slot 11 of menu id 1 to run "broadcast ""&c&lhello world""" on click
Rev set slot 12 of menu id 1 to stone
Rev set slot 12 of menu id 1 to run "set {StartGame} to true" on left click
Rev set slot 12 of menu id 1 to run "set {StartGame} to false" on right click
Rev set slot 12 of menu id 1 to send "%%{StartGame}%%" on left click
Rev set slot 12 of menu id 1 to send "%%{StartGame}%%" on right click
Rev set slot 13 of menu id 1 to stone named "&ccoins"
Rev set slot 13 of menu id 1 to send "%%{Coins.%%{_p}%%}%%" on click
Rev set slot 14 of menu id 1 to stone named "&cmy uuid"
Rev set slot 14 of menu id 1 to send "%%{_uuid}%%" on click
command /test:
description: &cgui command !
trigger:
Rev open menu id 1 to playercreate kit with Preview
on load:
Rev Create new menu id 2
Rev set menu id 2 name to "&cKits"
Rev set menu id 2 rows to 1
Rev set slot 0 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
Rev set slot 1 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
Rev set slot 2 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
Rev set slot 3 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
Rev set slot 4 of menu id 2 to Diamond Sword named "&eVip kit" with lore "&cRight click to Preview"
Rev set slot 5 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
Rev set slot 6 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
Rev set slot 7 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
Rev set slot 8 of menu id 2 to Gray Stained Glass Pane named " " with lore " "
add Diamond Sword to {_kits::*}
add Diamond Helmet to {_kits::*}
add Diamond Chestplate to {_kits::*}
add Diamond Leggings to {_kits::*}
add Diamond Boots to {_kits::*}
add 10 Golden Apple to {_kits::*}
Rev set slot 4 of menu id 2 to give {_kits::*} on left click
Rev set slot 4 of menu id 2 to Cooldown "1 day" on left click
Rev set slot 4 of menu id 2 permission to "vip.kit" on left click
Rev set slot 4 of menu id 2 to execute cmd "/PreviewVipKit" on Right click
Rev Create new menu id 3
Rev set menu id 3 rows to 1
Rev set menu id 3 name to "&cPreview Vip kit"
set {_loop} to 0
loop {_kits::*}:
Rev set slot {_loop} of menu id 3 to loop-value
add 1 to {_loop}
command /kits:
trigger:
Rev open menu id 2 to player
command /PreviewVipKit:
trigger:
Rev open menu id 3 to playerhow to use variables in name and lore
Rev set slot 0 of menu id 2 to Gray Stained Glass Pane named "%%{Coins.%%{_p}%%}%% " with lore "%%{Coins.%%{_uuid}%%}%% "Terms:
You can not can not claim it as your own
You can't edit the skript and upload it as yours
- You can't sell this resource or give it to anyone for money.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta