Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support 1.20/1.21 #145

Open
6 tasks
Arnuh opened this issue Jun 8, 2023 · 16 comments
Open
6 tasks

Support 1.20/1.21 #145

Arnuh opened this issue Jun 8, 2023 · 16 comments
Milestone

Comments

@Arnuh
Copy link
Owner

Arnuh commented Jun 8, 2023

  • Full Camel support
  • Sniffer
  • Armadillo
  • Wolf Variants
  • Bogged (Skeleton)
  • Breeze

https://minecraft.wiki/w/Java_Edition_1.20#Mobs
https://minecraft.wiki/w/Java_Edition_1.20.5#Mobs
https://minecraft.wiki/w/Java_Edition_1.21#Mobs
https://minecraft.wiki/w/Java_Edition_1.21.2#Mobs
https://minecraft.wiki/w/Java_Edition_1.21.4#Mobs

Arnuh added a commit that referenced this issue Jun 8, 2023
@Arnuh
Copy link
Owner Author

Arnuh commented Jun 8, 2023

Untested atm because paper 1.20 doesn't start

Arnuh added a commit that referenced this issue Jun 10, 2023
@Arnuh Arnuh added this to the v1.4 milestone Jun 10, 2023
Arnuh added a commit that referenced this issue Jun 14, 2023
@aurel85
Copy link

aurel85 commented Jul 18, 2023

Currently, it's ok for Sniffer but the Camel doesn't work.

@andrewkm
Copy link
Contributor

@Arnuh can confirm Sniffer's work fine, but pet Camel doesn't work on latest development build + 1.20.1
https://i.imgur.com/49BJUCY.png

Arnuh added a commit that referenced this issue Jul 26, 2023
@Arnuh
Copy link
Owner Author

Arnuh commented Jul 26, 2023

Camel is still lacking proper double mount support as indicated by #134

@andrewkm
Copy link
Contributor

Oh I totally forgot camel allows for two riders lol. Mojang getting creative. xD

Arnuh added a commit that referenced this issue May 16, 2024
@andrewkm
Copy link
Contributor

Although EchoPet loads, I'm assuming Armadillos and that stuff has not yet been added @Arnuh ?

@Arnuh Arnuh changed the title Support 1.20 Support 1.20/1.21 Jul 10, 2024
Arnuh added a commit that referenced this issue Jul 10, 2024
@andrewkm
Copy link
Contributor

Tested 1.21 support!
Works great so far, many thanks!
Paper 1.21 Build 50.

Please new mobs lol <3

@andrewkm
Copy link
Contributor

@Arnuh looks like 1.21.1 needs a small update.

@Stis780
Copy link

Stis780 commented Nov 7, 2024

Any plans for updating to 1.21.3?

@Stis780
Copy link

Stis780 commented Dec 4, 2024

1.21.4 is out 👍

@Arnuh
Copy link
Owner Author

Arnuh commented Dec 4, 2024

I'll start work on 1.12.3 in prep of papers release for .4

I'll probably be dropping previous versions again. EchoPet does a couple extra things and due to changes by mojang, I'd rather not deal with the compatibility issues.

Not a big decision for me, I only really care for latest and try to support as far back as I reasonably want to.

@Stis780
Copy link

Stis780 commented Dec 4, 2024

Good news!

It's probably for the best, mojang has really increased the speed of rolling out new stuff, so did Paper.

Changes by Mojang? Update would look like this 4752822 ? If we forget about new mobs? Actually looking at that code, would it be possible to get rid of "per version modules"?

@Arnuh
Copy link
Owner Author

Arnuh commented Dec 4, 2024

Currently I work around versions by using VersionBreaking, but mojang also changed some method signatures and my very unfinished idea of brain ai are two things I don't really care to handle

They can be handled quite easily(I think.. I don't remember how it went last time), but I just don't care to maintain it unless it's actually required.... Whose really sticking to these misc versions I support anyway?

I'll be keeping per version modules since they add no complexity for the project unless used more than one across versions where mojang does major changes.

@andrewkm
Copy link
Contributor

andrewkm commented Dec 5, 2024

Please dump every single version under the current release; a practice many other plugins have adapted to. If a server owner wants to stay in the past, they need to accommodate themselves with their own resources. @Arnuh

Arnuh added a commit that referenced this issue Dec 5, 2024
Drops previous versions
@Arnuh
Copy link
Owner Author

Arnuh commented Dec 5, 2024

Movement seems insanely fast atm but at least what I initially tested works

I'll check more of the pet data / new pets, new pet data, etc stuff later

Arnuh added a commit that referenced this issue Dec 6, 2024
Arnuh added a commit that referenced this issue Dec 6, 2024
@andrewkm
Copy link
Contributor

andrewkm commented Jan 3, 2025

Any plans on fixing the speed and adding some new pets @Arnuh
Breeze's are so cool... :( I wants one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants