Skip to content

Adapt to the latest minecraft version (1.21) - #25

Draft
AveryanAlex wants to merge 5 commits into
Elikill58:masterfrom
AveryanAlex:1.21
Draft

Adapt to the latest minecraft version (1.21)#25
AveryanAlex wants to merge 5 commits into
Elikill58:masterfrom
AveryanAlex:1.21

Conversation

@AveryanAlex

Copy link
Copy Markdown

No description provided.

- Updated Maven repositories in pom.xml for spigot and placeholderapi.
- Bumped placeholderapi version from 2.11.2 to 2.11.6.
- Updated Spigot API version from 1.12.2-R0.1-SNAPSHOT to 1.21.8-R0.1-SNAPSHOT.
- Refactored HealthAction and Utils classes to use the new MAX_HEALTH attribute.
- Changed Bomb class to spawn TNT entity correctly.
- Removed deprecated handling in DefaultItem for unbreakable items.
- Updated SoundEffect constructor to utilize the new loadSound method from ValueLoader for improved sound loading.
- Added loadSound method in ValueLoader to handle sound loading with error handling for invalid sound names.
- Updated various classes (HomingMissile, ParticleGun, ProjectileGun, BlockStandingActivator, EntityBonus, DefaultItem, ParticleEffect, SoundEffect) to replace enum loading with registry-based loading for entities, materials, and particles.
- Enhanced ValueLoader to support loading from registries, improving type safety and error handling for invalid entries.
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.

1 participant