Essential Commands

Essential Commands

108k Downloads

Using without perms mod results in only OPs being able to use

dooburt opened this issue ยท 4 comments

commented

Hello there. Not using any permission mod. For OPs, the mod works perfectly, but for anyone else it doesn't work at all. How can I enable it for them? I'm hopeful that I don't have to add and configure permissions!

Help appreciated

commented

the mod has default for permissions, if you want them to behave differently, you'll have to use a permission manager mod

commented

If zero commands are working for normal players, can you post your config/EssentialCommands.properties file, and a link to your logs/latest.log at https://mclo.gs/? Will see if anything looks out of the ordinary.

commented

Latest log: https://mclo.gs/9Potkew

#Essential Commands Config
#Config Documentation: https://github.com/John-Paul-R/Essential-Commands/wiki/Config-Documentation
#Thu Feb 08 10:08:24 GMT 2024
afk_prefix={"color"\:"gray","text"\:"[AFK] "}
allow_back_on_death=false
allow_teleport_between_dimensions=true
auto_afk_enabled=true
auto_afk_time=PT15M
broadcast_to_ops=false
check_for_updates=true
enable_afk=true
enable_anvil=false
enable_back=true
enable_bed=false
enable_day=true
enable_delete_all_player_data=true
enable_enderchest=true
enable_experimental_essentialsx_converter=false
enable_extinguish=true
enable_feed=true
enable_fly=true
enable_gametime=true
enable_heal=true
enable_home=true
enable_invuln=true
enable_motd=false
enable_near=true
enable_nick=true
enable_night=true
enable_repair=true
enable_rtp=true
enable_rules=true
enable_spawn=true
enable_suicide=true
enable_top=true
enable_tpa=true
enable_warp=true
enable_wastebin=true
enable_workbench=true
excluded_top_level_commands=[]
fly_max_speed=5
formatting_accent={"color"\:"light_purple"}
formatting_default={"color"\:"gold"}
formatting_error={"color"\:"red"}
grant_lowest_numeric_by_default=true
home_limit=[1, 2, 5]
invuln_while_afk=false
language=en_us
motd=<yellow>Welcome to The Great Beyond adventurer <blue>%player\:displayname%</blue>\!</yellow>
near_command_default_radius=200
near_command_max_radius=200
nick_reveal_on_hover=true
nickname_above_head=false
nickname_max_length=32
nickname_prefix={"color"\:"red","text"\:"~"}
nicknames_in_player_list=true
ops_bypass_teleport_rules=true
persist_back_location=false
recheck_player_ability_permissions_on_dimension_change=false
register_top_level_commands=true
respawn_at_ec_spawn=Never
rtp_cooldown=30
rtp_enabled_worlds=[overworld]
rtp_max_attempts=15
rtp_min_radius=1000
rtp_radius=1000
teleport_cooldown=1.0
teleport_delay=0.0
teleport_interrupt_on_damaged=true
teleport_interrupt_on_move=false
teleport_interrupt_on_move_max_blocks=3.0
teleport_request_duration=60
use_permissions_api=false
commented

Oh, my silly, silly past self. I was completely stumped on this, but I think I just can't read.

The FTB mod set (particularly FTB Teams, I think?) has historically caused a lot of problems for Essential Commands and (I assume) other mods that use the Fabric Permissions API. I suspect that's our culprit here.

	- ftblibrary 2001.1.4
	- ftbquests 2001.2.0
	   \-- team_reborn_energy 3.0.0
	- ftbteams 2001.1.4

Apologies for the massive delay. Figure it may help someone in the future, even if your use case is long gone.


Closing, because this is most likely a known incompatibility, which I don't believe I can resolve on the EC side of things (to my knowledge, FTB Teams disregards / overwrites fabric command permissions api behavior).