You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.yml
+6-20
Original file line number
Diff line number
Diff line change
@@ -6,26 +6,21 @@ body:
6
6
attributes:
7
7
label: Valence Version
8
8
description: What version of Valence are you using? If you are targeting a specific commit or branch, put that instead.
9
-
placeholder: version, branch, or commit hash
9
+
placeholder: Version, branch, or commit hash.
10
10
validations:
11
11
required: true
12
12
- type: textarea
13
13
attributes:
14
14
label: Current Behavior
15
-
description: A concise description of what you're experiencing.
15
+
description: A concise description of what you're experiencing. Include any screenshots or additional information here.
16
16
validations:
17
17
required: false
18
18
- type: textarea
19
19
attributes:
20
20
label: Expected Behavior
21
-
description: A concise description of what you expected to happen.
21
+
description: A concise description of what you expected to happen.
22
22
validations:
23
23
required: true
24
-
- type: textarea
25
-
attributes:
26
-
label: Minimal Reproducible Example
27
-
description: Do you have a playground to reproduce this bug? Paste it here. It should be a minimal example that exhibits the behavior. If the problem can be reproduced with one of the examples, just indicate which one instead.
28
-
render: Rust
29
24
- type: textarea
30
25
attributes:
31
26
label: Steps To Reproduce
@@ -37,19 +32,10 @@ body:
37
32
4. See error
38
33
validations:
39
34
required: true
40
-
- type: checkboxes
41
-
attributes:
42
-
label: Checklist
43
-
options:
44
-
- label: I have searched the issues of this repo and believe that this is not a duplicate.
45
-
required: true
46
-
- label: This used to work before.
47
35
- type: textarea
48
36
attributes:
49
-
label: Anything else?
50
-
description: |
51
-
Links? References? Version Numbers? Anything that will give us more context about the issue you are encountering!
52
-
53
-
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
37
+
label: Minimal Reproducible Example
38
+
description: A minimal example that exhibits the behavior. If you have a playground, paste it here. If the problem can be reproduced with one of the examples, just indicate which one instead.
Copy file name to clipboardExpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -32,8 +32,8 @@ in Minecraft such as minigame servers.
32
32
Valence aims to be the following:
33
33
34
34
***Complete**. Abstractions for the full breadth of the Minecraft protocol.
35
-
***Flexible**. Valence provides direct access to the lowest levels of Minecraft's protocol when necessary.
36
-
***Modular**. Pick and choose the features you actually need.
35
+
***Flexible**. Can easily extend Valence from within user code. Direct access to the Minecraft protocol is provided.
36
+
***Modular**. Pick and choose the components you need.
37
37
***Intuitive**. An API that is easy to use and difficult to misuse. Extensive documentation and examples are important.
38
38
***Efficient**. Optimal use of system resources with multiple CPU cores in mind. Valence uses very little memory and
39
39
can
@@ -45,7 +45,7 @@ Valence aims to be the following:
45
45
46
46
## Current Status
47
47
48
-
Valence is still early in development with many features unimplemented or incomplete. Expect to encounter bugs, limitations, and breaking changes. Here are some noteworthy achievements:
48
+
⚠️ **Valence is still early in development with many features unimplemented or incomplete. Expect to encounter bugs, limitations, and breaking changes.** Here are some noteworthy achievements:
49
49
50
50
-`valence_nbt`: A speedy new library for Minecraft's Named Binary Tag (NBT) format.
51
51
-`valence_protocol`: A library for working with Minecraft's protocol. Does not depend on Valence and can be used in
0 commit comments