All Projects → way-zer → ScriptAgent4MindustryExt

way-zer / ScriptAgent4MindustryExt

Licence: other
A Plugin for Mindustry to load kotlin scripts && lots of feature scripts including vote/permission

Programming Languages

kotlin
9241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to ScriptAgent4MindustryExt

ExampleMod
You can use multiple lib to enjoy optional additional content, so if you like, press F8 to download recommended modes, and enjoy additional content.
Stars: ✭ 44 (+10%)
Mutual labels:  mindustry
fakepixiv
仿pixiv android客户端 kotlin + MVVM + DataBinding
Stars: ✭ 31 (-22.5%)
Mutual labels:  kts
DustryX
More more content for you
Stars: ✭ 24 (-40%)
Mutual labels:  mindustry
wiki
Mindustry's official wiki.
Stars: ✭ 138 (+245%)
Mutual labels:  mindustry
Essentials
Mindustry plugin - Essentials
Stars: ✭ 42 (+5%)
Mutual labels:  mindustry
Sapphirium
This mod adds a lot of additional content.
Stars: ✭ 33 (-17.5%)
Mutual labels:  mindustry
MindustryBuilds
Latest builds for Mindustry
Stars: ✭ 384 (+860%)
Mutual labels:  mindustry
The-End-Is-Nigh
A mod for expanding end game Mindustry .
Stars: ✭ 19 (-52.5%)
Mutual labels:  mindustry
Esoterum
Mindustry java mod that adds a redstone-like wire-based logic system, tailored for making circuits.
Stars: ✭ 35 (-12.5%)
Mutual labels:  mindustry
go-mlog
Go to Mindustry (MLOG) compiler, runtime and decompiler (WIP)
Stars: ✭ 19 (-52.5%)
Mutual labels:  mindustry
lead ind
Mindustry mod - new drills, liquids and more
Stars: ✭ 48 (+20%)
Mutual labels:  mindustry
reVision
The other way around
Stars: ✭ 119 (+197.5%)
Mutual labels:  mindustry
Ohno-Missiles
With the new ballistic missile, you can nuke the enemies with various missile silos.
Stars: ✭ 90 (+125%)
Mutual labels:  mindustry
dimension-shard
A Mindustry Mod that Keep balance with the original game, contains some interesting mechanics, such as skills, another transportation systems or other things.
Stars: ✭ 24 (-40%)
Mutual labels:  mindustry
AutoUpdater
AutoUpdater :: Automatic Mindustry updater mod.
Stars: ✭ 12 (-70%)
Mutual labels:  mindustry
Manufacry-kt
Manufacturing based mod for Mindustry
Stars: ✭ 13 (-67.5%)
Mutual labels:  mindustry
testing-utilities-js
Just some small utilities for sandbox/modding
Stars: ✭ 18 (-55%)
Mutual labels:  mindustry
mindustry-modding
Modding documentation for Mindustry: https://github.com/Anuken/Mindustry
Stars: ✭ 30 (-25%)
Mutual labels:  mindustry
Gravillaso
Mod on Mindustry V7 | GRavillaso by NiTiS & NickName73
Stars: ✭ 31 (-22.5%)
Mutual labels:  mindustry
prog-mats-js
Adds a bunch of scripted stuff. The name definitely isn't synonyms of Advance Content.
Stars: ✭ 35 (-12.5%)
Mutual labels:  mindustry

For Mindustry Lang CN Support 7.0 GitHub Releases Build Status

ScriptAgent for Mindustry

一个强大的Mindustry脚本插件,基于kts定义的DSL

A strong script plugin for Mindustry by kts(for english README see me)

本仓库包含加载器及大量功能性脚本(可使用或做例子),包括 投票/换图/权限/等级/机器人 等(所有服务器需要的基础功能)

This repository contains the loader and lots of feature scripts(use or for example)
including vote/map/permission/level/bot and much more (all essitials for server)

特性

  • 强大,基于kotlin,可以访问所有Java接口(所有插件能干的,脚本都能干)
  • 快速,脚本加载完成后,转换为jvm字节码,和java插件没有性能差距
  • 灵活,模块与脚本都有完整的生命周期,随时可进行热加载和热重载
  • 快速,一大堆开发常用的辅助函数,无需编译,即可快速部署到服务器
  • 智能,开发时,拥有IDEA(或AndroidStudio)的智能补全
  • 可定制,插件除核心部分外,均使用脚本实现,可根据自己需要进行修改,另外,模块定义脚本也可以为脚本扩充DSL

具体功能

本仓库共含5个模块coreLib,core,main,wayzer,mirai

  • coreLib为该框架的标准库
  • core为针对mindustry的具体实现
  • main模块可用来存放简单脚本
  • wayzer模块为一套完整的Mindustry服务器基础插件(By: WayZer)
    • 插件测试服务器: mdt.wayzer.cf
    • 交流QQ群: 1033116078 或者直接在Discussions讨论
  • mirai为qq机器人库mirai的脚本封装

快速开始,功能介绍等请查阅Wiki

功能预览

客户端

image image

服务器后台

image image image

版权

  • 插件本体:未经许可禁止转载和用作其他用途
  • 脚本:归属脚本制作者,本仓库脚本转载需注明本页面链接
    • 脚本默认允许私人修改并使用,不允许修改原作者版权信息,公开请folk或引用该仓库(脚本作者声明优先)
    • mirai模块及依赖该模块的所有代码,遵循AGPLv3协议
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].