-
Notifications
You must be signed in to change notification settings - Fork 136
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
Add a guide for Custom Enchantments #134
Conversation
✅ Deploy Preview for nimble-elf-d9d491 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Quite a bit to do, but it's a great start - the structure is definitely there, it just needs the following done:
- Breaking up larger paragraphs into seperate paragraphs (especially the start and the "Creating The Enchantment" first paragraph.
- Delegating the datagen setup information to the relevant Fabric Wiki page
- Fix issues with markdown-lint, see either the files tab on this PR to see the issues, or view the github action logs, you can also use the vscode plugin to find all lint issues.
- Moving code from code blocks into the reference mod.
- Using either an LLM or a tool such as LanguageTool to ensure grammar and readability is good.
Overall, this is a great guide, it really uses all the features of the wiki, and will be really useful for many developers! Good job! 👍
reference/latest/src/main/java/com/example/docs/FabricDocsReference.java
Outdated
Show resolved
Hide resolved
reference/latest/src/main/java/com/example/docs/data/EnchantmentGenerator.java
Outdated
Show resolved
Hide resolved
reference/latest/src/main/java/com/example/docs/data/EnchantmentGenerator.java
Outdated
Show resolved
Hide resolved
Co-authored-by: Calum H. <[email protected]>
Co-authored-by: Calum H. <[email protected]>
Co-authored-by: Calum H. <[email protected]>
…c-docs into customEnchantments
Just went through and fixed everything mentioned in the code review |
applied suggested grammar fixes Co-authored-by: Miroma <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
accepted fixes in grammar
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am only reviewing the Markdown file, not the Java code; that should be reviewed by someone else.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some small and mostly "clean-code" related stuff.
...nce/latest/src/main/java/com/example/docs/enchantment/effect/LightningEnchantmentEffect.java
Show resolved
Hide resolved
reference/latest/src/main/java/com/example/docs/enchantment/ModEnchantmentEffects.java
Outdated
Show resolved
Hide resolved
reference/latest/src/main/java/com/example/docs/data/EnchantmentGenerator.java
Show resolved
Hide resolved
I have cleaned up the introduction and final sentences, this is good IMO. |
Co-authored-by: Miroma <[email protected]>
Co-authored-by: Miroma <[email protected]>
Co-authored-by: Miroma <[email protected]>
Co-authored-by: Miroma <[email protected]>
Co-authored-by: Miroma <[email protected]>
Co-authored-by: Miroma <[email protected]>
Co-authored-by: Miroma <[email protected]>
I wrote a guide for creating Custom Enchantment Effects as 1.21 completetly changes how enchantments must be made.