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.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() {
|
||||
|
@ -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"
|
||||
}
|
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