Skip to content

Absorb the pet you're looking at into a spawn egg#2

Merged
walker84837 merged 14 commits intomainfrom
feat/add-absorb-pet
Dec 2, 2025
Merged

Absorb the pet you're looking at into a spawn egg#2
walker84837 merged 14 commits intomainfrom
feat/add-absorb-pet

Conversation

@walker84837
Copy link
Copy Markdown
Contributor

  • Spawn egg recipe (to absorb an animal into a spawn egg)
  • Right-click to absorb animal
  • Add animal NBT data into spawn egg
  • Using the spawn egg will spawn the absorbed pet
  • Stop players from using it on monster spawners (to avoid making it spawn more of the same animal)

@walker84837 walker84837 added the enhancement New feature or request label Jul 12, 2025
- rename ChatFormatting.apply to translateLegacyCodes
- normalize error message casing/punctuation via sentenceCase
- change splitenchants command to split
- add console sender to sudo chat audience
- wrap target inventory in invsee for 1.21.6+ compatibility
- Upgrade Kotlin plugin and stdlib to 2.2.0
- Add AsyncCraftr 0.1.0 as a compileOnly dependency
- Update Gradle Shadow config to include and relocate Kotlin and Lamp
  libraries for shading, merging service files
- Refactor PowerToolsLoader to remove hardcoded Lamp versions and fix
  AsyncCraftr version
- Update PowerToolsPlugin broadcast command to send gray-colored
  messages and always log to console sender
- add NBT-API dependency and repository
- implement AbsorbAnimal class to convert pets into spawn eggs with NBT
  data
- add ClickListener to handle pet absorption interaction within 5
  seconds
- create a new Gradle task to generate .mojang-mapped marker resource
- update PowerToolsPlugin with absorb command registering event
  listener and timeout
@walker84837 walker84837 marked this pull request as ready for review December 2, 2025 18:28
@walker84837 walker84837 merged commit 5cc1d08 into main Dec 2, 2025
0 of 4 checks passed
@walker84837 walker84837 deleted the feat/add-absorb-pet branch December 2, 2025 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant