chylex
|
d962137c81
|
Add a WIP unit test class for Stack
|
2017-02-03 10:06:34 +01:00 |
|
chylex
|
6ce343aa8d
|
Add constructors to Stack
|
2017-02-03 09:34:33 +01:00 |
|
chylex
|
b20073d0dc
|
Add a Stack class as an ItemStack abstraction
|
2017-02-03 09:20:49 +01:00 |
|
chylex
|
362eea681e
|
Remove test territory class
|
2016-02-04 13:14:53 +01:00 |
|
chylex
|
f5bb4988f8
|
Add offset to island noise generator
|
2016-02-04 13:14:37 +01:00 |
|
chylex
|
80c3c7e1e9
|
Add rare territory deletion
|
2016-02-02 15:58:36 +01:00 |
|
chylex
|
133912268c
|
Update EndTerritory to use clearArea in debug
|
2016-02-02 15:33:52 +01:00 |
|
chylex
|
e84e36c029
|
Add StructureWorld.clearArea
|
2016-02-02 15:33:08 +01:00 |
|
chylex
|
588b861baa
|
Update test territory properties
|
2016-01-05 11:31:23 +01:00 |
|
chylex
|
5b396eb093
|
Add WIP ticking and behavior system to territories
|
2016-01-05 10:44:38 +01:00 |
|
chylex
|
11cf144c16
|
Add a callback NBT compound tag to NBTUtil
|
2016-01-05 08:19:19 +01:00 |
|
chylex
|
6c7a9d5af1
|
Fix spaces instead of tabs in some files
|
2016-01-04 23:44:40 +01:00 |
|
chylex
|
5faa33121a
|
Add territory variation handling
|
2016-01-04 04:18:29 +01:00 |
|
chylex
|
ccc7f5be30
|
Add BitStream to collection package
|
2016-01-04 03:44:12 +01:00 |
|
chylex
|
2a349acefc
|
Fix WeightedMaps copied using the constructor having incorrect weight
|
2016-01-04 03:41:54 +01:00 |
|
chylex
|
8af6edca1c
|
Add EmptyEnumSet and a constructor for WeightedMap
|
2016-01-04 00:37:53 +01:00 |
|
chylex
|
3f2b06772d
|
Refactor EndTerritory fields and initialization
|
2016-01-02 20:15:49 +01:00 |
|
chylex
|
c67cc1bcb7
|
Add a tooltip to music discs if the custom music system is disabled
|
2015-12-31 00:32:44 +01:00 |
|
chylex
|
1012167b98
|
Fix formatting in BlockList
|
2015-12-30 23:16:59 +01:00 |
|
chylex
|
96fb955e55
|
Temporarily rename all Knowledge Fragments in the lang file
|
2015-12-30 04:28:01 +01:00 |
|
chylex
|
d3fd7ddd27
|
Rename and move EnvironmentEvents to a more general TerritoryEvents
|
2015-12-30 04:17:33 +01:00 |
|
chylex
|
a1885888c0
|
Change the name of the music resource pack file
|
2015-12-30 04:14:56 +01:00 |
|
chylex
|
da49eb795a
|
Fix music resource domain, add pack detection to Music Disks
|
2015-12-30 04:03:05 +01:00 |
|
chylex
|
9cff61a276
|
Move music files into a separate resource pack
|
2015-12-30 03:23:49 +01:00 |
|
chylex
|
d6ebb7fc2a
|
Fix a compile error because javac is stupid with generics
|
2015-12-30 03:09:49 +01:00 |
|
chylex
|
17840ff1f6
|
Fix ModTransition not handling world spawn coords inside blocks correctly
|
2015-12-30 01:33:31 +01:00 |
|
chylex
|
d030bc4888
|
Fix Compendium hint key formatting and allow literal strings in achievement overlay
|
2015-12-27 01:48:20 +01:00 |
|
chylex
|
c256df8160
|
Show Compendium hint when Endermen keep teleporting away
|
2015-12-27 00:58:06 +01:00 |
|
chylex
|
a88b4b323b
|
Add hint achievement overlay to Compendium
|
2015-12-27 00:56:53 +01:00 |
|
chylex
|
191ca56a0d
|
Add simple achievement overlay handling
|
2015-12-26 20:08:46 +01:00 |
|
chylex
|
0df7abfca4
|
Remove achievementStartId from config (will reset achievements)
|
2015-12-26 18:27:31 +01:00 |
|
chylex
|
1e4a2ed8f8
|
Allow Knowledge Objects to individually disable discovery
|
2015-12-26 15:33:52 +01:00 |
|
chylex
|
67ef932dce
|
Temporarily delete language files
|
2015-12-26 14:02:41 +01:00 |
|
chylex
|
a481444894
|
Fix Enderman projectile avoid logic where changing target would never happen
|
2015-12-26 00:41:34 +01:00 |
|
chylex
|
c4663e3810
|
Add EntityAIWatchRandom and use it instead of LookIdle
|
2015-12-25 20:10:15 +01:00 |
|
chylex
|
6c56267fe0
|
Fix a couple concerns from FindBugs and PMD
|
2015-12-25 17:30:59 +01:00 |
|
chylex
|
80ba8bd975
|
Update PMD settings
|
2015-12-25 17:17:31 +01:00 |
|
chylex
|
ee258644e6
|
FIX ALL DEPRECATION WARNINGS AND DELETE BLOCKPOSM
|
2015-12-25 14:52:52 +01:00 |
|
chylex
|
d9ebb04081
|
Improve Enderman damage handling compatibility with mods
|
2015-12-25 14:40:57 +01:00 |
|
chylex
|
932d999fc5
|
Update code to use WorldUtil for game rule checking
|
2015-12-25 03:11:52 +01:00 |
|
chylex
|
e0c4cc765b
|
Add WorldUtil, currently for game rule handling
|
2015-12-25 03:11:12 +01:00 |
|
chylex
|
13607d2f44
|
Remove reflection from essence altar handlers
|
2015-12-19 17:55:41 +01:00 |
|
chylex
|
23d8165fca
|
Work on Enderman teleportation abilities (code tweaks, tp behind entity)
|
2015-12-19 14:58:49 +01:00 |
|
chylex
|
b38fb4723b
|
Rewrite container transferStackInSlot and remove some magic numbers in slots
|
2015-12-10 19:41:18 +01:00 |
|
chylex
|
f46663841c
|
Work on Void Portal inventory and container handling
|
2015-12-10 19:09:06 +01:00 |
|
chylex
|
be3fe43a9d
|
Add slot utils and stack transfer methods to ContainerHelper
|
2015-12-10 19:07:07 +01:00 |
|
chylex
|
6395ff5a6a
|
Remove the Void Portal Frame TE, as it is not needed
|
2015-12-10 14:08:39 +01:00 |
|
chylex
|
962f865692
|
Rename StrongholdPortalFile to PortalFile and add Token inventory to it
|
2015-12-10 13:47:47 +01:00 |
|
chylex
|
40ecd6cb2a
|
Work on Void Portal Frame textures and worldgen
|
2015-12-09 21:12:14 +01:00 |
|
chylex
|
3858d7d5f7
|
Work on fixing warnings and updating deprecated code
|
2015-12-09 17:24:55 +01:00 |
|
chylex
|
3c1509f926
|
Work on updating deprecated code
|
2015-12-09 12:48:06 +01:00 |
|
chylex
|
0715243e6e
|
Add a basic MobTeleporter to Endermen
|
2015-12-08 19:10:46 +01:00 |
|
chylex
|
c31fdb2789
|
Update Endermage code to use MobTeleporter (WIP)
|
2015-12-08 19:04:40 +01:00 |
|
chylex
|
920c0d204c
|
Update Louse code to use MobTeleporter
|
2015-12-08 18:04:28 +01:00 |
|
chylex
|
330321deba
|
Fix distance handling in teleportation classes
|
2015-12-08 17:26:38 +01:00 |
|
chylex
|
d724b65fa5
|
Add utility classes and interfaces for mob teleportation
|
2015-12-08 15:31:26 +01:00 |
|
chylex
|
e5129ed9a8
|
Add WIP water and despawn Enderman handling
|
2015-11-24 19:55:00 +01:00 |
|
chylex
|
a2f0a7e891
|
Delete old Blob class files
|
2015-11-24 03:47:38 +01:00 |
|
chylex
|
a540a56e15
|
Add meteor Blob Populator
|
2015-11-24 02:47:08 +01:00 |
|
chylex
|
d6c2efd191
|
Push gradle wrapper for convenience
|
2015-11-24 01:06:47 +01:00 |
|
chylex
|
9a35072049
|
Work on Blobs (chain and from center generators, two-pass smoothing)
|
2015-11-23 21:19:40 +01:00 |
|
chylex
|
4c059d19ca
|
Work on Blob Generators (attaching gen, util methods)
|
2015-11-23 17:34:15 +01:00 |
|
chylex
|
b69162fa21
|
Work on Blobs (caves, debug, refactoring)
|
2015-11-23 05:28:23 +01:00 |
|
chylex
|
8f7257faff
|
Add Vec.copy method
|
2015-11-23 01:29:31 +01:00 |
|
chylex
|
9ff85d3c67
|
Refactor Vec and add new methods to it
|
2015-11-22 23:59:25 +01:00 |
|
chylex
|
12eea5336e
|
Fix Y in ore generator, fix Fill Blob populator not working, and tweak formatting
|
2015-11-22 20:19:29 +01:00 |
|
chylex
|
b668a4141d
|
Fix Liquid Stream Blob populator
|
2015-11-22 18:45:03 +01:00 |
|
chylex
|
e2053d8bd6
|
Work on Blobs (populator weight and sorting, smoothing pass fix)
|
2015-11-22 18:11:17 +01:00 |
|
chylex
|
ed6ff4e931
|
Continue porting Blob Populators (liquids, ores)
|
2015-11-22 03:34:06 +01:00 |
|
chylex
|
a5158786f4
|
Work on Blob debugging and porting
|
2015-11-22 02:34:00 +01:00 |
|
chylex
|
a285b676e9
|
Address slightly less important concerns from FindBugs
|
2015-11-21 19:46:53 +01:00 |
|
chylex
|
34839620d0
|
Work on addressing bugs and concerns reported by FindBugs
|
2015-11-21 19:07:31 +01:00 |
|
chylex
|
7c3c221e55
|
Fix Curse projectile thrower check after updating to string ID
|
2015-11-21 18:35:54 +01:00 |
|
chylex
|
500f218ec8
|
Port BlobPattern and simple Blob generation handling
|
2015-11-21 17:49:48 +01:00 |
|
chylex
|
9556593591
|
Let other mods take precedence in changing the music system
|
2015-11-21 16:21:17 +01:00 |
|
chylex
|
a8b3350851
|
Fix exploits with Essence Altars
|
2015-11-21 15:43:09 +01:00 |
|
chylex
|
38bf1ae2da
|
Add a common parent class for BlobGenerator and BlobPopulator
|
2015-11-21 14:15:27 +01:00 |
|
chylex
|
7a954db84f
|
Fix incorrect entity data watcher value type in Eye of Ender
|
2015-11-21 14:01:50 +01:00 |
|
chylex
|
35ac119e63
|
Update AttributeModifier constructing code to use EntityAttributes
|
2015-11-21 03:13:10 +01:00 |
|
chylex
|
e013d55218
|
Work on porting old Blob generators and populators
|
2015-11-21 02:52:19 +01:00 |
|
chylex
|
35a756729b
|
Lay some very basic groundwork for Endstone Blobs
|
2015-11-21 00:43:21 +01:00 |
|
chylex
|
46c63688e9
|
Add a StructureWorldPart that can be inserted into other StructureWorlds
|
2015-11-20 03:35:26 +01:00 |
|
chylex
|
c37ab49af1
|
Work on updating deprecated code and addressing warnings
|
2015-11-19 21:59:20 +01:00 |
|
chylex
|
35bb54721c
|
Add a builder class for vanilla Attribute Modifiers
|
2015-11-19 20:43:03 +01:00 |
|
chylex
|
f0438bcd9d
|
Use StandardCharsets instead of Charsets
|
2015-11-19 20:01:00 +01:00 |
|
chylex
|
c3ba980d88
|
Work on formatting fixes, change data types (use int instead of byte/short, optimize network)
|
2015-11-19 17:09:03 +01:00 |
|
chylex
|
75817616db
|
Work on Endermen (damage, basic AI, code tweaks)
|
2015-11-19 02:50:31 +01:00 |
|
chylex
|
3174f48c3e
|
Add a direct look target AI class for Endermen
|
2015-11-19 02:12:33 +01:00 |
|
chylex
|
eefbfb24d9
|
Add Vec.dotProduct method
|
2015-11-19 02:09:35 +01:00 |
|
chylex
|
6caebc1ea4
|
Add Vec.look method to get the look vector of an entity
|
2015-11-19 01:59:54 +01:00 |
|
chylex
|
363d420909
|
Move EntityAIRandomTarget to a special target package
|
2015-11-19 01:49:47 +01:00 |
|
chylex
|
6188e001b1
|
Add progression checking methods to Causatum
|
2015-11-19 01:49:11 +01:00 |
|
chylex
|
ffe80179c8
|
Update code to use EntityAttributes
|
2015-11-18 20:53:26 +01:00 |
|
chylex
|
ed1b2f85a8
|
Add an EntityAttributes utility class to abstractions package
|
2015-11-18 20:35:22 +01:00 |
|
chylex
|
ff7c0c4755
|
Work on AI (continuous AI class, moving blocks, update hiding in block)
|
2015-11-18 01:16:54 +01:00 |
|
chylex
|
f9d80d2b3d
|
Add predefined AI mutex values to AIUtil
|
2015-11-17 23:56:13 +01:00 |
|
chylex
|
55a5143941
|
Add clientRand to Explosion for client only FX calculations
|
2015-11-17 03:59:23 +01:00 |
|
chylex
|
0df71bdf82
|
Use FastRandom in Explosion and particle handling
|
2015-11-17 03:54:31 +01:00 |
|
chylex
|
af8c2264b0
|
Document FastRandom and test performance
|
2015-11-17 03:54:03 +01:00 |
|
chylex
|
15b5e0b228
|
Remove old rendering toggle button from Compendium
|
2015-10-25 20:06:13 +01:00 |
|