PluginBugs / Issues-ItemsAdder

Repository used to keep track of issues of my plugin ItemsAdder
https://itemsadder.devs.beer
54 stars 21 forks source link

[BUG] Rotated heads on 1.19.4 clients/servers #2465

Closed adelando closed 1 year ago

adelando commented 1 year ago

Terms

Discord tag (optional)

Adelando#1988

What happened?

Whilst updating to 1.19.4, all heads on 1.19.4 clients are rotated the incorrect way. whilst all 1.19.x clients below 1.19.4 show correct head orientation.

Checked the Wiki and turned off Emotes in itemsadder and currently disabled modelengine

Steps to reproduce the issue

Simply log in with a client on any version and the head models are correct, but login on 1.19.4 and heads are not modeled correctly

Server version

Current: git-Purpur-1948 (MC: 1.19.4)*\n You are 1 version(s) behind\nDownload the new version at: https://purpurmc.org/downloads

ItemsAdder Version

ItemsAdder version 3.4.1

ProtocolLib Version

ProtocolLib version 5.0.0-SNAPSHOT-b606

LoneLibs Version

LoneLibs version 1.0.24

FULL server log

na

Error (optional)

No response

Problematic items yml configuration file (optional)

No response

Other files, you can drag and drop them here to upload. (optional)

na

Screenshots/Videos (you can drag and drop files or paste links)

2023-03-28_15 13 34

2023-03-28_15 12 28

adelando commented 1 year ago

Also disabling Lonelibs (So itemsdder nd cosmeticscore) the heads are rendered properly. These are both in vanilla 1.19.4 clients 2023-03-29_13 54 03

2023-03-29_13 59 27

LoneDev6 commented 1 year ago

Will be checked, that's very strange since last time I tested the plugin emotes worked fine on 1.19.4.

adelando commented 1 year ago

I'll continue testing on my side and see if it's a hook or some sort

adelando commented 1 year ago

I've tried disabling other plugins that effect models or resoursepacks or entities and still no result, only when itemsadder is disabled

here is my list of plugins (Currently only have IA disabled)

2023-03-30_06 54 01

LoneDev6 commented 1 year ago

It's surely related to the emotes. I will do some tests in the next days but last time I ran the plugin on 1.19.4 and tested emotes I didn't get this issue.

LoneDev6 commented 1 year ago

Please try to teleport far from there, you might have some player heads placed in the area and they are known to mess up the emotes. https://itemsadder.devs.beer/faq/placed-heads-texture-glitched

Fabric 1.19.4

image

Vanilla 1.19.4

image

ArubikU commented 1 year ago

image @LoneDev6 The error ocurre when gesture are enabled reason: image

adelando commented 1 year ago

This is my current config file, I have entities enabled but emotes disabled


metrics: true
update-checker: true
disable-plugin-loading-messages_DONT_ASK_ME_FOR_SUPPORT_IF_YOU_SET_TRUE__THANKS: false
resource-pack:
  hosting:
    no-host:
      enabled: false
    auto-external-host:
      enabled: false
    self-host:
      enabled: true
      server-ip: [REDACTED]
      pack-port: 8030
    external-host:
      enabled: false
      url: http://127.0.0.1:8091/pack.zip
      skip-url-file-type-check___DONT_ASK_HELP_IF_SET_TRUE: false
  apply-on-join: true
  kick-player-on-decline: true
  kick-player-on-fail: true
  delay-ticks: 1
  notify-other-plugins-interfering: true
  title:
    enabled: false
  protect-player:
    black-screen: true
    hide-hud: true
    cancel-movement: true
    lock-player: true
  custom-font:
    enabled: false
    name: ipaexg.ttf
    shift: '[0,0]'
    size: 11.0
    oversample: 2.0
  thin-font:
    enabled: false
  zip:
    ignore-files-ext:
    - db
    - yml
    - xcf
    - html
    protect-file-from-unzip:
      protection_1: true
      protection_2: false
    compress-png-files: true
    compress-json-files: false
    generate-custom-armors-textures:
      vanilla_1_17: true
      optifine: false
    disable-overwrite-leather-armor-layers-textures: false
    fix_transparent_noteblocks: false
    extract_internal_utility_assets: true
    contents-folders-priority:
    - vanilla
    - minecraft
    - _iainternal
  command:
    usage-cooldown-seconds: 60
  items:
    CustomModelData-starting-value:
      ALL: 10000
      DIAMOND: 11000
  1_19_3_atlas_support: true
  fix_force_unicode_font_images: true
config_files:
  lang: en
  dictionaries-lang: en
  extract-default-resources: false
  force-sync-loading: false
blocks:
  light-api: true
  fix-glitched-blocks:
    enabled: true
    only-new-chunks: false
    seach-also-in-these-biomes: {}
  cancel-break-wrong-tool:
    enabled: true
    send-actionbar: true
  campfire:
    unlit-on-place: false
    allow-any-item: true
    drop_when_broken: false
  disable-REAL: false
  disable-REAL_TRANSPARENT: false
  disable-REAL_NOTE: false
  disable-REAL_WIRE: false
  disable-FIRE: false
  fix-liquids-flow: true
  fix-floating-blocks: true
  convert-vanilla-blocks:
    enabled: false
    only-new-chunks: true
  convert-legacy-ia-region-files: true
  remove-unused-palettes-on-region-save: false
items:
  fix-show-attack-and-damage-as-lore: true
  give_death_location_maps: false
  hide-custom-durability-lore: false
liquids:
  enabled: false
huds:
  enabled: false
mobs:
  disable-MOB-behaviour__DISABLE_AT_YOUR_OWN_RISK: false
font_images:
  chat:
    enabled: true
    doublecheck-permission__disable-for-more-performance: false
    add-hover-suggestion: false
    tab-autocompletion_1_19_1_plus: false
  command:
    enabled: true
    commandblocks: true
    excluded:
    - home
    - sethome
    - tpa
  sign:
    enabled: true
  book:
    enabled: true
  anvil:
    enabled: true
  inventory-title:
    enabled: true
  vault-prefix-suffix:
    enabled: true
    update-every-ticks: 1200
  scoreboard-teams:
    enabled: false
    update-every-ticks: 3600
  player-display-name:
    enabled: true
    update-every-ticks: 1200
  replace-in-customitems-name-and-lore: true
  iaimage-book:
    max-line-length: 18
    placeholder-font: minecraft:default
entities:
  max-furniture-vehicles-per-chunk: 30
  allow-removing-old-furnitures_2_3_11: true
  custom-entitites:
    enabled: true
    interval-rendering-packets-ticks: 1
    emotes: false
    optimized-packets: false
recipes:
  remove-vanilla-recipes:
    enabled: false
    list:
      DIAMOND_SWORD: false
      IRON_INGOT: false
  hide-vanilla-unrecognized-recipe-errors: true
  custom-recipes:
    unlock:
      all-on-join: false
      on-pickup:
        any: false
        ingredients: false
  fix-packet-too-large-kick: true
  show-no-permission-popup-in-recipebook: true
  show-no-permission-chat-message: false
debug:
  items:
    log-files-loading: false
    log-items-loading: false
    log-items-loading-disabled: false
    log-font-images-loading: false
    log-huds-loading: false
    log-attribute-modifiers-loading: false
    log-warnings: false
    log-loots-loading: false
    log-loots-loading-disabled: false
    log-armors-loading: false
  recipes:
    log-recipes-loading: false
    log-recipes-loading-disabled: false
    log-recipes-removed-vanilla: false
    log-fix-packet-too-large: false
    log-recipes-unknown-item: false
  resource-pack:
    log-extract-default-resources: false
    log-not-extract-default-resources-already-exist: false
  blocks:
    log-mined-unknown-blocks: false
    log-convert-vanilla-blocks: false
    log-save-load:
      enabled: false
      min-ms: 0
    log-fix-bugged-blocks: false
    log-unusual-block-break: false
  worlds-populators:
    log-loading: false
    log-loading-disabled: false
    log-loading-no-populators: false
    log-generation: false
    log-loading-no-world: false
  trees-populators:
    log-loading: false
    log-loading-disabled: false
    log-loading-no-populators: false
    log-generation: false
    log-loading-no-world: false
  surface-decorators:
    log-loading: false
    log-loading-disabled: false
    log-loading-no-decorators: false
    log-generation: false
    log-loading-no-world: false
  player-stats:
    log-save: false
  performance:
    loading-ms: false
  huds:
    log-triggers: false
  other:
    log-dictionaries-loading: false
    log-liquids-loading: false
    log-minecraft_lang_overwrite-loading: false
  categories:
    log-total-loaded: true
    log-single-loaded: false
    log-single-loaded-overwrite: false
    log-single-skip: false
    log-icon-failed-load: false
  entities:
    log-files-loading: false
    log-entities-loading: false
    log-entities-loading-disabled: false
  cave-decorators:
    log-loading: false
    log-loading-disabled: false
    log-loading-no-decorators: false
    log-loading-no-world: false
    log-generation: false
  benchmark: false
effects:
  hide-scoreboard-numbers: true
  text-effects:
    enabled: true
    replace-in-customitems-name-and-lore: true
    chat:
      enabled: true
    sign:
      enabled: true
    book:
      enabled: true
    anvil:
      enabled: true
loots:
  allow-loots-drop-from-spawners-using-silk-touch: false
chat-preview: false
ignore-server-compatibility-check: false
LoneDev6 commented 1 year ago

@LoneDev6 The error ocurre when gesture are enabled reason: image

I don't see how it's working fine on my game then... I tested on Vanilla and Fabric 1.19.4 and I correctly see the head texture.

This is my current config file, I have entities enabled but emotes disabled

Because you have to run /iazip as explained in the link I shared.