- 通用策略 (集成在软件中)
- ...
-
git clone https://github.com/xjw580/Deck-Plugin-Market.git
-
-
创建插件类并实现
DeckPlugin
接口,模板项目中对应为TemplatePlugin
该类用于描述插件信息
-
创建套牌策略类并继承
DeckStrategy
类,模板项目中对应为TemplateStrategyDeck
所有出牌逻辑都按此类规定执行
连接模板项目下的hs_cards.db(sqlite数据库)可查看卡牌信息
select * from cards
-
在resources目录下新建
META-INF/services
目录 -
创建两个文件
club.xiaojiawei.DeckPlugin
和club.xiaojiawei.DeckStrategy
置于META-INF/services
目录下 -
club.xiaojiawei.DeckPlugin
内容为插件类的全限定类名 -
club.xiaojiawei.DeckStrategy
内容为套牌策略类的全限定类名,如有多个套牌策略类可都写入,一行写一个类
-
-
mvn clean package
-
自己写的插件如果想分享出来可以向套牌插件市场项目提PR
未来会有较大变动,不建议编写