MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / CPE_SpawnEffect

Function CPE_SpawnEffect

src/Protocol.c:1546–1557  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1544}
1545
1546static void CPE_SpawnEffect(cc_uint8* data) {
1547 float x, y, z, originX, originY, originZ;
1548
1549 x = (int)Stream_GetU32_BE(data + 1) / 32.0f;
1550 y = (int)Stream_GetU32_BE(data + 5) / 32.0f;
1551 z = (int)Stream_GetU32_BE(data + 9) / 32.0f;
1552 originX = (int)Stream_GetU32_BE(data + 13) / 32.0f;
1553 originY = (int)Stream_GetU32_BE(data + 17) / 32.0f;
1554 originZ = (int)Stream_GetU32_BE(data + 21) / 32.0f;
1555
1556 Particles_CustomEffect(data[0], x, y, z, originX, originY, originZ);
1557}
1558
1559static void CPE_PluginMessage(cc_uint8* data) {
1560 cc_uint8 channel = data[0];

Callers

nothing calls this directly

Calls 2

Stream_GetU32_BEFunction · 0.85
Particles_CustomEffectFunction · 0.85

Tested by

no test coverage detected