Infinite Buckets v1.0.0.sk

Created by SweplaysYT

Just so you know, we don't know the file format for every file. If it's just a bunch of random characters, it's probably a .zip or .jar.

options:
	prefix: &b&lInfinite &6&lBuckets
	errorPrefix: Server Name
	
on load:
	set {WaterBucket} to glowing water bucket named "&b&lInfinite Water Bucket"
	set {LavaBucket} to glowing lava bucket named "&4&lInfinite Lava Bucket"
	
command /infibuckets [<text>] [<player>] [<text>] [<integer>]:
	permission: infibuckets.admin.give
	permission message: "{@errorPrefix} &7» &cYou don't have permission to do this."
	trigger:
		if arg 1 is not set:
			send ""
			send "{@prefix} &7» Version: v1.0.0"
			send "          &7Made By: SweplaysYT"
			send ""
		
		if arg 1 is "help":
			send ""
			send "&8&m⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯&8┘{@prefix}&8└&m⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯" to player
			send ""
			send "&7/infibuckets help" to player
			send "&7/infibuckets give <player> <water or lava> <amount>" to player
			send ""
			send "&8&m⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯" to player
			send ""
			
		if arg 1 is "give":
			if arg 2 is not a player:
				send "{@errorPrefix} &7» &c/infibuckets give <player> <water or lava> <amount>" to player
			else if arg 2 is a player:
			
				# Water Bucket
				if arg 3 is "water":
					if arg 4 is between 1 and 27:
						give arg 4 of {WaterBucket} to player
						if arg 4 is larger than 1:
							send "{@prefix} &7» You gave &6%arg 4% &b&lInfinite Water Buckets&7." to player
							send "{@prefix} &7» You got &6%arg 4% &b&lInfinite Water Buckets &7from &6%player%&7." to arg 2
						else if arg 4 is 1:
							send "{@prefix} &7» You gave &6%arg 4% &b&lInfinite Water Bucket&7." to player
							send "{@prefix} &7» You got &6%arg 4% &b&lInfinite Water Bucket &7from &6%player%&7." to arg 2
					else:
						send "{@prefix} &7» &cPlease specify a range from 1 to 27&7."
						
				# Lava Bucket
				else if arg 3 is "lava":
					if arg 4 is between 1 and 27:
						give arg 4 of {LavaBucket} to player
						if arg 4 is larger than 1:
							send "{@prefix} &7» You gave &6%arg 4% &4&lInfinite Lava Buckets&7." to player
							send "{@prefix} &7» You got &6%arg 4% &4&lInfinite Lava Buckets &7from &6%player%&7." to arg 2
						else if arg 4 is 1:
							send "{@prefix} &7» You gave &6%arg 4% &4&lInfinite Lava Bucket&7." to player
							send "{@prefix} &7» You got &6%arg 4% &4&lInfinite Lava Bucket &7from &6%player%&7." to arg 2
					else:
						send "{@prefix} &7» &cPlease specify a range from 1 to 27&7."

on right click:
	if player's held item is water bucket named "&b&lInfinite Water Bucket":
		wait 1 tick
		set player's held item to {WaterBucket}
	else if player's held item is lava bucket named "&4&lInfinite Lava Bucket":
		wait 1 tick
		set player's held item to {LavaBucket}