あいうえお
{
"_comment1": "Config Files must be placed in a directory labeled with their mod id, and the file name must match the spell id!",
"_comment2": "For global config: /config/irons_spellbooks_spell_config/<mod_id>/<spell_id>.json",
"_comment3": "For datapacks: /data/<mod_id>/irons_spellbooks_spell_config/<spell_id>.json",
"irons_spellbooks:power_multiplier": 5.0,
"irons_spellbooks:allow_crafting": true,
"irons_spellbooks:max_level": 1,
"irons_spellbooks:school": "irons_spellbooks:evocation",
"irons_spellbooks:cooldown_in_seconds": 10.0,
"irons_spellbooks:mana_cost_multiplier": 1.0,
"irons_spellbooks:min_rarity": "common",
"irons_spellbooks:enabled": true
}
{
"entity": "mowziesmobs:sunbird",
"override": true,
"drops": [
// ===== 聖:レジェンダリー(確定)=====
{
"item": "irons_spellbooks:spell_book",
"nbt": "{rarity:\"LEGENDARY\",school:\"HOLY\"}",
"chance": 1.0
},
// ===== 聖:エピック(確定)=====
{
"item": "irons_spellbooks:spell_book",
"nbt": "{rarity:\"EPIC\",school:\"HOLY\"}",
"chance": 1.0
},
// ===== ランダム枠① =====
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"COMMON\",school:\"HOLY\"}", "chance": 0.34 },
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"UNCOMMON\",school:\"HOLY\"}", "chance": 0.33 },
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"RARE\",school:\"HOLY\"}", "chance": 0.33 },
// ===== ランダム枠② =====
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"COMMON\",school:\"HOLY\"}", "chance": 0.34 },
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"UNCOMMON\",school:\"HOLY\"}", "chance": 0.33 },
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"RARE\",school:\"HOLY\"}", "chance": 0.33 },
// ===== ランダム枠③ =====
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"COMMON\",school:\"HOLY\"}", "chance": 0.34 },
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"UNCOMMON\",school:\"HOLY\"}", "chance": 0.33 },
{ "item": "irons_spellbooks:spell_book", "nbt": "{rarity:\"RARE\",school:\"HOLY\"}", "chance": 0.33 }
]
}
ForgeEvents.entityLivingHurt(event => {
const source = event.getSource()
if (source.isMagic()) {
event.amount = event.amount * 2
}
})




