├── .github └── workflows │ └── package.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── PCRC.spec ├── __main__.py ├── mcdreforged.plugin.json ├── pcrc ├── __init__.py ├── cli_entry.py ├── config.py ├── connection │ ├── __init__.py │ ├── patch.py │ ├── pcrc_authentication.py │ └── pcrc_connection.py ├── constant.py ├── input.py ├── logger.py ├── mcdr │ ├── __init__.py │ ├── mcdr_config.py │ └── mcdr_entry.py ├── packets │ ├── __init__.py │ ├── c2s │ │ └── __init__.py │ └── s2c │ │ ├── __init__.py │ │ └── entity_packet.py ├── pcrc_client.py ├── protocol.py ├── recording │ ├── __init__.py │ ├── chat.py │ ├── packet_processor.py │ ├── player_list.py │ ├── recorder.py │ └── replay_recording.py ├── resources │ ├── default_config.json │ └── lang │ │ ├── en_us.yml │ │ └── zh_cn.yml ├── states.py └── utils │ ├── __init__.py │ ├── file_util.py │ ├── misc_util.py │ ├── packet_util.py │ ├── redbaron_util.py │ ├── resources_util.py │ ├── retry_counter.py │ └── translation.py ├── readme.md ├── readme_cn.md └── requirements.txt /.github/workflows/package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/.github/workflows/package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/LICENSE -------------------------------------------------------------------------------- /PCRC.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/PCRC.spec -------------------------------------------------------------------------------- /__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/__main__.py -------------------------------------------------------------------------------- /mcdreforged.plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/mcdreforged.plugin.json -------------------------------------------------------------------------------- /pcrc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/__init__.py -------------------------------------------------------------------------------- /pcrc/cli_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/cli_entry.py -------------------------------------------------------------------------------- /pcrc/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/config.py -------------------------------------------------------------------------------- /pcrc/connection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pcrc/connection/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/connection/patch.py -------------------------------------------------------------------------------- /pcrc/connection/pcrc_authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/connection/pcrc_authentication.py -------------------------------------------------------------------------------- /pcrc/connection/pcrc_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/connection/pcrc_connection.py -------------------------------------------------------------------------------- /pcrc/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/constant.py -------------------------------------------------------------------------------- /pcrc/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/input.py -------------------------------------------------------------------------------- /pcrc/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/logger.py -------------------------------------------------------------------------------- /pcrc/mcdr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pcrc/mcdr/mcdr_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/mcdr/mcdr_config.py -------------------------------------------------------------------------------- /pcrc/mcdr/mcdr_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/mcdr/mcdr_entry.py -------------------------------------------------------------------------------- /pcrc/packets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pcrc/packets/c2s/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/packets/c2s/__init__.py -------------------------------------------------------------------------------- /pcrc/packets/s2c/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/packets/s2c/__init__.py -------------------------------------------------------------------------------- /pcrc/packets/s2c/entity_packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/packets/s2c/entity_packet.py -------------------------------------------------------------------------------- /pcrc/pcrc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/pcrc_client.py -------------------------------------------------------------------------------- /pcrc/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/protocol.py -------------------------------------------------------------------------------- /pcrc/recording/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pcrc/recording/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/recording/chat.py -------------------------------------------------------------------------------- /pcrc/recording/packet_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/recording/packet_processor.py -------------------------------------------------------------------------------- /pcrc/recording/player_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/recording/player_list.py -------------------------------------------------------------------------------- /pcrc/recording/recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/recording/recorder.py -------------------------------------------------------------------------------- /pcrc/recording/replay_recording.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/recording/replay_recording.py -------------------------------------------------------------------------------- /pcrc/resources/default_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/resources/default_config.json -------------------------------------------------------------------------------- /pcrc/resources/lang/en_us.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/resources/lang/en_us.yml -------------------------------------------------------------------------------- /pcrc/resources/lang/zh_cn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/resources/lang/zh_cn.yml -------------------------------------------------------------------------------- /pcrc/states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/states.py -------------------------------------------------------------------------------- /pcrc/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pcrc/utils/file_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/utils/file_util.py -------------------------------------------------------------------------------- /pcrc/utils/misc_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/utils/misc_util.py -------------------------------------------------------------------------------- /pcrc/utils/packet_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/utils/packet_util.py -------------------------------------------------------------------------------- /pcrc/utils/redbaron_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/utils/redbaron_util.py -------------------------------------------------------------------------------- /pcrc/utils/resources_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/utils/resources_util.py -------------------------------------------------------------------------------- /pcrc/utils/retry_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/utils/retry_counter.py -------------------------------------------------------------------------------- /pcrc/utils/translation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/pcrc/utils/translation.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/readme.md -------------------------------------------------------------------------------- /readme_cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/readme_cn.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fallen-Breath/PCRC/HEAD/requirements.txt --------------------------------------------------------------------------------