the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#include "stdafx.h"
2#include "net.minecraft.world.level.h"
3#include "DelayedRelease.h"
4
5
6
7DelayedRelease::DelayedRelease(Level *level, shared_ptr<Entity> toRelease, int delay) : Entity(level)
8{
9 moveTo(toRelease->x, toRelease->y, toRelease->z, 0, 0);
10 this->toRelease = toRelease;
11 this->delay = delay;
12}
13
14
15bool DelayedRelease::makeStepSound()
16{
17 return false;
18}
19
20
21void DelayedRelease::tick()
22{
23 if (delay-- <= 0)
24 {
25 level->addEntity(toRelease);
26 remove();
27 }
28}
29
30bool DelayedRelease::hurt(DamageSource *source, float damage)
31{
32 return false;
33}
34
35
36void DelayedRelease::defineSynchedData()
37{
38}
39
40void DelayedRelease::readAdditionalSaveData(CompoundTag *tag)
41{
42}
43
44void DelayedRelease::addAdditonalSaveData(CompoundTag *tag)
45{
46}