Need Some Help Asap.
Hello, I need Some Help About my server. So I want to make it so When a Geyser Player Clicks a Citizen Npc, It Will Execute a Different Command For the Bedrock Player Instead of the Command that executes when java players click the npc.
24 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by xdele1ed_#0
youll probably need to make a plugin for this, but what are you even trying to do? what command needs to be run differently?
Well, I have made a Custom Rtp Gui For the Java Players Only. I have a Different Rtp Gui For the Bedrock Players. I want them to open the other Gui instead of the Java one. And I want to make it so they can't access the Java Rtp Gui, Only The Bedrock one.
@Torrent
The extra ping was not necessary. You already reply pinged me.
All you need to do is put the bedrock compatible resource pack in your geyser folder. There are several methods online to accomplish this
Bedrock players cannot access GUIs afaik, so you’d need a separate bedrock compatible menu to come up. Which you’d have to create in a bedrock resource pack.
Sorry for the extra ping
Well, I don't have a bedrock compatible resource pack
I have a custom resource pack Gui for java
You have to make one
And a generic gui for bedrock
Otherwise how would the server be able to detect the client’s version and send them a different GUI?
Well as far as I know, Bedrock Inventory Guis Are different from Java Guis
The only way is for both a Java and bedrock user access the same menu, but be on different resource packs
They are
Which is why I said you need to give them a different pack
I don’t even know if bedrock supports font images that you use to make GUIs
You could make a plugin that hooks into geysermc’s API to detect if a client is on geyser and send them a different GUI. AFAIK a plugin like that does not exist and it’s up to you to find it or create it
Well, can I send the gui im using?
If you wish, but it won’t increase the likelihood of me or anyone else being able to help you
Is there a way that I can convert that pack to bedrock?
BuiltByBit
RTP GUI v2 | Clean Design | DeluxeMenus
Clean Modern RTP GUI, World unlocking, plugin setup is included.
Here's the gui im using
Well, I have found this plugin. Will this help?
https://www.spigotmc.org/resources/bedrock-player-managment-for-floodgate-geyser.82278/
!try
You should try it and see. :) https://tryitands.ee/
Welp at least tell me.
I don't understand if I can do with it or not
I can’t tell you if a plugin I’ve never used will work or not
Yes as I’ve stated there are methods to convert packs online, you just need to find one that works well for you
Well can't you Tell me about at least one?
google is your best friend
^
Because I’d have to do the same damn thing
if ur citizens plugin ur using supports conditionals on open by checking papi placeholders, u could just check if the player is a bedrock player based on the output of a floodgate placeholder
https://api.extendedclip.com/expansions/floodgate/
one of these placeholders prob has a very noticible difference for java players vs bedrock players
PlaceholderAPI | Expansion Cloud
The eCloud > Expansions > Floodgate
View, download and manage expansions within the eCloud for the PlaceholderAPI plugin.