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
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.
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 2024-02-27 18:42:27
Description: mouseClicked event handler
java.lang.NullPointerException: mouseClicked event handler
at java.util.Objects.requireNonNull(Objects.java:208) ~[?:?] {}
at java.util.Optional.of(Optional.java:113) ~[?:?] {re:mixin}
at com.mojang.datafixers.util.Either$Left.left(Either.java:54) ~[datafixerupper-6.0.8.jar:?] {}
[26Feb2024 12:51:35.295] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeclientuserdev, --version, 20.2.88, --assetIndex, asset-index, --assetsDir, /home/bconlon/.gradle/caches/minecraft/assets/1.20.2, --gameDir, ., --fml.neoForgeVersion, 20.2.88, --fml.fmlVersion, 1.0.16, --fml.mcVersion, 1.20.2, --fml.neoFormVersion, 20231019.002635]
[26Feb2024 12:51:35.300] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.2 by Oracle Corporation; OS Linux arch amd64 version 5.10.0-11-amd64
[26Feb2024 12:51:35.451] [main/INFO] [net.neoforged.fml.loading.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow
[26Feb2024 12:51:35.555] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6
[26Feb2024 12:51:35.666] [main/INFO] [EARLYDISPLAY/]: Requested GL version 4.6 got version 4.6
[26Feb2024 12:51:35.799] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=unio