Skip to content

Instantly share code, notes, and snippets.

@hilburn
Last active January 6, 2016 05:20
Show Gist options
  • Select an option

  • Save hilburn/e18da77f0a03bbf14480 to your computer and use it in GitHub Desktop.

Select an option

Save hilburn/e18da77f0a03bbf14480 to your computer and use it in GitHub Desktop.
Modding Tutorial Series
1. Setting up the environment - git, Gradle and base mod file.
2. My first things - an exploration of Items, Blocks, ItemBlocks (mebbe), and recipes
3. More interesting blocks - blocks that do things - redstone interactions, crops, maybe a simple fluid/block, things like that.
4. Witchcraft - advanced items - looking at the different ways to get items to do stuff, maybe make some tools and weapons? custom food?
5. Intro to Events - what can they do for me?
6. Configs - letting users have their way with your precious creation
7. Inventories and basic tile entities
8. Packets and preventing sync issues
9. Guis and Containers - when, how and why to use them.
10. Custom recipes (both crafting and machine) and NEI integration
11. Mod compatibility - hard and soft dependencies, @Optional annotations, maybe some RF machines?
12. Multiblocks and how to not break all the things with them
13. Renderers - both ISBRH and Tile Entity Renderers (no blendr models though, I dunno how to do those)
14. Worldgen - how to do the things.
15. Server commands
16. Entities - possibly arrows?
@DeltaGeek
Copy link
Copy Markdown

Don't know if you were planning on covering this during one of the other sections, but some info on using the config UI API would be nice.

@Prospector
Copy link
Copy Markdown

Oh--could you also cover how to "modify" a gui live. IE: if an item is placed in x slot, the gui gets another slot? Don't know how I would do this but It would be useful.

@VikeStep
Copy link
Copy Markdown

VikeStep commented Jul 9, 2015

Can't see it in there, but how to make a config should fit into there somewhere.

@hilburn
Copy link
Copy Markdown
Author

hilburn commented Jul 9, 2015

@DeltaGeek and @VikeStep - yes configs

@ryantheleach
Copy link
Copy Markdown

Have any of the videos been made?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment