Phosphor-fabric alternatives

How Phosphor functions in the game

The code that is in charge of propagating light alterations via the world has been remade to be more useful than the vanilla implementation.

Light updates will be postponed until all regions they interact with are questioned. Thanks to this, light updates for blocks will be grouped together. Besides, the number of copied scheduled light updates for a place is decreased.

The world gen time for modded dimensions is decreased thanks to the light update grouping. You can apply this to The Twilight Forest for instance. It features foliage as it still gives enhancements for vanilla generation and modded dimensions.

The mod fastened skylight propagation on the vertical axis to consider incoming skylight that is from adjacent chunks. This also helps to fix some lighting problems made throughout the world gen processing as well as actions relating to large numbers of blocks.

When the light data is non-trivial, the mod will send it to the client for empty chunk parts. Thanks to this, the problem of the light appearing incorrectly in empty areas of the sky is fixed.

During the process of fixing bugs in the lighting engine implementation of vanilla, some high-cost checks that were implemented before are ignored. This leads to the reduction of the overhead of these performances.

The author has spent a lot of time designing and improve the Phosphor mod. Therefore, mod incompatibilities, as well as errors, are rare.

Verbindungen

Phosphor ist sehr reaktiv und bildet mit sehr vielen Nichtmetallen kovalente Verbindungen. Dabei kommt er in allen Oxidationsstufen zwischen –3 und +5 und den Koordinationszahlen 1 bis 6, meist 3 bis 4, vor. Die Oxidationszahlen –3 und +5 sind dabei bevorzugt.

Wasserstoffverbindungen

Phosphane (die alten Bezeichnung Phosphine ist nicht mehr IUPAC-konform, wird aber in der chemischen Literatur, v. a. in der angelsächsischen, fast ausschließlich verwendet) bezeichnen Verbindungen des dreibindigen Phosphors mit Wasserstoff oder Ersatz einer oder mehrere Wasserstoffatome durch organischen Gruppen als Bindungspartner. Die organische Gruppe muss über die Kohlenstoffatome des Grundgerüstes direkt mit dem Phosphoratom verbunden sein. Wird die organische Gruppe durch ein Sauerstoffatom an das Phosphoratom gebunden (also Einheit P-O-C, z. B. im P(OPh)3), spricht man von Phosphiten.

Sauerstoffverbindungen

Mit Sauerstoff bildet Phosphor verschiedene Verbindungen, da Phosphor in mehreren Oxidationsstufen vorliegen kann. Dabei sind sowohl Phosphor-Sauerstoff-Einfachbindungen als auch Doppelbindungen sowie verbrückende Phosphor-Sauerstoff-Phosphor-Bindungen möglich.

Phosphoroxide bilden dem Adamantan ähnliche Strukturen:

  • Phosphortrioxid P4O6ist eine weiße, weiche Verbindung, die sehr giftig und reaktiv ist und schnell zu Phosphorpentoxid weiterreagiert.
  • Phosphortetraoxid P2O4 ist ein Mischoxid. Man kann es durch Oxidation von Phosphortrioxid in Tetrachlorkohlenstoff gewinnen.
  • Phosphorpentoxid P4O10 ist das wichtigste Phosphoroxid. Es ist sehr hygroskopisch und wird als Trocknungsmittel verwendet.

Von diesen Oxiden können eine große Zahl von Phosphor-Sauerstoff-Säuren und ihre entsprechenden Salze mit einem oder mehreren Phosphoratomen abgeleitet werden.

Oxidationsstufedes Phosphors Strukturformel Name der Säure Name der Salze
Monophosphorsäuren
+I Phosphinsäure Phosphinate
+III Phosphonsäure Phosphonate
+V Phosphorsäure Phosphate
+V Peroxophosphorsäure Peroxophosphate
Diphosphorsäuren
+II Hypodiphosphonsäure Hypodiphosphonate
+III Diphosphonsäure Diphosphonate
+IV Hypodiphosphorsäure Hypodiphosphate
+V Diphosphorsäure Diphosphate
+V Peroxodiphosphorsäure Peroxodiphosphate

Es gibt eine Reihe von phosphorhaltigen Mineralien, die wichtigsten sind dabei Hydroxylapatit und Fluorapatit. Weitere Phosphormineralien findet man in der Kategorie:Phosphormineral.

Halogenverbindungen

Phosphor bildet eine große Zahl von Verbindungen mit den Halogeniden Fluor, Chlor, Brom und Iod. Die wichtigsten Verbindungentypen sind dabei PX3, P2X4 und PX5. Die Fluorverbindungen sind gasförmig, die Chlorverbindungen meist flüssig, Brom- und Iodverbindungen fest. Viele Phosphorhalogenverbindungen sind giftig.
Beispiele für diese Verbindungsklasse sind Phosphortrichlorid und Phosphorpentachlorid

weitere Phosphorverbindungen

Phosphor bildet mit Schwefel eine Reihe von Verbindungen, die in ihrer Struktur z. T. den Phosphor-Sauerstoff-Verbindungen ähneln. Sie haben allgemein die Struktur P4Sx (x = 3–10). Auch Verbindungen mit Selen sind bekannt.

Stickstoff bildet mit Phosphor Nitride der Zusammensetzung PN und P3N5.

Organische Verbindungen

Organische Phosphorverbindungen und dabei vor allem Triphenylphosphin spielen in vielen organischen Reaktionen, z. B. der Wittig-Reaktion eine wichtige Rolle.

In der Biochemie sind vor allem die Phosphorsäureester relevant. Sie sind lebenswichtiger Teil von vielen Stoffwechselprozessen und Teil der DNA. Wichtige Moleküle sind:

  • ADP, ATP, AMP
  • GTP, GDP, GMP
  • Phospholipide

Nachweis

Spektroskopisch

Die Methode der Wahl für den Nachweis von Phosphorverbindungen ist die 31P-NMR-Spektroskopie. 31P ist das einzige natürlich vorkommende Phosphor-Isotop und hat eine Kernspin-Quantenzahl von 1/2. Im Vergleich zum Wasserstoff beträgt die relative Empfindlichkeit nur 6,6 %. Der Resonanzbereich beträgt ca. 700 ppm (P4 hat beispielsweise eine Verschiebung von −488 ppm). Als Standard wird im Allgemeinen 85%ige Phosphorsäure verwendet. Da Phosphor ein Spin-1/2-Kern ist, sind die Spektren sehr gut auszuwerten. Wenn zusätzlich der Wasserstoff entkoppelt wird, resultiert meist ein scharfes Signal. Die Phosphorverschiebung ist stark abhängig von seinen Bindungspartner, er ist also sehr gut für die Identifikation von bekannten Verbindungen geeignet. Bei unbekannten Verbindungen ist die Aussagekraft oft beschränkt, weil einem Spektrenbereich nur selten einer Verbindungsklasse exklusiv zuzuordnen ist.

Eine grobe Einteilung
Derivate mit Chemische Verschiebung (δ in ppm)
3-bindigem P −180 bis +200
4-bindigem P −120 bis +130
5-bindigem P −100 bis −20
6-bindigem P −220 bis −130

Nasschemisch

Die quantitative und qualitative Bestimmung von Phosphor erfolgt über das Phosphat (genauer Orthophosphat PO43−). Gebundener Phosphor wird hierzu gegebenenfalls durch oxidierenden Aufschluss in Phosphat überführt.

Qualitativer Nachweis

Bei der Nachweisreaktion mit Ammoniummolybdat erhält man in saurer Lösung einen gelben Niederschlag von Ammoniummolybdophosphat:

In alkalischer Ammoniaklösung fällt Phosphat bei Anwesenheit von Magnesium-Ionen als Magnesiumammoniumphosphat aus:

Der Nachweis ist auch in Form von Zirconiumhydrogenphosphat durchführbar:

Nicht korrekt ist, wie in vielen Lehrbüchern angegeben, die Form Zr3(PO4)4, in wässrigen Lösungen bildet sich diese Verbindung nicht!

Historisch ist die Mitscherlich Probe zum Nachweis von weißem Phosphor interessant, die allem voran bei vermuteten Phosphorvergiftungen eingesetzt wurde. Hierbei wird der Mageninhalt mit Wasser erhitzt, wobei der weiße Phosphor, der mit dem Wasserdampf flüchtig ist, anschließend kondensiert und bei Berührung mit Luftsauerstoff durch ein Leuchten (Chemolumineszenz) in Erscheinung tritt.

Bei Strukturuntersuchungen von Verbindungen, in denen Phosphor enthalten ist, eignet sich die 31P-Kernresonanzspektroskopie.

Gravimetrie

Für eine gravimetrische Bestimmung kann aus Phosphat und Molybdationen in stark salzsaurer Lösung ein gelbes Molybdophosphation gebildet werden:

Mit 8-Hydroxychinolin (kurz HOx oder Oxin genannt) bildet sich ein schwer löslicher Niederschlag von Oxin-12-molybdo-1-phosphat, der anschließend bei 160 °C getrocknet und in wasserfreier Form gewogen wird.

Fällungsform:

Wägeform:

(H2Ox)3[P(Mo3O10)4] (Farbe: dunkelorange)

Der grobkristalline Niederschlag enthält nur 1,37 % Phosphor. Somit sind vor allem kleinere Phosphatmengen gut bestimmbar (siehe Mikromol-Verfahren).

Volumetrie

Volumetrische Phosphatbestimmungen werden durch Fällung mit La3+ oder mit Bi3+-Maßlösungen und anschließender Rücktitration mit EDTA durchgeführt.

Colorimetrie/Photometrie

Für die Bestimmung geringer Konzentrationen an Phosphat in Süßwasserproben wird ein tiefblauer Antimon-Phosphormolybdat-Komplex gebildet, der seine intensive Färbung erst durch ein Reduktionsmittel, meist Ascorbinsäure, erhält. Damit sind empfindliche Nachweise bis in den Bereich von ca. 0,6 mg PO4/l (ca. 0,2 mg P/l) möglich.
Das Verfahren ist in EN 1189:1996 (früher DIN 38405 D11) normiert.

Fabric 1.17.X

Name Known Incompatibilities Description Author Performance Improvement
Unknown Fabric mod for completely rewriting the vanilla light engine. Spottedleaf (PaperMC) Both
Mods that remove the DFU LazyDFU is an optimization mod that makes the initialization of DataFixerUpper «lazy» astei Both
Unknown Optimize Minecraft loading performance to be smoother on low end systems and scale better on high end systems UltimateBoomer Both
Unknown This mod reduces the memory usage of Minecraft in a few different ways malte0811 Both
Unknown Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area. jaredlll08 Both
Mods that utilize of the FRAPI Sodium is a free and open-source rendering engine replacement for the Minecraft client that greatly improves frame rates, reduces micro-stutter, and fixes graphical issues in Minecraft CaffeineMC Client
Enhanced Block Entities This mod launches minecraft faster by caching all of the content on first launch and then loading that cache on the next one alphaqu Client
Sodium Advanced Rendering Engine for Fabric grondag Client
Unknown Reduces the memory usage of the game in more modded scenarios CaffeineMC Client
None EntityCulling using async path-tracing to skip rendering Tiles/Entities that are not visible tr9zw Client
Unknown Adds culling to leaf blocks, providing a huge performance boost over vanilla. Motschen Client
Sodium, DashLoader EBE is a mod which aims to increase the performance of block entity rendering, as well as offer customizability via resource packs. FoundationGames Client
Unknown Allows the user to adjust the (client) distance at which different entities render capnkork Client
Unknown Removes the Block Entity Renderer from the bed and replaces it with the default minecraft model renderer. Motschen Client
Unknown This mod helps by removing dynamic models from chests and making them render as static chunk geometry. fake_domi Client
Sodium Better Biome Blend is a mod which accelerates the biome color blending algorithm. FionaTheMortal Client
Unknown ResolutionControl+ allows you to change Minecraft’s render resolution separately from the HUD elements. Ultimate Boomer Client
Unknown This is to prevent client-side lag and general annoyance when using large numbers of campfires in farms. supersaiyansubtlety Client
None Lithium is a general-purpose optimization mod for Minecraft which works to improve a number of systems without changing any behavior CaffeineMC Server
Unknown Krypton is a Minecraft mod designed for the Fabric mod loader that implements a suite of optimizations focused on the Minecraft networking stack astei Server
C2ME (DANGEROUS) Tic-Tacs, + A Fabric mod designed to improve the chunk performance of Minecraft. YatopiaMC Server
Dimensional Threading (Dangerous) Unknown Minecraft mod which optimizes the processing of multiple Dimensions, by assigning them independent threads WearBlackAllDay Server
Unknown Alternate Current is an efficient and non-locational redstone dust implementation Space Walker Server
None Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry tfarecnim Server
FastFurnace, FastBench (?) Caches recipe lookup for crafting and furnaces to lessen server lag caused by crafting stacks of items and large amounts of furnaces ticking biom4st3r1 Server
Unknown A fabric mod that aims to optimize & add multiplayer features to the minecraft server. Wesley1808 Server

Phosphor can be used with a variety of mods

You can use the mod with other mods for a better experience, for instance:

OptiFine: The mod is consistent with OptiFine. This also includes the Dynamic Lights feature performed by OptiFine.

OpenCubicChunks: Because this mod performs its own light propagation system, Phosphor can be consistent with it too.

DynamicLights: This mod needs to have the above mod to function in the game.

Albedo: Both mods perform their own lighting system. Due to this, the light system of Albedo has to be overwritten. As you install both mods together, you can load the game. The colored lights will be stopped from working.

SpongeForge: Both mods function together with the latest editions of SpongeForge on version 1.12.2. The main mod will not function if you install the older version of SpongeForge. Besides, you have to turn off the asynchronous lighting in the configuration file of Sponge.

Phosphor runs well in your modpack. You don’t need to ask the author for permission to use it.

Forge 1.7.10

Name Known Incompatibilities Description Author Performance Improvement
None BetterFps is a Minecraft mod that add a few performance improvements, trying to be compatible with other mods. Guichaguri Both
Forge Essentials FastCraft is a sophisticated mod which improves the client and server performance significantly without any game play changes. sfPlayer1 Both
None FoamFix is a mod designed to optimize post-1.7.10 modded Minecraft using simple, targeted optimizations. asiekierka Both
Unknown Configuration options skyboy026 (TeamCoFH) Both
Unknown Prevents squids spawning in regions where they would instantly despawn hilburn Server

Similar projects and alternatives to phosphor-fabric

  • 9

    1,054

    9.0

    Java

    phosphor-fabric VS lithium-fabric

    A Fabric mod designed to improve the general performance of Minecraft without breaking things

  • 6

    2,741

    9.1

    Java

    phosphor-fabric VS sodium-fabric

    A Fabric mod designed to improve frame rates and reduce micro-stutter

  • sponsored

    Scout APM: A developer’s best friend. Try free for 14-days.
    Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • 3

    1,643

    9.8

    Java

    phosphor-fabric VS Iris

    (WIP) A new shaders mod for Minecraft intended to be compatible with existing ShadersMod/Optifine shaders (by IrisShaders)

  • 2

    718

    7.0

    Java

    phosphor-fabric VS Starlight

    Rewrites the light engine to fix lighting performance and lighting errors [Moved to: https://github.com/PaperMC/Starlight] (by Spottedleaf)

  • 1

    897

    6.3

    Java

    phosphor-fabric VS Starlight

    Rewrites the light engine to fix lighting performance and lighting errors

  • 4

    457

    5.0

    Java

    phosphor-fabric VS hydrogen-fabric

    Things of which are too dangerous to put in Lithium.

  • 1

    145

    6.4

    Java

    phosphor-fabric VS LambDynamicLights

    A dynamic lights mod for Minecraft with Fabric.

  • sponsored

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • 1

    77

    6.1

    Java

    phosphor-fabric VS LambdaBetterGrass

    A better grass mod for Minecraft.

  • 109

    7.0

    Java

    phosphor-fabric VS Dynamic-FPS

    Improve performance when Minecraft is in the background

  • 1

    15,565

    8.7

    C++

    phosphor-fabric VS Proton

    Compatibility tool for Steam Play based on Wine and additional components

  • 1

    1,737

    0.0

    Python

    phosphor-fabric VS cadmus

    A GUI frontend for @werman’s Pulse Audio real-time noise suppression plugin

  • 1

    837

    9.5

    Java

    phosphor-fabric VS FarPlaneTwo

    Level-of-Detail renderer in Minecraft. Allows for render distances of millions of blocks. (Cubic Chunks-compatible) (WIP)

  • 1

    652

    4.0

    C++

    phosphor-fabric VS vkBasalt

    a vulkan post processing layer for linux

  • 1

    183

    2.0

    Java

    phosphor-fabric VS tic-tacs

    Experimental mod to improve Minecraft’s chunk loading performance as well as allow for multithreading. Currently inactive.

  • 1

    114

    5.1

    Java

    phosphor-fabric VS lazydfu

    Fabric mod that makes Minecraft DataFixerUpper initialization lazy

  • 1

    71

    6.3

    Java

    phosphor-fabric VS OkZoomer

    Adds a highly-configurable zoom key for Fabric. The zoom is yours!

  • 1

    68

    0.2

    Java

    phosphor-fabric VS cadmium-fabric

    An optimization mod for DataFixerUpper with the goal to make game startup take less time.

  • 1

    50

    5.1

    Java

    phosphor-fabric VS mc-smoothboot

    Tweak threads and thread factories used by Minecraft

  • 1

    47

    2.4

    Java

    phosphor-fabric VS radon-fabric

    Highly experimental and unstable alternative world format for Minecraft

NOTE:

The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better phosphor-fabric alternative or higher similarity.

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

1. Почему мой FPS все еще такой низкий?

      Вы можете отключить Vsync и увеличить свой максимальный FPS в разделе Параметры видео.  Настройки по умолчанию настроены так, чтобы максимально соответствовать визуальным эффектам Vanilla.  Вы можете настроить параметры, чтобы включить/отключить параметры, чтобы полностью максимизировать производительность за счет визуальной четности.  Приведенные ниже настройки обязательно следует установить, если вы хотите максимизировать частоту кадров в секунду:

Общие

  • Расстояние рендеринга: как можно меньше
  • Использовать VSync: Отключено
  • Максимальная частота кадров: Неограничена

Передовой

  • Сортировка по прозрачности: Отключена
  • Использование Отбраковки Листьев: Включено

2. Я вижу границы пикселей и/или блики вокруг случайных блоков!

      Это связано с функцией компактного формата вершин.  Вы можете отключить это в разделе Параметры видео -> Дополнительно

3. Мировой ген прозрачен или невидим

Если это для отдельных блоков, то, скорее всего, это ошибка, и вы можете отправить сообщение о проблеме.  Если весь мир выглядит странно, возможно, ваш графический процессор не поддерживает рендеринг с несколькими отрисовками, и в этом случае вы можете изменить рендеринг на Oneshot 3.3 или 2.0 в разделе Настройки видео- > Дополнительно.>  Существует также проблема с полупрозрачными блоками, если у вас есть Сказочные! настройки включены.  Попробуйте использовать быстро или необычно

4. Можете ли вы добавить совместимость для______?

Если вы добавите Оптифин/Перформант/Хлор/Другую вилку натрия, нет.  Оптифин/Хлор/Другие вилки изменяют/заменяют трубопровод рендеринга, точно так же, как это делает натрий.  Невозможно сделать их совместимыми, так как все они пытаются перезаписать ванильный код в одних и тех же местах, но разными способами.  Совместимость с производительностью не будет поддерживаться.  Видишь https://github.com/spoorn/sodium-forge/issues/23#issuecomment-863807223.

Если вы поставите другие моды, да!  Я работаю над этим.  Вы можете помочь, если у вас есть пропускная способность, не стесняйтесь отправлять запрос на вывод.

5. Поддерживает ли это шейдеры?  Шейдеры радужной оболочки/Оптифина?

Не в данный момент.  Я бы с удовольствием поддержал шейдеры, но это большая работа, на которую у меня пока нет времени.

6. Вы вернетесь на 1.12.2?  1.8.9?  1._._? Будет ли это доступно для 1.17?

В настоящее время нет планов обратного переноса, в текущей версии все еще предстоит выполнить множество улучшений, и обратный перенос-утомительная задача.

Forge еще не вышел на 1.17, так что мы все этого ждем.

7. Это сломано!  Это не работает!  Можете ли вы добавить это?

Не стесняйтесь добавлять комментарий ниже или создавать проблему в https://github.com/spoorn/sodium-forge/issues.  Я прохожу через все, но мне может потребоваться некоторое время, чтобы добраться до этого, потому что я все еще изучаю, как работает графическое программирование, и у меня есть работа на полный рабочий день!

P.S. Я получил разрешение от автора порта Forge опубликовать это на Curseforge, так как мне это было нужно для публикации моего собственного модпака!  Это также разрешено в соответствии с лицензией

Biologische Bedeutung

Physiologie

Phosphor ist für alle biologischen Organismen essentiell. Phosphorverbindungen sind Bestandteil der DNA- und RNA-Moleküle, der Trägersubstanz der Erbinformationen aller Lebewesen. Die stark phosphorhaltige Verbindung Adenosintriphosphat spielt eine entscheidende Rolle beim Energiestoffwechsel (aktivierte Zucker) der Zellen. Phosphor ist weiterhin in Zuckerphosphaten, Phospholipiden und Coenzymen enthalten. Die Phosphorylierung ist einer der wichtigsten Regulationsmechanismen in Organismen. Phosphate sind auch ein elementarer Bestandteil des pH-Puffersystems im Blut.

Die Trockenmasse von terrestrischen Pflanzen enthält ca. 0,2  % Phosphor (Epstein 1972, 1994 (1)), die von Säugetieren wie Menschen ca. 4 %. Die Gerüstsubstanz von Knochen und Zähnen besteht hauptsächlich aus Hydroxylapatit (Ca5(PO4)3OH). Der Körper eines Menschen von 70 kg Gewicht enthält etwa 700 Gramm Phosphor, wovon 600 g fest im Knochensystem gebunden sind.

Der Tagesbedarf eines erwachsenen Menschen beträgt ca. 0,75 Gramm Phosphor, vor allem in Milchprodukten, Fleisch, Fisch und Brot ist er reichhaltig vorhanden. Die Phosphatverfügbarkeit wirkt für Pflanzen vielfach als limitierender Wachstumsfaktor, weswegen in der Landwirtschaft große Mengen phosphathaltigen Düngers ausgebracht werden müssen.

Weißer Phosphor und einige Phosphorverbindungen wie Phosphan sind sehr giftig.

(1) Taiz, Zeiger: Physiologie der Pflanzen (1998)

Ökologie

Phosphor ist wegen seiner unverzichtbaren physiologischen Rolle einer der wichtigsten Pflanzennährstoffe. Allerdings neigen die in der Natur hauptsächlichen Phosphorvorkommen, die Phosphate, zur Bildung schwer löslicher und damit schwer verfügbarer Verbindungen. Trotz seines vergleichsweise geringen Bedarfsmengenanteils gerät Phosphor deshalb meist in die Rolle des „Limitierenden Faktors“ entsprechend Liebigs Minimumgesetz.

Die Landwirtschaft reagiert auf diese Tatsache mit dem Ausbringen von phosphathaltigen Düngemitteln, um den Pflanzenertrag zu steigern.

In den Gewässern hängt die Produktion von Biomasse meist direkt mit der verfügbaren Menge an Phosphor zusammen. Steigerungen des Phosphoreintrags in Seen führen deshalb zur Eutrophierung. Ganz allgemein beurteilt man den Zustand von Seen nach ihrem „Nährstoffgehalt“ und dessen Folgen für das Wachstum von Algen, und meint damit praktisch immer den verfügbaren Phosphorgehalt. Auch in den Flüssen spielt Phosphor eine wichtige eutrophierende Rolle. Deshalb wird in neueren Kläranlagen durch gesonderte P-Rückhaltestufen das bei der Klärung entstehende Phosphat ausgefällt.

Wegen der ökologisch zentralen Bedeutung des Phosphats spielt auch die quantitative Phosphoranalytik eine wichtige Rolle in der Praxis der chemischen Gewässerüberwachung.

Geschichte

Phosphor wurde 1669 von Hennig Brand, einem deutschen Apotheker und Alchemisten, entdeckt, als dieser – auf der Suche nach dem „Stein der Weisen“ – Urin bis zur Trocknung eindampfte. Als er den Rückstand unter Luftabschluss glühte, entstand durch Reduktion mit organischer Materie weißer Phosphor, der im Dunkeln aufgrund der Phosphoreszenz leuchtete. Obwohl Phosphor zu dieser Zeit noch keine Verwendung außer als Nachtlampe fand, wurde es mit Gold aufgewogen. Hennig Brand wurde durch diese Entdeckung nicht reich und verkaufte das Herstellungsrezept an einen Alchemisten, der hiermit ein Vermögen machte. Johann Daniel Kraft, besagter Alchimist, demonstrierte die Herstellung von Phosphor 1677 vor Robert Boyle.

Weißer Phosphor wurde anfangs auf Grund seiner faszinierenden Eigenschaft der Phosphoreszenz als Heilmittel verwendet. Später spielte er eine wichtige Rolle bei der Streichholzherstellung; da weißer Phosphor hochgiftig ist, kam es jedoch oft zu schweren Vergiftungen bei Arbeitern.

Weißer Phosphor spielte in der Militärgeschichte als Waffe eine Rolle. Dieser wurde als Füllmaterial von Brandbomben, den sogenannten Phosphorbomben verwendet. So setzte die britische Luftwaffe im Zweiten Weltkrieg ein Gemisch aus weißem Phosphor und Kautschuk ein. Durch den Kautschuk klebt die zähflüssige Masse und lässt sich deshalb schlecht abstreifen. Sie verursacht auf der Haut schlecht heilende Wunden.

Im Boden

Auf natürlichem Wege gelangt Phosphor einerseits über die Apatit-Verwitterung in den Boden oder aber aus zersetzter organischer Materie. Die atmosphärische Deposition spielt bei Phosphor nur eine untergeordnete Rolle. Durch Düngung erhöht der Mensch aktiv den Phosphorgehalt im Boden meist über Phosphate.
Als Hauptfaktoren der Verluste kann die Erosion betrachtet werden. Die Auswaschung ist sehr gering und abgesehen von Phosphan-Gas kommt es zu keiner Ausgasung aus dem Boden.
Phosphor besitzt eine sehr schlechte Löslichkeit. So führt zum Beispiel eine Adsorption an Fe und Al Hydroxide in sauren Böden zu einer Phosphatfixierung. In basischen Böden kommt es zu einer Ausfällung mit Ca.
Generell kann man zwischen drei unterschiedlichen Phosphatfraktionen im Boden unterscheiden:

  • In der Bodenlösung verfügbares Phosphat ist direkt pflanzenverfügbar. Jedoch ist diese mit 1–2 kg/ha die kleinste Fraktion.
  • Labiles Phosphat ist durch spezifische Sorption an Eisen- und Aluminium-Oxide oder an Tonminerale locker gebunden. 450–900 kg/ha können so im Boden vorliegen. Durch Resorption kann aus dieser Fraktion bodenverfügbares Phosphat gebildet werden.
  • Stabiles Phosphat hat praktisch keine Bedeutung für die Pflanzenernährung, obwohl es mit 3000–6000 kg/ha die größte der drei Fraktionen ist. Als wichtigste Vertreter seien hier Apatite und Calciumphosphate genannt.

Biologische Bedeutung

Physiologie

Phosphor ist für alle biologischen Organismen essentiell. Phosphorverbindungen sind Bestandteil der DNA- und RNA-Moleküle, der Trägersubstanz der Erbinformationen aller Lebewesen. Die stark phosphorhaltige Verbindung Adenosintriphosphat spielt eine entscheidende Rolle beim Energiestoffwechsel (aktivierte Zucker) der Zellen. Phosphor ist weiterhin in Zuckerphosphaten, Phospholipiden und Coenzymen enthalten. Die Phosphorylierung ist einer der wichtigsten Regulationsmechanismen in Organismen. Phosphate sind auch ein elementarer Bestandteil des pH-Puffersystems im Blut.

Die Trockenmasse von terrestrischen Pflanzen enthält ca. 0,2  % Phosphor (Epstein 1972, 1994 (1)), die von Säugetieren wie Menschen ca. 4 %. Die Gerüstsubstanz von Knochen und Zähnen besteht hauptsächlich aus Hydroxylapatit (Ca5(PO4)3OH). Der Körper eines Menschen von 70 kg Gewicht enthält etwa 700 Gramm Phosphor, wovon 600 g fest im Knochensystem gebunden sind.

Der Tagesbedarf eines erwachsenen Menschen beträgt ca. 0,75 Gramm Phosphor, vor allem in Milchprodukten, Fleisch, Fisch und Brot ist er reichhaltig vorhanden. Die Phosphatverfügbarkeit wirkt für Pflanzen vielfach als limitierender Wachstumsfaktor, weswegen in der Landwirtschaft große Mengen phosphathaltigen Düngers ausgebracht werden müssen.

Weißer Phosphor und einige Phosphorverbindungen wie Phosphan sind sehr giftig.

(1) Taiz, Zeiger: Physiologie der Pflanzen (1998)

Ökologie

Phosphor ist wegen seiner unverzichtbaren physiologischen Rolle einer der wichtigsten Pflanzennährstoffe. Allerdings neigen die in der Natur hauptsächlichen Phosphorvorkommen, die Phosphate, zur Bildung schwer löslicher und damit schwer verfügbarer Verbindungen. Trotz seines vergleichsweise geringen Bedarfsmengenanteils gerät Phosphor deshalb meist in die Rolle des „Limitierenden Faktors“ entsprechend Liebigs Minimumgesetz.

Die Landwirtschaft reagiert auf diese Tatsache mit dem Ausbringen von phosphathaltigen Düngemitteln, um den Pflanzenertrag zu steigern.

In den Gewässern hängt die Produktion von Biomasse meist direkt mit der verfügbaren Menge an Phosphor zusammen. Steigerungen des Phosphoreintrags in Seen führen deshalb zur Eutrophierung. Ganz allgemein beurteilt man den Zustand von Seen nach ihrem „Nährstoffgehalt“ und dessen Folgen für das Wachstum von Algen, und meint damit praktisch immer den verfügbaren Phosphorgehalt. Auch in den Flüssen spielt Phosphor eine wichtige eutrophierende Rolle. Deshalb wird in neueren Kläranlagen durch gesonderte P-Rückhaltestufen das bei der Klärung entstehende Phosphat ausgefällt.

Wegen der ökologisch zentralen Bedeutung des Phosphats spielt auch die quantitative Phosphoranalytik eine wichtige Rolle in der Praxis der chemischen Gewässerüberwachung.

Fabric 1.16+

Name Known Incompatibilities Description Author Performance Improvement
Starlight Phosphor is a Minecraft mod which works to optimize one of game’s most inefficient areas, the lighting engine CaffeineMC Both
Starlight Phosphor Fabric mod for completely rewriting the vanilla light engine. Spottedleaf (PaperMC) Both
Mods that remove the DFU LazyDFU is an optimization mod that makes the initialization of DataFixerUpper «lazy» astei Both
Unknown Optimize Minecraft loading performance to be smoother on low end systems and scale better on high end systems UltimateBoomer Both
Hydrogen, Enhanced Block Entities This mod launches minecraft faster by caching all of the content on first launch and then loading that cache on the next one alphaqu Client
Unknown This mod reduces the memory usage of Minecraft in a few different ways malte0811 Both
VanillaFix Unknown Bug fixes and optimizations for Minecraft BoogieMonster1O1 (Dimensional Development) Both
Mods that utilize of the FRAPI Sodium is a free and open-source rendering engine replacement for the Minecraft client that greatly improves frame rates, reduces micro-stutter, and fixes graphical issues in Minecraft CaffeineMC Client
Sodium Advanced Rendering Engine for Fabric grondag Client
DashLoader Reduces the memory usage of the game in more modded scenarios CaffeineMC Client
None EntityCulling using async path-tracing to skip rendering Tiles/Entities that are not visible tr9zw Client
Unknown Allows the user to adjust the (client) distance at which different entities render capnkork Client
Unknown Adds culling to leaf blocks, providing a huge performance boost over vanilla. Motschen Client
Sodium, DashLoader EBE is a mod which aims to increase the performance of block entity rendering, as well as offer customizability via resource packs. FoundationGames Client
Unknown Removes the Block Entity Renderer from the bed and replaces it with the default minecraft model renderer. Motschen Client
Unknown This mod helps by removing dynamic models from chests and making them render as static chunk geometry. fake_domi Client
Sodium Better Biome Blend is a mod which accelerates the biome color blending algorithm. FionaTheMortal Client
Unknown ResolutionControl+ allows you to change Minecraft’s render resolution separately from the HUD elements. Ultimate Boomer Client
Unknown This is to prevent client-side lag and general annoyance when using large numbers of campfires in farms. supersaiyansubtlety Client
Unknown Fixes MC-192362 / MC-189565, which causes drastically large log file sizes and lag Client Draylar
None Lithium is a general-purpose optimization mod for Minecraft which works to improve a number of systems without changing any behavior CaffeineMC Server
Hopper Optimizations Unknown A mod that optimizes hoppers and their interactions with entities and inventories 2No2Name Server
Unknown Krypton is a Minecraft mod designed for the Fabric mod loader that implements a suite of optimizations focused on the Minecraft networking stack astei Server
Unknown Optimization mod that generates overworld and nether terrain much faster than vanilla minecraft at the cost of breaking parity. gegy1000, SuperCoder79 Server
Tic-Tacs (Dangerous) C2ME Tic-TACS is an experimental reimplementation of Minecraft’s chunk loading engine gegy Server
C2ME (DANGEROUS) Tic-Tacs, + A Fabric mod designed to improve the chunk performance of Minecraft. YatopiaMC Server
Carpet, Dimensional Threading This is a mod, that attempts to multithread minecraft’s tick execution. himekifee Server
Dimensional Threading (Dangerous) Unknown Minecraft mod which optimizes the processing of multiple Dimensions, by assigning them independent threads WearBlackAllDay Server
Unknown This mod makes it so that nearby experience orbs merge together NinjaPhenix Server
None This is a mod aimed at improving performance of all crafting-related functions. tfarecnim Server
None Similar to FastWorkbench, it caches the last recipe used, and checks this recipe first before re-scanning the entire registry tfarecnim Server
FastFurnace, FastBench (?) Caches recipe lookup for crafting and furnaces to lessen server lag caused by crafting stacks of items and large amounts of furnaces ticking biom4st3r1 Server

Forge 1.17.X

Name Known Incompatibilities Description Author Performance Improvement
Unknown Clumps groups XP orbs together into a single entity to reduce lag when there are many in a small area. jaredlll08 Both
Unknown This mod adds two configuration options to control how dropped items combine on the ground. This can significantly improve performance in areas with lots of dropped items bl4ckscor3 Server
APTweaks This is a small/light serverside utility mod to help balancing lag (TPS) and chunk view/load distance. someaddon Server
None Simplified AI modification mod focused on performance and low-level modifications to AIs in the game QueenOfMissiles Server
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector