Warning: file_put_contents(/www/wwwroot/nmbt.106988770/cache/modrinth_versions_auTECs5z.json): Failed to open stream: Permission denied in /www/wwwroot/nmbt.106988770/resource_detail.php on line 53
Simple NPC - 墨喵 Minecraft 资源
Simple NPC 图标

Simple NPC

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 V1.1.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/simple-npc
资源信息

Minecraft 版本: 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2 26.2

平台: datapack

标签: utility

资源介绍

English 简体中文

Introduction

This data pack makes configuring NPCs in vanilla Minecraft much easier. Simply write the required data into the storage and execute the summon function to create your own NPC.

Features

The following features are supported:

  • Custom floating text displayed above the NPC.
  • Custom NPC skin.
  • Execute a command or function when the NPC is right-clicked.

Storage Structure

Default Structure (Custom Settings Disabled)

Default Structure (Custom Settings Disabled)

Custom Structure (Custom Settings Enabled)

Custom Structure (Custom Settings Enabled)

Example Storage

Default Configuration

data modify storage windwaves_sea:npc root.npc_setting merge value {\
    test:{\
        name:"test",\
        zone:"test",\
        config:{\
            custom_settings:false,\
            look_player:true\
        },\
        text:{\
            pos:{x:1,y:1,z:1},\
            text:[{text:"1"}]\
        },\
        npc:{\
            pos:{x:1,y:1,z:1},\
            model:"wide",\
            texture:"lobby:npc/start_game",\
            rotation:[180,0]\
        },\
        right_click:{\
            command:"",\(function:""\)
        }\
    }\
}

Custom Configuration

data modify storage windwaves_sea:npc root.npc_setting merge value {\
    test_custom:{\
        name:"test_custom",\
        zone:"test",\
        config:{\
            custom_settings:true,\
            look_player:true,\
            default_orientation:"north" \
        },\
        text:{\
            pos:{x:1,y:1,z:1},\
            data:{}\
        },\
        npc:{\
            pos:{x:1,y:1,z:1},\
            data:{}\
        },\
        right_click:{\
            function:""\(command:""\)
        }\
    }\
}

Command Reference

Summon an NPC

function npc:summon {name:"name"}

Summons an NPC. The configuration must be written to storage before running this function. Duplicate NPCs cannot be spawned. name refers to the NPC name defined in the configuration above (the same applies below).

Remove an NPC

function npc:remove/npc {name:"name"}

Remove the Configuration (Also Removes the NPC)

function npc:remove/setting {name:"name"}

Download

QQ Group: 117464315

GitHub: https://github.com/WindWavesSea/Simple-NPC/

Acknowledgements

Special thanks to NOX OBSCURA for providing the interaction entity size solution, allowing interaction entities to properly match NPC hitboxes.

Special thanks to 轩宇1725 for providing the storage detection approach, enabling string-based detection.

下载与版本
评论(0)
请 登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

赞助作者

请 登录 后赞助作者。

🔥 相关推荐
Vanish-X

价格:0 墨喵币
下载量:0

查看详情
TUNG SOURN BATON

价格:0 墨喵币
下载量:0

查看详情
You can't damage me!

价格:0 墨喵币
下载量:0

查看详情
Bryce's Better Creepers

价格:0 墨喵币
下载量:0

查看详情