Skip to content

Commit 801dbce

Browse files
committed
suggested changes
1 parent a155e62 commit 801dbce

File tree

3 files changed

+19
-6
lines changed

3 files changed

+19
-6
lines changed

src/main/java/ch/njol/skript/expressions/ExprItemFlags.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import java.util.List;
2121
import java.util.Set;
2222

23-
@Name("ItemFlag - The ItemFlags of an Item")
23+
@Name("ItemFlags of an Item")
2424
@Description("Get or Set the ItemFlags of an item")
2525
@Examples({"set {_flags::*} to item flags of player's tool",
2626
"add hide enchants to item flags of player's tool",
@@ -55,10 +55,13 @@ protected ItemFlag[] get(Event event, ItemType[] source) {
5555
@SuppressWarnings("NullableProblems")
5656
@Override
5757
public Class<?> @Nullable [] acceptChange(Changer.ChangeMode mode) {
58-
if (mode == Changer.ChangeMode.ADD || mode == Changer.ChangeMode.REMOVE) {
59-
return CollectionUtils.array(ItemFlag[].class);
60-
} else if (mode == Changer.ChangeMode.DELETE || mode == Changer.ChangeMode.RESET) {
61-
return CollectionUtils.array();
58+
switch (mode) {
59+
case ADD, REMOVE -> {
60+
return CollectionUtils.array(ItemFlag[].class);
61+
}
62+
case DELETE, RESET -> {
63+
return CollectionUtils.array();
64+
}
6265
}
6366
return null;
6467
}

src/main/java/ch/njol/skript/expressions/ExprItemFlagsItem.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import org.bukkit.inventory.meta.ItemMeta;
1717
import org.jetbrains.annotations.Nullable;
1818

19-
@Name("ItemFlag - Item with ItemFlags")
19+
@Name("Item with ItemFlags")
2020
@Description("Get an item with ItemFlags.")
2121
@Examples({"set {_sword} to diamond sword with all item flags",
2222
"set {_sword} to diamond sword of sharpness 3 with hide enchants item flag",

src/main/resources/lang/default.lang

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2379,3 +2379,13 @@ types:
23792379
money: money
23802380
region: region¦s
23812381

2382+
# -- Item Flags --
2383+
item flags:
2384+
hide_additional_tooltip: hide additional tooltip
2385+
hide_armor_trim: hide armor trim
2386+
hide_attributes: hide attributes
2387+
hide_destroys: hide_dye
2388+
hide_enchants: hide enchants
2389+
hide_placed_on: hide placed on
2390+
hide_stored_enchants: hide stored enchants
2391+
hide_unbreakable: hide unbreakable

0 commit comments

Comments
 (0)