From 07d39ca333b1d211463e3b041054ffb56fde4cd7 Mon Sep 17 00:00:00 2001 From: Eilles Date: Sun, 26 Jul 2026 03:37:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E5=B2=A9=E7=89=88=E5=B0=8F=E6=95=B0?= =?UTF-8?q?=E4=BD=8D=E6=98=AF=E6=9C=89=E6=9C=89=E6=95=88=E4=BD=8D=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=E7=9A=84=EF=BC=8C=E6=94=BE=E9=82=A3=E4=B9=88=E5=A4=9A?= =?UTF-8?q?=E6=B2=A1=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Musicreater/builtin_plugins/to_commands/main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Musicreater/builtin_plugins/to_commands/main.py b/Musicreater/builtin_plugins/to_commands/main.py index a52edbd..8b67da1 100644 --- a/Musicreater/builtin_plugins/to_commands/main.py +++ b/Musicreater/builtin_plugins/to_commands/main.py @@ -526,7 +526,7 @@ class NoteDataConvert2CommandPlugin(LibraryPluginBase): .replace("(", r"{") .replace(")", r"}") ) - + "playsound {} @s ^{} ^{} ^{} 3.0 {} {}".format( + + "playsound {} @s ^{:.4f} ^{:.4f} ^{:.4f} 3.0 {:.6f} {}".format( track.instrument, *relative_coordinates, 1.0 if note.percussive else mc_pitch, @@ -603,7 +603,7 @@ class NoteDataConvert2CommandPlugin(LibraryPluginBase): MineCommand( command=( execute_command_head.format(player_selector) - + "playsound {} @s ^{} ^{} ^{} 3.0 {} {}".format( + + "playsound {} @s ^{:.4f} ^{:.4f} ^{:.4f} 3.0 {:.6f} {}".format( note.instrument, *relative_coordinates, 1.0 if note.percussive else mc_pitch, @@ -630,7 +630,8 @@ class NoteDataConvert2CommandPlugin(LibraryPluginBase): if music_command_list: return ( music_command_list, - last_note.start_tick + last_note.duration_tick, + last_note.start_tick # pyright: ignore[reportPossiblyUnboundVariable] + + last_note.duration_tick, # pyright: ignore[reportPossiblyUnboundVariable] max_multi + 1, ) else: