/MinecraftEnv

Lightweight minecraft RL environment on fabric

Primary LanguageKotlinOtherNOASSERTION

MinecraftEnv

Lightweight minecraft RL environment on fabric

Features

  • Works on minecraft 1.19.4
  • Used fabric mod

initial environment

  • Entities
  • World seed
  • is world superflat
  • is hardcore
  • initial x, y, z
  • always night / day
  • do mob spawn
  • screen size (visible/observed)
  • Arbitrary commands (e.g. status effects)
  • keys for statistics

Observation space

  • rgb
  • x, y, z
  • pitch, yaw
  • health, food_level, saturation_level
  • is_dead
  • inventory
  • looking at entites, blocks
  • sound subtitles
  • status effects
  • statistics
  • visible entities

Action space

Controlled by this reinforcement learning agent: https://github.com/KYHSGeekCode/ControlMinecraft