全民写端
全民写端
Enaium
这个作者很懒,什么都没留下…
展开
-
[全民写端]#12绘制ClickGUI
首发于Enaium的个人博客一. 先复制进去FontUtilsFontUtilspackage cn.enaium.coreium.utils;import net.minecraft.client.Minecraft;import net.minecraft.client.gui.FontRenderer;import net.minecraft.util.StringUtils...原创 2020-03-22 16:59:53 · 600 阅读 · 0 评论 -
[全民写端]#11绘制主菜单
首发于Enaium的个人博客一. 搜索GuiMainMenu这个类二. 删除drawScreen方法内所有三. 删除无用方法(显示为灰色的方法)四. 在drawScreen方法绘制public void drawScreen(int mouseX, int mouseY, float partialTicks){ //获取屏幕长和高 ScaledResoluti...原创 2020-03-22 16:59:09 · 255 阅读 · 0 评论 -
[全民写端]#10绘制ToggleModules
首发于Enaium的个人博客一.添加EventRender2Dpublic class EventRender2D extends Event { public EventRender2D() { super(Type.PRE); }}二.钩子搜索GuiIngame这个类打开找到renderGameOverlay这个类在if (th...原创 2020-03-22 16:58:17 · 206 阅读 · 0 评论 -
[全民写端]#9添加配置
首发于Enaium的个人博客一. 添加Config下载Config解压到你想要的目录二.添加到Start [...] public ConfigManager configManager; public void start() { [...] configManager = new ConfigManager(); ...原创 2020-03-22 16:57:26 · 180 阅读 · 0 评论 -
[全民写端]#8简化代码
首发于Enaium的个人博客一. 简化端名和版本在INSTANCE写 public String name = "Coreium"; public String version = "B1";就可以直接使用Coreium.INSTANCE.name来获取二. 简化Module在Module类中加入protected Minecraft mc = Minecraft.g...原创 2020-03-22 16:56:40 · 280 阅读 · 0 评论 -
[全民写端]#7添加Command
首发于Enaium的个人博客一. 添加Command下载Command解压到你想要的目录二. 添加到Start [...] public CommandManager commandManager; public void start() { [...] commandManager = new CommandManager();...原创 2020-03-22 16:56:02 · 271 阅读 · 0 评论 -
[全民写端]#6添加Setting
首发于Enaium的个人博客一. 写Setting类package cn.enaium.coreium.setting;import cn.enaium.coreium.module.Module;import java.util.ArrayList;public class Setting { private Module module; private St...原创 2020-03-22 16:54:59 · 244 阅读 · 0 评论 -
[全民写端]#5自动疾跑
首发于Enaium的个人博客一. 新建Sprint类package cn.enaium.coreium.module.movement;import cn.enaium.coreium.event.EventTarget;import cn.enaium.coreium.event.events.EventUpdate;import cn.enaium.coreium.module....原创 2020-03-22 16:53:32 · 484 阅读 · 0 评论 -
[全民写端]#4添加Event和Module
首发于Enaium的个人博客一. 添加Event下载Event解压到你想要的目录修改Event二. 钩子在EntityPlayerSP类里面找到onUpdate方法 在第一行写 new EventUpdate().call();在Minecraft类里找到runTick方法 找到Keyboard.next()循环 在if (k == 62 && th...原创 2020-03-22 16:51:58 · 348 阅读 · 0 评论 -
[全民写端]#3添加OptiFine
首发于Enaium的个人博客一. 下载Optifine本站下载二. 删除src\minecraft所有内容 将Optifine解压进去(保留你写的包)三. 根据#2的方法修改Minecraft类调用Start 和 Stop四. 导入vecmath包五. 修改类名net.minecraft.client.renderer包下的EntityRenderer$1 EntityRender...原创 2020-03-22 16:50:31 · 600 阅读 · 1 评论 -
[全民写端]#2设置启动和停止
首发于Enaium的个人博客一. 写启动和停止在你想要的地方新建一个类改为enum写一个枚举 INSTANCE;写两个方法分别是 start 和 stoppublic enum Coreium { INSTANCE; public void start() { } public void stop() { }}在...原创 2020-03-22 16:50:00 · 286 阅读 · 0 评论 -
[全民写端]#1配置开发环境
首发于Enaium的个人博客需要 JAVA8+ 和 IDEA一. 下载MCP二. 解压到你想要的路径,文件名你想起什么名字就起什么名字三. 打开文件夹运行decompile.bat,Linux 或者Mac OS 运行decompile.sh(这一步必有正版启动器,而且默认目录%APPDATA%.minecraft\versions 必须要有MC1.8.8版本,运行前还要运行过1.8....原创 2020-03-22 16:48:50 · 648 阅读 · 0 评论