Giter Club home page Giter Club logo

aoitoriproject's Introduction

青鸟Project


这是一个用来减少Minecraft Bukkit Plugin重复劳动的项目,包含了如下功能

  1. 针对MC后端开发的持久化组件:使用了caffeine、redis、mysql作为缓存/存储数据库,reflectasm作为反射库、jeromq作为消息中间件,可以定义实体、定义实体关系、充分发挥关系数据模型优势,使用同步缓存、异步读写、玩家独占数据等优化手段提高读写效率,提高开发效率。
  2. 指令管理组件:自动生成帮助消息,Tab补全,提高代码可读性,通过注解轻松定义指令执行权限等。
  3. 配置映射组件:只需要定义配置文件实体,AoitoriProject会自动从您的插件中读取对应值到对应成员,避免了繁琐的配置set操作,可以读取/释放一个目录下的所有文件映射成对应Bean。
  4. op组件:通过反射NMS实现的OP权限给予、移除,避免了原本的setOP存在读写硬盘IO问题,卡OP的风险,同时又提高了效率。
  5. tuershen的nbt组件:修复了若干bug,一款功能强大的操作nbtlib。

鸣谢

@ArgonarioD 指导了我持久化组件的开发

aoitoriproject's People

Contributors

tsunami047 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.