<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>XGamingServer</provider_name><provider_url>https://xgamingserver.com/blog</provider_url><author_name>Youssef Ayman</author_name><author_url>https://xgamingserver.com/blog/author/xsupport/</author_url><title>Anvil Plugin</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="Zxf6m2CGkP"&gt;&lt;a href="https://xgamingserver.com/blog/anvil-plugin/"&gt;Anvil Plugin&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://xgamingserver.com/blog/anvil-plugin/embed/#?secret=Zxf6m2CGkP" width="600" height="338" title="&#x201C;Anvil Plugin&#x201D; &#x2014; XGamingServer" data-secret="Zxf6m2CGkP" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://xgamingserver.com/blog/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://xgamingserver.com/blog/wp-content/uploads/2023/05/blog-background-19.png</thumbnail_url><thumbnail_width>770</thumbnail_width><thumbnail_height>433</thumbnail_height><description>this&#xA0;article is to provide an overview of the &#x201C;Anvil&#x201D; plugin, which extends the capabilities of the standard anvil block. With this plugin, you can access an anvil from anywhere, have unlimited anvil usage, repair items beyond the cost limit, adjust renaming costs, use colour codes when renaming, and enjoy the convenience of instant virtual anvils [&hellip;]</description></oembed>
