Commit graph

2880 commits

Author SHA1 Message Date
simibubi
71f928ae9d Improved Belts #2
- Entity Movement on Belts
- Velocity Boost on Exit (still needs improvements)
2019-08-12 19:52:06 +02:00
simibubi
a0149425d5 Improved Belts
- Limiting belts to 45 Degree angles allows for actual hitboxes and vanilla model action
- Animation now only moves around the texture coordinates of cached vertices
2019-08-10 01:00:36 +02:00
simibubi
8ac10da276 Shopping with Mike part 1
- Added Shelf Block, Tile Entity, Container, Screen, Model
2019-08-08 23:10:01 +02:00
simibubi
25309e40b4 Refactor Packet registering 2019-08-08 19:31:46 +02:00
simibubi
3ec8afd091 Rudimentary Belts
- Second attempt at a practical mechanical belt
2019-08-08 16:19:16 +02:00
simibubi
92a63dade8 Fixed direct connection of Gearshifters with Gearboxes
- rotation modifier check are more generic and clean
- connected components are evaluated individually
2019-08-07 09:54:04 +02:00
simibubi
6b5fe0893e Merge branch 'master' into Kinetics 2019-08-07 08:23:36 +02:00
simibubi
5e9950ba98 Last Minute changes 0.0.5
- Fixed inconsistent version
- Added control tooltip for scroll inputs
- Particles of symmetrically broken blocks appear at the correct location
- Fixed crash in schematictable when refreshing an emptied folder
2019-08-06 21:51:02 +02:00
simibubi
8c7ba5f024 Mod Compatible slot input checks
- Input slots of the schematicannon validates items using more generic checks, Fixes #4
2019-08-06 19:25:06 +02:00
simibubi
f67a61290f Forge Proofing
- Updated to Forge 28.0.45, Fixes #5
- Tidied up mods.toml and build.gradle
2019-08-06 19:00:51 +02:00
simibubi
56c879420b Added Basic Kinetic Blocks
+ Axis
+ Gear
+ Large Gear
+ Axis Tunnel
+ Gearshifter
+ Gearbox

- Added related tileentites and renderers
- Added related models and textures
- Added the Rotation Propagator
2019-08-06 18:13:33 +02:00
simibubi
488c1a1374 Last Minute Patches
- Fixed Symmetry Wand taking blocks from the inventory inconsistently
- Improved the replacer beams visual effects
- Fixed hand bobbing on servers with latency
- Fixed trees growing into bedrock again
2019-07-28 19:23:42 +02:00
simibubi
903ad95bf0 Handheld Blockzapper
+ Added the Handheld Blockzapper Tool
+ Added several craftable upgrades for
the Tool
+ Added animated Models for Symmetry wand and Handheld Blockzapper
- Schematicannon now uses two items for Double Slabs
- Fixed Warn messages for client packets
- Added misc Crafting Ingredients
- Changed recipe unlock triggers
2019-07-28 10:08:49 +02:00
simibubi
e943690baa Shifting Things Around
- Removed some old resources inherited from TMA
- Introduced a new package structure, grouping by modules rather than types
2019-07-23 12:54:53 +02:00
simibubi
a9c710f81d Schematicannon and Complex blocks
- Fixed double blocks being counted twice as requirement
- Fixed beds not showing in Hologram
- Fixed Blocks like flowers not showing in Hologram at certain conditions
- Added a print option to blueprints in creative (Bypassing the cannon)
- Fixed pistons placed by the cannon
2019-07-22 14:40:28 +02:00
simibubi
558a36fb47 Fix Issue #2
- Moved Block visualization from ticking to rendering
- Prevents the server from having to translate a block to its Name (Client-Only Code)
2019-07-20 09:36:04 +02:00
simibubi
dbfb60b809 Fix, Refactor and Polish
- Tidied up and renamed Classes
- Added useful tooltips to all items
- Added tooltips to blueprint overlay tools
- Made Schematic And Quill more bearable to use
- Changed rendering order for blueprint overlay, Fixes Issue #1
2019-07-19 17:50:23 +02:00
simibubi
f0b9c30ef5 Jar Fixes
- Fixed ScrollFixer not working in built jar
- updated mods.toml
- moved TreeFertilizer to item package
2019-07-18 10:24:36 +02:00
simibubi
ebb9d6e490 Survival Proofing
- Fixed Symmetry Wand not using Blocks from the inventory
- Symmetry Wand now drops blocks in the position of the block broken by hand
- Added recipes for all craftables
- Added loot tables for all breakables
- Made Tree Fertilizer texture less unnatural
2019-07-17 21:48:56 +02:00
simibubi
976b7c5bea Tree Proteins
- Added Tree Fertilizer, a kind of bone meal that makes trees grow anywhere
2019-07-17 19:22:52 +02:00
simibubi
d7bcc1ea28 Schematic and Quill
- Added Schematic and Quill for recording schematics in game
- Schematicannon no longer attempts to place liquids
2019-07-17 17:13:09 +02:00
simibubi
a34034379f Schematics Mega Polish
- Schematicannon makes less obnoxious noises
- Schematic Table Container and Gui Improved
- Made New Additions Server Proof
- Server side Schematic handler is less trusting
- Added a Material Checklist for blueprints loaded in the schematicannon
- Added more safety checks regarding Schematics & Chunkloading, Filesystem and Distance
- Added new option for Schematicannon to not replace tileentities
- Schematic upload progress is now handled on the server
2019-07-17 14:36:51 +02:00
simibubi
8372a1eb43 Schematicannon Container
- Made the Schematicannon a proper container
- Added Gui Screen for Schematicannon
- Added a few new Icons
- Fixed Make-Shift registering of Containers
2019-07-16 16:01:51 +02:00
simibubi
01a6d32140 Blueprint Manual Coordinates
- Added a Screen to input coordinates in order to bypass the placement tools
2019-07-15 13:45:13 +02:00
simibubi
56139aab20 Blueprint Placement Tools
- New tools for modifying the blueprints location and orientation
- Fixed client classes loading on physical servers
2019-07-15 12:10:57 +02:00
simibubi
c6c9a8f8eb Schematicannon Physics
- Blocks fired now follow a semi-reasonable trajectory
- Added models and animations
- Added a Creative block for use with the cannon to ignore materials
2019-07-13 12:55:28 +02:00
simibubi
b66aa4c4d3 Schematicannon and Holograms
- Uploaded Blueprints can be previewed by the owner
- The Schematicannon prints the schematic from blocks in attached inventories
2019-07-12 12:13:05 +02:00
simibubi
550b477d8d Added Blueprints
- Blueprints are item references to schematic files on the server
- Added a block to upload schematics from the client
2019-07-11 19:55:11 +02:00
simibubi
ddc846d860 Setup Infrastructure
- Relevant Mod files
- Relevant Classes
- Resources
- Added Symmetry Wand from TMA
2019-07-11 09:03:08 +02:00
simibubi
bed75516df Initial commit 2019-07-11 08:29:24 +02:00