Migrate the Carpet codebase to Mojang Mappings

This commit is contained in:
altrisi committed 2022-01-24 20:33:16 +01:00
1 parent a1a2488bc3
commit 06af9ce8b1
346 files changed
+8353 -8492

No files matched your search

+7 -8
View File
@@ -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.