Skip to content

Commit da92179

Browse files
committed
添加了辣椒水(red_chili_juice)的贴图并注册
1 parent 9b0386e commit da92179

File tree

8 files changed

+18
-4
lines changed

8 files changed

+18
-4
lines changed

src/main/java/io/github/mxpea/fadingshadow/FadingShadow.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,15 @@ private void addCreative(BuildCreativeModeTabContentsEvent event) {
116116
}
117117
if (event.getTabKey() == CreativeModeTabs.INGREDIENTS) {
118118
event.accept(ModItem.red_chili);
119+
}
120+
if (event.getTabKey() == CreativeModeTabs.INGREDIENTS) {
121+
event.accept(ModItem.red_chili_juice);
122+
119123
}
120124
}
121125

122126

127+
123128
// You can use SubscribeEvent and let the Event Bus discover methods to call
124129
@SubscribeEvent
125130
public void onServerStarting(ServerStartingEvent event) {

src/main/java/io/github/mxpea/fadingshadow/item/AppleJuiceItem.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class AppleJuiceItem extends Item {
1515
public AppleJuiceItem(Properties props) {
1616
super(props.food(new FoodProperties.Builder()
1717
.nutrition(2) //回复饱食度
18-
.saturationModifier(0.3F)//回复饱和度,这是一个很低的值
18+
.saturationModifier(10F)//回复饱和度0.3F,这是一个很低的值
1919
.alwaysEdible() //一直能喝
2020
// 在你的 mappings 中 canAlwaysEat() / alwaysEat() 可能不可见,先不要调用它
2121
.build())

src/main/java/io/github/mxpea/fadingshadow/item/ChiliPepperItem.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//这个类定义了red_chili可以吃,并且可以让玩家着火
22
package io.github.mxpea.fadingshadow.item;
3-
43
import net.minecraft.world.entity.LivingEntity;
54
import net.minecraft.world.food.FoodProperties;
65
import net.minecraft.world.item.Item;
@@ -28,9 +27,9 @@ public ItemStack finishUsingItem(ItemStack stack, Level level, LivingEntity enti
2827
// 这里我们让玩家和生物着火 2 秒(2 * 20 ticks = 40 ticks)
2928
if (!level.isClientSide()) {
3029
entity.igniteForTicks(40); //着火时间
31-
3230
}
3331

32+
3433
return result;
3534
}
3635

src/main/java/io/github/mxpea/fadingshadow/item/ModItem.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ public class ModItem {
2424

2525
public static final DeferredItem<Item> red_chili =
2626
ITEMS.register("red_chili", () -> new ChiliPepperItem(new Item.Properties()));
27+
public static final DeferredItem<Item> red_chili_juice =
28+
ITEMS.register("red_chili_juice", () -> new ChiliPepperItem(new Item.Properties()));
2729

2830

2931
//下面是初始化的,不要动

src/main/resources/assets/fadingshadow/lang/en_us.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"item.fadingshadow.reality_fabric": "Reality fabric",
33
"item.fadingshadow.apple_juice": "Apple juice",
44
"item.fadingshadow.test": "test",
5-
"item.fadingshadow.red_chili": "red_chili",
5+
"item.fadingshadow.red_chili": "red chili",
6+
"item.fadingshadow.red_chili_juice": "Chili water",
67
"itemGroup.fs_tab": "{Fading Shadow}",
78

89
"fadingshadow.configuration.title": "{Fading Shadow} Configs",

src/main/resources/assets/fadingshadow/lang/zh_cn.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"item.fadingshadow.apple_juice": "苹果汁",
44
"item.fadingshadow.test": "测试",
55
"item.fadingshadow.red_chili": "红辣椒",
6+
"item.fadingshadow.red_chili_juice": "辣椒水",
67
"itemGroup.fs_tab": "{消逝之影}",
78

89
"fadingshadow.configuration.title": "{Fading Shadow} Configs",
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"parent": "item/generated",
3+
"textures": {
4+
"layer0": "fadingshadow:item/red_chili_juice"
5+
}
6+
}
1.69 KB
Loading

0 commit comments

Comments
 (0)