Commit graph

1012 commits

Author SHA1 Message Date
Sollace
3b2ffc0671 Rewrite gem recipes to pull from named pools of like items. It's not about the items, it's about the traits. 2019-02-20 15:13:04 +02:00
Sollace
76a725c981 Fixed asset walker not respecting the chosen namespace 2019-02-20 15:01:40 +02:00
Sollace
f5e6cf49f1 Fixed the other gem recipe 2019-02-20 15:01:24 +02:00
Sollace
a292cbb9fa Recipes can now handle multiple inputs/outputs 2019-02-20 13:59:22 +02:00
Sollace
5421196198 Fixed page buttons glinting when they shouldn't. 2019-02-19 18:01:55 +02:00
Sollace
8dca458610 Isolate ourselves and enable alpha so other mods can't mess with shield rendering 2019-02-19 17:54:12 +02:00
Sollace
a098e18100 Update the spellbook interface and rewrite the page about gems 2019-02-19 17:44:29 +02:00
Sollace
497b0f03b5 Added recipes for all the gems and items 2019-02-19 17:43:15 +02:00
Sollace
33534ecea5 Only allow the bauble version to go into the bauble slot (breaks shift-clicking) 2019-02-19 13:12:03 +02:00
Sollace
5cfe5a63d6 Forgot you need to apply the effects too 2019-02-19 12:49:38 +02:00
Sollace
373a2c64cd You will explode twice when the alicorn amulet breaks 2019-02-19 12:44:50 +02:00
Sollace
ee84215649 Make the damage source static 2019-02-19 12:09:39 +02:00
Sollace
18594d1f9a Strip translation calls and put them somewhere safe 2019-02-19 11:54:18 +02:00
Sollace
918dd852fd Fixed alicorn amulet not updating when worn as a bauble. 2019-02-19 10:45:28 +02:00
Sollace
8d1a7ea400 Cap attack amount and fixed alicorn amulet being damageable. 2019-02-19 10:41:59 +02:00
Sollace
6f725bb64c Move various update events to before player tick. Should help with vanishing drops on death. 2019-02-19 10:41:36 +02:00
Sollace
37ef2c0199 Monsers can't sleep in beds 2019-02-18 21:13:39 +02:00
Sollace
de202d131b Added an armour texture for the amulet 2019-02-18 20:19:55 +02:00
Sollace
7d4c6f512c Added baubles support 2019-02-18 19:48:06 +02:00
Sollace
900f5e6de0 Added the alicorn amulet 2019-02-17 19:22:11 +02:00
Sollace
a35ec07dcf Fixed darkness rendering with the encorrect state 2019-02-17 19:21:54 +02:00
Sollace
a98b027f0f Fixed spell entities not saving their affinity 2019-02-17 19:21:22 +02:00
Sollace
851c1650be Added a /disguise command 2019-02-17 02:03:55 +02:00
Sollace
eb0341b632 Fixed event not being cancelled 2019-02-17 02:03:31 +02:00
Sollace
afdec48090 Restructure! Remove all the subscribe events and shove them _waaaaaay_ in the back there. 2019-02-17 01:08:19 +02:00
Sollace
6a7c3131cc Always spawn particles for the darkness gem 2019-02-16 23:41:59 +02:00
Sollace
b5eef0faa2 Remove debug code 2019-02-16 23:41:38 +02:00
Sollace
11076b2d38 Fixed some structure gen bugs 2019-02-16 23:41:27 +02:00
Sollace
f72a80be54 Add moar structures 2019-02-16 21:30:44 +02:00
Sollace
6bec00ab57 Fixed rainbows spawning too close together (they just have to fight it out) 2019-02-16 21:30:19 +02:00
Sollace
bbcfba31b7 Fixed various rendering issue with spheres 2019-02-16 21:29:51 +02:00
Sollace
34c924d758 Fixed the offsetting problem 2019-02-16 18:01:43 +02:00
Sollace
31e92ac25f Well that worked 2019-02-16 17:49:55 +02:00
Sollace
19d81acfc4 Start work on cloud structures 2019-02-16 14:43:22 +02:00
Sollace
ee53f83816 Added a second page to the book 2019-02-15 19:19:13 +02:00
Sollace
4dffafda01 Fixed spellbook still consuming items even if you haven't crafted anything 2019-02-15 17:36:03 +02:00
Sollace
f59c1833e3 Added some more advancements 2019-02-15 17:28:21 +02:00
Sollace
7abd4cbae6 Fixed spell registry wiping out existing nbt when enchanting a stack 2019-02-15 17:28:10 +02:00
Sollace
45d5840f82 Fixed the assistant spell not properly preserving the state of its held spell 2019-02-15 16:09:15 +02:00
Sollace
1700ce9276 The light and dark gems will now interact with each other 2019-02-15 16:08:28 +02:00
Sollace
5e3316e232 Added the cursed gem of darkness 2019-02-14 22:59:11 +02:00
Sollace
6b66a09414 Added meadow brook's staff. It's a big stick. 2019-02-14 19:11:28 +02:00
Sollace
a7c81197a8 Added some incentive for changelings to seek out players 2019-02-14 14:37:47 +02:00
Sollace
35ffa71271 Fixed shadows rendering in the gui 2019-02-14 14:20:15 +02:00
Sollace
df7fe0e7f4 Some more adjustments to disguise rendering 2019-02-14 14:15:54 +02:00
Sollace
d3daa7337e The revealing gem will forever have the dual gem model 2019-02-13 22:58:12 +02:00
Sollace
3e893c44b9 Adjust the sound effect for when a spell is suppressed to be less heartstopping 2019-02-13 22:57:45 +02:00
Sollace
2bc338c5c2 Fixed some issues widh suppressed disguises 2019-02-13 22:56:49 +02:00
Sollace
1b93928361 Changeling disguises are negated by the spell of revealing if you get within 15 blocks of it 2019-02-13 22:47:44 +02:00
Sollace
78cfa7d515 Added Spell of Revealing 2019-02-13 22:46:37 +02:00
Sollace
f7dc68b4bd Update all the tint colours! 2019-02-13 22:46:06 +02:00
Sollace
4ba567d5e5 Added caster utils to easily find magically enabled entities in the world, and make it easier to get out an effect of a given type 2019-02-13 22:45:26 +02:00
Sollace
0ab3867b9d Now let's optimise this a bit. Fixes particle trails on shulker bullets 2019-02-12 17:57:41 +02:00
Sollace
64edc23f2e Can't reference client code from the server 0__0 2019-02-12 16:41:27 +02:00
Sollace
4585c11a6b Fixed projectile disguisess attacking their own player 2019-02-12 16:37:34 +02:00
Sollace
1828762c3d Added a subtle particle effect to disguised changelings 2019-02-12 16:36:26 +02:00
Sollace
17a5006db1 Added projectile entities to the list of things that can fly 2019-02-12 16:36:01 +02:00
Sollace
4b543b45ac Fixed disguise inventory rendering 2019-02-12 16:34:43 +02:00
Sollace
0d1f79bf71 Adjust the default particle spawn radius to include the player's thicc 2019-02-12 16:34:21 +02:00
Sollace
38daa43291 Fixed changelings being able to disguise themselves as various weather effects 2019-02-12 16:33:51 +02:00
Sollace
c02c72cc60 A changeling's bounding box and eye height will now match the entity they disguise themselves as 2019-02-12 15:25:48 +02:00
Sollace
3f0805b1d8 Fixed player skins, fixed disguises rendering at the observer's location, fixed players not being persisted correctly 2019-02-12 11:32:36 +02:00
Sollace
ea39dd0f98 Fixed various disguise bugs
- Fixed changeligns playing hurt sounds when flying whilst disguised as a player
 - Fixed invisible disguised changelings
 - Fixed disguised changelings not showing all the hat layer parts
 - Changeling disguises will work better with falling blocks and shulkers
2019-02-11 17:41:24 +02:00
Sollace
a687b0b8d5 Fixed spellbooks despawning 2019-02-10 22:37:01 +02:00
Sollace
422598d633 Also check the negative direction when determining if a rainbow can spawn 2019-02-10 21:09:26 +02:00
Sollace
675cea57b8 Fixed torches being placed on top of banisters 2019-02-10 14:37:46 +02:00
Sollace
9a3c8bc672 Fully implemented stone lamps (enchanted_torches) 2019-02-10 14:37:31 +02:00
Sollace
eeb35bba9c Fixed water not rendering behind shield particles 2019-02-09 22:54:56 +02:00
Sollace
d9dbf56b64 Fixed lighting on clouds 2019-02-09 22:15:12 +02:00
Sollace
9834507162 Fixed rainbows rendering on the wrong layer 2019-02-09 22:14:22 +02:00
Sollace
5d6588c9e8 Kicking now costs a proportionate amount of energy to the food 'coaxed' from the tree 2019-02-09 21:08:32 +02:00
Sollace
5f94aa6d5b Health is worth twice as much as hunger 2019-02-09 20:50:16 +02:00
Sollace
a8f79d31b4 Fixed crash when an earth pony tries to kick a tree during a world tick 2019-02-09 20:50:01 +02:00
Sollace
4cb2b6d0e0 Disable rolling and pitching for now. That had some weird side-effects 2019-02-09 20:15:58 +02:00
Sollace
18bbce8c0e Changelings can only fly whilst disguised if they're disguised as something that can fly 2019-02-09 20:15:15 +02:00
Sollace
c115acf69d Fixed hurt noises playing when disguises have a larger hitbox than changelings 2019-02-09 19:46:16 +02:00
Sollace
70ab3a025d Changelings can now disguise themselves as other players 2019-02-09 16:34:17 +02:00
Sollace
10ed8fe920 Added preliminary support for changelings disguised as players 2019-02-09 14:27:15 +02:00
Sollace
0d837f89da Decreased the cooldown time for the changeling feed ability 2019-02-09 14:26:49 +02:00
Sollace
259819c7dc Rewrote the commands 2019-02-09 14:26:03 +02:00
Sollace
0fd12b7ac1 Fixed indentations because I'm tired of coming across these in my commits... 2019-02-08 23:39:02 +02:00
Sollace
9abc072d7c Fixed "Pegasus changed race to Waterpicker" 2019-02-08 23:20:51 +02:00
Sollace
eacaea2898 Fixed changlings not being able to feed from players 2019-02-08 23:02:07 +02:00
Sollace
8c3ad677b9 Rewrote the spellbook pages system 2019-02-08 17:56:28 +02:00
Sollace
fc26e84fa2 Added translation strings for the light gem 2019-02-08 17:55:41 +02:00
Sollace
4fff05a11f Fixed spellbook item model is far too large 2019-02-08 17:55:25 +02:00
Sollace
a4444814eb Use Mojang's code to check if a key is pressed. Fixes #1 2019-02-08 11:50:18 +02:00
Sollace
a094d68d5e Started adding a gem-based torch 2019-02-07 19:18:51 +02:00
Sollace
80641176d3 Updated item models for cloud fences and banisters 2019-02-07 16:49:23 +02:00
Sollace
6329d5bd59 Fixed cloud fences and banisters connecting to each other 2019-02-07 16:31:15 +02:00
Sollace
58f72a783b Rewrite the changeling feed ability 2019-02-07 15:47:53 +02:00
Sollace
87cf0e7342 Capture drops from the stomp ability 2019-02-07 15:47:33 +02:00
Sollace
c0e8468ee8 Fixed abilities still playing their cooldown effect even if they failed 2019-02-07 15:47:06 +02:00
Sollace
43daaf0f6e Fixed creative mobe players can't break clouds blocks 2019-02-07 15:37:24 +02:00
Sollace
91109ba8bb Use the enum! It makes it clearer 2019-02-07 13:38:42 +02:00
Sollace
cfa36497b7 Spawning particles can now be done with an ICaster<> 2019-02-07 13:32:55 +02:00
Sollace
6cb2ee69b9 Clean up unused code 2019-02-07 13:17:04 +02:00
Sollace
168403b6e4 Flatten apples 2019-02-07 12:14:41 +02:00
Sollace
daa96b1246 Rewrote the apple type mapping 2019-02-07 11:46:59 +02:00
Sollace
0cebad1277 Style 2019-02-06 22:25:18 +02:00
Sollace
e8dd55ee20 Fix indentation 2019-02-06 22:24:22 +02:00
Sollace
c1d5203926 Added a disk particle. Will use this for portals, as soon as I figure out ovals... 2019-02-06 20:36:44 +02:00
Sollace
f95be4762e Package all the complex stuff into a class so I can reuse it. 2019-02-06 20:35:59 +02:00
Sollace
c2b4a07ecd Use a call list to speed up sphere rendering 2019-02-06 20:35:18 +02:00
Sollace
c76be4a461 Destroy connected alfalfa blocks when destroyed by a player. Might help with floating plants 2019-02-06 12:40:23 +02:00
Sollace
a3f12e4ea7 Added inventory rendering for changeling disguises 2019-02-06 12:33:42 +02:00
Sollace
c01a01a417 Rainbows now consider the sun's brightness and are less visible during the night 2019-02-06 11:40:58 +02:00
Sollace
0614d73072 Fixed sphere particles not respawning at long distances 2019-02-06 10:32:26 +02:00
Sollace
6507169c7e Fixed sphere particles not going away after a unicorn disables their spell 2019-02-06 10:32:03 +02:00
Sollace
545bd3a34b Rewrote spell levelling 2019-02-06 10:31:31 +02:00
Sollace
c3eb588f3c Fixed gem render location not matching its actual location 2019-02-06 10:30:49 +02:00
Sollace
6a17f1dd1c Fixed drake not updating when it grabs a spell, and make them stand at eye height 2019-02-05 22:47:48 +02:00
Sollace
2895e5881c Spells can now request an update by setting themselves as dirty on the server 2019-02-05 22:47:18 +02:00
Sollace
96cbffef02 Made shields look more like shields 2019-02-05 21:07:03 +02:00
Sollace
8cff3f3676 Fixed the helper gem's ai 2019-02-05 21:06:10 +02:00
Sollace
4151721ce7 Fixed broken particle textures 2019-02-05 19:40:50 +02:00
Sollace
4e59f141b6 Fixed spell levels not being saved, fixed shields, fixed the drake gem 2019-02-05 14:44:35 +02:00
Sollace
765d647018 Fixed crash when apple saplings are destroyed 2019-02-05 11:32:17 +02:00
Sollace
cfc78f2f32 Added Gem of Assistance and Gem of inferno 2019-02-05 11:24:48 +02:00
Sollace
b976c3d0f3 Added awkward gems as a random rare drop 2019-02-05 11:20:55 +02:00
Sollace
7625f9eb93 Fixed apple trees not producing very many apples 2019-02-05 11:09:48 +02:00
Sollace
a3b0b7d507 Added beds and chests to the blocks with special placement conditions 2019-02-05 11:01:49 +02:00
Sollace
33e121b3db Fixed alfalfa causing a crash when attempting to grown into another block above it 2019-02-05 11:01:26 +02:00
Sollace
849ff4519a Changed block placement rules for clouds 2019-02-04 23:12:12 +02:00
Sollace
e6c0e4c14e Fixed being able to feed gems with items of the wrong affinity 2019-02-04 22:10:12 +02:00
Sollace
c06c6c6a05 Fixed gems dropping an item of the wrong affinity 2019-02-04 22:09:43 +02:00
Sollace
4033b48e24 Added awkward gems 2019-02-04 22:05:37 +02:00
Sollace
322419970b Added the necromancy trap gem 2019-02-04 21:24:10 +02:00
Sollace
0af6a52719 Spells now have their own affinity and can only be used with gems of a matching type 2019-02-04 20:29:37 +02:00
Sollace
79e9b310d3 Added cloud fences and banisters 2019-02-04 18:16:17 +02:00
Sollace
1f259a7e22 Added rainbows 2019-02-04 15:25:12 +02:00
Sollace
307e83770c Correct parameter names 2019-02-04 15:24:50 +02:00
Sollace
349df38f07 Fixed clouds still playing a raining sound to entities in a snowy biome 2019-02-04 15:24:30 +02:00
Sollace
3ba4f14183 Fixed death animation on disguise entities 2019-02-04 15:23:50 +02:00
Sollace
d4d1c2e586 Renamed the particles to match vanilla 2019-02-03 20:01:50 +02:00
Sollace
29af8f173d Added a changeling magic particle effect 2019-02-03 19:59:33 +02:00
Sollace
161f61b138 Fixed animations and burning states on disguised changelings 2019-02-03 19:58:54 +02:00
Sollace
40e9a9d2f3 Adjusted textures and models for mugs 2019-02-03 19:37:56 +02:00
Sollace
ae49d43ddf Fixed cider not using the drink action 2019-02-03 19:37:38 +02:00
Sollace
96aa4fdc6d Fixed abilities not activating 2019-02-03 17:43:37 +02:00
Sollace
9798c10de3 Moved changeling feed to the O key by default 2019-02-03 17:43:23 +02:00
Sollace
72103173aa Reimplemented the cloud control powers for pegasi 2019-02-03 17:43:06 +02:00
Sollace
04145fa96a Fixed jittering disguises and fixed invisible changelings 2019-02-03 11:46:09 +02:00
Sollace
42ad67dd52 Fixed issues with ability triggering 2019-02-03 11:45:45 +02:00
Sollace
eb92e7f92e Added an options button. It doesn't do much, yet... 2019-02-02 22:34:27 +02:00
Sollace
23522e4f18 Fixed typo 2019-02-02 22:34:02 +02:00
Sollace
fd18f80c1f Fixed pegasi being able to pick up clouds as passengers 2019-02-02 18:50:48 +02:00
Sollace
d4948e0e37 Add a particle indicator for the shield spell ability 2019-02-02 18:50:34 +02:00
Sollace
c9354d7acb Implement shapeshifting for changelings 2019-02-02 18:50:15 +02:00
Sollace
08aacefc26 Fixed player abilities not being synchronised when switching dimensions 2019-02-02 13:23:49 +02:00
Sollace
5495d75260 Move the minelp code into one location 2019-02-02 13:23:22 +02:00
Sollace
6f8a2ea72e Fixed client crash due to missing class 2019-02-01 22:28:28 +02:00
Sollace
3fb6ef7fbe All items involving apples (vanilla or modded) should now work with every apple variant 2019-02-01 18:29:58 +02:00
Sollace
41dfb01d26 Docs 2019-02-01 18:28:52 +02:00
Sollace
1e6f90fa37 Reformat recipe jsons to save space 2019-02-01 15:23:49 +02:00
Sollace
f0db63dabf Little-known fact: Forge has a CraftingHelper. And that helper suppors nbt data. God I wish they'd document these things... 2019-02-01 14:26:00 +02:00
Sollace
bd10e3ad78 Added recipes for water_bottle and water_bucket using dew drops 2019-02-01 14:25:09 +02:00
Sollace
d433c8a30c Items dropped by clouds will now float in place 2019-02-01 11:37:47 +02:00
Sollace
292b09d6e5 Fixed clouds taking a long time to burst 2019-02-01 11:37:11 +02:00
Sollace
e00df3aa18 Fixed clouds going straight down when spawned with an egg 2019-02-01 11:07:19 +02:00
Sollace
4189ebf425 Increased drop rates for clouds 2019-02-01 11:06:40 +02:00
Sollace
e6e69f3cbd Rename 2019-02-01 11:00:56 +02:00
Sollace
d838849df7 Adjust harmful effect so it doesn't fully kill you 2019-02-01 10:53:06 +02:00
Sollace
3d4f9c079b Fixed positions still rendering when they should be hidden 2019-02-01 10:48:07 +02:00
Sollace
d9e48ba603 Don't know what that changes but OK 2019-02-01 10:40:30 +02:00
Sollace
6b7193e0f4 Make it possible to escape a vortex 2019-02-01 10:40:17 +02:00
Sollace
1d9f3b3ae3 Added pigs to the feedable set of enties, increased the feeding distance, and changed effects on the eaten entity 2019-02-01 10:39:33 +02:00
Sollace
eaa2790116 Fixed and balanced food effects for changelings 2019-02-01 10:38:45 +02:00
Sollace
502ac54dfd Rebalanced flight cost 2019-02-01 10:00:43 +02:00
Sollace
63c51cae64 Reimplemented the vortex 2019-02-01 01:07:51 +02:00
Sollace
634ab607bf Fixed various issues with shields 2019-02-01 01:07:19 +02:00
Sollace
d5b387ef4d Fix gradle 2019-01-31 23:07:47 +02:00
Sollace
c3e1fbd398 Fixed item weight calculation in the Bag of Holding 2019-01-31 20:02:34 +02:00
Sollace
0ec870cd9f Fixed player walking speed changes due to heavy items 2019-01-31 19:17:11 +02:00
Sollace
37265afbfa Fixed crafting recipes for trick apples 2019-01-31 19:16:49 +02:00
Sollace
1f1d1f8bd9 Fixed death messages for food poisoning 2019-01-31 17:22:32 +02:00
Sollace
38ec547662 Fixed server crash when a player joins 2019-01-31 17:21:14 +02:00
Sollace
fd3edb01c4 Tall grass (the actual obtainable items) are now edible 2019-01-31 16:34:08 +02:00
Sollace
ad327c6831 Added toxicity indicators to more food items 2019-01-31 15:58:24 +02:00
Sollace
3129084f71 Added a potion effect and death message for food poisoning 2019-01-31 15:58:07 +02:00
Sollace
c286448d11 Fixed salad recipes resolving in the wrong order 2019-01-31 15:56:43 +02:00
Sollace
206ede0868 Fixed juice using the wrong animation 2019-01-31 14:28:17 +02:00
Sollace
22e05bcbb8 Added recipes for most new food items 2019-01-31 14:18:27 +02:00
Sollace
43b9064e32 Gem items no longer have metadata 2019-01-31 14:02:32 +02:00
Sollace
a3232bc263 Fixed models for toxicity variants 2019-01-31 14:01:23 +02:00
Sollace
ddf48c7fd0 Added missing translation strings for juice 2019-01-31 12:29:39 +02:00
Sollace
61cb1ac78b Fixed edibles not returning their container item correctly 2019-01-31 12:29:26 +02:00
Sollace
8478c0a0da Added textures and translation keys for all the new items 2019-01-31 11:50:35 +02:00
Sollace
062ec0611b Added missing model definitions 2019-01-30 22:27:37 +02:00
Sollace
89cc446be7 Fixed apple textures 2019-01-30 22:26:05 +02:00
Sollace
7f91a0758c Added several new food items and changed how item variants are registered 2019-01-30 22:17:46 +02:00
Sollace
663d37a602 Fixed crash when logging in (maybe?) 2019-01-30 22:17:09 +02:00
Sollace
344b61e26c Fix whitespace 2019-01-30 15:50:24 +02:00
Sollace
37e9c17940 Added new cloud entity textures 2019-01-30 15:49:30 +02:00
Sollace
124612d02e Improved cloud IA 2019-01-30 15:49:15 +02:00
Sollace
70d97b4127 Fixed server crash when spawning clouds 2019-01-30 14:03:32 +02:00
Sollace
259b620f45 Changed cloud rendering on clouds to be more cloudy 2019-01-30 13:57:55 +02:00
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