mirror of
https://github.com/Zrips/Jobs.git
synced 2024-11-29 14:05:25 +01:00
things
This commit is contained in:
parent
ad47d98889
commit
876d5f7af2
@ -39,8 +39,7 @@ public class ActionBarManager {
|
||||
consts = ChatMessageclz.getEnumConstants();
|
||||
sub = consts[2].getClass();
|
||||
}
|
||||
} catch (ClassNotFoundException | NoSuchMethodException | SecurityException | NoSuchFieldException ex) {
|
||||
Bukkit.getConsoleSender().sendMessage("Error {0} ");
|
||||
} catch (Exception ex) {
|
||||
Bukkit.getConsoleSender().sendMessage(ex.toString());
|
||||
}
|
||||
}
|
||||
@ -54,11 +53,7 @@ public class ActionBarManager {
|
||||
}
|
||||
|
||||
public static void send(Player receivingPacket, String msg) {
|
||||
if (receivingPacket == null)
|
||||
return;
|
||||
if (!receivingPacket.isOnline())
|
||||
return;
|
||||
if (msg == null)
|
||||
if (receivingPacket == null || !receivingPacket.isOnline() || msg == null)
|
||||
return;
|
||||
|
||||
try {
|
||||
|
@ -1,99 +0,0 @@
|
||||
package com.gamingmesh.jobs.CMILib;
|
||||
|
||||
import java.awt.Color;
|
||||
|
||||
public enum CMIColors {
|
||||
White(0, "White", CMIMaterial.BONE_MEAL, new Color(249, 255, 254)),
|
||||
Orange(1, "Orange", CMIMaterial.ORANGE_DYE, new Color(249, 128, 29)),
|
||||
Magenta(2, "Magenta", CMIMaterial.MAGENTA_DYE, new Color(199, 78, 189)),
|
||||
Navy(3, "Navy", CMIMaterial.LIGHT_BLUE_DYE, new Color(58, 179, 218)),
|
||||
Yellow(4, "Yellow", CMIMaterial.DANDELION_YELLOW, new Color(254, 216, 61)),
|
||||
Lime(5, "Lime", CMIMaterial.LIME_DYE, new Color(128, 199, 31)),
|
||||
Pink(6, "Pink", CMIMaterial.PINK_DYE, new Color(243, 139, 170)),
|
||||
Gray(7, "Gray", CMIMaterial.GRAY_DYE, new Color(71, 79, 82)),
|
||||
Silver(8, "Silver", CMIMaterial.LIGHT_GRAY_DYE, new Color(157, 157, 151)),
|
||||
Cyan(9, "Cyan", CMIMaterial.CYAN_DYE, new Color(22, 156, 156)),
|
||||
Purple(10, "Purple", CMIMaterial.PURPLE_DYE, new Color(137, 50, 184)),
|
||||
Blue(11, "Blue", CMIMaterial.LAPIS_LAZULI, new Color(60, 68, 170)),
|
||||
Brown(12, "Brown", CMIMaterial.COCOA_BEANS, new Color(131, 84, 50)),
|
||||
Green(13, "Green", CMIMaterial.CACTUS_GREEN, new Color(94, 124, 22)),
|
||||
Red(14, "Red", CMIMaterial.ROSE_RED, new Color(176, 46, 38)),
|
||||
Black(15, "Black", CMIMaterial.INK_SAC, new Color(29, 29, 33));
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
private CMIMaterial mat;
|
||||
private Color color;
|
||||
|
||||
CMIColors(int id, String name, CMIMaterial mat, Color color) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
this.mat = mat;
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
CMIColors(int id, String name, CMIMaterial mat) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
this.mat = mat;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public static CMIColors getById(int id) {
|
||||
for (CMIColors one : CMIColors.values()) {
|
||||
if (one.getId() == id)
|
||||
return one;
|
||||
}
|
||||
return CMIColors.White;
|
||||
}
|
||||
|
||||
public CMIMaterial getMat() {
|
||||
return mat;
|
||||
}
|
||||
|
||||
public void setMat(CMIMaterial mat) {
|
||||
this.mat = mat;
|
||||
}
|
||||
|
||||
public static CMIMaterial getColorMaterial(CMIMaterial mat) {
|
||||
String name = mat.getName().replace(" ", "").replace("_", "").toLowerCase();
|
||||
for (CMIColors one : values()) {
|
||||
if (name.contains(one.getName().replace("_", "").toLowerCase()))
|
||||
return one.getMat();
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public static CMIColors getColor(CMIMaterial mat) {
|
||||
String name = mat.getName().replace(" ", "").replace("_", "").toLowerCase();
|
||||
for (CMIColors one : values()) {
|
||||
if (name.contains(one.getName().replace("_", "").toLowerCase()))
|
||||
return one;
|
||||
}
|
||||
|
||||
// if (c == null) {
|
||||
// try {
|
||||
// net.minecraft.server.v1_13_R2.BlockPosition blockPosition = new net.minecraft.server.v1_13_R2.BlockPosition(b.getX(), b.getY(), b.getZ());
|
||||
// net.minecraft.server.v1_13_R2.WorldServer worldServer = ((org.bukkit.craftbukkit.v1_13_R2.CraftWorld) b.getWorld()).getHandle();
|
||||
// IBlockData t = worldServer.getType(blockPosition);
|
||||
// net.minecraft.server.v1_13_R2.Block bl = t.getBlock();
|
||||
// c = new Color(bl.n(t).i().rgb, true);
|
||||
// } catch (Exception | Error e) {
|
||||
// }
|
||||
// }
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public Color getColor() {
|
||||
return color;
|
||||
}
|
||||
}
|
@ -653,19 +653,18 @@ public abstract class JobsDAO {
|
||||
res = prest.executeQuery();
|
||||
while (res.next()) {
|
||||
int id = res.getInt(JobsTableFields.userid.getCollumn());
|
||||
String jobName = res.getString(JobsTableFields.job.getCollumn());
|
||||
List<JobsDAOData> ls = map.get(id);
|
||||
if (ls == null)
|
||||
ls = new ArrayList<>();
|
||||
|
||||
int jobId = res.getInt(JobsTableFields.jobid.getCollumn());
|
||||
if (jobId == 0) {
|
||||
ls.add(new JobsDAOData(jobName, res.getInt(JobsTableFields.level.getCollumn()), res.getDouble(JobsTableFields.experience.getCollumn())));
|
||||
ls.add(new JobsDAOData(res.getString(JobsTableFields.job.getCollumn()), res.getInt(JobsTableFields.level.getCollumn()), res.getDouble(JobsTableFields.experience.getCollumn())));
|
||||
converted = false;
|
||||
} else {
|
||||
// This should be removed when we switch over to id only method
|
||||
if (converted)
|
||||
if (jobName == null || jobName.isEmpty())
|
||||
if (res.getString(JobsTableFields.job.getCollumn()) == null || res.getString(JobsTableFields.job.getCollumn()).isEmpty())
|
||||
converted = false;
|
||||
|
||||
Job job = Jobs.getJob(jobId);
|
||||
|
Loading…
Reference in New Issue
Block a user