finish lean
This commit is contained in:
parent
311d07196d
commit
1fdc8fa073
@ -6,7 +6,10 @@ import net.kyrptonaught.customportalapi.api.CustomPortalBuilder;
|
|||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.block.Blocks;
|
import net.minecraft.block.Blocks;
|
||||||
import net.minecraft.entity.effect.StatusEffect;
|
import net.minecraft.entity.effect.StatusEffect;
|
||||||
|
import net.minecraft.entity.effect.StatusEffectInstance;
|
||||||
|
import net.minecraft.entity.effect.StatusEffects;
|
||||||
import net.minecraft.item.BlockItem;
|
import net.minecraft.item.BlockItem;
|
||||||
|
import net.minecraft.item.FoodComponent;
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemGroup;
|
import net.minecraft.item.ItemGroup;
|
||||||
import net.minecraft.item.Items;
|
import net.minecraft.item.Items;
|
||||||
@ -22,11 +25,13 @@ public class Shitmod implements ModInitializer {
|
|||||||
|
|
||||||
public static final Item HAUSBOMMER_ITEM = new Hausbommer(new Item.Settings().group(ItemGroup.MISC));
|
public static final Item HAUSBOMMER_ITEM = new Hausbommer(new Item.Settings().group(ItemGroup.MISC));
|
||||||
|
|
||||||
public static final Item LEAN = new Lean(new Item.Settings().group(ItemGroup.FOOD).rarity(Rarity.UNCOMMON));
|
public static final StatusEffect LEAN_EFFECT = new LeanStatusEffect();
|
||||||
|
|
||||||
|
public static final Item LEAN = new Lean(new Item.Settings().group(ItemGroup.FOOD).rarity(Rarity.UNCOMMON).food(new FoodComponent.Builder().hunger(20).saturationModifier(10f).snack().meat().alwaysEdible().statusEffect(new StatusEffectInstance(StatusEffects.WEAKNESS, 20*60, 5), 1f).statusEffect(new StatusEffectInstance(StatusEffects.BLINDNESS, 20*60, 5), 1f).statusEffect(new StatusEffectInstance(StatusEffects.NAUSEA, 20*60), 1f).statusEffect(new StatusEffectInstance(StatusEffects.SLOWNESS, 20*60, 2), 1f).statusEffect(new StatusEffectInstance(StatusEffects.POISON, 20*60, 5), 1f).statusEffect(new StatusEffectInstance(StatusEffects.GLOWING, 20*60), 1f).statusEffect(new StatusEffectInstance(StatusEffects.MINING_FATIGUE, 20*60, 5), 1f).statusEffect(new StatusEffectInstance(StatusEffects.HUNGER, 20*60, 3), 1f).build()));
|
||||||
|
|
||||||
public static final StatusEffect EXP = new ExpStatusEffect();
|
public static final StatusEffect EXP = new ExpStatusEffect();
|
||||||
|
|
||||||
public static final StatusEffect LEAN_EFFECT = new LeanStatusEffect();
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onInitialize() {
|
public void onInitialize() {
|
||||||
|
@ -3,5 +3,6 @@
|
|||||||
"block.shitmod.fabric_block": "Gay Block",
|
"block.shitmod.fabric_block": "Gay Block",
|
||||||
"item.shitmod.hausbommer": "Hausbommer",
|
"item.shitmod.hausbommer": "Hausbommer",
|
||||||
"effect.shitmod.exp": "Experience",
|
"effect.shitmod.exp": "Experience",
|
||||||
"effect.shitmod.lean": "Lean"
|
"effect.shitmod.lean": "Lean",
|
||||||
|
"item.shitmod.lean": "Lean"
|
||||||
}
|
}
|
6
src/main/resources/assets/shitmod/models/item/lean.json
Normal file
6
src/main/resources/assets/shitmod/models/item/lean.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "shitmod:item/lean"
|
||||||
|
}
|
||||||
|
}
|
BIN
src/main/resources/assets/shitmod/textures/item/lean.png
Normal file
BIN
src/main/resources/assets/shitmod/textures/item/lean.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 680 B |
26
src/main/resources/data/shitmod/recipes/lean.json
Normal file
26
src/main/resources/data/shitmod/recipes/lean.json
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"pattern": [
|
||||||
|
"ZZZ",
|
||||||
|
"XRX",
|
||||||
|
"WXW"
|
||||||
|
],
|
||||||
|
"key": {
|
||||||
|
"X": {
|
||||||
|
"item": "minecraft:glass_bottle"
|
||||||
|
},
|
||||||
|
"R": {
|
||||||
|
"item": "minecraft:slime_block"
|
||||||
|
},
|
||||||
|
"W": {
|
||||||
|
"item": "minecraft:purple_dye"
|
||||||
|
},
|
||||||
|
"Z": {
|
||||||
|
"item": "minecraft:purple_concrete"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"item": "shitmod:lean",
|
||||||
|
"count": 6
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user