Dylan K. Taylor
d80c471ae1
Typehints on missed sound and particle APIs
2018-05-02 11:44:18 +01:00
Dylan K. Taylor
646455f6e8
fixed painting particles, removed DestroyParticle
...
it didn't last long because they changed how this works... yuk
2018-04-09 16:26:15 +01:00
Dylan K. Taylor
3134fa2744
Fixed FloatingTextParticle YET AGAIN
...
how many fucking ways can you break nametags Mojang???
2018-04-04 16:59:39 +01:00
Dylan K. Taylor
5b7b2dd0e2
Merge changes from ALPHA11 for 1.2.13
2018-04-04 11:31:39 +01:00
Dylan K. Taylor
5ce55bd3b0
duct tape for block ID remapping
2018-04-04 11:00:39 +01:00
Dylan K. Taylor
a4c50d3204
Remove unused imports
2018-03-24 11:59:15 +00:00
Dylan K. Taylor
a8a3eb3866
Added particles for snowballs and eggs
2018-03-09 11:35:07 +00:00
Dylan K. Taylor
c1a2144f60
Particle: added some new constants
2018-03-09 10:42:59 +00:00
Dylan K. Taylor
49a39fc7bd
Split DestroyBlockParticle into two classes
...
this level-event is not only used for blocks, it's also used for paintings.
2018-03-04 13:11:38 +00:00
Dylan K. Taylor
4f8e4f0522
Add EOF newlines where missing (bulk) ( #1836 )
...
This should solve issues with people making GitHub PRs and having the web editor messing things up. GitHub Web Editor sucks :(
2017-12-20 11:56:36 +00:00
Dylan K. Taylor
74b074753f
Bulk addition of constant visibilities
...
thanks PhpStorm inspections plugin for annoying the shit out of me until
I did this.
2017-11-21 14:44:10 +00:00
Dylan K. Taylor
b3b3ee7c56
Use transparent skin on FloatingTextParticle
2017-10-01 14:10:47 +01:00
Dylan K. Taylor
53ef9b653a
Added some getters to FloatingTextParticle
2017-09-21 19:10:30 +01:00
Dylan K. Taylor
030cc4afb0
FloatingTextParticle: import cleanup & typehints
2017-09-21 19:09:33 +01:00
Dylan K. Taylor
9bd7f771d3
"Fixed" FloatingTextParticle yet again
...
- nametag visibility flags don't work properly, only players show them all the time
- invisibility overrides nametag visibility
- scale 0 triggers asserts on debug builds
..... how hard is it to NOT break these simple things each update Mojang?
closes #1205
2017-09-21 19:04:45 +01:00
Dylan K. Taylor
10f6a0eef0
FloatingTextParticle: fixed incorrect parameter type doc
2017-09-21 18:31:12 +01:00
Dylan K. Taylor
9be1b929a5
Added PhpDoc for packet field types and changed float x,y,z to Vector3
2017-08-13 20:02:07 +01:00
Dylan K. Taylor
dbb92096e4
More typehints, documentation fixes and static analysis cleanup
2017-07-15 12:12:06 +01:00
Dylan K. Taylor
7c14ffbcfa
More type fixes
2017-06-07 12:54:12 +01:00
Dylan K. Taylor
51b0673b4b
Bite the bullet and enable strict types on everything
2017-06-07 12:53:16 +01:00
Dylan K. Taylor
54453d0b0a
Refactored entity IDs in packets for consistency and to clarify on types
2017-06-05 15:41:27 +01:00
Dylan K. Taylor
4ba3a3af3d
fix FloatingTextParticle
2017-06-03 20:51:48 +01:00
Dylan K. Taylor
8cc1003956
Fixed FloatingTextParticle
2017-05-24 07:37:11 +01:00
Dylan K. Taylor
a9afad10bc
BinaryStream no longer extends stdClass, fixed a couple of minor bugs
...
Seems :shoghi: used stdClass to silence IDEs, which before ALPHA5 would complain about myriad undefined fields due to lack of type checking (switch based on packet id 🤦 )
2017-05-15 19:28:39 +01:00
Dylan K. Taylor
0a4d62b405
Added encode and decode methods for more packets
2017-05-15 15:56:59 +01:00
Dylan K. Taylor
13fd8b681e
Added some sounds, fixed DestroyBlockParticle wrong particles for blocks with different meta values
2017-05-04 16:50:13 +01:00
Dylan K. Taylor
56990eb28b
MCPE protocol gets its own namespace
2017-03-08 20:28:39 +00:00
Dylan K. Taylor
2930cf80b4
Merge branch 'master' into mcpe-1.0
2016-12-16 10:29:58 +00:00
Dylan K. Taylor
5ce6c6227f
Fix a couple of particle constants
...
Thanks @thebigsmilexd for information
2016-12-15 23:05:26 +00:00
Dylan K. Taylor
42b78cfba2
Some new particle IDs
2016-12-10 15:25:12 +00:00
Dylan K. Taylor
7314aaf7f7
Particles for 0.16
...
Added BlockForceFieldParticle, removed LargeExplodeParticle and added HugeExplodeSeedParticle
2016-11-12 21:05:01 +00:00
Dylan K. Taylor
0ce25f8b29
Fix #59 (FloatingTextParticle undefined )
2016-10-29 09:59:34 +01:00
Dylan K. Taylor
ce72f634b0
Update some old code
2016-10-27 10:55:04 +01:00
SOFe
58ff381557
PhpStorm automated formatting ( #11 )
...
* PhpStorm reformatting
* Tuned PhpStorm reformatting
* Improved ItemIds and BlockIds formatting
* Tuned more PhpStorm reformatting
* Improved string concatenation
2016-10-03 19:05:48 +08:00
SOF3
4133f98b23
Updated a few tabs, updated SPL submodule
2016-10-03 01:59:06 +08:00
SOF3
e913b16804
Fixed some lines indented with 4 spaces rather than tabs
2016-10-03 00:58:34 +08:00
SOF3
6fc435da0e
Imports rearrangement
2016-10-03 00:43:46 +08:00
Shoghi Cervantes
75b7b03857
Added support for more NBT data, renaming inventories, fixed tags not being saved, added support for tags in /give
2015-08-07 16:28:27 +02:00
Shoghi Cervantes
2e0ef645fa
Fixed several issues with spawning/despawning Players/Humans, close #3345 , close #3342
2015-08-05 13:40:11 +02:00
Shoghi Cervantes
522932d7c0
Added new sounds, events, particles
2015-08-03 12:42:47 +02:00
Shoghi Cervantes
32722856ea
Updated FloatingTextParticle to use less heavy method
2015-05-19 21:59:23 +02:00
Shoghi Cervantes
5ca4f5416c
More protocol updates
2015-04-15 15:53:11 +02:00
Shoghi Cervantes
1ddd58fd3b
Fixed a few issues
2015-04-09 18:50:34 +02:00
Shoghi Cervantes
141c0a297e
Skins, protocol changes, handle split packets
2015-04-08 13:00:15 +02:00
Shoghi Cervantes
e0a6d0feab
Critical arrows, fixed arrow interception calculation
2015-03-28 17:54:10 +01:00
Shoghi Cervantes
4e934654ef
More awesomeness, No AI flag!
2015-03-23 14:44:04 +01:00
Shoghi Cervantes
add380c7ed
A few fixes!
2015-03-21 00:45:29 +01:00
Shoghi Cervantes
58253be0a0
Implemented swiftness, added invisible status to FloatingTextParticle
2015-03-20 17:19:06 +01:00
Shoghi Cervantes
a2b3e48b45
Added /particle command
2015-03-20 03:37:58 +01:00
Shoghi Cervantes
f21e457dc0
Fixed particle constructor
2015-03-18 21:49:01 +01:00