Migrate the Carpet codebase to Mojang Mappings
This commit is contained in:
346 files changed
+8353
-8492
No files matched your search
@@ -3,10 +3,9 @@ package carpet;
|
||||
import carpet.script.CarpetExpression;
|
||||
import carpet.settings.SettingsManager;
|
||||
import com.mojang.brigadier.CommandDispatcher;
|
||||
import net.minecraft.commands.CommandSourceStack;
|
||||
import net.minecraft.server.MinecraftServer;
|
||||
import net.minecraft.server.command.ServerCommandSource;
|
||||
import net.minecraft.server.network.ServerPlayerEntity;
|
||||
|
||||
import net.minecraft.server.level.ServerPlayer;
|
||||
import java.util.Map;
|
||||
|
||||
public interface CarpetExtension
|
||||
@@ -50,7 +49,7 @@ public interface CarpetExtension
|
||||
* where you should register your commands
|
||||
*
|
||||
*/
|
||||
default void registerCommands(CommandDispatcher<ServerCommandSource> dispatcher) {}
|
||||
default void registerCommands(CommandDispatcher<CommandSourceStack> dispatcher) {}
|
||||
|
||||
/**
|
||||
* Provide your own custom settings manager managed in the same way as base /carpet
|
||||
@@ -64,18 +63,18 @@ public interface CarpetExtension
|
||||
/**
|
||||
* Event that gets called when a player logs in
|
||||
*
|
||||
* @param player The {@link ServerPlayerEntity} that logged in
|
||||
* @param player The {@link ServerPlayer} that logged in
|
||||
*
|
||||
*/
|
||||
default void onPlayerLoggedIn(ServerPlayerEntity player) {}
|
||||
default void onPlayerLoggedIn(ServerPlayer player) {}
|
||||
|
||||
/**
|
||||
* Event that gets called when a player logs out
|
||||
*
|
||||
* @param player The {@link ServerPlayerEntity} that logged out
|
||||
* @param player The {@link ServerPlayer} that logged out
|
||||
*
|
||||
*/
|
||||
default void onPlayerLoggedOut(ServerPlayerEntity player) {}
|
||||
default void onPlayerLoggedOut(ServerPlayer player) {}
|
||||
|
||||
/**
|
||||
* Event that gets called when the server closes.
|
||||
|
||||
Reference in new issue
Block a user