User Tools

Site Tools


tutorial:command_argument_types

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorial:command_argument_types [2024/04/15 07:03] – [Custom argument serializer] solidblocktutorial:command_argument_types [2024/04/15 07:21] (current) – [Custom argument serializer] solidblock
Line 80: Line 80:
         // Brigadier has support to show examples for what the argument should look like,         // Brigadier has support to show examples for what the argument should look like,
         // this should contain a Collection of only the argument this type will return.         // this should contain a Collection of only the argument this type will return.
-        // This is mainly used to calculate ambiguous commands which share the exact same.+        // This is mainly used to detect ambiguity, which means an argument of this type may be parsed as another type.
         return EXAMPLES;         return EXAMPLES;
     }     }
Line 168: Line 168:
         // Brigadier has support to show examples for what the argument should look like,         // Brigadier has support to show examples for what the argument should look like,
         // this should contain a Collection of only the argument this type will return.         // this should contain a Collection of only the argument this type will return.
-        // This is mainly used to calculate ambiguous commands which share the exact same.+        // This is mainly used to detect ambiguity, which means an argument of this type may be parsed as another type.
         return EXAMPLES;         return EXAMPLES;
     }     }
Line 222: Line 222:
     public void writePacket(Properties properties, PacketByteBuf buf) {     public void writePacket(Properties properties, PacketByteBuf buf) {
       // Writes the basic properties to a packet. You should ensure all properties       // Writes the basic properties to a packet. You should ensure all properties
-      // can be in some ways stored in the packed.+      // can be in some ways stored in the packet.
       buf.writeBoolean(properties.booleanValue).writeInt(properties.intValue);       buf.writeBoolean(properties.booleanValue).writeInt(properties.intValue);
     }     }
tutorial/command_argument_types.1713164630.txt.gz · Last modified: 2024/04/15 07:03 by solidblock