File tree Expand file tree Collapse file tree
src/main/java/com/example/customcmd Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77import net .minecraft .commands .arguments .EntityArgument ;
88import net .minecraft .network .chat .Component ;
99import net .minecraft .server .level .ServerPlayer ;
10- import net .fabricmc .fabric .api .permission .v1 .Permissions ;
1110
1211import java .util .Collection ;
1312
@@ -17,7 +16,7 @@ public static void register() {
1716 CommandRegistrationCallback .EVENT .register ((dispatcher , registryAccess , environment ) ->
1817 dispatcher .register (
1918 Commands .literal ("mycommand" )
20- .requires (source -> source .permissions (). hasPermission ( Permissions . COMMANDS_MODERATOR ))
19+ .requires (source -> source .isPlayer ( ))
2120 .then (Commands .argument ("oyuncu" , EntityArgument .players ())
2221 .then (Commands .argument ("miktar" , IntegerArgumentType .integer (1 , 9999 ))
2322 .executes (ctx -> execute (
Original file line number Diff line number Diff line change 55import net .minecraft .core .Registry ;
66import net .minecraft .core .component .DataComponentType ;
77import net .minecraft .core .registries .BuiltInRegistries ;
8- import net .minecraft .core .registries .Registries ;
9- import net .minecraft .resources .ResourceKey ;
10- import net .minecraft .util .Identifier ;
8+ import net .minecraft .resources .ResourceLocation ;
119
1210public class ModComponents {
1311
1412 public static final DataComponentType <Boolean > TITLE_TRIGGER =
1513 Registry .register (
1614 BuiltInRegistries .DATA_COMPONENT_TYPE ,
17- ResourceKey .create (Registries .DATA_COMPONENT_TYPE ,
18- Identifier .fromNamespaceAndPath (CustomCmdMod .MOD_ID , "title_trigger" )),
15+ ResourceLocation .fromNamespaceAndPath (CustomCmdMod .MOD_ID , "title_trigger" ),
1916 DataComponentType .<Boolean >builder ()
2017 .persistent (Codec .BOOL )
2118 .build ()
Original file line number Diff line number Diff line change 66import net .minecraft .core .registries .BuiltInRegistries ;
77import net .minecraft .core .registries .Registries ;
88import net .minecraft .resources .ResourceKey ;
9- import net .minecraft .util . Identifier ;
9+ import net .minecraft .resources . ResourceLocation ;
1010import net .minecraft .world .item .Item ;
1111
1212import java .util .function .Function ;
@@ -27,7 +27,7 @@ private static <T extends Item> T register(
2727 ) {
2828 ResourceKey <Item > key = ResourceKey .create (
2929 Registries .ITEM ,
30- Identifier .fromNamespaceAndPath (CustomCmdMod .MOD_ID , name )
30+ ResourceLocation .fromNamespaceAndPath (CustomCmdMod .MOD_ID , name )
3131 );
3232 T item = factory .apply (properties .setId (key ));
3333 Registry .register (BuiltInRegistries .ITEM , key , item );
You can’t perform that action at this time.
0 commit comments