Skip to content

Conversation

@JoField08
Copy link

No description provided.

TheBjoRedCraft and others added 30 commits July 17, 2025 16:25
…r improved compatibility and maintainability. Added `SoulboundEnchantment` and updated `EnchantmentManager` to register it. Enhanced `CustomEnchantment` with utility methods and adjusted `CustomItemTypeTags` for streamlined tag handling.
…mentManager` to register it, enhanced `CustomEnchantment` with active slot checks, and refactored related utilities for streamlined processing.
… and updated `EnchantmentManager` to register it. Enhanced `SilentNightEnchantment` to validate Phantom entity interactions.
…`EnchantmentManager` to register it. Enhanced `CustomEnchantment` with utility methods for enchantment checks, retrieval, and active slot handling.
…ring Elytra use. Updated `EnchantmentManager` to register it and extended `CustomItemTypeTags` with support for Elytra enchantments.
…ast using firework rockets. Updated `EnchantmentManager` to register the new enchantment.
…arity

Refactor ROCKET_PROPERTIES unpacking for enhanced readability
…EnchantmentManager` to register it. Refactored `ReplenishEnchantment` with new item tags and active slot specification. Enhanced `RocketSaverEnchantment` with configurable chance per level. Updated `CustomItemTypeTags` with additional support for tools and weapons.
…ghast-boost

# Conflicts:
#	src/main/kotlin/dev/slne/surf/enchantment/enchantment/EnchantmentManager.kt
…y-ghast-boost

Added `HappyGhastBoostEnchantment` with mechanics to boost a Happy Gh…
@JoField08 JoField08 marked this pull request as draft November 3, 2025 20:02
JoField08 and others added 14 commits November 8, 2025 17:44
…cket boosting and update event handling logic
…ry` usage for streamlined processing. Updated Gradle version to `1.21.10-1.0.0-SNAPSHOT`. Moved `EnchantmentManager.registerSelf()` to `enchantmentComposeHandler`.
…e `CustomItemTypeTags` with simplified tag usage, enhanced `ReplenishEnchantment` crop maturity check, added active slot constraints to `SilentGazeEnchantment`, and marked project as Folia-compatible.
…odify Gradle wrapper scripts for improved execution
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.

4 participants