Skip to content

Commit ecdfec4

Browse files
committed
remove unnecessary suffix checks
1 parent 4a0562c commit ecdfec4

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

nbt/src/main/java/io/github/projectunified/craftitem/nbt/NBTMapNormalizer.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,6 @@ private static Byte normalizeToByte(Object value, UnaryOperator<String> translat
156156
String str = (String) value;
157157
str = str.trim();
158158
str = translator.apply(str);
159-
if (str.endsWith("b") || str.endsWith("B")) {
160-
str = str.substring(0, str.length() - 1);
161-
}
162159
return Byte.parseByte(str);
163160
}
164161
throw new IllegalArgumentException("Cannot convert " + value + " to byte");
@@ -195,9 +192,6 @@ private static Short normalizeToShort(Object value, UnaryOperator<String> transl
195192
String str = (String) value;
196193
str = str.trim();
197194
str = translator.apply(str);
198-
if (str.endsWith("s") || str.endsWith("S")) {
199-
str = str.substring(0, str.length() - 1);
200-
}
201195
return Short.parseShort(str);
202196
}
203197
throw new IllegalArgumentException("Cannot convert " + value + " to short");
@@ -211,9 +205,6 @@ private static Integer normalizeToInt(Object value, UnaryOperator<String> transl
211205
String str = (String) value;
212206
str = str.trim();
213207
str = translator.apply(str);
214-
if (str.endsWith("i") || str.endsWith("I")) {
215-
str = str.substring(0, str.length() - 1);
216-
}
217208
return Integer.parseInt(str);
218209
}
219210
throw new IllegalArgumentException("Cannot convert " + value + " to int");
@@ -227,9 +218,6 @@ private static Long normalizeToLong(Object value, UnaryOperator<String> translat
227218
String str = (String) value;
228219
str = str.trim();
229220
str = translator.apply(str);
230-
if (str.endsWith("l") || str.endsWith("L")) {
231-
str = str.substring(0, str.length() - 1);
232-
}
233221
return Long.parseLong(str);
234222
}
235223
throw new IllegalArgumentException("Cannot convert " + value + " to long");
@@ -243,9 +231,6 @@ private static Float normalizeToFloat(Object value, UnaryOperator<String> transl
243231
String str = (String) value;
244232
str = str.trim();
245233
str = translator.apply(str);
246-
if (str.endsWith("f") || str.endsWith("F")) {
247-
str = str.substring(0, str.length() - 1);
248-
}
249234
return Float.parseFloat(str);
250235
}
251236
throw new IllegalArgumentException("Cannot convert " + value + " to float");
@@ -259,9 +244,6 @@ private static Double normalizeToDouble(Object value, UnaryOperator<String> tran
259244
String str = (String) value;
260245
str = str.trim();
261246
str = translator.apply(str);
262-
if (str.endsWith("d") || str.endsWith("D")) {
263-
str = str.substring(0, str.length() - 1);
264-
}
265247
return Double.parseDouble(str);
266248
}
267249
throw new IllegalArgumentException("Cannot convert " + value + " to double");

0 commit comments

Comments
 (0)