Sha256: 4b0b27f1b493f57b377c23cac714c2705922f594dd5e918e8e4ddc2007241661

Contents?: true

Size: 481 Bytes

Versions: 6

Compression:

Stored size: 481 Bytes

Contents

module Bukkit
	class Server
		# Start the server.
		def self.start(options = {})
			if File.exists?("craftbukkit.jar")
				ram = options[:ram]

				puts "Starting your CraftBukkit server...".green
				if ram.nil? or ram == 0
					system 'java -jar craftbukkit.jar'
				else
					puts "Ram: ".blue + ram.to_s.light_blue
					system "java -Xmx#{ram}M -Xms#{ram}M -jar craftbukkit.jar"
				end
			else
				abort "You're not in your server's root directory.".red
			end
		end
	end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
bukkit-2.5.2 lib/bukkit/start.rb
bukkit-2.5.1 lib/bukkit/start.rb
bukkit-2.5.0 lib/bukkit/start.rb
bukkit-2.4.2 lib/bukkit/start.rb
bukkit-2.4.0 lib/bukkit/start.rb
bukkit-2.3.2 lib/bukkit/start.rb