Commit graph

1954 commits

Author SHA1 Message Date
Waterpicker
8b1d715e1e Merge branch '1.16-fabric' into fabric-creepy 2021-02-09 01:12:00 -06:00
Waterpicker
656c9fb9c4 Fixed Rift Particles sorta. 2021-02-07 09:27:51 -06:00
Waterpicker
27a08fbbb7 Restore Portal Block (aka tranisent door) quirks. 2021-02-07 09:27:30 -06:00
Waterpicker
36b889be89 Pushed Fix. 2021-02-05 21:02:06 -06:00
CreepyCre
1a4df669cc pocket tags 2021-02-05 16:53:23 +01:00
Waterpicker
08c6b86787 Fixed Raycasting with the RiftBlade. Still need to figure out how to make rifts sanely targetable. 2021-02-05 09:27:33 -06:00
Waterpicker
dbc3632c38 Restored Monoliths to their original floating eye form. 2021-02-05 09:03:58 -06:00
CreepyCre
9af9a4576b fix annoyance 2021-02-05 14:36:20 +01:00
CreepyCre
6570884379 more schem conversion fixes 2021-02-05 13:45:43 +01:00
CreepyCre
745fd3eb88 Schematic conversion fixes
loot generation fixed
2021-02-04 23:37:55 +01:00
CreepyCre
70807ece50 loading NbtTags from different json file by reference 2021-02-04 20:19:53 +01:00
CreepyCre
1ac749affe added TagEquations 2021-02-04 19:55:38 +01:00
Waterpicker
3e0f8a84df Added Monolith Spawner and Dimesnional Eraser. 2021-02-04 09:50:48 -06:00
CreepyCre
0699841535 fixed WeightedList
equation-ified Layer thickness
2021-02-04 16:38:26 +01:00
CreepyCre
52362b6107 added condition equations (see Equation#asBoolean)
DepthDependentSelector -> ConditionalSelector
2021-02-04 15:53:52 +01:00
CreepyCre
fa93651cb8 Restructured StringEquationParser -> Equation, basically swapping inner/outer class 2021-02-04 15:17:48 +01:00
CreepyCre
bd030ec374 some cleaning & fixes 2021-02-04 14:13:57 +01:00
CreepyCre
0df83c8c0d removed PocketGroup to flatten json 2021-02-04 13:00:32 +01:00
CreepyCre
e8320ad60f back to json we go 2021-02-03 23:18:30 +01:00
CreepyCre
837244fce6 split PocketGenerator from VirtualPocket system 2021-02-03 14:43:18 +01:00
CreepyCre
51784c95a6 it has been done
public pockets via VoidGenerator, ShellModifier and DimensionalDoorModifier
2021-02-02 21:24:54 +01:00
CreepyCre
c4db51ef34 Merge remote-tracking branch 'origin/1.16-fabric' into 1.16-fabric 2021-02-02 13:15:47 +01:00
CreepyCre
6607499177 reworked weight system 2021-02-02 13:15:39 +01:00
CreepyCre
5b987f70aa whoops 2021-02-02 13:14:02 +01:00
Waterpicker
9716205a0d Push DimensionalDoorModifier 2021-02-02 04:56:14 -06:00
CreepyCre
c18f468461 added Pocket#toVariableMap 2021-02-02 11:33:50 +01:00
CreepyCre
4702083881 Merge remote-tracking branch 'origin/1.16-fabric' into 1.16-fabric 2021-02-02 11:14:47 +01:00
CreepyCre
d0468fcdd9 FunctionParser can now parse functions with any number of arguments
added a few functions to StringEquationParser
2021-02-02 11:14:20 +01:00
Waterpicker
7977111a0d Added ShellModifier 2021-02-02 01:22:30 -06:00
CreepyCre
6a9f69e3cd added StringEquationParser for future modifiers/ pocket parameters 2021-02-01 21:58:33 +01:00
Waterpicker
69b0b3595c Forgot a spot 2021-02-01 08:25:08 -06:00
Waterpicker
ababfe669c Various stuff related to Personal Pockets 2021-02-01 07:25:36 -06:00
CreepyCre
0cebae0524 fix SchematicPocket size 2021-02-01 14:08:33 +01:00
CreepyCre
43c730c6b5 modifier system base 2021-02-01 12:50:51 +01:00
CreepyCre
77427de11b fix SchematicRedstoneFixer
add all redstone torch types to SchematicConverter
2021-01-31 20:33:52 +01:00
SD
c24272576e
Hopefully works now 2021-01-31 20:32:34 +05:30
SD
e65a812528
Remove erroring test 2021-01-31 20:24:17 +05:30
CreepyCre
f39f68734e fix after manual merge 2021-01-31 13:43:53 +01:00
CreepyCre
b4735a7771 Merge remote-tracking branch 'origin/1.16-fabric' into 1.16-fabric
# Conflicts:
#	src/main/java/org/dimdev/dimdoors/util/WeightedList.java
2021-01-31 13:41:31 +01:00
CreepyCre
b641753e11 added VirtualPocketList
previous VirtualPocket -> VirtualSingularPocket
new VirtualPocket superclass of VirtualPocketList and VirtualSingularPocket
2021-01-31 13:32:09 +01:00
Waterpicker
d961971622 Make WeightedList extend ArrayList 2021-01-30 23:49:49 -06:00
CreepyCre
1e362a43c3 fix ChunkGenerator + slight improvements 2021-01-30 22:55:02 +01:00
CreepyCre
8da2ed27ea ChunkGenerator now generates Structures 2021-01-30 16:12:11 +01:00
SD
bf97807f02
Biomes 2021-01-30 09:34:12 +05:30
CreepyCre
a7805cb655 added ChunkGenerator pocket generator type, ~70% done 2021-01-29 23:01:26 +01:00
CreepyCre
c088b6c701 fix overwriting VirtualPockets with same key 2021-01-28 21:15:19 +01:00
CreepyCre
0fb93068bd switched VirtualPockets from Codecs to fromTag/ toTag serialization 2021-01-28 16:22:18 +01:00
SD
f610f9039a
Fix the config 2021-01-28 11:27:36 +05:30
CreepyCre
cf94db47d8 fixed rift serialization 2021-01-27 22:56:03 +01:00
CreepyCre
615aa06606 renamed fields for clarity 2021-01-27 11:58:00 +01:00