private void noConfirmTeleportPacket() { acceptConfirmTeleportPackets = false; // TODO: Attempt to unregister. NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "Confirm teleport packet not available."); }
/** * Log that a hook was removed. * * @param hook * the hook */ private static final void logHookRemoved(final NCPHook hook) { NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "Removed hook: " + getHookDescription(hook) + "."); }
public BlockChangeListener(final BlockChangeTracker tracker) { this.tracker = tracker; if (ReflectionUtil.getMethodNoArgs(BlockPistonRetractEvent.class, "getBlocks") == null) { retractHasBlocks = false; NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "Assume legacy piston behavior."); } else { retractHasBlocks = true; } }
/** * Log that a hook was added. * * @param hook * the hook */ private static final void logHookAdded(final NCPHook hook) { NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "Added hook: " + getHookDescription(hook) + "."); }
/** * Register result as generic instance, if not null. Log if registered or if * not. Meant to register the output of a factory method. * * @param registerFor * The class the given result will be registered for. * @param result * @return The given result as instance of T. */ public static <T, ET extends T> T registerGenericInstance(Class<T> registerFor, ET result) { if (result != null) { NCPAPIProvider.getNoCheatPlusAPI().registerGenericInstance(registerFor, result); } else { NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "Could not register an instance for: " + registerFor.getName()); } return result; }
private void updatePlayerName(final UUID playerId, final String playerName, final PlayerData pData, String tag) { // Name change. pData.updatePlayerName(playerName); NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, CheckUtils.getLogMessagePrefix(playerName, null) + " Update player name for id " + playerId + ": " + playerName + "(" + tag + (pData.hasTag(PlayerData.TAG_OPTIMISTIC_CREATE) ? ", optimistically created data" : "") + ")"); }
logManager.info(Streams.DEFAULT_FILE, StringUtil.join(allBlocks, "\n"));
private boolean checkUntrackedLocation(final Player player, final String message, final MovingConfig mcc, final IPlayerData pData) { final Location loc = player.getLocation(useLoc); boolean cancel = false; if (MovingUtil.shouldCheckUntrackedLocation(player, loc, pData)) { final Location newTo = MovingUtil.checkUntrackedLocation(loc); if (newTo != null) { if (mcc.passableUntrackedCommandTryTeleport && player.teleport(newTo, BridgeMisc.TELEPORT_CAUSE_CORRECTION_OF_POSITION)) { NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.TRACE_FILE, player.getName() + " runs the command '" + message + "' at an untracked location: " + loc + " , teleport to: " + newTo); } else { // TODO: Allow disabling cancel? // TODO: Should message the player? NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.TRACE_FILE, player.getName() + " runs the command '" + message + "' at an untracked location: " + loc + " , cancel the command."); cancel = true; } } } useLoc.setWorld(null); // Cleanup. return cancel; }
sender.sendMessage(TAG + "Reloading configuration..."); logManager.info(Streams.INIT, TAG + "Reloading configuration..."); sender.sendMessage(TAG + "Configuration reloaded!"); logManager.info(Streams.INIT, TAG + "Configuration reloaded."); logManager.info(Streams.DEFAULT_FILE, StringUtil.join(VersionCommand.getVersionInfo(), "\n")); // Queued (!).
NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "Disable EntityUseAdapter due to incompatibilities. Use fight.speed instead of net.attackfrequency.");
NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "PacketPlayOutPosition: Teleport confirm id not available, field mismatch: " + integers.size()); NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, "PacketPlayOutPosition: Teleport confirm id not available.");
NCPAPIProvider.getNoCheatPlusAPI().getLogManager().info(Streams.STATUS, message);