Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with merging resource pack #431

Closed
5 tasks done
awakcon1234 opened this issue Aug 24, 2024 · 0 comments
Closed
5 tasks done

Problem with merging resource pack #431

awakcon1234 opened this issue Aug 24, 2024 · 0 comments
Labels
resolution: fixed The bug has been fixed type: bug Something isn't working

Comments

@awakcon1234
Copy link

awakcon1234 commented Aug 24, 2024

Agreements

  • I am using an official build of Nova.
  • I am running the latest version of Nova.
  • I am using a server software supported by Nova
  • I am running the latest version of my server software.
  • I have checked for similar issues.

Check for plugin incompatibilites

There are no other plugins running on my server.

Plugin Version, Server Software, Server Version

Nova v0.17-alpha.11, Paper 1.21.1-40-master@2fdb2e9

Nova Addons and Versions

Logistics v0.2.9-alpha.2, Machines v0.4.6-alpha.6, Nadblocks v1.0.0-beta.3

Expected behavior

The resource pack should be merged with the base resource pack without any issue.

Observed/Actual behavior

The resource pack failed to merge with the base resource pack and an exception were logged into the console.

Steps to reproduce

  1. Place this base resource pack base.zip into Nova/resource_pack/base_packs
  2. Run nova resourcePack create
  3. PLugin generated an exception

Server log

latest.log

Errors

[10:09:15 INFO]: [Nova] Adding base pack /base_packs/base-gOORN
[10:09:15 WARN]: [Nova] Skipping file /base_packs/base-gOORN/Changelog.txt as its name does not match regex ^([a-z0-9/._-]+)$
[10:09:15 WARN]: [Nova] Skipping file /base_packs/base-gOORN/License.txt as its name does not match regex ^([a-z0-9/._-]+)$
[10:09:15 WARN]: [Nova] Skipping file /base_packs/base-gOORN/Selected Packs.txt as its name does not match regex ^([a-z0-9/._-]+)$
[10:09:15 WARN]: [Nova] Skipping file /base_packs/base-gOORN/assets/minecraft/optifine/cem/hanging_sign.jem as it is not a resource pack file
[10:09:15 INFO]: [Nova] Running pre-world pack tasks
[10:09:17 WARN]: [Nova] Plugin Nova v0.17-alpha.11 generated an exception while executing task 188
java.lang.IllegalArgumentException: Cannot set property IntegerProperty{name=distance, clazz=class java.lang.Integer, values=[1, 2, 3, 4, 5, 6, 7]} to 0 on Block{minecraft:oak_leaves}, it is not an allowed value
        at net.minecraft.world.level.block.state.StateHolder.setValue(StateHolder.java:110) ~[paper-1.21.1.jar:1.21.1-40-2fdb2e9]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.world.block.state.model.LeavesBackingStateConfig.<init>(LeavesBackingStateConfigType.kt:13) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.world.block.state.model.OakLeavesBackingStateConfig.<init>(LeavesBackingStateConfigType.kt:39) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.world.block.state.model.OakLeavesBackingStateConfig$Companion$1.invoke(LeavesBackingStateConfigType.kt:42) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.world.block.state.model.OakLeavesBackingStateConfig$Companion$1.invoke(LeavesBackingStateConfigType.kt:42) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.world.block.state.model.LeavesBackingStateConfigType.of(LeavesBackingStateConfigType.kt:31) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.world.block.state.model.LeavesBackingStateConfigType.of(LeavesBackingStateConfigType.kt:18) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.builder.task.model.BlockModelContent.readBlockStateFiles(BlockModelContent.kt:71) ~[Nova-0.17-alpha.11.jar:?]
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
        at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
        at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[?:?]
        at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[?:?]
        at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:108) ~[?:?]
        at kotlin.reflect.full.KCallables.callSuspend(KCallables.kt:54) ~[?:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.builder.task.PackFunction.run(PackTask.kt:122) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.builder.ResourcePackBuilder.runPackFunction(ResourcePackBuilder.kt:326) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.builder.ResourcePackBuilder.access$runPackFunction(ResourcePackBuilder.kt:97) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.builder.ResourcePackBuilder$buildPackPreWorld$1$5.invokeSuspend(ResourcePackBuilder.kt:235) ~[Nova-0.17-alpha.11.jar:?]
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[?:?]
        at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:28) ~[?:?]
        at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:99) ~[?:?]
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) ~[?:?]
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) ~[?:?]
        at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:277) ~[?:?]
        at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) ~[?:?]
        at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69) ~[?:?]
        at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) ~[?:?]
        at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:48) ~[?:?]
        at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) ~[?:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.builder.ResourcePackBuilder.buildPackPreWorld$nova(ResourcePackBuilder.kt:235) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.builder.ResourcePackBuilder.buildPackCompletely$nova(ResourcePackBuilder.kt:191) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.resources.ResourceGeneration.createResourcePack$nova(ResourceGeneration.kt:122) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.command.impl.NovaCommand.createResourcePack$lambda$6(NovaCommand.kt:247) ~[Nova-0.17-alpha.11.jar:?]
        at Nova-0.17-alpha.11.jar/xyz.xenondevs.nova.util.SchedulerUtilsKt.runAsyncTask$lambda$3(SchedulerUtils.kt:17) ~[Nova-0.17-alpha.11.jar:?]
        at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:86) ~[paper-1.21.1.jar:1.21.1-40-2fdb2e9]
        at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.21.1.jar:1.21.1-40-2fdb2e9]
        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.21.1.jar:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]

Additional context

The base resourcepack is a combination of VanillaTweaks, Jerm's Better Leaves, Josh's More Foods, KawaMood's Waystones and Better Hanging Signs

@awakcon1234 awakcon1234 added the type: bug Something isn't working label Aug 24, 2024
@NichtStudioCode NichtStudioCode added the resolution: fixed The bug has been fixed label Nov 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
resolution: fixed The bug has been fixed type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants