Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
String Utilities
ModMIT

String Utilities

A mod that provides more NBT string operations.

675
Downloads
0
Followers
5 months ago
Updated
📦
11
Versions
utilityfabricforgeneoforge
Download Latestv1.1-fabric-1.21.5View on Modrinth

📖About String Utilities

String Utilities Mod

A mod that provides more NBT string operations.
一个提供更多 NBT 字符串操作的模组。

Syntax 语法

/string <method> [target] [source...]

The target and source parts are similar to what follows the data modify command.
target和source部分与data modify命令后面的部分类似。

Example 例子

  • /string isEmpty value "" returns 1
  • /string indexOf value "asdfghjkl" value "qwerty" returns -1
  • /string escape storage a:b c value '\'quote"slash\\' stores 'quote\"slash\\ into a:b/c
  • /string strip storage foo:bar baz value " a 123 " stores a 123 into foo:bar/baz
  • /string concat2 storage a b from entity @s SelectedItem.id from entity @s Inventory[0].id
  • /string join storage test playerUUID from value "~" from @s UUID

Available Methods 可用的方法

Name Source Target Return Value
isBlank String - 1 if the input is a blank string, 0 otherwise.
isEmpty String - 1 if the input is a empty string, 0 otherwise.
length String - String length.
toString Any NBT Element String String length.
toJson Any NBT Element String String length.
escape String String String length.
escapeNbt String String String length.
escapeRegex String String String length.
toLowerCase String String String length.
toUpperCase String String String length.
toLowerCaseInvariant String String String length.
toUpperCaseInvariant String String String length.
strip String String String length.
stripLeading String String String length.
stripTrailing String String String length.
toCharArray String List<String> Count of code points.
toCodePointStrings String List<String> Count of code points.
toCodePoints String IntArray Count of code points.
fromCodePoints IntArray String String length.
breakCharacters String List<String> Count of results.
breakCharactersInvariant String List<String> Count of results.
breakLines String List<String> Count of results.
breakLinesInvariant String List<String> Count of results.
breakSentences String List<String> Count of results.
breakSentencesInvariant String List<String> Count of results.
breakWords String List<String> Count of results.
breakWordsInvariant String List<String> Count of results.
concat List<String> String String length.
concat2 String s0, String s1, [String s2] String String length.
trim String src, [String trimChars] String String length.
trimStart String src, [String trimChars] String String length.
trimEnd String src, [String trimChars] String String length.
at String src, Int index String Unicode code point.
codePointAt String src, Int index String Unicode code point.
codePointBefore String src, Int index String Unicode code point.
repeat String src, Int count String String length.
matchesAll String src, String pattern List<Compound(Int start, Int end)> Count of match results.
matchesAllFully String src, String pattern List<Compound(Int start, Int end)> Count of match results.
join String delimiter, List elements String String length.
substring String src, Int begin, [Int end] String String length.
substring2 String src, Int begin, [Int length] String String length.
split String src, String separator, [Int limit] List<String> Count of splitted string parts
indexOf String src, String substring, [Int fromIndex] String The index of the first occurrence of the substring, or -1 if the substring is not contained.
lastIndexOf String src, String substring, [Int fromIndex] String The index of the last occurrence of the substring, or -1 if the substring is not contained.
startsWith String src, String prefix, [Int offset] - 1 if the second input is a prefix of the first input, 0 otherwise.
endsWith String src, String suffix - 1 if the second input is a suffix of the first input, 0 otherwise.
contains String src, String substring - 1 if the first input contains the second input, 0 otherwise.
matches String src, String regex - 1 if the first input matches the second input, 0 otherwise.
replace String src, String target, String replacement String String length.
replaceAll String src, String regex, String replacement String String length.
replaceFirst String src, String regex, String replacement String String length.

Note: Some methods actually accept any NBT element, but convert it to a string before processing.
注:有些方法实际上接受任何 NBT 元素,但在处理之前将其转换为字符串。

👥 Team & Contributors

Myitian
MyitianOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
fabricforgeneoforge
Minecraft Versions
1.21.51.21.61.21.71.21.81.21.91.21.101.21.11

🔗 Links

Modrinth Page