Sha256: 380bbb50ae402eb3801f48bda2308438ee45e4e9c78013c6b47a38fde264815e

Contents?: true

Size: 537 Bytes

Versions: 1

Compression:

Stored size: 537 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

1 entries across 1 versions & 1 rubygems

Version Path
bukkit-2.5.3 lib/bukkit/start.rb