Skip to content
EN

Game rules, config and commands

Game rules and config · server settings · Femboy Mod

Game rules

Seven rules, changed in game with /gamerule:

  • femboymod:style_points (default true): players earn Style Points.
  • femboymod:set_bonuses (true): set bonuses apply. The config switch set_bonuses_enabled has to be on as well.
  • femboymod:keep_cosmetics (false): worn cosmetics stay on when a player dies.
  • femboymod:allow_hidden_armor (true): players may hide armor under their outfit. Turn it off on PvP servers where armor must be readable.
  • femboymod:sock_goblin_theft (true): Sock Goblins steal socks. Off, they only giggle.
  • femboymod:cat_mischief (true): cats push things off tables. Vanilla mobGriefing has to be on as well.
  • femboymod:drip_pvp_percent (0, range 0 to 50): extra PvP damage per Drip tier of difference.

The README in the repository lists six of them. sock_goblin_theft is missing there but exists in the game.

Config files

config/femboymod-common.json is the server's file, config/femboymod-client.json is each player's own. The client options also have a screen: Mod Menu on Fabric, the mods list on NeoForge and Forge. The defaults are the same on all three Minecraft versions.

Server keys that get asked about most:

  • keep_cosmetics_on_death (false): the config twin of the game rule.
  • disabled_slots (empty): a list of slot ids such as femboymod:tail that nobody can use.
  • give_lookbook_on_first_join (true).
  • mobs.<name>.spawn_weight: 0 stops a mob from spawning. The same block holds group size, health, damage and speed for the Bug, the Caffeinated Zombie, the Hissy Cat, the Fashion Critic and the Sock Goblin. The Pink Creeper has its own block, pink_creeper, and ducks have rubber_ducks.
  • pink_creeper.player_damage and mob_damage (both 0.0): raise them if the confetti should hurt.
  • photos.enabled, photos.max_per_player (64), photos.max_total (2048): see Photo Mode.
  • halloween.season (auto, always, never).
  • pvp.reveal_hidden_armor_ticks (200): how long hidden armor shows after PvP; 0 never reveals it.
  • style_points.coupon_cost (25).

Times are in ticks, 20 per second. A change in this file needs a restart.

Balance is not in the config. Drip values, item effects, sets, charms, drinks, tea flavours and the Drip damage tables are data pack files under data/femboymod/femboymod/, and villager trades are under data/femboymod/villager_trade/. Override them with a data pack.

Client options

  • Show others' cosmetics (on)
  • Femboy Level panel (on) and its position (auto or one of four corners)
  • Nya when jumping in the full set (off)
  • RGB animations (on): the shimmer of colorways, the glow on the Drip bar
  • Tail/skirt physics: full, simple or off
  • UwU choker changes my chat (on)
  • Reactive ears and tails (on), Ear tips in first person (on)
  • Headpats from players: everyone, teammates or nobody

What the server tells clients

On join and on every change the server sends three things: whether set bonuses are on, which slots are disabled and the Style Coupon price. The Outfit screen and the HUD follow the server, not the local file.

The colorway command

One command, for operators (permission level 2). It changes the item in your main hand:

  • /femboymod colorway clear
  • /femboymod colorway solid <base>
  • /femboymod colorway pattern <pattern>
  • /femboymod colorway pattern <pattern> <base>
  • /femboymod colorway pattern <pattern> <base> <secondary>

<base> and <secondary> are hex colours like FFB6D9, with or without #. <pattern> is an id such as femboymod:stripes or femboymod:pride_trans. It is the only way in survival to get the Stripes pattern or a Cosplayer colorway without the Cosplayer.

There are no player commands and no permission nodes.