Nicholas Ignoffo
2fecb427fd
Merge apibutnotreally with the main packages
...
Do not consider anything outside of the true API safe to use. And even then,
I'm changing things. Just wait. Please I beg you.
2018-02-15 18:49:07 -08:00
Nicholas Ignoffo
ddaadfbe52
Swap the API packages
...
The new one is now built for the api jar and the old one is now internal.
It will slowly be moved around to sane places within the internal code. Most
of the features provided in the old "api" are addon specific features which
will generally rely on the main jar anyways. The new API will be specific
to compatibility features, such as blacklists, recipes, and value modification.
2018-02-05 17:04:46 -08:00
Nicholas Ignoffo
08258fd6ef
Run formatter
2017-08-15 21:30:56 -07:00
Nicholas Ignoffo
5fcdd978d7
this doesn't compile yet, but have something to peek at
2017-08-14 20:53:46 -07:00
Nicholas Ignoffo
7c19e2e2d2
Sanity check pos passed by client
...
Prevents malicious clients from loading arbitrary chunks.
Thanks to @pau101 for spotting it.
2017-04-30 17:20:17 -07:00
Nicholas Ignoffo
93d7efcb40
Fix crash when creating a tank stack with meta > 15 ( #1057 )
...
Also finally fixes the tanks so they properly drop themselves.
2017-02-20 13:47:36 -08:00
Nicholas Ignoffo
f5a68adc2e
Remove all the package-info.java's
...
Except the API one
2017-01-01 21:49:52 -08:00
Nicholas Ignoffo
00d6f8eb46
Initial stab at 1.11
...
About halfway.
2016-12-12 19:56:37 -08:00
Nicholas Ignoffo
d1f98be462
Fix server crash with holding sigil keybind ( #915 )
...
@Arcaratus, poking because this will break BA again. I separated things into new classes.
2016-09-13 16:09:45 -07:00
WayofTime
fd684588d4
Further improved the routing GUI by allowing an amount to be typed into the amount bar
2016-08-31 16:19:20 -04:00
Nicholas Ignoffo
5240755a05
Rewrite keybinding system
...
@Arcaratus, I don't even know what you were thinking with that...
I'm still not happy with IKeybindable, but the system is at least better than it was
2016-08-26 15:56:32 -07:00
WayofTime
767b09221c
Added the necessary infrastructure for Rituals to use Demon Will from the Aura.
...
Added the Demon Will Gauge.
2016-07-10 21:51:17 -04:00
WayofTime
12094c1153
Changed to a non-retarded way of sending a packet for the Demon Aura and created the Demon Will Viewer interface.
2016-07-10 18:22:01 -04:00
WayofTime
98ed17fe21
Updated the Demon Aura hud by allowing it to actually see the Aura in the chunk - refresh rate is 50 ticks.
2016-07-10 15:27:26 -04:00
Nicholas Ignoffo
36c8932cb2
Fix compilation errors from last PR
2016-06-17 16:01:03 -07:00
Arcaratus
8d66575530
Backstage Sigil of Holding ( #785 )
...
* Backstage Sigil of Holding
All Sigil of Holding features work, just need to add the aesthetics -> TehNut
Somebody might want to look at adding LP costs to the Sigil?
Also recipes need to be added
Added a keybinding system for future usage
Standardized some NBT tags
Compact classes
Fix lang stuff?
* Fancify Sigil of Holding GUI
Displays the selected sigil in the GUI now
Woops
* Quick fix
* Unused import
* Final commit I promise
2016-06-07 15:50:41 -07:00
Nicholas Ignoffo
de5e23e6c4
package-info upd- I mean 1.9.4 update
...
These are now "required" thanks to Mojang giving us some annotations. Yay..?
2016-05-19 17:43:33 -07:00
WayofTime
d26b300b7b
Fixed Elytra upgrade not working on servers. Oops!
2016-05-11 18:38:38 -04:00
WayofTime
d3379ff69b
Additional work on the Alchemy Table, as well as the Elytra upgrade.
2016-05-01 22:32:15 -04:00
WayofTime
c0b39039cc
Fixed the Speed and Jump rituals so that they correctly update the player's motion
2016-04-13 11:05:17 -04:00
Nick
6c729db70c
Initial 1.9 commit
...
This DOES NOT BUILD. Do not even attempt.
Almost everything has been ported besides the block/item packages. Then it's a matter of testing what broke.
2016-03-17 13:00:46 -07:00
WayofTime
da6f410394
Lots of import rearrangement due to odd "clean up" algorithm. Added Crystals, which are very WIP.
2016-02-25 08:54:18 -05:00
WayofTime
7104138e2b
Implemented Priority System for the item routing system. Lower numbers are looked at first.
2016-02-22 21:19:22 -05:00
WayofTime
a895809274
Added packet handlers, guis, etc required to handle the routing nodes. Added the ability to have a different filter for each direction.
2016-01-14 11:06:50 -05:00
Arcaratus
a8a0ae6e8b
Teleposers and refractoring
2016-01-01 12:08:17 -05:00
WayofTime
e48eedb874
Changed formatting to have bracing on a new line
2015-12-30 15:34:40 -05:00
Nick
34dee6447b
A whole lot of formatting cleanup
...
Also changes NBTHolder to a standard Constants class with subclasses for each category
2015-11-28 18:25:46 -08:00
Arcaratus
a6d329cf98
Altar works
2015-11-27 20:15:19 -05:00
Nick
096ba02450
Refactor everything to WayofTime.bloodmagic.*
2015-11-02 12:39:47 -08:00