const FORMAT = "在 YYYY-MM-DD HH:mm:SS 你拾取了 n §rx a"
|
如果Date对象可以用的话
复制代码
- function enable() {
- const FORMAT = "在 t 你拾取了 n §rx a";
- new Listener(Packages.org.bukkit.event.player.PlayerPickupItemEvent.class)
- .setPriority(EventPriority.MONITOR)
- .setExecutor(function (event) {
- const itemStack = event.item.itemStack;
- event.player.sendMessage(FORMAT.replace("t", new Date().toLocaleString().replace(/\//g, "-")).replace("n", HookerManager.getParsedName(itemStack)).replace("a", itemStack.amount));
- })
- .register();
- }
- function enable() {
- const Date = Packages.java.util.Date
- const SimpleDateFormat = Packages.java.text.SimpleDateFormat
- const dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
- const FORMAT = "在 s 你拾取了 n §rx a"
- new Listener(Packages.org.bukkit.event.player.PlayerPickupItemEvent.class)
- .setPriority(EventPriority.MONITOR)
- .setExecutor(
- function(event) {
- const itemStack = event.item.itemStack
- event.player.sendMessage(
- FORMAT
- .replace("s", dateFormat.format(new Date()))
- .replace("n", HookerManager.getParsedName(itemStack))
- .replace("a", itemStack.amount))
- }
- )
- .register()
- }