Commit graph

1965 commits

Author SHA1 Message Date
Sollace
4de736507d Entity standing on cloud, moves with cloud 2019-01-30 13:26:46 +02:00
Sollace
b75ea7dfcf God damn it Forge. Whoever invented these @SideOnly annotations deserved to die and burn for eternity in the ninth circle of hell for their crimes 2019-01-30 12:43:42 +02:00
Sollace
e24eadca8a Fixed cloud spawning race??? 2019-01-29 17:56:16 +02:00
Sollace
9e2c2bfdd9 The ambient spawn list is insane! 2019-01-29 17:18:51 +02:00
Sollace
76eb83e2d2 Change spawning behaviour to work in packs 2019-01-29 17:18:32 +02:00
Sollace
c5c608fd35 Fixed cloud model being rendered at an encorrect offset 2019-01-29 17:17:02 +02:00
Sollace
5acefa2b84 Fixed cloud sizes 2019-01-29 16:28:18 +02:00
Sollace
1e9cfc92a7 Use the world cloud tint when rendering clouds 2019-01-29 16:27:48 +02:00
Sollace
b5e7bf673d Fixed cloud movement 2019-01-29 16:23:42 +02:00
Sollace
f90d6ae480 Added clouds to the spawn list 2019-01-29 15:22:36 +02:00
Sollace
841d326338 Human race is no longer a user settable race. You should only get it if some madman were to blacklist every race (which can be done by adding HUMAN alone to the whitelist). 2019-01-29 14:13:06 +02:00
Sollace
21e01ac93d Fixed changelings becoming nausious without necessarily eating. 2019-01-29 13:54:17 +02:00
Sollace
71b518702d All major flowers can now be eaten by the player 2019-01-29 13:53:43 +02:00
Sollace
435dc1c02d Possibly fixed issues with Pam's Harvestcraft 2019-01-29 12:33:32 +02:00
Sollace
9cf95262e7 Added the various seeds as drops for grass and tall grass 2019-01-29 10:30:20 +02:00
Sollace
cc162f22ac Fixed recipes not working when there are multiples of the same stack 2019-01-29 10:29:58 +02:00
Sollace
5dd390140d Fixed item replacement not working correctly without liteloader 2019-01-28 19:43:22 +02:00
Sollace
81b7693e34 Rewrote particles entirely 2019-01-28 19:42:18 +02:00
Sollace
e044b5b5bd Added a few more config options. This is probably not the best use of json, lol 2019-01-27 21:34:02 +02:00
Sollace
a6794a692f Not even using this 2019-01-27 20:25:53 +02:00
Sollace
e6f8bb47dd Fixed crashing when loaded on a server 2019-01-27 20:22:47 +02:00
Sollace
f47ad82999 Added translation keys for the /racelist command 2019-01-27 20:07:34 +02:00
Sollace
84f5b9d347 Fixed config saving 2019-01-27 19:37:08 +02:00
Sollace
4b9d349639 Update and improve cloud textures 2019-01-27 17:36:18 +02:00
Sollace
f74c8bc2b9 Fixed missing model error 2019-01-27 17:36:04 +02:00
Sollace
3d02ee6856 Items dropped by a pegasus onto cloud blocks should not fall through. This also has some... interesting behavioural quirks. 2019-01-27 17:35:39 +02:00
Sollace
a520e799dc Style 2019-01-27 17:35:01 +02:00
Sollace
5063c6e766 Fixed apples being able to have an invalid metadata (may fix rendering issues with Pam's Harvest) 2019-01-27 17:34:12 +02:00
Sollace
23499cc011 Zap apples are always edible for maximum 'fun' 2019-01-27 17:33:26 +02:00
Sollace
1ed677eab6 Fixed long-distance travel (Part 2) 2019-01-26 23:20:35 +02:00
Sollace
42b856aa3d Fixed indentation 2019-01-26 20:16:51 +02:00
Sollace
a367bd57d9 Fixed long-distance travel and improved vertical portals 2019-01-26 20:15:43 +02:00
Sollace
6ebf34f7f6 Added portal gems 2019-01-26 19:28:21 +02:00
Sollace
e064517502 Fixed encorrect particle locations 2019-01-26 19:27:47 +02:00
Sollace
ca1d649b5d Fixed saving of spell nbt data 2019-01-26 19:27:24 +02:00
Sollace
3f9029098e Added recipes for al of the current gems 2019-01-26 19:26:52 +02:00
Sollace
655d12922d (maybe) Fixed null pointer crash. This code now looks EVEN WORSE!!! 2019-01-26 11:19:40 +02:00
Sollace
2534053305 Fixed crash due to undefined classes when MineLP is not present 2019-01-26 10:21:17 +02:00
Sollace
cc710b93eb Added apple trees 2019-01-25 17:22:41 +02:00
Sollace
35851d3f23 Implement sugar, implement spell affinities, fix some issues with the ice gem 2019-01-22 18:39:30 +02:00
Sollace
cd0b86fc36 That would've been bad DX 2019-01-22 18:36:57 +02:00
Sollace
ac52865c02 Fix indentations 2019-01-20 01:08:13 +02:00
Sollace
96809095c2 Reimplement Fire and Ice gems 2019-01-20 01:07:59 +02:00
Sollace
ceab6d6914 Fix some translation strings 2019-01-13 22:07:56 +02:00
Sollace
58a41e4eba Implement a configurable races whitelist 2019-01-13 22:07:44 +02:00
Sollace
26fbda8b76 Fixed spell registry leaving empty nbt tags on unenchanted items 2019-01-13 22:06:54 +02:00
Sollace
16d39c781e You can no longer place solid blocks on non-solid cloud blocks 2019-01-13 22:06:27 +02:00
Sollace
337b652cc0 Split up apples 2019-01-13 22:05:40 +02:00
Sollace
1f433bf497 Re-implemented the crafting interface for spellbooks 2019-01-10 19:46:40 +02:00
Sollace
b3e689d220 Re-implemented spellbooks 2019-01-10 11:35:15 +02:00
Sollace
8064b08ae9 Updated cloud slabs and chairs with the same properties as cloud blocks 2019-01-10 11:34:58 +02:00
Sollace
8f61402191 Fixed tomato plants consuming the item in creative mode 2019-01-10 11:34:32 +02:00
Sollace
854956f37f Offset alfalfa hitboxes for consistency with tomato plants 2019-01-10 10:24:19 +02:00
Sollace
ff7e033db1 Tomato plants now have a hitbox. Pegasi can perch on them! 2019-01-10 10:24:00 +02:00
Sollace
d0ee4f157b Fixed tomatos merging stacks when they shouldn't 2019-01-10 10:23:30 +02:00
Sollace
48509a3b0a Non-pegasus players can now hit blocks behind clouds 2019-01-10 10:23:11 +02:00
Sollace
72aad10845 Fixed tomato plants not consuming seeds when planted 2019-01-10 09:45:05 +02:00
Sollace
b2192cc862 Added sugar blocks 2019-01-10 09:44:31 +02:00
Sollace
5fac95002a Implement super sugary cereal 2019-01-09 17:23:22 +02:00
Sollace
9c884be31c Fixed stacked sticks not inheriting flags from the base 2019-01-09 16:59:14 +02:00
Sollace
2dc25f9d10 Fixed cloud farmland dropping as dirt 2019-01-09 16:58:52 +02:00
Sollace
37cad29e0d Added recipes for crafting tomato seeds 2019-01-09 16:58:29 +02:00
Sollace
c11682a6f4 Fixed missing particle texture on sticks 2019-01-09 16:24:44 +02:00
Sollace
59b1ba796e Fixed non-pegasi being able to mine regular cloud blocks, fixed cloud doors popping off of cloud blocks 2019-01-09 16:22:55 +02:00
Sollace
6cc9172068 Added items for cloud farmland 2019-01-09 16:01:20 +02:00
Sollace
4c2c8f8bf3 Fixed tilled clouds having the wrong sound type 2019-01-09 15:29:39 +02:00
Sollace
1289ed16fd Various fixes to tomato plants and cereal 2019-01-09 15:29:08 +02:00
Sollace
c89ac2419f Fixed saving of alfalfa crops 2019-01-09 15:27:58 +02:00
Sollace
e8206a16e7 Implemented tomato plants 2019-01-08 22:23:22 +02:00
Sollace
7e8e860341 Added missing blockstates 2019-01-08 22:22:41 +02:00
Sollace
87e8885557 Fixed crash due to encorrect method signature 2019-01-08 10:34:05 +02:00
Sollace
07aadf15eb Require jumping castle 2019-01-08 10:33:46 +02:00
Sollace
f798900020 Update dependenty code 2019-01-07 14:48:26 +02:00
Sollace
b8963f0350 Rename package "come" -> "com" 2019-01-07 10:34:58 +02:00
Sollace
c996701734 Fixed some issues with alpfalfa, added cloud farmland, added tomatos 2019-01-06 23:31:34 +02:00
Sollace
842770d940 Rework the sourcesets slightly so I can include the parts of MineLP I need 2018-09-27 22:22:38 +02:00
Sollace
f45dbf08e2 Update dependencies 2018-09-27 22:12:52 +02:00
Sollace
42f8a3c29b The player's camera now rolls as a pegasus flies 2018-09-27 22:12:32 +02:00
Sollace
1c13c1a867 Fixed pegasi not losing hunger whilst flying 2018-09-26 20:53:50 +02:00
Sollace
e8aaafbb75 Added alfalfa based foods and recipes 2018-09-26 20:53:35 +02:00
Sollace
55b050a992 Gems slowly lose their power over time; added a gem to transfer power over long distances 2018-09-26 17:53:12 +02:00
Sollace
736e9a3f11 Only change the hitbox when going at rinboom speeds 2018-09-26 00:13:30 +02:00
Sollace
6bf7568481 Fixed alfalfa popping off when loading a world 2018-09-26 00:13:02 +02:00
Sollace
2d46cf5c9a A flying pegasus can fit through a 1-block gap 2018-09-26 00:03:14 +02:00
Sollace
a4bcfedabc Don't show the flying experience bar in creative mode 2018-09-25 23:30:41 +02:00
Sollace
c6ae5977f5 Added alfalfa 2018-09-25 23:30:21 +02:00
Sollace
9c21467ebb Added flying sounds, added a hud element to show flight experience 2018-09-25 00:22:04 +02:00
Sollace
6830394870 Add flying physics for pegasi 2018-09-24 21:38:21 +02:00
Sollace
9518c93e3f Link the player's race to the race reported by their minelp skin 2018-09-24 21:37:50 +02:00
Sollace
38e7b8bc36 Fix up spells slightly 2018-09-24 21:37:16 +02:00
Sollace
c9e912a378 Add gem entities, improve networking code 2018-09-21 17:53:33 +02:00
Sollace
f33b1e37b0 Add the player's inventory to the bag of holding 2018-09-21 17:52:47 +02:00
Sollace
7b4e98cf88 Added a recipe for the bag of holding 2018-09-20 23:22:03 +02:00
Sollace
b182525d72 Added a recipe to repair fractured gems 2018-09-20 23:21:51 +02:00
Sollace
8bad2ce2de Added gems 2018-09-20 22:49:10 +02:00
Sollace
495e170bbe Added the ability for flying placers to carry other entities 2018-09-20 16:28:17 +02:00
Sollace
f7c462ac7e Fix some rendering weirdness between slabs and stairs 2018-09-19 14:39:37 +02:00
Sollace
be55bd4e75 Removed internal faces from the cloud stairs 2018-09-19 11:02:01 +02:00
Sollace
cccc207162 Fixed some rendering issues with cloud stairs 2018-09-19 10:19:46 +02:00
Sollace
2549cfe1ae Bags of Holding will show their custom name in their interface 2018-09-19 10:17:18 +02:00
Sollace
75ee2c9697 Remove entity handling 2018-09-19 10:16:42 +02:00
Sollace
61a6a29d14 Minor cleanup 2018-09-19 09:09:43 +02:00
Sollace
0cb646bb56 Add the bag of holding 2018-09-19 09:09:30 +02:00
Sollace
bcb0ee9f75 Add crafting recipes, add cloud anvil, add cloud door 2018-09-19 09:08:11 +02:00
Sollace
2465806794 Readded cloud blocks, readded/rewrote cloud entities, improved various other stuff 2018-09-16 00:45:44 +02:00
Sollace
f6afc7413d Enable flight so servers don't spurg out 2018-09-16 00:43:57 +02:00
Sollace
70871975c0 Fixed apples appearing where they shouldn't 2018-09-16 00:40:52 +02:00
Sollace
d3ddd47ed5 Added an exertion effect when using magic, improved behaviour of the stom knockback 2018-09-13 14:04:24 +02:00
Sollace
3d3409730e Enforce the species blacklist 2018-09-13 12:45:24 +02:00
Sollace
f413e92223 Remove DefaultPlayerSpecies. I don't need to do this 2018-09-13 12:45:06 +02:00
Sollace
511e5955d8 Fixed models for the apples 2018-09-13 12:36:26 +02:00
Sollace
5ce8d4a492 Fixed networking, npe when ticking players, fixed various abilities, fixed values not being syncronised between the client and server, re-added the various apples 2018-09-12 22:37:06 +02:00
Sollace
c36402b4d9 Fixed null exceptions when ticking players 2018-09-12 02:26:35 +02:00
Sollace
cc63736466 Fixed errors executing commands 2018-09-12 02:26:07 +02:00
Sollace
69b340e640 Code 2018-09-12 01:29:49 +02:00