1744 Commits

Author SHA1 Message Date
Daniel Mills
f640abda91 Objectify objects 2021-08-04 18:30:58 -04:00
Daniel Mills
77f8f11d99 Move a lot of utilities in engine to util because they are utilities 2021-08-04 18:15:55 -04:00
StrangeOne101
12b4c27468
Object Command & Entity Spawn Changes (#492)
- Redid object paste command
    - Added rotate flag to paste with rotation
    - Added scale flag to paste with scale. Optional interpolation method can be used
    - Changes are now logged and can be reverted with the undo command
    - Fixed edit flag
    - Made the edit flag now update your wand even if it isn't in your hand
- Added object undo command
- Added object check command
- Added a surface target to spawn on for entities. This will fix mobs spawning in water
    - LAND for mobs that spawn on any land surface
    - ANIMAL for mobs that should only spawn on grass and dirt
    - WATER for mobs that should spawn in water
    - OVERWORLD for mobs that can spawn on both land and water (turtles, for example)
    - LAVA for mobs that can spawn on lava (striders, for example)
- Attempted to fix PAPI complaining about registering on the wrong thread
- Fixed console spam for entities (was due to the mount event being called async)
- Fixed grass paths and a few other update breaking blocks
    - Made it so if a block state changes on an update, it will now use as many as the other states as it can rather than not use anything
- Patch to stop people naming the world 'Iris'
2021-08-05 01:32:14 +12:00
Daniel Mills
75f3073cbf V+ 2021-08-04 02:24:11 -04:00
Daniel Mills
5eddfaed98 Stop logging jigsaw places 2021-08-04 02:20:52 -04:00
Daniel Mills
89b4fdef56 Custom sound for pearl so you know its working 2021-08-04 02:19:24 -04:00
Daniel Mills
6f08c1f758 Actually gen 2021-08-04 02:13:08 -04:00
Daniel Mills
1155789a75 Stronkholds 2021-08-04 02:07:55 -04:00
Daniel Mills
8c4a74179d Better Rates 2021-08-04 01:47:36 -04:00
Daniel Mills
bdbc94e54a Energy tweaks 2021-08-04 01:18:45 -04:00
Daniel Mills
30f880361e Fix multipliers 2021-08-04 01:16:42 -04:00
Daniel Mills
c5ac347538 Entity logic 2021-08-04 01:07:07 -04:00
Daniel Mills
008da9467f Feature hack 2021-08-03 23:03:40 -04:00
Daniel Mills
ee78249c2f Fix feature placements 2021-08-03 23:02:46 -04:00
Daniel Mills
412c67b47a Objects "Matter" 2021-08-03 21:45:09 -04:00
Daniel Mills
f4191ad984 test 2021-08-03 20:01:21 -04:00
Daniel Mills
ea8d1100ac Fix feature searching 2021-08-03 18:11:57 -04:00
Daniel Mills
20e8c033cc Fixes 2021-08-03 18:09:32 -04:00
Daniel Mills
ff2d10e0e1 Cooldown fixes 2021-08-03 18:03:31 -04:00
Daniel Mills
672c39e58d Faster Interpolatin 2021-08-03 18:03:27 -04:00
Dan
36d3849118
Merge pull request #491 from CocoTheOwner/updateBuild
moved my folder
2021-08-03 01:41:15 -04:00
Daniel Mills
43d7dfde4c Cleanup sources 2021-08-03 01:40:35 -04:00
Daniel Mills
51a056b3d7 Spawners in objects closes 2021-08-03 01:37:03 -04:00
Daniel Mills
6e22d6687c Update meta 2021-08-02 20:31:27 -04:00
Daniel Mills
369fdf07e2 Fixes 2021-08-02 20:25:00 -04:00
Daniel Mills
8c6c1b3ccc Proguard (optimizatin & shrinking only) no obfuscation :D 2021-08-02 19:50:56 -04:00
Daniel Mills
160bdf5472 Cleanup sources 2021-08-02 19:50:41 -04:00
Daniel Mills
18c70002cb Cleanup 2021-08-02 18:36:56 -04:00
Daniel Mills
4b8cfd9fdd Aquire engine data in expressions 2021-08-02 17:04:47 -04:00
Daniel Mills
ffa5fd5b2a Insane Loader Propagation 2021-08-02 16:32:57 -04:00
Daniel Mills
9fb4798c77 Streamed expressions 2021-08-02 15:59:27 -04:00
Daniel Mills
a6039278c3 Fix data meta 2021-08-02 15:57:18 -04:00
Daniel Mills
c50702c83b Fix atomic cache not transient 2021-08-02 15:54:45 -04:00
Daniel Mills
d4c1e62c72 Fix object registry 2021-08-02 15:54:38 -04:00
Daniel Mills
488c609109 Registry list abstraction 2021-08-02 15:45:22 -04:00
Daniel Mills
0a6e24104e Support new loaders 2021-08-02 15:27:05 -04:00
Daniel Mills
d6acac0208 Better schema building 2021-08-02 15:26:54 -04:00
Daniel Mills
b02f61ef21 Data loader abstraction 2021-08-02 15:26:46 -04:00
Daniel Mills
eb82b44726 Cleanup 2021-08-02 01:14:52 -04:00
Daniel Mills
ca035f9447 IRis Expressions 2021-08-02 01:13:55 -04:00
Daniel Mills
19aa3c0854 Tristarcast & Interpolation improvements 2021-08-02 01:13:37 -04:00
Daniel Mills
93675d90bb 3D Caching for procedural streams 2021-08-02 01:13:07 -04:00
Daniel Mills
0d90c1d960 Hunk interp 2021-08-02 01:12:51 -04:00
Daniel Mills
d826f968b5 Cavern json objects 2021-08-02 01:12:40 -04:00
Daniel Mills
f682d7489f Cavern tests 2021-08-02 01:12:25 -04:00
Daniel Mills
649b1adfdd Move project related code in their own package 2021-08-02 01:12:13 -04:00
Daniel Mills
3d67ea736f Add dep Paralithic for expressions 2021-08-02 01:11:32 -04:00
Daniel Mills
ba88f837fe Cave zones & force main world 2021-08-01 16:20:46 -04:00
Daniel Mills
6728703473 Island mode improvements 2021-08-01 15:01:58 -04:00
Daniel Mills
55521afe35 Fixes 2021-08-01 13:45:01 -04:00