mirror of
https://github.com/GTNewHorizons/BloodArsenal.git
synced 2026-10-26 14:23:58 +00:00
Adapt to BM changes (#43)
This commit is contained in:
1 parent
b2f281c90e
commit
9bbc7869be
7 files changed
+47
-37
No files matched your search
@@ -1,7 +1,18 @@
|
||||
#Blood Arsenal [](https://minecraft.curseforge.com/projects/blood-arsenal)
|
||||
# Blood Arsenal
|
||||
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons Licence" style="border-width:0" src="http://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Blood Arsenal</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="https://github.com/Arcaratus/BloodArsenal" property="cc:attributionName" rel="cc:attributionURL">Arcaratus</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
|
||||
|
||||
## Dependencies
|
||||
These mods are required:
|
||||
* [Blood Magic](https://github.com/GTNewHorizons/BloodMagic)
|
||||
* [Baubles](https://github.com/GTNewHorizons/Baubles-Expanded/)
|
||||
* [GTNHLib](https://github.com/GTNewHorizons/GTNHLib)
|
||||
|
||||
Extra content is available with these mods:
|
||||
* [Thaumcraft 4](http://www.minecraftforum.net/topic/2011841-) and [Forbidden Magic](https://github.com/GTNewHorizons/ForbiddenMagic/): New more powerful blood wand cores and caps
|
||||
* [Tinkers' Construct](https://github.com/GTNewHorizons/TinkersConstruct/): New tool materials
|
||||
* [GuideAPI](https://github.com/GTNewHorizons/Guide-API): The Blood Burned Tome, a guidebook explaining the mod's mechanics
|
||||
|
||||
|
||||
## Fork
|
||||
This mod was forked by the GT:NH Team to continue the development of the 1.7.10 Branch.
|
||||
|
||||
+10
-11
@@ -1,16 +1,15 @@
|
||||
// Add your dependencies here
|
||||
|
||||
dependencies {
|
||||
api 'com.github.GTNewHorizons:Baubles-Expanded:2.2.11-GTNH:dev'
|
||||
api 'com.github.GTNewHorizons:Mantle:0.5.1:dev'
|
||||
api 'com.github.GTNewHorizons:BloodMagic:1.8.14:dev'
|
||||
compileOnly('com.github.GTNewHorizons:TinkersConstruct:1.14.34-GTNH:dev')
|
||||
compileOnly('com.github.GTNewHorizons:AppleCore:3.3.9:dev')
|
||||
compileOnlyApi 'com.github.GTNewHorizons:Guide-API:1.1.1:dev'
|
||||
compileOnlyApi 'com.github.GTNewHorizons:ForgeMultipart:1.7.2:dev'
|
||||
compileOnlyApi 'com.github.GTNewHorizons:waila:1.19.22:api'
|
||||
api("com.github.GTNewHorizons:Baubles-Expanded:2.2.14-GTNH:dev")
|
||||
api("com.github.GTNewHorizons:BloodMagic:1.9.0:dev")
|
||||
compileOnly("com.github.GTNewHorizons:TinkersConstruct:1.14.68-GTNH:dev")
|
||||
compileOnly("com.github.GTNewHorizons:AppleCore:3.3.10:dev")
|
||||
compileOnly("thaumcraft:Thaumcraft:1.7.10-4.2.3.5:dev")
|
||||
compileOnlyApi("com.github.GTNewHorizons:Guide-API:1.1.1:dev")
|
||||
|
||||
devOnlyNonPublishable 'thaumcraft:Thaumcraft:1.7.10-4.2.3.5:dev'
|
||||
|
||||
runtimeOnlyNonPublishable 'com.github.GTNewHorizons:NotEnoughItems:2.8.74-GTNH:dev'
|
||||
runtimeOnlyNonPublishable("com.github.GTNewHorizons:NotEnoughItems:2.8.97-GTNH:dev")
|
||||
// runtimeOnlyNonPublishable("thaumcraft:Thaumcraft:1.7.10-4.2.3.5:dev")
|
||||
// runtimeOnlyNonPublishable("com.github.GTNewHorizons:ForbiddenMagic:0.9.15-GTNH:dev")
|
||||
// runtimeOnlyNonPublishable("com.github.GTNewHorizons:AspectRecipeIndex:1.0.16:dev")
|
||||
}
|
||||
+2
-2
@@ -44,7 +44,7 @@ developmentEnvironmentUserName = Developer
|
||||
# - jabel: Jabel syntax-only support, compiles to J8 bytecode
|
||||
# - jvmDowngrader: Full modern Java via JVM Downgrader (syntax + stdlib APIs)
|
||||
# - modern: Native modern Java bytecode, no downgrading
|
||||
enableModernJavaSyntax = jabel
|
||||
enableModernJavaSyntax = jvmDowngrader
|
||||
|
||||
# If set, ignores the above setting and compiles with the given toolchain. This may cause unexpected issues,
|
||||
# and should *not* be used in most situations. -1 disables this.
|
||||
@@ -65,7 +65,7 @@ enableModernJavaSyntax = jabel
|
||||
# - external: Another dependency provides stubs (no constraint, no warning)
|
||||
# - (empty): Warning reminding you to configure stubs
|
||||
# Note: 'shade' option requires you to verify license compliance, see: https://github.com/unimined/JvmDowngrader/blob/main/LICENSE.md
|
||||
# jvmDowngraderStubsProvider =
|
||||
jvmDowngraderStubsProvider = gtnhlib
|
||||
|
||||
# Enables injecting missing generics into the decompiled source code for a better coding experience.
|
||||
# Turns most publicly visible List, Map, etc. into proper List<E>, Map<K, V> types.
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
#This file is generated by updateDaemonJvm
|
||||
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/1630f7ebef05444cb27a2709ea0249b3/redirect
|
||||
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/cd495626d2ee49a75447e3fdc6afb287/redirect
|
||||
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/1630f7ebef05444cb27a2709ea0249b3/redirect
|
||||
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/cd495626d2ee49a75447e3fdc6afb287/redirect
|
||||
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/e1118b4c7c2858d28154d086dbff010e/redirect
|
||||
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/faa12903720d410b387cc69ccafb1a74/redirect
|
||||
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/1630f7ebef05444cb27a2709ea0249b3/redirect
|
||||
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/cd495626d2ee49a75447e3fdc6afb287/redirect
|
||||
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/a4c09dd2e2d7079373d30e524bbc2829/redirect
|
||||
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/b96cb7670c095245220e7d01d5927b58/redirect
|
||||
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/cf726b4a1c84b50457225f9bba6d7650/redirect
|
||||
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/fa1e318c287360478e3c83a9a3ef1007/redirect
|
||||
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/cf726b4a1c84b50457225f9bba6d7650/redirect
|
||||
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/fa1e318c287360478e3c83a9a3ef1007/redirect
|
||||
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/c2dd35c9d0aaf0ba6ad0791320f99dfc/redirect
|
||||
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/e5810bd7fd1f8a586644409d395a7e55/redirect
|
||||
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/cf726b4a1c84b50457225f9bba6d7650/redirect
|
||||
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/fa1e318c287360478e3c83a9a3ef1007/redirect
|
||||
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/7b3c4877c0749019e6805bb61e421497/redirect
|
||||
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/d76df094a9cbbabd3b08251f9e61444a/redirect
|
||||
toolchainVersion=25
|
||||
@@ -0,0 +1,3 @@
|
||||
repositories {
|
||||
mavenLocal()
|
||||
}
|
||||
+1
-1
@@ -17,7 +17,7 @@ pluginManagement {
|
||||
}
|
||||
|
||||
plugins {
|
||||
id 'com.gtnewhorizons.gtnhsettingsconvention' version '2.0.23'
|
||||
id 'com.gtnewhorizons.gtnhsettingsconvention' version '2.0.24'
|
||||
}
|
||||
|
||||
|
||||
@@ -120,7 +120,7 @@ public class BlockCompacter extends BlockContainer {
|
||||
float multiplier = 1;
|
||||
|
||||
for (RitualComponent ritualComponent : ritualList) {
|
||||
switch (ritualComponent.getStoneType()) {
|
||||
switch (ritualComponent.stoneType()) {
|
||||
case 1, 2, 3, 4 -> multiplier *= 1.05F;
|
||||
case 5, 6 -> multiplier *= 1.075F;
|
||||
}
|
||||
@@ -224,14 +224,14 @@ public class BlockCompacter extends BlockContainer {
|
||||
|
||||
for (RitualComponent ritualComponent : ritualList) {
|
||||
world.setBlockToAir(
|
||||
x + ritualComponent.getX(direction),
|
||||
y + ritualComponent.getY(),
|
||||
z + ritualComponent.getZ(direction));
|
||||
x + ritualComponent.x(direction),
|
||||
y + ritualComponent.y(),
|
||||
z + ritualComponent.z(direction));
|
||||
world.setBlockToAir(x, y, z);
|
||||
world.markBlockForUpdate(
|
||||
x + ritualComponent.getX(direction),
|
||||
y + ritualComponent.getY(),
|
||||
z + ritualComponent.getZ(direction));
|
||||
x + ritualComponent.x(direction),
|
||||
y + ritualComponent.y(),
|
||||
z + ritualComponent.z(direction));
|
||||
}
|
||||
|
||||
world.setBlock(x, y, z, ModBlocks.compacted_mrs);
|
||||
@@ -316,11 +316,8 @@ public class BlockCompacter extends BlockContainer {
|
||||
|
||||
if (altarComponents != null && !world.isRemote) {
|
||||
for (AltarComponent altarComponent : altarComponents) {
|
||||
world.setBlockToAir(x + altarComponent.getX(), y + altarComponent.getY(), z + altarComponent.getZ());
|
||||
world.markBlockForUpdate(
|
||||
x + altarComponent.getX(),
|
||||
y + altarComponent.getY(),
|
||||
z + altarComponent.getZ());
|
||||
world.setBlockToAir(x + altarComponent.x(), y + altarComponent.y(), z + altarComponent.z());
|
||||
world.markBlockForUpdate(x + altarComponent.x(), y + altarComponent.y(), z + altarComponent.z());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user