1.19-1.0.1-unstable
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
# Changes:
|
||||
## 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)
|
||||
|
||||
## 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
|
||||
|
||||
# Mod Properties
|
||||
mod_version = 1.19-1.0.0-stable
|
||||
mod_version = 1.19-1.0.1-unstable
|
||||
maven_group = ryantlg.GamerItems.mod
|
||||
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.fabricOfReality;
|
||||
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.oriumTools;
|
||||
import net.arcmods.ryantlg.lootTables.grassVanillaWeem;
|
||||
@@ -100,6 +101,7 @@ public class gameritems implements ModInitializer {
|
||||
JeremiumOreGen.register();
|
||||
|
||||
notArmour.register();
|
||||
notTools.register();
|
||||
gamerBow.register();
|
||||
// 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",
|
||||
"block.gameritems.weem_hay_block": "Weem Hay Bale",
|
||||
"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"
|
||||
|
||||
}
|
||||
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