feat: initial release

This commit is contained in:
Timo Ley 2023-01-23 22:42:42 +01:00
parent 56d5cb1243
commit 6724394da6
4 changed files with 32 additions and 2 deletions

14
README.md Normal file
View 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))

View File

@ -23,7 +23,7 @@ apply plugin: 'maven-publish'
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
version = "0.1.0"
version = "1.0.0"
group = "net.anvilcraft"
archivesBaseName = "classic-casting"
@ -42,7 +42,7 @@ repositories {
dependencies {
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"
}

View File

@ -50,6 +50,8 @@ public class ClassicCasting {
Recipes.init();
ItemAspects.init();
proxy.init();
ResearchTableExtensionRegistry.registerResearchTableExtension(

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