ElaBosak233 / Valkyrie

一个面向中文社区的 Bukkit / Spigot 插件开发教程
https://valkyrie.ela.ac.cn
MIT License
27 stars 3 forks source link

类,方法,关键字建议 #10

Closed CaveNightingale closed 4 years ago

CaveNightingale commented 4 years ago

https://github.com/ElaBosak233/Valkyrie/blob/master/source/Part02/2.4-%E7%B1%BB%E6%96%B9%E6%B3%95%E5%85%B3%E9%94%AE%E5%AD%97.md 第一行这里加个分号会好一点吧,虽然只是一个示意

package cn.elabosak.hello

import ... // 这里是导入外部的依赖,经常用到

/**
 * @author Valkyrie
 */
public final class Main extends JavaPlugin { // Main 继承了 JavaPlugin,Main 是 JavaPlugin 的子类
    @Override
    public void onEnable() {
        Bukkit.getServer().getConsoleSender().sendMessage(ChatColor.GREEN+"我的插件被调用了");
    }
    @Override
    public void onDisable() {
        // 你觉得你的插件被关闭时,你会干什么?
    }
}
CaveNightingale commented 4 years ago

而且后面的这里

package cn.elabosak.hello

import cn.elabosak.hello.Number;

/**
 * @author Valkyrie
 */
public final class Main extends JavaPlugin {
    @Override
    public void onEnable() {
        Bukkit.getServer().getConsoleSender().sendMessage(ChatColor.GREEN+"我的插件被调用了");
        /// ↓
        Number number = new Number();
        Bukkit.getServer().getConsoleSender().sendMessage(number.run().toString()); // .toString 是将整数转为字符串
        /// ↑
    }
    @Override
    public void onDisable() {
        // 你觉得你的插件被关闭时,你会干什么?
    }
}
package cn.elabosak.hello

最好改成

package cn.elabosak.hello;
ElaBosak233 commented 4 years ago

已修复!感谢提醒!