Bulletpies · wiki

The Comment Section

A livestream chat that does not exist watches you play and knows more than you do

BuiltNeoForge1.21.1
Status
Playtested by the author; not published anywhere
Mod loader
NeoForge
Minecraft
1.21.1
Who installs it
Everyone on the server needs it

What it is

A fake YouTube-style comment stream runs down the corner of your screen while you play, and it is reacting to you. The commenters have names, personalities and opinions, they argue with each other, they set you challenges, and they come back session after session. The joke that makes it work is that the comment section can see things you cannot: the creeper behind you, the spawner you walked straight past, the twelve uses left on your pickaxe.

You are chopping wood and someone types "they have no idea", and you spend the next ten seconds turning in a circle. Later, mid-argument between two commenters about which Y level diamonds spawn at, one of them stops to point out that you have been carrying thirty-eight raw iron for ten minutes without going near a furnace. It is not a running commentary so much as a room full of people who have been watching you longer than you have been watching yourself, and none of it can touch a single block, which is exactly why you let it keep talking.

👥 Playing with friends

Every player gets a private chat about their own play. No comment is ever broadcast.

⚠️ Before you install

  • The comment stream occupies a corner of your screen while you play. Whether the shipped default should be a corner column or a full-screen drift is still an open question.
  • Content added since the author's last full playtest is only partly verified, and the known risk is pools firing too often rather than not at all.

Your first 5 minutes

New to this mod? Do these in order and you will have seen the point of it.

  1. Load a world. Chat opens as if the stream has just gone live, and how it opens depends on how long since you last played.
  2. Do something ordinary and slightly embarrassing: throw away the wrong item, fall off something, dig straight down.
  3. Read the names next to the lines, not just the lines. The same commenters keep coming back.
  4. Press O to open the CHAT / SHOP / PROFILE dashboard and see how many attention points you have.
  5. Hold Left Alt and scroll to read back through anything that faded before you saw it.
  6. Accept the first challenge chat offers you. "jump 10 times" is worth 15 attention points.

How it works

The chat is omniscient and you are not

Comments are generated from what the game actually knows about your session: your inventory, your gear, what you have mined, how long you have been in this tunnel, what is standing behind you. There is a hard authoring rule against claiming anything the mod cannot verify, so chat will never call your spruce cabin a dirt hut. Everything it says about your world is true, which is the part that unnerves people.

Tip: If chat has been quiet, it usually means nothing it could see was worth a comment, not that it broke.

Fourteen kinds of commenter

Every line is written for one of fourteen personas: the hype account, the hater, the backseat gamer who is always right, the one who is confidently wrong, the condescending veteran, the confused newcomer, the unsettling superfan, the deadpan one, the lurker, the copypasta wall, a spam bot, fake concern, an agent of chaos, and someone who talks like they are editing the video. Recurring names are pinned so the same handful of regulars follow you across sessions.

Challenges, polls and attention points

Chat sets you goals with a target and a time limit. There are 72 of them, each with its own propose, nag, complete and fail lines, and the fail pool is deliberately the biggest. Some ask for an exact number and fail the instant you go one over, because the overshoot is the punchline. Completing goals pays attention points; ordinary chatter and conversations pay nothing, because points are attention you earned.

Tip: Every challenge now has a midpoint reaction, so chat notices when you are halfway rather than only at the end.

The channel store

Attention points buy eight things, 2,200 points of stock in total, from a 40-point emote flood up to a 900-point BRB screen. Buying the 500-point Channel Name unlocks a profile where you set your channel title, your streamer name and a nickname for the community. Filling those fields switches on 160 extra ambient lines that address you directly. Nothing on the shelf is power: a shop item that a clever player could convert into survival value gets cut.

Tip: Press O. The dashboard does not pause the game.

Conversations, serials and the opening

Beyond one-off reactions there are twelve multi-person conversations played in order and deliberately interleaved with unrelated comments, so following one through the noise is the point. There are also eight three-part serials that run across a whole world: one in flight at a time, eight to sixteen minutes of played time between parts, with the same cast pinned throughout. Logging in triggers a stream opening whose shape is rolled fresh each time, and which is cancelled outright if you are in danger.

It remembers, and it never repeats

A line is never said twice in a session, and the world remembers what it has already said across sessions. Conversations never replay in a world at all. Deaths, firsts, unkept promises, running jokes and the regulars themselves are saved with the world, so chat can call back to something that happened three sessions ago.

Tip: There are around 12,700 unique ambient lines, roughly fifteen calm hours before the well starts running dry.

It adopts an item and will not let go

One dynamic storyline picks up something ordinary in your inventory, gives it a name, and builds an audience around it over sixteen authored beats, including a faction of commenters who insist the whole thing is fake. When an arc finishes, that item type is retired for the world and the name is never reused, because two Geralds a week apart is the repeat a viewer notices.

Nothing it does can hurt you

The mod is cosmetic by rule. No comment, goal, poll or shop item may destroy anything, block your input or take control. Type /cs off and your stream stops immediately, clearing queued comments, goals, polls and overlays, and the preference is saved to you, through death and dimension changes.

Tip: /cs livechat shows whether your personal stream is on and what it is holding.

Items & blocks

Emote Flood

A burst of pure noise from the chat, fired the moment you buy it.

Where: 40 attention points, SHOP tab.

Goal Reroll

Throws away the challenge chat is currently nagging you about and asks for a different one.

Where: 120 attention points.

Pinned Comment

Pins one comment to the top of the overlay instead of letting it fade with the rest.

Where: 350 attention points.

Sponsor Read

Unlocks the chat performing an ad break at you.

Where: 400 attention points, permanent unlock.

Intro Sting

A sound and an on-screen banner when the stream opens, so your logins have a title card.

Where: 400 attention points, permanent unlock.

Channel Name

Unlocks the PROFILE tab: channel title, streamer name and a nickname for the community. Filling the fields switches on 160 ambient lines that address you by name, plus 24 reactions to the moment you save them.

Where: 500 attention points, permanent unlock.

Buy a Raid

A crowd of new commenters arrives at once and is pinned into your regulars.

Where: 600 attention points.

BRB Screen

An away card you can put up, with its own pool of comments for while you are gone.

Where: 900 attention points, the top of the shelf.

Lore

Flavour, not rules. None of this changes how the mod behaves.

The chat you are on the wrong side of

The register is a real comment section on a mid-size survival series: mostly lowercase, four to eight words, typos left in, one emoji rather than five. Two commenters will spend a genuine minute arguing about whether diamonds are best at y=-59 or y=11 while a third asks, twice, which number they are supposed to be digging to. Nobody answers the question. Someone eventually types "two people arguing about a number under a video about dirt".

Punch at decisions, never at the person

The author's brief is explicit that the chat mocks what you did and never who you are: no appearance, no accent, nothing a real person could be hurt by. It also may not assume the streamer's gender, a rule enforced by a validator that scans the corpus, the mod's own Java strings, and the examples inside the style guide itself, because the guide used to be teaching the rule with examples that broke it.

Jokes & trivia

Bits you might miss

  • On carrying unsmelted ore: "that is not iron yet. that is rock with ambition".
  • At low health, one commenter shouts "EAT SOMETHING", the backseat gamer says "you have food in slot 3. use it", and the newcomer asks "is red bad".
  • Also at low health, deadpan: "the golden apple is still in the chest at home". It is, and chat checked.
  • Drop a whole stack by accident and the only comment is "ctrl was involved".
  • A challenge you are ignoring gets nagged with "the jumps remain unjumped".
  • There is a persona whose entire job is to give confident, completely incorrect advice, and another whose job is to be right, and they are in the same chat.
  • The recurring bot account posts fake netherite giveaways. It is seasoning, a few per domain, not per moment.

From the workshop

  • The corpus is 1,843 triggers and 53,018 written lines across 59 files, and the validator's count has to match the number the server logs on boot. If they ever differ, content has gone dead.
  • 1,015 of 1,702 triggers were once completely unreachable: 11,216 finished, proofread lines that no code ever named and no player could ever have seen.
  • One 128-line pool was wired to an event Minecraft only fires for items with a use duration, and nothing on its list had one. It passed every automated check and was unreachable from the day it was written.
  • A single arithmetic overflow on a timestamp inverted every elapsed-time check in the mod and silenced every comment in it for an entire playtest.
  • The chat may read the item names you type into an anvil, live as you type them. Chat messages are only ever hashed, never read.
  • Two shop items were cut on one rule: anything a clever player can convert into survival value is power, whatever it is called.

FAQ

Do my friends see the comments about me?

No. Detection is per player and every comment goes only to the player it is about, so on a shared server everyone has their own private chat.

Can I turn it off?

Yes. /cs off clears the overlay immediately and the setting is saved to you. /cs on brings it back.

Does it read what I type?

No. Anything you say in chat is hashed, never stored or shown. The one exception is the name you type into an anvil, which chat may react to.

Chat has said nothing for ages. Is it broken?

Usually it simply had nothing to say; a director decides when silence is better. /cs smoke reports what it saw and refused, which is the fastest way to tell broken from quiet.

Do I need a resource pack or any new items?

No. The mod adds no blocks, items, recipes or models. It is an overlay, a keybind and a very large pile of text.

Can the chat make something bad happen to me?

No, by rule. Nothing it does may destroy your things, block your input or take control. The shop sells audience, not power.

Get it

Status: The jar compiles and the author has tested it himself, but it has not had a real playtest yet.

  1. Install NeoForge for Minecraft 1.21.1. The install guide walks through this assuming no prior knowledge.
  2. Drop the mod's .jar file into your mods folder.
  3. Everyone on the server needs it.
  4. Launch the game with that loader's profile selected.

📦 Where is the file?

This wiki documents the mods; it does not host them. Builds live in the project's own repository under mc-comment-section/build/libs/.

Built by Bulletpies. Written to be filmed.

↑ Back to top · ← All mods