Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Entity Mob-cap memory leak

オープン
#2,314 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
42/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
java
領域
backend

調査の方向性

Start by reproducing the reported behavior on Paper with WorldGuard, WorldEdit, and per-player mob spawning enabled, then inspect the spawn-denial handling and mob-cap behavior. The issue does not name files or tests, so locate the relevant code and add a test for denied slime spawns. Done means denied spawns no longer consume mob-cap capacity, while allowed spawns still behave correctly.

索引モデルが issue の本文から書いたものです。

説明

status:pending type:bug
WorldEdit Version

worldedit-bukkit-7.4.6-beta-02.jar

WorldGuard Version

worldguard-bukkit-7.0.19.jar

Platform Version

Paper 26.3 157

Confirmations
  • I am using the most recent Minecraft release.
  • I am using a version of WorldEdit compatible with my Minecraft version.
  • I am using a version of WorldGuard compatible with my Minecraft version.
  • I am using the latest or recommended version of my platform software.
  • I am NOT using a hybrid server, e.g. a server that combines Bukkit and Forge. Examples include Arclight, Mohist, and Cardboard.
  • I am NOT using a fork of WorldEdit, such as FastAsyncWorldEdit (FAWE) or AsyncWorldEdit (AWE)
Bug Description

Weird thing with mob caps

Expected Behavior

I have a Multiverse world for skyblock
I have deny spawns Slime
I have per player mob spawns

For some reason whenever a slime would spawn, it does not which is expected
however it increments the mob cap still then eventually I have mob cap and nothing ever spawns again

Reproduction Steps
  1. Log on to my server
  2. Teleport to skyblock
  3. Wait like 5 seconds
  4. Type /paper playermobcaps
  5. Observe full mob cap with no or few mobs spawned
Optional WorldGuard-Report

No response

Anything Else?

Discord ronon_omega

主要言語
Java
スター
940
フォーク
678
平均マージ
14日 18時間
マージ済み PR(30日)
5

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

EngineHub/WorldGuard のほかの issue

EngineHub/WorldGuard の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。