[Announcement] MineRL version 0.1.16 released!

New version annnnnnnouncement! We are on minerl super mega alpa version 0.1.16. More bug fixes :

  • Fixes the MacOS AccessDenied (#96) error which required sudo on all python scripts.
  • Fixes error with observation space having each field be a list of a float rather than a float itself (#95)
  • Fixes error where equipped item would be empty in an observation when no item was equipped (#95)
  • Unifies the observation space for MineRL (#89)
  • Fixes an error where log2 did not count as a log when collected (#56)
  • Starts all obtain environments in day time (#69)
  • Fixes a bug where no mobs spawned in the obtain environments :open_mouth:
  • Fixes a glaring error where the alignment of the actions and the frames was off by up to 100 ticks! (#74) [No need to redownload data, but make sure to use our data loader for the fix!]

We’re so close everyone! Great work :smiley: Don’t forget to upgrade!

pip3 install --upgrade minerl

Also get yourselves on the Minecraft server! The obtain diamond data the better :wink:

1 Like

Hi, thanks and great work on the module and on the continuing improvement!!

Sorry if this has been asked, but I saw one thread asking about some problems with the data, so should we re-download the data with these minerl updates? Or is the data ok still as it?

I downloaded the data right at the start and haven’t downloaded again since, is the data changing at all?

I update to this version.

It keeps outputing these . Seems it failed to connect to some server …
Actually, I want to know if it can be run off line ?

E0626 19:13:30.498780 8168 malmo.py:403] [19:13:30] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:31.534238 8168 malmo.py:403] [19:13:31] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:32.558932 8168 malmo.py:403] [19:13:32] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:33.578072 8168 malmo.py:403] [19:13:33] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:34.596228 8168 malmo.py:403] [19:13:34] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:35.614187 8168 malmo.py:403] [19:13:35] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:36.631268 8168 malmo.py:403] [19:13:36] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:37.644524 8168 malmo.py:403] [19:13:37] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:38.658740 8168 malmo.py:403] [19:13:38] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:39.671745 8168 malmo.py:403] [19:13:39] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:40.695851 8168 malmo.py:403] [19:13:40] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:41.708018 8168 malmo.py:403] [19:13:41] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:42.719934 8168 malmo.py:403] [19:13:42] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:43.730622 8168 malmo.py:403] [19:13:43] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:44.740869 8168 malmo.py:403] [19:13:44] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:45.754959 8168 malmo.py:403] [19:13:45] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:46.770500 8168 malmo.py:403] [19:13:46] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:47.780838 8168 malmo.py:403] [19:13:47] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.
E0626 19:13:48.791393 8168 malmo.py:403] [19:13:48] [EnvServerSocketHandler/INFO]: [STDOUT]: REPLYING WITH: MALMOERRORcvc-complex-type.2.3: Element ‘ServerInitialConditions’ cannot have character [children], because the type’s content type is element-only.

This has been fixed! Update now.

@jjchen I refer you to @BrandonHoughton. He’s handling a lot of the data development!