Class MockNMS
java.lang.Object
BlankNMS
ArgumentNMS
MockNMS
- All Implemented Interfaces:
dev.jorel.commandapi.nms.NMS<net.minecraft.commands.CommandListenerWrapper>
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]voidcreateDispatcherFile(File file, com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandListenerWrapper> dispatcher) static voidThis registers Minecrafts defaultPotionEffectTypes.com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandListenerWrapper>net.minecraft.commands.CommandListenerWrappergetCLWFromCommandSender(org.bukkit.command.CommandSender sender) org.bukkit.command.CommandSendergetCommandSenderFromCSS(net.minecraft.commands.CommandListenerWrapper clw) static Objectorg.bukkit.command.CommandSendergetSenderForCommand(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, boolean forceNative) org.bukkit.WorldgetWorldForCSS(net.minecraft.commands.CommandListenerWrapper clw) net.minecraft.server.AdvancementDataWorldstatic voidMethods inherited from class ArgumentNMS
_ArgumentBlockPredicate, _ArgumentBlockState, _ArgumentChat, _ArgumentChatComponent, _ArgumentEntity, _ArgumentItemPredicate, _ArgumentItemStack, _ArgumentMinecraftKeyRegistered, _ArgumentMobEffect, _ArgumentPosition, _ArgumentPosition2D, _ArgumentProfile, _ArgumentSyntheticBiome, _ArgumentVec2, _ArgumentVec3, getAdvancement, getAdventureChat, getAdventureChatComponent, getBiome, getBlockPredicate, getBlockState, getChatColor, getEnchantment, getEntitySelector, getEntityType, getFunction, getItemStack, getItemStackPredicate, getLocation2DBlock, getLocation2DPrecise, getLocationBlock, getLocationPrecise, getLootTable, getNBTCompound, getObjective, getObjectiveCriteria, getParticle, getPlayer, getPotionEffect, getRecipe, getSound, getSuggestionProvider, getTeamMethods inherited from class BlankNMS
_ArgumentAngle, _ArgumentAxis, _ArgumentChatFormat, _ArgumentDimension, _ArgumentEnchantment, _ArgumentEntitySummon, _ArgumentFloatRange, _ArgumentIntRange, _ArgumentMathOperation, _ArgumentNBTCompound, _ArgumentParticle, _ArgumentRotation, _ArgumentScoreboardCriteria, _ArgumentScoreboardObjective, _ArgumentScoreboardSlot, _ArgumentScoreboardTeam, _ArgumentScoreholder, _ArgumentTag, _ArgumentTime, _ArgumentUUID, addToHelpMap, convert, convert, convert, convert, generateHelpTopic, getAngle, getAxis, getChat, getChatComponent, getDimension, getFloatRange, getFunction, getFunctions, getIntRange, getMathOperation, getMinecraftKey, getOfflinePlayer, getRotation, getScoreboardSlot, getScoreHolderMultiple, getScoreHolderSingle, getSimpleCommandMap, getTag, getTags, getTime, getUUID, isVanillaCommandWrapper, reloadDataPacks, resendPacketsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.jorel.commandapi.nms.NMS
canUseChatPreview, hookChatPreview, unhookChatPreview
-
Constructor Details
-
MockNMS
public MockNMS(dev.jorel.commandapi.nms.NMS<?> baseNMS)
-
-
Method Details
-
createPotionEffectTypes
public static void createPotionEffectTypes()This registers Minecrafts defaultPotionEffectTypes. It also prevents any new effects to be created afterwards. -
unregisterAllPotionEffects
public static void unregisterAllPotionEffects() -
compatibleVersions
-
getBrigadierDispatcher
public com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandListenerWrapper> getBrigadierDispatcher() -
getCLWFromCommandSender
public net.minecraft.commands.CommandListenerWrapper getCLWFromCommandSender(org.bukkit.command.CommandSender sender) -
mockAdvancementDataWorld
public net.minecraft.server.AdvancementDataWorld mockAdvancementDataWorld() -
getField
-
getCommandSenderFromCSS
public org.bukkit.command.CommandSender getCommandSenderFromCSS(net.minecraft.commands.CommandListenerWrapper clw) -
getSenderForCommand
public org.bukkit.command.CommandSender getSenderForCommand(com.mojang.brigadier.context.CommandContext<net.minecraft.commands.CommandListenerWrapper> cmdCtx, boolean forceNative) -
createDispatcherFile
public void createDispatcherFile(File file, com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandListenerWrapper> dispatcher) throws IOException - Throws:
IOException
-
getWorldForCSS
public org.bukkit.World getWorldForCSS(net.minecraft.commands.CommandListenerWrapper clw)
-