# What's New in SwitchCraft 3
SwitchCraft 3 has been rebuilt from the ground up for Minecraft 1.20.1 with the Fabric mod loader. Every custom mod and plugin has been rewritten, and most other plugins have also been rewritten from scratch, to reduce the dependency on third party code. This gives us much better control over the game and allows us to make changes and bugfixes much more quickly.
Here is a high level overview of what to expect in SwitchCraft 3:
# Modpack
- Minecraft 1.20.1
- Chat reporting has been disabled, and chat now uses custom network packets
- Fabric (opens new window)
- Packwiz (opens new window)-based modpack updater. All mods using Modrinth (opens new window) or custom Maven repos
- CC: Tweaked (opens new window) - CC:T now running on Fabric
- Plethora - Ported to Fabric 1.20.1 by Lemmmy
- View the changelist here: Plethora 1.20.1
- sc-peripherals (opens new window) - OC 3D prints ported to Fabric 1.20.1 by Lemmmy
- View the changelist here: sc-peripherals
- sc-goodies (opens new window) - Additional gameplay content by Lemmmy
- Basic iron chests, in the style of cpw's ironchest (opens new window).
- This is a significantly more primitive take on the iron chests concept with "no BS" - it simply adds iron, gold, and diamond versions of chests and shulker boxes.
- EnderStorage (opens new window) style chests.
- Hover Boots, in the style of OpenComputers (opens new window).
- Item Magnet
- Dragon Scales, in the style of Quark (opens new window).
- Dyeable Elytra, in the style of Quark. Adds Elytra in the 16 dye colors, as well as a few special ones.
- Ancient Tomes, in the style of Quark.
- Popcorn
- Concrete stairs and slabs, speed-up when walking on concrete
- Endermites bury into Purpur Blocks to form Shulkers, similar to Quark.
- Sakura Trees, Maple Trees, Blue Trees
- Pink Grass, Autumn Grass, Blue Grass
- Basic iron chests, in the style of cpw's ironchest (opens new window).
- Trinkets (opens new window) - Spiritual successor to Baubles; used by Neural Interfaces, Item Magnets and Hover Boots.
- Resource pack choices when launching the game for the first time:
- Minecraft - Modern or Programmer Art
- CC: Tweaked - Jummit's Modern Textures (opens new window) or Vanilla
- New ComputerCraft textures in the style of Jappa, Mojang's texture artist
- Armor - Solarflame5's Light Armor (opens new window) or Vanilla
# Server
- ClaimKit - Claim protection mod written from scratch by kotahu (opens new window)
- Create a "claim" around your base or belongings, and only allow players you trust to access it, in the style of GriefPrevention (opens new window)
- View the documentation here: ClaimKit
- KristPay - Krist wallet mod written from scratch by anemonemma (opens new window)
- In-game Balance overlay
- /pay autocompletion when looking at ComputerCraft Monitors, signs, and chat history containing names and
metanames (e.g.
example.kst
and[email protected]
) - Names and metanames can now be clicked in chat to suggest the command
/pay example.kst
- (Experimental) Krist URIs (opens new window) are now supported in chat and show rich KristWeb
or
/pay
suggestions. Payment URIs may be supported in the future. - Opt out of welfare (daily login bonus, faucet rewards) with
/welfare opt out
and/welfare return
- Plugin-initiated payment requests
- SCPaste (opens new window) - Paste service written from scratch by anemonemma (opens new window)
- Fully featured single-file code hosting solution designed specifically for ComputerCraft and SwitchCraft
pastebin get
andpastebin run
will work with both SCPaste and Pastebin URLs and IDs- Replaces
pastebin put
- all pastes uploaded on SwitchCraft will go to SCPaste instead of Pastebin - Log in with GitHub or Discord to save, edit and protect your pastes
- New Supporter tiers
- You can now view your supporter status, including lifetime contribution, by simply running
/supporter
- You can choose which supporter tier to show publicly by running
/supporter tier <1-3>
or/supporter tier auto
- You can also now opt out of showing your supporter tag publicly by running
/supporter opt out
- Supporters now have access to the
/hat
command
- You can now view your supporter status, including lifetime contribution, by simply running
- Staff icons in chat
- Monthly Supporter goal in the tablist
- Krist-based chunkloaders
- Pay once to unlock chunkloading limits
- Keep chunks loaded only when you are online
- Offline chunks available to be loaded when you are offline for up to 30 days
- Updated Discord bridge
- Reimplementation of the Discord bridge from SwitchCraft 2, with support for many new features and quality-of-life improvements
- In-game improvements include:
- User and channel mentions highlight in chat and can be clicked
- @user mention autocompletion in chat
- Avatars are rendered in chat next to the message. This can be disabled in the SwitchCraft Client Mod settings.
- Video and file attachment links
- Icons for image, video and file attachments
- Discord icon in chat
- Improvements on the Discord side include:
/list
command to list players currently online- Pinned messages in
#welcome
and#server-chat
with the player list and count - First-join announcements
- Username change announcements
- Death icons in the bridge
- Underscores in usernames are no longer treated as markdown
- Custom chat packet, with chat reporting disabled
/msg
now supports markdown/reply
(/r
for short) will reply to the last person who messaged you and the last person you messaged- Player heads are rendered in chat next to the message. This can be disabled in the SwitchCraft Client Mod settings.
- Messages mentioning you will now be highlighted in chat
- This can optionally play a sound and send a system notification (both on by default)
- You can also add additional highlight words in the config
- Your own chat messages can be coloured differently (off by default)
- Death icons in chat
- Active time tracking, including per-session and per-day, with in-game overlay in the tablist
- You can now opt out of the public active time leaderboard by running
/activetime opt out
- You can now opt out of the public active time leaderboard by running
- Server restart countdowns and notification sound
- Server startup progress bar in the lobby based on the average server startup time
- Automatically moving from the lobby to the server is also much more responsive and less spammy
- Quick Settings buttons in the Options menu for common mod settings
- Pronouns in the tablist and above player names in-game
- Automatic integration with PronounDB (opens new window)
- Manually set your pronouns by running
/pronouns
- More information about pronoun support in the FAQ
- Supporter tags, staff icons,
[AFK]
,[ALT]
and[BOT]
tags are also shown above player names in-game
- Central End Island now resets every week
- Updated Chatbox API, owner-only chatbox commands (
^command
or|command
) - New API endpoints
/v3/players
- Number of players online and active/v3/tps
- Current TPS and milliseconds per tick/v3/activetime
- Top 50 most active players/v3/supporter
- Current Supporter goal and progress/v3/deaths
- Top 50 players by death count
/sc2dump
- Get an archive of your SwitchCraft 2 computers and homes- Signs can be edited by right-clicking with an empty hand
# Client optimization mods included
- Fastload (opens new window) - Speeds up world loading times
- FerriteCore (opens new window) - Reduces memory usage
- LazyDFU (opens new window) - Speeds up game loading times
- Lithium (opens new window) - Optimizes game physics, mob AI, block ticking, etc.
- Starlight (opens new window) - Optimizes lighting engine
- ToolTipFix (opens new window) - Attempts to fit tooltips on the screen
WARNING
Sodium (opens new window), a popular rendering optimization mod, and Indium (opens new window), a Fabric API compatibility layer for it, are not included in the modpack by default. See the FAQ page for more information.