CIT for NBT 图标

CIT for NBT

作者:rebot | 分类:模组

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

Minecraft 版本: 1.12.2

平台: forge

标签: decoration utility

资源介绍

CIT for NBT

A mod that adds Optifine's CIT feature as a standalone feature for 1.12.2.

Usage

This mod currently only looks in the .minecraft/resources folder for your files.
It treats this resource folder as the "assets" folder. In other words,
a path assets/<namespace>/textures would be placed in resources/<namespace>/textures
instead. This allows compat with mods like contenttweaker, which
follows this folder style instead.

To conditionally texture an item, a .properties file must exist. This file can
exist anywhere in the resources folder
, and can apply to a list of items. This currently
requires two fields. items, the target item. And texture or model, which can be any texture
or valid item. All other fields are currently optional.

Example:

items=minecraft:stick
nbt.display.Name=contains:Glow
texture=cit:items/stick_glow

Note: texture does NOT need to be in the same namespace as the item.

Behavior

  • The NBT condition exists must be either true or false
  • Relative paths do not work like Optifine's do (yet)
  • Aside from the one exception above, the file format is stable. Unless
    a serious bug occurs, you can use the same .properties file in any version.

Current Features

  • NBT conditions
    • Matches: nbt.tag.path=matches:ExactNBTMatch
    • Contains/IContains: nbt.tag.path=contains:TextToContain
    • Exists: nbt.tag.path=exists:true
    • Range: nbt.tag.path=range:1-5 9 17
    • Regex/IRegex: nbt.display.Name=iregex:Something fishe?y is(n't)? brewing\\.+
    • Raw: nbt.ench=raw:[{lvl:1s,id:2s}]
  • Item Stack conditions
    • Stack Size: stackSize=1 or stackSize=range:1-17 32
  • Basic model support (not fully tested)
  • mcmeta animation support
  • Hot reload
  • Multi item support items=minecraft:paper minecraft:stick

Possible future features

  • Regular Resourcepack Support
  • More Optifine conditions
  • Set primary assets folder

Breaking Changes

0.2 -> 0.3+

Free-floating .properties files will require an additional suffix related to their role.
For example: item.properties -> item.cit.properties, animation_item.properties ->
animation_item.anim.properties. Files that follow Optifine's folder organization
will not require additional suffix. While I may add support for default being cit,
this should not be counted upon.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
cool guns western

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

查看详情
CryptoMarket

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

查看详情
Rustico

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

查看详情
AimAirDrops

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

查看详情