Skip to content

Add Attribute Swap module#5727

Merged
Wide-Cat merged 9 commits into
MeteorDevelopment:masterfrom
noramibu:attribute-swap
Jan 1, 2026
Merged

Add Attribute Swap module#5727
Wide-Cat merged 9 commits into
MeteorDevelopment:masterfrom
noramibu:attribute-swap

Conversation

@noramibu

@noramibu noramibu commented Sep 30, 2025

Copy link
Copy Markdown
Contributor

Type of change

  • New feature

Description

Added Attribute Swap module under combat category

Related issues

Solves #5031 (and duplicates of it #5076 #5531 #5663 #5689 #5720 #5804 #5912)

How Has This Been Tested?

First zombie killed without attribute swapping and second zombie killed with swapping attributes (aka breach swapping)
https://www.youtube.com/watch?v=2WFyUL7tvAI

Checklist:

  • My code follows the style guidelines of this project.
  • I have added comments to my code in more complex areas.
  • I have tested the code in both development and production environments.

@noramibu noramibu marked this pull request as draft November 5, 2025 08:27
@noramibu

noramibu commented Nov 5, 2025

Copy link
Copy Markdown
Contributor Author

I will update module on 1.22 with automatic mode & other item supports

@noramibu

Copy link
Copy Markdown
Contributor Author

added a smart mode for attribute swapping which checks if target is burning, has armor etc.

https://youtu.be/vyYVFNm8F9Y

@noramibu noramibu requested a review from crosby-moe December 16, 2025 17:47
- added regular mace
- created a seperate group for mace options,
- renamed smart settings group to swapping options and merged with enchant options
- a bit of refactoring & optimization for loops
@noramibu

Copy link
Copy Markdown
Contributor Author

forgot to consider sharpness for regular mobs and players & smite for undeads.

Also can't figure out how to attribute swap with spears so i didn't write anything specific to spears for now. If anyone is able to help for it or explain it, i would really like it ^^

- enchants are categorized
- sword enchants for specific mobs added
- impaling (trident) added for aqua mobs
- fire aspect enchant now checks for fire resistance & fire protection
@okfv

okfv commented Dec 24, 2025

Copy link
Copy Markdown

@Wide-Cat Wide-Cat marked this pull request as ready for review January 1, 2026 18:52
@Wide-Cat Wide-Cat merged commit 6df51ef into MeteorDevelopment:master Jan 1, 2026
1 check passed
@hey2312

hey2312 commented Jan 1, 2026

Copy link
Copy Markdown

how do i donwload this bro ive been struggling so much

@noramibu noramibu deleted the attribute-swap branch January 2, 2026 03:05
@noramibu noramibu mentioned this pull request Jan 12, 2026
2 tasks
MistressOfDNS pushed a commit to MistressOfDNS/meteor-client-fork that referenced this pull request May 7, 2026
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.

5 participants