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

"Using the ide" Page [Part 1] #111

Closed
wants to merge 122 commits into from
Closed

Conversation

JR1811
Copy link
Contributor

@JR1811 JR1811 commented Jun 13, 2024

Original page: https://fabric.moddedmc.wiki/getting-started/using-the-ide
Discussion in the Discord: https://discord.com/channels/507304429255393322/1208846408552030238/1235450767226437692

Content

I modified the content slightly to adapt to the new UI, mentioned split sources and added a small recommendation for the decompilers. Besides that, everything else should be mostly the same.

There are no changes in the reference directory since this topic doesn't focus on the code but rather on the usage and toolsets of the IDE. There shouldn't be any code logic which needs to be explained further or maintained in the future. They are only examples.

Problems

The "Basic Problem solving" page is linked already, but it's not in the new docs yet. I'll add it to a later pull request asap, if this pull request gets accepted.

Also, VSCode displays the MD033/no-inline-html: Inline HTML [Element: iframe] warning on the iframe HTML element at the end of the new page. Is there a better way to implement videos like that?

modmuss50 and others added 30 commits December 29, 2023 15:57
* Inital Vitepress setup

* Actions and change gitignore

* ingore dist

* Clean URLs + srcExclude

* Fix rollup issue, add configured theme.

* Add license.

* Update style.css

* Cleanup + Enable Search

* Minimize css

---------

Co-authored-by: Calum H <[email protected]>
* Implement versioning.

* Sidebar loading from root.
* Add Reference mod

* 1.20.4 -> latest
* Update homepage

* Add docs team to codeowners
* Begin on player guides.

* Update FAQ links

* Player installation guides

* Finish windows install java guide.

* Linux install java guide.

* Revert "Update FAQ links"

This reverts commit e612ea4.

* Revert index

* Update link for installing Java on MacOS

* Finalize content.

* Rename page title.

* Remove information about inter-loader
compatibility

* Logs + Crash Reports

* Update link to crash reports

* Cleanup of pages, only mention vanilla launcher.

* Add troubleshooting information for mixin crashes

* "Installing Fabric" pages

* Installing mods page.

* Update .gitignore and installing-mods.md

* Fix dead link.

* Updating Fabric guide.

* Apply pull request suggestions.

* Add simple note about opening the installer on MacOS

* Update description in players/index.md

---------

Co-authored-by: modmuss50 <[email protected]>
* Sidebar fixes. (Allows hotswapping.)

* Add SEO functionality.

* Sitemap + Icon fixes.

* Remove versioned items from sitemap

* Remove version test.

* Add LanguageTool files to .gitignore
* Registering Particles Page

FEAT: Added a new page found within the develop/particles folder. This page guides users through the process of registering a new particle.

* Code Style fix

FIX: Hopefully fixed the incorrect imports

* Migrate to code reference functionality.

* Add extra frontmatter information.

* Disable comment indentation on spotless, conflicts with markdown plugin.

* Revert "Disable comment indentation on spotless, conflicts with markdown plugin."

This reverts commit 62d1422.

* Solve checkstyle issues.

* Discard changes to package-lock.json

---------
* add main commands page

* fix formatting using spotless

* requested changes

* Suggestions

* Custom Argument Types

* Refactor BlockPosArgumentType class to remove
unnecessary print statements

* Checkstyle fixes.

* Checkstyle fixes.

* Redirect commands.

* fix checkstyle error

---------

Co-authored-by: Calum <[email protected]>
* Develop Sidebar + Setup spanish for translators

* Undo copying of spanish files.

* Update Crowdin configuration file

* Delete crowdin.yml file

* Fix versioning configuration

* Publishing Workflow

* WIP warning.

* Remove VitePress GitHub Pages workflow

* Fix banner logic.

* Fix flash

* Refactor BannerComponent.vue
* Translation tweaks

* Update

* Dont build l10n branches
* Develop Sidebar + Setup spanish for translators

* Undo copying of spanish files.

* Update Crowdin configuration file

* Delete crowdin.yml file

* Fix versioning configuration

* Publishing Workflow

* WIP warning.

* Remove VitePress GitHub Pages workflow

* Fix banner logic.

* Fix flash

* Refactor BannerComponent.vue

* Fix asset URLs
* Develop Sidebar + Setup spanish for translators

* Undo copying of spanish files.

* Update Crowdin configuration file

* Delete crowdin.yml file

* Fix versioning configuration

* Publishing Workflow

* WIP warning.

* Remove VitePress GitHub Pages workflow

* Fix banner logic.

* Fix flash

* Refactor BannerComponent.vue

* Fix asset URLs

* Dynamic sidebar translations + locale loading.

* Update crowdin config.

* Remove old sidebars.json definition from old system + remove console.log

* Root sidebar translations.

* Add missing i18n
JR1811 and others added 17 commits June 20, 2024 00:20
Co-authored-by: modmuss <[email protected]>
…and java version on setting up a development environment page (FabricMC#127)
Change to the correct path for modding in Minecraft version 1.21
I changed the order of the armor items to match the order displayed in the 'Creative' mode:

- Helmet
- Chestplate
- Leggings
- Boots

to improve overall consistency.
* Add Hotswapping with a JDK

Adds the method of using the DCVEM or JetBrains JDK to Hotswap classes and methods.

* Add Hotswapping with a JDK

Add the method of using the DCVEM or JetBrain Runtime JDK for hotswapping classes and methods in german.

* Fixed lint issues and updated documentation

* Updated grammar

Co-authored-by: Miroma <[email protected]>

---------

Co-authored-by: Miroma <[email protected]>
* New translations arguments.md (Chinese Simplified)

* New translations basics.md (Chinese Simplified)

* New translations suggestions.md (Chinese Simplified)

* New translations effects.md (Chinese Simplified)

* New translations faq.md (Chinese Simplified)

* New translations finding-mods.md (Chinese Simplified)

* New translations installing-mods.md (Chinese Simplified)

* New translations crash-reports.md (Chinese Simplified)

* New translations uploading-logs.md (Chinese Simplified)

* New translations updating-fabric.md (Chinese Simplified)

* New translations sidebar_translations.json (Chinese Simplified)

* New translations damage-types.md (Chinese Simplified)

* New translations creating-a-project.md (Chinese Simplified)

* New translations contributing.md (Chinese Simplified)

* New translations website_translations.json (Chinese Simplified)

* New translations blockstates.md (Chinese Simplified)

* New translations first-block.md (Chinese Simplified)

* New translations basic-concepts.md (Chinese Simplified)

* New translations draw-context.md (Chinese Simplified)

* New translations custom-screens.md (Chinese Simplified)

* New translations custom-widgets.md (Chinese Simplified)

* New translations hud.md (Chinese Simplified)

* New translations creating-particles.md (Chinese Simplified)

* New translations index.md (Chinese Simplified)

* New translations index.md (Chinese Traditional)

* New translations installing-fabric.md (Chinese Simplified)

* New translations sidebar_translations.json (Chinese Traditional)

* New translations custom.md (Chinese Simplified)

* New translations using-sounds.md (Chinese Simplified)

* New translations setting-up-a-development-environment.md (Chinese Simplified)

* New translations website_translations.json (Chinese Traditional)

* New translations codecs.md (Chinese Simplified)

* New translations events.md (Chinese Simplified)

* New translations potions.md (Chinese Simplified)

* New translations linux.md (Chinese Simplified)

* New translations windows.md (Chinese Simplified)

* New translations custom.md (Chinese Simplified)

* New translations using-sounds.md (Chinese Simplified)

* New translations first-item.md (Chinese Simplified)

* New translations text-and-translations.md (Chinese Simplified)

* New translations basics.md (Russian)

* New translations effects.md (Russian)

* New translations creating-a-project.md (Chinese Traditional)

* New translations introduction-to-fabric-and-modding.md (Russian)

* New translations launching-the-game.md (Russian)

* New translations introduction-to-fabric-and-modding.md (Chinese Traditional)

* New translations launching-the-game.md (Chinese Traditional)

* New translations project-structure.md (Chinese Traditional)

* New translations setting-up-a-development-environment.md (Chinese Traditional)

* New translations custom-item-groups.md (Russian)

* New translations custom-item-interactions.md (Russian)

* New translations custom-armor.md (Chinese Simplified)

* New translations custom-item-groups.md (Chinese Simplified)

* New translations index.md (Russian)

* New translations basics.md (Russian)

* New translations faq.md (Korean)

* New translations sidebar_translations.json (Russian)

* New translations custom.md (Russian)

* New translations project-structure.md (Russian)

* New translations index.md (Korean)

* New translations website_translations.json (Korean)

* New translations website_translations.json (Russian)

* New translations effects.md (Italian)

* New translations sidebar_translations.json (Italian)

* New translations using-sounds.md (Italian)

* New translations effects.md (Portuguese, Brazilian)

* New translations codecs.md (Italian)

* New translations arguments.md (Italian)

* New translations basics.md (Italian)

* New translations suggestions.md (Italian)

* New translations events.md (Italian)

* New translations potions.md (Italian)

* New translations basic-concepts.md (Italian)

* New translations draw-context.md (Italian)

* New translations hud.md (Italian)

* New translations creating-particles.md (Italian)

* New translations index.md (Italian)

* New translations faq.md (Italian)

* New translations finding-mods.md (Italian)

* New translations installing-fabric.md (Italian)

* New translations linux.md (Italian)

* New translations windows.md (Italian)

* New translations installing-mods.md (Italian)

* New translations crash-reports.md (Italian)

* New translations uploading-logs.md (Italian)

* New translations updating-fabric.md (Italian)

* New translations damage-types.md (Italian)

* New translations custom.md (Italian)

* New translations introduction-to-fabric-and-modding.md (Italian)

* New translations setting-up-a-development-environment.md (Italian)

* New translations contributing.md (Italian)

* New translations damage-types.md (Portuguese, Brazilian)

---------

Co-authored-by: Calum H <[email protected]>
* Potions Minor Code Change

* edit update
@modmuss50 modmuss50 requested a review from IMB11 July 15, 2024 10:39
@modmuss50
Copy link
Member

I think this page is really good, I learnt some stuff too! However I dont think its suitable for the "Getting Started" section, most of this will likely overwhelm someone who is just getting started. I would suggest moving it to the "Misc" group alongside codecs.

@JR1811 JR1811 closed this Jul 17, 2024
@JR1811 JR1811 deleted the using-the-ide branch July 18, 2024 10:58
@JR1811 JR1811 changed the title added "Using the ide" page back "Using the ide" Page [Part 1] Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup-stage This pull request needs to be cleaned up, grammar etc. content A new page or set of pages.
Projects
None yet
Development

Successfully merging this pull request may close these issues.