Skip to content

Softdepend issues around the 100 plugin mark #5992

@JustAMatt

Description

@JustAMatt

Expected behavior

Plugins should respect the softdepends delcared in: https://github.com/Advanced-Kind-MC/ShrineCraft

Observed/Actual behavior

Plugin no longer loads after Custom Items: https://bin.bloom.host/uwoyohoqag.properties
Full-Startup log: https://bin.bloom.host/kuqufekoxe.yaml

What leads me to believe that this issue is related to the number of plugins and not the plugins perse is my experience while doing binary testing.

While double-checking if it was caused by another plugin I came to find out 3 suspects which made the plugin no longer work when added to the list, to double-check I removed all other plugins minus essentials and the 3 suspects. And everything worked fine.

Whenever adding more plugins, regardless of the type, the error only shows when the plugin count is above 100.

Steps/models to reproduce

1- Use Paper 1.17-46
2- Have https://cdn.discordapp.com/attachments/737088038622199809/856300216205705236/ShrineCraft-1.1.18.jar <- Which has custom items as a soft depend in plugin.yml
3- Have worldedit
4- Have customitems jar
5- Have more than 100 Plugins
6- Cry as the plugin no longer loads

Plugin list

https://bin.bloom.host/omibamohot.md

Paper version

[18:43:53 INFO]: This server is running Paper version git-Paper-46 (MC: 1.17) (Implementing API version 1.17-R0.1-SNAPSHOT) (Git: 9e07703)
You are running the latest version
Previous version: git-Paper-"28aacb4" (MC: 1.17)

Agreements

  • I am running the latest version of Paper available from https://papermc.io/downloads.
  • I have searched for and ensured there isn't already an open issue regarding this.
  • My version of Minecraft is supported by Paper.

Other

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: acceptedDisputed bug is accepted as valid or Feature accepted as desired to be added.type: bugSomething doesn't work as it was intended to.version: 1.17Game version 1.17

    Type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions