Configure IDE Environment
Here I provide some steps needed to configure the IDE environment.
IDE Selection
Essential IDEs for plugin development:
- IntelliJ IDEA Community Edition - Provides tools needed for building plugins. Minecraft integrated development plugins are not required.
- Cursor - AI development tool based on VSCode.
- Trae International Version (completely free, Claude3.7 may require queue waiting) - Another AI development tool based on VSCode, developed by ByteDance.
Warning
When choosing to create new project development, try to select either Cursor or Trae International Edition for AI dialogue tasks. Alternating between them will make AI context very confusing.
Java Installation
You can choose the Java version based on your version requirements.
Official Download | Mirror Sources and OpenJDK | Notes |
---|---|---|
Java 21 | Wuji Resource Station | Recommended for high versions |
Java 17 | Wuji Resource Station | N/A |
Java 8 | Wuji Resource Station | Recommended for low versions |