PlayerEvents.decorateChat((event) => {
const { message } = event;
const regex = RegExp(/\[item:(.+)\]/);
const match = message.match(regex);
if (match === null) return;
let newMessage = message.split(match[0]);
console.log([match, message, newMessage]);
});
``````js
[23:57:16] [INFO] index.js#26: [[item:minecraft:apple], minecraft:apple] [java.util.ArrayList]
[23:57:16] [INFO] index.js#26: aaa[item:minecraft:apple]bbb
[23:57:16] [INFO] index.js#26: [, , , [, , , , , , , , , , , , , , , , , , , , ]bbb] [java.util.ArrayList]
#split() is weird
2 messages · Page 1 of 1 (latest)