Issues running 2009Scape

Having issues? Ask here!
Forum rules
- Search for existing answers before creating a new topic
- Topic titles must be descriptive and searchable
- Duplicate questions will be redirected to the existing answer(s) and locked.
Locked
User avatar
vibe
Noob
Posts: 7
Joined: Thu Aug 24, 2023 1:23 am
Has thanked: 2 times
Been thanked: 3 times

Issues running 2009Scape

Post by vibe »

Hi there would anyone be so kind to explain me what i''m doing wrong
i'm trying to run the version where you have to upload the SQL .. but somehow i keep running into this error
i'd love it if anyone would be able to set this up with me together

Code: Select all

```cmd.exe /c run-server.bat
[INFO] Scanning for projects...
[INFO] 
[INFO] --------------------------< org.rs09:server >---------------------------
[INFO] Building server 1.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ server ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory C:\Users\Timot\Desktop\2009scape2\Server\src\main\resources
[INFO] 
[INFO] --- kotlin-maven-plugin:1.8.20:compile (compile) @ server ---
[WARNING] Using experimental Kotlin incremental compilation
[INFO] Non-incremental compilation will be performed: NO_BUILD_HISTORY
ERROR: Exception while analyzing expression in (119,40) in C:/Users/Timot/Desktop/2009scape2/Server/src/main/content/minigame/bountyhunter/MaximillianSackvilleDialogue.kt

Attachments:
causeThrowable
java.lang.OutOfMemoryError: Java heap space
	at org.jetbrains.kotlin.protobuf.SmallSortedMap.entrySet(SmallSortedMap.java:354)
	at org.jetbrains.kotlin.protobuf.FieldSet.iterator(FieldSet.java:201)
	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:274)
	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:270)
	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage.newExtensionWriter(GeneratedMessageLite.java:308)
	at org.jetbrains.kotlin.metadata.ProtoBuf$Type.writeTo(ProtoBuf.java:6012)
	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessageNoTag(CodedOutputStream.java:449)
	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessage(CodedOutputStream.java:256)
	at org.jetbrains.kotlin.metadata.ProtoBuf$Property.writeTo(ProtoBuf.java:18593)
	at org.jetbrains.kotlin.protobuf.AbstractMessageLite.writeDelimitedTo(AbstractMessageLite.java:92)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.packToByteArray(DeserializedMemberScope.kt:246)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.<init>(DeserializedMemberScope.kt:235)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.createImplementation(DeserializedMemberScope.kt:226)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.<init>(DeserializedMemberScope.kt:49)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$DeserializedClassMemberScope.<init>(DeserializedClassDescriptor.kt:267)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:22)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:21)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
	at org.jetbrains.kotlin.storage.StorageKt.getValue(storage.kt:42)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScopeForOwnerModule(ScopesHolderForClass.kt:21)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScope(ScopesHolderForClass.kt:40)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor.getUnsubstitutedMemberScope(DeserializedClassDescriptor.kt:123)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getUnsubstitutedMemberScope(AbstractClassDescriptor.java:160)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:50)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:46)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getDefaultType(AbstractClassDescriptor.java:175)
	at org.jetbrains.kotlin.resolve.descriptorUtil.DescriptorUtilsKt.getClassValueType(DescriptorUtils.kt:123)

----
expression.kt
File name: MaximillianSackvilleDialogue.kt Physical: true Injected: false
/**
 * Provides dialogue tree for Maximillian Sackville,
 * the Bounty Hounter roving banker.
 *
 * @author vddCore
 */
@Initializable
class MaximillianSackvilleDialogue(player: Player? = null) : DialoguePlugin(player) {
    override fun handle(interfaceId: Int, buttonId: Int): Boolean {
        when (stage) {
            START_DIALOGUE -> when {
                hasIronmanRestriction(player, IronmanMode.ULTIMATE) -> {
                    npcl(
                        FacialExpression.NEUTRAL,
                        "My apologies, dear ${if (player.isMale) "sir" else "madam"}, " +
                        "our services are not available for Ultimate ${if (player.isMale) "Ironmen" else "Ironwomen"}."
                    ).also { stage = END_DIALOGUE }
                }

                else -> {
                    npcl(
                        FacialExpression.NEUTRAL,
                        "Good day, how may I help you?"
                    ).also {
                        if (hasAwaitingGrandExchangeCollections(player)) {
                            stage++
                        } else {
                            stage += 2
                        }
                    }
                }
            }

            1 -> npcl(
                FacialExpression.NEUTRAL,
                "Before we go any further, I should inform you that you " +
                "have items ready for collection from the Grand Exchange."
            ).also { stage++ }

            2 -> playerl(
                FacialExpression.ASKING,
                "Who are you?"
            ).also { stage++ }

            3 -> npcl(
                FacialExpression.NEUTRAL,
                "How inconsiderate of me, dear ${if (player.isMale) "sir" else "madam"}. " +
                "My name is Maximillian Sackville and I conduct operations here on behalf " +
                "of The Bank of Gielinor."
            ).also { stage++ }

            4 -> showTopics(
                Topic(FacialExpression.NEUTRAL, "I'd like to access my bank account.", 10),
                IfTopic(
                    FacialExpression.NEUTRAL,
                    "I'd like to switch to my ${getBankAccountName(player, true)} bank account.",
                    11,
                    hasActivatedSecondaryBankAccount(player)
                ),
                Topic(FacialExpression.NEUTRAL, "I'd like to check my PIN settings.", 12),
                Topic(FacialExpression.NEUTRAL, "I'd like to collect items.", 13),
                Topic(FacialExpression.ASKING, "Aren't you afraid of working in the Wilderness?", 5)
            )

            5 -> npcl(
                FacialExpression.NEUTRAL,
                "While the Wilderness is quite a dangerous place, The Bank of Gielinor offers " +
                "us - roving bankers - extraordinary benefits for our hard work in hazardous environments."
            ).also { stage++ }

            6 -> npcl(
                FacialExpression.NEUTRAL,
                "This allows us to provide our services to customers regardless of their current " +
                "whereabouts. Our desire to serve is stronger than our fear of the Wilderness."
            ).also { stage = END_DIALOGUE }

            10 -> {
                openBankAccount(player)
                end()
            }

            11 -> {
                toggleBankAccount(player)

                npcl(
                    FacialExpression.NEUTRAL,
                    "Naturally. You can now access your ${getBankAccountName(player)} bank account."
                ).also { stage = END_DIALOGUE }
            }

            12 -> {
                openBankPinSettings(player)
                end()
            }

            13 -> {
                openGrandExchangeCollectionBox(player)
                end()
            }
        }

        return true
    }

    override fun getIds() = intArrayOf(<caret>NPCs.BANKER_6538)
}
org.jetbrains.kotlin.utils.KotlinExceptionWithAttachments: Exception while analyzing expression in (119,40) in 
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getDefaultType(AbstractClassDescriptor.java:175)
	at org.jetbrains.kotlin.resolve.descriptorUtil.DescriptorUtilsKt.getClassValueType(DescriptorUtils.kt:123)

----
expression.kt
File name: MaximillianSackvilleDialogue.kt Physical: true Injected: false
/**
 * Provides dialogue tree for Maximillian Sackville,
 * the Bounty Hounter roving banker.
 *
 * @author vddCore
 */
@Initializable
class MaximillianSackvilleDialogue(player: Player? = null) : DialoguePlugin(player) {
    override fun handle(interfaceId: Int, buttonId: Int): Boolean {
        when (stage) {
            START_DIALOGUE -> when {
                hasIronmanRestriction(player, IronmanMode.ULTIMATE) -> {
                    npcl(
                        FacialExpression.NEUTRAL,
                        "My apologies, dear ${if (player.isMale) "sir" else "madam"}, " +
                        "our services are not available for Ultimate ${if (player.isMale) "Ironmen" else "Ironwomen"}."
                    ).also { stage = END_DIALOGUE }
                }

                else -> {
                    npcl(
                        FacialExpression.NEUTRAL,
                        "Good day, how may I help you?"
                    ).also {
                        if (hasAwaitingGrandExchangeCollections(player)) {
                            stage++
                        } else {
                            stage += 2
                        }
                    }
                }
            }

            1 -> npcl(
                FacialExpression.NEUTRAL,
                "Before we go any further, I should inform you that you " +
                "have items ready for collection from the Grand Exchange."
            ).also { stage++ }

            2 -> playerl(
                FacialExpression.ASKING,
                "Who are you?"
            ).also { stage++ }

            3 -> npcl(
                FacialExpression.NEUTRAL,
                "How inconsiderate of me, dear ${if (player.isMale) "sir" else "madam"}. " +
                "My name is Maximillian Sackville and I conduct operations here on behalf " +
                "of The Bank of Gielinor."
            ).also { stage++ }

            4 -> showTopics(
                Topic(FacialExpression.NEUTRAL, "I'd like to access my bank account.", 10),
                IfTopic(
                    FacialExpression.NEUTRAL,
                    "I'd like to switch to my ${getBankAccountName(player, true)} bank account.",
                    11,
                    hasActivatedSecondaryBankAccount(player)
                ),
                Topic(FacialExpression.NEUTRAL, "I'd like to check my PIN settings.", 12),
                Topic(FacialExpression.NEUTRAL, "I'd like to collect items.", 13),
                Topic(FacialExpression.ASKING, "Aren't you afraid of working in the Wilderness?", 5)
            )

            5 -> npcl(
                FacialExpression.NEUTRAL,
                "While the Wilderness is quite a dangerous place, The Bank of Gielinor offers " +
                "us - roving bankers - extraordinary benefits for our hard work in hazardous environments."
            ).also { stage++ }

            6 -> npcl(
                FacialExpression.NEUTRAL,
                "This allows us to provide our services to customers regardless of their current " +
                "whereabouts. Our desire to serve is stronger than our fear of the Wilderness."
            ).also { stage = END_DIALOGUE }

            10 -> {
                openBankAccount(player)
                end()
            }

            11 -> {
                toggleBankAccount(player)

                npcl(
                    FacialExpression.NEUTRAL,
                    "Naturally. You can now access your ${getBankAccountName(player)} bank account."
                ).also { stage = END_DIALOGUE }
            }

            12 -> {
                openBankPinSettings(player)
                end()
            }

            13 -> {
                openGrandExchangeCollectionBox(player)
                end()
            }
        }

        return true
    }

    override fun getIds() = intArrayOf(<caret>NPCs.BANKER_6538)
}
	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.logOrThrowException(ExpressionTypingVisitorDispatcher.java:261)

	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl(IncrementalCompilerRunner.kt:409)
	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileNonIncrementally(IncrementalCompilerRunner.kt:290)
	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:112)
	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile$default(IncrementalCompilerRunner.kt:94)
	at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunnerKt.makeIncrementally(IncrementalJvmCompilerRunner.kt:114)
	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.runIncrementalCompiler(K2JVMCompileMojo.java:270)
	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.execCompiler(K2JVMCompileMojo.java:234)
	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.execCompiler(K2JVMCompileMojo.java:55)
	at org.jetbrains.kotlin.maven.KotlinCompileMojoBase.execute(KotlinCompileMojoBase.java:211)
	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.execute(K2JVMCompileMojo.java:222)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:957)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:289)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:193)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.apache.maven.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:53)
	at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:152)
	at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:76)
Caused by: java.lang.OutOfMemoryError: Java heap space
	at org.jetbrains.kotlin.protobuf.SmallSortedMap.entrySet(SmallSortedMap.java:354)
	at org.jetbrains.kotlin.protobuf.FieldSet.iterator(FieldSet.java:201)
	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:274)
	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:270)
	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage.newExtensionWriter(GeneratedMessageLite.java:308)
	at org.jetbrains.kotlin.metadata.ProtoBuf$Type.writeTo(ProtoBuf.java:6012)
	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessageNoTag(CodedOutputStream.java:449)
	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessage(CodedOutputStream.java:256)
	at org.jetbrains.kotlin.metadata.ProtoBuf$Property.writeTo(ProtoBuf.java:18593)
	at org.jetbrains.kotlin.protobuf.AbstractMessageLite.writeDelimitedTo(AbstractMessageLite.java:92)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.packToByteArray(DeserializedMemberScope.kt:246)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.<init>(DeserializedMemberScope.kt:235)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.createImplementation(DeserializedMemberScope.kt:226)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.<init>(DeserializedMemberScope.kt:49)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$DeserializedClassMemberScope.<init>(DeserializedClassDescriptor.kt:267)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:22)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:21)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
	at org.jetbrains.kotlin.storage.StorageKt.getValue(storage.kt:42)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScopeForOwnerModule(ScopesHolderForClass.kt:21)
	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScope(ScopesHolderForClass.kt:40)
	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor.getUnsubstitutedMemberScope(DeserializedClassDescriptor.kt:123)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getUnsubstitutedMemberScope(AbstractClassDescriptor.java:160)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:50)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:46)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getDefaultType(AbstractClassDescriptor.java:175)
	at org.jetbrains.kotlin.resolve.descriptorUtil.DescriptorUtilsKt.getClassValueType(DescriptorUtils.kt:123)

[INFO] Compiled 1222 Kotlin files using incremental compiler
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  45.435 s
[INFO] Finished at: 2023-08-24T03:28:08+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.jetbrains.kotlin:kotlin-maven-plugin:1.8.20:compile (compile) on project server: Compilation failure
[ERROR] org.jetbrains.kotlin.util.KotlinFrontEndException: Exception while analyzing expression in (119,40) in C:/Users/Timot/Desktop/2009scape2/Server/src/main/content/minigame/bountyhunter/MaximillianSackvilleDialogue.kt
[ERROR] 
[ERROR] Attachments:
[ERROR] causeThrowable
[ERROR] java.lang.OutOfMemoryError: Java heap space
[ERROR] 	at org.jetbrains.kotlin.protobuf.SmallSortedMap.entrySet(SmallSortedMap.java:354)
[ERROR] 	at org.jetbrains.kotlin.protobuf.FieldSet.iterator(FieldSet.java:201)
[ERROR] 	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:274)
[ERROR] 	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:270)
[ERROR] 	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage.newExtensionWriter(GeneratedMessageLite.java:308)
[ERROR] 	at org.jetbrains.kotlin.metadata.ProtoBuf$Type.writeTo(ProtoBuf.java:6012)
[ERROR] 	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessageNoTag(CodedOutputStream.java:449)
[ERROR] 	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessage(CodedOutputStream.java:256)
[ERROR] 	at org.jetbrains.kotlin.metadata.ProtoBuf$Property.writeTo(ProtoBuf.java:18593)
[ERROR] 	at org.jetbrains.kotlin.protobuf.AbstractMessageLite.writeDelimitedTo(AbstractMessageLite.java:92)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.packToByteArray(DeserializedMemberScope.kt:246)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.<init>(DeserializedMemberScope.kt:235)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.createImplementation(DeserializedMemberScope.kt:226)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.<init>(DeserializedMemberScope.kt:49)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$DeserializedClassMemberScope.<init>(DeserializedClassDescriptor.kt:267)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:22)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:21)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
[ERROR] 	at org.jetbrains.kotlin.storage.StorageKt.getValue(storage.kt:42)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScopeForOwnerModule(ScopesHolderForClass.kt:21)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScope(ScopesHolderForClass.kt:40)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor.getUnsubstitutedMemberScope(DeserializedClassDescriptor.kt:123)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getUnsubstitutedMemberScope(AbstractClassDescriptor.java:160)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:50)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:46)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getDefaultType(AbstractClassDescriptor.java:175)
[ERROR] 	at org.jetbrains.kotlin.resolve.descriptorUtil.DescriptorUtilsKt.getClassValueType(DescriptorUtils.kt:123)
[ERROR] 
[ERROR] ----
[ERROR] expression.kt
[ERROR] File name: MaximillianSackvilleDialogue.kt Physical: true Injected: false
[ERROR] /**
[ERROR]  * Provides dialogue tree for Maximillian Sackville,
[ERROR]  * the Bounty Hounter roving banker.
[ERROR]  *
[ERROR]  * @author vddCore
[ERROR]  */
[ERROR] @Initializable
[ERROR] class MaximillianSackvilleDialogue(player: Player? = null) : DialoguePlugin(player) {
[ERROR]     override fun handle(interfaceId: Int, buttonId: Int): Boolean {
[ERROR]         when (stage) {
[ERROR]             START_DIALOGUE -> when {
[ERROR]                 hasIronmanRestriction(player, IronmanMode.ULTIMATE) -> {
[ERROR]                     npcl(
[ERROR]                         FacialExpression.NEUTRAL,
[ERROR]                         "My apologies, dear ${if (player.isMale) "sir" else "madam"}, " +
[ERROR]                         "our services are not available for Ultimate ${if (player.isMale) "Ironmen" else "Ironwomen"}."
[ERROR]                     ).also { stage = END_DIALOGUE }
[ERROR]                 }
[ERROR] 
[ERROR]                 else -> {
[ERROR]                     npcl(
[ERROR]                         FacialExpression.NEUTRAL,
[ERROR]                         "Good day, how may I help you?"
[ERROR]                     ).also {
[ERROR]                         if (hasAwaitingGrandExchangeCollections(player)) {
[ERROR]                             stage++
[ERROR]                         } else {
[ERROR]                             stage += 2
[ERROR]                         }
[ERROR]                     }
[ERROR]                 }
[ERROR]             }
[ERROR] 
[ERROR]             1 -> npcl(
[ERROR]                 FacialExpression.NEUTRAL,
[ERROR]                 "Before we go any further, I should inform you that you " +
[ERROR]                 "have items ready for collection from the Grand Exchange."
[ERROR]             ).also { stage++ }
[ERROR] 
[ERROR]             2 -> playerl(
[ERROR]                 FacialExpression.ASKING,
[ERROR]                 "Who are you?"
[ERROR]             ).also { stage++ }
[ERROR] 
[ERROR]             3 -> npcl(
[ERROR]                 FacialExpression.NEUTRAL,
[ERROR]                 "How inconsiderate of me, dear ${if (player.isMale) "sir" else "madam"}. " +
[ERROR]                 "My name is Maximillian Sackville and I conduct operations here on behalf " +
[ERROR]                 "of The Bank of Gielinor."
[ERROR]             ).also { stage++ }
[ERROR] 
[ERROR]             4 -> showTopics(
[ERROR]                 Topic(FacialExpression.NEUTRAL, "I'd like to access my bank account.", 10),
[ERROR]                 IfTopic(
[ERROR]                     FacialExpression.NEUTRAL,
[ERROR]                     "I'd like to switch to my ${getBankAccountName(player, true)} bank account.",
[ERROR]                     11,
[ERROR]                     hasActivatedSecondaryBankAccount(player)
[ERROR]                 ),
[ERROR]                 Topic(FacialExpression.NEUTRAL, "I'd like to check my PIN settings.", 12),
[ERROR]                 Topic(FacialExpression.NEUTRAL, "I'd like to collect items.", 13),
[ERROR]                 Topic(FacialExpression.ASKING, "Aren't you afraid of working in the Wilderness?", 5)
[ERROR]             )
[ERROR] 
[ERROR]             5 -> npcl(
[ERROR]                 FacialExpression.NEUTRAL,
[ERROR]                 "While the Wilderness is quite a dangerous place, The Bank of Gielinor offers " +
[ERROR]                 "us - roving bankers - extraordinary benefits for our hard work in hazardous environments."
[ERROR]             ).also { stage++ }
[ERROR] 
[ERROR]             6 -> npcl(
[ERROR]                 FacialExpression.NEUTRAL,
[ERROR]                 "This allows us to provide our services to customers regardless of their current " +
[ERROR]                 "whereabouts. Our desire to serve is stronger than our fear of the Wilderness."
[ERROR]             ).also { stage = END_DIALOGUE }
[ERROR] 
[ERROR]             10 -> {
[ERROR]                 openBankAccount(player)
[ERROR]                 end()
[ERROR]             }
[ERROR] 
[ERROR]             11 -> {
[ERROR]                 toggleBankAccount(player)
[ERROR] 
[ERROR]                 npcl(
[ERROR]                     FacialExpression.NEUTRAL,
[ERROR]                     "Naturally. You can now access your ${getBankAccountName(player)} bank account."
[ERROR]                 ).also { stage = END_DIALOGUE }
[ERROR]             }
[ERROR] 
[ERROR]             12 -> {
[ERROR]                 openBankPinSettings(player)
[ERROR]                 end()
[ERROR]             }
[ERROR] 
[ERROR]             13 -> {
[ERROR]                 openGrandExchangeCollectionBox(player)
[ERROR]                 end()
[ERROR]             }
[ERROR]         }
[ERROR] 
[ERROR]         return true
[ERROR]     }
[ERROR] 
[ERROR]     override fun getIds() = intArrayOf(<caret>NPCs.BANKER_6538)
[ERROR] }
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.logOrThrowException(ExpressionTypingVisitorDispatcher.java:261)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.lambda$getTypeInfo$0(ExpressionTypingVisitorDispatcher.java:225)
[ERROR] 	at org.jetbrains.kotlin.util.PerformanceCounter.time(PerformanceCounter.kt:90)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:165)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:135)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingServices.getTypeInfo(ExpressionTypingServices.java:126)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.tower.PSICallResolver.resolveValueArgument(PSICallResolver.kt:818)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.tower.PSICallResolver.resolveArgumentsInParenthesis(PSICallResolver.kt:754)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.tower.PSICallResolver.toKotlinCall(PSICallResolver.kt:613)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.tower.PSICallResolver.toKotlinCall$default(PSICallResolver.kt:589)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.tower.PSICallResolver.runResolutionAndInference(PSICallResolver.kt:109)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallResolver.doResolveCallOrGetCachedResults(CallResolver.java:602)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallResolver.lambda$computeTasksAndResolveCall$0(CallResolver.java:213)
[ERROR] 	at org.jetbrains.kotlin.util.PerformanceCounter.time(PerformanceCounter.kt:90)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallResolver.computeTasksAndResolveCall(CallResolver.java:211)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallResolver.computeTasksAndResolveCall(CallResolver.java:199)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallResolver.resolveFunctionCall(CallResolver.java:329)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallExpressionResolver.getResolvedCallForFunction(CallExpressionResolver.kt:86)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallExpressionResolver.getCallExpressionTypeInfoWithoutFinalTypeCheck(CallExpressionResolver.kt:208)
[ERROR] 	at org.jetbrains.kotlin.resolve.calls.CallExpressionResolver.getCallExpressionTypeInfo(CallExpressionResolver.kt:185)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.BasicExpressionTypingVisitor.visitCallExpression(BasicExpressionTypingVisitor.java:731)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.visitCallExpression(ExpressionTypingVisitorDispatcher.java:396)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher$ForDeclarations.visitCallExpression(ExpressionTypingVisitorDispatcher.java:47)
[ERROR] 	at org.jetbrains.kotlin.psi.KtCallExpression.accept(KtCallExpression.java:35)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.lambda$getTypeInfo$0(ExpressionTypingVisitorDispatcher.java:176)
[ERROR] 	at org.jetbrains.kotlin.util.PerformanceCounter.time(PerformanceCounter.kt:90)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:165)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:135)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingVisitorDispatcher.getTypeInfo(ExpressionTypingVisitorDispatcher.java:147)
[ERROR] 	at org.jetbrains.kotlin.types.expressions.ExpressionTypingServices.getBodyExpressionType(ExpressionTypingServices.java:240)
[ERROR] 	at org.jetbrains.kotlin.resolve.DescriptorResolver.lambda$inferReturnTypeFromExpressionBody$5(DescriptorResolver.java:1301)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
[ERROR] 	at org.jetbrains.kotlin.types.DeferredType.getDelegate(DeferredType.java:108)
[ERROR] 	at org.jetbrains.kotlin.types.WrappedType.unwrap(KotlinType.kt:138)
[ERROR] 	at org.jetbrains.kotlin.types.checker.NewKotlinTypeCheckerImpl.isSubtypeOf(NewKotlinTypeChecker.kt:82)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver$Companion.isReturnTypeOkForOverride(OverrideResolver.kt:921)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver$Companion.checkOverridesForMember(OverrideResolver.kt:891)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver$Companion.checkOverridesForMemberMarkedOverride(OverrideResolver.kt:861)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver$Companion.access$checkOverridesForMemberMarkedOverride(OverrideResolver.kt:546)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver.checkOverrideForMember(OverrideResolver.kt:317)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver.checkOverridesInAClass(OverrideResolver.kt:71)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver.checkOverrides(OverrideResolver.kt:64)
[ERROR] 	at org.jetbrains.kotlin.resolve.OverrideResolver.check(OverrideResolver.kt:57)
[ERROR] 	at org.jetbrains.kotlin.resolve.LazyTopDownAnalyzer.analyzeDeclarations(LazyTopDownAnalyzer.kt:221)
[ERROR] 	at org.jetbrains.kotlin.resolve.LazyTopDownAnalyzer.analyzeDeclarations$default(LazyTopDownAnalyzer.kt:58)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration(TopDownAnalyzerFacadeForJVM.kt:130)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration$default(TopDownAnalyzerFacadeForJVM.kt:99)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler$analyze$1.invoke(KotlinToJVMBytecodeCompiler.kt:257)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler$analyze$1.invoke(KotlinToJVMBytecodeCompiler.kt:42)
[ERROR] 	at org.jetbrains.kotlin.cli.common.messages.AnalyzerWithCompilerReport.analyzeAndReport(AnalyzerWithCompilerReport.kt:115)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.analyze(KotlinToJVMBytecodeCompiler.kt:248)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli(KotlinToJVMBytecodeCompiler.kt:88)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli$default(KotlinToJVMBytecodeCompiler.kt:47)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:168)
[ERROR] 	at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:53)
[ERROR] 	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:100)
[ERROR] 	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:46)
[ERROR] 	at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:101)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:495)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunner.runCompiler(IncrementalJvmCompilerRunner.kt:133)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.doCompile(IncrementalCompilerRunner.kt:486)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileImpl(IncrementalCompilerRunner.kt:409)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compileNonIncrementally(IncrementalCompilerRunner.kt:290)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile(IncrementalCompilerRunner.kt:112)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalCompilerRunner.compile$default(IncrementalCompilerRunner.kt:94)
[ERROR] 	at org.jetbrains.kotlin.incremental.IncrementalJvmCompilerRunnerKt.makeIncrementally(IncrementalJvmCompilerRunner.kt:114)
[ERROR] 	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.runIncrementalCompiler(K2JVMCompileMojo.java:270)
[ERROR] 	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.execCompiler(K2JVMCompileMojo.java:234)
[ERROR] 	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.execCompiler(K2JVMCompileMojo.java:55)
[ERROR] 	at org.jetbrains.kotlin.maven.KotlinCompileMojoBase.execute(KotlinCompileMojoBase.java:211)
[ERROR] 	at org.jetbrains.kotlin.maven.K2JVMCompileMojo.execute(K2JVMCompileMojo.java:222)
[ERROR] 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
[ERROR] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210)
[ERROR] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156)
[ERROR] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
[ERROR] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
[ERROR] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
[ERROR] 	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
[ERROR] 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
[ERROR] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
[ERROR] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
[ERROR] 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
[ERROR] 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:957)
[ERROR] 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:289)
[ERROR] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:193)
[ERROR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ERROR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[ERROR] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERROR] 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)
[ERROR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ERROR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[ERROR] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERROR] 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
[ERROR] 	at org.apache.maven.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:53)
[ERROR] 	at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:152)
[ERROR] 	at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:76)
[ERROR] Caused by: java.lang.OutOfMemoryError: Java heap space
[ERROR] 	at org.jetbrains.kotlin.protobuf.SmallSortedMap.entrySet(SmallSortedMap.java:354)
[ERROR] 	at org.jetbrains.kotlin.protobuf.FieldSet.iterator(FieldSet.java:201)
[ERROR] 	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:274)
[ERROR] 	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter.<init>(GeneratedMessageLite.java:270)
[ERROR] 	at org.jetbrains.kotlin.protobuf.GeneratedMessageLite$ExtendableMessage.newExtensionWriter(GeneratedMessageLite.java:308)
[ERROR] 	at org.jetbrains.kotlin.metadata.ProtoBuf$Type.writeTo(ProtoBuf.java:6012)
[ERROR] 	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessageNoTag(CodedOutputStream.java:449)
[ERROR] 	at org.jetbrains.kotlin.protobuf.CodedOutputStream.writeMessage(CodedOutputStream.java:256)
[ERROR] 	at org.jetbrains.kotlin.metadata.ProtoBuf$Property.writeTo(ProtoBuf.java:18593)
[ERROR] 	at org.jetbrains.kotlin.protobuf.AbstractMessageLite.writeDelimitedTo(AbstractMessageLite.java:92)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.packToByteArray(DeserializedMemberScope.kt:246)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope$OptimizedImplementation.<init>(DeserializedMemberScope.kt:235)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.createImplementation(DeserializedMemberScope.kt:226)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedMemberScope.<init>(DeserializedMemberScope.kt:49)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$DeserializedClassMemberScope.<init>(DeserializedClassDescriptor.kt:267)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor$memberScopeHolder$1.invoke(DeserializedClassDescriptor.kt:68)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:22)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass$scopeForOwnerModule$2.invoke(ScopesHolderForClass.kt:21)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
[ERROR] 	at org.jetbrains.kotlin.storage.StorageKt.getValue(storage.kt:42)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScopeForOwnerModule(ScopesHolderForClass.kt:21)
[ERROR] 	at org.jetbrains.kotlin.descriptors.ScopesHolderForClass.getScope(ScopesHolderForClass.kt:40)
[ERROR] 	at org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedClassDescriptor.getUnsubstitutedMemberScope(DeserializedClassDescriptor.kt:123)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getUnsubstitutedMemberScope(AbstractClassDescriptor.java:160)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:50)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor$1.invoke(AbstractClassDescriptor.java:46)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedLazyValue.invoke(LockBasedStorageManager.java:408)
[ERROR] 	at org.jetbrains.kotlin.storage.LockBasedStorageManager$LockBasedNotNullLazyValue.invoke(LockBasedStorageManager.java:527)
[ERROR] 	at org.jetbrains.kotlin.descriptors.impl.AbstractClassDescriptor.getDefaultType(AbstractClassDescriptor.java:175)
[ERROR] 	at org.jetbrains.kotlin.resolve.descriptorUtil.DescriptorUtilsKt.getClassValueType(DescriptorUtils.kt:123)
[ERROR] 
[ERROR] 
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
File not found - *-with-dependencies.jar
0 File(s) copied
Error: Unable to access jarfile server.jar

Process finished with exit code 1
```
User avatar
ryannathans
Staff
Posts: 501
Joined: Thu Aug 11, 2022 12:25 am
Location: ɐᴉlɐɹʇsn∀
Has thanked: 40 times
Been thanked: 96 times

Re: Issues running 2009Scape

Post by ryannathans »

You are running out of memory, how much RAM do you have free?
User avatar
vibe
Noob
Posts: 7
Joined: Thu Aug 24, 2023 1:23 am
Has thanked: 2 times
Been thanked: 3 times

Re: Issues running 2009Scape

Post by vibe »

got 48 GB ram
also running the 'build' doesnt do anything besides opening a windows that asks me which program to use and when clicking intellij it doesnt do anything
User avatar
Zerken
Noob
Posts: 3
Joined: Sat Jun 10, 2023 12:02 am
Been thanked: 3 times

Re: Issues running 2009Scape

Post by Zerken »

https://gitlab.com/2009scape/contributo ... type=heads

Follow the contributor guide on gitlab to setup the project
User avatar
vibe
Noob
Posts: 7
Joined: Thu Aug 24, 2023 1:23 am
Has thanked: 2 times
Been thanked: 3 times

Re: Issues running 2009Scape

Post by vibe »

i did bro, i wouldnt be here if it worked when following the guide
User avatar
vibe
Noob
Posts: 7
Joined: Thu Aug 24, 2023 1:23 am
Has thanked: 2 times
Been thanked: 3 times

Re: Issues running 2009Scape

Post by vibe »

ryannathans wrote: Thu Aug 24, 2023 1:56 am You are running out of memory, how much RAM do you have free?
i also dont have these files picture Click me
Locked