Skip to content

MaxWainer/framework

framework

Current version: 0.0.1

Simple framework for developing simple plugins for minecraft servers

This framework doesn't contain any cOoLfEaTuReS, just few utilities that may reduce developing time

Open issue if you have any suggestions or smth like that

Mainly, framework created with intent on dependency injection, and require guice for work

Using:

  • Gradle
      repositories {
          mavenCentral()
      }
    
      dependencies {
          
          // highly recommend include them in jar if you really using this 
          implementation 'io.github.maxwainer:framework-loader:<Major>.<Minor>.<Revision>'
          implementation 'io.github.maxwainer:framework-bootstrap:<Major>.<Minor>.<Revision>'
          implementation 'io.github.maxwainer:framework-bukkit-bootstrap-implementation:<Major>.<Minor>.<Revision>'
          // they are lightweight, so, they didn't produce some problems
    
          compileOnly 'io.github.maxwainer:framework-commons:<Major>.<Minor>.<Revision>'
          // implementation of some modules
          compileOnly 'io.github.maxwainer:framework-<platform>-<module>-implementation:<Major>.<Minor>.<Revision>'
          
          // basic logic
          compileOnly 'io.github.maxwainer:framework-<platform>-<module>-implementation:<Major>.<Minor>.<Revision>'
    
          // modules and submodules artifact logic
          compileOnly 'io.github.maxwainer:framework-<module>-<submodules, split them using dashed ->:<Major>.<Minor>.<Revision>'
    
          compileOnly 'io.github.maxwainer:framework-config-api:<Major>.<Minor>.<Revision>'
          compileOnly 'io.github.maxwainer:framework-config-bukkit-adapters:<Major>.<Minor>.<Revision>'
          compileOnly 'io.github.maxwainer:framework-config-<type>:<Major>.<Minor>.<Revision>'
    
          compileOnly 'io.github.maxwainer:framework-locale:<Major>.<Minor>.<Revision>'
          compileOnly 'io.github.maxwainer:framework-orm-api:<Major>.<Minor>.<Revision>'
          compileOnly 'io.github.maxwainer:framework-packet-wrapper:<Major>.<Minor>.<Revision>'
          compileOnly 'io.github.maxwainer:framework-stack-wrapper:<Major>.<Minor>.<Revision>'
          compileOnly 'io.github.maxwainer:framework-bukkit-commons:<Major>.<Minor>.<Revision>'
      }

About

Simple framework for everything what I do

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages