finish lean

This commit is contained in:
Sunskimmer822 2022-02-24 14:04:07 -08:00
parent 311d07196d
commit 1fdc8fa073
5 changed files with 41 additions and 3 deletions

View File

@ -6,7 +6,10 @@ import net.kyrptonaught.customportalapi.api.CustomPortalBuilder;
import net.minecraft.block.Block;
import net.minecraft.block.Blocks;
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.FoodComponent;
import net.minecraft.item.Item;
import net.minecraft.item.ItemGroup;
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 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 LEAN_EFFECT = new LeanStatusEffect();
@Override
public void onInitialize() {

View File

@ -3,5 +3,6 @@
"block.shitmod.fabric_block": "Gay Block",
"item.shitmod.hausbommer": "Hausbommer",
"effect.shitmod.exp": "Experience",
"effect.shitmod.lean": "Lean"
"effect.shitmod.lean": "Lean",
"item.shitmod.lean": "Lean"
}

View File

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "shitmod:item/lean"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 680 B

View 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
}
}