5zig-reborn / 5zig-reborn/The-5zig-Mod

[Mod Compat] Custom Main Menu

Đang mở
#24 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Compatibility
Ngôn ngữ chính
Java
Star
111
Fork
12
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

**Describe the bug**
The last server button is removed by CMM (The Custom Main Menu Mod) (expected behavior) but is not listed in the debug.log file as being removed (unexpected behavior) and attempting to add it back in using a wrapped button (proper procedure) results in the button disappearing entirely (unexpected behavior).

**To Reproduce**
Steps to reproduce the behavior:
1. Install 5zig and CMM for 1.12.2 on a forge 1.12.2 Minecraft installation
2. Open the config folder and find 'mainmenu.json' in the 'CustomMainMenu' folder
3. Attempt to insert a wrapped button by using the button ID (typically found in the debug.log) and adding a button (for example, here's my code:
` "lastserver":
{
"text": "Last Server",
"posX": 2,
"posY": 48,
"width": 116,
"height": 20,
"wrappedButton": 98
},`
)
4. See error

**Expected behavior**
If everything was functioning properly, CMM would remove the last server button, log it in the debug.log, and a user of CMM could add it back in using the wrappedbutton function to restore its functionality.

**Desktop (please complete the following information):**
- OS: Windows 10
- Version: 10.0.18363 Build 18363

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

The issue involves the Custom Main Menu (CMM) mod interaction with the 5zig mod's last server button. Start by examining the debug.log generation in the codebase to see why the button removal isn't logged. Look for the wrapped button functionality in the CMM integration points. Testing requires a Minecraft 1.12.2 Forge setup with both mods installed. Check the mainmenu.json configuration and the button ID handling. Done when the button removal is logged and the wrapped button restores functionality without disappearing.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java
Lĩnh vực
game-dev
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.