Skip to content

Instantly share code, notes, and snippets.

View bconlon1's full-sized avatar
☁️
Eternally developing The Aether.

bconlon bconlon1

☁️
Eternally developing The Aether.
View GitHub Profile
7:07:31 PM: Executing 'idePostSync'...
Unable to extract Minecraft version from ForgeGradle
> Task :cacheLauncherMetadata UP-TO-DATE
> Task :cacheVersionManifest1.20.4 UP-TO-DATE
> Task :cacheVersionExecutableClient1.20.4 UP-TO-DATE
> Task :cacheVersionExecutableServer1.20.4 UP-TO-DATE
> Task :cacheVersionMappingsClient1.20.4 UP-TO-DATE
> Task :cacheVersionMappingsServer1.20.4 UP-TO-DATE
> Task :neoFormForgesAccessTransformerProvider_script_neoforge.cfg UP-TO-DATE
4:24:45 PM: Executing 'tests:runGameTestServer --stacktrace'...
> Task :buildSrc:extractPluginRequests UP-TO-DATE
> Task :buildSrc:generatePluginAdapters UP-TO-DATE
> Task :buildSrc:compileJava UP-TO-DATE
> Task :buildSrc:compileGroovy NO-SOURCE
> Task :buildSrc:compileGroovyPlugins UP-TO-DATE
> Task :buildSrc:pluginDescriptors UP-TO-DATE
> Task :buildSrc:processResources UP-TO-DATE
> Task :buildSrc:classes UP-TO-DATE
Execution failed for task ':processResources'.
> Could not copy file 'D:\Development Workspaces\Minecraft\Aether\Cumulus\src\main\resources\META-INF\neoforge.mods.toml' to 'D:\Development Workspaces\Minecraft\Aether\Cumulus\build\resources\main\META-INF\neoforge.mods.toml'.
> Missing property (mod_tracker) for Groovy template expansion. Defined keys [minecraft_version, minecraft_version_range, neo_version, neo_version_range, loader_version_range, mod_id, mod_name, mod_license, mod_version, mod_authors, mod_description].
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
@Mixin(LiquidBlockRenderer.class)
public class LiquidBlockRendererMixin {
@Inject(method = "tesselate(Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V", at = @At(value = "HEAD"))
private void tesselate(BlockAndTintGetter level, BlockPos pos, VertexConsumer consumer, BlockState blockState, FluidState fluidState, CallbackInfo ci,
@Share("isSource") LocalBooleanRef isSource, @Share("atBottom") LocalBooleanRef atBottom) {
boolean source = fluidState.isSource();
boolean bottom = pos.below().getY() == level.getMinBuildHeight();
isSource.set(source);
atBottom.set(bottom);
AetherII.LOGGER.info("post " + source);
@Mixin(LiquidBlockRenderer.class)
public class LiquidBlockRendererMixin {
@Inject(method = "tesselate(Lnet/minecraft/world/level/BlockAndTintGetter;Lnet/minecraft/core/BlockPos;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;)V", at = @At(value = "HEAD"))
private void tesselate(BlockAndTintGetter level, BlockPos pos, VertexConsumer consumer, BlockState blockState, FluidState fluidState, CallbackInfo ci,
@Share("isSource") LocalBooleanRef isSource, @Share("atBottom") LocalBooleanRef atBottom) {
boolean source = fluidState.isSource();
boolean bottom = pos.below().getY() == level.getMinBuildHeight();
isSource.set(source);
atBottom.set(bottom);
AetherII.LOGGER.info("post " + source);
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 2024-05-29 15:27:26
Description: Exception generating new chunk
java.lang.IllegalStateException: Invalid bounding box data, inverted bounds for: BoundingBox{minX=-137, minY=45, minZ=390, maxX=-132, maxY=44, maxZ=395}
at net.minecraft.world.level.levelgen.structure.BoundingBox.<init>(BoundingBox.java:56) ~[neoforge-20.4.200.jar%23193!/:?] {re:classloading}
at com.aetherteam.aether.world.structurepiece.bronzedungeon.BronzeDungeonBuilder.buildSurfaceTunnel(BronzeDungeonBuilder.java:183) ~[%23194!/:?] {re:classloading}
at com.aetherteam.aether.world.structurepiece.bronzedungeon.BronzeDungeonBuilder.initializeDungeon(BronzeDungeonBuilder.java:94) ~[%23194!/:?] {re:classloading}
public void attack(Entity pTarget) {
if (CommonHooks.onPlayerAttackTarget(this, pTarget)) {
if (pTarget.isAttackable() && !pTarget.skipAttackInteraction(this)) {
float f = (float)this.getAttributeValue(Attributes.ATTACK_DAMAGE);
float f1;
if (pTarget instanceof LivingEntity) {
f1 = EnchantmentHelper.getDamageBonus(this.getMainHandItem(), ((LivingEntity)pTarget).getMobType());
} else {
f1 = EnchantmentHelper.getDamageBonus(this.getMainHandItem(), MobType.UNDEFINED);
}
"C:\Program Files\Java\jdk-17.0.1\bin\java.exe" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:53694,suspend=y,server=n -p C:\Users\aidan\.gradle\caches\modules-2\files-2.1\cpw.mods\securejarhandler\2.1.24\21e16217c30688d99200796f5d828ad5b671141c\securejarhandler-2.1.24.jar;C:\Users\aidan\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-commons\9.5\19ab5b5800a3910d30d3a3e64fdb00fd0cb42de0\asm-commons-9.5.jar;C:\Users\aidan\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm-util\9.5\64b5a1fc8c1b15ed2efd6a063e976bc8d3dc5ffe\asm-util-9.5.jar;C:\Users\aidan\.gradle\caches\modules-2\files-2.1\net.neoforged\JarJarFileSystems\0.4.0\ef7e5716525bbe50c784a362f9393457a33e6daf\JarJarFileSystems-0.4.0.jar;C:\Users\aidan\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.5\dc6ea1875f4d64fbc85e1691c95b96a3d8569c90\asm-9.5.jar;C:\Users\aidan\.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.1.2\c546e00443d8432cda6baa1c860346980742628\bootstraplauncher-1.1.2.jar;C:\Users\aidan\.gradle\caches\modules-2\
package com.aetherteam.protect_your_moa.attachment;
import com.aetherteam.aether.entity.passive.Moa;
import com.aetherteam.nitrogen.attachment.INBTSynchable;
import com.aetherteam.nitrogen.network.BasePacket;
import com.aetherteam.nitrogen.network.PacketRelay;
import com.aetherteam.protect_your_moa.ProtectYourMoa;
import com.aetherteam.protect_your_moa.inventory.menu.MoaInventoryMenu;
import com.aetherteam.protect_your_moa.item.combat.MoaArmorItem;
import com.aetherteam.protect_your_moa.network.packet.MoaArmorSyncPacket;
Starting Gradle Daemon...
Gradle Daemon started in 2 s 794 ms
> Configure project :
NeoForge version 20.4.234-egg-1.20.4
> Task :prepareKotlinBuildScriptModel UP-TO-DATE
FAILURE: Build failed with an exception.