⁠
joseph burton: Minecraft new project wizard (#1933 )
* Forge creator almost working
* Store authors and website for next time the user uses the creator
* Don't allow for dialog submission before a latent step is finished
* Fabric mod creator
* Add modid.mixins.json to Forge project creator
* Start with Architectury creator
* Fix long-running tasks that need to run after one another
* Apply website in Forge creator
* Set the correct gradle version in the Forge project creator
* Architectury should be finished but it's not working, not sure why
* Add support for custom build systems via extension points
* Sponge project creator, first maven implementation
* Remove unsupported platforms from the readme
* Add missing platforms to readme
* Replace some silly code with less silly code
* Add Spigot and Paper creators
* Add Velocity creator
* Add BungeeCord and Waterfall creator
* Delete unused code
* ktlint format
* Apply the correct JDK version depending on the platform and version
* Fix license years after merge
* Improvements and fixes to JDK selector UI
* Fix architectury template
* Fix issues with Sponge creator
* Fix IncorrectOperationException in AbstractLatentStep
* Add option to create a git repo (which also creates a gitignore)
* UI improvements
* Add a message encouraging users to report outdated templates
* Add note to project wizard outdated form warning not to request new platforms
* Paper before Spigot
* Remove dependency on TemplateMakerFabric
* Reorganize creators into multiple files and repackage some things
* Improve documentation
* Improve ergonomics for build system properties, main class name, repository, issue tracker
* Limit Sponge API version to 8 and above in dropdown box
* Prevent class name from messing up when the project name contains dots
* Forge creator almost working
* Store authors and website for next time the user uses the creator
* Don't allow for dialog submission before a latent step is finished
* Fabric mod creator
* Add modid.mixins.json to Forge project creator
* Start with Architectury creator
* Fix long-running tasks that need to run after one another
* Apply website in Forge creator
* Set the correct gradle version in the Forge project creator
* Architectury should be finished but it's not working, not sure why
* Add support for custom build systems via extension points
* Sponge project creator, first maven implementation
* Remove unsupported platforms from the readme
* Add missing platforms to readme
* Replace some silly code with less silly code
* Add Spigot and Paper creators
* Add Velocity creator
* Add BungeeCord and Waterfall creator
* Delete unused code
* ktlint format
* Apply the correct JDK version depending on the platform and version
* Fix license years after merge
* Improvements and fixes to JDK selector UI
* Fix architectury template
* Fix issues with Sponge creator
* Fix IncorrectOperationException in AbstractLatentStep
* Add option to create a git repo (which also creates a gitignore)
* UI improvements
* Add a message encouraging users to report outdated templates
* Add note to project wizard outdated form warning not to request new platforms
* Paper before Spigot
* Remove dependency on TemplateMakerFabric
* Reorganize creators into multiple files and repackage some things
* Improve documentation
* Improve ergonomics for build system properties, main class name, repository, issue tracker
* Limit Sponge API version to 8 and above in dropdown box
* Prevent class name from messing up when the project name contains dots
- name: Bug report
- description: Create a bug report
- labels: ["status: unverified", "type: bug"]
- body:
- - type: markdown
- attributes:
- value: DO NOT REQUEST SUPPORT FOR OLDER VERSIONS OF MINECRAFT.
- - type: input
- id: plugin-version
- attributes:
- label: Minecraft Development for IntelliJ plugin version
- validations:
- required: true
- - type: input
- id: intellij-version
- attributes:
- label: IntelliJ version
- validations:
- required: true
- - type: input
- id: operating-system
- attributes:
- label: Operating System
- validations:
- required: true
- - type: dropdown
- id: target-platform
- attributes:
- label: Target platform
- multiple: true
- options:
- - Bukkit
- - Spigot
- - Paper
- - Sponge
- - Architectury
- - Minecraft Forge
- - Fabric
- - Lite Loader
- - Velocity
- - Mixins
- - BungeeCord
- - Waterfall
- validations:
- required: false
- - type: textarea
- id: description
- attributes:
- label: Description of the bug
- description: Always include a stack trace if there is one. Otherwise, the more information you can provide in terms of how to reproduce the problem, the more likely it'll be fixed. If there is something specific about your project, a link to the GitHub project can be very helpful.
- name: Bug report
- description: Create a bug report
- labels: ["status: unverified", "type: bug"]
- body:
- - type: markdown
- attributes:
- value: DO NOT REQUEST SUPPORT FOR OLDER VERSIONS OF MINECRAFT.
- - type: input
- id: plugin-version
- attributes:
- label: Minecraft Development for IntelliJ plugin version
- validations:
- required: true
- - type: input
- id: intellij-version
- attributes:
- label: IntelliJ version
- validations:
- required: true
- - type: input
- id: operating-system
- attributes:
- label: Operating System
- validations:
- required: true
- - type: dropdown
- id: target-platform
- attributes:
- label: Target platform
- multiple: true
- options:
- - Bukkit
- - Spigot
- - Paper
- - Sponge
- - Architectury
- - Minecraft Forge
- - Fabric
- - Velocity
- - Mixins
- - BungeeCord
- - Waterfall
- validations:
- required: false
- - type: textarea
- id: description
- attributes:
- label: Description of the bug
- description: Always include a stack trace if there is one. Otherwise, the more information you can provide in terms of how to reproduce the problem, the more likely it'll be fixed. If there is something specific about your project, a link to the GitHub project can be very helpful.