Skip to content

Commit 090e499

Browse files
committed
Fix <#HEX> stripping
1 parent e267329 commit 090e499

2 files changed

Lines changed: 28 additions & 1 deletion

File tree

IridiumColorAPI.iml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
3+
<component name="FacetManager">
4+
<facet type="minecraft" name="Minecraft">
5+
<configuration>
6+
<autoDetectTypes>
7+
<platformType>SPIGOT</platformType>
8+
<platformType>MCP</platformType>
9+
</autoDetectTypes>
10+
</configuration>
11+
</facet>
12+
</component>
13+
<component name="McpModuleSettings">
14+
<option name="srgType" value="SRG" />
15+
</component>
16+
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
17+
<output url="file://$MODULE_DIR$/target/classes" />
18+
<output-test url="file://$MODULE_DIR$/target/test-classes" />
19+
<content url="file://$MODULE_DIR$">
20+
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
21+
<excludeFolder url="file://$MODULE_DIR$/target" />
22+
</content>
23+
<orderEntry type="inheritedJdk" />
24+
<orderEntry type="sourceFolder" forTests="false" />
25+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.spigotmc:spigot:1.17.1-R0.1-SNAPSHOT" level="project" />
26+
</component>
27+
</module>

src/main/java/com/iridium/iridiumcolorapi/IridiumColorAPI.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ public static ChatColor getColor(@Nonnull String string) {
177177
*/
178178
@Nonnull
179179
public static String stripColorFormatting(@Nonnull String string) {
180-
return string.replaceAll("[&§][a-f0-9lnokm]|<[/]?[A-Z]{5,8}(:[0-9A-F]{6})?>", "");
180+
return string.replaceAll("<#[0-9A-F]{6}>|[&§][a-f0-9lnokm]|<[/]?[A-Z]{5,8}(:[0-9A-F]{6})?>", "");
181181
}
182182

183183
/**

0 commit comments

Comments
 (0)