Hilfe

Wie man bei uns mit spielt

BraveNewCraft-Server
Um sich mit unserem Server zu verbinden klicke in Minecraft auf "Mehrspieler".
Dann klicke auf "Server hinzufügen". Gib als Servernamen "Bravenewcraft-Server" ein und als Serveradresse bravenewcraft.net:25565.
Klicke dann auf "Speichern" und klicke doppelt auf den Servereintrag in der Liste.

BraveWoodCraft-Server
Den Client bekommst du über den Technic-Launcher, den du dir hier herunterladen kannst: http://www.technicpack.net/download
Nachdem du diesen installiert und gestartet hast, klicke oben auf "Modpacks" und füge links im Suchfeld folgenden Link ein:
http://www.technicpack.net/modpack/life-in-the-woods-bnc-ed.820419
Dann solltest du rechts im Fenster das Modpack sehen und installieren können.
Nach der Installation mit einem Klick auf "Spielen" starten und wie gehabt unter Multiplayer den Server bravenewcraft.net:25566 hinzufügen.

 

Solltest Du das erste Mal auf unserem Server sein, kannst Du noch nichts bauen. Das liegt daran, dass Du nur "Gast" bist.
Wenn Du dich entschließt bei uns zu bleiben registriere dich bitte auf unserer Website.
Nach der Registrierung bekommst Du eine Aktivierungs-Mail. Klicke auf den Link darin. Danach wird dich ein Admin in der Regel innerhalb von 24 Stunden freischalten und Du bist ein "Builder".

Beachte: Bitte sei stets freundlich zu anderen Spielern und zerstöre oder ändere nicht deren Kreationen. Dies hätte einen Ban zur Folge.

Spieler Ränge

Auf der rechten Seite der Website siehst Du die Spielerliste. Wenn Du mit der Maus über einen Eintrag fährst siehst Du unter anderem auch dessen Rang.
Der Rang zeigt an wie hoch der kreative Einfluss des Spielers auf den Server war.
Die Ränge haben anders als die Gruppen-Rechte keinen Einfluss auf die Spielerfahrung. Es ist lediglich ein Anreiz und eine Auszeichnung für Spieler, die den Server mit ihrer Kreativität bereichert haben.
Die Ränge werden automatisch vergeben.

Rank 7 Diamant Wow... Vielleicht solltest Du dir ein echtes Leben zulegen? ;)
Rank 6 Redstone Du bist ein wahrer Architekt und kennst jeden Winkel des Servers.
Rank 5 Gold Du hast nicht nur eine Mine geplündert und hast schon einiges tolles gebaut.
Rank 4 Eisen Du weißt, dass man Häuser nicht nur aus Holz bauen kann...
Rank 3 Ziegel Du bist ein guter Erbauer... Für Häuser... Und Häuser... 
Rank 2 Fisch Fishy... Komm schon: Baue ein wenig mehr.
Rank 1 Ei Du bist frisch geschlüpft und hast noch nicht viel getan.

Die große Befehlsliste

Alle Befehle müssen im Chat eingegeben werden.
Beachte: Du musst die Rechte für den Befehl haben.
Nicht jeder Spieler kann alle Befehle nutzen. Solltest Du einen benötigen, frage einen Admin.
Und nein: Du bekommst keine Admin-Rechte. Bitte frage nicht danach. ;)

Allgemeine Befehle
CommandDescription
/achievement give <stat_name> [player] Gives the specified player an achievement or changes a statistic value. Use '*' to give all achievements.
/ban <player> Bans a player from the server.
/ban-ip <ip> Bans an IP address from the server.
/banlist Shows the banned players.
/clear [user] [item] [data] [maxCount] [dataTag] Clears the player's inventory of the item and data. If no item is specified it clears the whole inventory. If maxCount is set to 0 it does not clear anything, but still outputs to command blocks.
/debug On success, starts or stops the debug session. While active, includes notifications about potential performance bottlenecks in the console. When stopped, creates a profiler results file in the folder "debug".
/defaultgamemode <mode> Change the gamemode of new players joining the server.
/deop <player> Removes server operator status from a player.
/difficulty <level> Changes the difficulty of the server.
/effect <player> <effect id> [seconds] [amplifier] Adds the specified effect to a player for the duration of 30 seconds or as specified by the user.
/enchant <user> <enchantment ID> <level> [force] Enchants the item in the user's hand. If force is false, the enchantment only applies if it can go on the item and does not conflict with any existing enchantments.
/gamemode <mode> [player] Change the game mode of a player. 0 = Survival mode, 1 = Creative mode, 2 = Adventure mode.
/gamerule [rule] [new value] Changes the rules of the server. Type /gamerule to see a list of all game rules.
/give <player> <name> [amount] [damage] [data tag] Gives player blocks/items with the item name name. amount is is how many of the block/item to give (Default: 1). damage is the damage value of the block/item (Default: 0). data tag is the NBT tag to add.Data Values Item structure
/help/? [plugin] Shows a list of server or plugin commands in the console or in-game.
/kick <player> [reason] Removes a player from the server.
/kill Commits suicide.
/list Lists all currently connected players.
/me <message> Says a message from the player's point of view: * player1 is building a castle!
/op <player> Turns a player into a server operator.
/pardon <player> Pardons a banned player so that they can connect again.
/pardon-ip <ip> Pardons a banned IP address so that it can be used to connect again.
/playsound <sound> <player> [x] [y] [z] [volume] [pitch] [minimumVolume] Plays the sound sound to player, coming from the specified location, at the specified volume, pitch, and minimum volume (to combat volume reduction as a result of distance).
/save-all Forces a server-wide level save of the terrain.
/save-off Disables automatic terrain saving (useful for backup scripts).
/save-on Re-enables automatic terrain saving.
/say <message> Broadcasts a message to all players as the server.
/scoreboard <objectives/players/teams> <...> Complex command which edits and manipulates the scoreboard, a data storage structure. Scoreboard command
/seed Outputs the world seed.
/setblock <x> <y> <z> <name> [data] [handling] [dataTag] Sets a block to be another block. Block entity format Data values
/setidletimeout <Minutes until kick> Sets the server's idle timeout
/setworldspawn [x] [y] [z] Sets a worlds's spawn point. If no coordinates are specified, the player's coordinates will be used.
/spawnpoint [User] [x] [y] [z] Sets the spawnpoint of the user specified.
/spreadplayers <x> <z> <spreadDistance> <maxRange> <respectTeams> <players> Spreads players randomly throughout a region of blocks, spreadDistance blocks apart. respectTeams puts teams close to each other.
/stop Gracefully stops the server (i.e. allows the server to save the worlds and lets all the plugins shut down properly).
/summon <EntityName> [x] [y] [z] [dataTag] Summons an entity (mobs, projectiles, items, vehicles, etc.). Entity format
/tell <player> <message> Allows the user to privately message another player.
/tellraw <player> <JSON message> Sends a raw message to the player using the JSON text format. JSON format
/testfor <player> [dataTag] Tests for players with the specified names and data tag. player is most commonly an @identifier. Used in command blocks, as the success count (comparator output) increases for each player found.
/testforblock <x> <y> <z> <name> [data] [dataTag] Tests if the block at the location is name:data with dataTag. Used primarily in command blocks as their success outputs to a comparator.
/time <add/set> <amount> Add to or set the world time. Amount may be a number between 0 and 24000, inclusive, where 0 is dawn (i.e. clock is bisected; left side is day) and 12000 is noon.
/toggledownfall Turn on or off rain/snow in the current world.
/tp <player1> <player2>
/tp <player1> <x> <y> <z>
Moves player1 to the same location as player2.
Moves player1 to the exact coordinates.
/weather <weather> Changes the weather in-game.
/whitelist on/off
/whitelist add/remove <player>
/whitelist list
/whitelist reload
Enable or disable whitelisting (i.e. only listed players may join).
Add or remove player fro the whitelist.
Lists whitelist.
Reloads whitelist from file.
/xp <player> <amount> Gives the specified player a certain amount of experience. If 'l' is appended to the amount, it gives levels instead of points.
Essentials Befehle
Command
Description
/bigtree Spawns a big tree.
/break Breaks the block you are looking at.
/enchant Enchants the item the user is holding.
/exp Give, set or look at a players exp.
/feed Satisfy the hunger.
/firework Allows you to modify a stack of fireworks
/fly Allows for creative mode fly.
/gamemode Change player gamemode.
/give Give another player an item
/god Toggles god mode.
/hat Get some cool new headgear
/heal Heal a player.
/item Gives yourself a specified item.
/kit Spawn a predefined kit.
/more Fills the item stack in hand to maximum size.
/ptime Change a players time.
/repair Repairs the durability of all or one item.
/skull Set the owner of a player skull
/speed Change your speed limits.
/time Change or display the server time.
/tree Spawns a tree.
/unlimited Allows the unlimited placing of items.
/workbench Opens up a workbench
/balance Gives the current balance of a player.
/balancetop Displays the top account balances.
/eco Modify a players balance by the given amount.
/pay Pays a specified player from your balance.
/sell Sells an item with amount specified.
/setworth Sets the worth of an item.
/worth Displays how much an item is worth
/afk Sets your status as AFK.
/book Allows reopening and editing of sealed books.
/compass Displays your current bearing in the world.
/customtext Allows the creation of custom commands
/depth Displays your current block depth in relation to sea-level.
/getpos Displays your current coordinate location in the world.
/help This displays the help commands for essentials.
/helpop Requests help from online staff.
/ignore Ignore a player
/info This allows you to see information about the server.
/itemdb Displays the item information attached to an item.
/list Lists the players online and how many slots are left.
/mail Allows you to send & receive mail.
/me Allows you to emote.
/motd Displays the motd (Message of the Day).
/msg This allows you to private message another player.
/near Lists the players who are nearby
/nick Change your display name.
/powertool Assigns a command to the item in hand.
/powertooltoggle Enables or disables all current powertools
/r Quickly reply to the last player to message you.
/realname Allows you to see a player's real username
/recipe Displays how to craft items.
/rules Displays the rules.
/seen Check when a player was last online.
/spawner Change the mob type of a spawner
/suicide Commit suicide.
/whois Displays player information.
/antioch Holy hand grenade.
/backup Runs the backup command
/ban Bans a specified player.
/banip Bans a players IP.
/broadcast Broadcast to all players.
/burn Sets a player on fire.
/clearinventory Clear a players inventory.
/deljail Deletes a jail.
/enderchest Lets you see inside an enderchest.
/essentials Returns Essentials Version, and reload config.
/ext Extinguish a player.
/fireball Like a GHAST
/gc Displays server usage information.
/invsee See the inventory of other players.
/jails List all jails.
/kick Kicks a player off the server.
/kickall Kicks all players off the server.
/kill Kills a player.
/lightning Lets you strike lighting.
/mute Mutes or un-mutes a specified player.
/nuke Think carpet bomb.
/ping Pong!
/remove Removes entities in your world
/setjail Create a new jail location.
/socialspy See other players private messages
/spawnmob Allows you to spawn a specified mob with an optional mount.
/sudo Make another user perform a command.
/tempban Temporary bans a specified player.
/thunder Toggle/trigger thunder.
/togglejail Sends/Removes a player to a jail.
/unban Unbans a player.
/unbanip Unbans a players IP address.
/vanish Hide yourself from other players.
/weather Manipulates the weather.
/setspawn Sets the spawn location.
/spawn Teleports you to spawn.
/back Returns you to your last position from a prior teleport.
/delhome Removes a home
/delwarp Removes a warp location by warp name.
/home Teleports you home.
/jump Teleports you to the spot you select.
/sethome Sets your home location.
/setwarp Defines a new warp location.
/top Teleports you to the highest block at your current location.
/tp Teleport directly to a player.
/tpa Asks the player if you can teleport to them.
/tpaall Requests all players online to teleport to you.
/tpaccept Accept a /tpa request.
/tpahere Asks the specified player to accept transport to your location.
/tpall Teleports all connected players.
/tpdeny Deny a /tpa request.
/tphere Teleport player directly to you.
/tpo Overrides players preferences and teleports you to the player.
/tpohere Overrides players preferences and teleports player to you.
/tppos Teleports you directly to a location.
/tptoggle Toggles players ability to teleport to you.
/warp Warps you to a pre-set location.
/world Allows you to teleport to different world.
/setxmpp Set your XMPP address.
/xmpp Send a message to a player's XMPP.
/xmppspy Toggle XMPP spy for all messages.
Groupmanager

User

User Management

  • /manuadd: Move a player to desired group (adds them to the file if it doesn't exist).
    • /<command> <player> <group>
    • groupmanager.manuadd
  • /manudel: Remove any user specific configuration. Make him default group.
    • /<command> <player>
    • groupmanager.manudel
  • /manuaddsub: Add a group to a player's subgroup list.
    • /<command> <player> <group>
    • groupmanager.manuaddsub
  • /manudelsub: Remove a group from a player's subgroup list.
    • /<command> <player> <group>
    • groupmanager.manudelsub
  • /manpromote: Allows promoting a player up the inheritance tree. This command will only allow the user to move the player between groups they inherit.
    • /<command> <player> <group>
    • groupmanager.manpromote
  • /mandemote: Allows demoting a player down the inheritance tree. This command will only allow the user to move the player between groups they inherit.
    • /<command> <player> <group>
    • groupmanager.mandemote
  • /manwhois: Tell the group that this user belongs to.
    • /<command> <player>
    • groupmanager.manwhois

Overriding Permissions

  • /manuaddp: Add permission directly to the player.
    • /<command> <player> <permission>
    • groupmanager.manuaddp
  • /manudelp: Removes permission directly from the player.
    • /<command> <player> <permission>
    • groupmanager.manudelp
  • /manulistp: List all permissions from a player.
    • /<command> <player>
    • groupmanager.manulistp
  • /manucheckp: Verify if user has a permission, and where it comes from.
    • /<command> <player> <permission>
    • groupmanager.manucheckp

User Variables

  • /manuaddv: Add, or replaces, a variable to a user (like prefix or suffix).
    • /<command> <user> <variable> <value>
    • groupmanager.manuaddv
  • /manudelv: Remove a variable from a user.
    • /<command> <user> <variable>
    • groupmanager.manudelv
  • /manulistv: List variables a user has (like prefix or suffix).
    • /<command> <user>
    • groupmanager.manulistv
  • /manucheckv: Verify a value of a variable of user, and where it comes from.
    • /<command> <user> <variable>
    • groupmanager.manucheckv

Group

Group Managament

Note the availability here for effecting globalgroups with the g: prefix.

  • /mangadd: Add group to the system.
    • /<command> <group>
    • /<command> <g:group>
    • groupmanager.mangadd
  • /mangdel: Removes a group from the system (all its users become default).
    • /<command> <group>
    • /<command> <g:group>
    • groupmanager.mangdel
  • /mangaddi: Add a group to another group inheritance list.
    • /<command> <group1> <group2>
    • groupmanager.mangaddi
  • /mangdeli: Remove a group from another group inheritance list.
    • /<command> <group1> <group2>
    • groupmanager.mangdeli
  • /listgroups: List the groups available.
    • /<command>
    • groupmanager.listgroups

Permissions

Note the availability here for effecting globalgroups with the g: prefix.

  • /mangaddp: Add permission to a group.
    • /<command> <group> <permission>
    • /<command> <g:group> <permission>
    • groupmanager.mangaddp
  • /mangdelp: Removes permission from a group.
    • /<command> <group> <permission>
    • /<command> <g:group> <permission>
    • groupmanager.mangdelp
  • /manglistp: Lists all permissions from a group.
    • /<command> <group>
    • /<command> <g:group>
    • groupmanager.manglistp
  • /mangcheckp: Check if group has a permission, and where it comes from.
    • /<command> <group> <permission>
    • /<command> <g:group> <permission>
    • groupmanager.mangcheckp
Multiverse Befehle
Command
Description
/mv list
Shows all worlds
/mv info [WORLD]
Displays information about the world you're in or the world you pass in.
/mv who
Displays who is in which world(s).
/mv tp [WORLD]
Teleports to the world with name WORLD
Backpacks

Mit folgenden Crafting-Rezepten kannst du Rucksäcke herstellen.

Backpack

Big Backpack

Small Backpack

Crafting Backpack

Large Backpack

Anvil Backpack

Enchantment Backpack

Ender Backpack

Citizens (NPCs)
CommandArgs DescriptionDescription
/npc None Show basic NPC information
/npc age [adult, baby, integer, -l] - Adult sets as adult, baby as baby, age integer specifies an exact age, -l toggles whether the age is locked Modify a NPC's age
/npc anchor anchor (--save [name], --assume [name], --remove [name]) (-a)(-c) - saves a location as an 'anchor' which can be assumed via assume [name] Changes/saves/lists NPC's location anchors
/npc behaviour behaviour [scripts] (-r) -- scripts is a comma separated list of script file names to look for, -r flag removes them from the NPC. Adds and removes behaviours from an NPC. A behaviour is a script file that is executed and adds 'goals' to the NPC which can run every tick. These can do anything you can program/think of!
/npc controllable None Toggles the NPC's controllable status. Controllable NPCs can be right clicked to be mounted and controlled with WASD. Ghasts, Blazes and Endersragons can be flown by left clicking once mounted to pause/unpause flying.
/npc copy (--name NewName) -- new name is the name of the copied NPC. Create a new NPC from the currently selected NPC, copying all traits.
/npc create [NPC Name] - Name to give NPC 
(--type [type]) - Mob type to use 
--trait [trait1] [trait2] ... - A list of traits to apply to the NPC
Create a new NPC.

Example : /npc create Jimbo Stevenson --type PIG

/shopkeeper npc   Create a new Merchant NPC.
/npc despawn (id) the ID of the NPC to despawn Despawn a NPC
/npc gamemode [gamemode] the gamemode to use Sets a Player NPC's game mode.
/npc gravity None Toggles gravity on the NPC.
/npc equip None Toggle equipment editor. see Equipment Editor Used for player armor, player and endermen items, sheep color/sheared, and pig saddles.
/npc list (-a) - List all NPCs 
(--owner (owner)) - Owner 
(--type (type)) - Mob type 
(--char (character)) - Character
List NPCs that match at least one of the given conditions
/npc lookclose None Toggle a NPC's look-close state
/npc moveto --x [x] --y [y] --z [z] --world [world] The NPC's current location is taken as the base location. Value arguments are used to modify this base.
/npc mount None Mount the currently selected NPC, if it is controllable.
/npc owner (name) - Name of the new owner, set as "server" if you want Citizens Admins (players with "citizens.admin" permission) to be owner Sets the owner of a NPC
/npc path None Toggle path editor. Left click to add a waypoint, right click to remove, mousewheel or number keys to select individual waypoints.
/npc pathrange [range] - New range for the NPC Set the range in number of blocks in which the NPC can find a path.
/npc playerlist None Toggles an NPC as a 'real' player, so that it will be more recognised by other plugins, will keep chunks loaded and crops ticking.
/npc pose (-a) - Sets the position of the NPC's head to the current position of the Player's head. Useful for setting where NPCs are specifically looking post-creation.
''(--save [name]|--load [name]|--remove [name)''
Changes/Stores NPC's head position based on the Player's current position.
/npc power None Toggle whether a creeper NPC is powered
/npc profession BLACKSMITH, LIBRARIAN, BUTCHER, FARMER, or PRIEST Change a villager-type NPC's profession.
/npc remove (all) - Will remove all NPCs Remove a NPC
/npc rename [name] - New name for the NPC Rename a NPC
/npc select [id] - ID of the NPC to select Selects a NPC with the given ID
/npc size [size] - the integer size for the slime Sets a slime's size.
/npc skeletontype [type] - 0 or NORMAL for normal, 1 or WITHER for wither skeleton Changes a Skeleton NPC's type (currently between WITHER and NORMAL)
/npc spawn [id] - ID of the NPC you want to spawn Spawn a existing NPC
/npc speed Yes
/npc text None Toggle text editor. Note that players need the citizens.npc.talk permission to hear NPCs!
/npc tphere None Teleport a NPC to your location
/npc tp None Teleport to a NPC
/npc type [type] - the new entity type Changes an NPC's mob type.
/npc vulnerable None Toggles whether the NPC can take damage and die, and whether monsters will target it when it is on the player list
/npc zombiemod (-b, -v) - -b for baby, -v for villager Sets a zombie NPC's modifiers.
/trait [trait1] [trait2] ... [traitN - A list of Traits to apply Adds the trait type to the NPC. NPCs can have multiple traits.

Example: /trait sentry

Shopkeeper

Creating a Shopkeeper

To create an admin shopkeeper, just use the command /shopkeeper [object type] while looking at a block. A villager will be spawned at the block you are looking at.

To create a player shopkeeper, you will need a villager spawn egg (or whatever item is defined in the config file). You must not be in creative mode when creating a shopkeeper. First, you can right-click in air (not on a block) to cycle through the different shop types (normal, book, buying, and trading). You can also hold sneak while right-clicking to cycle through the shopkeeper types (villager, sign, witch, ..). Then, right click on a chest to select it, then right click on another block to place the shopkeeper at that location.

You can also create a player shopkeeper by using the /shopkeeper [shop type] [object type] command while looking at a chest, but this will make the shopkeeper stand on top of the chest.
If no shop type and no object type are specified in the command, then either your current selection (the one you made via right clicking with the creation item in hand) or the default will be used. Alternatively you can specify only [shop type], only [object type], or both.

Every shopkeeper villager's AI will be overwritten so it doesn't wander away, and it is invulnerable to damage. It will also teleport back to its spawn location after a few seconds if it gets bumped out of place.

The default available player shop types are: normal (alias sell), buytradebook.

Shop object types are the things which represent the shop in the world, ex. the villager entity by default.
The default available shop object types are: signcitizen (alias npc), or the mob name for all currently supported mob types.

Setting Up Trades (Admin Shopkeepers)

To modify the shop's trades, right-click on the shopkeeper while sneaking. This will open a regular-looking chest inventory, but it has a couple special icons on the right.

http://nisovin.com/shopkeepers/shopkeeper_admin_editor.png

Each column in the inventory represents a trade option. The top item is the first cost, the middle item is the second cost, and the bottom item is the item to sell. The top and bottom items are required, but the middle item (the second cost) is optional. You can simply drag your recipes into the inventory. You can input up to eight recipes on a shopkeeper.

Once you are done editing the trades, simply close the inventory window to save. Now just right click on the shopkeeper, and see the trades! It should work with any items, including enchanted items and written books.

To set the shop's name, click the anvil then type the name into the chat. You can cycle through the villager professions by clicking on the wool block. If you want to delete the shopkeeper, you can click on the bone in the bottom-right corner (be careful, there is no undo!).

Setting Up Costs (Player Shopkeepers)

First, the player will need to place items they wish to sell in the chest. In order to sell written books you must use the special book shopkeeper (in this case, you must put the written books you want to sell in the chest, then stock it with book & quill items).

http://nisovin.com/shopkeepers/shopkeeper_player_chest.png

Then, right-click on the villager while sneaking. This will open up the shopkeeper editor. The top row will show the various item types for sale from the chest. The bottom row will show the costs of those items. If no cost has been specified yet, there will be a slimeball. To modify the cost, left-click the emerald (or slimeball) to increase the cost, and right-click to decrease the cost. You can also hold shift while clicking to modify the cost by 10 at a time. You can adjust the item quantity in the same way, with left and right clicks.

http://nisovin.com/shopkeepers/shopkeeper_player_editor.png

Once the costs are all set up, just close the window to save. You can also click the anvil to rename the shopkeeper, click wool block to cycle through the villager professions, and click the fire to delete the shopkeeper.

When a player purchases an item from a player shopkeeper, the item in the chest will be removed and the emeralds used to purchase will be added. Due to limitations in the game, the trades will not update even when a player purchases the final stack of a certain item. However, if a player attempts to make a purchase when the chest is out, the trade will fail and the trade inventory window will close automatically.

For the special "buying" shopkeepers, you must place at least one of each type of item you want to buy in the chest, as well as plenty of currency. Then when you open the editor interface, it works the same except the items are on bottom and the currency is on top. A buying shopkeeper can only buy basic items, not enchanted items, books, or maps.

Available mob types

Besides sign shops, there is currently only a limited number of mob shops available:
villagerchicken (those still lay eggs though), cowcreeperiron_golemmushroom_cowocelotpig,sheepskeletonsnowmanwitchwolfzombie (burns in sun light)

Some of those might be disabled by default, so you will have to enable them first in the config. Also each of them can only be used if the player has the needed permission node: shopkeeper.entity.<mobtype> (orshopkeeper.entity.* for access to all mob types).
By default players are only able to create villager, witch or creeper shops (if those are not disabled).

For compatibility with older versions there exist alternative permission nodes for some mob types: shopkeeper.villager, shopkeeper.witch and shopkeeper.creeper

If you want to use other entity types you might want to try out citizens shopkeepers.

Citizens shopkeepers

There is experimental support for shopkeepers using citizens npcs (disabled by default).
The permission needed to create citizens player shops is: shopkeeper.citizen

You can create an admin citizens shopkeeper with the command /shopkeeper npc.
Alternatively there is a 'shopkeeper' trait which you can assign to already existing citizens, though creating the citizens with the above command is the recommended way of doing it.

Citizens admin shopkeepers will default to normal villagers as mob type. You will have to use the citizens commands to change the mob type of the npc.

Citizens player shopkeepers will automatically default to player-type npc's with the name of the shop owner. There is a configuration options which determines if player's are allowed to renamed those npc player shops (default: false).