Copied
Portfolio / Home
SapphireGemstone

Overview of My Accomplishments

These are some key numbers from my work and life.

30+
Servers Staffed
5+
Years of Experience
2741+
Tickets Resolved
100+
Tickets Fully Resolved / WeekTickets / Week
150+
Applications Reviewed
750k+
Members Across Staffed ServersStaffed Members
10+
Servers Managed
18
Mods & Plugins Developed
4.0
GPA
50+
PCs Built

Explore the Site

Jump straight to any section.

About My Life

I will not be sharing too much about my personal life on the internet for obvious reasons, but here is an overview. I'm 17 years old and a high school junior with a 4.0 GPA and a professionally tested IQ of 143 living in the Midwest United States. To unwind after school, I mainly watch YouTube, TikTok, anime, and play video games like Minecraft and Silksong. I enjoy engaging with online communities and making servers in my free time. I built my own PC to begin, but that quickly spiraled into making them for my friends, then selling them, and now I've made over 50.

My Hobbies

I enjoy gaming, watching shorts, edits, and anime. I enjoy reading books, mostly manga. I end up spending most of my time talking to friends or playing video games in some form. I like experimenting with new things. That's how I got so into coding in so many languages. I just try new things. I've always been interested in coding and making things, so making it a reality is great.

How I Communicate

This is not a political section. I have my own solid beliefs, but I do not think politics needs to be the first topic of discussion with everyone, and I am not interested in debating it here. If someone is only trying to provoke an argument, I consider that not worth discussing. I believe fully in inclusiveness. I'm a tactile learner, meaning I learn best using hands-on activities. I value my time highly and prefer direct, purposeful communication. I do not care much about titles. What matters to me is competence. I start by treating people with respect and expect the same in return. I am always willing to learn and appreciate people who can explain things without being condescending.

Other Information About Me

Here are some miscellaneous facts about me that don't really deserve a whole page. My favorite programming language is Skript. This is because it's basically English with colons to mark indentations, so it's quite easy. My favorite activity is trapping cocky PVPers who think they run the world. Here are some niche things you should try, rapid fire (I will not be explaining, just do it.): Logitech G Pro X2 Superstrike, Dr Pepper Zero Sugar Cream Soda, Silksong, Balatro, Deadlock, Linux, &udm=14, coding something, learning something new, trying some niche PVP, joining a Discord call and making a friend, find a niche community, spend a good 10m filling out your Discord bio properly, get some good resource packs, change your keybinds from 123456789, stop using scroll wheel, don't buy a PlayStation, get a high refresh rate monitor, make sure your monitor is set to its max refresh rate. I like sushi.

This Site's Purpose

This site's purpose is for staff reviewers, people interested in hiring me, or anyone else to get a very good idea of who I am and my skillset without me having to talk for 5h. I also just enjoy coding, and a website is cool.

What I'm Open To

I'm open to staff positions, developer positions, commissions, QA work, and other opportunities that seem like a good fit. If you're interested in working with me, reach out through Discord and we can discuss the role, expectations, and compensation if applicable.

Moderator / Developer

Squeegeeful's Pond

Since August 2026

Developing Discord Bots, Plugins, Mods, and handling the moderation side as well!

ModeratorDeveloper

Featured Positions

575k+ Helper @ Among Us Purple Discord Members Discord VC moderation and handling complex or escalated tickets.
85k+ Helper @ PVPHQ Discord Members High-volume ticket support, averaging over 100 tickets fully resolved per week.
20k+ Moderator @ LeoneMC Discord Members In-game moderation, consistently ranking among the most active staff members for bans and mutes, with 0 revoked punishments during my time there.
2.5k+ / 1.4M+ Dev & Mod @ Squeegeeful's Pond Discord Members / Collective Followers Answering questions, handling tickets, setting up server, developing plugins, and managing events. Developing and maintaining Discord bots.
70k+ Helper @ Minemen Discord Members High ticket volume, mutes, appeals, kicks, PVP moderation, PR.
80k+ Sr. Mod/Mod @ Penguin.GG & NeoNetwork Combined Discord Members Handling tickets, greifing reports, in game moderation, duping moderation, and more across these sister servers.
4k+ Mod @ GemMines Discord Members Spectating cheaters, dupers, and fastbreakers, and handling many tickets over many issues.
9k+ Sr. Mod @ Clonedupe @ Yedupe Combined Discord Members Handling PVP moderation, screensharing, tickets, staff reports, dupes, and more. This is my main screensharing experience.
Context for the full list

Most of the positions below were on smaller servers, usually under 1,000 members and almost all under 10,000. They were stepping stones toward my larger and more permanent positions, where I stayed for notable periods of time. Seven of these servers closed while I was still active. Many of the older roles are 2 to 3+ years old, so I no longer have exact dates for all of them.

All Experience

Server Owning Experience
OwnerPenguinMines
OwnerIdolSMP
OwnerForestMines
OwnerFlaredupe
OwnerFlamingMines
OwnerExperienceMC
OwnerSolsticeSMP
Server Management Experience
ManagerSupremeBoxXx
ManagerPlatinGens
ManagerClassicDupe
AdminDupeBlocks
AdminDupified
Partner ManagerTrident Market
Server Development Experience
Head DeveloperPlatinGens
Head DeveloperClassicDupe
Head DeveloperSupremeBoxXx
DeveloperHeartSMP
DeveloperIdolSMP
DeveloperFlameSMP
DeveloperSqueegeeful's Pond
Moderation Experience
Sr. ModCloneDupe
Sr. ModYeDupe
Sr. ModGiuTV's Services
Sr. ModPenguin.GG
ModNeoNetwork
ModSolstice Launcher
ModReliseMC
ModGemMines
ModLefty Dupes
ModSqueegeeful's Pond
ModLeoneMC
Jr. ModGenZeus
Assisting Experience
HelperGalaxyyMines
HelperMeowingMines
HelperAmong Us Purple
HelperFlowPVP (PVPHQ)
HelperMinemen
5+Years of Experience
30+Servers Staffed
15+Mods & Plugins Developed
50+PCs Built

Staffing

5+ Years30+ Servers2741+ Tickets150+ Accepted / Denied

Server staffing, moderation, handling player issues, enforcing rules, and helping communities stay organized.

Minecraft Development

15+ ProjectsJavaFabricPaper

Developing mods, plugins, utilities, and other Minecraft related projects.

UI

CanvaCodePhotoshopColor Theory

Designing clean interfaces, menus, themes, and layouts that are easy to use and visually consistent.

Management

3+ Years10+ ServersStaff TeamsDeveloper Teams

Managing teams, staff groups, projects, communities, and daily server operations.

Redstoning / Trapping

DoorsTrapsComputationalFunnels

Advanced Minecraft redstone knowledge. Doors, Traps, Functional redstone, computational redstone, funnels, and more.

Project & Community Operations

Project PlanningPartnershipsMonetizationCommunity Growth

Working with project planning, monetization, partnerships, community growth, and managing online projects.

Discord Bots

ModerationTicketsAnti RaidAnti Predator

Building Discord bots for moderation, utilities, automation, anti raid, anti predator, server tools, and custom community features.

Programming Languages

SkriptJavaJavaScriptPythonC#C++

Most experienced with Skript, Java, and JavaScript. Familiar with Python, C#, and C++.

Gaming

RPGCompetitiveIndieMinecraft

Strong experience with games, game communities, competitive environments, mechanics, and player focused systems.

Technical Review Available All mods, plugins, and resource packs here are unobfuscated. Reviewers can request source/project files, build files, classes where applicable, and implementation details. The Million Plugin source below is only an easy public sample and is nowhere near my best code. ActionBinder and SqueegeeBot are much stronger examples of my current work. Example public source from the Million Plugin (v1.1.2): Download Here.

ActionBinder

ActiveFabricClient SideCommand Binding1.21.11
Version: 1.0

ActionBinder is a feature-rich, high-end command binding GUI allowing you to bind commands, chat phrases, and keybinds to a multitude of execution options.

Text Colors

ActiveFabricClient SideAppearance1.21.11
Version: 4.0

Text Colors allows you to edit the text color of all buttons in your settings menu and any mods that use the Minecraft menus: 1 for splash text, 2 for enabled buttons, and 3 for disabled buttons. It looks best when used in tandem with my resource pack for red and black buttons.

JudeLow Sound Effects

ActiveFabricClient Side1.21.11Sounds
Version: 3.0

Adds JudeLow's kill sounds when you get a kill and his mace sound for every mace.

Technical Review Available All mods, plugins, and resource packs here are unobfuscated. Reviewers can request source/project files, build files, classes where applicable, and implementation details. The Million Plugin source below is only an easy public sample and is nowhere near my best code. ActionBinder and SqueegeeBot are much stronger examples of my current work. Example public source from the Million Plugin (v1.1.2): Download Here.
Plugin Series These 14 plugins intentionally share the same core economy/minigame concept, with the mechanic and gameplay rules changed for each variation.

Air Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.2

Fall from great heights to win! You gain exponentially more money the higher and higher you fall from.Original video

Blind Mine Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.0

Get items and sell them within the sell GUI, but you cannot see the prices until after you decide to reveal them. If you had too little, you fail. If you had too much, you wasted time. Get the perfect balance to win!Original video

Hole Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.2.2

Run into blocks to consume them! As you gain money, your hole expands, getting out of hand very quickly!Original video

Look Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.0

Look directly at a block to instantly cash it in for money. Block values get shuffled every so often, so what's valuable keeps changing!Original video

Magnet Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.0

Whatever block or item you are currently looking at flies directly at your face and sells automatically. The more money you get, the bigger your pull radius becomes!Original video

Million Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.2

Collect and sell blocks or items from all around the world. The more you sell, the closer you get to the goal!Original video

Money Race Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.2

Race against one other player on the server to reach the money goal. Whoever gets there first wins! Make money by dropping items to sell.Original video

Passive Income Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.2.3

Breed and feed animals to generate passive income over time. Breaking grass also has a chance to drop one of the foods you need to tame a specific animal!Original video

Piggy Bank Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.0

Feed blocks and items into your pig to fill its hidden piggy bank, then smash it open to cash out! You get more money as you wait, but don't wait too long or it might burst!Original video

Punch Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.0

Punch blocks and mobs to earn money. The more money you get, the bigger your reach, punch radius, punch power, and rewards become!Original video

Squared Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.0

Every block you break drops double the amount of items as the last one. Drop the items to sell them and keep the chain growing!Original video

Step Shop Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.2

Earn money passively just by walking around, but make much more by exploring dangerous areas like the Nether or caves where more valuable blocks can be found. Spend your money in the upgrade shop!Original video

Stock Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.2

Follows the same basic principles as the Million Plugin, but with the added twist of a rapidly changing block market that makes some items way more valuable than others!Original video

Trail Plugin

Active1.21.4PaperServer SideEconomyMinigame
Version: 1.1.2

Leave a trail of blocks behind you as you move. Break blocks to make it longer, then wrap it around a structure to capture everything inside and earn tons of money!Original video

Technical Review Available All mods, plugins, and resource packs here are unobfuscated. Reviewers can request source/project files, build files, classes where applicable, and implementation details. The Million Plugin source below is only an easy public sample and is nowhere near my best code. ActionBinder and SqueegeeBot are much stronger examples of my current work. Example public source from the Million Plugin (v1.1.2): Download Here.

sapph.fun

CurrentWebsitePortfolioHTML / CSS / JavaScript

My current portfolio website. This is the rebuilt version I actively use for my projects, work, setup, contact information, and everything else on sapph.fun.

Old sapph.fun

ArchivedWebsiteOld PortfolioComparison

My old portfolio site. It is honestly pretty bad and nowhere near the quality of the current site, but I keep it archived so I can look back at where the site started. It's also to allow others to see how far I've come in just a few months.

ButtonTheme

ActiveResource PackJavaUI1.21.11
Version: 2.4

This is intended to work with my TextColors mod to make an overall well-themed custom UI.

JudeMace

ActiveResource PackJavaSounds1.21.11
Version: 2.1

Adds JudeLow's mace soundboard sound to every mace hit.

SapphPack

ActiveResource PackJavaTheme1.21.11
Version: 1.2

All of my resources together + more. Combine this with TextColors to get my full custom UI theme.

SqueegeeBot

ActiveDiscord BotJavaScriptServer Utilities

A multipurpose Discord bot for moderation, tickets, applications, automod, antiraid, and a ton more.

Sapphire Launcher

ActiveDesktop AppModrinth ForkMinecraft

A personal fork of the Modrinth App themed around SapphireGemstone, with my color scheme, branding, and interface changes while retaining the original app's core functionality.

Main System

CPUAMD Ryzen 7 9800X3D
GPUNVIDIA GeForce RTX 5080
RAMG.SKILL 64GB DDR5 CL30 6400MT/s
Linux SSDWD Black SN850X 2TB NVMe SSD
Windows SSDWD Black SN850X 4TB NVMe SSD
MotherboardMSI MAG X670E TOMAHAWK WIFI
CPU CoolerThermalright Peerless Assassin 120 SE
CaseFractal Design Pop Air
PSUNZXT C1200 Gold 1200W
Case FansLian Li Uni Fan

Desk Setup

Primary Monitor1440p 240Hz 24" OLED Monitor
Secondary Monitor1440p 240Hz 24" IPS Monitor
UPSCyberPower UPS
KeyboardGravastar Mercury V75- Stealth Black
MouseLogitech G Pro X2 Superstrike
MicrophoneHyperX QuadCast S
HeadphonesSony WH-1000XM6
IEMsTruthear Hexa
MousepadHystar Zen Mousepad
ChairSecretLab Titan EVO

Software

OSWindows 11 & Ubuntu Desktop
Developer ToolsMaven, Eclipse Temurin JDK, Gradle, IntelliJ IDEA Community, Visual Studio Code, Git, npm, Node.js, pnpm
Minecraft LauncherModrinth App
Minecraft SettingsLoader: Fabric | Fabric: 0.19.5 | Version: 1.21.11 | Allocated Memory: 6000MB
Mods
RGBSignalRGB
Game LauncherSteam
BrowserOpera GX & Tor Browser
MessagingDiscord & Guilded

My Mods Folder

Everything in my current Minecraft 1.21.11 Fabric setup. Use the download button on each card to get the mod from its project page.

AppleSkin

HUDUtility

BactroMod

UtilityVisual

Bobby

Render DistanceUtility

C2ME

Performance

Cloth Config API

Library

Clumps

Performance

Collective

Library

Combat Hitboxes

PvPUtility

Controlling

Utility

CustomHud

HUD

Entity Culling

Performance

Fabric API

Library

Fabric Carpet

TechnicalUtility

Fabric Language Kotlin

Library

FerriteCore

Performance

Folders!

UIUtility

Full Brightness Toggle

VisualUtility

ImmediatelyFast

Performance

Ixeris

Performance

Krypton

Performance

Lithium

Performance

ModernFix

Performance

Mod Menu

Utility

More Culling

Performance

No Fog

VisualUtility

Not Enough Vulkan

PerformanceVisual

quick pack

Performance

Searchables

LibraryUtility

Shield Fixes

PvPUtility

Shield Statuses

PvPHUD

Shulker Box Tooltip

StorageUtility

Simple Voice Chat

SocialUtility

Status Effect Timer

HUDUtility

Text Colors

AppearanceMy Mod

Text Placeholder API

Library

TotemCounter

PvPHUD

ukulib

Library

uku's Armor HUD

HUD

VulkanBobby

Performance

VulkanMod

PerformanceRenderer

WalksyLib

Library

wWaypoints

UtilityNavigation

YetAnotherConfigLib

Library

Zoomify

UtilityVisual

Games

My top nine games, in order. (Last Updated October 2, 2026)

Minecraft cover
♛
Minecraft
10/10
WindowsLinuxmacOSSteam DeckPS3PS4PS5SwitchSwitch 2XboxMobile
Hollow Knight: Silksong cover
♛
Hollow Knight: Silksong
9.7/10
WindowsLinuxmacOSSteam DeckPS4PS5SwitchSwitch 2Xbox
Balatro cover
♛
Balatro
9.5/10
WindowsmacOSSteam DeckPS4PS5SwitchSwitch 2XboxMobile
Hollow Knight cover
Hollow Knight
9.2/10
WindowsLinuxmacOSSteam DeckPS4PS5SwitchSwitch 2Xbox
Split Fiction cover
Split Fiction
9.1/10
WindowsPS5Switch 2Xbox
Terraria cover
Terraria
8.9/10
WindowsLinuxmacOSSteam DeckPS3PS4PS5SwitchSwitch 2XboxMobile
Among Us cover
Among Us
8.6/10
WindowsPS4PS5SwitchSwitch 2XboxMobile
Geometry Dash cover
Geometry Dash
8.2/10
WindowsmacOSSteam DeckMobile
Cookie Clicker cover
Cookie Clicker
8/10
WindowsmacOSPS4PS5SwitchSwitch 2XboxMobileWeb

Shows

My top nine shows, in order. (Last Updated October 2, 2026)

One Piece cover
♛
One Piece
9.5/10
Complete
Crunchyroll · Netflix · Hulu · Prime Video Channels · Amazon Video (Buy)
The Good Place cover
♛
The Good Place
9.3/10
Complete
Hulu · Prime Video · Peacock · Amazon Video (Buy) · Apple TV Store (Buy) · Fandango at Home (Buy)
Jujutsu Kaisen cover
♛
Jujutsu Kaisen
9.1/10
Complete
Crunchyroll · Netflix · Prime Video · Hulu · Disney+ · Prime Video Channels · Amazon Video (Buy) · Apple TV Store (Buy) · Fandango at Home (Buy)
Takopi's Original Sin cover
Takopi's Original Sin
8.9/10
Complete
Crunchyroll · Prime Video Channels · Amazon Video (Buy) · Apple TV Store (Buy)
Avatar: The Last Airbender cover
Avatar: The Last Airbender
8.7/10
Complete
Netflix · Paramount+ · Prime Video Channels · Apple TV Channels · Roku Channel · Amazon Video (Buy) · Apple TV Store (Buy) · Fandango at Home (Buy)
Brooklyn Nine-Nine cover
Brooklyn Nine-Nine
8.4/10
Complete
Netflix · Peacock · Amazon Video (Buy) · Apple TV Store (Buy) · Fandango at Home (Buy)
Solo Leveling cover
Solo Leveling
8/10
Complete
Crunchyroll · Prime Video Channels · Amazon Video (Buy) · Apple TV Store (Buy) · Fandango at Home (Buy)
Black Clover cover
Black Clover
7.8/10
Episode 63
Crunchyroll · Netflix · Hulu · Prime Video Channels · Amazon Video (Buy) · Apple TV Store (Buy)
Fullmetal Alchemist: Brotherhood cover
Fullmetal Alchemist: Brotherhood
7.6/10
Complete
Crunchyroll · Netflix · Hulu · Prime Video Channels · Amasian TV

Are you available for paid work?
Yes, I do paid development, staffing, QA, UI/resource pack work, and more. through Discord.
Do you work for free?
It depends on the role, project, and community. Contact me and we can discuss it case by case.
What kind of development do you do?
I do a lot of video game related development. I recently entered the Minecraft Modding scene as well as the Discord bots scene.
What languages do you use?
I'm most experienced with Skript, Java, and JavaScript, and familiar with Python, C#, and C++. I also speak English and German.
Can I contact you for staff positions?
through Discord if you desire to hire me for anything.
Can I ask you for coding help?
Sure. As long as you aren't disrespectful, I'll assist with what I can. .

What game do you play the most?
Minecraft.
What are your favorite games?
Minecraft, Hollow Knight Silksong, Hollow Knight, Balatro, and an underrated one: Split Fiction.
What do you usually do in Minecraft?
Redstoning and Trapping, sometimes PVPing with friends.
Do you play competitive games?
Not particularly, I don't play FPS games at all and much prefer a story based or party game.
What launcher do you use for Minecraft?
Modrinth App. Before this I used Feather, I don't like Feather (dawn).
What MC Renderer do you use?
I use VulkanMod as it has higher FPS yields and more stable FPS. The only downside is heavily limited shaders, but I don't use shaders.

How old are you?
17.
What do you do outside of coding?
I really enjoy QA, duping on P2W servers with predatory child gambling mechanics, and just hanging out with friends IRL.
How do you learn best?
I'm a tactile learner, and a very fast one.
Why did you make this site?
I made it mostly due to me having a prior site that looked bad to staff reviewers (Bad designs). This looks way better and is more descriptive.
What is the best way to contact you?
.
What is your favorite school subject?
Health (They don't give me ANY homework or notes to do, that's the entire reason.)

Hours of Activity

These times will have quite a bit of variety, but if you contact me outside of these hours, expect a longer response time.

All times are Central Time (CT), 24-hour clock.
Likely Offline Now
Schedule Mode
MondayMon
15:00 to 22:00
TuesdayTue
15:00 to 22:00
WednesdayWed
14:00 to 22:00
ThursdayThu
15:00 to 22:00
FridayFri
15:00 to 24:00
SaturdaySat
10:00 to 24:00
SundaySun
12:00 to 22:00

Read Before Contacting!

Please include what you're contacting me about in your first message so we can get straight to the point. These explain what I mean.

Contact

Choose the contact method that best matches what you need.

Discord DMs Preferred

Send me a message request on Discord for any general inquiry you may have.

SapphireGemstone
Expected reply: 2-24h

Business Email

Use this for important, private, or business inquiries.

contact@sapph.fun
Expected reply: 3-7d

Issues Tracker

Use this for plugin or mod issues, bug reports, and other project-specific problems.

issues@sapph.fun
Expected reply: 3-7d

Usernames

These are the usernames I use across the platforms listed below.

MCSapphireGemstone
DiscordSapphireGemstone
CurseForgeSapphireGemstone
SteamSapphire
MedalSapphireTheGem
ModrinthSapphireGemstone
Impersonation Warning

If someone contacts you claiming to be me from an account using a username other than the ones listed here, it is not me.

The basic idea

Send the greeting and the question together.

Chat is asynchronous. If you only send “Hey” or “Hello” and wait for me to answer before explaining why you messaged, we both have to wait through an extra round of messages. If the actual question is already there, I can read it and respond when I am available.

Real scenario

Same question, very different amount of time.

This is based on a real DM exchange. The left side shows what actually happened over several days. The right side shows the real 4-minute version, plus two ways the same question could have been sent immediately.

Real scenario

What happened

Total time elapsed 73 hr 14 min
Person

Hello

Sapphire

Hi? Please read sapph.fun/nohello.

Person

How is your day going?

Sapphire

My day is going good, read sapph.fun/dontasktoask, my DMs are for questions or inquiries.

Person

Glad to hear it! Can I ask you a question?

Sapphire

Ask me the question or I'll be blocking you, I told you more than once.

Person

Where do I find Squeegeeful's mods?

Sapphire

They're in #plugins, use #questions for future questions that aren't private, and read the #faq before further questions.

Real scenario

Better options

Total time elapsed 4 min
Option 1Polite and completeReal conversation
Person

Hi, how's your day going? Also if you don't mind, where do I find Squeegeeful's mods?

Sapphire

My day's going great. They're in #plugins, use #questions for future questions that aren't private, and read the #faq before further questions.

Person

Alright, I will, thanks.

Option 2DirectSame scenario, no formalities
Person

Where do I find Squeegeeful's mods?

Sapphire

They're in #plugins, use #questions for future questions that aren't private, and read the #faq before further questions.

Option 3Hello + questionStill gets straight to the point
Person

Hello, where do I find Squeegeeful's mods?

Sapphire

Hi, they're in #plugins, use #questions for future questions that aren't private, and read the #faq before further questions.

Why I prefer this

I might not see your message immediately. Giving me the question up front means I can answer it as soon as I do see it, instead of replying to a greeting and waiting again.

Greetings are completely fine

You do not need to skip being friendly. “Hey, hope you’re doing well” is fine. Just put the actual question or request in that same first message.

Give useful context

If your message is about a mod, plugin, server, or bug, include the project name, version, what happened, and any relevant error or screenshot when possible.

The basic idea

Ask the real question first.

Messages like “Can I ask you something?” or “Do you know Fabric?” make me answer a setup question before I even know what you need. Your actual question gives me enough information to decide whether I can help, and someone may know the answer even if they would not call themselves an expert.

Examples

Ask the question, not permission to ask it.

The same rule applies in private messages and public chats. Giving the actual question immediately lets the person who can help answer without spending extra messages figuring out what you wanted to ask.

Direct messages

If you already know what you need, put that question in the first message.

Bad example

Adds an extra round trip

Person

Can I ask you a question about Million?

Sapphire

Just ask the question.

Person

Where do I find the command list?

Sapphire

It's on the CurseForge page.

Good example

Ask it immediately

Why this works

This tells me which project you mean and gives me the real question in the first message, so I can answer without another round of messages first.

Person

Hi, where do I find the command list for Million?

Sapphire

It's on the CurseForge page.

General chat

Post the actual question so anyone who knows the answer can respond right away.

Bad example

Asks who knows the topic first

Member

Does anyone know a lot about servers?

Sapphire

What do you need help with?

Member

Does anyone know how I can let a 1.21.11 client join my 1.21.4 server?

Sapphire

Install a ViaVersion version that supports your server and client versions.

Good example

Ask the actual question

Why this works

Anyone who knows how to solve it can respond immediately because the actual server problem is already in the first message.

Member

Does anyone know how I can let a 1.21.11 client join my 1.21.4 server?

Sapphire

Install a ViaVersion version that supports your server and client versions.

What are you trying to do?

Tell me the goal, not only the general topic. A specific problem is much easier to understand than “Do you know Java?”

What happened instead?

Include the error, unexpected behavior, or point where you got stuck. If there is a useful log or screenshot, include it.

What environment are you using?

For technical questions, include things like the Minecraft version, loader, plugin version, server software, or anything else that changes the answer.

What have you already tried?

A quick summary keeps me from repeating steps you already tested and gives me more information about where the problem may be.

You never need to ask if I am free first.

Send the complete question. If I cannot answer immediately, I will reply when I can.

Original idea

This page is my own rewrite and presentation of the communication idea from Don’t Ask to Ask.

Visit original DontAskToAsk →