Elytrium / LimboAPI

An API which provides virtual servers features to Velocity
https://elytrium.net/
GNU Affero General Public License v3.0
229 stars 57 forks source link

[BUG] Cannot sit Parrots and Cats (Tamed Ocelots) #138

Open daniel-skopek opened 5 months ago

daniel-skopek commented 5 months ago

Describe the bug When using Limbo API, players can't sit parrots and tamed ocelots (cats) down.

To Reproduce Steps to reproduce the behavior:

  1. Instal LimboAPI
  2. Tame parrot using any seed
  3. When you right click on tamed parrot, the parrot won't sit

Expected behavior The parrot/cat should sit.

Server Info (please complete the following information):

ItzSkyReed commented 2 months ago

Can confirm in the latest version

mdxd44 commented 2 months ago

minecraft version?

daniel-skopek commented 2 months ago

I tested it on 1.20.1 (probably also 1.20.4)

ItzSkyReed commented 2 months ago

I can give you a bit more info. You can't click on this mobs without interacrion, I mean whan you click with hand nothing happened but when you click with for example goat horn and play on it cat or any other mob will sit down or get up, it works with any kind of items with interacrion

mdxd44 commented 2 months ago

i'm already working on fix, it's kinda difficult because it is caused due to SetEntityDataPacket which is extremely overloaded and different on every version

mdxd44 commented 1 month ago

try this build (highly experimental) without debug logs: limboapi-unspecified.zip with debug logs: limboapi-unspecified.zip

daniel-skopek commented 1 month ago

It's broken: https://pastebin.com/raw/Ti5MVpYB

mdxd44 commented 1 month ago

it's just a warning, ignore it

daniel-skopek commented 1 month ago

https://pastebin.com/raw/1ecaAv3a

mdxd44 commented 1 month ago

try this one limboapi-unspecified.zip

daniel-skopek commented 1 month ago

It looks like it's working.

However I found another bug: Server resource pack from ItemsAdder is not working. Is says the server resource pack couldn't be applied. Without LimboAPI and LimboFilter it works fine.

mdxd44 commented 1 month ago

any logs?

daniel-skopek commented 1 month ago

There are no errors - on proxy and also on Spigot server

daniel-skopek commented 1 month ago

Oh, nevermind, it's not caused by the Limbo plugins.

So everything works now.