Skip to content

Commit 1b6ca52

Browse files
committed
ScriptEntityPlus v1.1.9
1 parent 2a061e1 commit 1b6ca52

4 files changed

Lines changed: 8 additions & 22 deletions

File tree

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<modelVersion>4.0.0</modelVersion>
33
<groupId>com.github.yuttyann</groupId>
44
<artifactId>ScriptEntityPlus</artifactId>
5-
<version>1.1.8</version>
5+
<version>1.1.9</version>
66

77
<name>ScriptEntityPlus</name>
88
<url>https://github.com/yuttyann/ScriptEntityPlus</url>
@@ -56,7 +56,7 @@
5656
<dependency>
5757
<groupId>com.github.yuttyann</groupId>
5858
<artifactId>ScriptBlockPlus</artifactId>
59-
<version>2.1.7</version>
59+
<version>2.1.8</version>
6060
</dependency>
6161
<dependency>
6262
<groupId>com.google.code.gson</groupId>

src/main/java/com/github/yuttyann/scriptentityplus/ScriptEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
public class ScriptEntity extends JavaPlugin {
4444

45-
public static final String SBP_VERSION = "2.1.7";
45+
public static final String SBP_VERSION = "2.1.8";
4646

4747
@Override
4848
public void onEnable() {

src/main/java/com/github/yuttyann/scriptentityplus/item/ScriptConnection.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import com.github.yuttyann.scriptblockplus.BlockCoords;
1919
import com.github.yuttyann.scriptblockplus.file.config.SBConfig;
2020
import com.github.yuttyann.scriptblockplus.file.json.derived.BlockScriptJson;
21-
import com.github.yuttyann.scriptblockplus.file.json.element.BlockScript;
21+
import com.github.yuttyann.scriptblockplus.file.json.derived.element.BlockScript;
2222
import com.github.yuttyann.scriptblockplus.item.ChangeSlot;
2323
import com.github.yuttyann.scriptblockplus.item.ItemAction;
2424
import com.github.yuttyann.scriptblockplus.item.RunItem;
@@ -37,7 +37,9 @@
3737
import com.github.yuttyann.scriptentityplus.listener.EntityListener;
3838
import com.github.yuttyann.scriptentityplus.listener.PlayerListener;
3939
import org.bukkit.ChatColor;
40+
import org.bukkit.Material;
4041
import org.bukkit.entity.Entity;
42+
import org.bukkit.inventory.ItemFlag;
4143
import org.bukkit.permissions.Permissible;
4244
import org.jetbrains.annotations.NotNull;
4345

@@ -51,7 +53,8 @@ public class ScriptConnection extends ItemAction {
5153
private static final String KEY = Utils.randomUUID();
5254

5355
public ScriptConnection() {
54-
super(ToolMode.getItem());
56+
super(Material.BONE, () -> "§dScript Connection", SEConfig.SCRIPT_CONNECTION::setListColor);
57+
setItemFlags(ItemFlag.HIDE_ATTRIBUTES);
5558
}
5659

5760
@Override

src/main/java/com/github/yuttyann/scriptentityplus/item/ToolMode.java

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,10 @@
1717

1818
import com.github.yuttyann.scriptblockplus.enums.MatchType;
1919
import com.github.yuttyann.scriptblockplus.utils.ItemUtils;
20-
import com.github.yuttyann.scriptblockplus.utils.StringUtils;
21-
import com.github.yuttyann.scriptentityplus.file.SEConfig;
2220
import org.bukkit.Material;
23-
import org.bukkit.inventory.ItemFlag;
2421
import org.bukkit.inventory.ItemStack;
25-
import org.bukkit.inventory.meta.ItemMeta;
2622
import org.jetbrains.annotations.NotNull;
2723

28-
import java.util.Objects;
29-
3024
public enum ToolMode {
3125
NORMAL_SCRIPT("NORMAL MODE"),
3226
DEATH_SCRIPT("DEATH MODE");
@@ -45,17 +39,6 @@ public static boolean isItem(@NotNull ItemStack item) {
4539
return ItemUtils.compare(MatchType.TYPE, item, Material.BONE) && ItemUtils.compare(MatchType.NAME, item, "§dScript Connection");
4640
}
4741

48-
@NotNull
49-
public static ItemStack getItem() {
50-
ItemStack item = new ItemStack(Material.BONE);
51-
ItemMeta meta = Objects.requireNonNull(item.getItemMeta());
52-
meta.setDisplayName("§dScript Connection");
53-
meta.setLore(StringUtils.setListColor(SEConfig.SCRIPT_CONNECTION.getValue()));
54-
meta.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);
55-
item.setItemMeta(meta);
56-
return item;
57-
}
58-
5942
@NotNull
6043
public static ToolMode getNextMode(@NotNull ToolMode toolMode) {
6144
return toolMode == NORMAL_SCRIPT ? DEATH_SCRIPT : NORMAL_SCRIPT;

0 commit comments

Comments
 (0)