promotional bannermobile promotional banner

Scala Plugin API

An API for writing plugins in Scala.

File Details

scala-plugin-api-2.10.0-RC5-0.2.1.jar

  • R
  • Dec 29, 2012
  • 10.56 MB
  • 849
  • CB 1.4.6-R0.1

File Name

scala-plugin-api-2.10.0-RC5-0.2.1.jar

Supported Versions

  • CB 1.4.6-R0.1

0.2.1

Core Code Changes

  • renamed BasicMinecraftParsers to MinecraftParsers
  • renamed/refactored EnrichmentClassses into BukkitEnrichment and ScalaEnrichment.
  • Changed the way commands work, they now take four arguments: name, description, args, body
    where before, args and body were merged together.
  • made Parser into a legit monad.
  • added filterWith to Parser, changed time parser to use it.

Example/Other Code Changes

  • moved block changer to its own file and documented it.
  • changed BlockChanger parser to (material or noArguments), which has a
    little bit better error semantics than material.?
  • added Shock command example
  • added release script

Documentation: