全部

  • 全部
  • MOD
  • 地图
  • 材质包
  • 客户端
  • 教程

我的世界GroovyScript模组|Minecraft 1.12.2

2023-08-10 16:26:40 1608
文章分类: MOD· 工具&优化Mod· Minecraft PE· 1.12.x

GroovyScript模组是一款用于修改游戏机制的脚本/调整模组,无需设置其他模组即可修改多个游戏机制。该模组大部分时间被用来创建新的功能。

模组介绍

以下是GroovyScript(简称GrS)的一些关键功能:

功能:

1. Groovy:一种功能强大且经过测试的脚本语言

   - 具有与Java兼容的语法+可互操作的代码

   - 静态编译

   - 可选的动态类型

   - 元编程

2. 沙盒化:脚本在沙盒中运行,禁止调用或引用敏感操作

3. 重新加载:能够在游戏中测试脚本更改而无需重新启动

   - 大多数,如果不是所有的Forge注册对象都可以热加载

   - 原生支持大多数模组注册表

4. 事件:使用Groovy闭包轻松监听Forge的EventBuses

5. 熟悉度:用于那些熟悉CraftTweaker的括号处理程序(当前已实施,可能会在不久的将来移除)

6. 信息化:命令以显示手中物品和更多内容的丰富信息

7. 优化:确保在提供高效代码的功能时不会妥协

8. API:为其他模组作者提供优秀的代码目录,使其模组与GroovyScript兼容,例如包/类/方法/字段黑名单

模组兼容性

从技术上讲,几乎每个模组都已具备兼容性,因为可以直接访问所有代码。然而,GroovyScript确实添加了辅助方法,使一切更加简洁和易于使用。

对于配方注册表的重新加载必须由我们手动实现,这非常繁琐。我们当前支持一些模组进行配方重新加载,但如果有人能帮助添加兼容性并/或书写wiki页面,我们将非常感激。

常见问题

它是否支持X模组?能否在X模组中完成X操作?

支持,Groovy可以访问几乎所有的Java代码。这意味着几乎一切都是“支持的”,只要你知道如何做。像配方之类的东西是无法重新加载的。我们需要手动为特定的配方类型添加支持。

能否添加对X模组的支持?

可以。我们打算使其与几乎所有模组兼容。如果您想使用的模组尚未支持,您可以在Discord上向我们咨询。

为什么模组文件这么大?

为了使模组正常工作,我们需要包括相当大的Groovy库。

与CraftTweaker和KubeJS兼容吗?

是的,但没有必要这样做(除了CraftTweaker目前支持更多模组)。

为什么我要使用这个而不是CraftTweaker?

所有原因在上面的功能中都有提到。能够动态重新加载脚本是GroovyScript的最大优势。

模组下载

官方下载:https://www.curseforge.com/minecraft/mc-mods/groovyscript/files

本地备份:点击下载

提取码: 5678

1666582515_2_zYZJ.jpg@480x300.jpg


相关文章