Class SplitGraphicsModeFix

java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.SplitGraphicsModeFix

public class SplitGraphicsModeFix extends com.mojang.datafixers.DataFix
Mappings:
Namespace Name
named net/minecraft/datafixer/fix/SplitGraphicsModeFix
intermediary net/minecraft/class_12104
official bpg
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final String
     
    private final String
     
    private final String
     
    private final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    SplitGraphicsModeFix(com.mojang.datafixers.schemas.Schema schema, String optionName, String fastValue, String fancyValue, String fabulousValue)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private String
    getValueForMode(String graphicsMode)
     
    com.mojang.datafixers.TypeRewriteRule
     

    Methods inherited from class com.mojang.datafixers.DataFix

    checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • optionName

      private final String optionName
      Mappings:
      Namespace Name Mixin selector
      named optionName Lnet/minecraft/datafixer/fix/SplitGraphicsModeFix;optionName:Ljava/lang/String;
      intermediary field_63267 Lnet/minecraft/class_12104;field_63267:Ljava/lang/String;
      official a Lbpg;a:Ljava/lang/String;
    • fastValue

      private final String fastValue
      Mappings:
      Namespace Name Mixin selector
      named fastValue Lnet/minecraft/datafixer/fix/SplitGraphicsModeFix;fastValue:Ljava/lang/String;
      intermediary field_63268 Lnet/minecraft/class_12104;field_63268:Ljava/lang/String;
      official b Lbpg;b:Ljava/lang/String;
    • fancyValue

      private final String fancyValue
      Mappings:
      Namespace Name Mixin selector
      named fancyValue Lnet/minecraft/datafixer/fix/SplitGraphicsModeFix;fancyValue:Ljava/lang/String;
      intermediary field_63269 Lnet/minecraft/class_12104;field_63269:Ljava/lang/String;
      official c Lbpg;c:Ljava/lang/String;
    • fabulousValue

      private final String fabulousValue
      Mappings:
      Namespace Name Mixin selector
      named fabulousValue Lnet/minecraft/datafixer/fix/SplitGraphicsModeFix;fabulousValue:Ljava/lang/String;
      intermediary field_63270 Lnet/minecraft/class_12104;field_63270:Ljava/lang/String;
      official d Lbpg;d:Ljava/lang/String;
  • Constructor Details

    • SplitGraphicsModeFix

      public SplitGraphicsModeFix(com.mojang.datafixers.schemas.Schema schema, String optionName, String fastValue, String fancyValue, String fabulousValue)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/datafixer/fix/SplitGraphicsModeFix;<init>(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_12104;<init>(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
      official <init> Lbpg;<init>(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  • Method Details

    • makeRule

      public com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix
    • getValueForMode

      private String getValueForMode(String graphicsMode)
      Mappings:
      Namespace Name Mixin selector
      named getValueForMode Lnet/minecraft/datafixer/fix/SplitGraphicsModeFix;getValueForMode(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_75080 Lnet/minecraft/class_12104;method_75080(Ljava/lang/String;)Ljava/lang/String;
      official a Lbpg;a(Ljava/lang/String;)Ljava/lang/String;