Hello Guys, i need help with my permissions.yml I haven´t permissions to login, who can me say why? Here is the download to my permissions.yml: http://www.file-upload.net/download-11560940/permissions.yml.html
@Aryon Please post your permissions.yml in side a reply, using the [code][/code] tags Is this a plugin that you made, or is this a problem with another plugin? Have you tried posting the YML HERE and seeing if everything is correct/formatted properly?
1. Code: http://www.file-upload.net/download-11560940/permissions.yml.html 2. PermissionEX is the name of the Plugin but i dont made it.(Google pls ) 3. Yeah i posted it there and don`t found a error. Sry for my english(germany)
@Aryon What I meant by this is that you should post the text inside the tags, as most people (including myself) will not download random files from the internet (especially sites that have ads everywhere) You should not need a permission to join the server. Did you download a plugin that kicks players that do not have a permission? Do you have Whitelist enabled? Can you post the message you receive when you try to log onto your server?
When i join the Server and try to use this command: /login [Password], there stand: you don't have permission to this command. Whitelist is disabled, its nothing have to do with the Whitelist. Code: groups: Spieler: options: default: true rank: '1000' permissions: - modifyworld.chat - modifyworld.blocks.interact.* - modifyworld.blocks.pickup.* - modifyworld.blocks.place.* - modifyworld.blocks.destroy.stone - modifyworld.blocks.destroy.grass - modifyworld.blocks.destroy.dirt - modifyworld.items.pickup.* - modifyworld.items.interact.* - modifyworld.interact.* - modifyworld.vehicle.enter.* - modifyworld.items.drop.* - modifyworld.chest - modifyworld.items.take.*.of.* - modifyworld.items.put.*.of.* - modifyworld.items.craft.* - modifyworld.items.have.* - modifyworld.items.hold.* - modifyworld.mobtarget.* - modifyworld.damage.* - modifyworld.interact.* - modifyworld.vehicle.* - modifyworld.tame.* - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.info - essentials.rules - essentials.spawn - essentials.getpos - essentials.afk - authme.register - authme.log - authme.login - authme.logout - authme.changepassword - authme.unregister Member: inheritance: - default permissions: - modifyworld.* - essentials.chat.color - essentials.chat.shout - essentials.chat.question - essentials.mail - essentials.mail.send - essentials.me - essentials.msg - essentials.ping - essentials.suicide - worldguard.region.removemember.own.* - worldguard.region.addmember.own.* - worldguard.region.info.own - worldguard.region.select.own.* - worldguard.region.list.own - lockette.user.create.* - modifyworld.items.* - modifyworld.blocks.* options: rank: '900' prefix: '&e' VIP: inheritance: - Member permissions: - -modifyworld.mobtarget.monster.creeper - essentials.warp - essentials.warp.list - essentials.kit.tools - essentials.tp - essentials.back - essentials.home - essentials.sethome options: rank: '800' prefix: '&a' suffix: ' &0[&7VIP&0]&f' Moderator: inheritance: - VIP permissions: - -modifyworld.mobtarget.* - logblock.* - permissions.manage - permissions.manage.membership - permissions.user.promote.default - permissions.user.demote.default - essentials.god - essentials.ungod - essentials.spawner - essentials.give - essentials.whois - essentials.time - essentials.time.set - essentials.weather - essentials.kick - essentials.tempban - essentials.banip - essentials.ban - essentials.ban.* - essentials.unban - essentials.unbanip - essentials.setwarp - essentials.warp.* - essentials.tp.* - essentials.tpa.* - essentials.tpo - essentials.tpohere - essentials.tphere - essentials.tppos - essentials.invsee - nocheat.checks.* - nocheatplus.checks.* - nocheatplus.* - worldedit.wand - worldguard.region.* - worldguard.notify - lockette.* options: rank: '200' prefix: '&3' suffix: ' &0[&7Moderator&0]&f' Admin: permissions: - -modifyworld.mobtarget.* - modifyworld.* - permissions.* - essentials.* - essentials.gamemode.creative - essentials.gamemode.survival - worldedit.clipboard.copy - worldedit.clipboard.flip - worldedit.clipboard.rotate - worldedit.clipboard.cut - worldedit.clipboard.paste - worldedit.clipboard.clear - worldedit.generation.cylinder - worldedit.generation.cylinder - worldedit.generation.forest - worldedit.generation.pyramid - worldedit.history.undo - worldedit.history.redo - worldedit.navigation.unstuck - worldedit.navigation.ascend - worldedit.navigation.descend - worldedit.navigation.thru - worldedit.navigation.jumpto - worldedit.navigation.up - worldedit.region.set - worldedit.region.walls - worldedit.region.smooth - worldedit.region.move - worldedit.regen - worldedit.selection.shift - worldedit.selection.expand - worldedit.selection.pos - worldedit.selection.hpos - worldedit.wand - worldedit.superpickaxe - worldedit.superpickaxe.recursive - worldedit.superpickaxe.area - worldedit.tool.info - worldedit.tool.tree - worldedit.tool.replacer - worldedit.tool.lrbuild - worldedit.tool.tree options: rank: '1' prefix: '&c' suffix: ' &0[&7Admin&0]&f' Owner: build: true inheritance: Admin options: rank: '0' prefix: '&4' suffix: ' &0[&cOwner&0]&f' default: false permissions: - -essentials.ping - '*' schema-version: 1 users: H_im_G: group: - Owner anotherplayer: group: - Member specialmember: group: - Member permissions: - essentials.*
@Aryon Since this then has to deal with logging into a plugin (not the server), can you please post which plugin requires you to log in?
Plugin to login: AuthMe AuthMe Config.yml Code: DataSource: # What type of database do you want to use? # Valid values: sqlite, mysql backend: 'SQLITE' # Enable database caching, should improve database performance caching: true # Database host address mySQLHost: '127.0.0.1' # Database port mySQLPort: '3306' # Username about Database Connection Infos mySQLUsername: 'authme' # Password about Database Connection Infos mySQLPassword: '12345' # Database Name, use with converters or as SQLITE database name mySQLDatabase: 'authme' # Table of the database mySQLTablename: 'authme' # Column of IDs to sort data mySQLColumnId: 'id' # Column for storing or checking players nickname mySQLColumnName: 'username' # Column for storing or checking players RealName mySQLRealName: 'realname' # Column for storing players passwords mySQLColumnPassword: 'password' # Column for storing players emails mySQLColumnEmail: 'email' # Column for storing if a player is logged in or not mySQLColumnLogged: 'isLogged' # Column for storing players ips mySQLColumnIp: 'ip' # Column for storing players lastlogins mySQLColumnLastLogin: 'lastlogin' # Column for storing player LastLocation - X mySQLlastlocX: 'x' # Column for storing player LastLocation - Y mySQLlastlocY: 'y' # Column for storing player LastLocation - Z mySQLlastlocZ: 'z' # Column for storing player LastLocation - World Name mySQLlastlocWorld: 'world' # Enable this when you allow registration through a website mySQLWebsite: false ExternalBoardOptions: # Column for storing players passwords salts mySQLColumnSalt: '' # Column for storing players groups mySQLColumnGroup: '' # -1 means disabled. If you want that only activated players # can log into your server, you can set here the group number # of unactivated users, needed for some forum/CMS support nonActivedUserGroup: -1 # Other MySQL columns where we need to put the username (case-sensitive) mySQLOtherUsernameColumns: [] # How much log2 rounds needed in BCrypt (do not change if you do not know what it does) bCryptLog2Round: 10 # phpBB table prefix defined during the phpBB installation process phpbbTablePrefix: 'phpbb_' # phpBB activated group ID; 2 is the default registered group defined by phpBB phpbbActivatedGroupId: 2 # Wordpress prefix defined during WordPress installation wordpressTablePrefix: 'wp_' Converter: Rakamak: # Rakamak file name fileName: 'users.rak' # Rakamak use IP? useIP: false # Rakamak IP file name ipFileName: 'UsersIp.rak' CrazyLogin: # CrazyLogin database file name fileName: 'accounts.db' settings: # The name shown in the help messages helpHeader: 'AuthMeReloaded' sessions: # Do you want to enable the session feature? # If enabled, when a player authenticates successfully, # his IP and his nickname is saved. # The next time the player joins the server, if his IP # is the same as last time and the timeout hasn't # expired, he will not need to authenticate. enabled: false # After how many minutes should a session expire? # 0 for unlimited time (Very dangerous, use it at your own risk!) # Remember that sessions will end only after the timeout, and # if the player's IP has changed but the timeout hasn't expired, # the player will be kicked from the server due to invalid session timeout: 10 # Should the session expire if the player tries to log in with # another IP address? sessionExpireOnIpChange: true # Message language, available: en, de, br, cz, pl, fr, ru, hu, sk, es, zhtw, fi, zhcn, lt, it, ko, pt messagesLanguage: 'en' restrictions: # Keeps collisions disabled for logged players # Works only with MC 1.9 keepCollisionsDisabled: false # Can not authenticated players chat? # Keep in mind that this feature also blocks all commands not # listed in the list below. allowChat: false # Hide the chat log from players who are not authenticated? hideChat: false # Allow unlogged users to use all the commands if registration is not forced! # WARNING: use this only if you need it! allowAllCommandsIfRegistrationIsOptional: false # Allowed commands for unauthenticated players allowCommands: - '/login' - '/register' - '/l' - '/reg' - '/email' - '/captcha' # Max number of allowed registrations per IP # The value 0 means an unlimited number of registrations! maxRegPerIp: 1 # Minimum allowed username length minNicknameLength: 4 # Maximum allowed username length maxNicknameLength: 16 # When this setting is enabled, online players can't be kicked out # due to "Logged in from another Location" # This setting will prevent potential security exploits. ForceSingleSession: true # If enabled, every player will be teleported to the world spawnpoint # after successful authentication. # The quit location of the player will be overwritten. # This is different from "teleportUnAuthedToSpawn" that teleport player # back to his quit location after the authentication. ForceSpawnLocOnJoinEnabled: false # This option will save the quit location of the players. SaveQuitLocation: false # To activate the restricted user feature you need # to enable this option and configure the AllowedRestrictedUser field. AllowRestrictedUser: false # The restricted user feature will kick players listed below # if they don't match the defined IP address. # Example: # AllowedRestrictedUser: # - playername;127.0.0.1 AllowedRestrictedUser: - 'playername;127.0.0.1' # Should unregistered players be kicked immediately? kickNonRegistered: false # Should players be kicked on wrong password? kickOnWrongPassword: false # Should not logged in players be teleported to the spawn? # After the authentication they will be teleported back to # their normal position. teleportUnAuthedToSpawn: false # Can unregistered players walk around? allowMovement: false # Should not authenticated players have speed = 0? # This will reset the fly/walk speed to default value after the login. removeSpeed: true # After how many seconds should players who fail to login or register # be kicked? Set to 0 to disable. timeout: 30 # Regex syntax of allowed characters in the player name. allowedNicknameCharacters: '[a-zA-Z0-9_]*' # How far can unregistered players walk? # Set to 0 for unlimited radius allowedMovementRadius: 100 # Enable double check of password when you register # when it's true, registration requires that kind of command: # /register <password> <confirmPassword> enablePasswordConfirmation: true # Should we protect the player inventory before logging in? Requires ProtocolLib. ProtectInventoryBeforeLogIn: false # Should we deny the tabcomplete feature before logging in? Requires ProtocolLib. DenyTabCompleteBeforeLogin: true # Should we hide the tablist before logging in? Requires ProtocolLib. HideTablistBeforeLogin: true # Should we display all other accounts from a player when he joins? # permission: /authme.admin.accounts displayOtherAccounts: true # WorldNames where we need to force the spawn location for ForceSpawnLocOnJoinEnabled # Case-sensitive! ForceSpawnOnTheseWorlds: - 'world' - 'world_nether' - 'world_the_end' # Ban ip when the ip is not the ip registered in database banUnsafedIP: false # Spawn priority; values: authme, essentials, multiverse, default spawnPriority: 'authme,essentials,multiverse,default' # Maximum Login authorized by IP maxLoginPerIp: 0 # Maximum Join authorized by IP maxJoinPerIp: 0 # AuthMe will NEVER teleport players if set to true! noTeleport: false # Regex syntax for allowed chars in passwords allowedPasswordCharacters: '[\x21-\x7E]*' GameMode: # Force survival gamemode when player joins? ForceSurvivalMode: false unrestrictions: # Below you can list all account names that # AuthMe will ignore for registration or login, configure it # at your own risk!! Remember that if you are going to add # nickname with [], you have to delimit name with ' '. # this option add compatibility with BuildCraft and some # other mods. # It is case-sensitive! UnrestrictedName: [] security: # Minimum length of password minPasswordLength: 5 # Maximum length of password passwordMaxLength: 30 # This is a very important option: every time a player joins the server, # if they are registered, AuthMe will switch him to unLoggedInGroup. # This should prevent all major exploits. # You can set up your permission plugin with this special group to have no permissions, # or only permission to chat (or permission to send private messages etc.). # The better way is to set up this group with few permissions, so if a player # tries to exploit an account they can do only what you've defined for the group. # After, a logged in player will be moved to his correct permissions group! # Please note that the group name is case-sensitive, so 'admin' is different from 'Admin' # Otherwise your group will be wiped and the player will join in the default group []! # Example unLoggedinGroup: NotLogged unLoggedinGroup: 'unLoggedinGroup' # Possible values: MD5, SHA1, SHA256, WHIRLPOOL, XAUTH, MD5VB, PHPBB, # MYBB, IPB3, PHPFUSION, SMF, XENFORO, SALTED2MD5, JOOMLA, BCRYPT, WBB3, SHA512, # DOUBLEMD5, PBKDF2, PBKDF2DJANGO, WORDPRESS, ROYALAUTH, CUSTOM (for developers only) passwordHash: 'SHA256' # Salt length for the SALTED2MD5 MD5(MD5(password)+salt) doubleMD5SaltLength: 8 # If password checking return false, do we need to check with all # other password algorithm to check an old password? # AuthMe will update the password to the new password hash supportOldPasswordHash: false # Prevent unsafe passwords from being used; put them in lowercase! # unsafePasswords: # - '123456' # - 'password' unsafePasswords: - '123456' - 'password' - 'qwerty' - '12345' - '54321' registration: # Enable registration on the server? enabled: true # Send every X seconds a message to a player to # remind him that he has to login/register messageInterval: 5 # Only registered and logged in players can play. # See restrictions for exceptions force: true # Do we replace password registration by an email registration method? enableEmailRegistrationSystem: false # Enable double check of email when you register # when it's true, registration requires that kind of command: # /register <email> <confirmEmail> doubleEmailCheck: false # Do we force kick a player after a successful registration? # Do not use with login feature below forceKickAfterRegister: false # Does AuthMe need to enforce a /login after a successful registration? forceLoginAfterRegister: false # Force these commands after /login, without any '/', use %p to replace with player name forceCommands: [] # Force these commands after /login as service console, without any '/'. Use %p to replace with player name forceCommandsAsConsole: [] # Force these commands after /register, without any '/', use %p to replace with player name forceRegisterCommands: [] # Force these commands after /register as a server console, without any '/'. Use %p to replace with player name forceRegisterCommandsAsConsole: [] # Enable to display the welcome message (welcome.txt) after a login # You can use colors in this welcome.txt + some replaced strings: # {PLAYER}: player name, {ONLINE}: display number of online players, {MAXPLAYERS}: display server slots, # {IP}: player ip, {LOGINS}: number of players logged, {WORLD}: player current world, {SERVER}: server name # {VERSION}: get current bukkit version, {COUNTRY}: player country useWelcomeMessage: true # Do we need to broadcast the welcome message to all server or only to the player? set true for server or false for player broadcastWelcomeMessage: false # Should we delay the join message and display it once the player has logged in? delayJoinMessage: true # Should we remove join messages altogether? removeJoinMessage: true # Should we remove leave messages? removeLeaveMessage: true # Do we need to add potion effect Blinding before login/reigster? applyBlindEffect: false # Do we need to prevent people to login with another case? # If Xephi is registered, then Xephi can login, but not XEPHI/xephi/XePhI preventOtherCase: false permission: # Take care with this option; if you don't want # to use Vault and group switching of AuthMe # for unloggedIn players, set this setting to true. # Default is false. EnablePermissionCheck: false Email: # Email SMTP server host mailSMTP: 'smtp.gmail.com' # Email SMTP server port mailPort: 465 # Email account which sends the mails mailAccount: '' # Email account password mailPassword: '' # Custom sender name, replacing the mailAccount name in the email mailSenderName: '' # Recovery password length RecoveryPasswordLength: 8 # Mail Subject mailSubject: 'Your new AuthMe Password' # Like maxRegPerIP but with email maxRegPerEmail: 1 # Recall players to add an email? recallPlayers: false # Delay in minute for the recall scheduler delayRecall: 5 # Blacklist these domains for emails emailBlacklisted: - '10minutemail.com' # Whitelist ONLY these domains for emails emailWhitelisted: [] # Send the new password drawn in an image? generateImage: false # The OAuth2 token emailOauth2Token: '' Hooks: # Do we need to hook with multiverse for spawn checking? multiverse: true # Do we need to hook with BungeeCord? bungeecord: false # Send player to this BungeeCord server after register/login sendPlayerTo: '' # Do we need to disable Essentials SocialSpy on join? disableSocialSpy: true # Do we need to force /motd Essentials command on join? useEssentialsMotd: false # Do we need to cache custom Attributes? customAttributes: false Protection: # Enable some servers protection (country based login, antibot) enableProtection: false # Countries allowed to join the server and register, see http://dev.bukkit.org/bukkit-plugins/authme-reloaded/pages/countries-codes/ for countries' codes # PLEASE USE QUOTES! countries: - 'US' - 'GB' # Countries not allowed to join the server and register # PLEASE USE QUOTES! countriesBlacklist: - 'A1' # Do we need to enable automatic antibot system? enableAntiBot: false # Max number of players allowed to login in 5 secs before the AntiBot system is enabled automatically antiBotSensibility: 5 # Duration in minutes of the antibot automatic system antiBotDuration: 10 Purge: # If enabled, AuthMe automatically purges old, unused accounts useAutoPurge: false # Number of Days an account become Unused daysBeforeRemovePlayer: 60 # Do we need to remove the player.dat file during purge process? removePlayerDat: false # Do we need to remove the Essentials/users/player.yml file during purge process? removeEssentialsFile: false # World where are players.dat stores defaultWorld: 'world' # Do we need to remove LimitedCreative/inventories/player.yml, player_creative.yml files during purge process ? removeLimitedCreativesInventories: false # Do we need to remove the AntiXRayData/PlayerData/player file during purge process? removeAntiXRayFile: false # Do we need to remove permissions? removePermissions: false Security: SQLProblem: # Stop the server if we can't contact the sql database # Take care with this, if you set this to false, # AuthMe will automatically disable and the server won't be protected! stopServer: true ReloadCommand: # /reload support useReloadCommandSupport: true console: # Remove spam from console? noConsoleSpam: false # Remove passwords from console? removePassword: true # Copy AuthMe log output in a separate file as well? logConsole: true captcha: # Player need to put a captcha when he fails too lot the password useCaptcha: false # Max allowed tries before request a captcha maxLoginTry: 5 # Captcha length captchaLength: 5 stop: # Kick players before stopping the server, that allow us to save position of players # and all needed information correctly without any corruption. kickPlayersBeforeStopping: true BackupSystem: # Enable or disable automatic backup ActivateBackup: false # Set backup at every start of server OnServerStart: false # Set backup at every stop of server OnServerStop: true # Windows only mysql installation Path MysqlWindowsPath: 'C:\\Program Files\\MySQL\\MySQL Server 5.1\\'
Obly if you publicly posted your login data or are running offline mode. The first one wouldn't be clever. The second one is not supported.
yesterday i dont have authme and someone join my acc. Then i install it and noone can join my acc because he must give the passwort.
I dont know yesterday is was someone on the server with my acc. Then join he wih her acc and say me that i dont have authme and everybody can join my acc Ok i delete AuthMe and now i dont have the permission to /login or /register again EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Ok i fix this Problem but again he say You dont have permission to /login /register but i delte authme
@Aryon In the console: hit tab, you will get a huge list of commands in the format: pluginname:command Find the plugin responsible for the /login
Ok i find it and delete already but now i cant run on the spawn, why? Nothing stand in the chat when i try to run. Must i give permissions?
You have 3 plugins handeling permissions remove groupmanager, permissionsbukkit and keep permissionsex also you have too many broken plugins. If you removed authme make sure that you have onine-mode=true in your server.properties in the main directory
The OnlineMode is true and i remove the 2plugins but nothing change When i jump i can run a little bit but its so low.