@@ -0,0 +1,430 @@
+package org.egordorichev.lasstry.mod;%0A%0Apublic class Mod %7B%0A%09protected String name;%0A%09protected boolead loaded;%0A%09%0A%09public Mod(String name) %7B%0A%09%09this.name = name;%0A%09%09this.loaded = false;%0A%09%7D%0A%09%0A%09public void load() %7B%0A%09%09if(this.loaded) %7B%0A%09%09%09// TODO: throw a error%0A%09%09%7D%0A%09%09%0A%09%09// TODO%0A%09%09%0A%09%09this.onLoad();%0A%09%09this.loaded = true;%0A%09%7D%0A%09%0A%09protected onLoad() %7B%0A%09%0A%09%7D%0A%09%0A%09protected onUnload() %7B%0A%09%0A%09%7D%0A%09%0A%09public String getName() %7B%0A%09%09return this.name;%0A%09%7D%0A%7D%0A

Create Mod.java