1.19-1.0.1-unstable
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
# Changes:
|
# Changes:
|
||||||
## 1.19-1.0.0-stable
|
## 1.19-1.0.0-stable
|
||||||
- updating is despicable
|
- updating is despicable
|
||||||
|
|
||||||
|
## 1.19-1.0.1-unstable
|
||||||
|
- added not tools
|
||||||
|
- added not armour
|
||||||
|
- added stupid/dumb damage source
|
||||||
|
- added stupid status effect
|
||||||
|
- added stupid tools
|
||||||
@@ -29,4 +29,4 @@ If you find an issue or bug in the mod or just have a general suggestion you can
|
|||||||
[aaaaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA](https://github.com/RyanTLG/GamerItems/blob/1-18-1/unstable/AAAAAAAAAAAAAAAa)
|
[aaaaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA](https://github.com/RyanTLG/GamerItems/blob/1-18-1/unstable/AAAAAAAAAAAAAAAa)
|
||||||
|
|
||||||
## NOTICE
|
## NOTICE
|
||||||
due to my lack of an attention span, i will no longer be updating or maintaining 1.18 versions, this is a final decision. I will also not support any versions up from 1.19 (pre chat reporting and account banning). Anyone willing to update 1.18 branches or add branches for older/newer minecraft versions are welcome to ask me [here]()
|
due to my lack of an attention span, i will no longer be updating or maintaining 1.18 versions, this is a final decision. I will also not support any versions up from 1.19 (pre chat reporting and account banning). Anyone willing to update 1.18 branches or add branches for older/newer minecraft versions are welcome to ask me [here](https://discord.gg/nsYbUnjBFJ)
|
||||||
@@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx6G
|
|||||||
loader_version=0.14.8
|
loader_version=0.14.8
|
||||||
|
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version = 1.19-1.0.0-stable
|
mod_version = 1.19-1.0.1-unstable
|
||||||
maven_group = ryantlg.GamerItems.mod
|
maven_group = ryantlg.GamerItems.mod
|
||||||
archives_base_name = GamerItems
|
archives_base_name = GamerItems
|
||||||
|
|
||||||
|
|||||||
10
src/main/java/net/arcmods/ryantlg/customToolItemClasses/not/notAxeItem.java
Executable file
10
src/main/java/net/arcmods/ryantlg/customToolItemClasses/not/notAxeItem.java
Executable file
@@ -0,0 +1,10 @@
|
|||||||
|
package net.arcmods.ryantlg.customToolItemClasses.not;
|
||||||
|
|
||||||
|
import net.minecraft.item.AxeItem;
|
||||||
|
import net.minecraft.item.ToolMaterial;
|
||||||
|
|
||||||
|
public class notAxeItem extends AxeItem {
|
||||||
|
public notAxeItem(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) {
|
||||||
|
super(material, attackDamage, attackSpeed, settings);
|
||||||
|
}
|
||||||
|
}
|
||||||
11
src/main/java/net/arcmods/ryantlg/customToolItemClasses/not/notHoeItem.java
Executable file
11
src/main/java/net/arcmods/ryantlg/customToolItemClasses/not/notHoeItem.java
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
package net.arcmods.ryantlg.customToolItemClasses.not;
|
||||||
|
|
||||||
|
import net.minecraft.item.HoeItem;
|
||||||
|
|
||||||
|
import net.minecraft.item.ToolMaterial;
|
||||||
|
|
||||||
|
public class notHoeItem extends HoeItem {
|
||||||
|
public notHoeItem(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) {
|
||||||
|
super(material, attackDamage, attackSpeed, settings);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
package net.arcmods.ryantlg.customToolItemClasses.not;
|
||||||
|
|
||||||
|
import net.minecraft.item.PickaxeItem;
|
||||||
|
import net.minecraft.item.ToolMaterial;
|
||||||
|
|
||||||
|
public class notPickaxeItem extends PickaxeItem {
|
||||||
|
public notPickaxeItem(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) {
|
||||||
|
super(material, attackDamage, attackSpeed, settings);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
package net.arcmods.ryantlg.customToolItemClasses.not;
|
||||||
|
|
||||||
|
import net.minecraft.item.ShovelItem;
|
||||||
|
import net.minecraft.item.ToolMaterial;
|
||||||
|
|
||||||
|
public class notShovelItem extends ShovelItem{
|
||||||
|
|
||||||
|
public notShovelItem(ToolMaterial material, float attackDamage, float attackSpeed, Settings settings) {
|
||||||
|
super(material, attackDamage, attackSpeed, settings);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
package net.arcmods.ryantlg.customToolItemClasses.not;
|
||||||
|
|
||||||
|
import net.minecraft.item.SwordItem;
|
||||||
|
import net.minecraft.item.ToolMaterial;
|
||||||
|
|
||||||
|
public class notSwordItem extends SwordItem{
|
||||||
|
|
||||||
|
public notSwordItem(ToolMaterial toolMaterial, int attackDamage, float attackSpeed, Settings settings) {
|
||||||
|
super(toolMaterial, attackDamage, attackSpeed, settings);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -20,6 +20,7 @@ import net.arcmods.ryantlg.items.miscItems.FunnyItems;
|
|||||||
import net.arcmods.ryantlg.items.miscItems.OtherItems;
|
import net.arcmods.ryantlg.items.miscItems.OtherItems;
|
||||||
import net.arcmods.ryantlg.items.miscItems.fabricOfReality;
|
import net.arcmods.ryantlg.items.miscItems.fabricOfReality;
|
||||||
import net.arcmods.ryantlg.items.tools.jeremiumTools;
|
import net.arcmods.ryantlg.items.tools.jeremiumTools;
|
||||||
|
import net.arcmods.ryantlg.items.tools.notTools;
|
||||||
import net.arcmods.ryantlg.items.tools.omniumTools;
|
import net.arcmods.ryantlg.items.tools.omniumTools;
|
||||||
import net.arcmods.ryantlg.items.tools.oriumTools;
|
import net.arcmods.ryantlg.items.tools.oriumTools;
|
||||||
import net.arcmods.ryantlg.lootTables.grassVanillaWeem;
|
import net.arcmods.ryantlg.lootTables.grassVanillaWeem;
|
||||||
@@ -100,6 +101,7 @@ public class gameritems implements ModInitializer {
|
|||||||
JeremiumOreGen.register();
|
JeremiumOreGen.register();
|
||||||
|
|
||||||
notArmour.register();
|
notArmour.register();
|
||||||
|
notTools.register();
|
||||||
gamerBow.register();
|
gamerBow.register();
|
||||||
// stupidBow.register(); // incomplete: lazy
|
// stupidBow.register(); // incomplete: lazy
|
||||||
|
|
||||||
|
|||||||
34
src/main/java/net/arcmods/ryantlg/items/tools/notTools.java
Normal file
34
src/main/java/net/arcmods/ryantlg/items/tools/notTools.java
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
package net.arcmods.ryantlg.items.tools;
|
||||||
|
|
||||||
|
import net.arcmods.ryantlg.gameritems;
|
||||||
|
import net.arcmods.ryantlg.customToolItemClasses.not.notAxeItem;
|
||||||
|
import net.arcmods.ryantlg.customToolItemClasses.not.notHoeItem;
|
||||||
|
import net.arcmods.ryantlg.customToolItemClasses.not.notPickaxeItem;
|
||||||
|
import net.arcmods.ryantlg.customToolItemClasses.not.notShovelItem;
|
||||||
|
import net.arcmods.ryantlg.customToolItemClasses.not.notSwordItem;
|
||||||
|
import net.arcmods.ryantlg.toolMaterials.notToolMaterial;
|
||||||
|
import net.minecraft.item.Item;
|
||||||
|
import net.minecraft.item.ToolItem;
|
||||||
|
import net.minecraft.util.Identifier;
|
||||||
|
import net.minecraft.util.Rarity;
|
||||||
|
import net.minecraft.util.registry.Registry;
|
||||||
|
|
||||||
|
public class notTools {
|
||||||
|
|
||||||
|
public static ToolItem NOT_SWORD = new notSwordItem(notToolMaterial.INSTANCE, 6, -0.1F, new Item.Settings().fireproof().group(gameritems.THING).rarity(Rarity.EPIC));
|
||||||
|
public static ToolItem NOT_PICKAXE = new notPickaxeItem(notToolMaterial.INSTANCE, -48, -0.1F, new Item.Settings().fireproof().group(gameritems.THING).rarity(Rarity.EPIC));
|
||||||
|
public static ToolItem NOT_SHOVEL = new notShovelItem(notToolMaterial.INSTANCE, -40, -0.1F, new Item.Settings().fireproof().group(gameritems.THING).rarity(Rarity.EPIC));
|
||||||
|
public static ToolItem NOT_AXE = new notAxeItem(notToolMaterial.INSTANCE, 10, -0.1F, new Item.Settings().fireproof().group(gameritems.THING).rarity(Rarity.EPIC));
|
||||||
|
public static ToolItem NOT_HOE = new notHoeItem(notToolMaterial.INSTANCE, -49, -0.1F, new Item.Settings().fireproof().group(gameritems.THING).rarity(Rarity.EPIC));
|
||||||
|
|
||||||
|
public static void register() {
|
||||||
|
|
||||||
|
Registry.register(Registry.ITEM, new Identifier("gameritems", "not_sword"), NOT_SWORD);
|
||||||
|
Registry.register(Registry.ITEM, new Identifier("gameritems", "not_pickaxe"), NOT_PICKAXE);
|
||||||
|
Registry.register(Registry.ITEM, new Identifier("gameritems", "not_shovel"), NOT_SHOVEL);
|
||||||
|
Registry.register(Registry.ITEM, new Identifier("gameritems", "not_axe"), NOT_AXE);
|
||||||
|
Registry.register(Registry.ITEM, new Identifier("gameritems", "not_hoe"), NOT_HOE);
|
||||||
|
|
||||||
|
gameritems.LOGGER.info("notTools loaded");
|
||||||
|
}
|
||||||
|
}
|
||||||
36
src/main/java/net/arcmods/ryantlg/toolMaterials/notToolMaterial.java
Executable file
36
src/main/java/net/arcmods/ryantlg/toolMaterials/notToolMaterial.java
Executable file
@@ -0,0 +1,36 @@
|
|||||||
|
package net.arcmods.ryantlg.toolMaterials;
|
||||||
|
|
||||||
|
import net.arcmods.ryantlg.items.miscItems.fabricOfReality;
|
||||||
|
import net.minecraft.item.ToolMaterial;
|
||||||
|
import net.minecraft.recipe.Ingredient;
|
||||||
|
|
||||||
|
public class notToolMaterial implements ToolMaterial {
|
||||||
|
|
||||||
|
public static final notToolMaterial INSTANCE = new notToolMaterial();
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getDurability() {
|
||||||
|
return 50000;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public float getMiningSpeedMultiplier() {
|
||||||
|
return 50.0F;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public float getAttackDamage() {
|
||||||
|
return 50.0F;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public int getMiningLevel() {
|
||||||
|
return 4;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public int getEnchantability() {
|
||||||
|
return 50;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public Ingredient getRepairIngredient() {
|
||||||
|
return Ingredient.ofItems(fabricOfReality.FABRIC_OF_REALITY);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
"enchantment.gameritems.evade": "Evade",
|
"enchantment.gameritems.evade": "Evade",
|
||||||
"block.gameritems.weem_hay_block": "Weem Hay Bale",
|
"block.gameritems.weem_hay_block": "Weem Hay Bale",
|
||||||
"item.gameritems.stupidium.tooltip": "No brain here.",
|
"item.gameritems.stupidium.tooltip": "No brain here.",
|
||||||
"death.attack.dumb": "%1$s didn't know how to breathe.",
|
"death.attack.dumb": "%1$s choked on air.",
|
||||||
"effect.gameritems.stupid": "Stupid"
|
"effect.gameritems.stupid": "Stupid"
|
||||||
|
|
||||||
}
|
}
|
||||||
6
src/main/resources/assets/gameritems/models/item/not_axe.json
Executable file
6
src/main/resources/assets/gameritems/models/item/not_axe.json
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/handheld",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "gameritems:item/not_axe"
|
||||||
|
}
|
||||||
|
}
|
||||||
6
src/main/resources/assets/gameritems/models/item/not_hoe.json
Executable file
6
src/main/resources/assets/gameritems/models/item/not_hoe.json
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/handheld",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "gameritems:item/not_hoe"
|
||||||
|
}
|
||||||
|
}
|
||||||
6
src/main/resources/assets/gameritems/models/item/not_pickaxe.json
Executable file
6
src/main/resources/assets/gameritems/models/item/not_pickaxe.json
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/handheld",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "gameritems:item/not_pickaxe"
|
||||||
|
}
|
||||||
|
}
|
||||||
6
src/main/resources/assets/gameritems/models/item/not_shovel.json
Executable file
6
src/main/resources/assets/gameritems/models/item/not_shovel.json
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/handheld",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "gameritems:item/not_shovel"
|
||||||
|
}
|
||||||
|
}
|
||||||
6
src/main/resources/assets/gameritems/models/item/not_sword.json
Executable file
6
src/main/resources/assets/gameritems/models/item/not_sword.json
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "item/handheld",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "gameritems:item/not_sword"
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
src/main/resources/assets/gameritems/textures/item/not_axe.png
Normal file
BIN
src/main/resources/assets/gameritems/textures/item/not_axe.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 377 B |
BIN
src/main/resources/assets/gameritems/textures/item/not_hoe.png
Normal file
BIN
src/main/resources/assets/gameritems/textures/item/not_hoe.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 369 B |
Binary file not shown.
|
After Width: | Height: | Size: 378 B |
Binary file not shown.
|
After Width: | Height: | Size: 362 B |
BIN
src/main/resources/assets/gameritems/textures/item/not_sword.png
Normal file
BIN
src/main/resources/assets/gameritems/textures/item/not_sword.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 409 B |
Reference in New Issue
Block a user