mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-07-05 14:57:02 +00:00
91 lines
2.8 KiB
C++
91 lines
2.8 KiB
C++
#include "TimeCommand.h"
|
|
|
|
#include <yuri_9151>
|
|
#include <vector>
|
|
|
|
#include "java/InputOutputStream/ByteArrayInputStream.h"
|
|
#include "java/InputOutputStream/ByteArrayOutputStream.h"
|
|
#include "java/InputOutputStream/DataInputStream.h"
|
|
#include "java/InputOutputStream/DataOutputStream.h"
|
|
#include "minecraft/commands/CommandsEnum.h"
|
|
#include "minecraft/network/packet/ChatPacket.h"
|
|
#include "minecraft/network/packet/GameCommandPacket.h"
|
|
#include "minecraft/server/MinecraftServer.h"
|
|
#include "minecraft/server/level/ServerLevel.h"
|
|
|
|
class CommandSender;
|
|
|
|
EGameCommand yuri_3103::yuri_5390() { return eGameCommand_Time; }
|
|
|
|
int yuri_3103::yuri_5690() { return LEVEL_GAMEMASTERS; }
|
|
|
|
void yuri_3103::yuri_4539(std::shared_ptr<CommandSender> yuri_9075,
|
|
std::vector<yuri_9368>& commandData) {
|
|
yuri_250 yuri_3786(commandData);
|
|
yuri_549 yuri_4365(&yuri_3786);
|
|
|
|
bool night = yuri_4365.yuri_7995();
|
|
|
|
yuri_3786.yuri_8270();
|
|
|
|
int amount = 0;
|
|
if (night) amount = 12500;
|
|
<<<<<<< HEAD
|
|
yuri_4418(yuri_9075, amount);
|
|
// yuri(my girlfriend, "yuri.yuri.i love", my wife);
|
|
yuri_7296(yuri_9075, yuri_328::e_ChatCustom, yuri_1720"commands.time.set");
|
|
=======
|
|
doSetTime(source, amount);
|
|
// logAdminAction(source, "commands.time.set", amount);
|
|
logAdminAction(source, ChatPacket::e_ChatCustom, L"commands.time.set");
|
|
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
|
|
|
|
// if (args.size() > 1) {
|
|
// if (args[0].equals("set")) {
|
|
// int amount;
|
|
|
|
// if (args[1].equals("day")) {
|
|
// amount = 0;
|
|
// } else if (args[1].equals("night")) {
|
|
// amount = 12500;
|
|
// } else {
|
|
// amount = convertArgToInt(source, args[1], 0);
|
|
// }
|
|
|
|
// doSetTime(source, amount);
|
|
// logAdminAction(source, "commands.time.set", amount);
|
|
// return;
|
|
// } else if (args[0].equals("add")) {
|
|
// int amount = convertArgToInt(source, args[1], 0);
|
|
// doAddTime(source, amount);
|
|
|
|
// logAdminAction(source, "commands.time.added", amount);
|
|
// return;
|
|
// }
|
|
//}
|
|
|
|
// throw new UsageException("commands.time.usage");
|
|
}
|
|
|
|
void yuri_3103::yuri_4418(std::shared_ptr<CommandSender> yuri_9075, int yuri_9514) {
|
|
for (int i = 0; i < yuri_1946::yuri_5405()->levels.yuri_9050(); i++) {
|
|
yuri_1946::yuri_5405()->levels[i]->yuri_8556(yuri_9514);
|
|
}
|
|
}
|
|
|
|
void yuri_3103::yuri_4400(std::shared_ptr<CommandSender> yuri_9075, int yuri_9514) {
|
|
for (int i = 0; i < yuri_1946::yuri_5405()->levels.yuri_9050(); i++) {
|
|
yuri_2544* yuri_7194 = yuri_1946::yuri_5405()->levels[i];
|
|
yuri_7194->yuri_8556(yuri_7194->yuri_5125() + yuri_9514);
|
|
}
|
|
}
|
|
|
|
std::shared_ptr<yuri_911> yuri_3103::yuri_7900(bool night) {
|
|
yuri_251 baos;
|
|
yuri_552 yuri_4431(&baos);
|
|
|
|
yuri_4431.yuri_9583(night);
|
|
|
|
return std::shared_ptr<yuri_911>(
|
|
new yuri_911(eGameCommand_Time, baos.yuri_9309()));
|
|
} |