PluginBugs / Issues-CinematicStudio

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

Command /cinematic play cutscenename playername will not play for other players, just for yourself unless executed via terminal #54

Closed ofunny closed 12 months ago

ofunny commented 1 year ago

Terms

Discord tag (optional)

ofunny

What happened?

Today I wanted to play a cutscene for another player via command (in-game chat command) and I own the permission:

cinematicstudio.command.admin.*

so I executed

/cinematic play cutscenename playername

But it still just played the cutscene for me and not for the other player. The player name started with a . because it was a Bedrock player, but I don't think that this makes a difference.

If I execute the command as console, it works fine, it's just the in-game command as a player. Either I still miss a permission or this is a bug.

Steps to reproduce the issue

  1. Create a cutscene
  2. Try to call the cutscene for another player /cinematic play cutscenename playername
  3. The cutscene will still execute for you, but not for the other player.

Server version

Paper version git-Paper-196 (MC: 1.20.1)

CinematicsStudio Version

CinematicStudio version 1.4.4

ProtocolLib Version

ProtocolLib version 5.1.1-SNAPSHOT-668

LoneLibs Version

LoneLibs version 1.0.26

FULL server log

On request, contains nothing special.

Error (optional)

No response

CinematicsStudio config.yml

The plugin does not create a valid config file, it has just 1KB and contains binary or another unreadable format. This might be another bug.

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)

No response