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

TODO #1

Open
Techlone opened this issue Mar 9, 2017 · 2 comments
Open

TODO #1

Techlone opened this issue Mar 9, 2017 · 2 comments
Assignees

Comments

@Techlone
Copy link
Owner

Techlone commented Mar 9, 2017

This things I want to do:

This functional I want realize at java side:

  • finally choose code architecture
  • extensions support f438504
  • client-server relations
  • console commands (begun)
  • support other MC versions
  • moar tests

This functional I want realize for scripts:

  • working with items
    • getting by MC name
    • setting NBT
    • tooltips
  • oredict
    • adding into oredict
    • removing from oredict
  • removing recipes
  • furnace recipes
  • loot chests
  • callback for recipe output
@Techlone Techlone self-assigned this Mar 9, 2017
@Techlone
Copy link
Owner Author

Techlone commented Mar 14, 2017

The releases strategy:
An example for 1.7.10 - 1.23.45.800

1 - the major version (1 for 1.7.10, planned 2 for 1.10 or 1.11)

23 - the general or normal version - a changing api and global changes (manual bump)

45 - the minor version - fixes or small changes (maybe make it autoincrement because it depends on releases)
800 - the build version = 365 * (YEAR - 2015) + CURRENT_DAY_IN_YEAR (not depends on releases it's just a number)

How to release:

  1. Choose a commit and make a tag.
  2. Create a release, write a changelog and attach a jar file.
  3. ...
  4. PROFIT!

@Techlone
Copy link
Owner Author

Techlone/CraftTweaker#4

mod sensitive script execution (meaning that parts of scripts will only execute if certain mods are loaded)

Repository owner locked and limited conversation to collaborators Jun 10, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant