Package software.bluelib.markdown
Class MarkdownFeature
java.lang.Object
software.bluelib.markdown.MarkdownFeature
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendFormattedText(String pText, net.minecraft.network.chat.Style pStyle, net.minecraft.network.chat.MutableComponent pResult) protected voidappendUnstyledText(String pText, net.minecraft.network.chat.MutableComponent pResult, net.minecraft.network.chat.Style pOriginalStyle) net.minecraft.network.chat.MutableComponentapply(net.minecraft.network.chat.MutableComponent pComponent) protected abstract Stringprotected abstract booleanprotected voidprocessComponentText(String pText, net.minecraft.network.chat.Style pOriginalStyle, net.minecraft.network.chat.MutableComponent pResult, Pattern pPattern, BiConsumer<Matcher, net.minecraft.network.chat.MutableComponent> pSpecialTextHandler) protected voidprocessComponentTextWithFormatting(String pText, net.minecraft.network.chat.Style pOriginalStyle, net.minecraft.network.chat.MutableComponent pResult, Pattern pPattern) protected net.minecraft.network.chat.MutableComponentprocessSiblings(net.minecraft.network.chat.MutableComponent pComponent, Pattern pPattern, QuadConsumer<String, net.minecraft.network.chat.Style, net.minecraft.network.chat.MutableComponent, Pattern> pSiblingProcessor) protected net.minecraft.network.chat.MutableComponentprocessSiblingsWithFormatting(net.minecraft.network.chat.MutableComponent pComponent, Pattern pPattern)
-
Field Details
-
prefix
-
suffix
-
-
Constructor Details
-
MarkdownFeature
public MarkdownFeature()
-
-
Method Details
-
apply
public net.minecraft.network.chat.MutableComponent apply(net.minecraft.network.chat.MutableComponent pComponent) -
processComponentText
protected void processComponentText(String pText, net.minecraft.network.chat.Style pOriginalStyle, net.minecraft.network.chat.MutableComponent pResult, Pattern pPattern, BiConsumer<Matcher, net.minecraft.network.chat.MutableComponent> pSpecialTextHandler) -
processComponentTextWithFormatting
-
processSiblings
protected net.minecraft.network.chat.MutableComponent processSiblings(net.minecraft.network.chat.MutableComponent pComponent, Pattern pPattern, QuadConsumer<String, net.minecraft.network.chat.Style, net.minecraft.network.chat.MutableComponent, Pattern> pSiblingProcessor) -
processSiblingsWithFormatting
protected net.minecraft.network.chat.MutableComponent processSiblingsWithFormatting(net.minecraft.network.chat.MutableComponent pComponent, Pattern pPattern) -
appendFormattedText
protected void appendFormattedText(String pText, net.minecraft.network.chat.Style pStyle, net.minecraft.network.chat.MutableComponent pResult) -
appendUnstyledText
protected void appendUnstyledText(String pText, net.minecraft.network.chat.MutableComponent pResult, net.minecraft.network.chat.Style pOriginalStyle) -
isFeatureEnabled
protected abstract boolean isFeatureEnabled() -
getFeatureName
-