[全民写端]#2设置启动和停止

简介: 在你想要的地方新建一个类

首发于Enaium的个人博客


一. 写启动和停止

  1. 在你想要的地方新建一个类

    改为enum
    写一个枚举 INSTANCE;
    写两个方法分别是 start 和 stop
    ```java
    public enum Coreium {

INSTANCE;

public void start() {

}

public void stop() {

}

}

> 2. 在启动和退出游戏的时候调用这2个类
>> 搜索`Minecraft`
>> ![2-1.png](https://upload-images.jianshu.io/upload_images/21461563-e9b14e1c263fcbd0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
>> 找到`startGame`在这个方法在最后面写`Coreium.INSTANCE.start();`
>> 找到`shutdownMinecraftApplet`在`logger.info("Stopping!");`后面写`Coreium.INSTANCE.stop();`
```java
    [...]
        this.renderGlobal.makeEntityOutlineShader();

        Coreium.INSTANCE.start();

    }

    private void registerMetadataSerializers()
    {
        [...]
    public void shutdownMinecraftApplet()
    {
   
   
        try
        {
   
   
            this.stream.shutdownStream();
            logger.info("Stopping!");
            Coreium.INSTANCE.stop();
        [...]

二. 修改游戏标题

  1. Minecraft类中我们搜索Display.Title会找到Display.setTitle("Minecraft 1.8.8");这个就是修改标题

    我们现在知道了修改标题的方法

  2. 在start里面写Display.setTitle("Coreium");就是吧标题改为Coreium
  3. 运行

    2-2.png

目录
相关文章
|
4天前
|
监控
用c实现进程监控,如果某一进程退出则重启
用c实现进程监控,如果某一进程退出则重启
15 0
|
4天前
|
Ubuntu Linux iOS开发
各系统查看端口占用并停止
各系统查看端口占用并停止
27 1
|
4天前
start.S详解学习(三):关闭中断
start.S详解学习(三):关闭中断
31 0
|
10月前
[全民写端]#5自动疾跑
新建Sprint类
37 0
|
关系型数据库 MySQL Java
【问题解决】mysql数据库启动时报服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
【问题解决】mysql数据库启动时报服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
【问题解决】mysql数据库启动时报服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止
|
消息中间件 存储 JSON
kill -9 导致 Kakfa 重启失败的惨痛经历!
0.11 版本的 kafka 的 unclean.leader.election.enable 参数默认为 false,表示分区不可在 ISR 以外的副本选举 leader,导致了 A 主题发送消息持续报 34 分区 leader 不存在的错误,且该分区还未消费的消息不能继续消费了。接下来运维在 kafka-manager 查不到 broker0 节点了处于假死状态,但是进程依然还在,重启了好久没见反应,然后通过 kill -9 命令杀死节点进程后,接着重启失败了,导致了如下问题
280 0
kill -9 导致 Kakfa 重启失败的惨痛经历!
下载时,要关闭休眠功能
下载时,要关闭休眠功能
200 0