Skip to content
This repository was archived by the owner on Dec 11, 2022. It is now read-only.

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaozhangup committed Mar 5, 2022
1 parent f857176 commit 42587aa
Show file tree
Hide file tree
Showing 6 changed files with 57 additions and 6 deletions.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<groupId>me.xiaozhangup.natunology</groupId>
<artifactId>Natunology</artifactId>
<name>Natunology</name>
<version>1.0.8</version>
<version>1.1.0</version>

<dependencies>
<dependency>
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/me/xiaozhangup/natunology/Main.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package me.xiaozhangup.natunology;

import me.xiaozhangup.natunology.commands.Commands;
import me.xiaozhangup.natunology.event.BlockHolo;
import me.xiaozhangup.natunology.event.Invkeep;
import me.xiaozhangup.natunology.event.MovePart;
Expand All @@ -26,6 +27,9 @@ public void onEnable() {
getLogger().info("Step Loaded!");
}

Commands.regCommands();
getLogger().info("Commands Loaded!");

// if (getConfig().getBoolean("Dead.enable")) {
// Bukkit.getPluginManager().registerEvents(new Invkeep() , this);
// getLogger().info("DeadKeep Loaded!");
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/me/xiaozhangup/natunology/api/Message.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ public static void send(Player p , String s) {
p.sendMessage(s.replace("&" , ""));
}

public static void send(Player p , String... s) {
for (String message : s) {
p.sendMessage(message.replace("&" , ""));
}
}

public static String getCode() {
return "§";
}
Expand Down
38 changes: 38 additions & 0 deletions src/main/java/me/xiaozhangup/natunology/commands/Commands.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package me.xiaozhangup.natunology.commands;

import me.xiaozhangup.natunology.Main;
import me.xiaozhangup.natunology.api.Message;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;

public class Commands {

public static void regCommands() {
Bukkit.getPluginCommand("natunology").setExecutor((commandSender, command, s, inside) -> {
Player p = (Player) commandSender;
try {
if (inside[0].equals("version")) {
Message.send(p , " ",
" &7&lNatunology HAPPYLAND" ,
" &f运行时版本: &7" + Bukkit.getPluginManager().getPlugin("Natunology").getDescription().getVersion() ,
" &f详细信息: &7" + Bukkit.getPluginManager().getPlugin("Natunology").getDescription().toString(),
" &c&l开放源代码 &7https://github.com/xiaozhangup/Natunology",
" ");
} else if (inside[0].equals("help")) {
Message.send(p , " ",
" &f&lNatunology 命令帮助",
" &7Code By HAPPYLAND Team",
" ",
" &7/ntg help - 显示本页面",
" &7/ntg version - 显示版本信息",
" &7/ntg guide - 打开指导页面",
" &7/ntg book - 获取指导书本",
" ");
}
} catch (Exception e) {
Message.send(p , "&f[&7科技&f] 执行命令时遇到错误! 内容: &c" + e.getMessage());
}
return false;
});
}
}
7 changes: 5 additions & 2 deletions src/main/resources/plugin.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
name: Natunology
main: me.xiaozhangup.natunology.Main
version: 1.0.8
version: 1.1.0
api-version: 1.13
authors:
- xiaozhangup
description: Happyland pack
description: Happyland pack
commands:
natunology:
aliases: [ntg]

0 comments on commit 42587aa

Please sign in to comment.