Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement block entity data and signs, improve Vector3 usage #214

Merged
merged 17 commits into from Jan 31, 2016

Conversation

Gjum
Copy link
Member

@Gjum Gjum commented Jan 31, 2016

  • implement block entity data tracking in world
  • implement sign placement in interact
  • make Vector3 more flexible by allowing dict and iterables (tuple/list) as init argument
  • allow iterables (Vector3/tuple/list) as block positions in world
  • clean up the event plugin
  • add Python 3.5 to CI

Example for accessing sign text: (cc @AndrewBuck)

# in plugin class:
requires = ('world', ...)

# in some handler:
logger.debug('sign text: %s', self.world.get_block_entity_data(sign_pos).lines)

@Gjum Gjum added this to the 0.2.0 milestone Jan 31, 2016
@gamingrobot
Copy link
Member

Once the build is fixed I will merge, it all looks good

@Gjum
Copy link
Member Author

Gjum commented Jan 31, 2016

ERROR: py35: InterpreterNotFound: python3.5

um, ok I guess ...

Gjum added a commit that referenced this pull request Jan 31, 2016
implement block entity data and signs, improve Vector3 usage
@Gjum Gjum merged commit dc93384 into SpockBotMC:master Jan 31, 2016
@Gjum Gjum deleted the progress branch January 31, 2016 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants