command /sethub: permission: hub.sethub trigger: set {hub} to location of player command /hub: permission: hub.hub trigger: teleport player to {hub} on join: player has permission "hub.login" teleport player to {hub} on first login: teleport player to {hub} # Needs SkQuery for sounds on join: player has permission "hub.login" play level up at player with pitch 1 # ---------------------------------- on join: player has permission "hub.effectflame" loop 1000 times: show mob spawner flames at location of the player wait 1.3 seconds on join: player has permission "hub.effectsmoke" loop 1000 times: show smoke at location of the player wait 1.3 seconds on rightclick on player: player has permission "hub.click" make the clicked entity ride the player on join: player has permission "hub.speed" give player bone on rightclick: player has permission "hub.speed" player is holding bone apply swiftness 10 to the player command /setpoint1: permission: hub.point1 trigger: set {point1} to location of player on walk on diamond block: teleport player to {point1} command /setpoint2: permission: hub.point2 trigger: set {point2} to location of player on walk on gold block: teleport player to {point2} command /setpoint3: permission: hub.point3 trigger: set {point3} to location of player on walk on iron block: teleport player to {point3} command /setpoint4: permission: hub.point4 trigger: set {point4} to location of player on walk on coal block: teleport player to {point4} on join: player has permission "hunger.disable" loop 9999999999999999999999 times: wait 10 ticks set the player's food level to 10 on join: player has permission "hub.join" wait 30 ticks broadcast "&0[&a+&0] &6 %player% has joined the game!" on quit: player has permission "hub.leave" wait 30 ticks broadcast "&0[&4-&0] &6 %player% has left the game." on shoot: projectile is snowball make player ride projectile on shoot: shooter has permission "explode.shoot" projectile is arrow set {es.%shooter%} to 1 if {explode.%shooter%} is 1: loop 1000 times: if {es.%shooter%} is 1: wait 0.03 seconds create a fake explosion at location of projectile on shoot: shooter has permission "fire.shoot" projectile is arrow set {fs.%shooter%} to 1 if {fire.%shooter%} is 1: loop 1000 times: if {fs.%shooter%} is 1: wait 0.03 seconds play mob spawner flames at location of projectile on shoot: shooter has permission "endersignal.shoot" projectile is arrow set {ess.%shooter%} to 1 if {endersignal.%shooter%} is 1: loop 1000 times: if {on.%shooter%} is 1: wait 0.03 seconds play ender signal at location of projectile on shoot: shooter has permission "smoke.shoot" projectile is arrow set {ss.%shooter%} to 1 if {smoke.%shooter%} is 1: loop 1000 times: if {ss.%shooter%} is 1: wait 0.03 seconds play smoke at location of projectile on projectile hit: projectile is arrow set {ess.%shooter%} to 0 on projectile hit: projectile is arrow set {fs.%shooter%} to 0 on projectile hit: projectile is arrow set {es.%shooter%} to 0 on projectile hit: projectile is arrow set {ss.%shooter%} to 0 command /arrow : permission: arrow.particle trigger: if arg 1 is "fire": if arg 2 is "on": set {fire.%player%} to 1 message "&6Fire &7particle effect has been turned &aon" if arg 2 is "off": set {fire.%player%} to 0 message "&6Fire &7particle effect has been turned &4off" if arg 1 is "explode": if arg 2 is "on": set {explode.%player%} to 1 message "&6Explode &7particle effect has been turned &aon" if arg 2 is "off": set {explode.%player%} to 0 message "&6Explode &7particle effect has been turned &4off" if arg 1 is "endersignal": if arg 2 is "on": set {endersignal.%player%} to 1 message "&6EnderSignal &7particle effect has been turned &aon" if arg 2 is "off": set {endersignal.%player%} to 0 message "&6EnderSignal &7particle effect has been turned &4off" if arg 1 is "smoke": if arg 2 is "on": set {smoke.%player%} to 1 message "&6Smoke &7particle effect has been turned &aon" if arg 2 is "off": set {smoke.%player%} to 0 message "&6Smoke &7particle effect has been turned &4off" command /hungerdisable: permission: hunger.disable aliases: /hd trigger: set {food.%player%} to 0 if {food.%player%} is 0: message "&6Your hunger has been disabled!" loop 9999999999999999999999 times: wait 10 ticks set the player's food level to 10 on join: if player has permission "hunger.join": make player execute command "/hungerdisable" command /hungerenable: permission: hunger.enable aliases: /he trigger: message "&6Your hunger has been enabled!" set the player's food level to 10 set {food.%player%} to 1 on sneak toggle: if {hub.doublejump.%player%} is 1: player has permission "hub.doublejump" wait 1 tick push player forwards at speed 3 set {hub.doublejump.%player%} to 2 wait 3 seconds set {hub.doublejump.%player%} to 1 on join: set {hub.doublejump.%player%} to 1 command /hubhelp: permission: hub.help aliases: /hh trigger: message "&7&l-------------------------------------------------------------------------------" wait 3 ticks message "&a&lArrow Commands:" wait 3 ticks message "&6Types: Explode, fire, endersignal, or smoke" wait 3 ticks message "&6Usage: /arrow (type) (on/off)" wait 3 ticks message "&6Arrow Permissions:" wait 3 ticks message "&6Usage Permission: arrow.particle" wait 3 ticks message "&6Explode Permission: explode.shoot" wait 3 ticks message "&6Fire Permission: fire.shoot" wait 3 ticks message "&6EnderSignal Permission: endersignal.shoot" wait 3 ticks message "&6Smoke Permission: smoke.shoot" wait 3 ticks message "&a&lDoubleJump and Hunger Commands:" wait 3 ticks message "&6DoubleJump usage: (just sneak)" wait 3 ticks message "&6Hunger usage: /hungerdisable (or /hd) and /hungerenable (or /he)" wait 3 ticks message "&6DoubleJump permission: hub.doublejump" wait 3 ticks message "&6Hunger permission: hunger.disable (for disabling) and hunger.enable (for enabling)" wait 3 ticks message "&6Hunger join permission: hunger.join" wait 3 ticks message "&a&lTeleportation Commands:" wait 3 ticks message "&6Hub: /sethub and /hub" wait 3 ticks message "&6Block teleport:" wait 3 ticks message "&6/setpoint1 (diamond block)" wait 3 ticks message "&6/setpoint2 (gold block)" wait 3 ticks message "&6/setpoint3 (iron block)" wait 3 ticks message "&6/setpoint4 (coal block)" wait 3 ticks message "&6Permissions:" wait 3 ticks message "setpoint 1: hub.point1" wait 3 ticks message "&6setpoint 2: hub.point2" wait 3 ticks message "&6setpoint 3: hub.point3" wait 3 ticks message "&6setpoint 4: hub.point4" wait 3 ticks message "&6Hub login: hub.login" wait 3 ticks message "&a&lEffects:" wait 3 ticks message "&6Speed Bone: hub.speed" wait 3 ticks message "&6Riding players: hub.click" wait 3 ticks message "&6Fire Effect (enabled on join): hub.effectflame" wait 3 ticks message "&6Smoke Effect (enabled on join): hub.effectsmoke" wait 3 ticks message "&4&l&nMade by &4&l&n&iwinterwolf" wait 3 ticks message "&7&l------------------------------------------------------------------------------------"