From f20c7413f13bc50bc5650ff225baddc52a266639 Mon Sep 17 00:00:00 2001 From: PRIMandSLIM Date: Mon, 16 Oct 2023 15:37:07 -0400 Subject: [PATCH 1/7] Editing some old files --- .../textures/entities/chase_white_zestu.png | Bin 1271 -> 0 bytes n Resource/textures/entities/texture.png | Bin 279 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 n Resource/textures/entities/chase_white_zestu.png delete mode 100644 n Resource/textures/entities/texture.png diff --git a/n Resource/textures/entities/chase_white_zestu.png b/n Resource/textures/entities/chase_white_zestu.png deleted file mode 100644 index e76150311fc1bb26f6e5b5c6063fcf836a3f380c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1271 zcmVecISy{Z(60AOLcpT63S z@Z`a21c@|FQvi7S^3Ad5*MIp*E(!pMqA1sf-2TFHKNY`wwfnue%D&tW7kgBhxcY7_ z1%OKzQ+)aBH|2l;p!@TMqfZsGjs}2-mwv$GTZedj>(FTbBrrLg?nlG_zpO0z@4(%! zpK#m1*&s~%Hn_61mV50(OmYaUdY7hYx_DauGzl)>|3_I?<@l^! zTih^R1aTar*PX-Xg9F5I?A)+C z8Cm39JG-#~%$pk(ZHaWNj6B=i#Fbvp+K|e*@+<#hJl57fKQ#>i`1}1ktF5+T%tqok z#+6{Fku4%R zNfJEU+$`L<@4-{oZmW!lMe^*qa~O}ug(M_9cU;m_yKjlZ+mca3bFjg5^BWB=;$Qax0b5mo*y zHZz=COQ@ou+wB^^t0Fl2vq)r#MYl{pZT+DZ+1fz}2iqKN!)Ct;XA4|p%qPLKktU%g zW6Eq~c6Jt{(Fg!A8jX&9FN6Ho_AJ+@{@Wy(qFa?w38 z{h0eyp^bm|txZN|I-Q)OLq`@h8Bsc0B_l4(bUNOTRYOl`5wtR5`c4UI(QCr{UB9xB z+IE-3+j;iZ`wxxV5E)G?C&qPSLIvvmZA3 zCn~aC_X8wxU2w{r$cc8#)Dx$9MeLBrwX^czT+hE%b!~09)Rk%4Pp)XM1c<9=*LHTa zmCr0LB8nny8@59%Rb5jZ`5v}wT`HQbT_D8`sQsNCoVl34E3&`)CikpqY+G~6#|nU9 zfy`bLE{a&FOcAO>)TwK+qjXTEb+)+UR|cEIOc83EC==AP5$i41HldmzN~eO2lUh#wstmR*j;e!7&h{Nyy0<`nPIUq&R0|J~U${bcQb*g;LubuYMGKY4 zmLVJ2p*wJzDCBHvlB1Fl(kZ2G(;#1LHlOIQIsfvgA)dW=X(|ri`s$+j?WrC8L&9YS+dx&C6H3j*=R+u z0whPc39UUKHX#+zlV$< Date: Wed, 18 Oct 2023 19:37:16 -0400 Subject: [PATCH 2/7] changing each format_version to 1.20.30 --- n Behavior/blocks/hokage.block.json | 2 +- .../entities/jutsu/fire_ball_jutsu.json | 2 +- n Behavior/entities/jutsu/teleport_kunai.json | 2 +- .../entities/shadow_clone/shadow_clone.json | 2 +- n Behavior/entities/weapons/shuriken.json | 2 +- n Behavior/items/fire_ball_jutsu.json | 2 +- n Behavior/items/teleport_kuani.json | 81 ------------------ n Behavior/items/weapons/kunai.json | 45 ++++++++++ n Behavior/items/weapons/shuriken.json | 2 +- n Behavior/recipes/ramen.json | 2 +- n Behavior/recipes/shuriken.json | 2 +- .../entity/weapons/shuriken.entity.json | 2 +- n Resource/models/blocks/hokage.geo.json | 2 +- n Resource/models/entity/hokage.block.json | 2 +- .../items/{ => weapons}/teleport_kunai.png | Bin 15 files changed, 57 insertions(+), 93 deletions(-) delete mode 100644 n Behavior/items/teleport_kuani.json create mode 100644 n Behavior/items/weapons/kunai.json rename n Resource/textures/items/{ => weapons}/teleport_kunai.png (100%) diff --git a/n Behavior/blocks/hokage.block.json b/n Behavior/blocks/hokage.block.json index d5ee343..9a63813 100644 --- a/n Behavior/blocks/hokage.block.json +++ b/n Behavior/blocks/hokage.block.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.50", + "format_version": "1.20.30", "minecraft:block": { "description": { "identifier": "naruto:hokage", diff --git a/n Behavior/entities/jutsu/fire_ball_jutsu.json b/n Behavior/entities/jutsu/fire_ball_jutsu.json index 4fe7252..e0834ba 100644 --- a/n Behavior/entities/jutsu/fire_ball_jutsu.json +++ b/n Behavior/entities/jutsu/fire_ball_jutsu.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.0", + "format_version": "1.20.30", "minecraft:entity": { "description": { "identifier": "naruto:fire_ball_jutsu", diff --git a/n Behavior/entities/jutsu/teleport_kunai.json b/n Behavior/entities/jutsu/teleport_kunai.json index a05f851..4dd4de2 100644 --- a/n Behavior/entities/jutsu/teleport_kunai.json +++ b/n Behavior/entities/jutsu/teleport_kunai.json @@ -1,5 +1,5 @@ { - "format_version": "1.12.0", + "format_version": "1.20.30", "minecraft:entity": { "description": { "identifier": "naruto:teleport_kuani", diff --git a/n Behavior/entities/shadow_clone/shadow_clone.json b/n Behavior/entities/shadow_clone/shadow_clone.json index 030ea63..47e327a 100644 --- a/n Behavior/entities/shadow_clone/shadow_clone.json +++ b/n Behavior/entities/shadow_clone/shadow_clone.json @@ -1,5 +1,5 @@ { - "format_version": "1.18.10", + "format_version": "1.20.30", "minecraft:entity": { "description": { "identifier": "minecraft:wolf", diff --git a/n Behavior/entities/weapons/shuriken.json b/n Behavior/entities/weapons/shuriken.json index cb56395..347a6bf 100644 --- a/n Behavior/entities/weapons/shuriken.json +++ b/n Behavior/entities/weapons/shuriken.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.0", + "format_version": "1.20.30", "minecraft:entity": { "description": { "identifier": "naruto:shuriken", diff --git a/n Behavior/items/fire_ball_jutsu.json b/n Behavior/items/fire_ball_jutsu.json index 2d3379f..860f14a 100644 --- a/n Behavior/items/fire_ball_jutsu.json +++ b/n Behavior/items/fire_ball_jutsu.json @@ -1,5 +1,5 @@ { - "format_version": "1.16.100", + "format_version": "1.20.30", "minecraft:item": { "description": { "identifier": "naruto:fire_ball_jutsu", diff --git a/n Behavior/items/teleport_kuani.json b/n Behavior/items/teleport_kuani.json deleted file mode 100644 index 7d9e2b1..0000000 --- a/n Behavior/items/teleport_kuani.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "format_version": "1.16.100", - "minecraft:item": { - "description": { - "identifier": "naruto:teleport_kuani", - "category": "Equipment" - }, - "components": { - "minecraft:creative_category": { - "parent": "itemGroup.name.sword" - }, - "minecraft:icon": { - "texture": "teleport_kuani" - }, - "minecraft:display_name": {"value":"teleport_kuani"}, - "minecraft:max_stack_size": 1, - "minecraft:hand_equipped": true, - "minecraft:durability": { - "max_durability": 300 - }, - "minecraft:damage": 3.5, - "minecraft:can_destroy_in_creative": false, - - - - "minecraft:use_duration": 2, - - "minecraft:cooldown": { - "category": "tiro", - "duration": 4 - }, - "minecraft:on_use": { - "on_use": { - "event": "laiser" - } - }, - - - "minecraft:render_offsets": { - "main_hand": { - "first_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - }, - "third_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - } - }, - "off_hand": { - "first_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - }, - "third_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - } - } - } - }, - "events": { - "laiser": { - "shoot": { - "teleport": "naruto:teleport_kuani", - "launch_power": 1 - }, - "run_command": { - "command": [ - "playsound jutsu @a[x=~,y=~,z=~,r=10]", - "particle naruto:teleport_kunai_particle ^^1.6^0.8" - ] - } - } - } - } -} diff --git a/n Behavior/items/weapons/kunai.json b/n Behavior/items/weapons/kunai.json new file mode 100644 index 0000000..e808df9 --- /dev/null +++ b/n Behavior/items/weapons/kunai.json @@ -0,0 +1,45 @@ +{ + "format_version": "1.20.30", + "minecraft:item": { + "description": { + "identifier": "naruto:kunai", + // Notice we give it the equipment category + "category": "equipment" + }, + "components": { + // This allows us to have the sword in the creative category of swords + "minecraft:creative_category": { + "parent": "itemGroup.name.sword" + }, + "minecraft:max_stack_size": 1, + // This is a new change as we want it to be equippable in the hand + "minecraft:hand_equipped": true, + "minecraft:durability": { + "max_durability": 600 + }, + // Give it however much damage you want + "minecraft:damage": 10, + // We also let it be enchantable in the "sword" slot + "minecraft:enchantable": { + "value": 10, + "slot": "sword" + }, + // This texture is used for both inventory and the hand model + "minecraft:icon": { + "texture": "my_sword" + }, + "minecraft:display_name": { + "value": "My Custom Sword" + }, + // Allow the sword to be repaired with sticks + "minecraft:repairable": { + "repair_items": [ + { + "items": "minecraft:iron_nugget", + "repair_amount": "context.other->q.remaining_durability + 0.05 * context.other->q.max_durability" + } + ] + } + } + } +} diff --git a/n Behavior/items/weapons/shuriken.json b/n Behavior/items/weapons/shuriken.json index f94bb26..63c26ff 100644 --- a/n Behavior/items/weapons/shuriken.json +++ b/n Behavior/items/weapons/shuriken.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.0", + "format_version": "1.20.30", "minecraft:item": { "description": { "category": "equipment", diff --git a/n Behavior/recipes/ramen.json b/n Behavior/recipes/ramen.json index 311a14b..81dd1da 100644 --- a/n Behavior/recipes/ramen.json +++ b/n Behavior/recipes/ramen.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.70", + "format_version": "1.20.30", "minecraft:recipe_shaped": { "description": { "identifier": "naruto:ramen" diff --git a/n Behavior/recipes/shuriken.json b/n Behavior/recipes/shuriken.json index c88f062..a415fae 100644 --- a/n Behavior/recipes/shuriken.json +++ b/n Behavior/recipes/shuriken.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.70", + "format_version": "1.20.30", "minecraft:recipe_shaped": { "description": { "identifier": "naruto:shuriken" diff --git a/n Resource/entity/weapons/shuriken.entity.json b/n Resource/entity/weapons/shuriken.entity.json index 748131e..94cc46c 100644 --- a/n Resource/entity/weapons/shuriken.entity.json +++ b/n Resource/entity/weapons/shuriken.entity.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.0", + "format_version": "1.20.30", "minecraft:client_entity": { "description": { "identifier": "naruto:shuriken", diff --git a/n Resource/models/blocks/hokage.geo.json b/n Resource/models/blocks/hokage.geo.json index 7196aab..b4e0e96 100644 --- a/n Resource/models/blocks/hokage.geo.json +++ b/n Resource/models/blocks/hokage.geo.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.0", + "format_version": "1.20.30", "minecraft:geometry": [ { "description": { diff --git a/n Resource/models/entity/hokage.block.json b/n Resource/models/entity/hokage.block.json index bf0fc2b..466cb3c 100644 --- a/n Resource/models/entity/hokage.block.json +++ b/n Resource/models/entity/hokage.block.json @@ -1,5 +1,5 @@ { - "format_version": "1.19.50", + "format_version": "1.20.30", "minecraft:block": { "description": { "identifier": "naruto:hokage", diff --git a/n Resource/textures/items/teleport_kunai.png b/n Resource/textures/items/weapons/teleport_kunai.png similarity index 100% rename from n Resource/textures/items/teleport_kunai.png rename to n Resource/textures/items/weapons/teleport_kunai.png From 18e963b58b0c57b4db33583526cf7edbee286ca4 Mon Sep 17 00:00:00 2001 From: PRIMandSLIM Date: Thu, 19 Oct 2023 19:34:07 -0400 Subject: [PATCH 3/7] folder name change --- .../blocks/hokage.block.json | 0 .../entities/jutsu/fire_ball_jutsu.json | 0 .../entities/jutsu/teleport_kunai.json | 0 .../entities/shadow_clone/shadow_clone.json | 0 nBehavior/entities/weapons/kunai.json | 50 ++++++++++++++++++ .../entities/weapons/shuriken.json | 0 .../items/fire_ball_jutsu.json | 2 +- {n Behavior => nBehavior}/items/ramen.json | 0 .../items/weapons/kunai.json | 27 +++++----- .../items/weapons/shuriken.json | 0 {n Behavior => nBehavior}/manifest.json | 0 {n Behavior => nBehavior}/pack_icon.png | Bin {n Behavior => nBehavior}/recipes/ramen.json | 0 .../recipes/shuriken.json | 0 {n Behavior => nBehavior}/scripts/main.js | 0 .../scripts/tree_chopper/tc.js | 0 {n Behavior => nBehavior}/texts/en_US.lang | 0 {n Behavior => nBehavior}/texts/fr_FR.lang | 0 {n Behavior => nBehavior}/texts/ja_JP.lang | 0 .../texts/language_names.json | 0 .../texts/languages.json | 0 {n Behavior => nBehavior}/texts/pt_PT.lang | 0 .../animations/fire_ball_jutsu.animation.json | 0 .../animations/shadow_clone.animation.json | 0 .../animations/teleport_kunai.json | 0 .../entity/fire_ball_jutsu.json | 0 .../entity/weapons/shuriken.entity.json | 0 {n Resource => nResource}/items/ramen.json | 0 {n Resource => nResource}/manifest.json | 0 .../materials/entity.material | 0 {n Resource => nResource}/mobs.json | 0 {n Resource => nResource}/models/blocks.json | 0 .../models/blocks/hokage.geo.json | 0 .../models/entity/hokage.block.json | 0 .../entity/jutsu/fire_ball_jutsu.geo.json | 0 .../models/entity/jutsu/teleport_kuani.json | 0 .../models/entity/shadow_clone/model.geo.json | 0 .../models/entity/white_zestu.geo.json | 0 {n Resource => nResource}/pack_icon.png | Bin .../particles/chidori.particle.json | 0 .../particles/fire.particle.json | 0 .../particles/teleport_kunai.particle.json | 0 .../fire_ball_jutsu.render.json | 0 .../zombie.render_controller.json | 0 {n Resource => nResource}/sounds/jutsu.ogg | Bin {n Resource => nResource}/sounds/ramen.ogg | Bin .../sounds/sound_definitions.json | 0 {n Resource => nResource}/texts/bg_BG.lang | 0 {n Resource => nResource}/texts/cs_CZ.lang | 0 {n Resource => nResource}/texts/da_DK.lang | 0 {n Resource => nResource}/texts/de_DE.lang | 0 {n Resource => nResource}/texts/el_GR.lang | 0 {n Resource => nResource}/texts/en_GB.lang | 0 {n Resource => nResource}/texts/en_US.lang | 0 {n Resource => nResource}/texts/es_ES.lang | 0 {n Resource => nResource}/texts/es_MX.lang | 0 {n Resource => nResource}/texts/fi_FI.lang | 0 {n Resource => nResource}/texts/fr_CA.lang | 0 {n Resource => nResource}/texts/fr_FR.lang | 0 {n Resource => nResource}/texts/hu_HU.lang | 0 {n Resource => nResource}/texts/id_ID.lang | 0 {n Resource => nResource}/texts/it_IT.lang | 0 {n Resource => nResource}/texts/ja_JP.lang | 0 {n Resource => nResource}/texts/ko_KR.lang | 0 .../texts/language_names.json | 0 .../texts/languages.json | 0 {n Resource => nResource}/texts/nb_NO.lang | 0 {n Resource => nResource}/texts/nl_NL.lang | 0 {n Resource => nResource}/texts/pl_PL.lang | 0 {n Resource => nResource}/texts/pt_BR.lang | 0 {n Resource => nResource}/texts/pt_PT.lang | 0 {n Resource => nResource}/texts/ru_RU.lang | 0 {n Resource => nResource}/texts/sk_SK.lang | 0 {n Resource => nResource}/texts/sv_SE.lang | 0 {n Resource => nResource}/texts/tr_TR.lang | 0 {n Resource => nResource}/texts/uk_UA.lang | 0 {n Resource => nResource}/texts/zh_CN.lang | 0 {n Resource => nResource}/texts/zh_TW.lang | 0 .../textures/blocks/hokage.png | Bin .../textures/chase.white_zestu.png | Bin .../textures/environment/moon_phases.png | Bin .../textures/environment/sun.png | Bin .../textures/environment/weather.png | Bin .../textures/gui/achievements/hotdogempty.png | Bin .../textures/gui/achievements/hotdogfull.png | Bin .../textures/gui/achievements/nub.png | Bin .../textures/gui/icons.png | Bin .../textures/item_texture.json | 0 .../textures/items/fire_ball_jutsu.png | Bin .../textures/items/katana.png | Bin .../textures/items/kunai.png | Bin .../textures/items/ramen.png | Bin .../textures/items/weapons/shuriken.png | Bin .../textures/items/weapons/teleport_kunai.png | Bin .../textures/jutsus/chase.png | Bin .../textures/jutsus/fire_ball_jutsu.png | Bin .../textures/jutsus/tailed_beast_bomb.png | Bin .../textures/jutsus/teleport_kunai.png | Bin .../textures/models/amour/amour_test.png | Bin .../textures/particle/Amaterasu.png | Bin .../textures/particle/Untitled.png | Bin .../textures/particle/chidori.png | Bin .../textures/particle/fire.png | Bin .../particle/teleport_kunai_particle.png | Bin .../textures/terrain_texture.json | 0 .../textures/ui/experiencebarempty.json | 0 .../textures/ui/experiencebarempty.png | Bin .../textures/ui/experiencebarfull.json | 0 .../textures/ui/experiencebarfull.png | Bin 109 files changed, 64 insertions(+), 15 deletions(-) rename {n Behavior => nBehavior}/blocks/hokage.block.json (100%) rename {n Behavior => nBehavior}/entities/jutsu/fire_ball_jutsu.json (100%) rename {n Behavior => nBehavior}/entities/jutsu/teleport_kunai.json (100%) rename {n Behavior => nBehavior}/entities/shadow_clone/shadow_clone.json (100%) create mode 100644 nBehavior/entities/weapons/kunai.json rename {n Behavior => nBehavior}/entities/weapons/shuriken.json (100%) rename {n Behavior => nBehavior}/items/fire_ball_jutsu.json (98%) rename {n Behavior => nBehavior}/items/ramen.json (100%) rename {n Behavior => nBehavior}/items/weapons/kunai.json (68%) rename {n Behavior => nBehavior}/items/weapons/shuriken.json (100%) rename {n Behavior => nBehavior}/manifest.json (100%) rename {n Behavior => nBehavior}/pack_icon.png (100%) rename {n Behavior => nBehavior}/recipes/ramen.json (100%) rename {n Behavior => nBehavior}/recipes/shuriken.json (100%) rename {n Behavior => nBehavior}/scripts/main.js (100%) rename {n Behavior => nBehavior}/scripts/tree_chopper/tc.js (100%) rename {n Behavior => nBehavior}/texts/en_US.lang (100%) rename {n Behavior => nBehavior}/texts/fr_FR.lang (100%) rename {n Behavior => nBehavior}/texts/ja_JP.lang (100%) rename {n Behavior => nBehavior}/texts/language_names.json (100%) rename {n Behavior => nBehavior}/texts/languages.json (100%) rename {n Behavior => nBehavior}/texts/pt_PT.lang (100%) rename {n Resource => nResource}/animations/fire_ball_jutsu.animation.json (100%) rename {n Resource => nResource}/animations/shadow_clone.animation.json (100%) rename {n Resource => nResource}/animations/teleport_kunai.json (100%) rename {n Resource => nResource}/entity/fire_ball_jutsu.json (100%) rename {n Resource => nResource}/entity/weapons/shuriken.entity.json (100%) rename {n Resource => nResource}/items/ramen.json (100%) rename {n Resource => nResource}/manifest.json (100%) rename {n Resource => nResource}/materials/entity.material (100%) rename {n Resource => nResource}/mobs.json (100%) rename {n Resource => nResource}/models/blocks.json (100%) rename {n Resource => nResource}/models/blocks/hokage.geo.json (100%) rename {n Resource => nResource}/models/entity/hokage.block.json (100%) rename {n Resource => nResource}/models/entity/jutsu/fire_ball_jutsu.geo.json (100%) rename {n Resource => nResource}/models/entity/jutsu/teleport_kuani.json (100%) rename {n Resource => nResource}/models/entity/shadow_clone/model.geo.json (100%) rename {n Resource => nResource}/models/entity/white_zestu.geo.json (100%) rename {n Resource => nResource}/pack_icon.png (100%) rename {n Resource => nResource}/particles/chidori.particle.json (100%) rename {n Resource => nResource}/particles/fire.particle.json (100%) rename {n Resource => nResource}/particles/teleport_kunai.particle.json (100%) rename {n Resource => nResource}/render_controllers/fire_ball_jutsu.render.json (100%) rename {n Resource => nResource}/render_controllers/zombie.render_controller.json (100%) rename {n Resource => nResource}/sounds/jutsu.ogg (100%) rename {n Resource => nResource}/sounds/ramen.ogg (100%) rename {n Resource => nResource}/sounds/sound_definitions.json (100%) rename {n Resource => nResource}/texts/bg_BG.lang (100%) rename {n Resource => nResource}/texts/cs_CZ.lang (100%) rename {n Resource => nResource}/texts/da_DK.lang (100%) rename {n Resource => nResource}/texts/de_DE.lang (100%) rename {n Resource => nResource}/texts/el_GR.lang (100%) rename {n Resource => nResource}/texts/en_GB.lang (100%) rename {n Resource => nResource}/texts/en_US.lang (100%) rename {n Resource => nResource}/texts/es_ES.lang (100%) rename {n Resource => nResource}/texts/es_MX.lang (100%) rename {n Resource => nResource}/texts/fi_FI.lang (100%) rename {n Resource => nResource}/texts/fr_CA.lang (100%) rename {n Resource => nResource}/texts/fr_FR.lang (100%) rename {n Resource => nResource}/texts/hu_HU.lang (100%) rename {n Resource => nResource}/texts/id_ID.lang (100%) rename {n Resource => nResource}/texts/it_IT.lang (100%) rename {n Resource => nResource}/texts/ja_JP.lang (100%) rename {n Resource => nResource}/texts/ko_KR.lang (100%) rename {n Resource => nResource}/texts/language_names.json (100%) rename {n Resource => nResource}/texts/languages.json (100%) rename {n Resource => nResource}/texts/nb_NO.lang (100%) rename {n Resource => nResource}/texts/nl_NL.lang (100%) rename {n Resource => nResource}/texts/pl_PL.lang (100%) rename {n Resource => nResource}/texts/pt_BR.lang (100%) rename {n Resource => nResource}/texts/pt_PT.lang (100%) rename {n Resource => nResource}/texts/ru_RU.lang (100%) rename {n Resource => nResource}/texts/sk_SK.lang (100%) rename {n Resource => nResource}/texts/sv_SE.lang (100%) rename {n Resource => nResource}/texts/tr_TR.lang (100%) rename {n Resource => nResource}/texts/uk_UA.lang (100%) rename {n Resource => nResource}/texts/zh_CN.lang (100%) rename {n Resource => nResource}/texts/zh_TW.lang (100%) rename {n Resource => nResource}/textures/blocks/hokage.png (100%) rename {n Resource => nResource}/textures/chase.white_zestu.png (100%) rename {n Resource => nResource}/textures/environment/moon_phases.png (100%) rename {n Resource => nResource}/textures/environment/sun.png (100%) rename {n Resource => nResource}/textures/environment/weather.png (100%) rename {n Resource => nResource}/textures/gui/achievements/hotdogempty.png (100%) rename {n Resource => nResource}/textures/gui/achievements/hotdogfull.png (100%) rename {n Resource => nResource}/textures/gui/achievements/nub.png (100%) rename {n Resource => nResource}/textures/gui/icons.png (100%) rename {n Resource => nResource}/textures/item_texture.json (100%) rename {n Resource => nResource}/textures/items/fire_ball_jutsu.png (100%) rename {n Resource => nResource}/textures/items/katana.png (100%) rename {n Resource => nResource}/textures/items/kunai.png (100%) rename {n Resource => nResource}/textures/items/ramen.png (100%) rename {n Resource => nResource}/textures/items/weapons/shuriken.png (100%) rename {n Resource => nResource}/textures/items/weapons/teleport_kunai.png (100%) rename {n Resource => nResource}/textures/jutsus/chase.png (100%) rename {n Resource => nResource}/textures/jutsus/fire_ball_jutsu.png (100%) rename {n Resource => nResource}/textures/jutsus/tailed_beast_bomb.png (100%) rename {n Resource => nResource}/textures/jutsus/teleport_kunai.png (100%) rename {n Resource => nResource}/textures/models/amour/amour_test.png (100%) rename {n Resource => nResource}/textures/particle/Amaterasu.png (100%) rename {n Resource => nResource}/textures/particle/Untitled.png (100%) rename {n Resource => nResource}/textures/particle/chidori.png (100%) rename {n Resource => nResource}/textures/particle/fire.png (100%) rename {n Resource => nResource}/textures/particle/teleport_kunai_particle.png (100%) rename {n Resource => nResource}/textures/terrain_texture.json (100%) rename {n Resource => nResource}/textures/ui/experiencebarempty.json (100%) rename {n Resource => nResource}/textures/ui/experiencebarempty.png (100%) rename {n Resource => nResource}/textures/ui/experiencebarfull.json (100%) rename {n Resource => nResource}/textures/ui/experiencebarfull.png (100%) diff --git a/n Behavior/blocks/hokage.block.json b/nBehavior/blocks/hokage.block.json similarity index 100% rename from n Behavior/blocks/hokage.block.json rename to nBehavior/blocks/hokage.block.json diff --git a/n Behavior/entities/jutsu/fire_ball_jutsu.json b/nBehavior/entities/jutsu/fire_ball_jutsu.json similarity index 100% rename from n Behavior/entities/jutsu/fire_ball_jutsu.json rename to nBehavior/entities/jutsu/fire_ball_jutsu.json diff --git a/n Behavior/entities/jutsu/teleport_kunai.json b/nBehavior/entities/jutsu/teleport_kunai.json similarity index 100% rename from n Behavior/entities/jutsu/teleport_kunai.json rename to nBehavior/entities/jutsu/teleport_kunai.json diff --git a/n Behavior/entities/shadow_clone/shadow_clone.json b/nBehavior/entities/shadow_clone/shadow_clone.json similarity index 100% rename from n Behavior/entities/shadow_clone/shadow_clone.json rename to nBehavior/entities/shadow_clone/shadow_clone.json diff --git a/nBehavior/entities/weapons/kunai.json b/nBehavior/entities/weapons/kunai.json new file mode 100644 index 0000000..85b9000 --- /dev/null +++ b/nBehavior/entities/weapons/kunai.json @@ -0,0 +1,50 @@ +{ + "format_version": "1.20.30", + "minecraft:entity": { + "description": { + "identifier": "naruto:kunai", + "is_spawnable": false, + "is_summonable": true, + "is_experimental": false, + "runtime_identifier": "minecraft:egg" + }, + "components": { + "minecraft:collision_box": { + "width": 0.25, + "height": 0.25 + }, + "minecraft:projectile": { + "on_hit": { + "impact_damage": { + "damage": 5, + "knockback": true, + "destroy_on_hit": true + }, + "remove_on_hit": {}, + "particle_on_hit": { + "particle_type": "iconcrack", + "num_particles": 3, + "on_entity_hit": true, + "on_other_hit": true + } + }, + "power": 3.0, + "gravity": 0.06, + "angle_offset": 0.0 + }, + "minecraft:physics": { + }, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:conditional_bandwidth_optimization": { + "default_values": { + "max_optimized_distance": 80.0, + "max_dropped_ticks": 10, + "use_motion_prediction_hints": true + } + } + } + } + } \ No newline at end of file diff --git a/n Behavior/entities/weapons/shuriken.json b/nBehavior/entities/weapons/shuriken.json similarity index 100% rename from n Behavior/entities/weapons/shuriken.json rename to nBehavior/entities/weapons/shuriken.json diff --git a/n Behavior/items/fire_ball_jutsu.json b/nBehavior/items/fire_ball_jutsu.json similarity index 98% rename from n Behavior/items/fire_ball_jutsu.json rename to nBehavior/items/fire_ball_jutsu.json index 860f14a..8362021 100644 --- a/n Behavior/items/fire_ball_jutsu.json +++ b/nBehavior/items/fire_ball_jutsu.json @@ -15,7 +15,7 @@ "minecraft:max_stack_size": 1, "minecraft:hand_equipped": true, "minecraft:durability": { - "max_durability": 9999 + "max_durability": 1 }, "minecraft:damage": 1.5, "minecraft:can_destroy_in_creative": false, diff --git a/n Behavior/items/ramen.json b/nBehavior/items/ramen.json similarity index 100% rename from n Behavior/items/ramen.json rename to nBehavior/items/ramen.json diff --git a/n Behavior/items/weapons/kunai.json b/nBehavior/items/weapons/kunai.json similarity index 68% rename from n Behavior/items/weapons/kunai.json rename to nBehavior/items/weapons/kunai.json index e808df9..e083043 100644 --- a/n Behavior/items/weapons/kunai.json +++ b/nBehavior/items/weapons/kunai.json @@ -11,14 +11,11 @@ "minecraft:creative_category": { "parent": "itemGroup.name.sword" }, - "minecraft:max_stack_size": 1, + "minecraft:max_stack_size": 32, // This is a new change as we want it to be equippable in the hand "minecraft:hand_equipped": true, - "minecraft:durability": { - "max_durability": 600 - }, // Give it however much damage you want - "minecraft:damage": 10, + "minecraft:damage": 5, // We also let it be enchantable in the "sword" slot "minecraft:enchantable": { "value": 10, @@ -31,15 +28,17 @@ "minecraft:display_name": { "value": "My Custom Sword" }, - // Allow the sword to be repaired with sticks - "minecraft:repairable": { - "repair_items": [ - { - "items": "minecraft:iron_nugget", - "repair_amount": "context.other->q.remaining_durability + 0.05 * context.other->q.max_durability" - } - ] - } + "minecraft:projectile": { + "projectile_entity": "naruto:shuriken" + }, + "minecraft:throwable": { + "do_swing_animation": true, + "launch_power_scale": 1.0, + "max_draw_duration": 0.0, + "max_launch_power": 1.0, + "min_draw_duration": 0.0, + "scale_power_by_draw_duration": false + } } } } diff --git a/n Behavior/items/weapons/shuriken.json b/nBehavior/items/weapons/shuriken.json similarity index 100% rename from n Behavior/items/weapons/shuriken.json rename to nBehavior/items/weapons/shuriken.json diff --git a/n Behavior/manifest.json b/nBehavior/manifest.json similarity index 100% rename from n Behavior/manifest.json rename to nBehavior/manifest.json diff --git a/n Behavior/pack_icon.png b/nBehavior/pack_icon.png similarity index 100% rename from n Behavior/pack_icon.png rename to nBehavior/pack_icon.png diff --git a/n Behavior/recipes/ramen.json b/nBehavior/recipes/ramen.json similarity index 100% rename from n Behavior/recipes/ramen.json rename to nBehavior/recipes/ramen.json diff --git a/n Behavior/recipes/shuriken.json b/nBehavior/recipes/shuriken.json similarity index 100% rename from n Behavior/recipes/shuriken.json rename to nBehavior/recipes/shuriken.json diff --git a/n Behavior/scripts/main.js b/nBehavior/scripts/main.js similarity index 100% rename from n Behavior/scripts/main.js rename to nBehavior/scripts/main.js diff --git a/n Behavior/scripts/tree_chopper/tc.js b/nBehavior/scripts/tree_chopper/tc.js similarity index 100% rename from n Behavior/scripts/tree_chopper/tc.js rename to nBehavior/scripts/tree_chopper/tc.js diff --git a/n Behavior/texts/en_US.lang b/nBehavior/texts/en_US.lang similarity index 100% rename from n Behavior/texts/en_US.lang rename to nBehavior/texts/en_US.lang diff --git a/n Behavior/texts/fr_FR.lang b/nBehavior/texts/fr_FR.lang similarity index 100% rename from n Behavior/texts/fr_FR.lang rename to nBehavior/texts/fr_FR.lang diff --git a/n Behavior/texts/ja_JP.lang b/nBehavior/texts/ja_JP.lang similarity index 100% rename from n Behavior/texts/ja_JP.lang rename to nBehavior/texts/ja_JP.lang diff --git a/n Behavior/texts/language_names.json b/nBehavior/texts/language_names.json similarity index 100% rename from n Behavior/texts/language_names.json rename to nBehavior/texts/language_names.json diff --git a/n Behavior/texts/languages.json b/nBehavior/texts/languages.json similarity index 100% rename from n Behavior/texts/languages.json rename to nBehavior/texts/languages.json diff --git a/n Behavior/texts/pt_PT.lang b/nBehavior/texts/pt_PT.lang similarity index 100% rename from n Behavior/texts/pt_PT.lang rename to nBehavior/texts/pt_PT.lang diff --git a/n Resource/animations/fire_ball_jutsu.animation.json b/nResource/animations/fire_ball_jutsu.animation.json similarity index 100% rename from n Resource/animations/fire_ball_jutsu.animation.json rename to nResource/animations/fire_ball_jutsu.animation.json diff --git a/n Resource/animations/shadow_clone.animation.json b/nResource/animations/shadow_clone.animation.json similarity index 100% rename from n Resource/animations/shadow_clone.animation.json rename to nResource/animations/shadow_clone.animation.json diff --git a/n Resource/animations/teleport_kunai.json b/nResource/animations/teleport_kunai.json similarity index 100% rename from n Resource/animations/teleport_kunai.json rename to nResource/animations/teleport_kunai.json diff --git a/n Resource/entity/fire_ball_jutsu.json b/nResource/entity/fire_ball_jutsu.json similarity index 100% rename from n Resource/entity/fire_ball_jutsu.json rename to nResource/entity/fire_ball_jutsu.json diff --git a/n Resource/entity/weapons/shuriken.entity.json b/nResource/entity/weapons/shuriken.entity.json similarity index 100% rename from n Resource/entity/weapons/shuriken.entity.json rename to nResource/entity/weapons/shuriken.entity.json diff --git a/n Resource/items/ramen.json b/nResource/items/ramen.json similarity index 100% rename from n Resource/items/ramen.json rename to nResource/items/ramen.json diff --git a/n Resource/manifest.json b/nResource/manifest.json similarity index 100% rename from n Resource/manifest.json rename to nResource/manifest.json diff --git a/n Resource/materials/entity.material b/nResource/materials/entity.material similarity index 100% rename from n Resource/materials/entity.material rename to nResource/materials/entity.material diff --git a/n Resource/mobs.json b/nResource/mobs.json similarity index 100% rename from n Resource/mobs.json rename to nResource/mobs.json diff --git a/n Resource/models/blocks.json b/nResource/models/blocks.json similarity index 100% rename from n Resource/models/blocks.json rename to nResource/models/blocks.json diff --git a/n Resource/models/blocks/hokage.geo.json b/nResource/models/blocks/hokage.geo.json similarity index 100% rename from n Resource/models/blocks/hokage.geo.json rename to nResource/models/blocks/hokage.geo.json diff --git a/n Resource/models/entity/hokage.block.json b/nResource/models/entity/hokage.block.json similarity index 100% rename from n Resource/models/entity/hokage.block.json rename to nResource/models/entity/hokage.block.json diff --git a/n Resource/models/entity/jutsu/fire_ball_jutsu.geo.json b/nResource/models/entity/jutsu/fire_ball_jutsu.geo.json similarity index 100% rename from n Resource/models/entity/jutsu/fire_ball_jutsu.geo.json rename to nResource/models/entity/jutsu/fire_ball_jutsu.geo.json diff --git a/n Resource/models/entity/jutsu/teleport_kuani.json b/nResource/models/entity/jutsu/teleport_kuani.json similarity index 100% rename from n Resource/models/entity/jutsu/teleport_kuani.json rename to nResource/models/entity/jutsu/teleport_kuani.json diff --git a/n Resource/models/entity/shadow_clone/model.geo.json b/nResource/models/entity/shadow_clone/model.geo.json similarity index 100% rename from n Resource/models/entity/shadow_clone/model.geo.json rename to nResource/models/entity/shadow_clone/model.geo.json diff --git a/n Resource/models/entity/white_zestu.geo.json b/nResource/models/entity/white_zestu.geo.json similarity index 100% rename from n Resource/models/entity/white_zestu.geo.json rename to nResource/models/entity/white_zestu.geo.json diff --git a/n Resource/pack_icon.png b/nResource/pack_icon.png similarity index 100% rename from n Resource/pack_icon.png rename to nResource/pack_icon.png diff --git a/n Resource/particles/chidori.particle.json b/nResource/particles/chidori.particle.json similarity index 100% rename from n Resource/particles/chidori.particle.json rename to nResource/particles/chidori.particle.json diff --git a/n Resource/particles/fire.particle.json b/nResource/particles/fire.particle.json similarity index 100% rename from n Resource/particles/fire.particle.json rename to nResource/particles/fire.particle.json diff --git a/n Resource/particles/teleport_kunai.particle.json b/nResource/particles/teleport_kunai.particle.json similarity index 100% rename from n Resource/particles/teleport_kunai.particle.json rename to nResource/particles/teleport_kunai.particle.json diff --git a/n Resource/render_controllers/fire_ball_jutsu.render.json b/nResource/render_controllers/fire_ball_jutsu.render.json similarity index 100% rename from n Resource/render_controllers/fire_ball_jutsu.render.json rename to nResource/render_controllers/fire_ball_jutsu.render.json diff --git a/n Resource/render_controllers/zombie.render_controller.json b/nResource/render_controllers/zombie.render_controller.json similarity index 100% rename from n Resource/render_controllers/zombie.render_controller.json rename to nResource/render_controllers/zombie.render_controller.json diff --git a/n Resource/sounds/jutsu.ogg b/nResource/sounds/jutsu.ogg similarity index 100% rename from n Resource/sounds/jutsu.ogg rename to nResource/sounds/jutsu.ogg diff --git a/n Resource/sounds/ramen.ogg b/nResource/sounds/ramen.ogg similarity index 100% rename from n Resource/sounds/ramen.ogg rename to nResource/sounds/ramen.ogg diff --git a/n Resource/sounds/sound_definitions.json b/nResource/sounds/sound_definitions.json similarity index 100% rename from n Resource/sounds/sound_definitions.json rename to nResource/sounds/sound_definitions.json diff --git a/n Resource/texts/bg_BG.lang b/nResource/texts/bg_BG.lang similarity index 100% rename from n Resource/texts/bg_BG.lang rename to nResource/texts/bg_BG.lang diff --git a/n Resource/texts/cs_CZ.lang b/nResource/texts/cs_CZ.lang similarity index 100% rename from n Resource/texts/cs_CZ.lang rename to nResource/texts/cs_CZ.lang diff --git a/n Resource/texts/da_DK.lang b/nResource/texts/da_DK.lang similarity index 100% rename from n Resource/texts/da_DK.lang rename to nResource/texts/da_DK.lang diff --git a/n Resource/texts/de_DE.lang b/nResource/texts/de_DE.lang similarity index 100% rename from n Resource/texts/de_DE.lang rename to nResource/texts/de_DE.lang diff --git a/n Resource/texts/el_GR.lang b/nResource/texts/el_GR.lang similarity index 100% rename from n Resource/texts/el_GR.lang rename to nResource/texts/el_GR.lang diff --git a/n Resource/texts/en_GB.lang b/nResource/texts/en_GB.lang similarity index 100% rename from n Resource/texts/en_GB.lang rename to nResource/texts/en_GB.lang diff --git a/n Resource/texts/en_US.lang b/nResource/texts/en_US.lang similarity index 100% rename from n Resource/texts/en_US.lang rename to nResource/texts/en_US.lang diff --git a/n Resource/texts/es_ES.lang b/nResource/texts/es_ES.lang similarity index 100% rename from n Resource/texts/es_ES.lang rename to nResource/texts/es_ES.lang diff --git a/n Resource/texts/es_MX.lang b/nResource/texts/es_MX.lang similarity index 100% rename from n Resource/texts/es_MX.lang rename to nResource/texts/es_MX.lang diff --git a/n Resource/texts/fi_FI.lang b/nResource/texts/fi_FI.lang similarity index 100% rename from n Resource/texts/fi_FI.lang rename to nResource/texts/fi_FI.lang diff --git a/n Resource/texts/fr_CA.lang b/nResource/texts/fr_CA.lang similarity index 100% rename from n Resource/texts/fr_CA.lang rename to nResource/texts/fr_CA.lang diff --git a/n Resource/texts/fr_FR.lang b/nResource/texts/fr_FR.lang similarity index 100% rename from n Resource/texts/fr_FR.lang rename to nResource/texts/fr_FR.lang diff --git a/n Resource/texts/hu_HU.lang b/nResource/texts/hu_HU.lang similarity index 100% rename from n Resource/texts/hu_HU.lang rename to nResource/texts/hu_HU.lang diff --git a/n Resource/texts/id_ID.lang b/nResource/texts/id_ID.lang similarity index 100% rename from n Resource/texts/id_ID.lang rename to nResource/texts/id_ID.lang diff --git a/n Resource/texts/it_IT.lang b/nResource/texts/it_IT.lang similarity index 100% rename from n Resource/texts/it_IT.lang rename to nResource/texts/it_IT.lang diff --git a/n Resource/texts/ja_JP.lang b/nResource/texts/ja_JP.lang similarity index 100% rename from n Resource/texts/ja_JP.lang rename to nResource/texts/ja_JP.lang diff --git a/n Resource/texts/ko_KR.lang b/nResource/texts/ko_KR.lang similarity index 100% rename from n Resource/texts/ko_KR.lang rename to nResource/texts/ko_KR.lang diff --git a/n Resource/texts/language_names.json b/nResource/texts/language_names.json similarity index 100% rename from n Resource/texts/language_names.json rename to nResource/texts/language_names.json diff --git a/n Resource/texts/languages.json b/nResource/texts/languages.json similarity index 100% rename from n Resource/texts/languages.json rename to nResource/texts/languages.json diff --git a/n Resource/texts/nb_NO.lang b/nResource/texts/nb_NO.lang similarity index 100% rename from n Resource/texts/nb_NO.lang rename to nResource/texts/nb_NO.lang diff --git a/n Resource/texts/nl_NL.lang b/nResource/texts/nl_NL.lang similarity index 100% rename from n Resource/texts/nl_NL.lang rename to nResource/texts/nl_NL.lang diff --git a/n Resource/texts/pl_PL.lang b/nResource/texts/pl_PL.lang similarity index 100% rename from n Resource/texts/pl_PL.lang rename to nResource/texts/pl_PL.lang diff --git a/n Resource/texts/pt_BR.lang b/nResource/texts/pt_BR.lang similarity index 100% rename from n Resource/texts/pt_BR.lang rename to nResource/texts/pt_BR.lang diff --git a/n Resource/texts/pt_PT.lang b/nResource/texts/pt_PT.lang similarity index 100% rename from n Resource/texts/pt_PT.lang rename to nResource/texts/pt_PT.lang diff --git a/n Resource/texts/ru_RU.lang b/nResource/texts/ru_RU.lang similarity index 100% rename from n Resource/texts/ru_RU.lang rename to nResource/texts/ru_RU.lang diff --git a/n Resource/texts/sk_SK.lang b/nResource/texts/sk_SK.lang similarity index 100% rename from n Resource/texts/sk_SK.lang rename to nResource/texts/sk_SK.lang diff --git a/n Resource/texts/sv_SE.lang b/nResource/texts/sv_SE.lang similarity index 100% rename from n Resource/texts/sv_SE.lang rename to nResource/texts/sv_SE.lang diff --git a/n Resource/texts/tr_TR.lang b/nResource/texts/tr_TR.lang similarity index 100% rename from n Resource/texts/tr_TR.lang rename to nResource/texts/tr_TR.lang diff --git a/n Resource/texts/uk_UA.lang b/nResource/texts/uk_UA.lang similarity index 100% rename from n Resource/texts/uk_UA.lang rename to nResource/texts/uk_UA.lang diff --git a/n Resource/texts/zh_CN.lang b/nResource/texts/zh_CN.lang similarity index 100% rename from n Resource/texts/zh_CN.lang rename to nResource/texts/zh_CN.lang diff --git a/n Resource/texts/zh_TW.lang b/nResource/texts/zh_TW.lang similarity index 100% rename from n Resource/texts/zh_TW.lang rename to nResource/texts/zh_TW.lang diff --git a/n Resource/textures/blocks/hokage.png b/nResource/textures/blocks/hokage.png similarity index 100% rename from n Resource/textures/blocks/hokage.png rename to nResource/textures/blocks/hokage.png diff --git a/n Resource/textures/chase.white_zestu.png b/nResource/textures/chase.white_zestu.png similarity index 100% rename from n Resource/textures/chase.white_zestu.png rename to nResource/textures/chase.white_zestu.png diff --git a/n Resource/textures/environment/moon_phases.png b/nResource/textures/environment/moon_phases.png similarity index 100% rename from n Resource/textures/environment/moon_phases.png rename to nResource/textures/environment/moon_phases.png diff --git a/n Resource/textures/environment/sun.png b/nResource/textures/environment/sun.png similarity index 100% rename from n Resource/textures/environment/sun.png rename to nResource/textures/environment/sun.png diff --git a/n Resource/textures/environment/weather.png b/nResource/textures/environment/weather.png similarity index 100% rename from n Resource/textures/environment/weather.png rename to nResource/textures/environment/weather.png diff --git a/n Resource/textures/gui/achievements/hotdogempty.png b/nResource/textures/gui/achievements/hotdogempty.png similarity index 100% rename from n Resource/textures/gui/achievements/hotdogempty.png rename to nResource/textures/gui/achievements/hotdogempty.png diff --git a/n Resource/textures/gui/achievements/hotdogfull.png b/nResource/textures/gui/achievements/hotdogfull.png similarity index 100% rename from n Resource/textures/gui/achievements/hotdogfull.png rename to nResource/textures/gui/achievements/hotdogfull.png diff --git a/n Resource/textures/gui/achievements/nub.png b/nResource/textures/gui/achievements/nub.png similarity index 100% rename from n Resource/textures/gui/achievements/nub.png rename to nResource/textures/gui/achievements/nub.png diff --git a/n Resource/textures/gui/icons.png b/nResource/textures/gui/icons.png similarity index 100% rename from n Resource/textures/gui/icons.png rename to nResource/textures/gui/icons.png diff --git a/n Resource/textures/item_texture.json b/nResource/textures/item_texture.json similarity index 100% rename from n Resource/textures/item_texture.json rename to nResource/textures/item_texture.json diff --git a/n Resource/textures/items/fire_ball_jutsu.png b/nResource/textures/items/fire_ball_jutsu.png similarity index 100% rename from n Resource/textures/items/fire_ball_jutsu.png rename to nResource/textures/items/fire_ball_jutsu.png diff --git a/n Resource/textures/items/katana.png b/nResource/textures/items/katana.png similarity index 100% rename from n Resource/textures/items/katana.png rename to nResource/textures/items/katana.png diff --git a/n Resource/textures/items/kunai.png b/nResource/textures/items/kunai.png similarity index 100% rename from n Resource/textures/items/kunai.png rename to nResource/textures/items/kunai.png diff --git a/n Resource/textures/items/ramen.png b/nResource/textures/items/ramen.png similarity index 100% rename from n Resource/textures/items/ramen.png rename to nResource/textures/items/ramen.png diff --git a/n Resource/textures/items/weapons/shuriken.png b/nResource/textures/items/weapons/shuriken.png similarity index 100% rename from n Resource/textures/items/weapons/shuriken.png rename to nResource/textures/items/weapons/shuriken.png diff --git a/n Resource/textures/items/weapons/teleport_kunai.png b/nResource/textures/items/weapons/teleport_kunai.png similarity index 100% rename from n Resource/textures/items/weapons/teleport_kunai.png rename to nResource/textures/items/weapons/teleport_kunai.png diff --git a/n Resource/textures/jutsus/chase.png b/nResource/textures/jutsus/chase.png similarity index 100% rename from n Resource/textures/jutsus/chase.png rename to nResource/textures/jutsus/chase.png diff --git a/n Resource/textures/jutsus/fire_ball_jutsu.png b/nResource/textures/jutsus/fire_ball_jutsu.png similarity index 100% rename from n Resource/textures/jutsus/fire_ball_jutsu.png rename to nResource/textures/jutsus/fire_ball_jutsu.png diff --git a/n Resource/textures/jutsus/tailed_beast_bomb.png b/nResource/textures/jutsus/tailed_beast_bomb.png similarity index 100% rename from n Resource/textures/jutsus/tailed_beast_bomb.png rename to nResource/textures/jutsus/tailed_beast_bomb.png diff --git a/n Resource/textures/jutsus/teleport_kunai.png b/nResource/textures/jutsus/teleport_kunai.png similarity index 100% rename from n Resource/textures/jutsus/teleport_kunai.png rename to nResource/textures/jutsus/teleport_kunai.png diff --git a/n Resource/textures/models/amour/amour_test.png b/nResource/textures/models/amour/amour_test.png similarity index 100% rename from n Resource/textures/models/amour/amour_test.png rename to nResource/textures/models/amour/amour_test.png diff --git a/n Resource/textures/particle/Amaterasu.png b/nResource/textures/particle/Amaterasu.png similarity index 100% rename from n Resource/textures/particle/Amaterasu.png rename to nResource/textures/particle/Amaterasu.png diff --git a/n Resource/textures/particle/Untitled.png b/nResource/textures/particle/Untitled.png similarity index 100% rename from n Resource/textures/particle/Untitled.png rename to nResource/textures/particle/Untitled.png diff --git a/n Resource/textures/particle/chidori.png b/nResource/textures/particle/chidori.png similarity index 100% rename from n Resource/textures/particle/chidori.png rename to nResource/textures/particle/chidori.png diff --git a/n Resource/textures/particle/fire.png b/nResource/textures/particle/fire.png similarity index 100% rename from n Resource/textures/particle/fire.png rename to nResource/textures/particle/fire.png diff --git a/n Resource/textures/particle/teleport_kunai_particle.png b/nResource/textures/particle/teleport_kunai_particle.png similarity index 100% rename from n Resource/textures/particle/teleport_kunai_particle.png rename to nResource/textures/particle/teleport_kunai_particle.png diff --git a/n Resource/textures/terrain_texture.json b/nResource/textures/terrain_texture.json similarity index 100% rename from n Resource/textures/terrain_texture.json rename to nResource/textures/terrain_texture.json diff --git a/n Resource/textures/ui/experiencebarempty.json b/nResource/textures/ui/experiencebarempty.json similarity index 100% rename from n Resource/textures/ui/experiencebarempty.json rename to nResource/textures/ui/experiencebarempty.json diff --git a/n Resource/textures/ui/experiencebarempty.png b/nResource/textures/ui/experiencebarempty.png similarity index 100% rename from n Resource/textures/ui/experiencebarempty.png rename to nResource/textures/ui/experiencebarempty.png diff --git a/n Resource/textures/ui/experiencebarfull.json b/nResource/textures/ui/experiencebarfull.json similarity index 100% rename from n Resource/textures/ui/experiencebarfull.json rename to nResource/textures/ui/experiencebarfull.json diff --git a/n Resource/textures/ui/experiencebarfull.png b/nResource/textures/ui/experiencebarfull.png similarity index 100% rename from n Resource/textures/ui/experiencebarfull.png rename to nResource/textures/ui/experiencebarfull.png From 5391a72ddbb642d9e0a142aa5e3b2ee2219f7e56 Mon Sep 17 00:00:00 2001 From: ModMaker101 <119018978+ModMaker101@users.noreply.github.com> Date: Sat, 23 Dec 2023 20:21:35 -0500 Subject: [PATCH 4/7] lang update simply bug fix with the lang --- nBehavior/texts/bg_BG.lang | 2 + nBehavior/texts/cs_CZ.lang | 2 + nBehavior/texts/da_DK.lang | 2 + nBehavior/texts/de_DE.lang | 2 + nBehavior/texts/el_GR.lang | 2 + nBehavior/texts/en_GB.lang | 2 + nBehavior/texts/en_US.lang | 7 +- nBehavior/texts/es_ES.lang | 2 + nBehavior/texts/es_MX.lang | 2 + nBehavior/texts/fi_FI.lang | 2 + nBehavior/texts/fr_CA.lang | 2 + nBehavior/texts/fr_FR.lang | 4 +- nBehavior/texts/hu_HU.lang | 2 + nBehavior/texts/id_ID.lang | 2 + nBehavior/texts/it_IT.lang | 2 + nBehavior/texts/ja_JP.lang | 4 +- nBehavior/texts/ko_KR.lang | 2 + nBehavior/texts/language_names.json | 122 ++++++++++++++++++++++++++-- nBehavior/texts/languages.json | 33 +++++++- nBehavior/texts/nb_NO.lang | 2 + nBehavior/texts/nl_NL.lang | 2 + nBehavior/texts/pl_PL.lang | 2 + nBehavior/texts/pt_BR.lang | 2 + nBehavior/texts/pt_PT.lang | 4 +- nBehavior/texts/ru_RU.lang | 2 + nBehavior/texts/sk_SK.lang | 2 + nBehavior/texts/sv_SE.lang | 2 + nBehavior/texts/tr_TR.lang | 2 + nBehavior/texts/uk_UA.lang | 2 + nBehavior/texts/zh_CN.lang | 2 + nBehavior/texts/zh_TW.lang | 2 + nResource/texts/bg_BG.lang | 1 + nResource/texts/cs_CZ.lang | 1 + nResource/texts/da_DK.lang | 1 + nResource/texts/de_DE.lang | 5 +- nResource/texts/el_GR.lang | 1 + nResource/texts/en_GB.lang | 1 + nResource/texts/en_US.lang | 1 + nResource/texts/es_ES.lang | 9 +- nResource/texts/es_MX.lang | 9 +- nResource/texts/fi_FI.lang | 1 + nResource/texts/fr_CA.lang | 7 +- nResource/texts/fr_FR.lang | 7 +- nResource/texts/hu_HU.lang | 1 + nResource/texts/id_ID.lang | 3 +- nResource/texts/it_IT.lang | 7 +- nResource/texts/ja_JP.lang | 9 +- nResource/texts/ko_KR.lang | 5 +- nResource/texts/nb_NO.lang | 1 + nResource/texts/nl_NL.lang | 3 +- nResource/texts/pl_PL.lang | 5 +- nResource/texts/pt_BR.lang | 5 +- nResource/texts/pt_PT.lang | 5 +- nResource/texts/ru_RU.lang | 9 +- nResource/texts/sk_SK.lang | 1 + nResource/texts/sv_SE.lang | 1 + nResource/texts/tr_TR.lang | 9 +- nResource/texts/uk_UA.lang | 3 +- nResource/texts/zh_CN.lang | 7 +- nResource/texts/zh_TW.lang | 7 +- 60 files changed, 280 insertions(+), 69 deletions(-) create mode 100644 nBehavior/texts/bg_BG.lang create mode 100644 nBehavior/texts/cs_CZ.lang create mode 100644 nBehavior/texts/da_DK.lang create mode 100644 nBehavior/texts/de_DE.lang create mode 100644 nBehavior/texts/el_GR.lang create mode 100644 nBehavior/texts/en_GB.lang create mode 100644 nBehavior/texts/es_ES.lang create mode 100644 nBehavior/texts/es_MX.lang create mode 100644 nBehavior/texts/fi_FI.lang create mode 100644 nBehavior/texts/fr_CA.lang create mode 100644 nBehavior/texts/hu_HU.lang create mode 100644 nBehavior/texts/id_ID.lang create mode 100644 nBehavior/texts/it_IT.lang create mode 100644 nBehavior/texts/ko_KR.lang create mode 100644 nBehavior/texts/nb_NO.lang create mode 100644 nBehavior/texts/nl_NL.lang create mode 100644 nBehavior/texts/pl_PL.lang create mode 100644 nBehavior/texts/pt_BR.lang create mode 100644 nBehavior/texts/ru_RU.lang create mode 100644 nBehavior/texts/sk_SK.lang create mode 100644 nBehavior/texts/sv_SE.lang create mode 100644 nBehavior/texts/tr_TR.lang create mode 100644 nBehavior/texts/uk_UA.lang create mode 100644 nBehavior/texts/zh_CN.lang create mode 100644 nBehavior/texts/zh_TW.lang diff --git a/nBehavior/texts/bg_BG.lang b/nBehavior/texts/bg_BG.lang new file mode 100644 index 0000000..8518d18 --- /dev/null +++ b/nBehavior/texts/bg_BG.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Този мод добавя анимето Наруто, Наруто Шипуден и Боруто към играта. Към този момент този пакет е в процес на разработка. Надяваме се да добавим още много към този пакет. От, ModMaker101 и kentcooper diff --git a/nBehavior/texts/cs_CZ.lang b/nBehavior/texts/cs_CZ.lang new file mode 100644 index 0000000..a874f4a --- /dev/null +++ b/nBehavior/texts/cs_CZ.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Tento mod přidává do hry anime Naruto, Naruto Shippuden a Boruto. Od této chvíle je tato sada ve vývoji. Doufáme, že do tohoto balíčku přidáme mnohem více. Od, ModMaker101 a kentcooper diff --git a/nBehavior/texts/da_DK.lang b/nBehavior/texts/da_DK.lang new file mode 100644 index 0000000..d193051 --- /dev/null +++ b/nBehavior/texts/da_DK.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Denne mod tilføjer anime Naruto, Naruto Shippuden og Boruto til spillet. Lige nu er denne pakke under udvikling. Vi håber at tilføje meget mere til denne pakke. Fra, ModMaker101 og kentcooper diff --git a/nBehavior/texts/de_DE.lang b/nBehavior/texts/de_DE.lang new file mode 100644 index 0000000..c848524 --- /dev/null +++ b/nBehavior/texts/de_DE.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Dieser Mod fügt dem Spiel die Anime Naruto, Naruto Shippuden und Boruto hinzu. Derzeit befindet sich dieses Paket in der Entwicklung. Wir hoffen, diesem Paket noch viel mehr hinzufügen zu können. Von ModMaker101 und Kentcooper diff --git a/nBehavior/texts/el_GR.lang b/nBehavior/texts/el_GR.lang new file mode 100644 index 0000000..13565b2 --- /dev/null +++ b/nBehavior/texts/el_GR.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Αυτό το mod προσθέτει τα anime Naruto, Naruto Shippuden και Boruto στο παιχνίδι. Αυτή τη στιγμή αυτό το πακέτο βρίσκεται σε εξέλιξη. Ελπίζουμε να προσθέσουμε πολλά περισσότερα σε αυτό το πακέτο. Από, ModMaker101 και kentcooper diff --git a/nBehavior/texts/en_GB.lang b/nBehavior/texts/en_GB.lang new file mode 100644 index 0000000..e1bed66 --- /dev/null +++ b/nBehavior/texts/en_GB.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=This mod adds the anime Naruto, Naruto Shippuden, and Boruto to the game. As of this moment this pack is in development. We hope to add lots more to this pack. From, ModMaker101 and kentcooper diff --git a/nBehavior/texts/en_US.lang b/nBehavior/texts/en_US.lang index 96f87e1..e1bed66 100644 --- a/nBehavior/texts/en_US.lang +++ b/nBehavior/texts/en_US.lang @@ -1,5 +1,2 @@ -item.naruto:fire_ball_justu.name= §cFire Ball Justu -tile.naruto:hokage.name=Hokage Sign -item.naruto:ramen.name=§eRamen -pack.name=§2Minecraft Bedrock §eNaruto Mod -pack.description=This mod adds the anime Naruto, Naruto Shippuden, and Boruto to the game. As of this moment this pack is in development. We hope to add lots more to this pack. From, ModMaker101 and kentcooper \ No newline at end of file +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=This mod adds the anime Naruto, Naruto Shippuden, and Boruto to the game. As of this moment this pack is in development. We hope to add lots more to this pack. From, ModMaker101 and kentcooper diff --git a/nBehavior/texts/es_ES.lang b/nBehavior/texts/es_ES.lang new file mode 100644 index 0000000..6fc30a1 --- /dev/null +++ b/nBehavior/texts/es_ES.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Este mod agrega el anime Naruto, Naruto Shippuden y Boruto al juego. A partir de este momento este pack está en desarrollo. Esperamos agregar mucho más a este paquete. De ModMaker101 y kentcooper diff --git a/nBehavior/texts/es_MX.lang b/nBehavior/texts/es_MX.lang new file mode 100644 index 0000000..6fc30a1 --- /dev/null +++ b/nBehavior/texts/es_MX.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Este mod agrega el anime Naruto, Naruto Shippuden y Boruto al juego. A partir de este momento este pack está en desarrollo. Esperamos agregar mucho más a este paquete. De ModMaker101 y kentcooper diff --git a/nBehavior/texts/fi_FI.lang b/nBehavior/texts/fi_FI.lang new file mode 100644 index 0000000..f39a7cc --- /dev/null +++ b/nBehavior/texts/fi_FI.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Tämä modi lisää peliin animet Naruto, Naruto Shippuden ja Boruto. Tällä hetkellä tämä paketti on kehitteillä. Toivomme saavamme tähän pakettiin paljon lisää. Lähettäjä: ModMaker101 ja kentcooper diff --git a/nBehavior/texts/fr_CA.lang b/nBehavior/texts/fr_CA.lang new file mode 100644 index 0000000..800fbfd --- /dev/null +++ b/nBehavior/texts/fr_CA.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Ce mod ajoute les anime Naruto, Naruto Shippuden et Boruto au jeu. Pour le moment, ce pack est en développement. Nous espérons ajouter beaucoup plus à ce pack. De, ModMaker101 et Kentcooper diff --git a/nBehavior/texts/fr_FR.lang b/nBehavior/texts/fr_FR.lang index f84984f..800fbfd 100644 --- a/nBehavior/texts/fr_FR.lang +++ b/nBehavior/texts/fr_FR.lang @@ -1,2 +1,2 @@ -item.naruto:fire_ball_justu.name= §c§cBoule de feu Justu -item.naruto:ramen.name=§eRamen \ No newline at end of file +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Ce mod ajoute les anime Naruto, Naruto Shippuden et Boruto au jeu. Pour le moment, ce pack est en développement. Nous espérons ajouter beaucoup plus à ce pack. De, ModMaker101 et Kentcooper diff --git a/nBehavior/texts/hu_HU.lang b/nBehavior/texts/hu_HU.lang new file mode 100644 index 0000000..9ea54fb --- /dev/null +++ b/nBehavior/texts/hu_HU.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Ez a mod hozzáadja a Naruto, Naruto Shippuden és Boruto animéket a játékhoz. Jelenleg ez a csomag fejlesztés alatt áll. Reméljük, hogy még sok mindent hozzáadhatunk ehhez a csomaghoz. A ModMaker101-től és a kentcoopertől diff --git a/nBehavior/texts/id_ID.lang b/nBehavior/texts/id_ID.lang new file mode 100644 index 0000000..ae0ad07 --- /dev/null +++ b/nBehavior/texts/id_ID.lang @@ -0,0 +1,2 @@ +pack.name=§2 Batuan Dasar Minecraft §e Naruto Mod +pack.description=Mod ini menambahkan anime Naruto, Naruto Shippuden, dan Boruto ke dalam game. Saat ini paket ini sedang dalam pengembangan. Kami berharap dapat menambahkan lebih banyak lagi ke paket ini. Dari, ModMaker101 dan kentcooper diff --git a/nBehavior/texts/it_IT.lang b/nBehavior/texts/it_IT.lang new file mode 100644 index 0000000..fe6bff5 --- /dev/null +++ b/nBehavior/texts/it_IT.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Questa mod aggiunge gli anime Naruto, Naruto Shippuden e Boruto al gioco. Al momento questo pacchetto è in fase di sviluppo. Speriamo di aggiungere molto altro a questo pacchetto. Da ModMaker101 e Kentcooper diff --git a/nBehavior/texts/ja_JP.lang b/nBehavior/texts/ja_JP.lang index cac7a17..65547d5 100644 --- a/nBehavior/texts/ja_JP.lang +++ b/nBehavior/texts/ja_JP.lang @@ -1,2 +1,2 @@ -item.naruto:fire_ball_justu.name=§cファイアボールジャスツ -item.naruto:ramen.name=§eラーメン \ No newline at end of file +pack.name=§2 Minecraft Bedrock §e NARUTO Mod +pack.description=この MOD は、アニメ NARUTO、NARUTO 疾風伝、BORUTO をゲームに追加します。現時点では、このパックは開発中です。このパックにはさらに多くの機能を追加したいと考えています。 ModMaker101 および kentcooper より diff --git a/nBehavior/texts/ko_KR.lang b/nBehavior/texts/ko_KR.lang new file mode 100644 index 0000000..4157e16 --- /dev/null +++ b/nBehavior/texts/ko_KR.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e 나루토 모드 +pack.description=이 모드는 애니메이션 나루토, 나루토 질풍전, 보루토를 게임에 추가합니다. 현재 이 팩은 개발 중입니다. 우리는 이 팩에 더 많은 것을 추가할 수 있기를 바랍니다. ModMaker101 및 kentcooper에서 diff --git a/nBehavior/texts/language_names.json b/nBehavior/texts/language_names.json index df05545..fe53bf6 100644 --- a/nBehavior/texts/language_names.json +++ b/nBehavior/texts/language_names.json @@ -1,8 +1,118 @@ [ - [ - ["en_US", "English (United States)"], - ["fr_FR","Français (France)"], - [ "ja_JP", "日本語 (日本)" ], - ["pt_PT", "Português (Portugal)"] - ] + [ + "en_US", + "English (US)" + ], + [ + "en_GB", + "English (UK)" + ], + [ + "de_DE", + "Deutsch (Deutschland)" + ], + [ + "es_ES", + "Español (España)" + ], + [ + "es_MX", + "Español (México)" + ], + [ + "fr_FR", + "Français (France)" + ], + [ + "fr_CA", + "Français (Canada)" + ], + [ + "it_IT", + "Italiano (Italia)" + ], + [ + "ja_JP", + "日本語 (日本)" + ], + [ + "ko_KR", + "한국어 (대한민국)" + ], + [ + "pt_BR", + "Português (Brasil)" + ], + [ + "pt_PT", + "Português (Portugal)" + ], + [ + "ru_RU", + "Русский (Россия)" + ], + [ + "zh_CN", + "简体中文 (中国)" + ], + [ + "zh_TW", + "繁體中文 (台灣)" + ], + [ + "nl_NL", + "Nederlands (Nederland)" + ], + [ + "bg_BG", + "Български (BG)" + ], + [ + "cs_CZ", + "Čeština (Česká republika)" + ], + [ + "da_DK", + "Dansk (DA)" + ], + [ + "el_GR", + "Ελληνικά (Ελλάδα)" + ], + [ + "fi_FI", + "Suomi (Suomi)" + ], + [ + "hu_HU", + "Magyar (HU)" + ], + [ + "id_ID", + "Bahasa Indonesia (Indonesia)" + ], + [ + "nb_NO", + "Norsk bokmål (Norge)" + ], + [ + "pl_PL", + "Polski (PL)" + ], + [ + "sk_SK", + "Slovensky (SK)" + ], + [ + "sv_SE", + "Svenska (Sverige)" + ], + [ + "tr_TR", + "Türkçe (Türkiye)" + ], + [ + "uk_UA", + "Українська (Україна)" + ] ] \ No newline at end of file diff --git a/nBehavior/texts/languages.json b/nBehavior/texts/languages.json index b404ce2..d20bd32 100644 --- a/nBehavior/texts/languages.json +++ b/nBehavior/texts/languages.json @@ -1,6 +1,31 @@ [ - "en_US", - "ja_JP", - "pt_PT", - "fr_FR" + "en_US", + "en_GB", + "de_DE", + "es_ES", + "es_MX", + "fr_FR", + "fr_CA", + "it_IT", + "ja_JP", + "ko_KR", + "pt_BR", + "pt_PT", + "ru_RU", + "zh_CN", + "zh_TW", + "nl_NL", + "bg_BG", + "cs_CZ", + "da_DK", + "el_GR", + "fi_FI", + "hu_HU", + "id_ID", + "nb_NO", + "pl_PL", + "sk_SK", + "sv_SE", + "tr_TR", + "uk_UA" ] \ No newline at end of file diff --git a/nBehavior/texts/nb_NO.lang b/nBehavior/texts/nb_NO.lang new file mode 100644 index 0000000..44f953e --- /dev/null +++ b/nBehavior/texts/nb_NO.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Berggrunn §e Naruto Mod +pack.description=Denne modden legger til anime Naruto, Naruto Shippuden og Boruto til spillet. For øyeblikket er denne pakken under utvikling. Vi håper å legge til mye mer til denne pakken. Fra, ModMaker101 og kentcooper diff --git a/nBehavior/texts/nl_NL.lang b/nBehavior/texts/nl_NL.lang new file mode 100644 index 0000000..9717542 --- /dev/null +++ b/nBehavior/texts/nl_NL.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Deze mod voegt de anime Naruto, Naruto Shippuden en Boruto toe aan het spel. Vanaf dit moment is dit pakket in ontwikkeling. We hopen nog veel meer aan dit pakket toe te voegen. Van ModMaker101 en kentcooper diff --git a/nBehavior/texts/pl_PL.lang b/nBehavior/texts/pl_PL.lang new file mode 100644 index 0000000..cf62385 --- /dev/null +++ b/nBehavior/texts/pl_PL.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Ten mod dodaje do gry anime Naruto, Naruto Shippuden i Boruto. W tej chwili ten pakiet jest w fazie rozwoju. Mamy nadzieję dodać o wiele więcej do tego pakietu. Od, ModMaker101 i kentcooper diff --git a/nBehavior/texts/pt_BR.lang b/nBehavior/texts/pt_BR.lang new file mode 100644 index 0000000..0c1e8c1 --- /dev/null +++ b/nBehavior/texts/pt_BR.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Este mod adiciona os animes Naruto, Naruto Shippuden e Boruto ao jogo. Neste momento este pacote está em desenvolvimento. Esperamos adicionar muito mais a este pacote. De, ModMaker101 e Kentcooper diff --git a/nBehavior/texts/pt_PT.lang b/nBehavior/texts/pt_PT.lang index f57c621..0c1e8c1 100644 --- a/nBehavior/texts/pt_PT.lang +++ b/nBehavior/texts/pt_PT.lang @@ -1,2 +1,2 @@ -item.naruto:fire_ball_justu.name= §cJutsu bola de fogo -item.naruto:ramen.name=§eRamen \ No newline at end of file +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Este mod adiciona os animes Naruto, Naruto Shippuden e Boruto ao jogo. Neste momento este pacote está em desenvolvimento. Esperamos adicionar muito mais a este pacote. De, ModMaker101 e Kentcooper diff --git a/nBehavior/texts/ru_RU.lang b/nBehavior/texts/ru_RU.lang new file mode 100644 index 0000000..26edc8f --- /dev/null +++ b/nBehavior/texts/ru_RU.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Наруто Мод +pack.description=Этот мод добавляет в игру аниме Наруто, Наруто Шиппуден и Боруто. На данный момент этот пакет находится в разработке. Мы надеемся добавить в этот пакет еще много интересного. От ModMaker101 и kentcooper. diff --git a/nBehavior/texts/sk_SK.lang b/nBehavior/texts/sk_SK.lang new file mode 100644 index 0000000..701a81b --- /dev/null +++ b/nBehavior/texts/sk_SK.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Tento mod pridáva do hry anime Naruto, Naruto Shippuden a Boruto. Od tohto momentu je tento balík vo vývoji. Dúfame, že do tohto balíka pridáme oveľa viac. Od, ModMaker101 a kentcooper diff --git a/nBehavior/texts/sv_SE.lang b/nBehavior/texts/sv_SE.lang new file mode 100644 index 0000000..14bf585 --- /dev/null +++ b/nBehavior/texts/sv_SE.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Denna mod lägger till animen Naruto, Naruto Shippuden och Boruto till spelet. För närvarande är detta paket under utveckling. Vi hoppas kunna lägga till mycket mer till detta paket. Från, ModMaker101 och kentcooper diff --git a/nBehavior/texts/tr_TR.lang b/nBehavior/texts/tr_TR.lang new file mode 100644 index 0000000..24efe99 --- /dev/null +++ b/nBehavior/texts/tr_TR.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Modu +pack.description=Bu mod oyuna Naruto, Naruto Shippuden ve Boruto animelerini ekler. Şu an itibariyle bu paket geliştirilme aşamasındadır. Bu pakete çok daha fazlasını eklemeyi umuyoruz. ModMaker101 ve kentcooper'dan diff --git a/nBehavior/texts/uk_UA.lang b/nBehavior/texts/uk_UA.lang new file mode 100644 index 0000000..9341f0f --- /dev/null +++ b/nBehavior/texts/uk_UA.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Цей мод додає до гри аніме Наруто, Наруто Шипуден і Боруто. На даний момент цей пакет знаходиться в розробці. Ми сподіваємося додати багато іншого до цього набору. From, ModMaker101 і kentcooper diff --git a/nBehavior/texts/zh_CN.lang b/nBehavior/texts/zh_CN.lang new file mode 100644 index 0000000..e6181ad --- /dev/null +++ b/nBehavior/texts/zh_CN.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft 基岩 §e 火影忍者 Mod +pack.description=该模组将动漫《火影忍者》、《火影忍者疾风传》和《博人传》添加到游戏中。截至目前,该包正在开发中。我们希望为这个包添加更多内容。来自 ModMaker101 和 kentcooper diff --git a/nBehavior/texts/zh_TW.lang b/nBehavior/texts/zh_TW.lang new file mode 100644 index 0000000..e6181ad --- /dev/null +++ b/nBehavior/texts/zh_TW.lang @@ -0,0 +1,2 @@ +pack.name=§2 Minecraft 基岩 §e 火影忍者 Mod +pack.description=该模组将动漫《火影忍者》、《火影忍者疾风传》和《博人传》添加到游戏中。截至目前,该包正在开发中。我们希望为这个包添加更多内容。来自 ModMaker101 和 kentcooper diff --git a/nResource/texts/bg_BG.lang b/nResource/texts/bg_BG.lang index 4c2349c..43b05f9 100644 --- a/nResource/texts/bg_BG.lang +++ b/nResource/texts/bg_BG.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Знак Хокаге item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Този мод добавя анимето Наруто, Наруто Шипуден и Боруто към играта. Към този момент този пакет е в процес на разработка. Надяваме се да добавим още много към този пакет. От, ModMaker101 и kentcooper + diff --git a/nResource/texts/cs_CZ.lang b/nResource/texts/cs_CZ.lang index f535e89..1fc5575 100644 --- a/nResource/texts/cs_CZ.lang +++ b/nResource/texts/cs_CZ.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Znamení Hokage item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Tento mod přidává do hry anime Naruto, Naruto Shippuden a Boruto. Od této chvíle je tato sada ve vývoji. Doufáme, že do tohoto balíčku přidáme mnohem více. Od, ModMaker101 a kentcooper + diff --git a/nResource/texts/da_DK.lang b/nResource/texts/da_DK.lang index 6174012..1e595c1 100644 --- a/nResource/texts/da_DK.lang +++ b/nResource/texts/da_DK.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Hokage tegn item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Denne mod tilføjer anime Naruto, Naruto Shippuden og Boruto til spillet. Lige nu er denne pakke under udvikling. Vi håber at tilføje meget mere til denne pakke. Fra, ModMaker101 og kentcooper + diff --git a/nResource/texts/de_DE.lang b/nResource/texts/de_DE.lang index 66eebc3..1e88efc 100644 --- a/nResource/texts/de_DE.lang +++ b/nResource/texts/de_DE.lang @@ -1,5 +1,6 @@ item.naruto:fire_ball_justu.name=§c Feuerball Justu tile.naruto:hokage.name=Hokage-Zeichen item.naruto:ramen.name=§e Ramen -pack.name=§2 Minecraft Grundgestein §e Naruto Mod -pack.description=Dieser Mod fügt dem Spiel die Anime Naruto, Naruto Shippuden und Boruto hinzu. Ab diesem Moment befindet sich dieses Paket in der Entwicklung. Wir hoffen, diesem Paket noch viel mehr hinzufügen zu können. Von ModMaker101 und Kentcooper +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Dieser Mod fügt dem Spiel die Anime Naruto, Naruto Shippuden und Boruto hinzu. Derzeit befindet sich dieses Paket in der Entwicklung. Wir hoffen, diesem Paket noch viel mehr hinzufügen zu können. Von ModMaker101 und Kentcooper + diff --git a/nResource/texts/el_GR.lang b/nResource/texts/el_GR.lang index aea0edd..edac849 100644 --- a/nResource/texts/el_GR.lang +++ b/nResource/texts/el_GR.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Σημάδι Hokage item.naruto:ramen.name=§ε Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Αυτό το mod προσθέτει τα anime Naruto, Naruto Shippuden και Boruto στο παιχνίδι. Αυτή τη στιγμή αυτό το πακέτο βρίσκεται σε εξέλιξη. Ελπίζουμε να προσθέσουμε πολλά περισσότερα σε αυτό το πακέτο. Από, ModMaker101 και kentcooper + diff --git a/nResource/texts/en_GB.lang b/nResource/texts/en_GB.lang index 826f9e7..a00a6c8 100644 --- a/nResource/texts/en_GB.lang +++ b/nResource/texts/en_GB.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Hokage Sign item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=This mod adds the anime Naruto, Naruto Shippuden, and Boruto to the game. As of this moment this pack is in development. We hope to add lots more to this pack. From, ModMaker101 and kentcooper + diff --git a/nResource/texts/en_US.lang b/nResource/texts/en_US.lang index 826f9e7..a00a6c8 100644 --- a/nResource/texts/en_US.lang +++ b/nResource/texts/en_US.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Hokage Sign item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=This mod adds the anime Naruto, Naruto Shippuden, and Boruto to the game. As of this moment this pack is in development. We hope to add lots more to this pack. From, ModMaker101 and kentcooper + diff --git a/nResource/texts/es_ES.lang b/nResource/texts/es_ES.lang index f3bbd6c..606c8d0 100644 --- a/nResource/texts/es_ES.lang +++ b/nResource/texts/es_ES.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Bola de Fuego Justu -tile.naruto:hokage.name=Signo Hokage -item.naruto:ramen.name=§ el ramen +item.naruto:fire_ball_justu.name=§c Bola de fuego Justu +tile.naruto:hokage.name=Signo del Hokage +item.naruto:ramen.name=§e ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Este mod agrega el anime Naruto, Naruto Shippuden y Boruto al juego. A partir de este momento este paquete está en desarrollo. Esperamos agregar mucho más a este paquete. De, ModMaker101 y kentcooper +pack.description=Este mod agrega el anime Naruto, Naruto Shippuden y Boruto al juego. A partir de este momento este pack está en desarrollo. Esperamos agregar mucho más a este paquete. De ModMaker101 y kentcooper + diff --git a/nResource/texts/es_MX.lang b/nResource/texts/es_MX.lang index f3bbd6c..606c8d0 100644 --- a/nResource/texts/es_MX.lang +++ b/nResource/texts/es_MX.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Bola de Fuego Justu -tile.naruto:hokage.name=Signo Hokage -item.naruto:ramen.name=§ el ramen +item.naruto:fire_ball_justu.name=§c Bola de fuego Justu +tile.naruto:hokage.name=Signo del Hokage +item.naruto:ramen.name=§e ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Este mod agrega el anime Naruto, Naruto Shippuden y Boruto al juego. A partir de este momento este paquete está en desarrollo. Esperamos agregar mucho más a este paquete. De, ModMaker101 y kentcooper +pack.description=Este mod agrega el anime Naruto, Naruto Shippuden y Boruto al juego. A partir de este momento este pack está en desarrollo. Esperamos agregar mucho más a este paquete. De ModMaker101 y kentcooper + diff --git a/nResource/texts/fi_FI.lang b/nResource/texts/fi_FI.lang index 8aa279d..4712ece 100644 --- a/nResource/texts/fi_FI.lang +++ b/nResource/texts/fi_FI.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Hokagen merkki item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Tämä modi lisää peliin animet Naruto, Naruto Shippuden ja Boruto. Tällä hetkellä tämä paketti on kehitteillä. Toivomme saavamme tähän pakettiin paljon lisää. Lähettäjä: ModMaker101 ja kentcooper + diff --git a/nResource/texts/fr_CA.lang b/nResource/texts/fr_CA.lang index 7423813..b0ff752 100644 --- a/nResource/texts/fr_CA.lang +++ b/nResource/texts/fr_CA.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Boule de feu Justu +item.naruto:fire_ball_justu.name=§c Boule de Feu Justu tile.naruto:hokage.name=Signe du Hokage item.naruto:ramen.name=§e Ramen -pack.name=§2 Minecraft Socle rocheux §e Naruto Mod -pack.description=Ce mod ajoute l'anime Naruto, Naruto Shippuden et Boruto au jeu. A partir de ce moment ce pack est en développement. Nous espérons ajouter beaucoup plus à ce pack. De, ModMaker101 et Kentcooper +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Ce mod ajoute les anime Naruto, Naruto Shippuden et Boruto au jeu. Pour le moment, ce pack est en développement. Nous espérons ajouter beaucoup plus à ce pack. De, ModMaker101 et Kentcooper + diff --git a/nResource/texts/fr_FR.lang b/nResource/texts/fr_FR.lang index 7423813..b0ff752 100644 --- a/nResource/texts/fr_FR.lang +++ b/nResource/texts/fr_FR.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Boule de feu Justu +item.naruto:fire_ball_justu.name=§c Boule de Feu Justu tile.naruto:hokage.name=Signe du Hokage item.naruto:ramen.name=§e Ramen -pack.name=§2 Minecraft Socle rocheux §e Naruto Mod -pack.description=Ce mod ajoute l'anime Naruto, Naruto Shippuden et Boruto au jeu. A partir de ce moment ce pack est en développement. Nous espérons ajouter beaucoup plus à ce pack. De, ModMaker101 et Kentcooper +pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.description=Ce mod ajoute les anime Naruto, Naruto Shippuden et Boruto au jeu. Pour le moment, ce pack est en développement. Nous espérons ajouter beaucoup plus à ce pack. De, ModMaker101 et Kentcooper + diff --git a/nResource/texts/hu_HU.lang b/nResource/texts/hu_HU.lang index 3405606..df364c5 100644 --- a/nResource/texts/hu_HU.lang +++ b/nResource/texts/hu_HU.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Hokage jel item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Ez a mod hozzáadja a Naruto, Naruto Shippuden és Boruto animéket a játékhoz. Jelenleg ez a csomag fejlesztés alatt áll. Reméljük, hogy még sok mindent hozzáadhatunk ehhez a csomaghoz. A ModMaker101-től és a kentcoopertől + diff --git a/nResource/texts/id_ID.lang b/nResource/texts/id_ID.lang index 6fdd392..cb17ac8 100644 --- a/nResource/texts/id_ID.lang +++ b/nResource/texts/id_ID.lang @@ -1,5 +1,6 @@ item.naruto:fire_ball_justu.name=§c Bola Api Justu tile.naruto:hokage.name=Tanda Hokage item.naruto:ramen.name=§e Ramen -pack.name=§2 Minecraft Bedrock §e Naruto Mod +pack.name=§2 Batuan Dasar Minecraft §e Naruto Mod pack.description=Mod ini menambahkan anime Naruto, Naruto Shippuden, dan Boruto ke dalam game. Saat ini paket ini sedang dalam pengembangan. Kami berharap dapat menambahkan lebih banyak lagi ke paket ini. Dari, ModMaker101 dan kentcooper + diff --git a/nResource/texts/it_IT.lang b/nResource/texts/it_IT.lang index 701d640..27737de 100644 --- a/nResource/texts/it_IT.lang +++ b/nResource/texts/it_IT.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Fire Ball Justu +item.naruto:fire_ball_justu.name=§c Palla di fuoco Justu tile.naruto:hokage.name=Segno dell'Hokage -item.naruto:ramen.name=§e ramen +item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Questa mod aggiunge l'anime Naruto, Naruto Shippuden e Boruto al gioco. A partire da questo momento questo pacchetto è in fase di sviluppo. Speriamo di aggiungere molto di più a questo pacchetto. Da, ModMaker101 e kentcooper +pack.description=Questa mod aggiunge gli anime Naruto, Naruto Shippuden e Boruto al gioco. Al momento questo pacchetto è in fase di sviluppo. Speriamo di aggiungere molto altro a questo pacchetto. Da ModMaker101 e Kentcooper + diff --git a/nResource/texts/ja_JP.lang b/nResource/texts/ja_JP.lang index 1863edd..1441dcf 100644 --- a/nResource/texts/ja_JP.lang +++ b/nResource/texts/ja_JP.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c ファイアボールジャストゥ +item.naruto:fire_ball_justu.name=§c ファイアーボール・ジュシュ tile.naruto:hokage.name=火影サイン -item.naruto:ramen.name=§e ラーメン -pack.name=§2 Minecraft の岩盤 §e Naruto Mod -pack.description=この mod は、アニメのナルト、ナルト疾風伝、およびボルトをゲームに追加します。現時点では、このパックは開発中です。このパックにさらに多くを追加したいと考えています。から、ModMaker101 と kentcooper +item.naruto:ramen.name=§ ラーメン +pack.name=§2 Minecraft Bedrock §e NARUTO Mod +pack.description=この MOD は、アニメ NARUTO、NARUTO 疾風伝、BORUTO をゲームに追加します。現時点では、このパックは開発中です。このパックにはさらに多くの機能を追加したいと考えています。 ModMaker101 および kentcooper より + diff --git a/nResource/texts/ko_KR.lang b/nResource/texts/ko_KR.lang index 6f8ef31..e2fe8b6 100644 --- a/nResource/texts/ko_KR.lang +++ b/nResource/texts/ko_KR.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c 파이어볼 유스투 +item.naruto:fire_ball_justu.name=§c 파이어볼 저스투 tile.naruto:hokage.name=호카게 사인 item.naruto:ramen.name=§e 라면 pack.name=§2 Minecraft Bedrock §e 나루토 모드 -pack.description=이 모드는 Anime Naruto, Naruto Shippuden 및 Boruto를 게임에 추가합니다. 현재 이 팩은 개발 중입니다. 이 팩에 더 많은 것을 추가할 수 있기를 바랍니다. From, ModMaker101 및 kentcooper +pack.description=이 모드는 애니메이션 나루토, 나루토 질풍전, 보루토를 게임에 추가합니다. 현재 이 팩은 개발 중입니다. 우리는 이 팩에 더 많은 것을 추가할 수 있기를 바랍니다. ModMaker101 및 kentcooper에서 + diff --git a/nResource/texts/nb_NO.lang b/nResource/texts/nb_NO.lang index 397448c..e491f37 100644 --- a/nResource/texts/nb_NO.lang +++ b/nResource/texts/nb_NO.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Hokage-skilt item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Berggrunn §e Naruto Mod pack.description=Denne modden legger til anime Naruto, Naruto Shippuden og Boruto til spillet. For øyeblikket er denne pakken under utvikling. Vi håper å legge til mye mer til denne pakken. Fra, ModMaker101 og kentcooper + diff --git a/nResource/texts/nl_NL.lang b/nResource/texts/nl_NL.lang index 6146fb9..a9ef348 100644 --- a/nResource/texts/nl_NL.lang +++ b/nResource/texts/nl_NL.lang @@ -2,4 +2,5 @@ item.naruto:fire_ball_justu.name=§c Vuurbal Justu tile.naruto:hokage.name=Hokage-teken item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Deze mod voegt de anime Naruto, Naruto Shippuden en Boruto toe aan het spel. Vanaf dit moment is dit pakket in ontwikkeling. We hopen nog veel meer aan dit pakket toe te voegen. Van, ModMaker101 en KentCooper +pack.description=Deze mod voegt de anime Naruto, Naruto Shippuden en Boruto toe aan het spel. Vanaf dit moment is dit pakket in ontwikkeling. We hopen nog veel meer aan dit pakket toe te voegen. Van ModMaker101 en kentcooper + diff --git a/nResource/texts/pl_PL.lang b/nResource/texts/pl_PL.lang index cb8fc5e..ee8ce39 100644 --- a/nResource/texts/pl_PL.lang +++ b/nResource/texts/pl_PL.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Fire Ball Justu +item.naruto:fire_ball_justu.name=§c Ognista Kula Justu tile.naruto:hokage.name=Znak Hokage item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Ten mod dodaje do gry anime Naruto, Naruto Shippuden i Boruto. W tej chwili ten pakiet jest w fazie rozwoju. Mamy nadzieję, że dodamy o wiele więcej do tego pakietu. Od, ModMaker101 i kentcooper +pack.description=Ten mod dodaje do gry anime Naruto, Naruto Shippuden i Boruto. W tej chwili ten pakiet jest w fazie rozwoju. Mamy nadzieję dodać o wiele więcej do tego pakietu. Od, ModMaker101 i kentcooper + diff --git a/nResource/texts/pt_BR.lang b/nResource/texts/pt_BR.lang index 2ceb9f3..ac86437 100644 --- a/nResource/texts/pt_BR.lang +++ b/nResource/texts/pt_BR.lang @@ -1,5 +1,6 @@ item.naruto:fire_ball_justu.name=§c Bola de Fogo Justu -tile.naruto:hokage.name=Sinal Hokage +tile.naruto:hokage.name=Sinal de Hokage item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Este mod adiciona o anime Naruto, Naruto Shippuden e Boruto ao jogo. A partir deste momento, este pacote está em desenvolvimento. Esperamos adicionar muito mais a este pacote. De, ModMaker101 e kentcooper +pack.description=Este mod adiciona os animes Naruto, Naruto Shippuden e Boruto ao jogo. Neste momento este pacote está em desenvolvimento. Esperamos adicionar muito mais a este pacote. De, ModMaker101 e Kentcooper + diff --git a/nResource/texts/pt_PT.lang b/nResource/texts/pt_PT.lang index 2ceb9f3..ac86437 100644 --- a/nResource/texts/pt_PT.lang +++ b/nResource/texts/pt_PT.lang @@ -1,5 +1,6 @@ item.naruto:fire_ball_justu.name=§c Bola de Fogo Justu -tile.naruto:hokage.name=Sinal Hokage +tile.naruto:hokage.name=Sinal de Hokage item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Este mod adiciona o anime Naruto, Naruto Shippuden e Boruto ao jogo. A partir deste momento, este pacote está em desenvolvimento. Esperamos adicionar muito mais a este pacote. De, ModMaker101 e kentcooper +pack.description=Este mod adiciona os animes Naruto, Naruto Shippuden e Boruto ao jogo. Neste momento este pacote está em desenvolvimento. Esperamos adicionar muito mais a este pacote. De, ModMaker101 e Kentcooper + diff --git a/nResource/texts/ru_RU.lang b/nResource/texts/ru_RU.lang index 8f2a0b3..c5974b3 100644 --- a/nResource/texts/ru_RU.lang +++ b/nResource/texts/ru_RU.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Огненный шар Юсту +item.naruto:fire_ball_justu.name=§c Огненный шар Джусту tile.naruto:hokage.name=Знак Хокаге -item.naruto:ramen.name=§e Рамэн -pack.name=§2 Minecraft Bedrock §e Мод Наруто -pack.description=Этот мод добавляет в игру аниме Наруто, Наруто Шиппуден и Боруто. На данный момент этот пак находится в разработке. Мы надеемся добавить еще много чего в этот пакет. От, ModMaker101 и kentcooper +item.naruto:ramen.name=§ Рамэн +pack.name=§2 Minecraft Bedrock §e Наруто Мод +pack.description=Этот мод добавляет в игру аниме Наруто, Наруто Шиппуден и Боруто. На данный момент этот пакет находится в разработке. Мы надеемся добавить в этот пакет еще много интересного. От ModMaker101 и kentcooper. + diff --git a/nResource/texts/sk_SK.lang b/nResource/texts/sk_SK.lang index c16991e..83afe5a 100644 --- a/nResource/texts/sk_SK.lang +++ b/nResource/texts/sk_SK.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Znamenie Hokage item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Tento mod pridáva do hry anime Naruto, Naruto Shippuden a Boruto. Od tohto momentu je tento balík vo vývoji. Dúfame, že do tohto balíka pridáme oveľa viac. Od, ModMaker101 a kentcooper + diff --git a/nResource/texts/sv_SE.lang b/nResource/texts/sv_SE.lang index b1e2831..d255c68 100644 --- a/nResource/texts/sv_SE.lang +++ b/nResource/texts/sv_SE.lang @@ -3,3 +3,4 @@ tile.naruto:hokage.name=Hokage tecken item.naruto:ramen.name=§e Ramen pack.name=§2 Minecraft Bedrock §e Naruto Mod pack.description=Denna mod lägger till animen Naruto, Naruto Shippuden och Boruto till spelet. För närvarande är detta paket under utveckling. Vi hoppas kunna lägga till mycket mer till detta paket. Från, ModMaker101 och kentcooper + diff --git a/nResource/texts/tr_TR.lang b/nResource/texts/tr_TR.lang index dcfd017..24d96da 100644 --- a/nResource/texts/tr_TR.lang +++ b/nResource/texts/tr_TR.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c Ateş Topu Sadece -tile.naruto:hokage.name=Hokage İşareti -item.naruto:ramen.name=Şe Ramen +item.naruto:fire_ball_justu.name=§c Ateş Topu Justu +tile.naruto:hokage.name=Hokage Burcu +item.naruto:ramen.name=Ramen pack.name=§2 Minecraft Bedrock §e Naruto Modu -pack.description=Bu mod oyuna Naruto, Naruto Shippuden ve Boruto animelerini ekler. Şu an itibariyle bu paket geliştirme aşamasındadır. Bu pakete daha fazlasını eklemeyi umuyoruz. ModMaker101 ve kentcooper'dan +pack.description=Bu mod oyuna Naruto, Naruto Shippuden ve Boruto animelerini ekler. Şu an itibariyle bu paket geliştirilme aşamasındadır. Bu pakete çok daha fazlasını eklemeyi umuyoruz. ModMaker101 ve kentcooper'dan + diff --git a/nResource/texts/uk_UA.lang b/nResource/texts/uk_UA.lang index 38e4547..d93f211 100644 --- a/nResource/texts/uk_UA.lang +++ b/nResource/texts/uk_UA.lang @@ -2,4 +2,5 @@ item.naruto:fire_ball_justu.name=§c Вогняна куля Юсту tile.naruto:hokage.name=Знак Хокаге item.naruto:ramen.name=§e Рамен pack.name=§2 Minecraft Bedrock §e Naruto Mod -pack.description=Цей мод додає до гри аніме Наруто, Наруто Шипуден і Боруто. На даний момент цей пакет знаходиться в розробці. Ми сподіваємось додати ще багато до цього набору. From, ModMaker101 і kentcooper +pack.description=Цей мод додає до гри аніме Наруто, Наруто Шипуден і Боруто. На даний момент цей пакет знаходиться в розробці. Ми сподіваємося додати багато іншого до цього набору. From, ModMaker101 і kentcooper + diff --git a/nResource/texts/zh_CN.lang b/nResource/texts/zh_CN.lang index d318155..ea13288 100644 --- a/nResource/texts/zh_CN.lang +++ b/nResource/texts/zh_CN.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c 火球术 +item.naruto:fire_ball_justu.name=§c 火球正义 tile.naruto:hokage.name=火影标志 item.naruto:ramen.name=§e 拉面 -pack.name=§2 Minecraft Bedrock §e 火影忍者 Mod -pack.description=这个模组将火影忍者、火影忍者疾风传和博人传添加到游戏中。目前这个包正在开发中。我们希望在此包中添加更多内容。来自,ModMaker101 和 kentcooper +pack.name=§2 Minecraft 基岩 §e 火影忍者 Mod +pack.description=该模组将动漫《火影忍者》、《火影忍者疾风传》和《博人传》添加到游戏中。截至目前,该包正在开发中。我们希望为这个包添加更多内容。来自 ModMaker101 和 kentcooper + diff --git a/nResource/texts/zh_TW.lang b/nResource/texts/zh_TW.lang index d318155..ea13288 100644 --- a/nResource/texts/zh_TW.lang +++ b/nResource/texts/zh_TW.lang @@ -1,5 +1,6 @@ -item.naruto:fire_ball_justu.name=§c 火球术 +item.naruto:fire_ball_justu.name=§c 火球正义 tile.naruto:hokage.name=火影标志 item.naruto:ramen.name=§e 拉面 -pack.name=§2 Minecraft Bedrock §e 火影忍者 Mod -pack.description=这个模组将火影忍者、火影忍者疾风传和博人传添加到游戏中。目前这个包正在开发中。我们希望在此包中添加更多内容。来自,ModMaker101 和 kentcooper +pack.name=§2 Minecraft 基岩 §e 火影忍者 Mod +pack.description=该模组将动漫《火影忍者》、《火影忍者疾风传》和《博人传》添加到游戏中。截至目前,该包正在开发中。我们希望为这个包添加更多内容。来自 ModMaker101 和 kentcooper + From 41c6fda5e4740b3aae0e6e2c2ec8ee3fa961b56d Mon Sep 17 00:00:00 2001 From: ModMaker101 <119018978+ModMaker101@users.noreply.github.com> Date: Wed, 20 Mar 2024 14:46:09 -0400 Subject: [PATCH 5/7] this is cleanup --- n Behavior/items/food/ramen.json | 16 +++++ n Behavior/items/jutsu/fire_ball_jutsu.json | 56 ++++++++++++++++++ n Resource.mcaddon | Bin 187228 -> 0 bytes n Resource/entity/jutsu/fire_ball_jutsu.json | 29 +++++++++ n Resource/items/food/ramen.json | 14 +++++ nBehavior/entities/jutsu/fire_ball_jutsu.json | 4 ++ nBehavior/entities/weapons/shuriken.json | 4 ++ nBehavior/items/fire_ball_jutsu.json | 34 ++--------- nBehavior/items/weapons/shuriken.json | 4 ++ nBehavior/recipes/ramen.json | 4 ++ nBehavior/recipes/shuriken.json | 4 ++ nResource/entity/weapons/shuriken.entity.json | 4 ++ 12 files changed, 144 insertions(+), 29 deletions(-) create mode 100644 n Behavior/items/food/ramen.json create mode 100644 n Behavior/items/jutsu/fire_ball_jutsu.json delete mode 100644 n Resource.mcaddon create mode 100644 n Resource/entity/jutsu/fire_ball_jutsu.json create mode 100644 n Resource/items/food/ramen.json diff --git a/n Behavior/items/food/ramen.json b/n Behavior/items/food/ramen.json new file mode 100644 index 0000000..b7cb3b1 --- /dev/null +++ b/n Behavior/items/food/ramen.json @@ -0,0 +1,16 @@ +{ + "format_version": "1.20.0", + "minecraft:item": { + "description": { + "identifier": "naruto:ramen" + }, + + "components": { + "minecraft:use_duration": 32, + "minecraft:food": { + "nutrition": 20, + "saturation_modifier": "high" + } + } + } + } \ No newline at end of file diff --git a/n Behavior/items/jutsu/fire_ball_jutsu.json b/n Behavior/items/jutsu/fire_ball_jutsu.json new file mode 100644 index 0000000..0a6d4e1 --- /dev/null +++ b/n Behavior/items/jutsu/fire_ball_jutsu.json @@ -0,0 +1,56 @@ +{ +<<<<<<<< Updated upstream:nBehavior/items/fire_ball_jutsu.json + "format_version": "1.20.30", +======== + "format_version": "1.20.0", +>>>>>>>> Stashed changes:n Behavior/items/jutsu/fire_ball_jutsu.json + "minecraft:item": { + "description": { + "identifier": "naruto:fire_ball_jutsu", + "category": "Equipment" + }, + "components": { + "minecraft:creative_category": { + "parent": "itemGroup.name.sword" + }, + "minecraft:icon": { + "texture": "fireball_jutsu" + }, + "minecraft:max_stack_size": 1, + "minecraft:hand_equipped": true, + "minecraft:durability": { + "max_durability": 1 + }, + "minecraft:damage": 1.5, + "minecraft:can_destroy_in_creative": false, + + + + "minecraft:use_duration": 2, + + "minecraft:cooldown": { + "category": "tiro", + "duration": 4 + }, + "minecraft:on_use": { + "on_use": { + "event": "laiser" + } + } + }, + "events": { + "laiser": { + "shoot": { + "projectile": "naruto:fire_ball_jutsu", + "launch_power": 1 + }, + "run_command": { + "command": [ + "playsound jutsu @a[x=~,y=~,z=~,r=10]", + "particle minecraft:basic_smoke_particle ^^1.6^0.8" + ] + } + } + } + } +} diff --git a/n Resource.mcaddon b/n Resource.mcaddon deleted file mode 100644 index 8fe93916bce7b62eb35c667353ce0e55e54e4a75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187228 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 Xiwc|K$xB6f7XNl*C01LHNlN)YY64ks diff --git a/n Resource/entity/jutsu/fire_ball_jutsu.json b/n Resource/entity/jutsu/fire_ball_jutsu.json new file mode 100644 index 0000000..4e02460 --- /dev/null +++ b/n Resource/entity/jutsu/fire_ball_jutsu.json @@ -0,0 +1,29 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "naruto:fire_ball_jutsu", + "materials": { + "default": "egg" + }, + "textures": { + "default": "textures/jutsus/fire_ball_jutsu" + }, + "geometry": { + "default": "geometry.fire_ball_jutsu" + }, + "render_controllers": [ "controller.render.fire_ball_jutsu" ], + "animations": { + "flying": "animation.fire_ball_jutsu" + }, + "scripts": { + "animate": [ + "flying" + ] + }, + "particle_effects": { + "fire_trail":"naruto:fire" + } + } + } +} diff --git a/n Resource/items/food/ramen.json b/n Resource/items/food/ramen.json new file mode 100644 index 0000000..5aafc82 --- /dev/null +++ b/n Resource/items/food/ramen.json @@ -0,0 +1,14 @@ +{ + "format_version": "1.10", + "minecraft:item": { + "description": { + "identifier": "naruto:ramen", + "category": "food" + }, + "components": { + "minecraft:icon": "ramen", + "minecraft:use_animation": "eat", + "minecraft:render_offsets": "apple" + } + } +} diff --git a/nBehavior/entities/jutsu/fire_ball_jutsu.json b/nBehavior/entities/jutsu/fire_ball_jutsu.json index e0834ba..6e1ff7c 100644 --- a/nBehavior/entities/jutsu/fire_ball_jutsu.json +++ b/nBehavior/entities/jutsu/fire_ball_jutsu.json @@ -1,5 +1,9 @@ { +<<<<<<< Updated upstream:nBehavior/entities/jutsu/fire_ball_jutsu.json "format_version": "1.20.30", +======= + "format_version": "1.20.0", +>>>>>>> Stashed changes:n Behavior/entities/jutsu/fire_ball_jutsu.json "minecraft:entity": { "description": { "identifier": "naruto:fire_ball_jutsu", diff --git a/nBehavior/entities/weapons/shuriken.json b/nBehavior/entities/weapons/shuriken.json index 347a6bf..2b5a5a5 100644 --- a/nBehavior/entities/weapons/shuriken.json +++ b/nBehavior/entities/weapons/shuriken.json @@ -1,5 +1,9 @@ { +<<<<<<< Updated upstream:nBehavior/entities/weapons/shuriken.json "format_version": "1.20.30", +======= + "format_version": "1.20.0", +>>>>>>> Stashed changes:n Behavior/entities/weapons/shuriken.json "minecraft:entity": { "description": { "identifier": "naruto:shuriken", diff --git a/nBehavior/items/fire_ball_jutsu.json b/nBehavior/items/fire_ball_jutsu.json index 8362021..0a6d4e1 100644 --- a/nBehavior/items/fire_ball_jutsu.json +++ b/nBehavior/items/fire_ball_jutsu.json @@ -1,5 +1,9 @@ { +<<<<<<<< Updated upstream:nBehavior/items/fire_ball_jutsu.json "format_version": "1.20.30", +======== + "format_version": "1.20.0", +>>>>>>>> Stashed changes:n Behavior/items/jutsu/fire_ball_jutsu.json "minecraft:item": { "description": { "identifier": "naruto:fire_ball_jutsu", @@ -32,35 +36,7 @@ "on_use": { "event": "laiser" } - }, - - - "minecraft:render_offsets": { - "main_hand": { - "first_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - }, - "third_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - } - }, - "off_hand": { - "first_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - }, - "third_person": { - "position": [0.0,0.0,0.0], - "rotation": [0.0,0.0,0.0], - "scale": [0.0,0.0,0.0] - } - } - } + } }, "events": { "laiser": { diff --git a/nBehavior/items/weapons/shuriken.json b/nBehavior/items/weapons/shuriken.json index 63c26ff..5259146 100644 --- a/nBehavior/items/weapons/shuriken.json +++ b/nBehavior/items/weapons/shuriken.json @@ -1,5 +1,9 @@ { +<<<<<<< Updated upstream:nBehavior/items/weapons/shuriken.json "format_version": "1.20.30", +======= + "format_version": "1.20.0", +>>>>>>> Stashed changes:n Behavior/items/weapons/shuriken.json "minecraft:item": { "description": { "category": "equipment", diff --git a/nBehavior/recipes/ramen.json b/nBehavior/recipes/ramen.json index 81dd1da..241ac80 100644 --- a/nBehavior/recipes/ramen.json +++ b/nBehavior/recipes/ramen.json @@ -1,5 +1,9 @@ { +<<<<<<< Updated upstream:nBehavior/recipes/ramen.json "format_version": "1.20.30", +======= + "format_version": "1.20.0", +>>>>>>> Stashed changes:n Behavior/recipes/ramen.json "minecraft:recipe_shaped": { "description": { "identifier": "naruto:ramen" diff --git a/nBehavior/recipes/shuriken.json b/nBehavior/recipes/shuriken.json index a415fae..25048c1 100644 --- a/nBehavior/recipes/shuriken.json +++ b/nBehavior/recipes/shuriken.json @@ -1,5 +1,9 @@ { +<<<<<<< Updated upstream:nBehavior/recipes/shuriken.json "format_version": "1.20.30", +======= + "format_version": "1.20.0", +>>>>>>> Stashed changes:n Behavior/recipes/shuriken.json "minecraft:recipe_shaped": { "description": { "identifier": "naruto:shuriken" diff --git a/nResource/entity/weapons/shuriken.entity.json b/nResource/entity/weapons/shuriken.entity.json index 94cc46c..bc823a9 100644 --- a/nResource/entity/weapons/shuriken.entity.json +++ b/nResource/entity/weapons/shuriken.entity.json @@ -1,5 +1,9 @@ { +<<<<<<< Updated upstream:nResource/entity/weapons/shuriken.entity.json "format_version": "1.20.30", +======= + "format_version": "1.20.0", +>>>>>>> Stashed changes:n Resource/entity/weapons/shuriken.entity.json "minecraft:client_entity": { "description": { "identifier": "naruto:shuriken", From 27c78e90f12d2e76c2b0de68b4bd8c374c1ddc85 Mon Sep 17 00:00:00 2001 From: ModMaker101 <119018978+ModMaker101@users.noreply.github.com> Date: Wed, 20 Mar 2024 14:50:46 -0400 Subject: [PATCH 6/7] Delete n Resource directory --- n Resource/entity/jutsu/fire_ball_jutsu.json | 29 -------------------- n Resource/items/food/ramen.json | 14 ---------- 2 files changed, 43 deletions(-) delete mode 100644 n Resource/entity/jutsu/fire_ball_jutsu.json delete mode 100644 n Resource/items/food/ramen.json diff --git a/n Resource/entity/jutsu/fire_ball_jutsu.json b/n Resource/entity/jutsu/fire_ball_jutsu.json deleted file mode 100644 index 4e02460..0000000 --- a/n Resource/entity/jutsu/fire_ball_jutsu.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "format_version": "1.10.0", - "minecraft:client_entity": { - "description": { - "identifier": "naruto:fire_ball_jutsu", - "materials": { - "default": "egg" - }, - "textures": { - "default": "textures/jutsus/fire_ball_jutsu" - }, - "geometry": { - "default": "geometry.fire_ball_jutsu" - }, - "render_controllers": [ "controller.render.fire_ball_jutsu" ], - "animations": { - "flying": "animation.fire_ball_jutsu" - }, - "scripts": { - "animate": [ - "flying" - ] - }, - "particle_effects": { - "fire_trail":"naruto:fire" - } - } - } -} diff --git a/n Resource/items/food/ramen.json b/n Resource/items/food/ramen.json deleted file mode 100644 index 5aafc82..0000000 --- a/n Resource/items/food/ramen.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "format_version": "1.10", - "minecraft:item": { - "description": { - "identifier": "naruto:ramen", - "category": "food" - }, - "components": { - "minecraft:icon": "ramen", - "minecraft:use_animation": "eat", - "minecraft:render_offsets": "apple" - } - } -} From 527d8bd8a1741fdaeef7385dcbc5c139bbff29fb Mon Sep 17 00:00:00 2001 From: ModMaker101 <119018978+ModMaker101@users.noreply.github.com> Date: Wed, 20 Mar 2024 15:20:04 -0400 Subject: [PATCH 7/7] this is cleanup --- nBehavior/blocks/hokage.block.json | 36 - nBehavior/entities/jutsu/fire_ball_jutsu.json | 4 - nBehavior/entities/jutsu/teleport_kunai.json | 58 - .../entities/shadow_clone/shadow_clone.json | 329 ---- nBehavior/entities/weapons/kunai.json | 50 - nBehavior/entities/weapons/shuriken.json | 4 - nBehavior/items/fire_ball_jutsu.json | 56 - .../items/food/ramen.json | 0 .../items/jutsu/fire_ball_jutsu.json | 4 - nBehavior/items/ramen.json | 16 - nBehavior/items/weapons/kunai.json | 44 - nBehavior/items/weapons/shuriken.json | 4 - nBehavior/recipes/ramen.json | 4 - nBehavior/recipes/shuriken.json | 4 - nBehavior/scripts/main.js | 1 - nBehavior/scripts/tree_chopper/tc.js | 276 ---- .../animations/shadow_clone.animation.json | 4 - nResource/animations/teleport_kunai.json | 18 - nResource/entity/weapons/shuriken.entity.json | 4 - nResource/materials/entity.material | 15 - nResource/mobs.json | 1330 ----------------- nResource/models/blocks.json | 5 - nResource/models/blocks/hokage.geo.json | 173 --- nResource/models/entity/hokage.block.json | 30 - .../models/entity/shadow_clone/model.geo.json | 121 -- nResource/models/entity/white_zestu.geo.json | 67 - nResource/particles/chidori.particle.json | 37 - .../particles/teleport_kunai.particle.json | 50 - .../zombie.render_controller.json | 11 - nResource/textures/blocks/hokage.png | Bin 3898 -> 0 bytes .../textures/environment/moon_phases.png | Bin 4293 -> 0 bytes nResource/textures/environment/sun.png | Bin 2985 -> 0 bytes nResource/textures/environment/weather.png | Bin 3774 -> 0 bytes nResource/textures/gui/icons.png | Bin 13237 -> 0 bytes 34 files changed, 2755 deletions(-) delete mode 100644 nBehavior/blocks/hokage.block.json delete mode 100644 nBehavior/entities/jutsu/teleport_kunai.json delete mode 100644 nBehavior/entities/shadow_clone/shadow_clone.json delete mode 100644 nBehavior/entities/weapons/kunai.json delete mode 100644 nBehavior/items/fire_ball_jutsu.json rename {n Behavior => nBehavior}/items/food/ramen.json (100%) rename {n Behavior => nBehavior}/items/jutsu/fire_ball_jutsu.json (85%) delete mode 100644 nBehavior/items/ramen.json delete mode 100644 nBehavior/items/weapons/kunai.json delete mode 100644 nBehavior/scripts/main.js delete mode 100644 nBehavior/scripts/tree_chopper/tc.js delete mode 100644 nResource/animations/shadow_clone.animation.json delete mode 100644 nResource/animations/teleport_kunai.json delete mode 100644 nResource/materials/entity.material delete mode 100644 nResource/mobs.json delete mode 100644 nResource/models/blocks.json delete mode 100644 nResource/models/blocks/hokage.geo.json delete mode 100644 nResource/models/entity/hokage.block.json delete mode 100644 nResource/models/entity/shadow_clone/model.geo.json delete mode 100644 nResource/models/entity/white_zestu.geo.json delete mode 100644 nResource/particles/chidori.particle.json delete mode 100644 nResource/particles/teleport_kunai.particle.json delete mode 100644 nResource/render_controllers/zombie.render_controller.json delete mode 100644 nResource/textures/blocks/hokage.png delete mode 100644 nResource/textures/environment/moon_phases.png delete mode 100644 nResource/textures/environment/sun.png delete mode 100644 nResource/textures/environment/weather.png delete mode 100644 nResource/textures/gui/icons.png diff --git a/nBehavior/blocks/hokage.block.json b/nBehavior/blocks/hokage.block.json deleted file mode 100644 index 9a63813..0000000 --- a/nBehavior/blocks/hokage.block.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "format_version": "1.20.30", - "minecraft:block": { - "description": { - "identifier": "naruto:hokage", - "menu_category": { - "category": "construction", - "group": "itemGroup.name.planks" - } - }, - "components": { - "minecraft:collision_box": { - "origin":[4.15, 0, -7.5], - "size":[1.85, 13, 2] - }, - "minecraft:destructible_by_mining": { - "seconds_to_destroy": 2 - }, - "minecraft:destructible_by_explosion": { - "explosion_resistance": 30 - }, - "minecraft:geometry": "geometry.hokage", - "minecraft:material_instances": { - "*": { - "texture": "hokage", - "render_method": "alpha_test" - } - }, - "minecraft:on_placed": { - "target": "self" - }, - "minecraft:light_emission": 2, - "minecraft:map_color": "#a30000" - } - } -} \ No newline at end of file diff --git a/nBehavior/entities/jutsu/fire_ball_jutsu.json b/nBehavior/entities/jutsu/fire_ball_jutsu.json index 6e1ff7c..286e786 100644 --- a/nBehavior/entities/jutsu/fire_ball_jutsu.json +++ b/nBehavior/entities/jutsu/fire_ball_jutsu.json @@ -1,9 +1,5 @@ { -<<<<<<< Updated upstream:nBehavior/entities/jutsu/fire_ball_jutsu.json - "format_version": "1.20.30", -======= "format_version": "1.20.0", ->>>>>>> Stashed changes:n Behavior/entities/jutsu/fire_ball_jutsu.json "minecraft:entity": { "description": { "identifier": "naruto:fire_ball_jutsu", diff --git a/nBehavior/entities/jutsu/teleport_kunai.json b/nBehavior/entities/jutsu/teleport_kunai.json deleted file mode 100644 index 4dd4de2..0000000 --- a/nBehavior/entities/jutsu/teleport_kunai.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "format_version": "1.20.30", - "minecraft:entity": { - "description": { - "identifier": "naruto:teleport_kuani", - "is_spawnable": false, - "is_summonable": false, - "is_experimental": false, - "runtime_identifier": "minecraft:ender_pearl" - }, - "component_groups": { - "minecraft:no_spawn": { - "minecraft:projectile": { - "on_hit": { - "teleport_owner": { }, - "remove_on_hit": { } - }, - "power": 2, - "gravity": 0.025, - "angle_offset": 0.0, - "inertia": 1, - "liquid_inertia": 1 - } - } - }, - - "components": { - "minecraft:collision_box": { - "width": 0.25, - "height": 0.25 - }, - "minecraft:projectile": { - "on_hit": { - "teleport_owner": { } - }, - "remove_on_hit": { } - }, - "power": 2, - "gravity": 0.025, - "angle_offset": 0.0, - "inertia": 1, - "liquid_inertia": 1 - }, - "minecraft:physics": { - }, - "minecraft:pushable": { - "is_pushable": true, - "is_pushable_by_piston": true - }, - "minecraft:conditional_bandwidth_optimization": { - "default_values": { - "max_optimized_distance": 80.0, - "max_dropped_ticks": 7, - "use_motion_prediction_hints": true - } - } - } - } diff --git a/nBehavior/entities/shadow_clone/shadow_clone.json b/nBehavior/entities/shadow_clone/shadow_clone.json deleted file mode 100644 index 47e327a..0000000 --- a/nBehavior/entities/shadow_clone/shadow_clone.json +++ /dev/null @@ -1,329 +0,0 @@ -{ - "format_version": "1.20.30", - "minecraft:entity": { - "description": { - "identifier": "minecraft:wolf", - "is_spawnable": true, - "is_summonable": true, - "is_experimental": false - }, - - "component_groups": { - "minecraft:wolf_baby": { - "minecraft:is_baby": { - }, - "minecraft:scale": { - "value": 0.5 - }, - - "minecraft:ageable": { - "duration": 1200, - "feed_items": [ - "chicken", - "cooked_chicken", - "beef", - "cooked_beef", - "muttonRaw", - "muttonCooked", - "porkchop", - "cooked_porkchop", - "rabbit", - "cooked_rabbit", - "rotten_flesh" - ], - "grow_up": { - "event": "minecraft:ageable_grow_up", - "target": "self" - } - } - }, - - "minecraft:wolf_adult": { - "minecraft:experience_reward": { - "on_bred": "Math.Random(1,7)", - "on_death": "query.last_hit_by_player ? Math.Random(1,3) : 0" - }, - "minecraft:loot": { - "table": "loot_tables/entities/wolf.json" - }, - "minecraft:breedable": { - "require_tame": true, - "require_full_health": true, - "breeds_with": { - "mate_type": "minecraft:wolf", - "baby_type": "minecraft:wolf", - "breed_event": { - "event": "minecraft:entity_born", - "target": "baby" - } - }, - "breed_items": [ - "chicken", - "cooked_chicken", - "beef", - "cooked_beef", - "muttonRaw", - "muttonCooked", - "porkchop", - "cooked_porkchop", - "rabbit", - "cooked_rabbit", - "rotten_flesh" - ] - } - }, - - "minecraft:wolf_angry": { - "minecraft:angry": { - "duration": 25, - "broadcast_anger": true, - "broadcast_range": 20, - "calm_event": { - "event": "minecraft:on_calm", - "target": "self" - } - }, - "minecraft:on_target_acquired": { - }, - "minecraft:rideable": { - "seat_count": 1, - "family_types": [ - "zombie", - "player" - ], - "seats": { - "position": [ 0.0, 0.675, -0.1 ] - } - } - }, - - "minecraft:wolf_wild": { - "minecraft:behavior.avoid_mob_type": { - "priority": 3, - "entity_types": [ - { - "filters": { "test": "is_family", "subject": "other", "value": "llama" }, - "max_dist": 24, - "walk_speed_multiplier": 1.5, - "sprint_speed_multiplier": 1.5 - } - ], - "probability_per_strength": 0.14 - }, - "minecraft:tameable": { - "probability": 0.33, - "tame_items": "bone", - "tame_event": { - "event": "minecraft:on_tame", - "target": "self" - } - }, - - "minecraft:behavior.nearest_attackable_target": { - "priority": 4, - "reselect_targets": true, - "must_see": true, - "entity_types": [ - { - "filters": { - "any_of": [ - { "test" : "is_family", "subject" : "other", "value" : "skeleton"}, - { "test" : "is_family", "subject" : "other", "value" : "sheep"}, - { "test" : "is_family", "subject" : "other", "value" : "rabbit"}, - { "test" : "is_family", "subject" : "other", "value" : "fox"} - ] - }, - "max_dist": 16 - }, - { - "filters": { - "all_of": [ - { - "test": "is_family", - "subject": "other", - "value": "baby_turtle" - }, - { - "test": "in_water", - "subject": "other", - "operator": "!=", - "value": true - } - ] - }, - "max_dist": 16 - }, - { - "filters": { - "all_of": [ - { - "test": "is_family", - "subject": "other", - "value": "skeleton" - }, - { - "test": "is_underwater", - "subject": "other", - "operator": "!=", - "value": true - } - ] - }, - "max_dist": 16 - } - ] - }, - "minecraft:on_target_acquired": { - "event": "minecraft:become_angry", - "target": "self" - }, - "minecraft:rideable": { - "seat_count": 1, - "family_types": [ - "zombie" - ], - "seats": { - "position": [ 0.0, 0.675, -0.1 ] - } - } - }, - - "minecraft:wolf_tame": { - "minecraft:is_tamed": { - }, - "minecraft:health": { - "value": 20, - "max": 20 - }, - "minecraft:color": { - "value": 14 - }, - "minecraft:behavior.follow_owner": { - "priority": 6, - "speed_multiplier": 1.0, - "start_distance": 10, - "stop_distance": 2 - }, - "minecraft:attack": { - "damage": 4 - }, - "minecraft:behavior.breed": { - "priority": 2, - "speed_multiplier": 1.0 - }, - - "minecraft:behavior.owner_hurt_by_target": { - "priority": 1 - }, - "minecraft:behavior.owner_hurt_target": { - "priority": 2 - }, - "minecraft:behavior.nearest_attackable_target": { - "priority": 5, - "must_see": true, - "entity_types": [ - { - "filters": { "test" : "is_family", "subject" : "other", "value" : "skeleton"}, - "max_dist": 16 - } - ] - }, - "minecraft:balloonable": { - "mass": 0.8 - } - } - }, - - - "components": { - "minecraft:leashable": { - "soft_distance": 4.0, - "hard_distance": 6.0, - "max_distance": 10.0, - "on_leash": { - "event": "minecraft:on_leash", - "target": "self" - }, - "on_unleash": { - "event": "minecraft:on_unleash", - "target": "self" - } - }, - "minecraft:is_hidden_when_invisible": { - }, - "minecraft:nameable": { - } - }, - "minecraft:breathable": { - "total_supply": 15, - "suffocate_time": 0 - }, - "minecraft:collision_box": { - "width": 0.6, - "height": 0.8 - }, - "minecraft:health": { - "value": 8, - "max": 8 - }, - "minecraft:hurt_on_condition": { - "damage_conditions": [ - { - "filters": { "test": "in_lava", "subject": "self", "operator": "==", "value": true }, - "cause": "lava", - "damage_per_tick": 4 - } - ] - }, - "minecraft:movement": { - "value": 0.3 - }, - "minecraft:navigation.walk": { - "can_path_over_water": true, - "avoid_damage_blocks": true - }, - "minecraft:movement.basic": { - }, - "minecraft:jump.static": { - }, - "minecraft:can_climb": { - }, - "minecraft:attack": { - "damage": 4 - }, - - "minecraft:despawn": { - "despawn_from_time": { - "despawn_from_time": 50 - } - }, - "minecraft:behavior.float": { - "priority": 0 - }, - "minecraft:behavior.mount_pathing": { - "priority": 1, - "speed_multiplier": 1.25, - "target_dist": 0, - "track_target": true - }, - "minecraft:behavior.stay_while_sitting": { - "priority": 3 - }, - "minecraft:behavior.leap_at_target": { - "priority": 4, - "target_dist": 0.4 - }, - "minecraft:behavior.melee_attack": { - "priority": 5 - }, - "minecraft:behavior.random_stroll": { - "priority": 8, - "speed_multiplier": 1.0 - }, - "minecraft:behavior.look_at_player": { - "priority": 6, - "target_distance": 6.0, - "probability": 0.02 - } - } - } \ No newline at end of file diff --git a/nBehavior/entities/weapons/kunai.json b/nBehavior/entities/weapons/kunai.json deleted file mode 100644 index 85b9000..0000000 --- a/nBehavior/entities/weapons/kunai.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "format_version": "1.20.30", - "minecraft:entity": { - "description": { - "identifier": "naruto:kunai", - "is_spawnable": false, - "is_summonable": true, - "is_experimental": false, - "runtime_identifier": "minecraft:egg" - }, - "components": { - "minecraft:collision_box": { - "width": 0.25, - "height": 0.25 - }, - "minecraft:projectile": { - "on_hit": { - "impact_damage": { - "damage": 5, - "knockback": true, - "destroy_on_hit": true - }, - "remove_on_hit": {}, - "particle_on_hit": { - "particle_type": "iconcrack", - "num_particles": 3, - "on_entity_hit": true, - "on_other_hit": true - } - }, - "power": 3.0, - "gravity": 0.06, - "angle_offset": 0.0 - }, - "minecraft:physics": { - }, - "minecraft:pushable": { - "is_pushable": true, - "is_pushable_by_piston": true - }, - "minecraft:conditional_bandwidth_optimization": { - "default_values": { - "max_optimized_distance": 80.0, - "max_dropped_ticks": 10, - "use_motion_prediction_hints": true - } - } - } - } - } \ No newline at end of file diff --git a/nBehavior/entities/weapons/shuriken.json b/nBehavior/entities/weapons/shuriken.json index 2b5a5a5..921b0d0 100644 --- a/nBehavior/entities/weapons/shuriken.json +++ b/nBehavior/entities/weapons/shuriken.json @@ -1,9 +1,5 @@ { -<<<<<<< Updated upstream:nBehavior/entities/weapons/shuriken.json - "format_version": "1.20.30", -======= "format_version": "1.20.0", ->>>>>>> Stashed changes:n Behavior/entities/weapons/shuriken.json "minecraft:entity": { "description": { "identifier": "naruto:shuriken", diff --git a/nBehavior/items/fire_ball_jutsu.json b/nBehavior/items/fire_ball_jutsu.json deleted file mode 100644 index 0a6d4e1..0000000 --- a/nBehavior/items/fire_ball_jutsu.json +++ /dev/null @@ -1,56 +0,0 @@ -{ -<<<<<<<< Updated upstream:nBehavior/items/fire_ball_jutsu.json - "format_version": "1.20.30", -======== - "format_version": "1.20.0", ->>>>>>>> Stashed changes:n Behavior/items/jutsu/fire_ball_jutsu.json - "minecraft:item": { - "description": { - "identifier": "naruto:fire_ball_jutsu", - "category": "Equipment" - }, - "components": { - "minecraft:creative_category": { - "parent": "itemGroup.name.sword" - }, - "minecraft:icon": { - "texture": "fireball_jutsu" - }, - "minecraft:max_stack_size": 1, - "minecraft:hand_equipped": true, - "minecraft:durability": { - "max_durability": 1 - }, - "minecraft:damage": 1.5, - "minecraft:can_destroy_in_creative": false, - - - - "minecraft:use_duration": 2, - - "minecraft:cooldown": { - "category": "tiro", - "duration": 4 - }, - "minecraft:on_use": { - "on_use": { - "event": "laiser" - } - } - }, - "events": { - "laiser": { - "shoot": { - "projectile": "naruto:fire_ball_jutsu", - "launch_power": 1 - }, - "run_command": { - "command": [ - "playsound jutsu @a[x=~,y=~,z=~,r=10]", - "particle minecraft:basic_smoke_particle ^^1.6^0.8" - ] - } - } - } - } -} diff --git a/n Behavior/items/food/ramen.json b/nBehavior/items/food/ramen.json similarity index 100% rename from n Behavior/items/food/ramen.json rename to nBehavior/items/food/ramen.json diff --git a/n Behavior/items/jutsu/fire_ball_jutsu.json b/nBehavior/items/jutsu/fire_ball_jutsu.json similarity index 85% rename from n Behavior/items/jutsu/fire_ball_jutsu.json rename to nBehavior/items/jutsu/fire_ball_jutsu.json index 0a6d4e1..5e9e605 100644 --- a/n Behavior/items/jutsu/fire_ball_jutsu.json +++ b/nBehavior/items/jutsu/fire_ball_jutsu.json @@ -1,9 +1,5 @@ { -<<<<<<<< Updated upstream:nBehavior/items/fire_ball_jutsu.json - "format_version": "1.20.30", -======== "format_version": "1.20.0", ->>>>>>>> Stashed changes:n Behavior/items/jutsu/fire_ball_jutsu.json "minecraft:item": { "description": { "identifier": "naruto:fire_ball_jutsu", diff --git a/nBehavior/items/ramen.json b/nBehavior/items/ramen.json deleted file mode 100644 index b7cb3b1..0000000 --- a/nBehavior/items/ramen.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "format_version": "1.20.0", - "minecraft:item": { - "description": { - "identifier": "naruto:ramen" - }, - - "components": { - "minecraft:use_duration": 32, - "minecraft:food": { - "nutrition": 20, - "saturation_modifier": "high" - } - } - } - } \ No newline at end of file diff --git a/nBehavior/items/weapons/kunai.json b/nBehavior/items/weapons/kunai.json deleted file mode 100644 index e083043..0000000 --- a/nBehavior/items/weapons/kunai.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "format_version": "1.20.30", - "minecraft:item": { - "description": { - "identifier": "naruto:kunai", - // Notice we give it the equipment category - "category": "equipment" - }, - "components": { - // This allows us to have the sword in the creative category of swords - "minecraft:creative_category": { - "parent": "itemGroup.name.sword" - }, - "minecraft:max_stack_size": 32, - // This is a new change as we want it to be equippable in the hand - "minecraft:hand_equipped": true, - // Give it however much damage you want - "minecraft:damage": 5, - // We also let it be enchantable in the "sword" slot - "minecraft:enchantable": { - "value": 10, - "slot": "sword" - }, - // This texture is used for both inventory and the hand model - "minecraft:icon": { - "texture": "my_sword" - }, - "minecraft:display_name": { - "value": "My Custom Sword" - }, - "minecraft:projectile": { - "projectile_entity": "naruto:shuriken" - }, - "minecraft:throwable": { - "do_swing_animation": true, - "launch_power_scale": 1.0, - "max_draw_duration": 0.0, - "max_launch_power": 1.0, - "min_draw_duration": 0.0, - "scale_power_by_draw_duration": false - } - } - } -} diff --git a/nBehavior/items/weapons/shuriken.json b/nBehavior/items/weapons/shuriken.json index 5259146..9c4cad0 100644 --- a/nBehavior/items/weapons/shuriken.json +++ b/nBehavior/items/weapons/shuriken.json @@ -1,9 +1,5 @@ { -<<<<<<< Updated upstream:nBehavior/items/weapons/shuriken.json - "format_version": "1.20.30", -======= "format_version": "1.20.0", ->>>>>>> Stashed changes:n Behavior/items/weapons/shuriken.json "minecraft:item": { "description": { "category": "equipment", diff --git a/nBehavior/recipes/ramen.json b/nBehavior/recipes/ramen.json index 241ac80..a5f15f6 100644 --- a/nBehavior/recipes/ramen.json +++ b/nBehavior/recipes/ramen.json @@ -1,9 +1,5 @@ { -<<<<<<< Updated upstream:nBehavior/recipes/ramen.json - "format_version": "1.20.30", -======= "format_version": "1.20.0", ->>>>>>> Stashed changes:n Behavior/recipes/ramen.json "minecraft:recipe_shaped": { "description": { "identifier": "naruto:ramen" diff --git a/nBehavior/recipes/shuriken.json b/nBehavior/recipes/shuriken.json index 25048c1..adb88c4 100644 --- a/nBehavior/recipes/shuriken.json +++ b/nBehavior/recipes/shuriken.json @@ -1,9 +1,5 @@ { -<<<<<<< Updated upstream:nBehavior/recipes/shuriken.json - "format_version": "1.20.30", -======= "format_version": "1.20.0", ->>>>>>> Stashed changes:n Behavior/recipes/shuriken.json "minecraft:recipe_shaped": { "description": { "identifier": "naruto:shuriken" diff --git a/nBehavior/scripts/main.js b/nBehavior/scripts/main.js deleted file mode 100644 index 8f62ed0..0000000 --- a/nBehavior/scripts/main.js +++ /dev/null @@ -1 +0,0 @@ -import "./tree_chopper/tc" \ No newline at end of file diff --git a/nBehavior/scripts/tree_chopper/tc.js b/nBehavior/scripts/tree_chopper/tc.js deleted file mode 100644 index 751a952..0000000 --- a/nBehavior/scripts/tree_chopper/tc.js +++ /dev/null @@ -1,276 +0,0 @@ -import { - world, - Dimension, - ItemStack, - Player, - EntityInventoryComponent, - ItemDurabilityComponent, - ItemEnchantsComponent, - MinecraftBlockTypes, - MinecraftItemTypes - } from '@minecraft/server' - - /** - * @typedef { {x: number; y: number; z: number} } Location - */ - - world.afterEvents.blockBreak.subscribe(async (e) => { - const { dimension, player, block } = e - const currentBreakBlock = e.brokenBlockPermutation - const blockTypeId = currentBreakBlock.type.id - treeCut(player, dimension, block.location, blockTypeId) - }) - - /** - * - * @param {Player} player - * @param {Dimension} dimension - * @param {Location} location - * @param {string} blockTypeId - * @returns - */ - async function treeCut(player, dimension, location, blockTypeId) { - const currentSlot = player.selectedSlot - /** @type {EntityInventoryComponent} */ - const inventory = player.getComponent('inventory') - const currentSlotItem = inventory.container.getItem(currentSlot) - const axeSlot = inventory.container.getSlot(currentSlot) - - // The player is not stalking or not holding an axe, one of the conditions is not met will end directly - if (!player.isSneaking || !currentSlotItem?.typeId.endsWith('_axe')) return - - const survivalPlayer = isSurvivalPlayer(dimension, player) - - if (survivalPlayer) axeSlot.lockMode = 'slot' - - /** @type {ItemDurabilityComponent} */ - const itemDurability = currentSlotItem.getComponent('minecraft:durability') - /** @type {ItemEnchantsComponent} */ - const enchantments = currentSlotItem.getComponent('minecraft:enchantments') - const unbreaking = enchantments.enchantments.hasEnchantment('unbreaking') - // https://minecraft.fandom.com/wiki/Unbreaking - let itemMaxDamage = itemDurability.damage * (1 + unbreaking) - const itemMaxDurability = itemDurability.maxDurability * (1 + unbreaking) - - /** - * Store all coordinates of the same wood type - * @type { Set } - */ - const set = new Set() - - const stack = [...getBlockNear(dimension, location)] - // Iterative processing of proximity squares - while (stack.length > 0) { - // Get from the last one (will modify the original array) - const _block = stack.shift() - - if (!_block || _block?.typeId.includes('stripped_')) continue - - const typeId = _block.typeId - const reg = /(_log|crimson_stem|warped_stem)$/ - - if (reg.test(typeId) && typeId === blockTypeId) { - const pos = JSON.stringify(_block.location) - - // If the coordinates exist, skip this iteration and proceed to the next iteration - if (set.has(pos)) continue - - itemMaxDamage++ - if (survivalPlayer && itemMaxDamage >= itemMaxDurability) { - continue - } - - // Asynchronous execution to reduce game lag and game crashes - await new Promise((resolve) => { - _block.setType(MinecraftBlockTypes.air) - resolve() - }) - - set.add(pos) - - // Get the squares adjacent to the new wood to append to the iteration stack - stack.push(...getBlockNear(dimension, _block.location)) - } - } - - splitGroups(set.size).forEach((group) => { - dimension.spawnItem(new ItemStack(blockTypeId, group), location) - }) - - if (survivalPlayer) { - // Set axe damage level - const damage = Math.ceil((itemMaxDamage * 1) / (1 + unbreaking)) - itemDurability.damage = damage > itemDurability.maxDurability ? itemDurability.maxDurability : damage - inventory.container.setItem(currentSlot, currentSlotItem) - axeSlot.lockMode = 'none' - } - - set.forEach((pos) => { - const location = JSON.parse(pos) - clearLeaves(dimension, location, blockTypeId) - }) - } - - /** - * - * @param {Dimension} dimension - * @param {Location} location - * @param {string} blockTypeId - */ - async function clearLeaves(dimension, location, blockTypeId) { - /** @type { Set } */ - const set = new Set() - - const [, log] = blockTypeId.split(':') - - /** - * https://minecraft.fandom.com/wiki/Sapling?so=search#Data_values - * Because the sapling id of the bedrock version is only oak wood and cherry wood - * The other trees can't drop the corresponding saplings correctly after felling - * Therefore, at present, only the leaves of oak and cherry trees can be dropped quickly. - */ - if (!['cherry_log', 'oak_log'].includes(log)) return - - const stack = [...getBlockNear(dimension, location, 2)] - // Iterative processing of proximity squares - while (stack.length > 0) { - // Get from the last one (will modify the original array) - const _block = stack.shift() - - if (!_block) continue - - const typeId = _block.typeId - const reg = /leaves/g - - if (reg.test(typeId)) { - const isIncludesLog = getBlockNear(dimension, _block.location, 2).some((block) => { - const _typeId = block.typeId - if (_typeId.includes('stripped_')) return false - if (/_log$/.test(_typeId)) return true - }) - // Leaves will not fall quickly if there is wood within a two-frame radius - if (isIncludesLog) continue - - const pos = JSON.stringify(_block.location) - - // If the coordinates exist, skip this iteration and proceed to the next iteration - if (set.has(pos)) continue - - // Asynchronous execution to reduce game lag and game crashes - await new Promise((resolve) => { - _block.setType(MinecraftBlockTypes.air) - - // Drop stick - const stick = simulateProbability(2) - if (stick) { - const stickCounter = Math.round(Math.random() + 1) - dimension.spawnItem(new ItemStack(MinecraftItemTypes.stick, stickCounter), location) - } - - if (log === 'oak_log') { - // Drop apple - const apple = simulateProbability(0.5) - if (apple) dimension.spawnItem(new ItemStack(MinecraftItemTypes.apple), location) - - // Drop sapling - const sapling = simulateProbability(5) - if (sapling) dimension.spawnItem(new ItemStack(MinecraftItemTypes.sapling), location) - } - - // Drop sapling - if (log === 'cherry_log') { - const sapling = simulateProbability(5) - if (sapling) dimension.spawnItem(new ItemStack(MinecraftItemTypes.cherrySapling), location) - } - resolve() - }) - - set.add(pos) - - stack.push(...getBlockNear(dimension, _block.location, 2)) - } - } - } - - /** - * Determine if the current player is in survival mode, if not then no item durability is consumed - * @param {Dimension} dimension - * @param {Player} player - * @returns - */ - function isSurvivalPlayer(dimension, player) { - return dimension.getPlayers({ gameMode: 'survival' }).some((p) => p.name === player.name) - } - - /** - * - * @param {number} probability - * @returns - */ - function simulateProbability(probability) { - return Math.random() < probability / 100 - } - - /** - * - * @param {number} number - * @param {number} groupSize - * @returns - */ - function splitGroups(number, groupSize = 64) { - const groups = [] - while (number > 0) { - const group = Math.min(number, groupSize) - groups.push(group) - number -= group - } - return groups - } - - /** - * - * @param { Dimension } dimension - * @param { Location } location - * @param { number } [radius=1] - * @returns - */ - function getBlockNear(dimension, location, radius = 1) { - const centerX = location.x - const centerY = location.y - const centerZ = location.z - - /* - Store a 3x3 list of square objects centered on the current square coordinates - - Top view: 0 is the current square, get the coordinates of all 1's - - First floor - 111 - 111 - 111 - - Second layer - 111 - 101 - 111 - - Third layer - 111 - 111 - 111 - */ - const positions = [] - - for (let x = centerX - radius; x <= centerX + radius; x++) { - for (let y = centerY - radius; y <= centerY + radius; y++) { - for (let z = centerZ - radius; z <= centerZ + radius; z++) { - const _location = { x, y, z } - const _block = dimension.getBlock(_location) - // Get the list of eligible cube objects - positions.push(_block) - } - } - } - return positions - } - \ No newline at end of file diff --git a/nResource/animations/shadow_clone.animation.json b/nResource/animations/shadow_clone.animation.json deleted file mode 100644 index c19e1b2..0000000 --- a/nResource/animations/shadow_clone.animation.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": {} -} \ No newline at end of file diff --git a/nResource/animations/teleport_kunai.json b/nResource/animations/teleport_kunai.json deleted file mode 100644 index bde7849..0000000 --- a/nResource/animations/teleport_kunai.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "format_version": "1.8.0", - "animations": { - "animation.teleport_kunai": { - "loop": true, - "particle_effects": { - "0.0": { - "effect": "teleport_kunai" - } - }, - "bones": { - "body": { - "rotation": [ "query.camera_rotation(0)", "query.camera_rotation(1)", 0.0 ] - } - } - } - } -} \ No newline at end of file diff --git a/nResource/entity/weapons/shuriken.entity.json b/nResource/entity/weapons/shuriken.entity.json index bc823a9..6251969 100644 --- a/nResource/entity/weapons/shuriken.entity.json +++ b/nResource/entity/weapons/shuriken.entity.json @@ -1,9 +1,5 @@ { -<<<<<<< Updated upstream:nResource/entity/weapons/shuriken.entity.json - "format_version": "1.20.30", -======= "format_version": "1.20.0", ->>>>>>> Stashed changes:n Resource/entity/weapons/shuriken.entity.json "minecraft:client_entity": { "description": { "identifier": "naruto:shuriken", diff --git a/nResource/materials/entity.material b/nResource/materials/entity.material deleted file mode 100644 index 5c6a216..0000000 --- a/nResource/materials/entity.material +++ /dev/null @@ -1,15 +0,0 @@ -{ - "materials": { - "version": "1.0.0", - "glow:entity_emissive_alpha": {}, - "glow_glass_blender:entity_emissive_alpha": { - "+defines": [ "USE_ONLY_EMISSIVE" ] - }, - "translucence:entity_alphatest": {}, - "glass:entity": { - "+states": [ "Blending" ] - }, - "charged:charged_creeper": {}, - "glint:entity_alphatest_glint": {} - } -} \ No newline at end of file diff --git a/nResource/mobs.json b/nResource/mobs.json deleted file mode 100644 index 73200ba..0000000 --- a/nResource/mobs.json +++ /dev/null @@ -1,1330 +0,0 @@ -{ - "format_version": "1.8.0", - "geometry.humanoid": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "bones": [ - { - "name": "body", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 12.0, -2.0 ], - "size": [ 8, 12, 4 ], - "uv": [ 16, 16 ] - } - ] - }, - - { - "name": "waist", - "neverRender": true, - "pivot": [ 0.0, 12.0, 0.0 ] - }, - - { - "name": "head", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 0, 0 ] - } - ] - }, - - { - "name": "hat", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 32, 0 ], - "inflate": 0.5 - } - ], - "neverRender": true - }, - - { - "name": "rightArm", - "pivot": [ -5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ -8.0, 12.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 40, 16 ] - } - ] - }, - - { - "name": "rightItem", - "pivot": [ -6, 15, 1 ], - "neverRender": true, - "parent": "rightArm" - }, - - { - "name": "leftArm", - "pivot": [ 5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ 4.0, 12.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 40, 16 ] - } - ], - "mirror": true - }, - - { - "name": "rightLeg", - "pivot": [ -1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -3.9, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ] - }, - - { - "name": "leftLeg", - "pivot": [ 1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -0.1, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ], - "mirror": true - }, - - { - "name": "helmet", - "pivot": [ 0.0, 24.0, 0.0 ], - "neverRender": true - }, - { - "name": "rightArmArmor", - "pivot": [ -5.0, 22.0, 0.0 ], - "parent": "rightArm" - }, - { - "name": "leftArmArmor", - "pivot": [ 5.0, 22.0, 0.0 ], - "parent": "leftArm", - "mirror": true - }, - { - "name": "rightLegging", - "pivot": [ -1.9, 12.0, 0.0 ], - "parent": "rightLeg" - }, - { - "name": "leftLegging", - "pivot": [ 1.9, 12.0, 0.0 ], - "parent": "leftLeg", - "mirror": true - }, - { - "name": "rightBoot", - "pivot": [ -1.9, 12.0, 0.0 ], - "parent": "rightLeg" - }, - { - "name": "leftBoot", - "pivot": [ 1.9, 12.0, 0.0 ], - "parent": "leftLeg", - "mirror": true - }, - { - "name": "rightSock", - "pivot": [ -1.9, 12.0, 0.0 ], - "parent": "rightLeg" - }, - { - "name": "leftSock", - "pivot": [ 1.9, 12.0, 0.0 ], - "parent": "leftLeg", - "mirror": true - }, - { - "name": "bodyArmor", - "pivot": [ 0.0, 24.0, 0.0 ], - "parent": "body" - }, - { - "name": "belt", - "pivot": [ 0.0, 24.0, 0.0 ], - "parent": "body" - } - ] - }, - "geometry.cape": { - "texturewidth": 64, - "textureheight": 32, - - "bones": [ - { - "name": "root", - "pivot": [ 0.0, 0.0, 0.0 ] - }, - { - "name": "body", - "pivot": [ 0.0, 24.0, 0.0 ], - "parent": "waist" - }, - { - "name": "waist", - "parent": "root", - "neverRender": true, - "pivot": [ 0.0, 12.0, 0.0 ] - }, - { - "name": "cape", - "parent": "body", - "pivot": [ 0.0, 24.0, 3.0 ], - "bind_pose_rotation": [0.0, 180.0, 0.0], - "rotation": [0.0, 180.0, 0.0], - "cubes": [ - { - "origin": [ -5.0, 8.0, 3.0 ], - "size": [ 10, 16, 1 ], - "uv": [ 0, 0 ] - } - ] - } - ] - }, - "geometry.elytra": { - "texturewidth": 64, - "textureheight": 32, - - "bones": [ - { - "name": "body", - "pivot": [ 0.0, 24.0, 0.0 ] - }, - { - "name": "left_wing", - "pivot": [ 0.0, 24.0, 0.0 ], - "parent": "body", - "cubes": [ - { - "origin": [ -10.0, 0.0, 0.0 ], - "size": [ 10, 20, 2 ], - "uv": [ 22, 0 ] - } - ] - }, - { - "name": "right_wing", - "pivot": [ 0.0, 24.0, 0.0 ], - "parent": "body", - "mirror": true, - "cubes": [ - { - "origin": [ 0.0, 0.0, 0.0 ], - "size": [ 10, 20, 2 ], - "uv": [ 22, 0 ] - } - ] - } - ] - }, - "geometry.humanoid.custom:geometry.humanoid": { - "visible_bounds_width": 1, - "visible_bounds_height": 2, - "visible_bounds_offset": [ 0, 1, 0 ], - "bones": [ - { - "name": "root", - "pivot": [ 0.0, 0.0, 0.0 ] - }, - { - "name": "body", - "parent": "waist", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 12.0, -2.0 ], - "size": [ 8, 12, 4 ], - "uv": [ 16, 16 ] - } - ] - }, - - { - "name": "waist", - "parent": "root", - "pivot": [ 0.0, 12.0, 0.0 ] - }, - - { - "name": "head", - "parent": "body", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 0, 0 ] - } - ] - }, - - { - "name": "cape", - "pivot": [ 0.0, 24, 3.0 ], - "parent": "body" - }, - { - "name": "hat", - "parent": "head", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 32, 0 ], - "inflate": 0.5 - } - ] - }, - { - "name": "leftArm", - "parent": "body", - "pivot": [ 5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ 4.0, 12.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 32, 48 ] - } - ] - }, - { - "name": "leftSleeve", - "parent": "leftArm", - "pivot": [ 5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ 4.0, 12.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 48, 48 ], - "inflate": 0.25 - } - ] - }, - { - "name": "leftItem", - "pivot": [ 6.0, 15.0, 1.0 ], - "parent": "leftArm" - }, - { - "name": "rightArm", - "parent": "body", - "pivot": [ -5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ -8.0, 12.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 40, 16 ] - } - ] - }, - { - "name": "rightSleeve", - "parent": "rightArm", - "pivot": [ -5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ -8.0, 12.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 40, 32 ], - "inflate": 0.25 - } - ] - }, - { - "name": "rightItem", - "pivot": [ -6, 15, 1 ], - "locators": { - "lead_hold": [ -6, 15, 1 ] - }, - "parent": "rightArm" - }, - - { - "name": "leftLeg", - "parent": "root", - "pivot": [ 1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -0.1, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 16, 48 ] - } - ] - }, - { - "name": "leftPants", - "parent": "leftLeg", - "pivot": [ 1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -0.1, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 48 ], - "inflate": 0.25 - } - ] - }, - - { - "name": "rightLeg", - "parent": "root", - "pivot": [ -1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -3.9, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ] - }, - { - "name": "rightPants", - "parent": "rightLeg", - "pivot": [ -1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -3.9, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 32 ], - "inflate": 0.25 - } - ] - }, - - { - "name": "jacket", - "parent": "body", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 12.0, -2.0 ], - "size": [ 8, 12, 4 ], - "uv": [ 16, 32 ], - "inflate": 0.25 - } - ] - } - ] - }, - "geometry.humanoid.customSlim": { - "visible_bounds_width": 1, - "visible_bounds_height": 2, - "visible_bounds_offset": [ 0, 1, 0 ], - "bones": [ - { - "name": "root", - "pivot": [ 0.0, 0.0, 0.0 ] - }, - { - "name": "waist", - "parent": "root", - "pivot": [ 0.0, 12.0, 0.0 ] - }, - { - "name": "body", - "parent": "waist", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 12.0, -2.0 ], - "size": [ 8, 12, 4 ], - "uv": [ 16, 16 ] - } - ] - }, - { - "name": "head", - "parent": "body", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 0, 0 ] - } - ] - }, - { - "name": "hat", - "parent": "head", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 32, 0 ], - "inflate": 0.5 - } - ] - }, - { - "name": "rightLeg", - "parent": "root", - "pivot": [ -1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -3.9, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ] - }, - { - "name": "rightPants", - "parent": "rightLeg", - "pivot": [ -1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -3.9, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 32 ], - "inflate": 0.25 - } - ] - }, - - { - "name": "leftLeg", - "parent": "root", - "pivot": [ 1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -0.1, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 16, 48 ] - } - ], - "mirror": true - }, - { - "name": "leftPants", - "parent": "leftLeg", - "pivot": [ 1.9, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ -0.1, 0.0, -2.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 48 ], - "inflate": 0.25 - } - ] - }, - - { - "name": "leftArm", - "parent": "body", - "pivot": [ 5.0, 21.5, 0.0 ], - "cubes": [ - { - "origin": [ 4.0, 11.5, -2.0 ], - "size": [ 3, 12, 4 ], - "uv": [ 32, 48 ] - } - ] - }, - { - "name": "leftSleeve", - "parent": "leftArm", - "pivot": [ 5.0, 21.5, 0.0 ], - "cubes": [ - { - "origin": [ 4.0, 11.5, -2.0 ], - "size": [ 3, 12, 4 ], - "uv": [ 48, 48 ], - "inflate": 0.25 - } - ] - }, - { - "name": "leftItem", - "pivot": [ 6, 14.5, 1 ], - "parent": "leftArm" - }, - { - "name": "rightArm", - "parent": "body", - "pivot": [ -5.0, 21.5, 0.0 ], - "cubes": [ - { - "origin": [ -7.0, 11.5, -2.0 ], - "size": [ 3, 12, 4 ], - "uv": [ 40, 16 ] - } - ] - }, - { - "name": "rightSleeve", - "parent": "rightArm", - "pivot": [ -5.0, 21.5, 0.0 ], - "cubes": [ - { - "origin": [ -7.0, 11.5, -2.0 ], - "size": [ 3, 12, 4 ], - "uv": [ 40, 32 ], - "inflate": 0.25 - } - ] - }, - { - "name": "rightItem", - "pivot": [ -6, 14.5, 1 ], - "locators": { - "lead_hold": [ -6, 14.5, 1 ] - }, - "parent": "rightArm" - }, - - { - "name": "jacket", - "parent": "body", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 12.0, -2.0 ], - "size": [ 8, 12, 4 ], - "uv": [ 16, 32 ], - "inflate": 0.25 - } - ] - }, - - { - "name": "cape", - "pivot": [ 0.0, 24, -3.0 ], - "parent": "body" - } - ] - }, - "geometry.humanoid.armor1:geometry.zombie": { - "visible_bounds_width": 2, - "visible_bounds_height": 2, - "visible_bounds_offset": [ 0, 1, 0 ], - "bones": [ - { - "name": "head", - "inflate": 1.0 - }, - { - "name": "hat", - "inflate": 1.5, - "neverRender": false - }, - { - "name": "body", - "inflate": 1.01 - }, - - { - "name": "rightArm", - "inflate": 1.0 - }, - - { - "name": "leftArm", - "inflate": 1.0 - }, - - { - "name": "rightLeg", - "inflate": 1.0 - }, - - { - "name": "leftLeg", - "inflate": 1.0 - } - ] - }, - "geometry.humanoid.armor.helmet:geometry.humanoid.armor1": { - "bones": [ - { "name": "body", "reset": true }, - { "name": "rightArm", "reset": true }, - { "name": "leftArm", "reset": true }, - { "name": "rightLeg", "reset": true }, - { "name": "leftLeg", "reset": true } - ] - }, - "geometry.humanoid.armor.chestplate:geometry.humanoid.armor1": { - "bones": [ - { "name": "head", "reset": true }, - { "name": "hat", "reset": true }, - { "name": "rightLeg", "reset": true }, - { "name": "leftLeg", "reset": true } - ] - }, - "geometry.humanoid.armor.leggings:geometry.humanoid.armor2": { - "bones": [ - { "name": "head", "reset": true }, - { "name": "hat", "reset": true }, - { "name": "rightArm", "reset": true }, - { "name": "leftArm", "reset": true } - ] - }, - "geometry.humanoid.armor.boots:geometry.humanoid.armor1": { - "bones": [ - { "name": "head", "reset": true }, - { "name": "hat", "reset": true }, - { "name": "body", "reset": true }, - { "name": "rightArm", "reset": true }, - { "name": "leftArm", "reset": true } - ] - }, - "geometry.humanoid.armor2:geometry.zombie": { - "visible_bounds_width": 2, - "visible_bounds_height": 2, - "visible_bounds_offset": [ 0, 1, 0 ], - "bones": [ - { - "name": "head", - "inflate": 0.5 - }, - - { - "name": "body", - "inflate": 0.5 - }, - - { - "name": "rightArm", - "inflate": 0.5 - }, - - { - "name": "leftArm", - "inflate": 0.5 - }, - - { - "name": "rightLeg", - "inflate": 0.5 - }, - - { - "name": "leftLeg", - "inflate": 0.5 - } - ] - }, - "geometry.quadruped": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "bones": [ - { - "name": "body", - "pivot": [ 0.0, 19.0, 2.0 ], - "cubes": [ - { - "origin": [ -5.0, 13.0, -5.0 ], - "size": [ 10, 16, 8 ], - "uv": [ 28, 8 ] - } - ] - }, - - { - "name": "head", - "pivot": [ 0.0, 18.0, -6.0 ], - "cubes": [ - { - "origin": [ -4.0, 14.0, -14.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 0, 0 ] - } - ] - }, - - { - "name": "leg0", - "pivot": [ -3.0, 12.0, 7.0 ], - "cubes": [ - { - "origin": [ -5.0, 0.0, 5.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ] - }, - - { - "name": "leg1", - "pivot": [ 3.0, 12.0, 7.0 ], - "cubes": [ - { - "origin": [ 1.0, 0.0, 5.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ] - }, - - { - "name": "leg2", - "pivot": [ -3.0, 12.0, -5.0 ], - "cubes": [ - { - "origin": [ -5.0, 0.0, -7.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ] - }, - - { - "name": "leg3", - "pivot": [ 3.0, 12.0, -5.0 ], - "cubes": [ - { - "origin": [ 1.0, 0.0, -7.0 ], - "size": [ 4, 12, 4 ], - "uv": [ 0, 16 ] - } - ] - } - ] - }, - "geometry.irongolem": { - "visible_bounds_width": 3, - "visible_bounds_height": 3, - "visible_bounds_offset": [ 0, 1.5, 0 ], - "texturewidth": 128, - "textureheight": 128, - - "bones": [ - { - "name": "body", - "pivot": [ 0.0, 31.0, 0.0 ], - "cubes": [ - { - "origin": [ -9.0, 21.0, -6.0 ], - "size": [ 18, 12, 11 ], - "uv": [ 0, 40 ] - }, - { - "origin": [ -4.5, 16.0, -3.0 ], - "size": [ 9, 5, 6 ], - "uv": [ 0, 70 ], - "inflate": 0.5 - } - ] - }, - { - "name": "head", - "parent": "body", - "pivot": [ 0.0, 31.0, -2.0 ], - "locators": { - "lead": [ 0.0, 31.0, -2.0 ] - }, - "cubes": [ - { - "origin": [ -4.0, 33.0, -7.5 ], - "size": [ 8, 10, 8 ], - "uv": [ 0, 0 ] - }, - { - "origin": [ -1.0, 32.0, -9.5 ], - "size": [ 2, 4, 2 ], - "uv": [ 24, 0 ] - } - ] - }, - { - "name": "arm0", - "parent": "body", - "pivot": [ 0.0, 31.0, 0.0 ], - "cubes": [ - { - "origin": [ -13.0, 3.5, -3.0 ], - "size": [ 4, 30, 6 ], - "uv": [ 60, 21 ] - } - ] - }, - { - "name": "arm1", - "parent": "body", - "pivot": [ 0.0, 31.0, 0.0 ], - "cubes": [ - { - "origin": [ 9.0, 3.5, -3.0 ], - "size": [ 4, 30, 6 ], - "uv": [ 60, 58 ] - } - ] - }, - { - "name": "leg0", - "parent": "body", - "pivot": [ -4.0, 13.0, 0.0 ], - "cubes": [ - { - "origin": [ -7.5, 0.0, -3.0 ], - "size": [ 6, 16, 5 ], - "uv": [ 37, 0 ] - } - ] - }, - { - "name": "leg1", - "parent": "body", - "mirror": true, - "pivot": [ 5.0, 13.0, 0.0 ], - "cubes": [ - { - "origin": [ 1.5, 0.0, -3.0 ], - "size": [ 6, 16, 5 ], - "uv": [ 60, 0 ] - } - ] - } - ] - }, - "geometry.chalkboard_small": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "texturewidth": 64, - "textureheight": 32, - "bones": [ - { - "name": "body", - "cubes": [ - { - "origin": [ -8, 4, -1 ], - "uv": [ 0, 0 ], - "size": [ 16, 12, 2 ] - } - ], - "pivot": [ - -8.881784e-18, - 0, - 7.105427e-17 - ] - }, - { - "name": "rightLeg", - "cubes": [ - { - "origin": [ -1, 0, -1 ], - "uv": [ 0, 14 ], - "size": [ 2, 4, 2 ] - } - ], - "pivot": [ - 0, - 2.842171e-16, - 7.105427e-17 - ] - } - ] - }, - "geometry.chalkboard_medium": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "texturewidth": 128, - "textureheight": 32, - "bones": [ - { - "name": "body", - "cubes": [ - { - "origin": [ -16, 4, -1 ], - "uv": [ 0, 0 ], - "size": [ 32, 12, 2 ] - } - ], - "pivot": [ - 0, - 0, - 1.421085e-16 - ] - }, - { - "name": "leftLeg", - "cubes": [ - { - "origin": [ 10, 0, -1 ], - "uv": [ 0, 14 ], - "size": [ 2, 4, 2 ] - } - ], - "pivot": [ - 2.273737e-15, - -5.684342e-16, - 7.105427e-17 - ] - }, - { - "name": "rightLeg", - "cubes": [ - { - "origin": [ -12, 0, -1 ], - "uv": [ 0, 14 ], - "size": [ 2, 4, 2 ] - } - ], - "pivot": [ - -4.547474e-15, - -8.526513e-16, - 0 - ] - } - ] - }, - "geometry.chalkboard_large": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "texturewidth": 128, - "textureheight": 64, - "bones": [ - { - "name": "body", - "cubes": [ - { - "origin": [ -24, 4, -1 ], - "uv": [ 0, 0 ], - "size": [ 48, 28, 2 ] - } - ], - "pivot": [ - 0, - -1.136868e-15, - 7.105427e-17 - ] - }, - { - "name": "leftLeg", - "cubes": [ - { - "origin": [ 16, 0, -1 ], - "uv": [ 0, 30 ], - "size": [ 2, 4, 2 ] - } - ], - "pivot": [ - 0, - 2.842171e-16, - 0 - ] - }, - { - "name": "rightLeg", - "cubes": [ - { - "origin": [ -18, 0, -1 ], - "uv": [ 0, 30 ], - "size": [ 2, 4, 2 ] - } - ], - "pivot": [ - 0, - 2.842171e-16, - 0 - ] - } - ] - }, - "geometry.agent": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "texturewidth": 32, - "textureheight": 32, - "bones": [ - { - "name": "body", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 5.0, -2.0 ], - "size": [ 8.0, 4.0, 4.0 ], - "uv": [ 0.0, 12.0 ] - }, - { - "origin": [ -3.0, 3.0, -2.0 ], - "size": [ 6.0, 2.0, 4.0 ], - "uv": [ 0.0, 20.0 ] - } - ] - }, - { - "name": "head", - "parent": "body", - "pivot": [ 0.0, 9.0, -0.8 ], - "cubes": [ - { - "origin": [ -3.0, 9.0, -3.0 ], - "size": [ 6.0, 7.0, 5.0 ], - "uv": [ 0.0, 0.0 ] - }, - { - "origin": [ -1.0, 9.0, -4.0 ], - "size": [ 2.0, 3.0, 1.0 ], - "uv": [ 17.0, 1.0 ] - } - ] - }, - { - "name": "leftArm", - "parent": "body", - "pivot": [ 5.0, 9.0, 0.0 ], - "cubes": [ - { - "origin": [ 4.0, 0.0, -1.0 ], - "size": [ 2.0, 9.0, 2.0 ], - "uv": [ 24.0, 11.0 ] - } - ] - }, - { - "name": "rightArm", - "parent": "body", - "pivot": [ -5.0, 9.0, 0.0 ], - "cubes": [ - { - "origin": [ -6.0, 0.0, -1.0 ], - "size": [ 2.0, 9.0, 2.0 ], - "uv": [ 24.0, 0.0 ] - } - ] - }, - { - "name": "leftLeg", - "parent": "body", - "pivot": [ 1.9, 3.0, 0.0 ], - "cubes": [ - { - "origin": [ 1.0, 0.0, -1.0 ], - "size": [ 2.0, 3.0, 2.0 ], - "uv": [ 8.0, 26.0 ] - } - ] - }, - { - "name": "rightLeg", - "parent": "body", - "pivot": [ -1.9, 3.0, 0.0 ], - "cubes": [ - { - "origin": [ -3.0, 0.0, -1.0 ], - "size": [ 2.0, 3.0, 2.0 ], - "uv": [ 0.0, 26.0 ] - } - ] - } - ] - }, - "geometry.bed": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "bones": [ - { - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ 0.0, 0.0, 0.0 ], - "size": [ 16.0, 32.0, 6.0 ], - "uv": [ 0.0, 0.0 ] - }, - { - "origin": [ 3.0, 31.0, 6.0 ], - "size": [ 10.0, 1.0, 3.0 ], - "uv": [ 38.0, 2.0 ] - }, - { - "origin": [ 3.0, 0.0, 6.0 ], - "size": [ 10.0, 1.0, 3.0 ], - "uv": [ 38.0, 38.0 ] - }, - { - "origin": [ 15.0, 3.0, 6.0 ], - "size": [ 1.0, 26.0, 3.0 ], - "uv": [ 52.0, 6.0 ] - }, - { - "origin": [ 0.0, 3.0, 6.0 ], - "size": [ 1.0, 26.0, 3.0 ], - "uv": [ 44.0, 6.0 ] - } - ], - "name": "bed" - }, - { - "pivot": [ 5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ 13.0, 29.0, 6.0 ], - "size": [ 3.0, 3.0, 3.0 ], - "uv": [ 12.0, 38.0 ] - } - ], - "name": "leg1" - }, - { - "pivot": [ -5.0, 22.0, 0.0 ], - "cubes": [ - { - "origin": [ 0.0, 29.0, 6.0 ], - "size": [ 3.0, 3.0, 3.0 ], - "uv": [ 0.0, 38.0 ] - } - ], - "name": "leg0" - }, - { - "pivot": [ 2.0, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ 13.0, 0.0, 6.0 ], - "size": [ 3.0, 3.0, 3.0 ], - "uv": [ 12.0, 44.0 ] - } - ], - "name": "leg3" - }, - { - "pivot": [ -2.0, 12.0, 0.0 ], - "cubes": [ - { - "origin": [ 0.0, 0.0, 6.0 ], - "size": [ 3.0, 3.0, 3.0 ], - "uv": [ 0.0, 44.0 ] - } - ], - "name": "leg2" - } - ], - "texturewidth": 64, - "textureheight": 64 - }, - "geometry.player_head": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "texturewidth": 64, - "textureheight": 64, - "bones": [ - { - "name": "head", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 0, 0 ] - } - ] - } - ] - }, - "geometry.mob_head": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "texturewidth": 64, - "textureheight": 32, - "bones": [ - { - "name": "head", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -4.0, 24.0, -4.0 ], - "size": [ 8, 8, 8 ], - "uv": [ 0, 0 ] - } - ] - } - ] - }, - "geometry.dragon_head": { - "visible_bounds_width": 1, - "visible_bounds_height": 1, - "visible_bounds_offset": [ 0, 0.5, 0 ], - "texturewidth": 256, - "textureheight": 256, - "bones": [ - { - "name": "head", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -8.0, 16.0, -10.0 ], - "size": [ 16.0, 16.0, 16.0 ], - "uv": [ 112, 30 ] - }, - { - "mirror": true, - "origin": [ -5.0, 32.0, -4.0 ], - "size": [ 2.0, 4.0, 6.0 ], - "uv": [ 0, 0 ] - }, - { - "origin": [ 3.0, 32.0, -4.0 ], - "size": [ 2.0, 4.0, 6.0 ], - "uv": [ 0, 0 ] - } - ] - }, - { - "name": "snout", - "pivot": [ 0.0, 24.0, 0.0 ], - "cubes": [ - { - "origin": [ -6.0, 20.0, -24.0 ], - "size": [ 12.0, 5.0, 16.0 ], - "uv": [ 176, 44 ] - }, - { - "mirror": true, - "origin": [ -5.0, 25.0, -22.0 ], - "size": [ 2.0, 2.0, 4.0 ], - "uv": [ 112, 0 ] - }, - { - "origin": [ 3.0, 25.0, -22.0 ], - "size": [ 2.0, 2.0, 4.0 ], - "uv": [ 112, 0 ] - } - ] - }, - { - "name": "jaw", - "pivot": [ 0.0, 20.0, -8.0 ], - "cubes": [ - { - "origin": [ -6.0, 16.0, -24.0 ], - "size": [ 12.0, 4.0, 16.0 ], - "uv": [ 176, 65 ] - } - ] - } - ] - } -} diff --git a/nResource/models/blocks.json b/nResource/models/blocks.json deleted file mode 100644 index ce02dc3..0000000 --- a/nResource/models/blocks.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "hokage": { - "sound": "metal" - } -} \ No newline at end of file diff --git a/nResource/models/blocks/hokage.geo.json b/nResource/models/blocks/hokage.geo.json deleted file mode 100644 index b4e0e96..0000000 --- a/nResource/models/blocks/hokage.geo.json +++ /dev/null @@ -1,173 +0,0 @@ -{ - "format_version": "1.20.30", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.hokage", - "texture_width": 34, - "texture_height": 34, - "visible_bounds_width": 2, - "visible_bounds_height": 2.5, - "visible_bounds_offset": [0, 0.75, 0] - }, - "bones": [ - { - "name": "block", - "pivot": [0, 0, -12], - "cubes": [ - { - "origin": [-3, 4.5, -7.95], - "size": [6, 7, 2.2], - "uv": { - "north": {"uv": [0, 0], "uv_size": [6, 7]}, - "east": {"uv": [14, 4], "uv_size": [2.25, 7]}, - "south": {"uv": [6, 0], "uv_size": [6, 7]}, - "west": {"uv": [14, 11], "uv_size": [2.25, 7]}, - "up": {"uv": [20, 6], "uv_size": [6, 2.25]}, - "down": {"uv": [20, 11.25], "uv_size": [6, -2.25]} - } - }, - { - "origin": [-3, 4, -7.95], - "size": [6, 0.5, 2.2], - "uv": { - "north": {"uv": [23, 3], "uv_size": [6, 0.5]}, - "east": {"uv": [27, 18], "uv_size": [2.25, 0.5]}, - "south": {"uv": [26, 23], "uv_size": [6, 0.5]}, - "west": {"uv": [23, 27], "uv_size": [2.25, 0.5]}, - "up": {"uv": [20, 12], "uv_size": [6, 2.25]}, - "down": {"uv": [20, 17.25], "uv_size": [6, -2.25]} - } - }, - { - "origin": [-3, 11.5, -7.95], - "size": [6, 0.5, 2.2], - "uv": { - "north": {"uv": [27, 12], "uv_size": [6, 0.5]}, - "east": {"uv": [26, 27], "uv_size": [2.25, 0.5]}, - "south": {"uv": [27, 13], "uv_size": [6, 0.5]}, - "west": {"uv": [0, 28], "uv_size": [2.25, 0.5]}, - "up": {"uv": [20, 18], "uv_size": [6, 2.25]}, - "down": {"uv": [20, 23.25], "uv_size": [6, -2.25]} - } - }, - { - "origin": [-2.5, 3.5, -7.95], - "size": [5, 0.5, 2.2], - "uv": { - "north": {"uv": [27, 14], "uv_size": [5, 0.5]}, - "east": {"uv": [28, 0], "uv_size": [2.25, 0.5]}, - "south": {"uv": [27, 15], "uv_size": [5, 0.5]}, - "west": {"uv": [28, 1], "uv_size": [2.25, 0.5]}, - "up": {"uv": [23, 0], "uv_size": [5, 2.25]}, - "down": {"uv": [20, 26.25], "uv_size": [5, -2.25]} - } - }, - { - "origin": [-2.5, 12, -7.95], - "size": [5, 0.5, 2.2], - "uv": { - "north": {"uv": [27, 16], "uv_size": [5, 0.5]}, - "east": {"uv": [28, 2], "uv_size": [2.25, 0.5]}, - "south": {"uv": [27, 17], "uv_size": [5, 0.5]}, - "west": {"uv": [3, 28], "uv_size": [2.25, 0.5]}, - "up": {"uv": [14, 25], "uv_size": [5, 2.25]}, - "down": {"uv": [25, 26.25], "uv_size": [5, -2.25]} - } - }, - { - "origin": [-3.5, 4.5, -7.95], - "size": [0.5, 7, 2.2], - "uv": { - "north": {"uv": [19, 25], "uv_size": [0.5, 7]}, - "east": {"uv": [17, 4], "uv_size": [2.25, 7]}, - "south": {"uv": [11, 26], "uv_size": [0.5, 7]}, - "west": {"uv": [17, 11], "uv_size": [2.25, 7]}, - "up": {"uv": [6, 28], "uv_size": [0.5, 2.25]}, - "down": {"uv": [28, 8.25], "uv_size": [0.5, -2.25]} - } - }, - { - "origin": [3, 4.5, -7.95], - "size": [0.5, 7, 2.2], - "uv": { - "north": {"uv": [12, 26], "uv_size": [0.5, 7]}, - "east": {"uv": [14, 18], "uv_size": [2.25, 7]}, - "south": {"uv": [26, 12], "uv_size": [0.5, 7]}, - "west": {"uv": [17, 18], "uv_size": [2.25, 7]}, - "up": {"uv": [7, 28], "uv_size": [0.5, 2.25]}, - "down": {"uv": [8, 30.25], "uv_size": [0.5, -2.25]} - } - }, - { - "origin": [3.5, 5, -7.95], - "size": [0.5, 6, 2.2], - "uv": { - "north": {"uv": [13, 26], "uv_size": [0.5, 6]}, - "east": {"uv": [9, 20], "uv_size": [2.25, 6]}, - "south": {"uv": [20, 27], "uv_size": [0.5, 6]}, - "west": {"uv": [0, 22], "uv_size": [2.25, 6]}, - "up": {"uv": [9, 28], "uv_size": [0.5, 2.25]}, - "down": {"uv": [28, 11.25], "uv_size": [0.5, -2.25]} - } - }, - { - "origin": [-4, 5, -7.95], - "size": [0.5, 6, 2.2], - "uv": { - "north": {"uv": [21, 27], "uv_size": [0.5, 6]}, - "east": {"uv": [3, 22], "uv_size": [2.25, 6]}, - "south": {"uv": [22, 27], "uv_size": [0.5, 6]}, - "west": {"uv": [6, 22], "uv_size": [2.25, 6]}, - "up": {"uv": [10, 28], "uv_size": [0.5, 2.25]}, - "down": {"uv": [14, 30.25], "uv_size": [0.5, -2.25]} - } - } - ] - }, - { - "name": "stand", - "pivot": [0, 0, -12], - "cubes": [ - { - "origin": [-6, 0, -7.5], - "size": [1.85, 13, 2], - "uv": { - "north": {"uv": [8, 7], "uv_size": [1.875, 13]}, - "east": {"uv": [0, 7], "uv_size": [2, 13]}, - "south": {"uv": [10, 7], "uv_size": [1.875, 13]}, - "west": {"uv": [2, 7], "uv_size": [2, 13]}, - "up": {"uv": [26, 6], "uv_size": [1.875, 2]}, - "down": {"uv": [26, 10], "uv_size": [1.875, -2]} - } - }, - { - "origin": [4.15, 0, -7.5], - "size": [1.85, 13, 2], - "uv": { - "north": {"uv": [12, 0], "uv_size": [1.875, 13]}, - "east": {"uv": [4, 7], "uv_size": [2, 13]}, - "south": {"uv": [12, 13], "uv_size": [1.875, 13]}, - "west": {"uv": [6, 7], "uv_size": [2, 13]}, - "up": {"uv": [9, 26], "uv_size": [1.875, 2]}, - "down": {"uv": [26, 12], "uv_size": [1.875, -2]} - } - }, - { - "origin": [-4.15, 11.25, -7.5], - "size": [8.3, 1.75, 2], - "uv": { - "north": {"uv": [0, 20], "uv_size": [8.25, 1.75]}, - "east": {"uv": [26, 19], "uv_size": [2, 1.75]}, - "south": {"uv": [20, 4], "uv_size": [8.25, 1.75]}, - "west": {"uv": [26, 21], "uv_size": [2, 1.75]}, - "up": {"uv": [14, 0], "uv_size": [8.25, 2]}, - "down": {"uv": [14, 4], "uv_size": [8.25, -2]} - } - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/nResource/models/entity/hokage.block.json b/nResource/models/entity/hokage.block.json deleted file mode 100644 index 466cb3c..0000000 --- a/nResource/models/entity/hokage.block.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "format_version": "1.20.30", - "minecraft:block": { - "description": { - "identifier": "naruto:hokage", - "menu_category": { - "category": "construction", - "group": "itemGroup.name.walls" - } - }, - "components": { - "minecraft:collision_box": true, - "minecraft:destructible_by_mining": { - "seconds_to_destroy": 2 - }, - "minecraft:destructible_by_explosion": { - "explosion_resistance": 30 - }, - "minecraft:geometry": "geometry.hokage", - "minecraft:material_instances": { - "*": { - "texture": "hokage", - "render_method": "alpha_test" - } - }, - "minecraft:light_emission": 2, - "minecraft:map_color": "#a30000" - } - } -} \ No newline at end of file diff --git a/nResource/models/entity/shadow_clone/model.geo.json b/nResource/models/entity/shadow_clone/model.geo.json deleted file mode 100644 index be570a6..0000000 --- a/nResource/models/entity/shadow_clone/model.geo.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.shadow_clone", - "texture_width": 64, - "texture_height": 64, - "visible_bounds_width": 3, - "visible_bounds_height": 3, - "visible_bounds_offset": [0, 1.5, 0] - }, - "bones": [ - { - "name": "waist", - "pivot": [0, 12, 0] - }, - { - "name": "body", - "parent": "waist", - "pivot": [0, 24, 0], - "cubes": [ - {"origin": [-4, 12, -2], "size": [8, 12, 4], "uv": [16, 16]} - ] - }, - { - "name": "head", - "parent": "body", - "pivot": [0, 24, 0], - "cubes": [ - {"origin": [-4, 24, -4], "size": [8, 8, 8], "uv": [0, 0]} - ] - }, - { - "name": "hat", - "parent": "head", - "pivot": [0, 24, 0], - "cubes": [ - {"origin": [-4, 24, -4], "size": [8, 8, 8], "inflate": 0.5, "uv": [32, 0]} - ] - }, - { - "name": "rightArm", - "parent": "body", - "pivot": [-5, 22, 0], - "cubes": [ - {"origin": [-8, 18, -2], "size": [4, 6, 4], "uv": [40, 16]} - ] - }, - { - "name": "rightBottom", - "parent": "rightArm", - "pivot": [-6, 15, 0], - "cubes": [ - {"origin": [-8, 12, -2], "size": [4, 6, 4], "uv": [40, 16]} - ] - }, - { - "name": "rightItem", - "parent": "rightArm", - "pivot": [-6, 15, 1] - }, - { - "name": "leftArm", - "parent": "body", - "pivot": [5, 22, 0], - "mirror": true, - "cubes": [ - {"origin": [4, 18, -2], "size": [4, 6, 4], "uv": [40, 16]} - ] - }, - { - "name": "leftBottom", - "parent": "leftArm", - "pivot": [6, 15, 0], - "cubes": [ - {"origin": [4, 12, -2], "size": [4, 6, 4], "uv": [40, 16], "mirror": true} - ] - }, - { - "name": "leftItem", - "parent": "leftArm", - "pivot": [6, 15, 1] - }, - { - "name": "rightLeg", - "parent": "body", - "pivot": [-1.9, 12, 0], - "cubes": [ - {"origin": [-3.9, 6, -2], "size": [4, 6, 4], "uv": [0, 16]} - ] - }, - { - "name": "rightBottom2", - "parent": "rightLeg", - "pivot": [0, 0, 0], - "cubes": [ - {"origin": [-3.9, 0, -2], "size": [4, 6, 4], "uv": [0, 16]} - ] - }, - { - "name": "leftLeg", - "parent": "body", - "pivot": [1.9, 9, 0], - "mirror": true, - "cubes": [ - {"origin": [-0.1, 6, -2], "size": [4, 6, 4], "uv": [0, 16]} - ] - }, - { - "name": "leftBottom2", - "parent": "leftLeg", - "pivot": [1.9, 3, 0], - "cubes": [ - {"origin": [-0.1, 0, -2], "size": [4, 6, 4], "uv": [0, 16], "mirror": true} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/nResource/models/entity/white_zestu.geo.json b/nResource/models/entity/white_zestu.geo.json deleted file mode 100644 index 0de5597..0000000 --- a/nResource/models/entity/white_zestu.geo.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "format_version": "1.12.0", - "minecraft:geometry": [ - { - "description": { - "identifier": "geometry.naruto.white_zestu", - "texture_width": 91, - "texture_height": 91, - "visible_bounds_width": 3, - "visible_bounds_height": 3.5, - "visible_bounds_offset": [0, 1.25, 0] - }, - "bones": [ - { - "name": "RightArm", - "pivot": [-4, 23, 1], - "cubes": [ - {"origin": [-7, 12, -1], "size": [3, 11, 4], "uv": [42, 16]}, - {"origin": [-8, 12, -1], "size": [1, 10, 4], "uv": [11, 51]} - ] - }, - { - "name": "LeftArm", - "pivot": [4, 23, 2], - "cubes": [ - {"origin": [4, 12, -1], "size": [3, 11, 4], "uv": [38, 0]}, - {"origin": [7, 12, -1], "size": [1, 10, 4], "uv": [0, 48]} - ] - }, - { - "name": "LeftLeg", - "pivot": [-2, 12, 1], - "cubes": [ - {"origin": [-4, 2, -1], "size": [1, 10, 4], "uv": [43, 47]}, - {"origin": [-3, 0, -1], "size": [3, 12, 4], "uv": [32, 34]} - ] - }, - { - "name": "RightLeg", - "pivot": [3, 12, 0], - "cubes": [ - {"origin": [0, 0, -1], "size": [3, 12, 4], "uv": [17, 34]}, - {"origin": [3, 2, -1], "size": [1, 10, 4], "uv": [47, 32]} - ] - }, - { - "name": "body", - "pivot": [-0.5, 16, 0], - "cubes": [ - {"origin": [-4, 12, -1], "size": [8, 11, 4], "uv": [0, 17]} - ] - }, - { - "name": "head", - "pivot": [0, 23, 1], - "cubes": [ - {"origin": [3, 23, -2], "size": [1, 7, 7], "uv": [25, 19]}, - {"origin": [-3, 23, -3], "size": [6, 8, 8], "uv": [0, 0]}, - {"origin": [-4, 23, -2], "size": [1, 7, 7], "uv": [0, 33]}, - {"origin": [-1, 31, -3], "size": [4, 1, 8], "uv": [21, 9]}, - {"origin": [3, 30, -3], "size": [1, 2, 4], "uv": [21, 0]} - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/nResource/particles/chidori.particle.json b/nResource/particles/chidori.particle.json deleted file mode 100644 index 5c7765a..0000000 --- a/nResource/particles/chidori.particle.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "format_version": "1.10.0", - "particle_effect": { - "description": { - "identifier": "", - "basic_render_parameters": { - "material": "particles_alpha", - "texture": "textures/particle/chidori" - } - }, - "components": { - "minecraft:emitter_rate_steady": { - "spawn_rate": 4, - "max_particles": 100 - }, - "minecraft:emitter_lifetime_looping": { - "active_time": 1 - }, - "minecraft:emitter_shape_point": {}, - "minecraft:particle_lifetime_expression": { - "max_lifetime": 1 - }, - "minecraft:particle_initial_speed": 9, - "minecraft:particle_motion_dynamic": {}, - "minecraft:particle_appearance_billboard": { - "size": [0.2, 0.2], - "facing_camera_mode": "rotate_xyz", - "uv": { - "texture_width": 16, - "texture_height": 16, - "uv": [0, 0], - "uv_size": [1, 1] - } - } - } - } -} \ No newline at end of file diff --git a/nResource/particles/teleport_kunai.particle.json b/nResource/particles/teleport_kunai.particle.json deleted file mode 100644 index 39d8a59..0000000 --- a/nResource/particles/teleport_kunai.particle.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "format_version": "1.10.0", - "particle_effect": { - "description": { - "identifier": "naruto:teleport_kunai_particle", - "basic_render_parameters": { - "material": "particles_alpha", - "texture": "textures/particle/teleport_kunai_particle" - } - }, - "components": { - "minecraft:emitter_rate_steady": { - "spawn_rate": "math.random(100,150)", - "max_particles": "math.random(150,175)" - }, - "minecraft:emitter_lifetime_looping": { - "active_time": 0.01, - "sleep_time": 0.01 - }, - "minecraft:emitter_shape_point": {}, - "minecraft:particle_lifetime_expression": { - "max_lifetime": 1 - }, - "minecraft:particle_initial_spin": { - "rotation": 100, - "rotation_rate": 10 - }, - "minecraft:particle_initial_speed": 7, - "minecraft:particle_motion_dynamic": { - "linear_acceleration": [5, 3, 4], - "linear_drag_coefficient": 3, - "rotation_acceleration": "math.random(5,8)", - "rotation_drag_coefficient": 5 - }, - "minecraft:particle_appearance_billboard": { - "size": [0.01, 0.01], - "facing_camera_mode": "rotate_xyz", - "uv": { - "texture_width": 16, - "texture_height": 16, - "uv": [0, 0], - "uv_size": [1, 1] - } - }, - "minecraft:particle_appearance_tinting": { - "color": [1, 1, 1, 1] - } - } - } -} \ No newline at end of file diff --git a/nResource/render_controllers/zombie.render_controller.json b/nResource/render_controllers/zombie.render_controller.json deleted file mode 100644 index d376711..0000000 --- a/nResource/render_controllers/zombie.render_controller.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "format_version": "1.8.0", - "render_controllers": { - "controller.render.zombie": { - "geometry": "Geometry.default", - "materials": [ { "*": "Material.default" } ], - "textures": [ "Texture.default" ] - } - } - } - \ No newline at end of file diff --git a/nResource/textures/blocks/hokage.png b/nResource/textures/blocks/hokage.png deleted file mode 100644 index f4baedaaa0b731774c932f340efe0cc36fd32580..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3898 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 diff --git a/nResource/textures/environment/sun.png b/nResource/textures/environment/sun.png deleted file mode 100644 index ec2f49142d4e67e6055ae528d8f373a5b8857bf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2985 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 S;7R!b0ra(@TICwHk^ccp#a5XB diff --git a/nResource/textures/gui/icons.png b/nResource/textures/gui/icons.png deleted file mode 100644 index 70f171e65f9bcba645272525f1e86a776dd7347c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13237 zcmc(GbyOTp_vYa4!QCOa!{8E}0fH0UCAbEM;1E1va2Wywhv4oO+zIaP?mO@Mo!zs$ z=eN6m?m0ExRn@mAG4xkNqYe^MJ0H8V^?b#Fo+D37f*K-2^FuVTwz%(Y>p8xy4%UZ%L0>iv7ZFwI1v~k;L3wgIhE;sPb_fzPnTAN9* zaTNAr!$o0?j0~2x|vx9W3TWW)zhSP=xJ{ANX7QBi6n_TWC=sYCPf>cz9ysx2{1@| z3eF*Q=}!DCtcKz7=@()VCTOrid`t}XN^IB`q4v8Jr=T4#Qc}?wXw{&ct*G|^TvAL# zJ{d$+w+qycsIB5mH+F8dG$ciOmL(!g-FJ44dL14v03L83vxuKZbahM~rtVzM2T7kdPdzUn*oJ3~>d;WfRoS zc<5a$Y##`IX(Y?jkgl?r^;5>c!s!rgZIGvX9ZT+`rIdj4{5FK|jV^rdCL(+Z6Wg~C zGzX^X{;t9}Q2YGvP2!O}KUgPK%jAT>`ug$Wthg4D$L@gAs3&%`D;gW+QreSg>BrGl z_xh%s0`B;;GGF)3bWtX=-aW*NfT{eNGidHIklM`-CX#h73E2&po;{A{4z?>4lzzMK zJ1X7CkpsW%z?z)=t)rA0urDz#An_I$kw~1jD5`Lbd*+_?Qifca?Q<)*5 z*ItI|QP(1Y7(UalV?Wp=Dxr4Us;m+_}x0JiIxy@yHJ5#({~wHQvw<&`ZB^6 zIbA$yMBHkse&%vahIIJgN?VA$!g7r=$J5uPdwL+ z!->NWjuk}=sR#VNk?93bu2W%7E<|C;?ZHlTOj6{NIc&Q#k=&;A3Zxg!=uDu}=ur?v{6_w`M=7F=mvslE8wY{q=D#Zq};a=4cZgl#-IUK0O zWQCZb7nFYGlq(+KKTI%Ih zuhH@HHgmaY1I;#*)U}PG5Ejz}J+}b?Er;|evmPWJ9N@!AIY)Z+(AV+EiT?eJk%?{7LGZc-3xae%Jfk^t zZm=j9tD`I<;bv6mCZ4fOKc}+uhDke}bL~l#%~3va!BrAtgUuw(!F6UPS@i;J*ieyR znC(Y+p_kw;MrmFlsT*5Yc%hpMaHb>s%gBgwR_3F3EQ4IJm`XIZBRXaL5SmGUxGVqK zdt!U3V@42<)ZpZ2Y`4NlG3cVRP3BVyRSZ6y`AB2QODi*m-E`Njx$$R_I+R4LbV39$ z9cBG`2}_hwfCaSeYhcHG0dbLU{AtAFZo3F&a0)}K|A8ubioWq>vCNiMC1kM8>9Y=i z*naznB~);dv0^3qs3v&L={%e0JL=^N*IZ>otmy7L;$d5!hA>DHYfRlryKTnKWg8(V zi%_%0I%DD?HD`_L*~7k7V>Ns6BJ!Nl|IpZ@&9VhdS}=x{^dy`dx?Fu~^=%oir6DBK z1-qO0o@~TncVFGql-hvu^Zbzd^Nz?F#?PWHs|`G6!a$|{Iq~Ph$ja5`|@y(oIzQ~@DTo*ju_DwIxtk_S|9V1MgiuO~uUDpj>qVThE4`BK z!{2;wvWHycG_)y~%X8+DKSQ0hk<6P2=P5H5Gn!2a>DeLsy~vs=n$(uN$}_V~y)Q3Hax51lUK z`PCCAZ7?|M3x{waO(9e|Ax&$33aZg)gl>Me?9PUUUl%x8{OiG#t(#M%>V7no`Zh!# zH8etFcVT^-dnT6_ZT2noJAOWN@HPli^OHRwy&`=f^dnaIwI~>HOf_X?9VOIr;6^~@ zZb$T95v}*xW$NRC)Bv6wgO> z5FK_Po-*|eUw_$h@Kq&oaVzvfSY@q2)rqZHx!1gXwqnQ$PfZsY<9b+e#cuy0&&lqS*G!k-qV#9zQ@N_^o;j|YyRJ^AV^WHKBkHh?>*a|rbVWFHB`4fZPGA@i+yS^2;?T;{6Qo~Wr))=L{RUFe)JF$cp zH2|%-cj6dT&lNle_v z2`H8Gy)xaaZV;zeT??pH@1-B_Gjw@}_pul?Xt+9^;g2ujE-y!^=fzr!Yw=-Z}~r`Cqx+DobKomG14$ifDJDMfVH zrgx(wd;+%DO>We@k)uY`V!t4StefzH%gp^iN2BN(M;*OU`7dmcpkKHGi~PTfS#omuY`&3B5@KHc3pOdip&A z#76_vV@ii_nJ>6|JYSv>Q`%mO9ha#hLnMvYXc`ua*_c3%-vz$fX8e>k-p+4KOc7^H z5TIxmplXM&aS$X|ke&0f?+|}220cr>7*6}1ko^0_Ww7Tln;Gt|w_=@mzNgcW3SYgo z^Gc4qt91f9ZiZK_G#Oolpt3bpj9mYRbYB_Wm-}2C0#JZ^LibbbYqxL(ISso9lVkmj z{@9j+n3#|U%6lnxX?lMt3_Mqb_a3(I`IHxQ9O#c}zw%y}K8BJo*zD`vpztXVs!MqA zI+y)uA#so`gQ2^P%fX|?SbwhEpcoG{U|gfL42PgYPxO>tk$EPU^w+EsKl@ggxHJ6% zdGBtcoye0pe#OP{OB?BbbKrfa+#Z^Za6i$!ma!2|`8n2`@LUhcQ_MaSDP)XY8{<6U zi8pK6IKv1dx+I2}Tm~jL_HDPVSvGEN%A5hq?4>j1TGQRj15Hxbo9M6p5;i_LpQGi5 z>BfYV)ViZ10XGf1n9==~p0@Y;d87Sl?fJF0|IIvZ^~N09#1cGF!w*J$A~8I3KOEZ>`X;4^-{#4IE`s-?I zimVhX@{CI~LBA&ubnZ8CAfHq@7TBeOs z!cV7eEvpn_miO!3Z#`!N#&{A(MN^00MMYP&+>2B)!f)#_Wn@(-8*0uYIYVtomL200 za9muty2VLrvUO7@^&Gh9If3QX-3@5-rJ$!XCN3*C4gMa z1VHfkk)W|Eag9wTE4$pw0VGm&L}GR7YI1owa#{;tw&;)v*J{`7^qC$RW74@KpX8

7qRdZ$V;bp_L0K~ASDBeNF;ijn88(% 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