When I try to open a Minecraft 1.16.2 world in MCEdit 2 I get the error below, but if I try opening a Minecraft 1.12.2 world it opens just fine. I have the current of my graphics drivers installed as well as the latest version of Java. Any help is appreciated!
System Info:
Windows Version: Windows 10 Pro 21H1 (OS Build: 19043.1110
Traceback (most recent call last):
File "mcedit2\editorsession.py", line 1643, in viewOffsetChanged (self is a EditorTab)
File "mcedit2\worldview\minimap.py", line 187, in currentViewMatrixChanged (self is a MinimapWorldView)
File "mcedit2\util\raycast.py", line 30, in rayCastInBounds
File "mcedit2\util\profiler.py", line 73, in _wrapper (self is a Profiler)
File "mcedit2\util\raycast.py", line 77, in rayCast
File "mcedit2\util\raycast.py", line 215, in advanceToChunk
File "mceditlib\worldeditor.py", line 831, in getChunk (self is a WorldEditorDimension)
File "mceditlib\worldeditor.py", line 499, in getChunk (self is a WorldEditor)
File "mceditlib\cachefunc.py", line 77, in __call__
File "mceditlib\worldeditor.py", line 477, in _getChunkDataRaw (self is a WorldEditor)
File "mceditlib\anvil\adapter.py", line 922, in readChunk (self is a AnvilWorldAdapter)
AnvilChunkFormatError: [Errno Error loading chunk: KeyError('Key Blocks not found.',)] None:
Here is what is being displayed in the command line window:
[11560] PyInstaller Bootloader 3.x
[11560] LOADER: executable is C:\Users\casey\Desktop\MCEdit 2.0.0\mcedit2.exe
[11560] LOADER: homepath is C:\Users\casey\Desktop\MCEdit 2.0.0
[11560] LOADER: _MEIPASS2 is NULL
[11560] LOADER: archivename is C:\Users\casey\Desktop\MCEdit 2.0.0\mcedit2.exe
[11560] LOADER: Extracting binaries
[11560] LOADER: Executing self as child
[11560] LOADER: set _MEIPASS2 to C:\Users\casey\AppData\Local\Temp\_MEI115602
[11560] LOADER: Setting up to run child
[11560] LOADER: Creating child process
[11560] LOADER: Waiting for child process to finish...
[6692] PyInstaller Bootloader 3.x
[6692] LOADER: executable is C:\Users\casey\Desktop\MCEdit 2.0.0\mcedit2.exe
[6692] LOADER: homepath is C:\Users\casey\Desktop\MCEdit 2.0.0
[6692] LOADER: _MEIPASS2 is C:\Users\casey\AppData\Local\Temp\_MEI115602
[6692] LOADER: archivename is C:\Users\casey\Desktop\MCEdit 2.0.0\mcedit2.exe
[6692] LOADER: SetDllDirectory(C:\Users\casey\AppData\Local\Temp\_MEI115602)
[6692] LOADER: Already in the child - running user's code.
[6692] LOADER: manifestpath: C:\Users\casey\AppData\Local\Temp\_MEI115602\mcedit2.exe.manifest
[6692] LOADER: Activation context created
[6692] LOADER: Activation context activated
[6692] LOADER: Python library: C:\Users\casey\AppData\Local\Temp\_MEI115602\python27.dll
[6692] LOADER: Loaded functions from Python library.
[6692] LOADER: Manipulating environment (sys.path, sys.prefix)
[6692] LOADER: sys.prefix is C:\Users\casey\AppData\Local\Temp\_MEI115602
[6692] LOADER: Setting runtime options
[6692] LOADER: Bootloader option: pyi-windows-manifest-filename mcedit2.exe.manifest
[6692] LOADER: Initializing python
[6692] LOADER: Overriding Python's sys.path
[6692] LOADER: Post-init sys.path is C:\Users\casey\AppData\Local\Temp\_MEI115602
[6692] LOADER: Setting sys.argv
[6692] LOADER: setting sys._MEIPASS
[6692] LOADER: importing modules from CArchive
[6692] LOADER: extracted struct
[6692] LOADER: callfunction returned...
[6692] LOADER: extracted pyimod01_os_path
[6692] LOADER: callfunction returned...
[6692] LOADER: extracted pyimod02_archive
[6692] LOADER: callfunction returned...
[6692] LOADER: extracted pyimod03_importers
[6692] LOADER: callfunction returned...
[6692] LOADER: Installing PYZ archive with Python modules.
[6692] LOADER: PYZ archive: out00-PYZ.pyz
[6692] LOADER: Running pyiboot01_bootstrap.py
[6692] LOADER: Running pyi_rth_win32comgenpy.py
[6692] LOADER: Running pyi_rth_pkgres.py
[6692] LOADER: Running pyi_rth_multiprocessing.py
[6692] LOADER: Running pyi_rth_traitlets.py
[6692] LOADER: Running pyi_rth_qt4plugins.py
[6692] LOADER: Running main.py
Logging level set
sys.frozen is set
Logging to C:\Users\casey\Desktop\MCEdit 2.0.0\MCEdit 2 Files\mcedit2.log
Setting up console handler
[WARNING][editorapp.py:95]:UserFilesDirectory: C:\Users\casey\Desktop\MCEdit 2.0.0\MCEdit 2 Files
[WARNING][configure_blocks.py:121]:Failed to read definitions file defined_blocks.json
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
[ERROR][player_server.py:85]:Error reading JSON from session server.
Traceback (most recent call last):
File "mcedit2\util\player_server.py", line 83, in _queryFinished (self is a PlayerDataCache)
File "json\__init__.py", line 339, in loads
File "json\decoder.py", line 364, in decode (self is a JSONDecoder)
File "json\decoder.py", line 382, in raw_decode (self is a JSONDecoder)
ValueError: No JSON object could be decoded
[ERROR][player_server.py:85]:Error reading JSON from session server.
Traceback (most recent call last):
File "mcedit2\util\player_server.py", line 83, in _queryFinished (self is a PlayerDataCache)
File "json\__init__.py", line 339, in loads
File "json\decoder.py", line 364, in decode (self is a JSONDecoder)
File "json\decoder.py", line 382, in raw_decode (self is a JSONDecoder)
ValueError: No JSON object could be decoded
Exception AttributeError: "'RevisionHistory' object has no attribute 'nodes'" in ignored
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
[ERROR][player_server.py:85]:Error reading JSON from session server.
Traceback (most recent call last):
File "mcedit2\util\player_server.py", line 83, in _queryFinished (self is a PlayerDataCache)
File "json\__init__.py", line 339, in loads
File "json\decoder.py", line 364, in decode (self is a JSONDecoder)
File "json\decoder.py", line 382, in raw_decode (self is a JSONDecoder)
ValueError: No JSON object could be decoded
[ERROR][player_server.py:85]:Error reading JSON from session server.
Traceback (most recent call last):
File "mcedit2\util\player_server.py", line 83, in _queryFinished (self is a PlayerDataCache)
File "json\__init__.py", line 339, in loads
File "json\decoder.py", line 364, in decode (self is a JSONDecoder)
File "json\decoder.py", line 382, in raw_decode (self is a JSONDecoder)
ValueError: No JSON object could be decoded
Could not parse stylesheet of widget 0x1d26eae4220
Could not parse stylesheet of widget 0x1d26eae6410
Could not parse stylesheet of widget 0x1d26eae82a0
Could not parse stylesheet of widget 0x1d26df06350
Could not parse stylesheet of widget 0x1d26df07ac0
Could not parse stylesheet of widget 0x1d26df084e0
Could not parse stylesheet of widget 0x1d26df096e0
Could not parse stylesheet of widget 0x1d26df0a130
Could not parse stylesheet of widget 0x1d26df0b9f0
Could not parse stylesheet of widget 0x1d26df0c650
Could not parse stylesheet of widget 0x1d26df0d4f0
[ERROR][main.py:203]:Unhandled Exception:
[Errno Error loading chunk: KeyError('Key Blocks not found.',)] None:
Traceback (most recent call last):
File "mcedit2\editorsession.py", line 1643, in viewOffsetChanged (self is a EditorTab)
File "mcedit2\worldview\minimap.py", line 187, in currentViewMatrixChanged (self is a MinimapWorldView)
File "mcedit2\util\raycast.py", line 30, in rayCastInBounds
File "mcedit2\util\profiler.py", line 73, in _wrapper (self is a Profiler)
File "mcedit2\util\raycast.py", line 77, in rayCast
File "mcedit2\util\raycast.py", line 215, in advanceToChunk
File "mceditlib\worldeditor.py", line 831, in getChunk (self is a WorldEditorDimension)
File "mceditlib\worldeditor.py", line 499, in getChunk (self is a WorldEditor)
File "mceditlib\cachefunc.py", line 77, in __call__
File "mceditlib\worldeditor.py", line 477, in _getChunkDataRaw (self is a WorldEditor)
File "mceditlib\anvil\adapter.py", line 922, in readChunk (self is a AnvilWorldAdapter)
AnvilChunkFormatError: [Errno Error loading chunk: KeyError('Key Blocks not found.',)] None:
When I try to open a Minecraft 1.16.2 world in MCEdit 2 I get the error below, but if I try opening a Minecraft 1.12.2 world it opens just fine. I have the current of my graphics drivers installed as well as the latest version of Java. Any help is appreciated!
System Info:
Windows Version: Windows 10 Pro 21H1 (OS Build: 19043.1110
AMD Software Version: 21.5.2
AMD Driver Version: 27.20.20903.8001
GPU: AMD Radeon (TM) R5 Graphics
CPU: AMD A9-9425 Radeon R5, 5 COMPUTE CORES 2C+3G (2 Cores)
MC Launcher Version: 2.2.3555
Java Version: Version 8 Update 291 (build 1.8.0_291-b10)
MC Edit 2 Version: MCEdit 2.0.0 Beta 14
Error I'm getting:
Here is what is being displayed in the command line window:
McEdit 2 only supports Minecraft 1.12.2 and older
For newer versions, use alternatives like Amulet
https://www.amuletmc.com/
I'm trying to edit a 1.16.2 world, so it should work. I have tried Amulet and didn't really like it.
1.16.2 is newer than 1.12.2
McEdit can't open 1.13 or newer worlds
I guess I have no choice but to use Amulet them.
i cant open minecraft beta 1.4 world
I'm having the same problem too