Mineuniverse
Log in Register
Plugins

ScaLoader

Loads the Scala library for use with plugins written in Scala
by TheReturningVoid
Download Claim this project
565 downloads
0 likes
Updated Jun 30, 2026
0 hypes
General Miscellaneous

ScaLoader

Loads Scala and other libraries for use with plugins written in Scala

ScaLoader is a plugin that automatically downloads the Scala libraries, and injects them into the server's classpath. It also allows other plugins to register their own required libraries. This is required for any plugins written in Scala to function.

Libraries

This plugin downloads the following 2 libraries by default:

Other libraries can be registered from other plugins using LibraryRegistry.registerLibrary().

Example:

public void onEnable() {
    LibraryRegistry.registerLibrary("Scala Library 2.12.2", new URL("http://central.maven.org/maven2/org/scala-lang/scala-library/2.11.8/scala-library-2.11.8.jar"), this);
}

A HashMap of all libraries and their filenames is stored in LibraryRegistry.libraries.

Changelog:

v1.1

  • Added ability to register libraries from other plugins
  • Updated Scala from 2.11.8 to 2.12.2

v1.0

  • Initial release

License

This project is licensed under the MIT License. Feel free to use this plugin in any projects, and make a pull request if you have features to add.

ScaLoader v1.1
MC 1.11, 1.10
Release 2017-05-07 Get
ScaLoader 1.0
MC 1.11, 1.10
Release 2016-12-24 Get

More from TheReturningVoid

HubEffect
675
Pressurized Defence
5,109
Blood Money
1,249

You Might Also Like

Animated-TabList
A free alternative tablist with fewer options (This is only designed to modify tablist)
99,292
Referrals
Ever wanted to give players gifts for referring players? just install referrals, a easy and super-configurabel referral plugin.
98,141
BuySell
BuySell
9,997
ChunkLoaderX
Keep your chunks loaded - ChunkLoaderX
9,957
MapLoader
Automatic World Generation
9,890
Home
Home
9,698