跳到正文

Another Cobblemon Moves API

作者:Glubus

ACMA is a mod that merge move learning instead of overwritting the whole species.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Another Cobblemon Moves API [ACMA]

ACMA is a minimalist API for Cobblemon that allows you to add moves to existing Pokémon without overwriting their original data. Unlike standard datapacks that replace entire species files, ACMA merges your additions at server startup, ensuring compatibility with other mods.


Key Features

  • Non-Destructive Merging: Add moves without touching original species files.
  • Full Move Support: Compatible with Level-up, TM, Tutor, Egg, and Legacy moves.
  • Smart Logic: If a move is added at a lower level than its existing entry, ACMA automatically prioritizes the lower level.
  • Simple Format: Uses clean, readable json files.

Quick Start Guide

1. File Structure

Create a JSON file in your datapack or mod:

data/[your_namespace]/moves_additions/[filename].json

Example: data/my_cool_mod/moves_additions/pikachu_moves.json

2. JSON Format

Example for Pikachu:

{
  "target": "cobblemon:pikachu",
  "moves": [
    "1:tackle",
    "5:growl",
    "tm:thunderbolt",
    "tutor:iron_tail",
    "egg:volt_tackle",
    "legacy:surf"
  ]
}

3. Prefixes Explained

  • Level:Move (e.g., 1:tackle): Learned at the specified level.
  • tm:Move: Technical Machine.
  • tutor:Move: Move Tutor.
  • egg:Move: Breeding/Egg moves.
  • legacy:Move: Event or past-generation moves.

4. Practical Example (Arceus)

To give Arceus the move _Redemption_ (A new custom move) at level 100:

File: data/cobblemon/moves_additions/arceus_redemption.json

{
  "target": "cobblemon:arceus",
  "moves": [
    "100:redemption"
  ]
}

Installation

  1. Download the .jar file.
  2. Drop it into your mods folder.
  3. Launch the game!

常见问题

Another Cobblemon Moves API 支持哪些 Minecraft 版本?

Another Cobblemon Moves API 支持 Minecraft Java 版 1.21–1.21.11,共 12 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Another Cobblemon Moves API 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分