generated from tilera/1710mod
feat: initial release
This commit is contained in:
parent
56d5cb1243
commit
6724394da6
14
README.md
Normal file
14
README.md
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
# Classic Casting
|
||||||
|
|
||||||
|
Classic Casting is a Thaumcraft 4 addon, which adds back many items and blocks from Thaumcraft 3, which are missing in
|
||||||
|
Thaumcraft 4. This includes all the old wands, the Infusion Altar and some other stuff.
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
- Thaumcraft 4.2.3.5
|
||||||
|
- [AuraCore](https://git.tilera.org/tilera/auracore)
|
||||||
|
|
||||||
|
## Permission
|
||||||
|
|
||||||
|
Quote from Azanor: "`Lastly, I've noticed some addons adding items from TC 3 or earlier. I don't have a problem with that, so go wild.`"
|
||||||
|
([source: Spoiler -> Addon Mods](https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/1292130-thaumcraft-6-1-beta26-no-longer-being-developed))
|
|
@ -23,7 +23,7 @@ apply plugin: 'maven-publish'
|
||||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||||
targetCompatibility = JavaVersion.VERSION_1_8
|
targetCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
|
||||||
version = "0.1.0"
|
version = "1.0.0"
|
||||||
group = "net.anvilcraft"
|
group = "net.anvilcraft"
|
||||||
archivesBaseName = "classic-casting"
|
archivesBaseName = "classic-casting"
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ repositories {
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation "thaumcraft:Thaumcraft:1.7.10-4.2.3.5:deobf"
|
implementation "thaumcraft:Thaumcraft:1.7.10-4.2.3.5:deobf"
|
||||||
implementation "dev.tilera:auracore:1.6.1:deobf"
|
implementation "dev.tilera:auracore:1.7.4:deobf"
|
||||||
implementation "com.github.tox1cozZ:mixin-booter-legacy:1.1.2"
|
implementation "com.github.tox1cozZ:mixin-booter-legacy:1.1.2"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -50,6 +50,8 @@ public class ClassicCasting {
|
||||||
|
|
||||||
Recipes.init();
|
Recipes.init();
|
||||||
|
|
||||||
|
ItemAspects.init();
|
||||||
|
|
||||||
proxy.init();
|
proxy.init();
|
||||||
|
|
||||||
ResearchTableExtensionRegistry.registerResearchTableExtension(
|
ResearchTableExtensionRegistry.registerResearchTableExtension(
|
||||||
|
|
14
src/main/java/net/anvilcraft/classiccasting/ItemAspects.java
Normal file
14
src/main/java/net/anvilcraft/classiccasting/ItemAspects.java
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
package net.anvilcraft.classiccasting;
|
||||||
|
|
||||||
|
import net.minecraft.item.ItemStack;
|
||||||
|
import thaumcraft.api.ThaumcraftApi;
|
||||||
|
import thaumcraft.api.aspects.Aspect;
|
||||||
|
import thaumcraft.api.aspects.AspectList;
|
||||||
|
|
||||||
|
public class ItemAspects {
|
||||||
|
|
||||||
|
public static void init() {
|
||||||
|
ThaumcraftApi.registerObjectTag(new ItemStack(CCItems.wandCastingApprentice, 1, 32767), new AspectList().add(Aspect.MAGIC, 4).add(Aspect.TOOL, 2).add(Aspect.CRAFT, 2));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in a new issue