ClayCoffee
本帖最后由 ClayCoffee 于 2020-10-11 20:43 编辑

ClayTech——粘土科技

插件介绍
本插件为粘液科技添加了更多的物品、装备、武器和机器,也拓展了玩法。同时,本插件也改进了原版生存服务器中玩家的体验(例如高速铁轨,人造附魔金苹果等)。最重要的是,本插件开源。
只支持1.13.x-1.16.x,其他版本不用再尝试了。
本插件需要Slimefun v4.2或以上的版本。
1.13.x和1.16.x的支持需要最新粘液科技版本.
插件玩法
本插件是个综合性的粘液拓展,你可以使用电锅来制作食物和饮料,也能使用粘土融合器来制作武器和装备。你也可以制作高速铁轨,实现快速转移。你也可以使用元素提取器提取元素,使用实验台做实验(WIP)。火箭和月球现已加入!
插件教程(wiki)
详见这里
命令、权限等
命令:
  • /claytech 主命令 权限:claytech.basic(默认所有玩家拥有)
  • /claytech checkupdate 检查更新 权限:claytech.checkupdate(默认OP拥有)
权限:
  • claytech.basic 基础权限
  • claytech.checkupdate 检查更新
  • claytech.travel.<星球内部名> 前往对应星球(需要space-travel-need-perm启用)
星球内部名可以在这里查看。
特色
  • 完全开源
  • 插件中所有文本99%可更改
  • 119+新物品
  • 2+新世界(月球、火星)
  • 所有物品名称、Lore均可自定义(前提得有)
  • 所有物品均可启用/禁用(粘液科技的配置中)
  • 更新活跃
  • API支持
  • 多语言支持,目前支持简体中文、繁体中文、英文、波兰语和法语。
  • 附属(如小行星带世界)支持
配置文件
  1. Locale: "en-US" #语言,具体见Github,中文请改成zh-CN
  2. highrailspeed: "3" #高速铁轨的速度,3即为3倍充能铁轨速度
  3. overworld: "world" #主世界名称,如果不是这个请自行修改,否则会导致服务器假死
  4. disable-auto-updater: false #禁用自动更新
  5. update-branch: ALL #更新分支
  6. #可选: STABLE, DEVELOPMENT, ALL
  7. clay-air-lock-block-texture: IRON_BLOCK # 空气锁方块材质
  8. replace-when-server-stops: true #当服务器关闭时才会替换更新
  9. space-travel-need-perm: false #坐火箭前往目标星球需要权限
复制代码

插件の截图







开源
为了方便国内更多开发者开发粘液科技拓展,本插件开源。开源地址详见上方简介中的下载地址。
BUG/建议?
请去本插件的Issues界面
https://github.com/ClayCoffee/ClayTech/issues
新建一个Issue。(可以使用中文)
如果实在搞不定的话可以加入本插件的交流群:1050532381
下载
以后我将不再受理评论区的BUG反馈。
如果需要稳定版请去github下载。

1.2.15-hotfix: ClayTech-1.2.15-hotfix.jar (351.52 KB, 下载次数: 368, 售价: 5 粒金粒)
如果不能使用请更新到粘液科技汉化版最新版。
你可以帮助翻译这个插件到其他不同的语言。点击这里
*月球需要在planets.yml中启用
附属列表: 点我
前置(粘液科技Slimefun)下载:https://github.com/StarWishsama/Slimefun4/releases
前置(CS-CoreLib)下载:
https://github.com/TheBusyBiscuit/CS-CoreLib/releases
Javadocs: https://claycoffee.github.io/ClayTechWebsite/javadocs/
已知BUG
  • GEO扫描有可能扫描不出粘土科技的资源,可以尝试用多世界插件创建一个新世界后再试
问题 Q&A
Q:启动时报错怎么办?
A:请先检查您的服务器的版本是否支持ClayTech,然后升级粘液科技到最新版本再试。如果仍然报错,请到github上提交一个issue。
Q:启动时服务器卡死
A:如果您修改了主世界名称,请务必在配置文件夹中修改。
Q:作者大大,x.xx.x能用吗?
A:本插件仅支持1.13.x-1.16.x,其余版本皆不支持。
Q:为什么不支持1.13.x之前的版本?
A:我也想支持啊/哭/,可是最新版粘液科技不支持 :(

本插件所用所有代码均为原创,不存在借用/抄袭等行为

翼LOVE·小爱
哇,新的粘液科技拓展!资瓷!!

飞皇之圣
感觉就三倍速铁轨有点用,另外问一下,这个支持1.12.2不?

maorenjie147
这个怎么打开?

Di_Wang
刚从github上下过昨天更新的版本就发了,之前还一直想要高版本的

Lonely丶独独
又是一个粘液拓展! 好评=-=

曾烨杨
可以可以推荐!良心!1

FYL233


插件加载上了 但是没有物品

Green_k
支持1.12.2版本吗?

安塔利亚RPG
很不错的插件支持一下~

ClayCoffee
FYL233 发表于 2020-3-16 09:58
插件加载上了 但是没有物品

确定你的服务器版本是1.14.x / 1.15.x
否则会报错

1451772136
可以用在我的服务器里吗?

ClayCoffee
1451772136 发表于 2020-3-16 15:18
可以用在我的服务器里吗?

可以,文本有一处错误,不知道谁加的,现在修复了

3417522866
很好的插件,顶一下

不好,快跑!
1.15.2不能用  核心paper
[19:39:18] [Server thread/INFO]: [ClayTech] Enabling ClayTech vnightly-20200316
[19:39:18] [Server thread/INFO]: ClayTech By ClayCoffee.
[19:39:18] [Server thread/INFO]: Registering items..
[19:39:18] [Server thread/ERROR]: Error occurred while enabling ClayTech vnightly-20200316 (Is it up to date?)
java.lang.NoClassDefFoundError: io/github/thebusybiscuit/slimefun4/core/attributes/EnergyNetComponent
        at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_241]
        at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_241]
        at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_241]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:167) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:201) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.15.2.jar:git-Paper-131]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
        at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_241]
        at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_241]
        at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_241]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:167) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:201) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.15.2.jar:git-Paper-131]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
        at club.claycoffee.ClayTech.ClayTech.registerSlimefun(ClayTech.java:161) ~[?:?]
        at club.claycoffee.ClayTech.ClayTech.onEnable(ClayTech.java:120) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:435) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:470) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:384) ~[patched_1.15.2.jar:git-Paper-131]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:482) ~[patched_1.15.2.jar:git-Paper-131]
        at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.15.2.jar:git-Paper-131]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:885) ~[patched_1.15.2.jar:git-Paper-131]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
Caused by: java.lang.ClassNotFoundException: io.github.thebusybiscuit.slimefun4.core.attributes.EnergyNetComponent
        at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_241]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:171) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.15.2.jar:git-Paper-131]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_241]
        ... 29 more
[19:39:18] [Server thread/INFO]: [ClayTech] Disabling ClayTech vnightly-20200316

夏日冰熊
看起来挺棒

ClayCoffee
本帖最后由 都非常多舒 于 2020-3-16 19:58 编辑
pocketit 发表于 2020-3-16 19:42
1.15.2不能用  核心paper
[19:39:18] [Server thread/INFO]: [ClayTech] Enabling ClayTech vnightly-20200 ...

请更新最新粘液科技版本
版本太老,ClayTech不予支持


1600496156
[00:44:08] [Server thread/ERROR]: Could not pass event EntityDamageByEntityEvent to ClayTech vnightly-20200316
java.lang.NullPointerException: null
        at club.claycoffee.ClayTech.utils.Affect.AffectCheck(Affect.java:13) ~[?:?]
        at club.claycoffee.ClayTech.listener.ClayTechListener.EntityDamageByEntityEvent(ClayTechListener.java:223) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1227.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.15.2.jar:git-Paper-137]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.15.2.jar:git-Paper-137]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.2.jar:git-Paper-137]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:559) ~[patched_1.15.2.jar:git-Paper-137]
        at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:232) ~[patched_1.15.2.jar:git-Paper-137]
        at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:999) ~[patched_1.15.2.jar:git-Paper-137]
        at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:886) ~[patched_1.15.2.jar:git-Paper-137]
        at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:842) ~[patched_1.15.2.jar:git-Paper-137]
        at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:1031) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityLiving.damageEntity0(EntityLiving.java:1691) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityHuman.damageEntity0(EntityHuman.java:878) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityLiving.damageEntity(EntityLiving.java:1049) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityHuman.damageEntity(EntityHuman.java:801) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityPlayer.damageEntity(EntityPlayer.java:748) ~[patched_1.15.2.jar:git-Paper-137]
        at net.citizensnpcs.nms.v1_15_R1.entity.EntityHumanNPC.damageEntity(EntityHumanNPC.java:143) ~[?:?]
        at net.minecraft.server.v1_15_R1.EntityArrow.a(EntityArrow.java:378) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityArrow.a(EntityArrow.java:291) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityArrow.tick(EntityArrow.java:202) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.EntityTippedArrow.tick(EntityTippedArrow.java:92) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.WorldServer.entityJoinedWorld(WorldServer.java:759) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.World.a(World.java:862) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.WorldServer.doTick(WorldServer.java:497) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1245) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112) ~[patched_1.15.2.jar:git-Paper-137]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934) ~[patched_1.15.2.jar:git-Paper-137]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]

下一页 最后一页