return{Name="\098\108\105\110\107";Aliases={"\098"};Description="\084\101\108\101\112\111\114\116\115 \121\111\117 \116\111 \119\104\101\114\101 \121\111\117\114 \109\111\117\115\101 \105\115 \104\111\118\101\114\105\110\103\046";Group="\068\101\102\097\117\108\116\068\101\098\117\103";Args={};ClientRun=function(z)local R=z.Executor:GetMouse()local y=z.Executor.Character if not y then return"\089\111\117 \100\111\110\'\116 \104\097\118\101 \097 \099\104\097\114\097\099\116\101\114\046"end y:MoveTo(R.Hit.p)return"\066\108\105\110\107\101\100\033"end}
return {
	Name = "blink";
	Aliases = {"b"};
	Description = "Teleports you to where your mouse is hovering.";
	Group = "DefaultDebug";
	Args = {};

	ClientRun = function(context)
		-- We implement this here because player position is owned by the client.
		-- No reason to bother the server for this!

		local mouse = context.Executor:GetMouse()
		local character = context.Executor.Character

		if not character then
			return "You don't have a character."
		end

		character:MoveTo(mouse.Hit.p)

		return "Blinked!"
	end
}