新建2022-01-22
rv6-stable-7-extended_life-v49v
  1. Oredict Storage bus syntax match reworked - thanks to brachy84

  2. Actually added recipes for it....

  3.  - Fix NPE when partitioning it

  4. Crafting nodes will only count to the total byte amount if they actually crafted or extracted something

2022-01-21
rv6-stable-7-extended_life-v49u
  1. fix mod name issue with ae2 wireless terminals

  2. implemented GTCEU p2p

  3. Implemented GTCEU energy adapter.

2022-01-20
rv6-stable-7-v49t

First CurseForge release.

2021-11-02
omni-fixes-v49
  1. Continuing from v47.....

  2. Extra tries at counting items right

  3. Small export bus optimization

  4. n-to-n p2p. Hold CONTROL to paste as extra INPUT

  5. b) log if non-patterned items go missing before starting a craft

  6. c)cut crafting tree simulation earlier if the item is available.

  7. job byte size now costs 8 per craft + 1 per item stored/used

  8. d)tweak job byte size to be more approximate to stock behavior

  9. e) fixes for light, redstone and item n-to-n p2p

  10. f) try to fix #64 and #65

  11. g) yes another try at item desync issues cause apparently somehow thats not solved. >:(

  12. h) hotfix for g....

  13. i) reviewed job byte size count again + item ghost workarounds

  14. j) item/fluid counting changes... again

  15. k)more changes cause j doesnt work too

  16. l)if memory card on off-hand, paste as extra p2p input. attempt to fix fluids and item counts

  17. m)show craftables in terminals, again

  18. n)level emitter...

  19. p)new parts. extended processing pattern terminal and oredict Storage bus

  20. q)cherry pick 5554ba9. fixes crash related to extended block states

  21. r)fix crash related to 4x4 pattern actual crafting and the crafting confirm not closing after starting a job if a crafting job is stated from the expanded pattern terminal

  22. s)fix crash while configuring fluid storage bus

  23. t)fix crash and patterns not cleaning properly when switching encoding modes on pattern terminal

  24. T-hotfix) textures included again

  25. ac) fix NPE when placing down an ore dict storage bus

2021-09-19
omni-fixes-v47
  1. revert all energy-related changes. Reintroduces crashes on concurrent modification

  2. revert almost all item related "optimizations" that cant actually count properly.

  3. may reintroduce old bugs.

  4. may be final release.

  5. b) energy changes. yay.

  6. c) potential fix for infinite loop while adding new nodes.

  7. backported 86117e4

  8. d)update network handlers directly instead of relying on forge events

  9. e) attempt to fix items showing up as 'draconium lens' when failing to star a craft due to, say, compacting drawers

  10. f) log if non-patterned items go missing before starting a craft

  11. g)cut crafting tree simulation earlier if the item is available.

  12. job byte size now costs 8 per craft + 1 per item stored/used

  13. h)tweak job byte size to be more approximate to stock behavior

  14. i) tweaked job byte size again

2021-08-05
omni-fixes-v46
  1. You can now fill/empty fluid containers from fluid interfaces

  2. b) fix NPE with fluid storage busses

  3. c) fix JEI ghost item highlighting, and accepting, disabled slots as valid

  4. d) hash drawers by number of slots present intead of items should fix misreporting items in drawers

  5. e) another attempt at not showing incorrect amount of items

  6. f) add items provided from level emitters with crafting cards to the item list in terminals

  7. g)fix wrong item count in storage/conversion monitors

  8. h) enforce cache reset of storage bus attached to interfaces when their configured setting change

  9. i) same as g, but actually fixes it

  10. j) fix #49

  11. k) attempt to fix #51

  12. l) copied in-world fluid rendering from gregicality. now shows color on more fluids! thanks @Yefancy

  13. m) more cases of wrong item count fixed

  14. n) another case of wrong item count caused by weak reset logic overriding a full reset

  15. o) another one, with p2p.

  16. p) another try at energy issues and voiding p2p part when copying to a memorycard

  17. q) another try at the energy issue

  18. r) fluid storage bus cache reset tweaks and try simplifying energy cache code

  19. s) last try at incorrect item count

  20. t) another attempt

  21. u) blah blah blah energy grid

  22. v) fix requesters not being added to the energy grid

  23. x)reverted energy changes to something maybe not broke?

  24. z)potential item counting desync

  25. aa) more energy fixing attempt

2021-07-18
omni-fixes-v45
  1. reworked item/fluid change tracking

  2. hopefully fixes energy grid shutting of even with enough power for good.

  3. b) fix quartz fiber not transferring power between networks

  4. c) restored compatibility with lazyAE2

  5. d) fix #27 by @BalaM314

  6. e) attempts to fix issues #42 and #43

  7. f) fix IO-port transfer stopping too soon

  8. g) 2nd attempt at #42 and #43

  9. h) fix copy-paste error resulting in a NPE with fluid storage bus

  10. i) fix broken recipes resulting in dupes

  11. j) same as g) but 3rd attempt

  12. k)small optimization to import/export busses

  13. l) hopefully fixes storage busses issues

  14. n) might fix #46?

2021-07-06
omni-fixes-v44
  1. QoL: Fluid terminal can now fill/empty multiple tanks/buckets at the same time

  2. Performance: Changed how changes to items/fluids on the network are propagated.

  3. b)re-build cache after real insertion/extraction (revert a previous change)

  4. c)fix total item count in the grid being counted twice

  5. d) fix items voided by the matter condenser not notifying the network

  6. reintroduced time quota on crafting calculation when NOT initiated by the player.

2021-06-22
omni-fixes-v43
  1. added expansion cards for interfaces

  2. will add 9 pattern slots for each card ( up to 3 cards ), up to 36 slots

  3. each card will increase the interface idle power draw by 4 times

  4. b) fix oredict in patterns

  5. fix dupe bug

  6. fix interface terminal 'free slots' feature

  7. d) fixes previous issues

  8. e) make pattern expansion recipe shapeless

  9. f) fix NPE in JEI transfer due to ingredient being null

  10. g) fix voiding pattern if that was the only pattern in the row of a now removed expansion card

  11. h) fix energy grid typo, and increased energy status polling rate.

2021-06-14
omni-fixes-v42
  1. backported fast util implementation of item list

  2. avoid copying craftable status when using IO-Port, and clear if already set

  3. HOTFIX b) fix voiding item dues to wrong NBT save/read

  4. reworked adapter cache to avoid crashes and ghosts

  5. c) fix jei recipe transfer

  6. clear old NBT from cells

  7. d)attempt to fix damaged tools JEI transfer

  8. reverted most changes to the storage busses caches

  9. attempt to avoid fluid voiding when clicking with a filled container on a fluid terminal

  10. lowered fluid transfer energy cost to match 1000mb -> 1 filled bucked item.

2021-05-31
omni-fixes-v41
  1. Blank Patterns will try to fill the pattern slot on the pattern terminal first

  2. Fix JEI ghost fluids not working properly as filter on fluid storage bus

  3. b) show which items what are the items that failed real extraction on crafting request (for example compacting drawers and recipes that use ingots and blocks of the same metal)

  4. c) fix blank patterns voiding some times when shift-clicked from the pattern terminal slot

  5. d) try to fix energy-related crashes

  6. e) try to fix remaining energy crashes.

2021-05-15
omni-fixes-v40
  1. Reverted inventory merging to keep compatibility with AE2FC

  2. cache storage list to avoid constant polling when updating level emitters

  3. b) fix GTCE blocking mode. also works with phantomfaces

  4. c) revert level emitters changes again

  5. D) implemented #20, fixed #21

  6. added auto JEI switch between crafting an processing patterns

  7. e) fix fluid terminal not having a crafting recipe

  8. f) fix NPE when transfering JEI recipes without actual item outputs

  9. g) fix jei not requesting damaged tools when transfering recipes

2021-05-09
omni-fixes-v39f
  1. attempt to reduce cache reinitialization on item injection/extraction

  2. fix import busses not throttling down after a failed injection due to no space in the inventory, not respection the result of a failed simulated extraction

  3. b) fixed NPE crashes

  4. c) fix out of bounds crash

  5. d) - reintroduced crafting failure penalty with crafting cards

  6. inverted comparison ( 2nd attempt to fix #16 )

  7. e) 3rd attempt at #16

  8. f) revert iitemrepository cache changes.

2021-05-04
omni-fixes-v38f
  1. Re-implemented blocking mode based on the inputs of the patters

  2. re-worked interface round-robing

  3. Interfaces no longer spill items of one pattern on other faces

  4. b) fix NPE

  5. c) add items waiting to be injected when interface is broken

  6. d) small loop optimization

  7. e)fix blocking mode stopping round robing

  8. F) restore blocking mode to previous implementation.

2021-04-30
omni-fixes-v37

Interfaces now push patterns in round-robin.

2021-04-15
omni-fixes-v36c
  1. Draggable JEI ghost items

  2. Made item checking strickter on items left on the 3x3 crafting grid when transfering JEI recipes

  3. b) Fixed JEI ghost fluids not working on servers

  4. Added ghost drag support to bookmarked JEI items

  5. c) Re-enable left-clicking on JEI bookmarked items on GUIs that do not have configurable slots.

2021-04-10
omni-fixes-v35
  1. added highlight to matches on the interface terminal

  2. try fixing crash related to storage drawers not being installed.

2021-04-02
omni-fixes-v34d
  1. Added fluid support to Storage Monitor and Conversion Monitor

  2. -Highlighting interfaces no longer works interdimensionally.

  3. HOTFIX b) reverted experimental backport that should no have made in

  4. c) interface terminal behavior moved to server-side

  5. d) fix weird double tooltip/ lightning issue on interface terminal

2021-04-01
omni-fixes-v33b
  1. implemented cache for level emitters so updates requests by changes affect the cached result.

  2. cache is reseted every tick.

  3. b) fixed advancements

2021-03-31
omni-fixes-v32
  1. Refactored level emitter caching for the last time in my life

  2. reduced log spam by making recipes and advancements conditional ( by @ALongStringOfNumbers ).

2021-03-29
omni-fixes-v31b
  1. refactored terminal interface GUI.

  2. now has proper button with tooltips

  3. can now drag encoded patterns on the terminal. interfaces will not accept more than 1 of each encoded item

  4. b) fix JEI recipe transfer not taking account if the amount of items are different.

2021-03-26
omni-fixes-v30e
  1. level emitters fixed. can now return from sleep

  2. hotfix e) fix duping


2021-03-08
omni-fixes-v29

Fixes:

  1. Storage busses now hide/show inaccessible items as configured.

  2. Exclusive Blocking mode for GTCE ( shapes, molds and configured circuits do not block GTCE machines )

  3. Added @talchas "Insane Blocking Mode", (checks for empty slots, not extractable ones. Can be disabled in the config)

  4. Fuzzy includes items that report that they're damageable, but report a maxDamage of 0 ( auto-crafting of basic capacitors -> resonant capacitors is now possible ) <- Broken item implementation.

  5. Backported b7ca98d ( Avoid copying items on simulated item extraction )

Performance:

  1. Added @talchas fixes for insane channelless AE networks.

  2. Implemented StorageDrawers slotless itemhandler.

  3. Removed CraftedEvent. <- Will be reverted after Omni uses craftweaker > CraftTweaker2-1.12-4.1.20.626

  4. Count items set in interfaces before queuing crafting for them needlessly

QOL:

  1. added highlight interface button to interface terminal ("?" button on the left of the interface slots)

  2. Added bar on the interface terminal that search by inputs ( The one on the LEFT, also searchs by interface name )

  3. Shortcut to molecular assemblers with free slots on the terminal interface by @Theisyat

  4. Toggle button on interface terminal to hide full interfaces

  5. JEI "U""R" and "A" (Usages/Recipes/Bookmark) now work on the Crafting Status GUI. ( the one that shows the total items to craft, and whats missing)

  6. Patterns can now be made with items currently showing on JEI. ( This is overriden by Just Enough Energistics. )

  7. Added multiplier buttons to processing pattern gui

  8. Switched crafting terminal JEI search to fuzzy mode. If the recipe uses a damageable item, AE will try to grab it ( damaged tools )

HOTKEYS:

  1. Implemented mousetweaks API. AE2 custom keybinds now work. (Try right clicking and use the scroll-wheel on the terminals)

  2. Holding SHIFT and scrolling UP and DOWN will increase the items set on the configured slots of Interfaces and Pattern Terminal (Processing mode)

  3. Encoded patterns now stack up to 64 ( hold shift and clicking the encode arrow will transfer the encoded pattern to the player inventory)

2021-03-03
omni-fixes-v28c
  1. added shortcut to molecular assemblers with free slots on the terminal interface by @Theisyat

  2. HOTFIX b) fix not being to swap encoded patterns on interface terminal

  3. HOTFIX c) reverted skipping un-extractable slots due to breaking some setups.

2021-03-01
omni-fixes-v27b
  1. Add toggle button to interface terminal to hide full interfaces

  2. interface terminal retains the search entries and toggle for the session only.

  3. HOTFIX b) fix toggling full interfaces hiding all interfacers without a matching search.

2021-03-01
omni-fixes-v26b
  1. Fixed up Interface terminal GUI

  2. added highlight interface button

  3. hotfix b) fixed crash in the pattern terminal.

2021-02-25
omni-fixes-v25
  1. Added bar on the interface terminal that search by inputs

  2. Release pulled due to broken GUI.

2021-02-23
omni-fixes-v24

Feature :
JEI Usages/Recipes now work on the Crafting Status GUI.
You can now figure out which package is missing with Dynamistics!

2021-02-22
omni-fixes-v23

Dont show unextractable slots.

2021-02-22
omni-fixes-v22
  1. Performance:
    Implemented StorageDrawes slotless itemhandler

  2. QOL:
    Holding SHIFT and scrolling UP and DOWN will increase the items set on the configured slots of interfaces and Pattern Terminal (Processing mode).

2021-02-16
omni-fixes-v21b
  1. update item list only once per tick
    re-enable level emitters update

  2. hotfix b:
    fix jei fix not counting the proper amount of ingredients on the pattern terminal
    fix typo.

2021-02-14
omni-fixes-v20

Switched JEI search to crafting terminal to fuzzy mode.

2021-02-13
omni-fixes-v19b
  1. Implemented mousetweaks API
    can now increase configured items in pattern terminal and interfaces by right clicking with the same item

  2. Hotfix b:
    fix JEI transfer missing from the crafting terminal.

2021-02-12
omni-fixes-v18

Patterns can now be made with items currently showing on JEI.
This is overriden by Just Enough Energistics.

2021-02-09
omni-fixes-v17

encoded patterns now stack up to 64.
hold shift and click the encode arrow will transfer the pattern to the player inventory.

2021-01-12
omni-fixes-v16c

Add memorycard support for fluid interfaces, import/export/storage busses and level emitters.
memory cards can now copy level emitters.
HOTFIX b fixing crash when wrenching inventories.
HOTFIX c actually copy level emitter levels.

2020-12-07
omni-fixes-v13

added hardcoded values for shapes and molds to GTCE blocking mode item exemption
for example, blocking mode will ignore lens in the laser engraver.

2020-12-01
omni-fixes-v12

Yeeted out time-based thread syncinc.
even faster calculation time.

2020-11-28
omni-fixes-v11b

fix upper bound of fuzzy search for items that report maxdamage smaller than actual metadata.
auto-crafting of basic capacitors -> resonant capacitors is now possible.

revision b) reverted metadata lower bounds to 0.

2020-11-23
omni-fixes-v10

Changes so far:
Improved crafting calculation performance by removing an FML event firing from the crafting threads onto the main thread
Added multiplier buttons to processing pattern gui
3x, 2x ,+1
÷ 3,÷ 2. -1. Processing mode only.

Add small penalty for interfaces requesting crafts that cant be done
Count items set in interfaces before queuing crafting for them needlessly

Modified @talchas "Insane Blocking Mode" for interfaces to ignore gregtech integrated circuits on target inventory.
Contains all @talchas fixes for insane channelless AE networks.

你已经到达了世界的尽头..