Skip to content

Conversation

@shikendon
Copy link
Member

Major changes:

  • Update Spigot API from 1.7.2 to 1.21.1
  • Upgrade Java version from 1.6 to 17
  • Update dependencies (WorldEdit 7.3.0, Vault 1.7.1, Reflections 0.10.2)
  • Add api-version: 1.21 to plugin.yml

Code compatibility fixes:

  • Replace deprecated getTypeId()/setTypeId() with getType()/setType()
  • Update player inventory API (getItemInHand → getItemInMainHand)
  • Modernize WorldEdit integration for 7.x API
  • Update Reflections initialization (remove YamlSerializer)
  • Remove commonlib dependency and implement alternatives

See UPGRADE_TO_1.21.md for complete upgrade documentation.

Major changes:
- Update Spigot API from 1.7.2 to 1.21.1
- Upgrade Java version from 1.6 to 17
- Update dependencies (WorldEdit 7.3.0, Vault 1.7.1, Reflections 0.10.2)
- Add api-version: 1.21 to plugin.yml

Code compatibility fixes:
- Replace deprecated getTypeId()/setTypeId() with getType()/setType()
- Update player inventory API (getItemInHand → getItemInMainHand)
- Modernize WorldEdit integration for 7.x API
- Update Reflections initialization (remove YamlSerializer)
- Remove commonlib dependency and implement alternatives

See UPGRADE_TO_1.21.md for complete upgrade documentation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants