PluginBugs / Issues-CinematicStudio

Repository used to keep track of issues of my plugin CinematicsStudio
1 stars 0 forks source link

Plugin freaking out when having cosmetics sent by CosmeticsCore on. #35

Closed Gebuildet closed 1 year ago

Gebuildet commented 1 year ago

Terms

Discord tag (optional)

Gebuildet#3524

What happened?

The plugin works perfectly fine, except when you have cosmetics on that are sent by CosmeticCore. If you have them on, the camera inside of cutscenes freaks out and points in random directions at an incredibly fast speed.

Steps to reproduce the issue

  1. Create a cinematic
  2. Put on a balloon and/or backpack
  3. Play the Cinematic

Server version

Current: git-Purpur-1967 (MC: 1.19.4)

CinematicsStudio Version

CinematicStudio version 1.4.3-r8

ProtocolLib Version

Protocollib version 5.10-SNAPSHOT-645

LoneLibs Version

LoneLibs version 1.0.24

FULL server log

[20:34:08] [ServerMain/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [20:34:09] [ServerMain/INFO]: Loaded 7 recipes [20:34:10] [Server thread/INFO]: Starting minecraft server version 1.19.4 [20:34:10] [Server thread/INFO]: Loading properties [20:34:10] [Server thread/INFO]: This server is running Purpur version git-Purpur-1967 (MC: 1.19.4) (Implementing API version 1.19.4-R0.1-SNAPSHOT) (Git: 21411de on HEAD) [20:34:10] [Server thread/INFO]: Server Ping Player Sample Count: 12 [20:34:10] [Server thread/INFO]: Using 4 threads for Netty based IO [20:34:10] [Server thread/WARN]: [!] The timings profiler has been enabled but has been scheduled for removal from Paper in the future. We recommend installing the spark profiler as a replacement: https://spark.lucko.me/ For more information please visit: https://github.com/PaperMC/Paper/issues/8948 [20:34:10] [Server thread/INFO]: [ChunkTaskScheduler] Chunk system is using 1 I/O threads, 6 worker threads, and gen parallelism of 6 threads [20:34:11] [Server thread/WARN]: [Pufferfish] SIMD operations are available for your server, but are not configured! [20:34:11] [Server thread/WARN]: [Pufferfish] To enable additional optimizations, add "--add-modules=jdk.incubator.vector" to your startup flags, BEFORE the "-jar". [20:34:11] [Server thread/WARN]: [Pufferfish] If you have already added this flag, then SIMD operations are not supported on your JVM or CPU. [20:34:11] [Server thread/WARN]: [Pufferfish] Debug: Java: 18.0.1.1, test run: true [20:34:11] [Server thread/INFO]: Default game type: SURVIVAL [20:34:11] [Server thread/INFO]: Generating keypair [20:34:11] [Server thread/INFO]: Starting Minecraft server on :25565 [20:34:11] [Server thread/INFO]: Using default channel type [20:34:11] [Server thread/INFO]: Paper: Using Java compression from Velocity. [20:34:11] [Server thread/INFO]: Paper: Using Java cipher from Velocity. [20:34:12] [Server thread/WARN]: [org.bukkit.craftbukkit.v1_19_R3.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug! [20:34:13] [Server thread/WARN]: Legacy plugin MiniTablist v1.1-RELEASE does not specify an api-version. [20:34:13] [Server thread/INFO]: [ProtocolLib] Loading server plugin ProtocolLib v5.1.0-SNAPSHOT-645 [20:34:14] [Server thread/INFO]: [LoneLibs] Loading server plugin LoneLibs v1.0.24 [20:34:14] [Server thread/INFO]: [ItemsAdder] Loading server plugin ItemsAdder v3.4.1b [20:34:14] [Server thread/INFO]: [spark] Loading server plugin spark v1.10.39 [20:34:14] [Server thread/INFO]: [Rename] Loading server plugin Rename v1.0-SNAPSHOT [20:34:14] [Server thread/INFO]: [MiniTablist] Loading server plugin MiniTablist v1.1-RELEASE [20:34:14] [Server thread/INFO]: [ItemEdit] Loading server plugin ItemEdit v3.0.12 [20:34:14] [Server thread/INFO]: [FancyHolograms] Loading server plugin FancyHolograms v1.0.6 [20:34:14] [Server thread/INFO]: [CosmeticsCore] Loading server plugin CosmeticsCore v1.2.2 [20:34:14] [Server thread/INFO]: [CinematicStudio] Loading server plugin CinematicStudio v1.4.3-r8 [20:34:14] [Server thread/INFO]: [ChestCommands] Loading server plugin ChestCommands v4.0.4-SNAPSHOT-unofficial [20:34:14] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it [20:34:14] [Server thread/INFO]: [ProtocolLib] Enabling ProtocolLib v5.1.0-SNAPSHOT-645 [20:34:14] [Server thread/INFO]: [LoneLibs] Enabling LoneLibs v1.0.24 [20:34:14] [Server thread/INFO]: Preparing level "world" [20:34:15] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [20:34:15] [Server thread/INFO]: Time elapsed: 128 ms [20:34:15] [Server thread/INFO]: Preparing start region for dimension minecraft:the_nether [20:34:15] [Server thread/INFO]: Time elapsed: 20 ms [20:34:15] [Server thread/INFO]: Preparing start region for dimension minecraft:the_end [20:34:15] [Server thread/INFO]: Time elapsed: 17 ms [20:34:15] [Server thread/INFO]: [ItemsAdder] Enabling ItemsAdder v3.4.1b [20:34:15] [Server thread/INFO]: [NBTAPI] [NBTAPI] Found Spigot: v1_19_R3! Trying to find NMS support [20:34:15] [Server thread/INFO]: [NBTAPI] [NBTAPI] NMS support 'MC1_19_R3' loaded! [20:34:15] [Server thread/INFO]: [NBTAPI] [NBTAPI] Found Gson: class com.google.gson.Gson [20:34:15] [Server thread/INFO]: » Uroria ┃    ItemsAdder 3.4.1b | | | |\/| /` /\ | \ | \ | |)  LoneLibs 1.0.24 | | | | | ./ /--\ |/ |__/ |___ | \  Purpur git-Purpur-1967 (MC: 1.19.4)   [20:34:16] [Server thread/INFO]: [spark] Enabling spark v1.10.39 [20:34:17] [Server thread/INFO]: [spark] Using Paper ServerTickStartEvent for tick monitoring [20:34:17] [Server thread/INFO]: [spark] Starting background profiler... [20:34:17] [Server thread/INFO]: [spark] The async-profiler engine is not supported for your os/arch (windows10/amd64), so the built-in Java engine will be used instead. [20:34:17] [Server thread/INFO]: [Rename] Enabling Rename v1.0-SNAPSHOT [20:34:17] [Server thread/INFO]: [MiniTablist] Enabling MiniTablist v1.1-RELEASE [20:34:17] [Server thread/INFO]: [ItemEdit] Enabling ItemEdit v3.0.12 [20:34:17] [Server thread/INFO]: [ItemEdit] Unable to hook into Vault [20:34:17] [Server thread/INFO]: [ItemEdit] # Enabled (took 103 ms) [20:34:17] [Server thread/INFO]: [FancyHolograms] Enabling FancyHolograms v1.0.6 [20:34:17] [Server thread/WARN]: [FancyHolograms] -------------------------------------------------- [20:34:17] [Server thread/WARN]: [FancyHolograms] It is recommended to use Paper as server software. [20:34:17] [Server thread/WARN]: [FancyHolograms] Because you are not using paper, the plugin [20:34:17] [Server thread/WARN]: [FancyHolograms] might not work correctly. [20:34:17] [Server thread/WARN]: [FancyHolograms] -------------------------------------------------- [20:34:17] [Server thread/INFO]: [CosmeticsCore] Enabling CosmeticsCore v1.2.2 [20:34:17] [Server thread/INFO]: [CinematicStudio] Enabling CinematicStudio v1.4.3-r8 [20:34:17] [Server thread/INFO]: [ChestCommands] Enabling ChestCommands v4.0.4-SNAPSHOT-unofficial [20:34:17] [Server thread/WARN]: [ChestCommands] Couldn't find Vault and a compatible economy plugin! Money-related features will not work. [20:34:17] [Server thread/INFO]: Running delayed init tasks [20:34:17] [Server thread/INFO]: » Uroria ┃ [Pack] Extracting internal contents from .jar [20:34:17] [Craft Scheduler Thread - 5 - CosmeticsCore/INFO]: [CosmeticsCore] [License] Store product licensed to: UroriaNetwork (14857) [20:34:18] [Server thread/INFO]: » Uroria ┃ [Pack] DONE extracting internal contents from .jar [20:34:18] [Server thread/WARN]: » Uroria ┃ Detected legacy ItemsAdder pack (pre 3.3.0). [20:34:18] [Server thread/WARN]: » Uroria ┃ Trying to load files, unexpected results might occur. [20:34:18] [Server thread/WARN]: » Uroria ┃ It's adviced to follow the new guidelines: https://a.devs.beer/ia-new-guidelines-330 [20:34:18] [Craft Scheduler Thread - 2 - ItemsAdder/INFO]: » Uroria ┃ [License] Spigot product licensed to: LifeMC.EU (1331803) [20:34:18] [Craft Scheduler Thread - 4 - ItemEdit/INFO]: [ItemEdit] New Update at https://spigotmc.org/resources/40993

[20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ Loaded 206 items [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ Used 30/188 REAL block IDs [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ Used 90/750 REAL_NOTE block IDs [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ Used 0/63 REAL_TRANSPARENT block IDs [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ Used 0/127 REAL_WIRE block IDs [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ Used 0/14 FIRE block IDs [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ Used 908/6608 font_images [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ [Init] Loaded 3 categories [20:34:18] [Craft Scheduler Thread - 3 - ItemsAdder/INFO]: » Uroria ┃ [Init] Loaded successfully. [20:34:19] [Server thread/INFO]: [ChestCommands] Found a new version: v4.0.4 (yours: v4.0.4-SNAPSHOT-unofficial) [20:34:19] [Server thread/INFO]: [ChestCommands] Download the update on Bukkit Dev: [20:34:19] [Server thread/INFO]: [ChestCommands] https://dev.bukkit.org/projects/chest-commands [20:35:02] [User Authenticator #0/INFO]: UUID of player Gebuildet is 54dd7c40-23d8-44f5-a75d-8cc5bcd72255 [20:35:02] [Server thread/INFO]: Gebuildet joined the game [20:35:02] [Server thread/INFO]: Gebuildet[/127.0.0.1:1301] logged in with entity id 84 at ([world]737.2827461704657, 66.0, -899.7320186107637) [20:35:10] [Server thread/INFO]: Gebuildet issued server command: /cinematic edit [20:35:33] [Server thread/INFO]: Gebuildet issued server command: /cinematic input teleport [20:35:47] [Server thread/INFO]: Gebuildet issued server command: /cinematic input move 200 precise [20:37:26] [Server thread/INFO]: Gebuildet issued server command: /cosmetics Gebuildet remove-all [20:37:32] [Server thread/INFO]: Gebuildet issued server command: /cinematic edit [20:37:53] [Server thread/INFO]: Gebuildet issued server command: /cinematic edit [20:38:25] [Server thread/INFO]: Gebuildet issued server command: /cinematic input teleport [20:38:35] [Server thread/INFO]: Gebuildet issued server command: /cinematic input move 200 smooth [20:39:14] [Server thread/INFO]: Gebuildet issued server command: /cosmetics Gebuildet add balloon_collection [20:39:24] [Server thread/INFO]: Gebuildet issued server command: /cinematic play Test [20:39:24] [Server thread/WARN]: Gebuildet moved too quickly! -10.582753615416777,5.715796229681061,12.072006702749036 [20:39:53] [Server thread/INFO]: Gebuildet issued server command: /cosmetics Gebuildet remove-all [20:40:19] [Server thread/INFO]: Gebuildet issued server command: /cinematic play Test [20:40:19] [Server thread/WARN]: Gebuildet moved too quickly! -10.585544352641477,1.3738000000000028,3.7937659146122087 [20:40:52] [Server thread/INFO]: Gebuildet issued server command: /cosmetics Gebuildet add balloon_collection [20:40:59] [Server thread/INFO]: Gebuildet issued server command: /cinematic play Test [20:40:59] [Server thread/WARN]: Gebuildet moved too quickly! -8.027503999374858,7.035137738081815,7.224324536736049 [20:53:08] [Server thread/INFO]: Gebuildet issued server command: /cosmetics Gebuildet remove-all [20:53:09] [Server thread/INFO]: Gebuildet issued server command: /cinematic play Test [20:53:09] [Server thread/WARN]: Gebuildet moved too quickly! 23.565597115975606,-0.6261999999999972,-33.62159163896126 [20:53:09] [Server thread/WARN]: Gebuildet moved too quickly! 23.565597115975606,-0.6261999999999972,-33.62159163896126 [20:53:34] [Server thread/INFO]: Gebuildet issued server command: /cosmetics Gebuildet add balloon_collection [20:53:36] [Server thread/INFO]: Gebuildet issued server command: /cinematic play Test [20:53:36] [Server thread/WARN]: Gebuildet moved too quickly! 23.91190001330608,5.347318247348696,-33.42873059849137 [23:00:31] [Tuinity Chunk System Worker #1/WARN]: Skipping Entity with id minecraft:camel [23:00:31] [Tuinity Chunk System Worker #1/WARN]: Location: world 3075.0,65.0,-1893.0 [23:03:58] [Server thread/INFO]: Gebuildet issued server command: /cosmetics Gebuildet remove-all [23:03:59] [Server thread/INFO]: Gebuildet issued server command: /cinematic play Test [23:03:59] [Server thread/WARN]: Gebuildet moved too quickly! -2638.3524748023997,-8.738689031529773,1502.0499081492258 [23:04:14] [Server thread/INFO]: Gebuildet issued server command: /cinematic stop [23:04:24] [Server thread/INFO]: Gebuildet issued server command: /cinematic edit [23:04:34] [Server thread/INFO]: Gebuildet issued server command: /cinematic input teleport [23:04:47] [Server thread/INFO]: Gebuildet issued server command: /cinematic input move 400 [23:05:19] [Server thread/INFO]: Gebuildet issued server command: /cinematic input move 400 smooth [23:06:02] [Server thread/INFO]: Gebuildet issued server command: /cinematic edit [23:06:11] [Server thread/INFO]: Gebuildet issued server command: /cinematic input teleport [23:06:16] [Server thread/INFO]: Gebuildet issued server command: /cinematic input move 400 smooth [23:06:20] [Server thread/INFO]: Gebuildet issued server command: /cinematic edit [23:06:26] [Server thread/INFO]: Gebuildet issued server command: /cinematic input move 400 precise [23:06:57] [Server thread/INFO]: Gebuildet issued server command: /cinematic edit [23:07:00] [Server thread/INFO]: Gebuildet issued server command: /cinematic input move 400 smooth [23:09:56] [Server thread/INFO]: Gebuildet issued server command: /ver [23:10:25] [Server thread/INFO]: Gebuildet issued server command: /version [23:12:54] [Server thread/INFO]: Gebuildet issued server command: /version ProtocolLib [23:13:17] [Server thread/INFO]: Gebuildet issued server command: /version LoneLibs

Error (optional)

No response

CinematicsStudio config.yml

No response

Problematic items yml configuration file (optional)

No response

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

No response

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

Link of video: https://workupload.com/file/SBhJMLhjWPA Password: LoneDev

LoneDev6 commented 1 year ago

Please share the video using a proper streaming service like streamable, I can't download 200MB of video. Thanks

Gebuildet commented 1 year ago

https://streamable.com/0noqx6

LoneDev6 commented 1 year ago

I ended up downloading the video directly because seems you archived the video. image

Download the new version, it should have fixed the issue as it was the same bug: https://github.com/PluginBugs/Issues-CosmeticsCore/issues/132

Gebuildet commented 1 year ago

I used the newest version when this bug occured.

LoneDev6 commented 1 year ago

It was released yesterday so I doubt since your video was released 3 days before. New version: 1.2.2d

Gebuildet commented 1 year ago

Well, now the Balloons and Backpacks are visible while being in cutscenes...

LoneDev6 commented 1 year ago

Which is normal. It's a different issue and will eventually be addressed in the future updates https://github.com/PluginBugs/Issues-CinematicsStudio/issues/36

The issue reported on this page was fixed.