chore: format Minecraft.World

This commit is contained in:
Tropical
2026-03-13 17:06:56 -05:00
parent bd6284025d
commit 33d0737d1d
1511 changed files with 108661 additions and 115521 deletions

View File

@@ -2,71 +2,61 @@
#include "../Headers/net.minecraft.world.level.tile.entity.h"
#include "PlayerEnderChestContainer.h"
PlayerEnderChestContainer::PlayerEnderChestContainer() : SimpleContainer(IDS_TILE_ENDERCHEST, 9 * 3)
{
activeChest = nullptr;
PlayerEnderChestContainer::PlayerEnderChestContainer()
: SimpleContainer(IDS_TILE_ENDERCHEST, 9 * 3) {
activeChest = nullptr;
}
void PlayerEnderChestContainer::setActiveChest(std::shared_ptr<EnderChestTileEntity> activeChest)
{
this->activeChest = activeChest;
void PlayerEnderChestContainer::setActiveChest(
std::shared_ptr<EnderChestTileEntity> activeChest) {
this->activeChest = activeChest;
}
void PlayerEnderChestContainer::setItemsByTag(ListTag<CompoundTag> *enderItemsList)
{
for (int i = 0; i < getContainerSize(); i++)
{
setItem(i, nullptr);
}
for (int i = 0; i < enderItemsList->size(); i++)
{
CompoundTag *tag = enderItemsList->get(i);
int slot = tag->getByte(L"Slot") & 0xff;
if (slot >= 0 && slot < getContainerSize()) setItem(slot, ItemInstance::fromTag(tag));
}
void PlayerEnderChestContainer::setItemsByTag(
ListTag<CompoundTag>* enderItemsList) {
for (int i = 0; i < getContainerSize(); i++) {
setItem(i, nullptr);
}
for (int i = 0; i < enderItemsList->size(); i++) {
CompoundTag* tag = enderItemsList->get(i);
int slot = tag->getByte(L"Slot") & 0xff;
if (slot >= 0 && slot < getContainerSize())
setItem(slot, ItemInstance::fromTag(tag));
}
}
ListTag<CompoundTag> *PlayerEnderChestContainer::createTag()
{
ListTag<CompoundTag> *items = new ListTag<CompoundTag>(L"EnderItems");
for (int i = 0; i < getContainerSize(); i++)
{
std::shared_ptr<ItemInstance> item = getItem(i);
if (item != NULL)
{
CompoundTag *tag = new CompoundTag();
tag->putByte(L"Slot", (uint8_t) i);
item->save(tag);
items->add(tag);
}
}
return items;
ListTag<CompoundTag>* PlayerEnderChestContainer::createTag() {
ListTag<CompoundTag>* items = new ListTag<CompoundTag>(L"EnderItems");
for (int i = 0; i < getContainerSize(); i++) {
std::shared_ptr<ItemInstance> item = getItem(i);
if (item != NULL) {
CompoundTag* tag = new CompoundTag();
tag->putByte(L"Slot", (uint8_t)i);
item->save(tag);
items->add(tag);
}
}
return items;
}
bool PlayerEnderChestContainer::stillValid(std::shared_ptr<Player> player)
{
if (activeChest != NULL && !activeChest->stillValid(player))
{
return false;
}
return SimpleContainer::stillValid(player);
bool PlayerEnderChestContainer::stillValid(std::shared_ptr<Player> player) {
if (activeChest != NULL && !activeChest->stillValid(player)) {
return false;
}
return SimpleContainer::stillValid(player);
}
void PlayerEnderChestContainer::startOpen()
{
if (activeChest != NULL)
{
activeChest->startOpen();
}
SimpleContainer::startOpen();
void PlayerEnderChestContainer::startOpen() {
if (activeChest != NULL) {
activeChest->startOpen();
}
SimpleContainer::startOpen();
}
void PlayerEnderChestContainer::stopOpen()
{
if (activeChest)
{
activeChest->stopOpen();
}
SimpleContainer::stopOpen();
activeChest = nullptr;
void PlayerEnderChestContainer::stopOpen() {
if (activeChest) {
activeChest->stopOpen();
}
SimpleContainer::stopOpen();
activeChest = nullptr;
}