1use crate :: painting_variant :: { PaintingVariant , PaintingVariantRegistry , PaintingVariantValue , } ; use steel_utils :: Identifier ; use text_components :: { TextComponent , content :: Content , format :: { Color , Format } , interactivity :: Interactivity , translation :: TranslatedMessage } ; use std :: borrow :: Cow ; pub static ALBAN : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("alban") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("alban") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.alban.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.alban.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static AZTEC : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("aztec") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("aztec") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.aztec.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.aztec.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static AZTEC2 : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("aztec2") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("aztec2") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.aztec2.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.aztec2.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static BACKYARD : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("backyard") , PaintingVariantValue { width : 3i32 , height : 4i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("backyard") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.backyard.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.backyard.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static BAROQUE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("baroque") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("baroque") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.baroque.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.baroque.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static BOMB : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("bomb") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("bomb") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.bomb.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.bomb.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static BOUQUET : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("bouquet") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("bouquet") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.bouquet.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.bouquet.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static BURNING_SKULL : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("burning_skull") , PaintingVariantValue { width : 4i32 , height : 4i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("burning_skull") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.burning_skull.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.burning_skull.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static BUST : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("bust") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("bust") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.bust.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.bust.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static CAVEBIRD : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("cavebird") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("cavebird") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.cavebird.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.cavebird.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static CHANGING : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("changing") , PaintingVariantValue { width : 4i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("changing") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.changing.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.changing.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static COTAN : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("cotan") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("cotan") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.cotan.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.cotan.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static COURBET : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("courbet") , PaintingVariantValue { width : 2i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("courbet") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.courbet.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.courbet.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static CREEBET : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("creebet") , PaintingVariantValue { width : 2i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("creebet") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.creebet.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.creebet.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static DENNIS : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("dennis") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("dennis") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.dennis.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.dennis.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static DONKEY_KONG : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("donkey_kong") , PaintingVariantValue { width : 4i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("donkey_kong") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.donkey_kong.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.donkey_kong.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static EARTH : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("earth") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("earth") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.earth.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : None , } ,) ; pub static ENDBOSS : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("endboss") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("endboss") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.endboss.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.endboss.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static FERN : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("fern") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("fern") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.fern.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.fern.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static FIGHTERS : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("fighters") , PaintingVariantValue { width : 4i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("fighters") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.fighters.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.fighters.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static FINDING : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("finding") , PaintingVariantValue { width : 4i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("finding") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.finding.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.finding.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static FIRE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("fire") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("fire") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.fire.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : None , } ,) ; pub static GRAHAM : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("graham") , PaintingVariantValue { width : 1i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("graham") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.graham.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.graham.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static HUMBLE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("humble") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("humble") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.humble.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.humble.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static KEBAB : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("kebab") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("kebab") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.kebab.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.kebab.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static LOWMIST : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("lowmist") , PaintingVariantValue { width : 4i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("lowmist") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.lowmist.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.lowmist.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static MATCH : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("match") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("match") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.match.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.match.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static MEDITATIVE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("meditative") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("meditative") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.meditative.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.meditative.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static ORB : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("orb") , PaintingVariantValue { width : 4i32 , height : 4i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("orb") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.orb.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.orb.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static OWLEMONS : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("owlemons") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("owlemons") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.owlemons.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.owlemons.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static PASSAGE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("passage") , PaintingVariantValue { width : 4i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("passage") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.passage.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.passage.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static PIGSCENE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("pigscene") , PaintingVariantValue { width : 4i32 , height : 4i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("pigscene") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pigscene.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pigscene.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static PLANT : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("plant") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("plant") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.plant.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.plant.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static POINTER : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("pointer") , PaintingVariantValue { width : 4i32 , height : 4i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("pointer") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pointer.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pointer.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static POND : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("pond") , PaintingVariantValue { width : 3i32 , height : 4i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("pond") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pond.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pond.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static POOL : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("pool") , PaintingVariantValue { width : 2i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("pool") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pool.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.pool.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static PRAIRIE_RIDE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("prairie_ride") , PaintingVariantValue { width : 1i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("prairie_ride") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.prairie_ride.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.prairie_ride.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static SEA : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("sea") , PaintingVariantValue { width : 2i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("sea") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.sea.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.sea.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static SKELETON : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("skeleton") , PaintingVariantValue { width : 4i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("skeleton") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.skeleton.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.skeleton.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static SKULL_AND_ROSES : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("skull_and_roses") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("skull_and_roses") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.skull_and_roses.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.skull_and_roses.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static STAGE : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("stage") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("stage") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.stage.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.stage.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static SUNFLOWERS : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("sunflowers") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("sunflowers") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.sunflowers.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.sunflowers.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static SUNSET : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("sunset") , PaintingVariantValue { width : 2i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("sunset") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.sunset.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.sunset.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static TIDES : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("tides") , PaintingVariantValue { width : 3i32 , height : 3i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("tides") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.tides.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.tides.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static UNPACKED : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("unpacked") , PaintingVariantValue { width : 4i32 , height : 4i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("unpacked") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.unpacked.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.unpacked.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static VOID : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("void") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("void") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.void.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.void.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static WANDERER : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("wanderer") , PaintingVariantValue { width : 1i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("wanderer") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.wanderer.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.wanderer.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static WASTELAND : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("wasteland") , PaintingVariantValue { width : 1i32 , height : 1i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("wasteland") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.wasteland.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.wasteland.author" , None)) , format : Format { color : Some (Color :: Gray) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , } ,) ; pub static WATER : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("water") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("water") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.water.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : None , } ,) ; pub static WIND : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("wind") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("wind") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.wind.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : None , } ,) ; pub static WITHER : PaintingVariant = PaintingVariant :: new (Identifier :: vanilla_static ("wither") , PaintingVariantValue { width : 2i32 , height : 2i32 , asset_id : Identifier { namespace : Cow :: Borrowed ("minecraft") , path : Cow :: Borrowed ("wither") } , title : Some (TextComponent { content : Content :: Translate (TranslatedMessage :: new ("painting.minecraft.wither.title" , None)) , format : Format { color : Some (Color :: Yellow) , font : None , bold : None , italic : None , underlined : None , strikethrough : None , obfuscated : None , shadow_color : None , } , children : vec ! [] , interactions : Interactivity :: new () , }) , author : None , } ,) ; pub fn register_painting_variants (registry : & mut PaintingVariantRegistry) { registry . register (& ALBAN) ; registry . register (& AZTEC) ; registry . register (& AZTEC2) ; registry . register (& BACKYARD) ; registry . register (& BAROQUE) ; registry . register (& BOMB) ; registry . register (& BOUQUET) ; registry . register (& BURNING_SKULL) ; registry . register (& BUST) ; registry . register (& CAVEBIRD) ; registry . register (& CHANGING) ; registry . register (& COTAN) ; registry . register (& COURBET) ; registry . register (& CREEBET) ; registry . register (& DENNIS) ; registry . register (& DONKEY_KONG) ; registry . register (& EARTH) ; registry . register (& ENDBOSS) ; registry . register (& FERN) ; registry . register (& FIGHTERS) ; registry . register (& FINDING) ; registry . register (& FIRE) ; registry . register (& GRAHAM) ; registry . register (& HUMBLE) ; registry . register (& KEBAB) ; registry . register (& LOWMIST) ; registry . register (& MATCH) ; registry . register (& MEDITATIVE) ; registry . register (& ORB) ; registry . register (& OWLEMONS) ; registry . register (& PASSAGE) ; registry . register (& PIGSCENE) ; registry . register (& PLANT) ; registry . register (& POINTER) ; registry . register (& POND) ; registry . register (& POOL) ; registry . register (& PRAIRIE_RIDE) ; registry . register (& SEA) ; registry . register (& SKELETON) ; registry . register (& SKULL_AND_ROSES) ; registry . register (& STAGE) ; registry . register (& SUNFLOWERS) ; registry . register (& SUNSET) ; registry . register (& TIDES) ; registry . register (& UNPACKED) ; registry . register (& VOID) ; registry . register (& WANDERER) ; registry . register (& WASTELAND) ; registry . register (& WATER) ; registry . register (& WIND) ; registry . register (& WITHER) ; }