Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.cryptonicdev.cryptonicclient.utils;
- import de.cryptonicdev.cryptonicclient.commands.types.DefaultUssageCommand;
- import de.cryptonicdev.cryptonicclient.commands.types.NoDescriptionWithUssageCommand;
- import net.minecraft.client.Minecraft;
- import net.minecraft.util.ChatComponentText;
- import net.minecraft.util.IChatComponent;
- public class ChatUtils {
- public void printJson(String json) {
- Minecraft.getMinecraft().ingameGUI.getChatGUI()
- .printChatMessage(IChatComponent.Serializer.jsonToComponent(json));
- }
- public void sendMessage(String message) {
- Minecraft.getMinecraft().ingameGUI.getChatGUI()
- .printChatMessage(new ChatComponentText("§9[§1Cryptonic§9] §f" + message));
- }
- public void reportError(Exception e) {
- try {
- this.sendMessage("§4ERROR: §f" + e.toString());
- } catch (Exception ex) {
- }
- }
- public void throwCreative() {
- sendMessage("Du musst im Kreativmodus sein!");
- }
- public void throwItemSuccessfullyCreated() {
- sendMessage("Du hast das Item erhalten!");
- }
- public void throwItemNotExists() {
- sendMessage("Dieses Item/ Block existiert nicht!");
- }
- public void throwException(Exception e) {
- sendMessage("§4ERROR: §f" + e.getMessage());
- }
- public void throwUssage(NoDescriptionWithUssageCommand cmd) {
- String usg = "";
- for (int i = 0; i < cmd.getUssages().length; i++) {
- usg = usg + "<" + cmd.getUssages()[i] + ">";
- if (i != cmd.getUssages().length - 1) {
- usg += " ";
- }
- }
- sendMessage("Nutzung: #" + cmd.getName() + " " + usg);
- }
- public void throwUssage(DefaultUssageCommand cmd) {
- String usg = "";
- for (int i = 0; i < cmd.getUssages().length; i++) {
- usg = usg + "<" + cmd.getUssages()[i] + ">";
- if (i != cmd.getUssages().length - 1) {
- usg += " ";
- }
- }
- sendMessage("Nutzung: #" + cmd.getName() + " " + usg);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement