aboutsummaryrefslogtreecommitdiff
path: root/azalea-brigadier/src/arguments
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2026-05-06 18:38:23 -0545
committermat <git@matdoes.dev>2026-05-07 08:05:58 -1200
commitcabc8b60a729ba17f5b75f7a7956c6d1ddcc8919 (patch)
tree237fd12a9768fe7431ce42dfbdde60f4c7850e06 /azalea-brigadier/src/arguments
parent9ffd0e80bbb3feace231553d6539124585b03e3c (diff)
downloadazalea-drasl-cabc8b60a729ba17f5b75f7a7956c6d1ddcc8919.tar.xz
azalea-brigadier now allows commands to return a Result
Diffstat (limited to 'azalea-brigadier/src/arguments')
-rw-r--r--azalea-brigadier/src/arguments/bool_argument_type.rs2
-rw-r--r--azalea-brigadier/src/arguments/double_argument_type.rs2
-rw-r--r--azalea-brigadier/src/arguments/float_argument_type.rs2
-rw-r--r--azalea-brigadier/src/arguments/integer_argument_type.rs2
-rw-r--r--azalea-brigadier/src/arguments/long_argument_type.rs2
-rw-r--r--azalea-brigadier/src/arguments/string_argument_type.rs2
6 files changed, 6 insertions, 6 deletions
diff --git a/azalea-brigadier/src/arguments/bool_argument_type.rs b/azalea-brigadier/src/arguments/bool_argument_type.rs
index 5005cda4..51d4a216 100644
--- a/azalea-brigadier/src/arguments/bool_argument_type.rs
+++ b/azalea-brigadier/src/arguments/bool_argument_type.rs
@@ -34,7 +34,7 @@ impl ArgumentType for Boolean {
pub fn bool() -> impl ArgumentType {
Boolean
}
-pub fn get_bool<S>(context: &CommandContext<S>, name: &str) -> Option<bool> {
+pub fn get_bool<S, R>(context: &CommandContext<S, R>, name: &str) -> Option<bool> {
context
.argument(name)
.expect("argument with name not found")
diff --git a/azalea-brigadier/src/arguments/double_argument_type.rs b/azalea-brigadier/src/arguments/double_argument_type.rs
index f4d1d05f..daa1bab3 100644
--- a/azalea-brigadier/src/arguments/double_argument_type.rs
+++ b/azalea-brigadier/src/arguments/double_argument_type.rs
@@ -51,7 +51,7 @@ impl ArgumentType for Double {
pub fn double() -> impl ArgumentType {
Double::default()
}
-pub fn get_double<S>(context: &CommandContext<S>, name: &str) -> Option<f64> {
+pub fn get_double<S, R>(context: &CommandContext<S, R>, name: &str) -> Option<f64> {
context
.argument(name)
.unwrap()
diff --git a/azalea-brigadier/src/arguments/float_argument_type.rs b/azalea-brigadier/src/arguments/float_argument_type.rs
index 766a733f..f68700ec 100644
--- a/azalea-brigadier/src/arguments/float_argument_type.rs
+++ b/azalea-brigadier/src/arguments/float_argument_type.rs
@@ -51,7 +51,7 @@ impl ArgumentType for Float {
pub fn float() -> impl ArgumentType {
Float::default()
}
-pub fn get_float<S>(context: &CommandContext<S>, name: &str) -> Option<f32> {
+pub fn get_float<S, R>(context: &CommandContext<S, R>, name: &str) -> Option<f32> {
context
.argument(name)
.unwrap()
diff --git a/azalea-brigadier/src/arguments/integer_argument_type.rs b/azalea-brigadier/src/arguments/integer_argument_type.rs
index ea547f06..24e9c95f 100644
--- a/azalea-brigadier/src/arguments/integer_argument_type.rs
+++ b/azalea-brigadier/src/arguments/integer_argument_type.rs
@@ -51,7 +51,7 @@ impl ArgumentType for Integer {
pub fn integer() -> impl ArgumentType {
Integer::default()
}
-pub fn get_integer<S>(context: &CommandContext<S>, name: &str) -> Option<i32> {
+pub fn get_integer<S, R>(context: &CommandContext<S, R>, name: &str) -> Option<i32> {
context
.argument(name)
.unwrap()
diff --git a/azalea-brigadier/src/arguments/long_argument_type.rs b/azalea-brigadier/src/arguments/long_argument_type.rs
index de9b27cc..d4369a0d 100644
--- a/azalea-brigadier/src/arguments/long_argument_type.rs
+++ b/azalea-brigadier/src/arguments/long_argument_type.rs
@@ -51,7 +51,7 @@ impl ArgumentType for Long {
pub fn long() -> impl ArgumentType {
Long::default()
}
-pub fn get_long<S>(context: &CommandContext<S>, name: &str) -> Option<i64> {
+pub fn get_long<S, R>(context: &CommandContext<S, R>, name: &str) -> Option<i64> {
context
.argument(name)
.unwrap()
diff --git a/azalea-brigadier/src/arguments/string_argument_type.rs b/azalea-brigadier/src/arguments/string_argument_type.rs
index b074132f..1cac531a 100644
--- a/azalea-brigadier/src/arguments/string_argument_type.rs
+++ b/azalea-brigadier/src/arguments/string_argument_type.rs
@@ -52,7 +52,7 @@ pub fn string() -> impl ArgumentType {
pub fn greedy_string() -> impl ArgumentType {
StringArgument::GreedyPhrase
}
-pub fn get_string<S>(context: &CommandContext<S>, name: &str) -> Option<String> {
+pub fn get_string<S, R>(context: &CommandContext<S, R>, name: &str) -> Option<String> {
context
.argument(name)
.unwrap()