TISUnion / PrimeBackup

A powerful backup plugin for MCDR, an advanced backup solution for your Minecraft world
https://tisunion.github.io/PrimeBackup/
GNU Lesser General Public License v3.0
77 stars 6 forks source link

无法加载prime_backup #44

Closed wfanan closed 1 day ago

wfanan commented 1 day ago

PS C:\Users\Administrator.DESKTOP-TIFIOVU\Desktop\m> mcdreforged MCDReforged 2.13.1 is starting up MCDReforged is open source, u can find it here: https://github.com/MCDReforged/MCDReforged [MCDR] [13:44:12] [MainThread/INFO]: 语言已设置为 zh_cn [MCDR] [13:44:12] [MainThread/INFO]: 编码 / 解码方式已设置为 utf8 / utf8 [MCDR] [13:44:12] [MainThread/INFO]: 解析处理器已设置为 bukkit_handler

[MCDR] [13:44:12] [MainThread/INFO]: - plugins [MCDR] [13:44:12] [MainThread/INFO]: MCDReforged 2.13.1 正在启动 [MCDR] [13:44:12] [MainThread/INFO]: MCDReforged 正于 Python 3.8.6 环境中运行

[MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 bot@1.2.4 已加载 [MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 here@1.2.2 已加载 [MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 location_marker@1.3.2 已加载 [MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 lowercase_mcdr_command@1.2.2 已加载 [MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 minecraft_data_api@1.6.1 已加载 [MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 more_command_nodes@1.1.2 已加载 [MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 prime_backup@1.8.2 已加载 [MCDR] [13:44:12] [TaskExecutor/INFO]: 插件 ye_announcement@1.4.1 已加载 [MCDR] [13:44:12] [TaskExecutor/ERROR]: Fail to load the entry point of prime_backup@1.8.2 Traceback (most recent call last): File "c:\program files\python\lib\site-packages\mcdreforged\plugin\type\multi_file_plugin.py", line 86, in _on_ready self._load_entry_instance() File "c:\program files\python\lib\site-packages\mcdreforged\plugin\type\regular_plugin.py", line 79, in _load_entry_instance self.entry_module_instance = self._import_entrypoint_module() File "c:\program files\python\lib\site-packages\mcdreforged\plugin\type\multi_file_plugin.py", line 51, in _import_entrypoint_module mod = importlib.import_module(self.get_metadata().entrypoint) File "c:\program files\python\lib\importlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "plugins\PrimeBackup-v1.8.2.pyz\prime_backup\mcdr\mcdr_entrypoint.py", line 11, in from prime_backup.mcdr.command.commands import CommandManager File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "plugins\PrimeBackup-v1.8.2.pyz\prime_backup\mcdr\command\commands.py", line 10, in from prime_backup.mcdr.command.backup_id_suggestor import BackupIdSuggestor File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "plugins\PrimeBackup-v1.8.2.pyz\prime_backup\mcdr\command\backup_id_suggestor.py", line 9, in from prime_backup.mcdr.task_manager import TaskManager File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "plugins\PrimeBackup-v1.8.2.pyz\prime_backup\mcdr\task_manager.py", line 16, in from prime_backup.mcdr.task_queue import TaskQueue, TaskHolder, TaskCallback File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "plugins\PrimeBackup-v1.8.2.pyz\prime_backup\mcdr\task_queue.py", line 20, in class TaskHolder(Generic[_T]): File "plugins\PrimeBackup-v1.8.2.pyz\prime_backup\mcdr\task_queue.py", line 24, in TaskHolder future: futures.Future[_T] = dataclasses.field(default_factory=futures.Future) TypeError: 'type' object is not subscriptable

[MCDR] [13:44:13] [TaskExecutor/INFO]: 共加载: 8 个插件; 已加载插件数: 10

[MCDR] [13:44:13] [MainThread/INFO]: 服务端正在以 PID 18752 运行中 [Server] Error: Unable to access jarfile 1.21.jar [MCDR] [13:44:13] [MainThread/INFO]: 服务端进程返回代码: 1

[MCDR] [13:44:13] [MainThread/INFO]: 正在关闭 MCDR

wfanan commented 1 day ago

PrimeBackup 1.8.2 MCDR 2.13.1 Python 3.8.6 windows 11 专业版 MC 服务端 Leaves 1.21.1

Fallen-Breath commented 1 day ago

有个 a318ace53c9ab514188b17e71e908b168440a013 引入的改没做好 python3.8 的兼容,我修复一下