跳转至内容
  • 版块
  • 最新
  • 热门
  • 标签
  • 群组
  • Feed
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Zephyr)
  • 不使用皮肤
折叠
品牌标识

VariedMC 魔改论坛

不是客服M

不是客服

@mihono
VariedMC
关于
帖子
15
主题
2
分享
0
群组
4
粉丝
1
关注
0
Blog

帖子

最新 最佳 有争议的

  • 在这测试一下各种功能
    不是客服M 不是客服

    :::steps

    1. First step
      111
    2. Second step
      111
    3. Third step
      111
      :::

    :::tabs
    @tab Tab 1
    1
    @tab Tab 2
    1
    :::

    +++ Click to expand
    Hidden content here
    +++

    壁画石窟

  • [原创][Mod]基于opengl取色的hsv色盘屏幕
    不是客服M 不是客服

    没有教程的话,哇达西?

    妙妙工具 1.20.1 forge render

  • 在这测试一下各种功能
    不是客服M 不是客服

    标题重要吗??

    public class AaaJava() {
        // How to write jvav????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    }
    public class AaaJava() {
        // How to write jvav????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    }
    function EvilKotlin () {
        // How to write Kotlin??
    }
    def zakoPython ():
        # How to write python??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

    你好 吗

    嘻嘻

    额

    我也不知道为什么这个是Improtant.

    嗯

    这个确实像Warning.

    哦

    还算像Info吧

    总览
    • 标题重要吗??

    标题

    H2O

    E=mc2 嘻嘻

    壁画石窟

  • 在这测试一下各种功能
    不是客服M 不是客服

    6aa71ab6-fc13-4e09-9690-3a844f6d3132-va11halla.gif

    壁画石窟

  • 谁来测测我的?
    不是客服M 不是客服

    cool

    壁画石窟

  • 【典型案例】崩溃求解答
    不是客服M 不是客服

    问答区请不要发表无效内容。

    周公解梦

  • 在这测试一下各种功能
    不是客服M 不是客服

    测试

    壁画石窟

  • 已经,没有modding的理由了
    不是客服M 不是客服

    😩

    壁画石窟

  • 使用数据包修改模组插入的野生作物、植被或生物生成
    不是客服M 不是客服

    翻了一下Forge原生的有这些

    public static final RegistryObject<Codec<NoneBiomeModifier>> NONE_BIOME_MODIFIER_TYPE = BIOME_MODIFIER_SERIALIZERS.register("none", () -> Codec.unit(NoneBiomeModifier.INSTANCE));
    
        /**
         * Stock biome modifier for adding features to biomes.
         */
        public static final RegistryObject<Codec<AddFeaturesBiomeModifier>> ADD_FEATURES_BIOME_MODIFIER_TYPE = BIOME_MODIFIER_SERIALIZERS.register("add_features", () ->
            RecordCodecBuilder.create(builder -> builder.group(
                    Biome.LIST_CODEC.fieldOf("biomes").forGetter(AddFeaturesBiomeModifier::biomes),
                    PlacedFeature.LIST_CODEC.fieldOf("features").forGetter(AddFeaturesBiomeModifier::features),
                    Decoration.CODEC.fieldOf("step").forGetter(AddFeaturesBiomeModifier::step)
                ).apply(builder, AddFeaturesBiomeModifier::new))
            );
    
        /**
         * Stock biome modifier for removing features from biomes.
         */
        public static final RegistryObject<Codec<RemoveFeaturesBiomeModifier>> REMOVE_FEATURES_BIOME_MODIFIER_TYPE = BIOME_MODIFIER_SERIALIZERS.register("remove_features", () ->
            RecordCodecBuilder.create(builder -> builder.group(
                    Biome.LIST_CODEC.fieldOf("biomes").forGetter(RemoveFeaturesBiomeModifier::biomes),
                    PlacedFeature.LIST_CODEC.fieldOf("features").forGetter(RemoveFeaturesBiomeModifier::features),
                    new ExtraCodecs.EitherCodec<List<Decoration>, Decoration>(Decoration.CODEC.listOf(), Decoration.CODEC).<Set<Decoration>>xmap(
                            either -> either.map(Set::copyOf, Set::of), // convert list/singleton to set when decoding
                            set -> set.size() == 1 ? Either.right(set.toArray(Decoration[]::new)[0]) : Either.left(List.copyOf(set))
                        ).optionalFieldOf("steps", EnumSet.allOf(Decoration.class)).forGetter(RemoveFeaturesBiomeModifier::steps)
                ).apply(builder, RemoveFeaturesBiomeModifier::new))
            );
    
        /**
         * Stock biome modifier for adding mob spawns to biomes.
         */
        public static final RegistryObject<Codec<AddSpawnsBiomeModifier>> ADD_SPAWNS_BIOME_MODIFIER_TYPE = BIOME_MODIFIER_SERIALIZERS.register("add_spawns", () ->
            RecordCodecBuilder.create(builder -> builder.group(
                    Biome.LIST_CODEC.fieldOf("biomes").forGetter(AddSpawnsBiomeModifier::biomes),
                    // Allow either a list or single spawner, attempting to decode the list format first.
                    // Uses the better EitherCodec that logs both errors if both formats fail to parse.
                    new ExtraCodecs.EitherCodec<>(SpawnerData.CODEC.listOf(), SpawnerData.CODEC).xmap(
                            either -> either.map(Function.identity(), List::of), // convert list/singleton to list when decoding
                            list -> list.size() == 1 ? Either.right(list.get(0)) : Either.left(list) // convert list to singleton/list when encoding
                        ).fieldOf("spawners").forGetter(AddSpawnsBiomeModifier::spawners)
                ).apply(builder, AddSpawnsBiomeModifier::new))
            );
    
        /**
         * Stock biome modifier for removing mob spawns from biomes.
         */
        public static final RegistryObject<Codec<RemoveSpawnsBiomeModifier>> REMOVE_SPAWNS_BIOME_MODIFIER_TYPE = BIOME_MODIFIER_SERIALIZERS.register("remove_spawns", () ->
            RecordCodecBuilder.create(builder -> builder.group(
                    Biome.LIST_CODEC.fieldOf("biomes").forGetter(RemoveSpawnsBiomeModifier::biomes),
                    RegistryCodecs.homogeneousList(ForgeRegistries.Keys.ENTITY_TYPES).fieldOf("entity_types").forGetter(RemoveSpawnsBiomeModifier::entityTypes)
                ).apply(builder, RemoveSpawnsBiomeModifier::new))
            );
    
    灵感大王 世界生成 数据包 forge 地物 实体生成

  • 使用数据包修改模组插入的野生作物、植被或生物生成
    不是客服M 不是客服

    biome_modifier在这儿要是有生成器就好了,虽然不难。

    灵感大王 世界生成 数据包 forge 地物 实体生成

  • [原创][KubeJS 6][BrokenClassFilter]关于反射的应用场景与使用实例的论述
    不是客服M 不是客服

    image.png
    这部分也许可以用一下,方便复制,下面的的确不用。

    妙妙工具 kubejs unsafe 1.20.1 forge

  • [原创][KubeJS 6][BrokenClassFilter]关于反射的应用场景与使用实例的论述
    不是客服M 不是客服

    bro codeblock做全套啊。

    妙妙工具 kubejs unsafe 1.20.1 forge

  • 该板块用于进行处理问答帖
    不是客服M 不是客服
    • 当你的问题被解决,请通过主题工具将问题标记为已解决。
    • 你当然可以使用code block发送完整的错误报告或文件,但为了节省公共资源与更快的获取帮助,请使用https://mclo.gs/
    • 请使用代码块来展示代码,可以通过编辑器上方的按钮快速插入。
    • 请务必通过标签标注自己的版本。
    周公解梦 1.20.1 1.21.1 forge neoforge fabric

  • 我喜欢你
    不是客服M 不是客服

    看看你的

    壁画石窟

  • 血肉重铸是一个很可爱的模组!
    不是客服M 不是客服

    WTF

    壁画石窟
  • 1 / 1
  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 热门
  • 标签
  • 群组
  • Feed